1273 Commits (7407f404d996594de43a546cfabbd40d776a4e22)

Author SHA1 Message Date
Andrew Dunham 77ff705545 net/portmapper: never select port 0 in UPnP 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
David Anderson e92adfe5e4 net/art: allow non-pointers as values 3 years ago
Brad Fitzpatrick e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 3 years ago
David Anderson 623d72c83b net/art: move child table pointers out of strideEntry 3 years ago
James Tucker de8e55fda6 net/netcheck,wgengine/magicsock: reduce coupling between netcheck and magicsock 3 years ago
Maisem Ali 98ec8924c2 ipn/ipnlocal,net/tsdial: update docs/rename funcs 3 years ago
Will Norris 69f1324c9e cmd/tailscale: refactor shared utility methods 3 years ago
Brad Fitzpatrick be4eb6a39e derp, net/dns/recursive: use Go 1.21 min 3 years ago
Brad Fitzpatrick 66e46bf501 ipnlocal, net/*: deprecate interfaces.GetState, use netmon more for it 3 years ago
David Anderson 52212f4323 all: update exp/slices and fix call sites 3 years ago
David Anderson 6afffece8a net/art: use more intelligible, go-ish state tracking in table.Get 3 years ago
David Anderson 4f14ed2ad6 net/art: use encoding/binary for address bit twiddling 3 years ago
David Anderson f1cd67488d net/art: move slice closer to its use 3 years ago
David Anderson 44ad7b3746 net/art: factor out picking the right strideTable for addr family 3 years ago
David Anderson 125b982ba5 net/art: make Table.Get alloc-free 3 years ago
David Anderson b76d8a88ae net/art: document return value of strideTable.delete 3 years ago
David Anderson b242e2c2cb net/art: reword confusing function docstring 3 years ago
David Anderson 8478358d77 net/art: use "index", not "idx" in function names 3 years ago
David Anderson de5c6ed4be net/art: document valid values of strideTable.prefix 3 years ago
David Anderson 736a44264f net/art: fix comment typo 3 years ago
David Anderson 1e6f0bb608 net/art: fix slowPrefixTable bugs found by fuzzing 3 years ago
David Anderson aaca911904 net/art: add another consistency test for insert/delete 3 years ago
David Anderson b145a22f55 net/art: add more exhaustive table testing 3 years ago
David Anderson 9cc3f7a3d6 net/art: fix format of debug output 3 years ago
David Anderson ac657caaf1 net/art: add debug hooks to strideTable 3 years ago
David Anderson fcf4d044fa net/art: implement path compression optimization 3 years ago
David Anderson 486195edf0 net/art: make each strideTable track the IP prefix it represents 3 years ago
David Anderson 45b5d0983c net/art: fix running tests outside of CI 3 years ago
Michael Stapelberg 2a6c237d4c net/dns: overwrite /tmp/resolv.conf on gokrazy 3 years ago
Anton Tolchanov 388b124513 net/dns: detect when libnss_resolve is used 3 years ago
Andrew Dunham 9b5e29761c net/netcheck: ignore PreferredDERP changes that are small 3 years ago
Andrew Dunham 7aba0b0d78 net/netcheck, tailcfg: add DERPHomeParams and use it 3 years ago
Andrew Dunham a7648a6723 net/dnsfallback: run recursive resolver and compare results 3 years ago
Adrian Dewhurst cd4c71c122 tstest: prepare for Clock API changes 3 years ago
Andrew Dunham d9eca20ee2 net/tcpinfo: add package to allow fetching TCP information 3 years ago
KevinLiang10 243ce6ccc1 util/linuxfw: decoupling IPTables logic from linux router 3 years ago
Ross Zurowski 832f1028c7
net/netutil: parse IP forwarding val as int, not bool (#8455) 3 years ago
Brad Fitzpatrick a874f1afd8 all: adjust case of "IPv4" and "IPv6" 3 years ago
Andrew Dunham b6d20e6f8f go.mod, net/dns/recursive: update github.com/miekg/dns 3 years ago
Brad Fitzpatrick a076213f58 net/memnet: add optional Listener.NewConn config knob 3 years ago
Brad Fitzpatrick 1543e233e6 net/tstun, tsnet: make happier on WASI 3 years ago
Andrew Dunham f077b672e4 net/dns/recursive: add initial implementation of recursive DNS resolver 3 years ago
Brad Fitzpatrick eefee6f149 all: use cmpx.Or where it made sense 3 years ago
Denton Gentry 64f16f7f38 net/dnscache: use PreferGo on Windows. 3 years ago
James Tucker da90fab899 net/netcheck: reenable TestBasic on Windows 3 years ago
Will Norris ea84fc9ad2 net/sockstats: wait before reporting battery usage 3 years ago
James Tucker 9ed3a061c3 net/netns: fix segv when no tailscale interface is found 3 years ago
Brad Fitzpatrick 6e967446e4 tsd: add package with System type to unify subsystem init, discovery 3 years ago