| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 8 hours | feat: Implement TUN modulemaster | PancakeTAS | 2 | -0/+118 | |
| 8 hours | perf(mpu): Remove zero-copy items | PancakeTAS | 1 | -6/+0 | |
| See 'zerocopy' branch | |||||
| 8 hours | perf(mpu): Ponder batch heap extraction | PancakeTAS | 1 | -2/+0 | |
| It is not possible with a binary min-heap. | |||||
| 8 hours | fix(mpu): Convert sequence number on wire into le64 | PancakeTAS | 1 | -6/+5 | |
| 8 hours | fix(mpu): Purge dropped packets from reorder heap | PancakeTAS | 1 | -2/+4 | |
| 8 hours | feat: Implement two-path UDP context | PancakeTAS | 2 | -0/+268 | |
| Nearly complete implementation reaching ~19 Gbps on my system | |||||
| 8 hours | feat: Implement min-heap data structure | PancakeTAS | 2 | -0/+157 | |
| 8 hours | feat: Implement peer-to-peer(ish) socket handshake | PancakeTAS | 2 | -0/+154 | |
| This isn't entirely "peer-to-peer", because one side requires a publicly accessible port. The primary usecase for this is to establish connections to an endpoint, when there are several non-deterministic paths available on the client side. | |||||
| 34 hours | Initial commit | PancakeTAS | 1 | -0/+7 | |
