Commit graph rust-nex/prudpv1/src
Author SHA1 Message Date
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