aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/service (follow)
Commit message (Expand)AuthorAgeFilesLines
* service: waste a page due to sheer incompetenceJason A. Donenfeld2019-05-081-1/+1
* service: require elevated tokenJason A. Donenfeld2019-05-081-0/+1
* service: make the generated bindings do the type forcingJason A. Donenfeld2019-05-082-64/+56
* service: local system's token is a bit more locked down than elevatedJason A. Donenfeld2019-05-081-2/+3
* service: give process elevated security attributes plus logon session ID with minimal permissionsJason A. Donenfeld2019-05-085-42/+311
* firewall: cleanupJason A. Donenfeld2019-05-086-58/+59
* firewall: implode recurring address definitionsOdd Stranne2019-05-081-14/+15
* firewall: remove unused codeOdd Stranne2019-05-088-296/+44
* firewall: add permitHyperV()Odd Stranne2019-05-083-0/+108
* firewall: implement permitNdp()Odd Stranne2019-05-082-4/+222
* service: delay restart for one secondJason A. Donenfeld2019-05-071-0/+5
* ringlogger: export R/O handle for UI processJason A. Donenfeld2019-05-072-2/+3
* updater: move into managerJason A. Donenfeld2019-05-066-148/+386
* ui: syntax: implement trafic blocking semanticsJason A. Donenfeld2019-05-051-2/+8
* service: temporarily disable security attributesJason A. Donenfeld2019-05-041-1/+11
* firewall: do not add unused permit rules when !restrictAllJason A. Donenfeld2019-05-041-16/+18
* firewall: DNS is TCP and UDPJason A. Donenfeld2019-05-031-3/+22
* firewall: block dns before allowing localhostJason A. Donenfeld2019-05-033-38/+31
* firewall: only use one listJason A. Donenfeld2019-05-032-230/+22
* firewall: since DNS is a blacklist, we have to exclude our own interfaceJason A. Donenfeld2019-05-032-6/+18
* firewall: pass blob of security descriptor instead of raw, and give daclJason A. Donenfeld2019-05-035-30/+33
* firewall: wrap errors because there are lots of syscallsJason A. Donenfeld2019-05-033-88/+102
* service: wire up firewallJason A. Donenfeld2019-05-034-18/+57
* firewall: introduce incomplete untested prototypeOdd Stranne2019-05-0310-0/+2857
* service: lock OS thread before making inheritable handlesJason A. Donenfeld2019-05-021-0/+7
* service: wtf->wtsJason A. Donenfeld2019-05-022-3/+3
* service: set security attributes on new processJason A. Donenfeld2019-05-023-9/+60
* service: correct sid boundsJason A. Donenfeld2019-05-021-2/+1
* service: fix oooJason A. Donenfeld2019-05-021-1/+1
* ui: fix log closure variableJason A. Donenfeld2019-04-301-3/+3
* service: inform UIs it is time to quit so they can kill trayJason A. Donenfeld2019-04-303-0/+30
* ui: fix quoting in error stringsJason A. Donenfeld2019-04-301-1/+1
* service: pass global state with notificationJason A. Donenfeld2019-04-292-5/+10
* service: tunnel: print stack and quit after 30 seconds of shutdown deadlockJason A. Donenfeld2019-04-291-3/+42
* service: improve state transitionsJason A. Donenfeld2019-04-293-11/+33
* service: tunnel: UAPI serialization is always DNS relatedJason A. Donenfeld2019-04-272-4/+4
* service: create environment for userJason A. Donenfeld2019-04-272-0/+69
* ui: simplify everythingJason A. Donenfeld2019-04-273-5/+66
* service: use WireGuardTunnel$ prefixJason A. Donenfeld2019-04-052-6/+6
* ifaceconfig: remove unused codeJason A. Donenfeld2019-04-031-13/+0
* ringlogger: give unprivd access via inheritable mapping handleJason A. Donenfeld2019-04-023-12/+6
* errors: don't put periods at end of errorsJason A. Donenfeld2019-03-211-17/+17
* ringlogger: introduce basic file ring loggingJason A. Donenfeld2019-03-215-77/+38
* manager: CreateWellKnownSid is upstreamed nowJason A. Donenfeld2019-03-162-38/+1
* tunnel: tell wggo about mtu changesJason A. Donenfeld2019-03-132-9/+12
* tunneltracker: don't track tunnels that haven't been startedJason A. Donenfeld2019-03-123-21/+49
* tunneltracker: redo deletion state machineJason A. Donenfeld2019-03-124-58/+53
* service: keep track of proper errorsJason A. Donenfeld2019-03-107-76/+205
* tunneltracker: account for windows 7 statemachine bugJason A. Donenfeld2019-03-091-1/+8
* ifaceconfig: don't try to set v6 MTUs under 1280Jason A. Donenfeld2019-03-081-0/+6