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 |
|
timvisee
|
2af20945cc
|
Bump version to 0.1.1
|
2021-11-14 12:54:34 +01:00 |
|
timvisee
|
157905f140
|
Update minecraft-protocol crate repository
|
2021-11-12 12:30:19 +01:00 |
|
timvisee
|
e6e2e7fab8
|
Update dependencies
|
2021-11-11 13:29:18 +01:00 |
|
timvisee
|
99af0c6437
|
Fix process force kill logic on Windows
|
2021-11-10 23:53:09 +01:00 |
|
timvisee
|
18fdf4c5f9
|
Add server start/stop timeout to force kill server if it gets stuck
|
2021-11-10 23:43:47 +01:00 |
|
timvisee
|
2026b6c846
|
Add ping as fall back method for server status monitor
|
2021-11-10 23:07:19 +01:00 |
|
timvisee
|
d10cf48de1
|
Use updated minecraft-protocol crate from upstream
|
2021-11-10 18:28:52 +01:00 |
|
timvisee
|
86c88d85f2
|
Clean up internal server state handling, various fixes
|
2021-11-09 14:31:31 +01:00 |
|
timvisee
|
d109b2bf32
|
Add RCON server management support, adds Windows support
|
2021-11-09 01:12:46 +01:00 |
|
timvisee
|
66faac396a
|
Add CLI handling, add command to generate/test configuration
|
2021-11-08 16:49:45 +01:00 |
|
timvisee
|
0c3685c37c
|
Add configuration
|
2021-11-08 15:26:36 +01:00 |
|
timvisee
|
049fce78b7
|
Use server protocol version/player max once known for status responses
|
2021-11-08 13:07:49 +01:00 |
|
timvisee
|
d4c0b4c146
|
Switch to server status polling rather than pinging
|
2021-11-08 12:44:43 +01:00 |
|
timvisee
|
1de68e7335
|
Add proper logging
|
2021-11-07 23:16:56 +01:00 |
|
timvisee
|
934c0ee6d0
|
Add simple SIGINT handling
|
2021-11-07 21:14:53 +01:00 |
|
timvisee
|
3b8a0bb1ae
|
Add basic server starting logic
|
2021-11-07 20:43:45 +01:00 |
|
timvisee
|
ce370b4729
|
Separate offline status server and proxy logic to simplify things
|
2021-11-07 19:55:36 +01:00 |
|
timvisee
|
cd3b06b634
|
Implement very basic server monitor
|
2021-11-07 19:31:39 +01:00 |
|
timvisee
|
622310c685
|
Set up Cargo.toml
|
2021-11-07 18:15:18 +01:00 |
|
timvisee
|
5761b32518
|
Add GNU GPL-3.0 license
|
2021-11-07 18:12:39 +01:00 |
|
timvisee
|
f3a28fedcc
|
Rename to lazymc
|
2021-11-07 17:34:22 +01:00 |
|
timvisee
|
2339a45962
|
Cleanup dependencies
|
2021-11-07 17:32:22 +01:00 |
|
timvisee
|
2d62384b9e
|
Basic handshake handling, many fixes
|
2021-11-07 17:20:06 +01:00 |
|
timvisee
|
923e172d0d
|
Add basic raw packet parsing, hijack ping and status message
|
2021-11-07 14:18:40 +01:00 |
|
timvisee
|
3dd734cb0f
|
Initial commit
|
2021-11-05 16:01:02 +01:00 |
|