Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
25 check-ins
|
2023-12-02
| ||
| 12:16 | Add code to send (successful) login response to client Leaf check-in: 3d45ef3e97 user: levi tags: send-login-response | |
|
2023-12-01
| ||
| 21:22 | Add TCP server code and parse packets Leaf check-in: 420fdc741b user: wesleyac tags: trunk | |
|
2023-11-20
| ||
| 04:05 | Remove messages from Client/Server enums that can't be sent by that side. check-in: 9c3474e3a7 user: wesleyac tags: trunk | |
| 03:35 |
Add proptest-derive annotations.
This currently does not work due to https://github.com/proptest-rs/proptest/issues/197 Leaf check-in: 2060fe9af0 user: wesleyac tags: proptest-derive-bug | |
| 03:08 | Add message length to serialization/deserialization code. check-in: 1baedf5897 user: wesleyac tags: trunk | |
|
2023-11-17
| ||
| 17:20 | Add error types to deserialize. check-in: c1862ca024 user: wesleyac tags: trunk | |
| 17:12 | Add the start of error handling infrastructure. check-in: 46ec9b0ed5 user: wesleyac tags: trunk | |
| 16:41 | Split deserializing code into separate module. check-in: 8de3db9a5e user: wesleyac tags: trunk | |
| 16:40 | Split serializing code into separate module. check-in: 05fcd92c3d user: wesleyac tags: trunk | |
| 16:26 | Add initial deserialization code. check-in: 8f5ba15637 user: wesleyac tags: trunk | |
| 14:39 | Begin work on deserialization. check-in: 81f7b7175d user: wesleyac tags: trunk | |
| 13:52 | Fix README formatting. check-in: 13a858e36c user: wesleyac tags: trunk | |
| 13:39 | Add README. check-in: 43d36a4a31 user: wesleyac tags: trunk | |
| 13:32 | Modify LoginMessage to be a enum. check-in: 94c50ee6a1 user: wesleyac tags: trunk | |
| 13:20 |
Switch away from enums for request / response indication.
Treating requests and responses as entirely separate message types is | |
| 13:15 |
Switch away from enums for request / response indication.
Treating requests and responses as entirely separate message types is | |
| 12:39 | Fix comment spacing. Closed-Leaf check-in: b0b7ddbb32 user: wesleyac tags: trunk | |
| 12:38 |
Remove enum variants for deprecated and obsolete commands.
We can always add them back later if we want to implement them, for now it | |
| 12:32 | Add half of EmbeddedMessage check-in: 9aa4c1d5de user: wesleyac tags: trunk | |
| 12:22 | Implement MessageUser. check-in: e89ab045c8 user: wesleyac tags: trunk | |
| 12:20 | Implement ConnectToPeer. check-in: 7fa674a37f user: wesleyac tags: trunk | |
| 12:10 | Sort obsolete and deprecated commands. check-in: f426545b9e user: wesleyac tags: trunk | |
| 12:06 | Replace serde with custom procmacro. check-in: a6d0f3ad98 user: wesleyac tags: trunk | |
| 08:54 |
Initial commit
This has basic serialization, and the beginning of deserialization, but I | |
| 08:47 | initial empty check-in check-in: 73d9c8733b user: wesleyac tags: trunk | |