251 Commits (0e2cb76abe1867736fe2aea89d3bc5bbdb5911dd)

Author SHA1 Message Date
James Tucker 24df1ef1ee appc,ipn/ipnlocal,types/appctype: implement control provided routes 2 years ago
Joe Tsai c25968e1c5
all: make use of ctxkey everywhere (#10846) 2 years ago
James 'zofrex' Sanderson 124dc10261
controlclient,tailcfg,types: expose MaxKeyDuration via localapi (#10401) 2 years ago
Andrew Dunham a661287c4b util/cmpx: remove code that's in the stdlib now 2 years ago
Andrew Lytvynov 945cf836ee
ipn: apply tailnet-wide default for auto-updates (#10508) 2 years ago
Tom DNetto 611e0a5bcc appc,ipn/local: support wildcard when matching app-connectors 2 years ago
Marwan Sulaiman 2dc0645368 ipn/ipnlocal,cmd/tailscale: persist tailnet name in user profile 2 years ago
Brad Fitzpatrick fb829ea7f1 control/controlclient: support incremental packet filter updates [capver 81] 2 years ago
James Tucker e866ee9268 types/appctype: correct app-connector cap name in documentation 2 years ago
James Tucker 46fd488a6d types/dnstype: update the usage documentation on dnstype.Resolver 2 years ago
Tom DNetto df4b730438 types/appctype: define the nodeAttrs type for dns-driven app connectors 2 years ago
Tom DNetto 7e933a8816 appctype: move to types/appctype 3 years ago
Brad Fitzpatrick 18bd98d35b cmd/tailscaled,*: add start of configuration file support 3 years ago
James Tucker c1ef55249a types/ipproto: import and test string parsing for ipproto 3 years ago
Maisem Ali 78a083e144 types/ipproto: drop IPProto from IPProtoVersion 3 years ago
Tom DNetto da1b917575 net/tstun: finish wiring IPv6 NAT support 3 years ago
Brad Fitzpatrick 425cf9aa9d tailcfg, all: use []netip.AddrPort instead of []string for Endpoints 3 years ago
James Tucker ca4396107e types/key: update some doc strings for public key serialization 3 years ago
Maisem Ali 19a9d9037f tailcfg: add NodeCapMap 3 years ago
Sonia Appasamy 258f16f84b ipn/ipnlocal: add tailnet MagicDNS name to ipn.LoginProfile 3 years ago
Brad Fitzpatrick 0d991249e1 types/netmap: remove NetworkMap.{Addresses,MachineStatus} 3 years ago
Brad Fitzpatrick 98b5da47e8 types/views: add SliceContainsFunc like slices.ContainsFunc 3 years ago
Maisem Ali a61caea911 tailcfg: define a type for NodeCapability 3 years ago
Brad Fitzpatrick 9538e9f970 ipn/ipnlocal: keep internal map updated of latest Nodes post mutations 3 years ago
Brad Fitzpatrick 926c990a09 types/netmap: start phasing out Addresses, add GetAddresses method 3 years ago
Brad Fitzpatrick fb5ceb03e3 types/netmap: deprecate NetworkMap.MachineStatus, add accessor method 3 years ago
James Tucker e7727db553 tailcfg: add DNS address list for IsWireGuardOnly nodes 3 years ago
Brad Fitzpatrick 3af051ea27 control/controlclient, types/netmap: start plumbing delta netmap updates 3 years ago
Brad Fitzpatrick d506a55c8a ipn/ipnstate: address TODO about garbage during peer sorting 3 years ago
Brad Fitzpatrick db307d35e1 types/netmap: delete a copy of views.SliceEqual 3 years ago
Joe Tsai c6fadd6d71
all: implement AppendText alongside MarshalText (#9207) 3 years ago
Brad Fitzpatrick ecc1d6907b types/logger: add TestLogger 3 years ago
Andrea Barisani 0a74d46568 adjust build tags for tamago 3 years ago
Joe Tsai 930e6f68f2
types/opt: use switch in Bool.UnmarshalJSON (#9140) 3 years ago
Brad Fitzpatrick a64593d7ef types/logger: fix test failure I missed earlier 3 years ago
Brad Fitzpatrick 590c693b96 types/logger: add AsJSON 3 years ago
Brad Fitzpatrick e7d1538a2d types/views: add SliceEqual, like std slices.Equal 3 years ago
Brad Fitzpatrick 5b6a90fb33 types/logger, cmd/tailscale/cli: flesh out, simplify some non-unix build tags 3 years ago
Brad Fitzpatrick 947def7688 types/netmap: remove redundant Netmap.Hostinfo 3 years ago
Brad Fitzpatrick 84b94b3146 types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeView 3 years ago
Brad Fitzpatrick 165f0116f1 types/netmap: move some mutations earlier, remove, document some fields 3 years ago
Maisem Ali 2548496cef types/views,cmd/viewer: add ByteSlice[T] to replace mem.RO 3 years ago
Brad Fitzpatrick 93a806ba31 types/tkatype: add test for MarshaledSignature's JSON format 3 years ago
Brad Fitzpatrick 58a4fd43d8 types/netmap, all: use read-only tailcfg.NodeView in NetworkMap 3 years ago
Brad Fitzpatrick 6e57dee7eb cmd/viewer, types/views, all: un-special case slice of netip.Prefix 3 years ago
Brad Fitzpatrick 261cc498d3 types/views: add LenIter method to slice view types 3 years ago
Brad Fitzpatrick af2e4909b6 all: remove some Debug fields, NetworkMap.Debug, Reconfig Debug arg 3 years ago
Brad Fitzpatrick 25663b1307 tailcfg: remove most Debug fields, move bulk to nodeAttrs [capver 70] 3 years ago
Brad Fitzpatrick e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 3 years ago
Brad Fitzpatrick 239ad57446 tailcfg: move LogHeapPprof from Debug to c2n [capver 69] 3 years ago