aboutsummaryrefslogtreecommitdiffstats
path: root/tunnel (follow)
Commit message (Expand)AuthorAgeFilesLines
* tunnel: stop burst timer if we exceed 2 secondsJason A. Donenfeld2019-10-311-0/+1
* tunnel: blackhole sockets when there's going to be a sure routing loopJason A. Donenfeld2019-10-212-9/+49
* mod: bumpJason A. Donenfeld2019-10-171-1/+1
* Revert "tunnel: check for endpoint interfaces and media connection state"Jason A. Donenfeld2019-10-091-3/+1
* tunnel: print wintun version in debug logJason A. Donenfeld2019-10-091-0/+6
* mod: bump versionsJason A. Donenfeld2019-10-042-2/+2
* tunnel: check for endpoint interfaces and media connection stateJason A. Donenfeld2019-10-011-1/+3
* tunnel: smooth bursts from windows network notifiersJason A. Donenfeld2019-10-011-5/+25
* tunnel: windows does not always add/remove routes with up/down interfaceJason A. Donenfeld2019-10-013-25/+45
* winipcfg: make Unregister wait for callbacks to completeJason A. Donenfeld2019-09-274-31/+61
* winipcfg: port more granular locking from route change to othersJason A. Donenfeld2019-09-272-22/+36
* winipcfg: ensure we're passing copy to go routinesJason A. Donenfeld2019-09-273-3/+6
* mod: bump versionsJason A. Donenfeld2019-09-272-2/+2
* global: use SECURITY_DESCRIPTOR apis from x/sys/windowsJason A. Donenfeld2019-09-237-99/+62
* firewall: remove unused wrappersJason A. Donenfeld2019-09-232-32/+0
* tunnel: device->interfaceJason A. Donenfeld2019-09-131-1/+1
* winipcfg: launch callbacks in goroutines to prevent deadlockJason A. Donenfeld2019-09-013-3/+3
* winipcfg: use upstream helper function for elevation testJason A. Donenfeld2019-08-301-16/+9
* manager: fix nits in adapter cleanup logic and also handle ā€˜%sā€™ uniformlyJason A. Donenfeld2019-08-301-1/+1
* tunnel: allow disabling deterministic GUIDs for external consumersJason A. Donenfeld2019-08-301-21/+31
* tunnel: do not query real interface nameJason A. Donenfeld2019-08-261-7/+0
* firewall: use RtlGetNtVersionNumbers for kernel compat checksJason A. Donenfeld2019-08-261-3/+2
* version: use upstream RtlGetVersionJason A. Donenfeld2019-08-241-7/+3
* tunnel: move Run into own module to reduce file sizeJason A. Donenfeld2019-08-241-2/+14
* elevate: move service/token into proper moduleJason A. Donenfeld2019-08-051-1/+2
* tunnel: styleJason A. Donenfeld2019-08-031-1/+1
* tunnel: extract owner of config file for pipe daclJason A. Donenfeld2019-07-192-0/+60
* tunnel: wait for IP service to attach to wintunJason A. Donenfeld2019-06-186-125/+268
* firewall: adjust loopback rule for better matchingOdd Stranne2019-06-132-17/+14
* tunnel: clearer GUID encoding schemeJason A. Donenfeld2019-06-131-24/+38
* winipcfg: prefer own methods over direct API callsSimon Rozman2019-06-111-2/+2
* tunnel: generate GUIDs deterministicallyJason A. Donenfeld2019-06-102-1/+74
* tunnel: SCM lock status is upstream nowJason A. Donenfeld2019-06-091-32/+11
* tunnel: release SCM locks by faking an early start before wintun initJason A. Donenfeld2019-06-071-0/+35
* firewall: GUID generation is now upstreamJason A. Donenfeld2019-06-072-16/+2
* global: cleanup TODO comment spacingJason A. Donenfeld2019-06-075-6/+6
* tunnel: perform full stop on shutdownSimon Rozman2019-06-071-2/+2
* tunnel: retain SeLoadDriverPrivilegeJason A. Donenfeld2019-06-071-2/+2
* tunnel: don't fail on v6 family lookup unless using v6Jason A. Donenfeld2019-06-071-14/+16
* services: iterate through groups using helperJason A. Donenfeld2019-06-071-2/+1
* tunnel: fix formattingJason A. Donenfeld2019-06-072-3/+3
* tunnel: make tcp/ip waiting explicitJason A. Donenfeld2019-05-313-18/+27
* firewall: use random GUIDsJason A. Donenfeld2019-05-312-20/+27
* tunnel: logical simplificationJason A. Donenfeld2019-05-291-1/+1
* tunnel: allow for disabled ipv6Jason A. Donenfeld2019-05-291-14/+12
* global: several helpers are now upstreamJason A. Donenfeld2019-05-271-11/+1
* winipcfg: make LUID.DeleteIPAddress accept IPNetSimon Rozman2019-05-273-4/+10
* global: use filepath.Join uniformlyJason A. Donenfeld2019-05-251-1/+2
* winipcfg: SocketAddressToIP was upstreamedJason A. Donenfeld2019-05-253-30/+4
* winipcfg: switch to windows.GetAdaptersAddressesSimon Rozman2019-05-242-11/+1