aaf9bc4b65
remove node holders and general repo cleanup
...
the node holders were just causing issues, we have no need for them currently, so we can just set the secure proxy URL through FORWARD_DESTINATION. less complexity for the cluster and self-hosters too
2026-08-09 17:29:06 +02:00
569f9a53e3
serialize data correctly
2026-07-22 02:46:23 +02:00
a709fd0a61
port latest v0 commits to refactor and general code cleanup
2026-07-21 18:32:16 +02:00
Maple Nebel
47f7dea859
progress
2026-07-14 17:27:30 +02:00
8db02c00ec
work on fixing import errors
2026-07-14 16:27:50 +02:00
Maple Nebel
4ff0a5efcc
progress
2026-07-12 18:21:18 +02:00
Maple Nebel
d2b6d78316
respond to data packets immediately even if they are out of order
2026-06-26 20:10:00 +02:00
574ff4114e
Fix typo
2026-06-21 02:49:52 +02:00
Maple Nebel
8b68ddb6f7
remove dyn-ness from prudpv1 connection impl
2026-06-17 17:33:09 +02:00
Maple Nebel
0f94a33564
stuff
2026-06-10 21:34:18 +02:00
Maple Nebel
f66ecf4d96
fix not disconnecting when backend kicks player
2026-05-10 00:21:12 +02:00
Maple Nebel
de20212d1e
redo macros
2026-05-04 16:06:25 +02:00
Maple
dc6307cfcf
dont lock up the connection whilest sending fragments
2026-04-27 00:09:55 +02:00
Maple
9275f3b09f
restrict what gets checked and implement sending of fragmented packets
2026-04-26 23:20:42 +02:00
Maple
f8e887496f
add checking of account level on proxy
2026-04-26 19:08:08 +02:00
Maple
7f27ad0a3c
fix more warnings and add script to check all editions
2026-04-26 13:48:26 +02:00
c9c4a575b5
oops
2026-04-12 22:35:07 +02:00
6d13907588
Dynamically define access key
2026-04-12 22:15:15 +02:00
Maple
aa18d1ee3e
fix prudpv1
2026-03-25 00:42:30 +01:00
Maple
7e3cade00e
fix forgetting to save file
2026-02-01 21:10:03 +01:00
Maple
d483b230e4
switch proxies to from scracth
2026-01-31 22:04:54 +01:00
Maple
fd58995c4c
add logging and make auth version report be edition specific
2026-01-31 21:39:11 +01:00
Maple
3e2dc9099a
generalize node holder connection
2026-01-31 18:53:22 +01:00
Maple
7ea43b101d
fix insecure proxy setup being called twice
2026-01-31 17:38:42 +01:00
Maple
1cd8f192bb
fix double call of setup in v1 proxy
2026-01-31 17:24:11 +01:00
Maple
f967c92cbe
make v1 proxies actually run
2026-01-31 17:14:40 +01:00
Maple
7918e54487
more progress on friends
2026-01-31 13:48:06 +01:00
Maple
fc94f655b2
things
2026-01-20 20:26:44 +01:00
Maple
4d4fc6c7bf
start work on prudp v0
2026-01-07 20:33:29 +01:00
Maple
5782951e68
optimize
2025-11-12 23:04:31 +01:00
Maple Nebel
949c347569
fix proxy not disconnecting propperly
2025-11-08 17:04:32 +00:00
Maple Nebel
449ce0c0ba
add closing a connection if it becomes unreliable/doesnt ack a packet 5 times
2025-11-08 13:41:41 +00:00
Maple Nebel
6ea1518a9d
clean up a bit
2025-11-08 13:00:23 +00:00
Maple Nebel
adae697154
fix resending issues and remove debugging again
2025-11-08 12:27:17 +00:00
Maple Nebel
f264f34a18
add debugging to packet acknowledgements
2025-11-08 12:17:21 +00:00
Maple Nebel
f5b30496d7
make sending data actually reliable
2025-11-08 12:04:39 +00:00
Maple
c698e0b3dd
chore: anti pretendo people note and cleanup
2025-10-07 20:39:52 +02:00
Maple
4e83068662
remove temporary file and add missing ones
2025-09-21 16:21:58 +02:00
Maple
aab4414904
refactor
2025-09-21 15:59:27 +02:00