221 Commits (a4aa6507fa3afa586dc3cbbf85f2cae852622b9e)

Author SHA1 Message Date
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
Maisem Ali 6aaf1d48df types/persist: drop duplicated Persist.LoginName 3 years ago
David Anderson 6114247d0a types/logid: add a Compare method 3 years ago
Brad Fitzpatrick f1cc8ab3f9 tailcfg: add UserProfile.Groups 3 years ago
Maisem Ali 2e19790f61 types/views: add JSON marshal/unmarshal and AsMap to Map 3 years ago
Brad Fitzpatrick 77f56794c9 types/key: add test for NodePublic.Shard 3 years ago
Brad Fitzpatrick a2153afeeb types/views: add Slice methods on Slice views 3 years ago
Brad Fitzpatrick 67e912824a all: adjust some build tags for wasi 3 years ago
Maisem Ali f58751eb2b net/packet: add NAT support for DCCP and GRE 3 years ago
Brad Fitzpatrick 10f1c90f4d wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migration 3 years ago
Brad Fitzpatrick 29f7df9d8f wgengine/magicsock, etc: remove mostly unused WriteTo methods 3 years ago
Andrew Dunham 8ed4fd1dbc envknob/logknob: add package for configurable logging 3 years ago
Brad Fitzpatrick 9ff51ca17f wgengine/netstack: add support for custom UDP flow handlers 3 years ago
Joe Tsai 283a84724f
types/logid: simplify implementation (#7415) 3 years ago
Joe Tsai 06134e9521
types/logid: remove MustParsePublicID (#7405) 3 years ago
Joe Tsai 0d19f5d421
all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404) 3 years ago
David Anderson 9e6b4d7ad8 types/lazy: helpers for lazily computed values 3 years ago
Brad Fitzpatrick cf8dd7aa09 all: use Go 1.20's bytes.Clone 3 years ago
Andrew Dunham d1146dc701 ipn/ipnlocal: rate-limit diagnose logs in bugreport 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Will Norris 3becf82dd3 types/views: add SliceEqualAnyOrder func 3 years ago
Andrew Dunham 1e67947cfa control/controlclient, tailcfg: add Node.Expired field, set for expired nodes 3 years ago
Brad Fitzpatrick eafbf8886d ipn/localapi: add localapi debug endpoints for packet filter/matches 3 years ago
Brad Fitzpatrick aad6830df0 util/codegen, all: use latest year, not time.Now, in generated files 3 years ago
Joe Tsai d9df023e6f
net/connstats: enforce maximum number of connections (#6760) 3 years ago
Jordan Whited ea5ee6f87c
all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (#6692) 3 years ago
Brad Fitzpatrick 1598cd0361 net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices) 3 years ago
Tom DNetto 74c1f632f6 types/key,cmd/tailscale/cli: support tlpub prefix for tailnet-lock keys 3 years ago
Brad Fitzpatrick 197a4f1ae8 types/ptr: move all the ptrTo funcs to one new package's ptr.To 3 years ago
Tom DNetto c4980f33f7 ipn,types/persist: add DisallowedTKAStateIDs, refactor as view type 3 years ago
Brad Fitzpatrick 390d1bb871 Revert "ipn,types/persist: store disallowed TKA's in prefs, lock local-disable" 3 years ago