index
:
wireguard-windows
ad/pkg/walk/manual-draw-tabwidget
ad/pkg/walk/rebar
ad/updatepage-bold
an/status-image
jd/adminnobs
jd/dll-clang
jd/fullycooked-peb
jd/moderatekillproc
jd/more-service-dependency
jd/no-dns-block
jd/programdata
jd/uac-arm
jd/undocumented-dns-setter
jd/wsl-dns-unblock
master
pkg/walk
pkg/walk-win
sr/for-jason
WireGuard client for Windows
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
elevate: close right handle
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
tunnel: use system cmd.exe for scripts
Jason A. Donenfeld
2026-04-16
1
-7
/
+4
*
tunnel: disable firewall after flushing routes on teardown
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
tunnel: avoid calling netsh on <1809 for DNS changes
Jason A. Donenfeld
2026-04-16
2
-114
/
+32
*
tunnel: prevent metric integer overflow
Jason A. Donenfeld
2026-04-16
1
-3
/
+4
*
tunnel: move label to right place to avoid zeroing err
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
tunnel: firewall: prevent unsafe variables from being GC'd
Jason A. Donenfeld
2026-04-16
1
-1
/
+5
*
tunnel: prevent min MTU calculation from wrapping
Jason A. Donenfeld
2026-04-16
1
-2
/
+2
*
tunnel: clone slices before sorting in deterministicGUID
Jason A. Donenfeld
2026-04-16
1
-2
/
+3
*
conf: properly deduplicate peers
Jason A. Donenfeld
2026-04-16
1
-1
/
+2
*
conf: reject tunnel names with leading or trailing dots
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
conf: redact scripts for limited operators
Jason A. Donenfeld
2026-04-16
1
-0
/
+4
*
conf: give redacted peers distinct public keys
Jason A. Donenfeld
2026-04-16
1
-0
/
+2
*
conf: fix typo in failing test
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
conf: use sync.Once for admin registry key initialization
Jason A. Donenfeld
2026-04-16
1
-11
/
+14
*
conf: dpapi: handle nil outName after CryptUnprotectData
Jason A. Donenfeld
2026-04-16
1
-0
/
+3
*
manager,conf: protect callback arrays with shared locks
Jason A. Donenfeld
2026-04-16
3
-14
/
+64
*
manager: close previously created pipes on os.Pipe failure
Jason A. Donenfeld
2026-04-16
1
-0
/
+6
*
manager: keep alive service state object until after unsubscription
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
manager: improve service stop waiting loops
Jason A. Donenfeld
2026-04-16
2
-4
/
+11
*
manager: return right error if os.Executable() fails
Jason A. Donenfeld
2026-04-16
1
-2
/
+2
*
manager: check for disabled service properly
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
manager: remove unused old service tracker callback
Jason A. Donenfeld
2026-04-16
1
-4
/
+0
*
updater: response is unsigned anyway
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
updater: fix error message text to specify hex, not base64
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
updater: read proper number of numbers
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
updater: more gracefully handle read errors in winhttp
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
installer: fail if EnumServicesStatusEx fails
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
installer: don't follow reparse points during recursive delete
Jason A. Donenfeld
2026-04-16
1
-1
/
+7
*
installer: include unmangled driver removal log messages
Jason A. Donenfeld
2026-04-16
1
-1
/
+5
*
installer: add missing COM initialization
Jason A. Donenfeld
2026-04-16
1
-0
/
+3
*
version: bump
v0.6.1
Jason A. Donenfeld
2026-04-10
1
-1
/
+1
*
updater: do not return swallowed error
Jason A. Donenfeld
2026-04-10
1
-2
/
+1
*
version: bump
v0.6
Jason A. Donenfeld
2026-04-10
1
-1
/
+1
*
build: bump wireguard-nt to 0.11
Jason A. Donenfeld
2026-04-10
2
-2
/
+2
*
docs: update signing key
Jason A. Donenfeld
2026-04-10
2
-3
/
+3
*
tunnel: don't set addresses, routes, and MTU if no family configured
Jason A. Donenfeld
2026-03-30
1
-10
/
+29
*
updater,fetcher: enable http/3 opportunistically
Jason A. Donenfeld
2026-03-30
3
-7
/
+11
*
driver: add new allowedip flag
Jason A. Donenfeld
2026-03-24
2
-2
/
+8
*
fetcher: account for potentially mangled title bar text
Jason A. Donenfeld
2026-03-23
1
-1
/
+1
*
conf: fix length calculation on rename operation
Jason A. Donenfeld
2026-03-23
1
-1
/
+1
*
updater: do not verify EV status
Jason A. Donenfeld
2026-03-23
5
-64
/
+5
*
installer: forbid emulation of amd64 on arm64
Jason A. Donenfeld
2026-03-21
2
-2
/
+21
*
Makefile: allow setting deployment architecture
Jason A. Donenfeld
2026-03-21
1
-1
/
+2
*
firewall: fix formatting
Jason A. Donenfeld
2026-03-21
2
-4
/
+0
*
global: raise min windows version to 10
Jason A. Donenfeld
2026-03-21
18
-189
/
+98
*
global: modernize go conventions
Jason A. Donenfeld
2026-03-18
16
-54
/
+22
*
global: bump date
Jason A. Donenfeld
2026-03-18
144
-147
/
+147
*
build: update go deps
Jason A. Donenfeld
2026-03-18
4
-33
/
+24
*
fetcher: cmdline option need not be volatile
Jason A. Donenfeld
2026-03-18
1
-3
/
+4
[prev]
[next]