summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2024-09-04egress HA via portmapping prototypeirbekrm/egresshapmIrbe Krumina13-135/+1166
2024-08-27usermetric: add initial user-facing metricsKristoffer Dalby17-22/+368
2024-08-27tsweb/varz: remove pprofKristoffer Dalby3-3/+2
2024-08-26wgengine/netstack: re-enable gVisor GSO on Linux (#13269)Jordan Whited1-1/+1
2024-08-26net/tstun,wgengine/netstack: make inbound synthetic packet injection GSO-awar...Jordan Whited3-20/+79
2024-08-26wgengine/netstack: use types/logger.Logf instead of stdlib log.Printf (#13267)Jordan Whited1-3/+2
2024-08-26tstest/natlab/vnet: rename some things for clarityBrad Fitzpatrick2-15/+17
2024-08-26tstest/natlab: fix IPv6 tests, remove TODOsBrad Fitzpatrick2-21/+57
2024-08-26logpolicy: extend the gokrazy/natlab wait-for-network delay for IPv6Brad Fitzpatrick1-1/+38
2024-08-26cmd/tta: pull out test driver dialing into a type, fix bugsBrad Fitzpatrick1-39/+111
2024-08-26tstest/natlab: refactor HandleEthernetPacketForRouter a bitBrad Fitzpatrick1-36/+45
2024-08-26tstest/natlab: be more paranoid about IP versions from gvisorBrad Fitzpatrick1-1/+1
2024-08-26tstest/natlab: simplify a deferBrad Fitzpatrick1-3/+1
2024-08-26types/opt: add BoolFlag for setting Bool value as a flagWill Norris2-0/+63
2024-08-26ipn/ipnlocal: update routes on link change with ExitNodeAllowLANAccessJames Tucker1-2/+14
2024-08-24tstest/natlab/vnet: add start of IPv6 supportBrad Fitzpatrick7-199/+660
2024-08-24tstest/natlab/vnet: flush and sync pcap file after every packetMaisem Ali1-1/+14
2024-08-23tstest/integration: change log.Fatal() to t.Fatal() (#13253)Jordan Whited1-1/+1
2024-08-23tstest/integration: exercise TCP DNS queries against quad-100 (#13231)Jordan Whited1-0/+86
2024-08-23ipn/ipnlocal: install IPv6 service addr route (#13252)Jordan Whited1-0/+3
2024-08-23cmd/vnet: omit log spam when backend status hasn't changedBrad Fitzpatrick1-1/+5
2024-08-23tstest/natlab: respect NATTable interface's invalid-means-drop everywhereBrad Fitzpatrick1-0/+9
2024-08-23cmd/cloner, cmd/viewer, util/codegen: add support for aliases of cloneable typesNick Khyl6-18/+154
2024-08-23util/codegen, cmd/cloner, cmd/viewer: update codegen.LookupMethod to support ...Nick Khyl7-24/+393
2024-08-23tstest/natlab: make a new virtualIP type in prep for IPv6 supportBrad Fitzpatrick2-59/+120
2024-08-23tstest/natlab/vnet: explicitly ignore PCP and SSDP UDP queriesBrad Fitzpatrick1-1/+13
2024-08-23cmd/vnet: add --blend and --pcap flagsBrad Fitzpatrick2-8/+24
2024-08-23cmd/tta, tstest/natlab/vnet: remove unneeded port 124 log hack, add log bufferBrad Fitzpatrick3-29/+40
2024-08-23go.mod.sri: update SRI hash for go.mod changesFlakes Updater3-3/+3
2024-08-23cmd/systray: set ipn.NotifyNoPrivateKeys, permit non-operator useBrad Fitzpatrick1-1/+1
2024-08-23cmd/systray: add a basic linux systray appWill Norris5-0/+483
2024-08-22go.mod.sri: update SRI hash for go.mod changesFlakes Updater3-3/+3
2024-08-22tstest/natlab: add unix address to writer for dgram modeJonathan Nobels3-129/+82
2024-08-22update to github.com/tailscale/netlink library that doesn't require vishvanan...Percy Wegmann2-4/+6
2024-08-22go.mod: update to github.com/tailscale/netlink library that doesn't require v...Percy Wegmann7-14/+9
2024-08-22types/views: add Slice.All iteratorBrad Fitzpatrick3-13/+35
2024-08-22go.mod.sri: update SRI hash for go.mod changesFlakes Updater3-3/+3
2024-08-22net/dns: updated gonotify dependency to v2 that supports closable contextIlarion Kovalchuk5-15/+9
2024-08-22all: switch to and require Go 1.23Brad Fitzpatrick20-34/+49
2024-08-22all: fix new lint warnings from bumping staticcheckBrad Fitzpatrick7-53/+5
2024-08-22ipn/ipnlocal: remember last notified taildrive shares and only notify if they...Percy Wegmann2-7/+16
2024-08-21cmd/tailscale/cli: add debug command to do DNS lookups portablyBrad Fitzpatrick1-0/+34
2024-08-21wgengine/netstack: disable gVisor GSO on Linux (#13215)Jordan Whited1-3/+3
2024-08-21ssh/tailssh: only chdir incubator process to user's homedir when necessary an...Percy Wegmann4-16/+22
2024-08-21types/prefs: add a package containing generic preference typesNick Khyl14-0/+2877
2024-08-21cmd/tl-longchain: tool to re-sign nodes with long rotation signaturesAnton Tolchanov6-37/+185
2024-08-21ssh/tailssh: fix SSH on busybox systemsPercy Wegmann5-38/+59
2024-08-20wgengine/netstack/gro: exclude importation of gVisor GRO pkg on iOS (#13202)Jordan Whited3-65/+99
2024-08-20net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linu...Jordan Whited12-244/+274
2024-08-20cmd/k8s-operator: support default proxy class in k8s-operator (#12711)ChandonPierre5-4/+29