Commit graph

175 commits

Author SHA1 Message Date
Jonathan Barrow
7ee7af5f38
Disconnect lingering connections 2022-09-11 14:55:31 -04:00
Jonathan Barrow
bb6d6348b0
Removed duplicate code in V1 ACK encoding 2022-09-05 09:51:38 -04:00
Jonathan Barrow
95ecd962f0
Remove event handler type assertion 2022-09-05 09:48:11 -04:00
Jonathan Barrow
27ad758bd7
Fixed Client constructor 2022-09-05 09:46:06 -04:00
Jonathan Barrow
4bb09fd0ea
Track client PRUDP minor version and supported functions 2022-09-05 09:45:36 -04:00
Jonathan Barrow
55b5f287ec
Properly encode supported functions in V1 packets 2022-09-05 09:43:34 -04:00
Jonathan Barrow
92e596657f
Added (Set)PRUDPProtocolMinorVersion methods on V1 packets 2022-09-05 09:42:41 -04:00
Jonathan Barrow
4d1c7455d8
Properly decode supported functions option 2022-09-05 09:19:39 -04:00
Jonathan Barrow
52b2001c00
Removed useless line breaks 2022-09-05 09:11:55 -04:00
Jonathan Barrow
7273e142d1
Added PRUDP minor version and support functions methods to client 2022-09-05 09:11:09 -04:00
Jonathan Barrow
d62f77a58f
Added (Set)SupportedFunctions methods 2022-09-05 09:08:54 -04:00
Jonathan Barrow
eef299b0bf
Corrected structure header check 2022-09-05 08:59:53 -04:00
Jonathan Barrow
003b4c2baa
Added (Set)PRUDPProtocolMinorVersion methods and corrected misuse of server NEX version 2022-09-05 08:57:56 -04:00
Jonathan Barrow
d46c1e7928
Updated README.md 2022-09-03 17:13:42 -04:00
Jonathan Barrow
fdd50063d0
Updated .gitignore 2022-08-29 18:06:53 -04:00
Jonathan Barrow
6c84f0fc4c
Merge branch 'master' of https://github.com/PretendoNetwork/nex-go 2022-08-28 21:07:42 -04:00
Jonathan Barrow
efc4c53af0
Updated plogger to plogger-go 2022-08-28 21:07:08 -04:00
Jonathan Barrow
58b4025f96
Merge pull request #17 from PretendoNetwork/new-license
Create LICENSE
2022-08-14 13:00:14 -04:00
Jonathan Barrow
079041fd42
Create LICENSE
Update the license to AGPLv3

Need permission from the following contributors to continue:

- [ ] @Riven-Spell
- [ ] @shutterbug2000 
- [ ] @SuperMarioDaBom 
- [ ] @Stary2001 
- [ ] @superwhiskers
2022-08-13 20:16:23 -04:00
Jonathan Barrow
35414b9219 Added better DataHolder type handling 2022-05-09 10:21:30 -04:00
Jonathan Barrow
69e9aa2740 updated go.mod 2022-05-09 10:21:19 -04:00
Jonathan Barrow
33304ea96a NullData is actually supposed to be named Data 2022-04-18 22:57:33 -04:00
Jonathan Barrow
58b18c42eb Moved DeriveKerberosKey to be more clear 2022-04-17 22:01:47 -04:00
Jonathan Barrow
982781c4f9 Added Decrypt method to internal ticket data 2022-04-17 22:01:20 -04:00
Jonathan Barrow
ac36d78a22 Added StreamIn.ReadDateTime 2022-04-17 22:01:00 -04:00
Jonathan Barrow
03d33f36b6 Removed unnecessary linebreaks 2022-04-17 22:00:44 -04:00
Jonathan Barrow
3f91013496 Added kerberos password field 2022-04-16 19:58:00 -04:00
Jonathan Barrow
5c22973b4a Addeed DeriveKerberosKey 2022-04-16 19:55:59 -04:00
Jonathan Barrow
655d59f4ae Added plogger logging 2022-04-15 16:51:05 -04:00
Jonathan Barrow
8532037ec2 Removed useless success type 2022-04-15 16:50:55 -04:00
Jonathan Barrow
0ff07954f8 Added WriteResult and WriteListResult 2022-04-15 10:46:24 -04:00
Jonathan Barrow
83daafe8c7 updated gitignore 2022-04-15 10:07:17 -04:00
Jonathan Barrow
9562cf2b1f Extended Result type to be more useful 2022-04-15 10:05:30 -04:00
Jonathan Barrow
40d9a38679 moved error mask to errors.go 2022-04-15 10:05:05 -04:00
Jonathan Barrow
0f54daac27 Removed unused code found only in the original Rendez-Vous library 2022-04-10 16:07:00 -04:00
Jonathan Barrow
f749dbdb8b Added Errors.Success 2022-04-10 16:06:12 -04:00
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