Commit Graph

19 Commits

Author SHA1 Message Date
Oliver Booth 19869dddcb
Add request/response packets
Introduces the concept of a "callback ID". In the event that more than one of the same packet type are received, a callback ID differentiates them.
2022-07-07 13:17:13 +01:00
Oliver Booth 869e18d615
[ci skip] Add integration tests 2022-07-05 14:55:59 +01:00
Oliver Booth a5c329eefb
[ci skip] Add README 2022-07-05 14:46:57 +01:00
Oliver Booth 96b80d439d
[ci skip] [github actions] Enable nuget.org push 2022-07-05 14:42:11 +01:00
Oliver Booth bfc013930a
[github actions] Add .NET job for develop branch 2022-05-19 10:54:43 +01:00
Oliver Booth ab966da172
[github actions] Add CI/CD 2022-05-19 10:53:58 +01:00
Oliver Booth 6c46dc036d
Add funding links 2022-05-19 10:53:48 +01:00
Oliver Booth 263f4da61b
Add Contributor Covenant Code of Conduct 2022-05-19 10:53:41 +01:00
Oliver Booth 32fff10e88
Add MIT license 2022-05-19 10:52:57 +01:00
Oliver Booth cde39097e7
Remove X10D reference 2022-05-19 10:47:59 +01:00
Oliver Booth e2f3128f75
Use 0x7FFFFF** for internal packet headers 2022-05-19 10:39:34 +01:00
Oliver Booth 442a496123
CLSCompliant(true) for assembly 2022-05-19 10:37:45 +01:00
Oliver Booth c1115e26c1
Add AES encryption
Temporarily disable compression. GZip being weird
2022-05-19 10:37:37 +01:00
Oliver Booth a87e186c58
Add support for reading/writing System.Guid 2022-05-19 10:21:00 +01:00
Oliver Booth 96ca5d778b
Add support for specific packet reading 2022-05-18 17:51:12 +01:00
Oliver Booth 4d317298b8
Allow for cancellation of async operations 2022-05-18 17:18:33 +01:00
Oliver Booth 1b0d165f10
Remove unused namespace imports 2022-05-18 16:45:23 +01:00
Oliver Booth a8d787d811
Support multiple packet handlers 2022-05-18 16:45:07 +01:00
Oliver Booth 1124521cb8
TcpDotNet.Says("Hello World"); 2022-05-18 16:39:48 +01:00