cloudflare / boringtun

Userspace WireGuard® Implementation in Rust
BSD 3-Clause "New" or "Revised" License
5.92k stars 396 forks source link

Is this project dead/abandoned? #407

Open n9 opened 1 month ago

n9 commented 1 month ago

The last commit is currently 7 months old: https://github.com/cloudflare/boringtun/commit/f672bb6c1e1e371240a8d151f15854687eb740bb The last status update (I have found) is 12 months old: https://github.com/cloudflare/boringtun/issues/344#issuecomment-1560042683

SkyfallWasTaken commented 1 month ago

I doubt it tbh, Cloudflare uses BoringTun pretty extensively within CF I think. My guess is just that BoringTun is "done" and doesn't really need much else

n9 commented 1 month ago

Have you ever seen done project that is not gone?

(I would expect at least some security patches.)

SkyfallWasTaken commented 1 month ago

This seems to be a pattern with the official Wireguard project too:

My guess is that Wireguard is a simpler protocol, so needs less maintenance, considering that the official implementation apparently only uses around 4,000 lines of code

lu-zero commented 4 weeks ago

There are plenty of open issues and pull requests for boringtun,

cableguard commented 2 days ago

I created a fork, altuntun, https://github.com/cableguard/altuntun/blob/main/README.md with several PRs applied for better performance, support of namespaces and refactored variable names for readability. I want to add credits to the authors of the PRs (todo this week) and carry on improving wireguard in Rust, and work closely with the main wireguard maintainers in the near future. Looking forward for active collaborations if you are interested.