Commit graph

139 commits

Author SHA1 Message Date
Jonathan Barrow
d78eeb3e1a Added NEX errors api 2022-04-06 00:42:04 -04:00
Jonathan Barrow
5d27f5c013 Made kerberos structs usable 2022-04-05 11:52:25 -04:00
Jonathan Barrow
377984b796 StationURL SetPid to SetPID 2022-04-05 11:52:12 -04:00
Jonathan Barrow
805bbc4f44 Fixed StationURL build error 2022-04-04 08:59:37 -04:00
Jonathan Barrow
10e65f7273 updated StationURL to not use string pointers 2022-04-03 10:01:24 -04:00
Jonathan Barrow
7790a5e23a Added kerberos ticket version 2022-04-03 10:00:47 -04:00
Jonathan Barrow
b9212f96a7 updated README 2022-03-29 00:36:02 -04:00
Jonathan Barrow
97086cb02a Forgot to change go.mod 2022-03-29 00:18:05 -04:00
Jonathan Barrow
8be2d8bca2 Moved all source files back to root 2022-03-29 00:15:55 -04:00
Jonathan Barrow
8f9176facf Update go.mod module name 2022-03-28 00:05:20 -04:00
Jonathan Barrow
f451ee2e3f connectionId -> connectionID 2022-03-27 20:14:16 -04:00
Jonathan Barrow
d76909a2b6 Updated README 2022-03-27 20:10:19 -04:00
Jonathan Barrow
b9a246d9b9 Merge branch 'master' of https://github.com/PretendoNetwork/nex-go 2022-03-27 20:00:33 -04:00
Jonathan Barrow
50760d6926 Added license 2022-03-27 20:00:17 -04:00
Jonathan Barrow
e4660b3e8d Added go.work file 2022-03-27 19:59:36 -04:00
Jonathan Barrow
a2d673a235 Moving to Go modules 2022-03-27 19:59:17 -04:00
Jonathan Barrow
94916148b9
Merge pull request #16 from shutterbug2000/patch-3
Function to find a client by connection ID
2022-03-22 02:57:38 -04:00
Jonathan Barrow
562d6c9894
Merge pull request #15 from shutterbug2000/master
Implement extended protocol ID
2022-03-22 02:57:29 -04:00
shutterbug2000
72e8ef3ecf
Function to find a client by connection ID
Needed for https://github.com/PretendoNetwork/nex-protocol-nat-traversal/pull/1
2022-03-21 13:14:02 -05:00
shutterbug2000
bf743a1304
Update rmc.go 2022-03-20 01:10:10 -05:00
shutterbug2000
36ba015011
Implement extended protocol ID
See https://github.com/kinnay/NintendoClients/wiki/RMC-Protocol where it says "Only present if the protocol id is 0x7F."
2022-03-20 00:52:53 -05:00
Jonathan Barrow
1673469e4f
Merge pull request #14 from shutterbug2000/patch-2
Add a proper timeout system
2022-02-15 20:33:19 -05:00
shutterbug2000
884794c8ab
whoops lol 2022-02-15 19:26:55 -06:00
shutterbug2000
a32ea54bb2
Add a proper timeout system
No idea what the hell N does but this works for us
2022-02-15 19:25:01 -06:00
Jonathan Barrow
19520fa349 Merge branch 'master' of https://github.com/PretendoNetwork/nex-go 2021-12-02 09:07:20 -05:00
SuperMarioDaBom
8666a8ec14
Merge pull request #13 from shutterbug2000/patch-1
Let's hope this fixes it haha
2021-11-30 22:56:53 -08:00
shutterbug2000
64b6ab825f
Fix prudp fragment issues
Fixes friends failing to load when the friend list gets too long
2021-12-01 00:48:10 -06:00
Jonathan Barrow
3446447596 Changed counter type to uint32 2021-11-21 20:58:29 -05:00
Jonathan Barrow
af513d18c0 Moved connection ID counter to nex-go 2021-11-21 20:55:45 -05:00
Jonathan Barrow
529b2dd243 connectionId should be Connection ID 2021-11-21 20:48:47 -05:00
Jonathan Barrow
47a0b52b7f Added SetFragmentSize 2021-11-21 00:53:15 -05:00
Jonathan Barrow
0587c5d8ce Changed kick timer to AfterFunc 2021-11-20 02:55:41 -05:00
Jonathan Barrow
4fc1ab819c moved ping timeout timer ti Go Timer channel 2021-11-18 08:43:20 -05:00
Jonathan Barrow
dc6058d27c NEX version now set automatically for v1 2021-11-14 05:35:17 -05:00
Jonathan Barrow
7386599b73 Added WriteListInt64LE 2021-11-14 03:47:44 -05:00
Jonathan Barrow
9ee262532c Added signed methods 2021-11-12 00:31:14 -05:00
Jonathan Barrow
13ee75a2bb Added a ping timeout 2021-11-02 10:59:58 -04:00
Jonathan Barrow
c5ce72ce26 remove redundant SendPing 2021-11-02 10:04:28 -04:00
Jonathan Barrow
3b4aeefc36 Added DataHolder type 2021-10-30 00:07:57 -04:00
Jonathan Barrow
6aaec63fa8 Updated RMCRequest to be more dynamic 2021-10-30 00:07:46 -04:00
Jonathan Barrow
07d6e7d12e Updated DateTime 2021-10-28 09:07:19 -04:00
Jonathan Barrow
7462a7f43f Added FindClientFromPID 2021-10-28 09:06:21 -04:00
SuperMarioDaBom
8fafab3fb1
Merge pull request #12 from shutterbug2000/master
Changes for MK7
2021-10-21 16:09:50 -07:00
shutterbug2000
74456b629b ReadBool for StreamIn 2021-10-15 09:23:26 +01:00
shutterbug2000
202a288ecd Changes for MK7 2021-10-13 20:38:44 +01:00
Jonathan Barrow
c0354ef79e added WriteListQBuffer 2021-10-03 02:59:47 -04:00
Jonathan Barrow
44a7a69ac5 ReadListQBuffer 2021-10-01 21:35:01 -04:00
Jonathan Barrow
24a4f22d93 use fragmentID 2021-09-29 19:16:38 -04:00
Jonathan Barrow
b7a12dac4e Added RMC error mask check 2021-09-28 19:14:53 -04:00
Jonathan Barrow
1f688c3d95 PID is uint32 2021-09-12 20:57:57 -04:00