| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add C API | Robby Zambito | 3 days |
| | | |||
| * | Skip empty stdin | Robby Zambito | 3 days |
| | | |||
| * | Don't create dangling references | Robby Zambito | 3 days |
| | | | | | Apparently things die at the end of blk scopes. | ||
| * | Chunk stdin | Robby Zambito | 3 days |
| | | |||
| * | Chunk relay input | Robby Zambito | 3 days |
| | | | | | | This makes it possible to chunk connection command output to a relay command to direct it somewhere like discord | ||
| * | Chunk messages to 1000 byte payloads | Robby Zambito | 3 days |
| | | |||
| * | Fix checksum issue | Robby Zambito | 3 days |
| | | |||
| * | Calculate IPv4 checksum header | Robby Zambito | 3 days |
| | | | | | | This was causing an issue because virtual networks were dropping packets without this being set | ||
| * | Simplify tagged union | Robby Zambito | 4 days |
| | | |||
| * | Implemented client and connection | Robby Zambito | 5 days |
| | | |||
| * | Move RawSocket and clean it up | Robby Zambito | 6 days |
| | | |||
| * | Set don't fragment, and use random id | Robby Zambito | 7 days |
| | | |||
| * | Reconnect on timeout | Robby Zambito | 8 days |
| | | |||
| * | things are SOOOO good.... | Robby Zambito | 8 days |
| | | |||
| * | base64 encode payload and don't require connection playload | Robby Zambito | 8 days |
| | | |||
| * | Attach BPF filter to get all the saprus messages | Robby Zambito | 8 days |
| | | |||
| * | Complete handshake badly | Robby Zambito | 8 days |
| | | |||
| * | Add real RawSocket deinit | Robby Zambito | 8 days |
| | | |||
| * | Detect interface and use real mac | Robby Zambito | 8 days |
| | | |||
| * | Start adding connection message | Robby Zambito | 8 days |
| | | |||
| * | use disc as default dest | Robby Zambito | 8 days |
| | | |||
| * | Write relay message to the network | Robby Zambito | 8 days |
| | | |||
| * | construct full message | Robby Zambito | 8 days |
| | | |||
| * | Arrange bytes for relay | Robby Zambito | 8 days |
| | | |||
| * | (no commit message) | Robby Zambito | 9 days |
| | | |||
| * | start doing packet stuffzig-master | Robby Zambito | 10 days |
| | | |||
| * | Mostly done with parsing and serializing messages | Robby Zambito | 10 days |
| | | |||
| * | (no commit message) | Robby Zambito | 13 days |
| | | |||
| * | start porting to 0.16.0 | Robby Zambito | 2026-01-11 |
| | | |||
| * | doing some shenanigans | Robby Zambito | 2026-01-10 |
| | | | | | 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 Client | Robby Zambito | 2025-09-09 |
| | | |||
| * | Use 0.15.1 for application | Robby Zambito | 2025-09-09 |
| | | |||
| * | Use Client as var type instead of singleton | 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. | ||
