124 Commits (0c038b477ffce97c03664361663a68fd97b8a05a)

Author SHA1 Message Date
Matt Layher 8ab44b339e net/tstun: use unix.Ifreq type for Linux TAP interface configuration 5 years ago
Josh Bleecher Snyder d2aa144dcc syncs: bump known good version to include Go 1.17 5 years ago
Josh Bleecher Snyder a4e19f2233 version: remove rsc.io/goversion dependency 5 years ago
David Crawshaw 360223fccb types/dnstype: introduce new package for Resolver 5 years ago
Brad Fitzpatrick a729070252 net/tstun: add start of Linux TAP support, with DHCP+ARP server 5 years ago
Brad Fitzpatrick fd7b738e5b derp: use pad32 package for padding, reduce duplication 5 years ago
Brad Fitzpatrick fdc081c291 net/portmapper: fix UPnP probing, work against all ports 5 years ago
Josh Bleecher Snyder 9da4181606 tstime/rate: new package 5 years ago
Josh Bleecher Snyder 8a3d52e882 wgengine/magicsock: use mono.Time 5 years ago
Josh Bleecher Snyder c2202cc27c net/tstun: use mono.Time 5 years ago
Joe Tsai d145c594ad
util/deephash: improve cycle detection (#2470) 5 years ago
julianknodt 1bb6abc604 net/portmapper: add upnp port mapping 5 years ago
Brad Fitzpatrick 700badd8f8 util/deephash: move internal/deephash to util/deephash 5 years ago
julianknodt 506c2fe8e2 cmd/tailscale: make netcheck use active DERP map, delete static copy 5 years ago
Brad Fitzpatrick 3910c1edaf net/socks5/tssocks: add new package, move SOCKS5 glue out of tailscaled 5 years ago
Brad Fitzpatrick 10d7c2583c net/dnsfallback: don't depend on derpmap.Prod 5 years ago
julianknodt 148602a89a derp,cmd/derper: allow server to verify clients 5 years ago
Brad Fitzpatrick 38be964c2b go.mod: update netstack 5 years ago
Denton Gentry ad288baaea net/interfaces: use IPv4 link local if nothing better 5 years ago
Brad Fitzpatrick 03311bb0d6 hostinfo: add hostinfo package, move stuff out of controlclient 5 years ago
Maisem Ali f944614c5c cmd/tailscale/web: add support for QNAP 5 years ago
Matt Layher 6956645ec8 go.mod: bump github.com/mdlayher/netlink to v1.4.1 5 years ago
Adrian Dewhurst 6d6cf88d82 control/controlclient: use our fork of certstore 5 years ago
Josh Bleecher Snyder 1ece91cede go.mod: upgrade wireguard-windows, de-fork wireguard-go 5 years ago
Brad Fitzpatrick a86a0361a7 go.mod: upgrade all deps 5 years ago
Josh Bleecher Snyder 5666663370 net/packet: use netaddr AppendTo methods 5 years ago
Maisem Ali 234cc87f48 cmd/tailscaled: use the wf package instead of wireguard-windows/firewall 5 years ago
Brad Fitzpatrick 36a26e6a71 internal/deephash: rename from deepprint 5 years ago
Avery Pennarun 19c3e6cc9e types/logger: rate limited: more hysteresis, better messages. 5 years ago
Josh Bleecher Snyder 20e04418ff net/dns: add GOOS build tags 5 years ago
Josh Bleecher Snyder 3c543c103a wgengine/magicsock: unify initial bind and rebind 5 years ago
Josh Bleecher Snyder 8fb66e20a4 wgengine/magicsock: remove DefaultPort const 5 years ago
David Anderson 25ce9885a2 net/dns: don't use NM+resolved for NM >=1.26.6. 5 years ago
Aleksandar Pesic 7c985e4944 ipn/ipnlocal: add file sharing to windows shell 5 years ago
Alex Brainman 7689213aaa cmd/tailscaled: add subcommands to install and remove tailscaled Windows service 5 years ago
Brad Fitzpatrick db5e269463 client/tailscale/apitype: move local API types to new apitype package 5 years ago
David Anderson 5480189313 net/dns: implement a DNS override workaround for legacy resolvconf. 5 years ago
Brad Fitzpatrick 1f99f889e1 ipn/{ipnlocal,localapi}: add localapi handler to dial/proxy file PUTs 5 years ago
David Anderson 7d84ee6c98 net/dns: unify the OS manager and internal resolver. 5 years ago
Josh Bleecher Snyder b3ceca1dd7 wgengine/...: split into multiple receive functions 5 years ago
David Anderson 90f82b6946 net/dns/resolver: add live reconfig, plumb through to ipnlocal. 5 years ago
David Anderson d99f5b1596 net/dns/resolver: factor the resolver out into a sub-package. 5 years ago
David Anderson 588b70f468 net/tstun: merge in wgengine/tstun. 5 years ago
David Anderson 018200aeba net/tstun: rename from net/tun. 5 years ago
David Anderson 44d9929208 wgengine: remove Config.TUNName, require caller to create device. 5 years ago
Adrian Dewhurst 04dd6d1dae
control/controlclient: sign RegisterRequest (#1549) 5 years ago
David Anderson 9f7f2af008 wgengine/router/dns: move to net/dns. 5 years ago
Brad Fitzpatrick dad10fee9c Revert "cmd/tailscaled: split package main into main shim + package" 5 years ago
Brad Fitzpatrick 82c4cb765c cmd/tailscaled: split package main into main shim + package 5 years ago
Brad Fitzpatrick 01b90df2fa net/packet, wgengine/filter: support SCTP 5 years ago