summaryrefslogtreecommitdiffhomepage
path: root/wireguard-go-rs
AgeCommit message (Collapse)AuthorFilesLines
2025-10-30Ignore GO-2025-4015Markus Pettersson1-0/+6
2025-10-30Ignore GO-2025-4014Markus Pettersson1-0/+6
2025-10-30Ignore GO-2025-4013Markus Pettersson1-0/+7
2025-10-30Ignore GO-2025-4012Markus Pettersson1-0/+6
2025-10-30Ignore GO-2025-4011Markus Pettersson1-0/+6
2025-10-30Ignore GO-2025-4010Markus Pettersson1-0/+6
2025-10-30Ignore GO-2025-4009Markus Pettersson1-0/+6
2025-10-30Ignore GO-2025-4008Markus Pettersson1-0/+6
2025-10-30Ignore GO-2025-4007Markus Pettersson1-0/+7
2025-10-30Ignore GO-2025-4006Markus Pettersson1-0/+6
2025-10-24Update important log messageJoakim Hulthe1-1/+1
2025-10-24Fix disallow compiling libwg & maybenot for Windows from non-WindowsMarkus Pettersson1-1/+4
2025-10-03Bump windows-sys version to latestDavid Lönnhager1-1/+1
This also refactors and documents some code
2025-09-23Ignore CVE-2025-47906 since it does not affect wireguard-goDavid Lönnhager1-0/+6
2025-09-16Extend ignore of Go CVEs in `libwg`Markus Pettersson1-16/+16
Instruct `osv-scanner` to ignore a bunch of CVEs that affect Go code in wireguard-go-rs/libwg. All CVEs have been checked to not affect libwg in any way, so they are safe to ignore.
2025-08-08Ignore vuln GO-2025-3849 affecting database/sqlDavid Lönnhager1-0/+6
2025-07-31Support 16kb page sizeDavid Göransson1-2/+5
2025-07-15Fix `collapsible_if` clippy lintMarkus Pettersson1-4/+5
2025-07-10Run `cargo fmt`Sebastian Holmin2-2/+2
2025-07-09Inline format argumentsLinus Färnstrand1-5/+1
2025-07-07Add musl as a target ABI for wireguard-go-rsMarkus Pettersson1-3/+22
Do not assume target ABI to be glibc. The current solution is not directly extensible by the user, but it easily could be if we really wanted to. At least we don't break cross-compilation to musl targets though.
2025-06-13Ignore more irrelevant CVEs for wireguard-goDavid Lönnhager1-0/+18
2025-06-12Fix tun file descriptor ownershipJoakim Hulthe1-25/+40
We accidentally borrowed the file descriptor when we should have moved it. This commit adds more `OwnedFd` and friends to help handle ownership correctly. Signed-off-by: Joakim Hulthe <joakim.hulthe@mullvad.net>
2025-06-12Bump ignoreUntil for ignored vulnsDavid Lönnhager1-12/+12
2025-06-05Fix typosomahs1-6/+6
2025-05-14Use OnDrop from talpid-types in wggorsJoakim Hulthe3-19/+4
2025-04-17Silence `GO-2025-3595` in libwgMarkus Pettersson1-0/+6
2025-04-11Silence CVE GO-2025-3563 in `libwg`Markus Pettersson1-0/+6
2025-04-02Silence GO-2025-3503 in `wireguard-go`Markus Pettersson1-0/+6
2025-03-12Silence `GO-2025-3447` in `libwg`Markus Pettersson1-0/+6
2025-03-12Silence `GO-2025-3487` in `libwg`Markus Pettersson1-0/+6
2025-03-12Update end date for silencing CVEs in `libwg/osv-scanner.toml`Markus Pettersson1-7/+7
2025-02-12Format workspaceSebastian Holmin1-1/+1
The 2024 edition contains new formatting rules. All of these are not compatible with the 2021 formatting style, but most of them are. To change the formatting to be as close to the new style as possible while remaining compatible with the 2021 edition, I first ran `cargo +beta fmt` with the edition set to 2024, then, with the edition set to 2021, I ran `cargo fmt`.
2025-02-12Make extern block unsafeSebastian Holmin1-2/+2
2025-02-12Format `.toml` filesSebastian Holmin1-1/+6
2025-02-12Update editionSebastian Holmin1-1/+1
2025-02-07Update windows build to use new maybenotLinus Färnstrand1-3/+8
Adds --locked to enforce lockfile, and explicitly build as shared library
2025-02-07Change maybenot-ffi hack, to always include it in workspace lockfileLinus Färnstrand4-7/+12
2025-01-28Silence `CVE-2024-45336` & `CVE-2024-45341` in osv-scannerMarkus Pettersson1-0/+12
2025-01-27Fix memory leak in libwgDavid Lönnhager1-1/+3
2025-01-24Complete leak checker and implement in daemonJoakim Hulthe1-1/+1
2025-01-24Add build constraints for libwg_windows and libwg_androidDavid Lönnhager2-0/+6
2025-01-24Update copyright notices in libwgDavid Lönnhager7-7/+7
2025-01-24Clean up wireguard-go-rs build scriptDavid Lönnhager1-109/+119
2025-01-24Exclude maybenot_ffi from toml file on AndroidDavid Lönnhager2-2/+2
2025-01-24Fix debug profile selection in wireguard-go-rsDavid Lönnhager1-3/+7
2025-01-24Build `maybenot` with inherited `--profile`Markus Pettersson1-0/+1
2025-01-24Add more elaborate error messageMarkus Pettersson1-2/+2
2025-01-24Pack libwg.dll and maybenot.dll for wireguard-goDavid Lönnhager1-1/+1
2025-01-24Search for `lib.exe` when cross-compilingMarkus Pettersson1-17/+47