222 Commits (3e255d76e15ff55a00ebe2271ba61dce03dfd40f)

Author SHA1 Message Date
KevinLiang10 ae63c51ff1 wgengine/router: add auto selection heuristic for iptables/nftables 3 years ago
Aaron Klotz 37925b3e7a go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil/authenticode: add Windows module list to OS-specific logs that are written upon bugreport 3 years ago
Aaron Klotz 7adf15f90e cmd/tailscale/cli, util/winutil/authenticode: flesh out authenticode support 3 years ago
David Anderson 52212f4323 all: update exp/slices and fix call sites 3 years ago
Maisem Ali 1ecc16da5f tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities 3 years ago
Brad Fitzpatrick 88cc0ad9f7 util/linuxfw: remove yet-unused code to fix linux/arm64 crash 3 years ago
KevinLiang10 a3c7b21cd1 util/linuxfw: add nftables support 3 years ago
Brad Fitzpatrick 7b1c3dfd28 tailcfg,etc: remove unused tailcfg.Node.KeepAlive field 3 years ago
KevinLiang10 6ebd87c669 util/linuxfw: add new arch build constraints 3 years ago
Brad Fitzpatrick b0a984dc26 util/lru: add a package for a typed LRU cache 3 years ago
KevinLiang10 243ce6ccc1 util/linuxfw: decoupling IPTables logic from linux router 3 years ago
Maisem Ali c11af12a49 .github: actually run tests in CI 3 years ago
Brad Fitzpatrick 7c1068b7ac util/goroutines: let ScrubbedGoroutineDump get only current stack 3 years ago
Andrew Dunham 62130e6b68 util/slicesx: add Partition function 3 years ago
Brad Fitzpatrick eefee6f149 all: use cmpx.Or where it made sense 3 years ago
Brad Fitzpatrick 12f8c98823 util/cmpx: add package with cmp-like things from future Go releases 3 years ago
Aaron Klotz 2aa8299c37 cmd/tailscaled, util/winutil: log our registry keys during tailscaled startup 3 years ago
Brad Fitzpatrick b69059334b util/set: add a basic map-based Set type 3 years ago
Brad Fitzpatrick 4f454f4122 util/codegen: support embedded fields 3 years ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Andrew Dunham f352f8a0e6 util/set: move Slice type from corp to oss 3 years ago
Maisem Ali 64bbf1738e tailcfg: make SelfNodeV4MasqAddrForThisPeer a pointer 3 years ago
Charlotte Brandhorst-Satzkorn c573bef0aa tailcfg,wgengine: add initial support for WireGuard only peers 3 years ago
Mihai Parparita f49b9f75b8 util/clientmetric: allow client metric values to be provided by a function 3 years ago
Aaron Klotz 90fd04cbde ipn/ipnlocal, util/winutil/policy: modify Windows profile migration to load legacy prefs from within tailscaled 3 years ago
Andrew Dunham 8d3acc9235 util/sysresources, magicsock: scale DERP buffer based on system memory 3 years ago
Josh Bleecher Snyder 3ba9f8dd04 util/codegen: add -copyright to control presence of copyright headers 3 years ago
Anton Tolchanov 2a933c1903
cmd/tailscale: extend hostname validation (#7678) 3 years ago
Maisem Ali f61b306133 tailcfg: add Node.SelfNodeV4MasqAddrForThisPeer 3 years ago
M. J. Fromberger a75360ccd6
util: add truncate package (#7490) 3 years ago
Maisem Ali 1a30b2d73f all: use tstest.Replace more 3 years ago
Andrew Dunham 73fa7dd7af util/slicesx: add package for generic slice functions, use 3 years ago
Andrew Dunham e220fa65dd util/ringbuffer: move generic ringbuffer from corp repo 3 years ago
Andrew Dunham 6927a844b1 util/linuxfw: add build constraints excluding GOARCH=arm 3 years ago
Andrew Dunham ba48ec5e39 util/linuxfw: initial implementation of package 3 years ago
Andrew Dunham 2dc3dc21a8 util/multierr: implement Go 1.20+'s multiple error Unwrap 3 years ago
Brad Fitzpatrick b1248442c3 all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork 3 years ago
Will Norris 10085063fb util/vizerror: add As function to get wrapped Error 3 years ago
Will Norris 648aa00a28 fixup! util/vizerror: add new package for visible errors 3 years ago
Will Norris a6c6979b85 fixup! util/vizerror: add new package for visible errors 3 years ago
Will Norris 598ec463bc fixup! util/vizerror: add new package for visible errors 3 years ago
Will Norris 8e6a1ab175 util/vizerror: add new package for visible errors 3 years ago
Will Norris 947c14793a all: update tools that manage copyright headers 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Mihai Parparita 8c20da2568 util/httpm: add another HTTP method 3 years ago
Brad Fitzpatrick a1b4ab34e6 util/httpm: add new package for prettier HTTP method constants 3 years ago
David Anderson 9bd6a2fb8d cmd/k8s-operator: support setting a custom hostname. 3 years ago
Brad Fitzpatrick 6edf357b96 all: start groundwork for using capver for localapi & peerapi 3 years ago
Brad Fitzpatrick d9144c73a8 cmd/tailscale: add start of "tailscale update" command 3 years ago
Andrew Dunham 1e67947cfa control/controlclient, tailcfg: add Node.Expired field, set for expired nodes 3 years ago