1830 Commits (ac3de93d5c025fdbdfebbadbd37fef03ead72d86)
 

Author SHA1 Message Date
David Anderson ac3de93d5c tempfork/wireguard-windows/firewall: add. 5 years ago
Brad Fitzpatrick 30a37622b4 cmd/hello: break out local HTTP client into client/tailscale 5 years ago
David Anderson f647e3daaf ipn/ipnlocal: transform default routes into "all but LAN" routes. 5 years ago
Brad Fitzpatrick b46e337cdc cmd/hello: use go:embed for the template 5 years ago
Brad Fitzpatrick 9df4185c94 control/controlclient, net/{dnscache,dnsfallback}: add DNS fallback mechanism 5 years ago
Brad Fitzpatrick 03c344333e cmd/tailscale: remove Windows console fixing 5 years ago
Brad Fitzpatrick e3df29d488 wgengine{,/monitor}: move interface state fetching/comparing to monitor 5 years ago
Brad Fitzpatrick a038e8690c wgengine/netstack: fix 32-bit build broken from prior commit 5 years ago
Brad Fitzpatrick 38dc6fe758 cmd/tailscaled, wgengine: remove --fake, replace with netstack 5 years ago
Brad Fitzpatrick d74cddcc56 wgengine/netstack: add Magic DNS + DNS resolution to SOCKS5 dialing 5 years ago
Brad Fitzpatrick 34188d93d4 wgengine/monitor: start moving interface state accessor into monitor 5 years ago
Brad Fitzpatrick 14dc790137 wgengine/monitor: make the darwin link monitor work in the sandbox too 5 years ago
Brad Fitzpatrick a55a03d5ff wgengine: let LinkMonitor be passed in to NewUserspaceEngine 5 years ago
Brad Fitzpatrick ee6475a44d wgengine: unify NewUserspaceEngine, NewUserspaceEngineAdvanced 5 years ago
Brad Fitzpatrick dda03a911e wgengine/monitor: change API to permit multiple independent callbakcks 5 years ago
Brad Fitzpatrick 0eea490724 wgengine: also close link monitor on NewUserspaceEngineAdvanced error 5 years ago
Matt Layher 719de8f0e1 util/systemd: explicitly check for os.ErrNotExist from sdnotify 5 years ago
Brad Fitzpatrick 2d5db90161 util/winutil: make it actually compile 5 years ago
Brad Fitzpatrick e98cdbb8b6 util/winutil: add little Windows utility package 5 years ago
Naman Sood fec9dcbda1 wgengine/netstack: start SOCKS5 server in netstack mode 5 years ago
Naman Sood fe16ef6812 net/socks5: create SOCKS5 package for proxy server in userspace networking 5 years ago
Brad Fitzpatrick f68431fc02 cmd/derper: add /bootstrap-dns handler 5 years ago
Brad Fitzpatrick c1ae1a3d2d version: bump date 5 years ago
Brad Fitzpatrick 99d67493be cmd/derper: update a link from godoc.org to pkg.go.dev 5 years ago
Brad Fitzpatrick 000b80de9d net/interfaces: go idle on macOS when wifi/etc is down, ignore utun* interfaces 5 years ago
Brad Fitzpatrick 3fd00c4a40 cmd/tailscaled: create /usr/local/bin on macOS install-system-daemon if needed 5 years ago
Naman Sood 517c90d7e5
wgengine, cmd/tailscaled: refactor netstack, forward TCP to hello as demo (#1301) 5 years ago
Aleksandar Pesic daf6de4f14 wgengine: make NewUserspaceEngine wait for TUN interface to be up on Windows 5 years ago
Brad Fitzpatrick ea3715e3ce wgengine/magicsock: remove TODO about endpoints-over-DERP 5 years ago
David Anderson 360095cd34 ipn: add tests for exit node pretty printing. 5 years ago
David Anderson 8ee1cb6156 ipn/ipnlocal: mark findExitNodeID as requiring mutex. 5 years ago
David Anderson 54d7070121 wgengine/router: correctly read IPv6 routes when diffing. 5 years ago
David Anderson abfd73f569 ipn: print currently selected exit route in Prefs.String(). 5 years ago
David Anderson 2404c0ffad ipn/ipnlocal: only filter out default routes when computing the local wg config. 5 years ago
David Anderson ebf3f2fd9f cmd/tailscale/cli: add CLI option to offer an exit node to the tailnet. 5 years ago
Brad Fitzpatrick e9e4f1063d wgengine/magicsock: fix discoEndpoint caching bug when a node key changes 5 years ago
Brad Fitzpatrick f11952ad7f ipn/ipnserver: fix Windows connection auth regression 5 years ago
Brad Fitzpatrick c64bd587ae net/portmapper: add NAT-PMP client, move port mapping service probing 5 years ago
David Anderson d038a5295d wgengine/wglog: drop 1/s "interface is up" messages. 5 years ago
Brad Fitzpatrick 188bb14269 wgengine: consistently close things when NewUserspaceEngineAdvanced errors 5 years ago
David Anderson 6e42430ad8 wgengine/monitor: don't log any single-IP routes added to the tailscale table. 5 years ago
David Anderson df5adb2e23 wgengine/monitor: on linux, also monitor for IPv6 changes. 5 years ago
David Anderson b83c273737 wgengine/filter: use IPSet for localNets instead of prefixes. 5 years ago
Matt Layher 2c500cee23 go.mod: bump github.com/mdlayher/netlink, github.com/jsimonetti/rtnetlink 5 years ago
Filippo Valsorda 39f7a61e9c tstest/staticcheck: import the main package to fix "go mod tidy" 5 years ago
Filippo Valsorda 87f2e4c12c go.mod: bump github.com/kr/pty to build on openbsd/arm64 5 years ago
Brad Fitzpatrick 86d3a6c9a6 Switch to Go 1.16. 5 years ago
Brad Fitzpatrick 9748c5414e portlist: adjust build tags for iOS + Go 1.16 5 years ago
Brad Fitzpatrick 826f64e863 cmd/tailscale/cli: add netcheck dev knob TS_DEBUG_NETCHECK_UDP_BIND 5 years ago
Brad Fitzpatrick 7ad3af2141 cmd/tailscale/cli: remove outdated TODO 5 years ago