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
WireGuard client for Windows
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
tunnel
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
tunnel: mask self before giving routes to windows
Jason A. Donenfeld
2020-11-18
1
-0
/
+1
*
tunnel: do not return a nil error when adding routes fails
Jason A. Donenfeld
2020-11-16
1
-1
/
+1
*
global: go generate
Simon Rozman
2020-11-13
2
-170
/
+130
*
global: switch to using %w instead of %v for Errorf
Jason A. Donenfeld
2020-11-13
4
-63
/
+63
*
manager: adopt new Wintun API
Simon Rozman
2020-11-13
1
-2
/
+2
*
firewall, winipcfg: add arm and arm64 build tags
Jason A. Donenfeld
2020-11-13
6
-0
/
+12
*
winipcfg, embeddable-dll-service, wintrust: fix Go 1.15 checkptr violations
Brad Fitzpatrick
2020-10-21
2
-35
/
+38
*
tunnel/winipcfg: set SysProcAttr.HideWindow when running netsh.sh
Brad Fitzpatrick
2020-10-04
1
-0
/
+3
*
tunnel: use conn.BindSocketToInterface type
David Crawshaw
2020-07-14
1
-3
/
+7
*
winipcfg: add missing error case to dns domain setting
Jason A. Donenfeld
2020-06-09
1
-1
/
+3
*
tunnel: unset dns search if none is specified
Jason A. Donenfeld
2020-06-07
1
-7
/
+9
*
tunnel: support setting dns domain suffix
Jason A. Donenfeld
2020-06-05
2
-0
/
+36
*
firewall: remove unused ExemptBuiltinAdministrators
Jason A. Donenfeld
2020-04-07
1
-17
/
+0
*
updater: allow updating from the command line
Jason A. Donenfeld
2020-04-05
1
-1
/
+1
*
tunnel: calculate the actual route metric by summing interface and route metric
Philipp Czerner
2020-03-29
1
-2
/
+8
*
tunnel: deduplicate addresses from config
Jason A. Donenfeld
2020-01-24
1
-0
/
+1
*
tunnel: use real on-link routes
Jason A. Donenfeld
2019-12-16
1
-21
/
+10
*
firewall: add escape hatch for same-process admins
Jason A. Donenfeld
2019-12-11
1
-0
/
+17
*
firewall: fix urls
Jason A. Donenfeld
2019-12-11
3
-9
/
+9
*
tunnel: add wintun ordered unit test
Jason A. Donenfeld
2019-12-11
1
-0
/
+202
*
tunnel: stop burst timer if we exceed 2 seconds
Jason A. Donenfeld
2019-10-31
1
-0
/
+1
*
tunnel: blackhole sockets when there's going to be a sure routing loop
Jason A. Donenfeld
2019-10-21
2
-9
/
+49
*
mod: bump
Jason A. Donenfeld
2019-10-17
1
-1
/
+1
*
Revert "tunnel: check for endpoint interfaces and media connection state"
Jason A. Donenfeld
2019-10-09
1
-3
/
+1
*
tunnel: print wintun version in debug log
Jason A. Donenfeld
2019-10-09
1
-0
/
+6
*
mod: bump versions
Jason A. Donenfeld
2019-10-04
2
-2
/
+2
*
tunnel: check for endpoint interfaces and media connection state
Jason A. Donenfeld
2019-10-01
1
-1
/
+3
*
tunnel: smooth bursts from windows network notifiers
Jason A. Donenfeld
2019-10-01
1
-5
/
+25
*
tunnel: windows does not always add/remove routes with up/down interface
Jason A. Donenfeld
2019-10-01
3
-25
/
+45
*
winipcfg: make Unregister wait for callbacks to complete
Jason A. Donenfeld
2019-09-27
4
-31
/
+61
*
winipcfg: port more granular locking from route change to others
Jason A. Donenfeld
2019-09-27
2
-22
/
+36
*
winipcfg: ensure we're passing copy to go routines
Jason A. Donenfeld
2019-09-27
3
-3
/
+6
*
mod: bump versions
Jason A. Donenfeld
2019-09-27
2
-2
/
+2
*
global: use SECURITY_DESCRIPTOR apis from x/sys/windows
Jason A. Donenfeld
2019-09-23
7
-99
/
+62
*
firewall: remove unused wrappers
Jason A. Donenfeld
2019-09-23
2
-32
/
+0
*
tunnel: device->interface
Jason A. Donenfeld
2019-09-13
1
-1
/
+1
*
winipcfg: launch callbacks in goroutines to prevent deadlock
Jason A. Donenfeld
2019-09-01
3
-3
/
+3
*
winipcfg: use upstream helper function for elevation test
Jason A. Donenfeld
2019-08-30
1
-16
/
+9
*
manager: fix nits in adapter cleanup logic and also handle ā%sā uniformly
Jason A. Donenfeld
2019-08-30
1
-1
/
+1
*
tunnel: allow disabling deterministic GUIDs for external consumers
Jason A. Donenfeld
2019-08-30
1
-21
/
+31
*
tunnel: do not query real interface name
Jason A. Donenfeld
2019-08-26
1
-7
/
+0
*
firewall: use RtlGetNtVersionNumbers for kernel compat checks
Jason A. Donenfeld
2019-08-26
1
-3
/
+2
*
version: use upstream RtlGetVersion
Jason A. Donenfeld
2019-08-24
1
-7
/
+3
*
tunnel: move Run into own module to reduce file size
Jason A. Donenfeld
2019-08-24
1
-2
/
+14
*
elevate: move service/token into proper module
Jason A. Donenfeld
2019-08-05
1
-1
/
+2
*
tunnel: style
Jason A. Donenfeld
2019-08-03
1
-1
/
+1
*
tunnel: extract owner of config file for pipe dacl
Jason A. Donenfeld
2019-07-19
2
-0
/
+60
*
tunnel: wait for IP service to attach to wintun
Jason A. Donenfeld
2019-06-18
6
-125
/
+268
*
firewall: adjust loopback rule for better matching
Odd Stranne
2019-06-13
2
-17
/
+14
*
tunnel: clearer GUID encoding scheme
Jason A. Donenfeld
2019-06-13
1
-24
/
+38
[next]