summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Use stack based allocatorstack-allocationRobby Zambito6 days
|
* Remove unnecessary explicit castRobby Zambito6 days
| | | | Remove unnecessary Self declaration.
* Specify endianness when writing the header structRobby Zambito6 days
|
* Explicitly specify the size of connection optionsRobby Zambito6 days
| | | | This makes it so specifying the wrong number of options would actually throw a compile time error.
* Clean up string handlingRobby Zambito6 days
|
* Make header always a packed structRobby Zambito6 days
| | | | This lets us easily use the same writeStructe(header) pattern to write the header for each message type.
* Base64 encode relay messageRobby Zambito6 days
| | | | write the packed connection struct directly instead of each of the fields.
* Add connection message typeRobby Zambito7 days
|
* Remove testsRobby Zambito7 days
|
* Working with nice unionRobby Zambito7 days
| | | | This let's us easily use a single type for all Saprus messages, and unwrap the specific type with a switch.
* it works!Robby Zambito7 days
|
* Getting some data but malformedRobby Zambito7 days
| | | | | | | This is what the data shows up in the sentinal looking like: 2025/04/02 22:36:32 Error decoding message: Hello darkness my old friend::48656c6c6f206461726b6e657373206d79206f6c6420667269656e64aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2025/04/02 22:36:32 INFO: Relay message received: Hello darkness my old friend
* Add msgs with toBytes functionsRobby Zambito7 days
|
* Added network depRobby Zambito7 days
|
* Remove libRobby Zambito7 days
|
* Initial commitRobby Zambito7 days