Nathaniel Bennett
Nathaniel Bennett
## Issue Description ## The `unpack_constrained_whole_number` method in `src/asn1/asn1_utils.cc:509` contains a bug in the way it decodes integers from packet data. In particular, when packets use Aligned PER rules, the...
Added socket options, structs and other miscellaneous constants that make memory-mapped packet sockets possible in Linux--PACKET_TX_RING, PACKET_RX_RING, etc. (adding this to libc 0.2 as 0.3 is in early development)
In the libc-0.2 branch, making any change (such as modifying a README) results in CI failure due to a linking error in `aarch64-unknown-linux-musl`. It appears that one of the tests...
## Summary The following patch resolves several reachable assertions, overflows, null-dereference and type confusion vulnerabilities present in S1AP, NGAP and NAS protocol handlers. The fixes themselves are generally one-liners that...
Resolves #1618 It seems like #1618 has already been mostly resolved; this PR simply adds some of the few `pthread` APIs that are still missing.
Adds a few additional structs for BPF operations (`bpf_version`, `bpf_stat`, `bpf_zbuf`) as well as ioctl constants. Adds constants used for creating/manipulating network interfaces via ioctls. Resolves #3626
I'm looking at adding SCTP support to the `socket2` crate, and it would be useful to have definitions of constants and structs from `netinet/sctp.h` to do so. It seems like...
When a "Profile B" SUCI (e.g., a SUCI using the secp256r1 EC algorithm) with an invalid curve point for its public key is passed to the subscriberdb, it passes the...