diff options
| author | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2024-05-02 11:54:13 +0200 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2024-06-25 17:31:32 +0200 |
| commit | da95b2603470841b64518959ceac0d03aab0068a (patch) | |
| tree | 83028a23bd2439813a0dcf826eac123ea83d956b /.github | |
| parent | 9dfdf2fa52422709ce3df7a50643e0abc6ade319 (diff) | |
| download | mullvadvpn-da95b2603470841b64518959ceac0d03aab0068a.tar.xz mullvadvpn-da95b2603470841b64518959ceac0d03aab0068a.zip | |
Add a safe FFI wrapper in `wireguard-go-rs`
- Add local wireguard go import
- Activate DAITA and add `wgActivateDaita` and `wgReceiveEvent` FFI
- Implement `start_daita` on Wireguard-go tunnel type
- Mention DAITA in `wireguard-go-rs` description
- Do not compile `wireguard-go-rs` on Windows
- Handle DAITA closed on `nil` event
- Handle daita action timeouts in libwg
- Remove noisy log lines
- Remove `maybenot_on_action` callback
- Remove unused link to `../build/lib` for `talpid-wireguard`
- Bump the `wireguard-go` submodule to a signed release tag in Mullvad's
`wireguard-go` fork.
- Update path to `libwg/go.sum` in verification script
Also:
- Use u64 instead of *mut void as log context
- Make Tunnel::set_config take a &mut self
- Use dyn Error instead of i32s for wg errors
Co-authored-by: Joakim Hulthe <joakim@hulthe.net>
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/verify-locked-down-signatures.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/verify-locked-down-signatures.yml b/.github/workflows/verify-locked-down-signatures.yml index 0e36154a15..118e44914a 100644 --- a/.github/workflows/verify-locked-down-signatures.yml +++ b/.github/workflows/verify-locked-down-signatures.yml @@ -11,7 +11,7 @@ on: - deny.toml - test/deny.toml - gui/package-lock.json - - wireguard/libwg/go.sum + - wireguard-go-rs/libwg/go.sum - ci/keys/** - ci/verify-locked-down-signatures.sh - ios/MullvadVPN.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved |
