| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Write relay message to the network | Robby Zambito | 3 days |
| | | |||
| * | construct full message | Robby Zambito | 3 days |
| | | |||
| * | Arrange bytes for relay | Robby Zambito | 3 days |
| | | |||
| * | (no commit message) | Robby Zambito | 3 days |
| | | |||
| * | start doing packet stuffzig-master | Robby Zambito | 4 days |
| | | |||
| * | Mostly done with parsing and serializing messages | Robby Zambito | 4 days |
| | | |||
| * | (no commit message) | Robby Zambito | 7 days |
| | | |||
| * | start porting to 0.16.0 | Robby Zambito | 10 days |
| | | |||
| * | doing some shenanigans | Robby Zambito | 11 days |
| | | | | | trying to start writing my own function to do raw socket connections | ||
| * | (no commit message) | Robby Zambito | 2025-11-14 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-10-13 |
| | | |||
| * | Remove prints | Robby Zambito | 2025-10-12 |
| | | |||
| * | IT'S RIGHT | Robby Zambito | 2025-10-12 |
| | | |||
| * | Start breaking out net logic to NetWriter | Robby Zambito | 2025-10-12 |
| | | |||
| * | Simplify RawSocketWriter | Robby Zambito | 2025-10-12 |
| | | | | | | Does not need to use an allocator anymor. Just uses the internal buffer properly. | ||
| * | Cleanup and use random mac | Robby Zambito | 2025-10-12 |
| | | |||
| * | it works well! | Robby Zambito | 2025-09-23 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-09-23 |
| | | |||
| * | Write ether headers properly | Robby Zambito | 2025-09-23 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-09-23 |
| | | |||
| * | Use writer instead of RawSocket in ClientIo-writer | Robby Zambito | 2025-09-09 |
| | | |||
| * | Use 0.15.1 for application | Robby Zambito | 2025-09-09 |
| | | |||
| * | Upgrade deps to 0.15.1 | Robby Zambito | 2025-09-09 |
| | | |||
| * | Use Client as var type instead of singletonpush-sqrvtkyntxqt | Robby Zambito | 2025-05-11 |
| | | |||
| * | Fix issue returning stack pointer | Robby Zambito | 2025-05-11 |
| | | |||
| * | Fix extra bytes in connection message. | Robby Zambito | 2025-05-11 |
| | | |||
| * | Add broadcast initial interest using raw sockets | Robby Zambito | 2025-05-11 |
| | | | | | Use this from the relay message | ||
| * | Update gatorcat dep and use bytes for broadcast message | Robby Zambito | 2025-05-11 |
| | | | | | The latter is helpful for the lifetime of the message. | ||
| * | Remove allocation for messages | Robby Zambito | 2025-05-10 |
| | | |||
| * | Add comments and fix tests | Robby Zambito | 2025-05-10 |
| | | | | | | | | Also added networkBytesAsValue and restored bytesAsValue. These are useful for treating the bytes from the network directly as a Message. Otherwise, the init function would overwrite the packet type and length to be correct. I would like the message handling to fail if the message body is incorrect. | ||
| * | fix use after freepush-tznmzxxxnnoz | Robby Zambito | 2025-05-10 |
| | | |||
| * | Attempt to base64 encode the connection payload | Robby Zambito | 2025-05-10 |
| | | | | | | | For some reason I am still getting this: 2025/05/10 16:37:06 Error decoding message: SGVsbG8gZGFya25lc3MgbXkgb2xkIGZyaWVuZA==::53475673624738675a4746796132356c63334d6762586b676232786b49475a79615756755a413d3daaaa | ||
| * | Use slice for init, and add better error sets. | Robby Zambito | 2025-05-10 |
| | | | | | | The slice sets us avoid allocating within the init function. This means init can't fail, and it also makes it easier to stack allocate messages (slice an array buffer, instead of creating a stack allocator). | ||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | Remove bytesAsValueUnchecked | Robby Zambito | 2025-05-10 |
| | | | | | Callers can instead use std.mem.bytesAsValue directly. | ||
| * | Cleanup asBytes and test it | Robby Zambito | 2025-05-10 |
| | | |||
| * | Simplify init interface | Robby Zambito | 2025-05-10 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | Align the bytes instead of the struct | Robby Zambito | 2025-05-10 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-05-10 |
| | | |||
| * | Starting real connections | Robby Zambito | 2025-05-10 |
| | | |||
| * | Use FAIL as the default dest if unable to parse | Robby Zambito | 2025-04-27 |
| | | |||
| * | Add CLI to specify dest for relay messages | Robby Zambito | 2025-04-19 |
| | | | | | The dest can be specified as a 4 char ASCII string, or as an IPv4 address. | ||
| * | Rename Saprus to Client internally | Robby Zambito | 2025-04-14 |
| | | |||
