414 Commits (2716250ee823f21c984e2989c596bc2aaa495613)

Author SHA1 Message Date
Andrew Lytvynov 1302bd1181
all: cleanup unused code, part 1 (#10661) 2 years ago
Andrew Lytvynov 945cf836ee
ipn: apply tailnet-wide default for auto-updates (#10508) 2 years ago
Naman Sood 650c67a0a1 tailcfg: bump CapabilityVersion for Linux netfilter NodeAttrs and c2n endpoint 2 years ago
Naman Sood 0a59754eda linuxfw,wgengine/route,ipn: add c2n and nodeattrs to control linux netfilter 2 years ago
Brad Fitzpatrick fb829ea7f1 control/controlclient: support incremental packet filter updates [capver 81] 2 years ago
Brad Fitzpatrick cca27ef96a ipn/ipnlocal: add c2n method to check on TLS cert fetch status 2 years ago
Will Norris 9b537f7c97 ipn: remove the preview-webclient node capability 2 years ago
Jordan Whited e848736927
control/controlknobs,wgengine/magicsock: implement SilentDisco toggle (#10195) 2 years ago
James Tucker c54d680682 ipn,tailconfig: clean up unreleased and removed app connector service 2 years ago
James Tucker 0b6636295e tailcfg,ipn/ipnlocal: add hostinfo field to replace service entry 2 years ago
Charlotte Brandhorst-Satzkorn f937cb6794 tailcfg,ipn,appc: add c2n endpoint for appc domain routes 2 years ago
James Tucker 228a82f178 ipn/ipnlocal,tailcfg: add AppConnector service to HostInfo when configured 2 years ago
Will Norris 66c7af3dd3 ipn: replace web client debug flag with node capability 2 years ago
Sonia Appasamy b4247fabec tailcfg: add ID field to WebClientAuthResponse 3 years ago
Andrew Lytvynov 33bb2bbfe9
tailcfg,cmd/tailscale: add UrgentSecurityUpdate flag to ClientVersion (#9848) 3 years ago
Claire Wang 754fb9a8a8
tailcfg: add tailnet field to register request (#9675) 3 years ago
James Tucker 4abd470322 tailcfg: implement text encoding for ProtoPortRange 3 years ago
James Tucker 96f01a73b1 tailcfg: import ProtoPortRange for local use 3 years ago
Will Norris 7f08bddfe1 tailcfg: add type for web client auth response 3 years ago
Kristoffer Dalby b4e587c3bd tailcfg,ipn: add c2n endpoint for posture identity 3 years ago
Brad Fitzpatrick b4816e19b6 hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n sender 3 years ago
Tom DNetto da1b917575 net/tstun: finish wiring IPv6 NAT support 3 years ago
Brad Fitzpatrick 93c6e1d53b tstest/deptest: add check that x/exp/{maps,slices} imported as xfoo 3 years ago
Brad Fitzpatrick 425cf9aa9d tailcfg, all: use []netip.AddrPort instead of []string for Endpoints 3 years ago
Brad Fitzpatrick 5f5c9142cc util/slicesx: add EqualSameNil, like slices.Equal but same nilness 3 years ago
James Tucker 324f0d5f80 cmd/cloner,*: revert: optimize nillable slice cloner 3 years ago
James Tucker ee90cd02fd cmd/cloner,*: optimize nillable slice cloner 3 years ago
James Tucker 5c2b2fa1f8 ipn/ipnlocal: plumb ExitNodeDNSResolvers for IsWireGuardOnly exit nodes 3 years ago
Andrew Dunham 530aaa52f1 net/dns: retry forwarder requests over TCP 3 years ago
Val 65dc711c76 control,tailcfg,wgengine/magicsock: add nodeAttr to enable/disable peer MTU 3 years ago
Tom DNetto c08cf2a9c6 all: declare & plumb IPv6 masquerade address for peer 3 years ago
Maisem Ali 19a9d9037f tailcfg: add NodeCapMap 3 years ago
Maisem Ali 4da0689c2c tailcfg: add Node.HasCap helpers 3 years ago
Maisem Ali d06b48dd0a tailcfg: add RawMessage 3 years ago
Maisem Ali a61caea911 tailcfg: define a type for NodeCapability 3 years ago
James Tucker e7727db553 tailcfg: add DNS address list for IsWireGuardOnly nodes 3 years ago
James Tucker 1858ad65c8 cmd/cloner: do not allocate slices when the source is nil 3 years ago
James Tucker 85155ddaf3 tailcfg: remove completed TODO from IsWireGuardOnly 3 years ago
Brad Fitzpatrick 3af051ea27 control/controlclient, types/netmap: start plumbing delta netmap updates 3 years ago
Brad Fitzpatrick 70ea073478 tailcfg: flesh out some docs on MapResponse, clarify slices w/ omitempty 3 years ago
Brad Fitzpatrick a5ffd5e7c3 tailcfg: remove unused MapRequest.IncludeIPv6 field 3 years ago
Andrew Lytvynov d23b8ffb13
cmd/tailscale/cli,ipn: mention available update in "tailscale status" (#9205) 3 years ago
Andrew Lytvynov 1073b56e18
ipn/ipnlocal: add logging and locking to c2n /update (#9290) 3 years ago
Joe Tsai c6fadd6d71
all: implement AppendText alongside MarshalText (#9207) 3 years ago
Chris Palmer 346dc5f37e
ipn/ipnlocal: move C2NUpdateResponse to c2ntypes.go (#9112) 3 years ago
Brad Fitzpatrick ad9b711a1b tailcfg: bump capver to 72 to restore UPnP 3 years ago
Maisem Ali 2548496cef types/views,cmd/viewer: add ByteSlice[T] to replace mem.RO 3 years ago
Maisem Ali 8a5ec72c85 cmd/cloner: use maps.Clone and ptr.To 3 years ago
Brad Fitzpatrick 4511e7d64e ipn/ipnstate: add PeerStatus.AltSharerUserID, stop mangling Node.User 3 years ago
Maisem Ali d483ed7774 tailcfg: generate RegisterResponse.Clone, remove manually written 3 years ago