Thomas Eizinger
Thomas Eizinger
I don't have many details yet on this problem but we are seeing some very strange behaviour which I think is related to very high loads (> 2Gbps) on the...
We are seeing an issue on a Windows machine where `quinn-udp` gives us packets larger than the configured MTU (2540 and 3810). Here is how we split the packets: https://github.com/firezone/firezone/blob/5437c3e2df001c8c491749c7bff0c063ccdf39e1/rust/socket-factory/src/lib.rs#L210-L255...
## Description It is easy for links in such a big repository to get outdated. Instead of spot-checking those ourselves, use a tool. ## Motivation - Less manual labor -...
I'll record various efforts in here to reduce the size of our dependency tree where possible. ```[tasklist] - [ ] https://github.com/libp2p/rust-libp2p/pull/3514 - [ ] https://github.com/libp2p/rust-libp2p/pull/3513 - [ ] https://github.com/libp2p/rust-libp2p/pull/3512 -...
Discussed in https://github.com/libp2p/rust-libp2p/discussions/2174. Summary: Rename symbols within `libp2p-` sub crates such that they can best be references via the module that is re-exported from the `libp2p` meta-crate. For example: ```rust...
### Description As part of developing https://github.com/libp2p/rust-libp2p/pull/4718, the question came up whether we actually need to report the following as events: - `ReservationReqAcceptFailed` - `ReservationReqDenyFailed` - `CircuitReqDenyFailed` - `CircuitReqAcceptFailed` -...
### Description Currently, `KeyPair::sign` can return an error if the keypair is RSA. This is annoying and leads to many "this should never happen" errors. We should fuzz the interface...
This attempts to address #1252 by adding a dedicated `OutOfBounds` error and updating the documentation of several functions. Resolves: #1252 - - - This change is [](https://reviewable.io/reviews/aya-rs/aya/1253)
I am not sure if this is common eBPF knowledge but I've just spent a couple of hours chasing down a bug that was rather surprising to find out. I...
At present, `smoltcp` only does a single pass of advancing the egress socket state. This means the layer above has to call `poll` in a loop to ensure sufficient progress...