- 1月 23, 2023
-
-
由 Simon Rozman 创作于
Deploying WireGuard MSI using Microsoft Endpoint Manager (aka MS Intune) falls short with poor Microsoft Endpoint Manager support: no ARM64 support, requires multiple per-architecture deployments... Fetcher proves super-useful for automating WireGuard install. It contains platform selection logic, MSI download, integrity check... However, automated installation is an unattended process and the wireguard-installer.exe must not block the process for any user prompts. Signed-off-by:
Simon Rozman <simon@rozman.si>
-
- 3月 28, 2022
-
-
由 Simon Rozman 创作于
Signed-off-by:
Simon Rozman <simon@rozman.si>
-
由 Simon Rozman 创作于
Signed-off-by:
Simon Rozman <simon@rozman.si>
-
由 Simon Rozman 创作于
Signed-off-by:
Simon Rozman <simon@rozman.si>
-
由 Simon Rozman 创作于
Signed-off-by:
Simon Rozman <simon@rozman.si>
-
- 3月 17, 2022
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 1月 19, 2022
-
-
由 Jason A. Donenfeld 创作于
Now that these are sorted properly, we can rely on the top one being the newest. Before, we assumed the last one was the newest, which was only true during betas and rcs, which required us to swap back and forth between the first one and the last one. But even then, the last one wouldn't always be the latest beta! So sometimes we had to change it to the second to last one. And on and on with madness. In other words, before the list was basically unsorted. But now that it's sorted, we can just use the top one always, which is what we want. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 1月 17, 2022
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
It turns out that checking for internet connectivity is not really a reliable way of knowing whether the WSAHOST_NOT_FOUND is legitimate or not. So just give up on that approach, assume WSAHOST_NOT_FOUND is always illegitimate at boot, and loop for a long time. This might induce annoyances for admins who want to kill legitimate WSAHOST_NOT_FOUND services that keep trying again, but they'll just have to wait for two minutes. Reported-by:
Simon Rozman <simon@rozman.si> Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 1月 07, 2022
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Current binaries overflow into `wchar_t total_bytes_str[22]`, which is not used anywhere after the overflow, so no harm done thankfully. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 12月 23, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 12月 22, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 12月 16, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Reported-by:
shuaidonga <1181157720@qq.com> Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 12月 15, 2021
-
-
由 Jason A. Donenfeld 创作于
This should be easy to revert when we want to add it back. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 12月 10, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 12月 03, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 11月 26, 2021
-
-
由 Jason A. Donenfeld 创作于
Hopefully this scares users less, while keeping the update tab so that they still annoy their sysadmins to update. Reported-by:
Bruno Andry <bandry@ut1.org> Discussed-with: Diab Neiroukh <lazerl0rd@thezest.dev> Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 11月 25, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 11月 11, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 11月 09, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 11月 06, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Apparently this works now, but it didn't used to. Reported-by:
Christoph Loesch <wireguard-mail@chil.at> Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 10月 30, 2021
-
-
由 Jason A. Donenfeld 创作于
It's not good to leave cruft around from the upgrade case when people want to uninstall, so we remove wintun in the uninstaller manually (without the help of wintun.dll, which we no longer ship). But also, so that we can eventually drop that code, we also remove it opportunistically when the manager starts. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
On ancient Windows, we must opt-in to using TLS 1.2. Otherwise it only allows for TLS 1.0. And of course there's no TLS 1.3 support there at all. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
- 10月 28, 2021
-
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-