75 Commits

Author SHA1 Message Date
timvisee
d058164aa6
Bump version to 0.2.11 2024-03-16 18:08:26 +01:00
timvisee
8ed68b1ddf
Bump MSRV to 1.74.0 2024-03-16 18:05:04 +01:00
timvisee
0eec1e0b55
Use 1.20.3 protocol version 2024-03-16 18:01:03 +01:00
timvisee
485941cf81
Update uuid dependency 2024-03-16 13:45:26 +01:00
timvisee
a1008ad2a7
Update nix dependency 2024-03-16 13:31:42 +01:00
timvisee
b22d32b951
Upgrade toml dependency 2024-03-16 13:31:38 +01:00
timvisee
18f26b00cb
Update dependencies around rcon 2024-03-16 13:31:35 +01:00
timvisee
86428f4501
Update dependencies 2024-03-16 12:54:48 +01:00
timvisee
e54025f02f
Bump version to 0.2.10 2023-02-20 10:34:06 +01:00
timvisee
6622962d5d
Bump version to 0.2.9 2023-02-14 13:25:41 +01:00
timvisee
72d58f051f
Bump version to 0.2.8 2023-01-30 19:07:40 +01:00
[object Object]
5ef7c54ec6
Implement suggested changes 2023-01-25 14:45:15 -08:00
[object Object]
2e6551b009
Merge remote-tracking branch 'upstream/master' 2023-01-22 16:49:32 -08:00
timvisee
0e4d18e9f6
Update clap dependency 2023-01-11 12:44:00 +01:00
[object Object]
f02217abd3
Update version number (should be 1 above current release)
Also update deps
2022-12-30 13:10:14 -08:00
[object Object]
f7fe00aa50
Add nix crate, use it for signaling 2022-12-28 14:24:21 -08:00
[object Object]
f2087792b4
Update deps 2022-12-28 14:09:08 -08:00
[object Object]
2d8173aba8
Optimize release builds (and format toml file) 2022-12-28 12:33:05 -08:00
timvisee
1f6665a90f
Update dependencies 2022-02-07 17:19:59 +01:00
timvisee
6e8ff5b1b3
Update dependencies 2021-12-13 17:03:27 +01:00
timvisee
d7b601d6e3
Bump version to 0.2.6 2021-11-28 22:20:20 +01:00
timvisee
69de7a95bf
Bump version to 0.2.5 2021-11-25 15:04:39 +01:00
timvisee
f6d60318e8
Support Minecraft v1.16.3 to v1.17.1 in lobby and probe logic 2021-11-25 12:59:50 +01:00
timvisee
b404ab0a87
Support multiple Minecraft protocol versions in lobby and probe logic 2021-11-25 12:59:50 +01:00
timvisee
e23a61ab0f
Replay client handshake when lobby connects to real server 2021-11-25 12:59:31 +01:00
timvisee
0ba46caf5c
Bump version to 0.2.4 2021-11-24 14:05:27 +01:00
timvisee
df101ce53b
Fix typo in Cargo.toml key 2021-11-22 20:38:30 +01:00
timvisee
8f2ce9b4b8
Fix compilation error without lobby feature 2021-11-22 20:36:46 +01:00
timvisee
3e933f7566
Derive correct UUID for offline players in lobby logic 2021-11-22 20:14:29 +01:00
timvisee
1d92964802
Bump version to 0.2.3 2021-11-22 18:55:50 +01:00
timvisee
0049ad456c
Bump rcon to 0.5.2, which now includes changes from our fork 2021-11-22 18:36:12 +01:00
timvisee
d5c854d16f
Add option to send HAProxy header with RCON connections 2021-11-22 17:55:51 +01:00
timvisee
6916800aeb
Add send_proxy_v2 option to send HAProxy header to server 2021-11-22 14:37:07 +01:00
timvisee
7da467ff8c
Bump version to 0.2.2 2021-11-18 11:37:02 +01:00
timvisee
c9d7af0e3c
Add server favicon to status responses 2021-11-18 11:35:49 +01:00
timvisee
0715baed8c
Bump version to 0.2.1 2021-11-17 20:31:22 +01:00
timvisee
9cc1958bbd
Automatically reload banned IPs when file changes 2021-11-17 20:15:30 +01:00
timvisee
b168dcefde
Respect IP ban expiry times 2021-11-17 18:42:26 +01:00
timvisee
168cbceb4c
Disconnect banned IPs based on server banned-ips.json file 2021-11-17 17:36:28 +01:00
timvisee
ec24f088b2
Fix lobby error due to invalid packet IDs 2021-11-16 18:09:45 +01:00
timvisee
47fe7d0387
Extract all packet writing logic to single function 2021-11-16 17:57:34 +01:00
timvisee
4510586169
Bump version to 0.2.0 2021-11-15 21:24:13 +01:00
timvisee
aca09dff7b
Cleanup 2021-11-15 20:36:15 +01:00
timvisee
1da8c60323
Add lobby compiler feature flag 2021-11-15 20:30:22 +01:00
timvisee
90e64297c0
Add support for packet compression 2021-11-15 20:18:52 +01:00
timvisee
e01fd212f7
Start experimenting with lobby, implement loading into lobby with text 2021-11-15 18:04:29 +01:00
timvisee
17ec663e15
Show warning if config version is outdated or invalid 2021-11-15 16:32:13 +01:00
timvisee
5a5fa785b7
Bump version to 0.1.3 2021-11-15 15:18:53 +01:00
timvisee
dde9fdeab4
Bump version to 0.1.2 2021-11-15 14:53:05 +01:00
timvisee
38d90681c7
Improve waiting for server when holding client
Instead of constantly polling the server state until it is ready, this
now subscribes to server state changes and uses a proper timeout.
2021-11-14 16:21:54 +01:00