Userspace WireGuard® Implementation in Rust
Role in this project:
Back-end Developer Contributions:2 reviews, 5 commits, 4 PRs in 3 years 3 months
Contributions summary:Chris primarily focused on improving the underlying implementation of the `boringtun` project, a userspace WireGuard implementation. Their contributions included migrating to `MaybeUninit` for improved memory management, upgrading the `ring` cryptography library, and refactoring code related to epoll event handling. They also implemented features to allow controlling write event notifications and modified the peer index handling for security considerations.
userspacecloudflarerustvpnwireguard
Graceful process restarts in Rust
Contributions:4 releases, 9 reviews, 12 PRs in 1 year 11 months
graceful-shutdownrustserversystemd