Commit Graph

33 Commits

Author SHA1 Message Date
b163d04926 Give the tests more descriptive names 2022-12-07 08:24:08 +00:00
b452626fe9 Give onReceive lambda an explicit name for it to avoid conflicts 2022-12-07 08:18:34 +00:00
2234257ee2 Refactor parts of the TrackerApplication 2022-12-07 08:15:04 +00:00
0ff94af54d Add port field to the SearchResponse class 2022-12-07 08:13:10 +00:00
3fc97ff6ea Refactor DatabaseHandler to use an Entity for some code instead of manual operations 2022-12-07 08:09:14 +00:00
3c999daebc Remove the UUIDSerialise copy from the server and make it use the one from common 2022-12-07 07:56:56 +00:00
20b3b43394 Add holepunch helper and a bunch of other stuff 2022-12-07 07:41:58 +00:00
55587fa9a5 Move all tracker code to its own package and switch to Netty Engine instead of embeddedServer 2022-12-05 15:59:35 +00:00
2c5adf86a1 Fix api version shit 2022-12-03 20:12:23 +00:00
2f7904e451 Add api versioning and upgrade kotlin 2022-12-03 10:56:32 +00:00
58d0438b14 Multiple misc changes + /protected/search now implements origin policy 2022-12-03 09:00:20 +00:00
91d2f2b87e Switch to HTTP Basic auth instead of the hacky custom implementation 2022-12-01 16:21:36 +00:00
cd25b0092d Add more tests, implement /register and /heartbeat 2022-12-01 08:25:17 +00:00
baedf9ba16 HEHE LOTS OF WOOOOORK 2022-11-29 18:49:10 +00:00
ProtoByter
665806e485 Remove some random commented out code 2022-11-11 21:23:29 +00:00
ProtoByter
9b0d30e5ae Fix stupid mistake 2022-11-11 20:54:40 +00:00
ProtoByter
02cbad1bff Revert "Move to better solution for gateway discovery"
This reverts commit 18bbb93873.
2022-11-11 20:54:04 +00:00
18bbb93873 Move to better solution for gateway discovery 2022-11-11 12:22:46 +00:00
9830bacdb2 Remove accidentally committed files 2022-11-11 08:13:21 +00:00
ProtoByter
b98a23fc90 Add Forge :) 2022-11-11 08:08:37 +00:00
ProtoByter
cdd572bb7e Add basic Chat Message reading functionality 2022-11-10 08:26:51 +00:00
ProtoByter
78716106b6 Can I really be arsed to write an actual commit description?
no
Basically, a lot has changed, I've added a lot of stuff
and it does more stuff now
2022-11-09 21:46:01 +00:00
ProtoByter
3a77f3e272 Add more connection code 2022-11-07 18:01:16 +00:00
Kai
0d67563f42 Start work on UDP Networking + UPnP 2022-11-06 21:03:50 +00:00
Kai
c527062515 Remove Stage 2 Handshake and switch to using gradle kotlin (and added kotlin source as a test) 2022-11-05 12:08:18 +00:00
ProtoByter
3e72533aa8 STAGE 1 HANDSHAKES FINALLY WORK 2022-11-03 08:32:15 +00:00
ProtoByter
da4ad52819 A lot of stuff has changed
it is 10pm
i cannot be arsed to write a descriptive commit message
but stuff happened
things changed
deal with it
2022-11-02 21:56:24 +00:00
Kai
a4bd44b2b9 Add WIP mixins for locking view and doing the handshake 2022-10-25 11:33:45 +00:00
Kai
512328f710 Fix checksum in Stage1HandshakeBuilder 2022-10-25 11:32:43 +00:00
Kai
962551f81c Actually add delta and not absolute values to Stage1HandshakeBuilder in ClientPlayNetworkHandlerMixin 2022-10-25 11:32:19 +00:00
Kai
09561fd55d Add building logic to ClientPlayNetworkHandlerMixin 2022-10-25 08:03:52 +00:00
Kai
32c19e7e73 Move inner classes out of Stage1HandshakeBuilder and into their own files 2022-10-25 07:54:31 +00:00
Kai
14de421c44 Initial Commit 2022-10-24 19:59:22 +00:00