575 Commits (e32520659d7b43490bdee37c9274def81704fa4b)

Author SHA1 Message Date
Brad Fitzpatrick 10d130b845 cmd/derper, derp, tailcfg: add admission controller URL option 2 years ago
Maisem Ali 370ecb4654 tailcfg: remove UserProfile.Groups 2 years ago
Percy Wegmann ddcffaef7a tailfs: disable TailFSForLocal via policy 2 years ago
Percy Wegmann abab0d4197 tailfs: clean up naming and package structure 2 years ago
Percy Wegmann 993acf4475 tailfs: initial implementation 2 years ago
Joe Tsai 94a4f701c2
all: use reflect.TypeFor now available in Go 1.22 (#11078) 2 years ago
Brad Fitzpatrick 2bd3c1474b util/cmpx: delete now that we're using Go 1.22 2 years ago
Jordan Whited 8b47322acc
wgengine/magicsock: implement probing of UDP path lifetime (#10844) 2 years ago
Sonia Appasamy 331a6d105f client/web: add initial types for using peer capabilities 2 years ago
James 'zofrex' Sanderson 124dc10261
controlclient,tailcfg,types: expose MaxKeyDuration via localapi (#10401) 2 years ago
James 'zofrex' Sanderson 10c595d962
ipn/ipnlocal: refresh node key without blocking if cap enabled (#10529) 2 years ago
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