| Age | Commit message (Collapse) | Author | Files | Lines |
|
Document why `rand` can't be upgraded in `wireguard_nt::daita`
|
|
Previous implementation spawned a process with tokio which in turn
registered a signal handler without ONASTACK flag set.
When using GO code, all signal handlers needs to have this flag
set otherwise a signal might be handled on a goroutine thread
which has a small stack and thus can overflow.
Reference: DROID-1825
Co-authored-by: David Lönnhager <david.l@mullvad.net>
|
|
|
|
- Split up "ConnectivityCheck" into more descriptive types and collect
them in a new `connectivity` module.
- Fix allow Wireguard-Go tunnel setup to be cancelled
- Use retry param in connectivity check
|