Commit graph

73 commits

Author SHA1 Message Date
d01acbb931 feat(secure): add get_playing_session and start working on auto_matchmake_with_param_postpone with RmcSerialize macro 2025-02-04 22:07:22 +01:00
d8c184171d feat(secure): add saving of reports into the report folder 2025-02-04 17:08:04 +01:00
d69d0a5f6b feat(socket): made server less crashable 2025-02-04 16:33:33 +01:00
81f7a0a738 feat(secure): a bunch of stuff 2025-02-04 16:31:56 +01:00
4f26aae1d7 fix(prudp): use seperate streams for seperate substreams via EncryptionPair 2025-02-03 21:33:07 +01:00
11cbeff4da fix(auth): make login not always error 2025-02-03 20:44:33 +01:00
b097c298e7 feat(secure server): start working on secure server 2025-02-03 20:43:24 +01:00
28004f7b4d fix(rmc): fix sending back errors crashing 2025-02-03 20:37:31 +01:00
d900dc3534 Merge remote-tracking branch 'new-origin/main' 2025-02-02 20:25:40 +01:00
d18ba43aed feat(auth): finish protocol 10 method 2 and 3 2025-02-02 20:25:22 +01:00
SolidStateDrive
60bc79cff5 fix(ci): update spacing 2025-02-02 15:13:57 +01:00
8a3f443d85 fix(meta): add cloning with submodules 2025-02-02 12:01:14 +01:00
SolidStateDrive
d3783ce48a Merge branch 'feat/login_ex' into main 2025-02-02 04:54:31 +01:00
cb6a6f9028 feat(account): add grpc to communicate with account server 2025-02-02 00:46:04 +01:00
6984a20bdd feat(auth protocol): login(1) method 2025-02-01 20:59:53 +01:00
44bcad7eda fix(protocols): fix macro 2025-02-01 20:59:21 +01:00
1679590bf3 feat(protocols): extend functionality of protocol macro 2025-02-01 19:42:45 +01:00
ffe4084ba3 feat(account): make new const 2025-02-01 17:38:09 +01:00
ce81f09a85 chore: fix warnings 2025-02-01 17:31:13 +01:00
153c401cb1 feat(login): add account struct 2025-02-01 17:18:52 +01:00
SolidStateDrive
730234c3bf feat(ci): make issues stale 2025-02-01 17:02:43 +01:00
SolidStateDrive
f4fef32b54 fix(ci): pick between 2 runners now 2025-02-01 16:55:16 +01:00
SolidStateDrive
63270a8f8d Create SECURITY.md 2025-02-01 16:52:36 +01:00
SolidStateDrive
1761b9e679 feat(meta): add support.md 2025-02-01 16:51:28 +01:00
SolidStateDrive
692a327a5f feat(meta): add contributing.md 2025-02-01 16:43:33 +01:00
SolidStateDrive
ebbd3b74e3 feat(meta): add code of conduct 2025-02-01 16:41:17 +01:00
SolidStateDrive
f4f65ba972 Update build.yml 2025-02-01 16:22:58 +01:00
SolidStateDrive
0ca766d937 feat(ci): setup rust env 2025-02-01 16:21:11 +01:00
SolidStateDrive
6f8bf995a5 fix(ci): update ci 2025-02-01 16:14:42 +01:00
39d5c22f01 Create rust.yml 2025-02-01 16:06:03 +01:00
38bcad37bd cleaned up code, condensed code and fixed a couple of things 2025-01-26 23:21:35 +01:00
40ca10651f changes... 2025-01-26 12:09:56 +01:00
6af6e65666 fix not compiling 2025-01-23 23:27:50 +01:00
b449d731b7 continued working on reliable packets 2025-01-23 23:24:04 +01:00
221a7148d6 added checks for supported functions 2025-01-23 15:29:29 +01:00
019c21c8e1 added logging to data 2025-01-23 15:25:21 +01:00
ecad507f63 started implementing data packets 2025-01-23 15:24:55 +01:00
22dab35a73 fix not sending correct options size to client 2025-01-22 22:30:09 +01:00
23961a366e fix not compiling 2025-01-22 21:01:23 +01:00
9cb4c6a4f1 add base code for acknowledgements 2025-01-22 21:00:32 +01:00
08e67936c5 did stuff 2025-01-22 20:49:40 +01:00
541f667a0e add signature to connection response packet 2025-01-22 20:40:18 +01:00
83b814bea7 add more logging 2025-01-22 20:31:48 +01:00
f6d6ffa6fb make unimplemented flag type not crash 2025-01-22 20:29:54 +01:00
3037d4c83f remove unimplemented for if packet is ack 2025-01-22 20:28:19 +01:00
e83eb1a6d8 finish connect 2025-01-22 20:23:54 +01:00
d5830bb7c5 fix offset 2025-01-21 20:38:48 +01:00
a7053679fe fix reading options 2025-01-21 20:33:08 +01:00
f505261085 added more logging 2025-01-21 20:24:04 +01:00
a9f53dd0cf added more logging 2025-01-21 20:19:29 +01:00