905 Commits (87bc831730a415c4352c343ebbb37fc5d81335ea)

Author SHA1 Message Date
Andrea Barisani b5b4298325 go.mod,*: bump gvisor 3 years ago
Andrew Dunham d31460f793 net/portmapper: fix invalid UPnP metric name 3 years ago
Val c608660d12 wgengine,net,ipn,disco: split up and define different types of MTU 3 years ago
Andrew Dunham 530aaa52f1 net/dns: retry forwarder requests over TCP 3 years ago
Brad Fitzpatrick 241c983920 net/tstun: use untyped consts, simplify DefaultMTU func 3 years ago
Brad Fitzpatrick 3b32d6c679 wgengine/magicsock, controlclient, net/dns: reduce some logspam 3 years ago
Val 6cc5b272d8 Revert "wgengine,net,ipn,disco: split up and define different types of MTU" 3 years ago
Val 059051c58a wgengine,net,ipn,disco: split up and define different types of MTU 3 years ago
James Tucker 1c88a77f68 net/dns/publicdns: update Quad9 addresses and references 3 years ago
Maisem Ali 3056a98bbd net/tstun: add better logging of natV4Config 3 years ago
Tom DNetto c08cf2a9c6 all: declare & plumb IPv6 masquerade address for peer 3 years ago
Andrew Dunham d9ae7d670e net/portmapper: add clientmetric for UPnP error codes 3 years ago
Brad Fitzpatrick 0d991249e1 types/netmap: remove NetworkMap.{Addresses,MachineStatus} 3 years ago
Brad Fitzpatrick 926c990a09 types/netmap: start phasing out Addresses, add GetAddresses method 3 years ago
James Tucker 8ab46952d4 net/ping: fix ICMP echo code field to 0 3 years ago
James Tucker 4c693d2ee8 net/dns/publicdns: update Mullvad DoH server list 3 years ago
Andrew Dunham ad4c11aca1 net/netmon: log when the gateway/self IP changes 3 years ago
Andrew Dunham 9ee173c256 net/portmapper: fall back to permanent UPnP leases if necessary 3 years ago
Brad Fitzpatrick 4e91cf20a8 control/controlknobs, all: add plumbed Knobs type, not global variables 3 years ago
Brad Fitzpatrick dc7aa98b76 all: use set.Set consistently instead of map[T]struct{} 3 years ago
Andrew Dunham d413dd7ee5 net/dns/publicdns: add support for Wikimedia DNS 3 years ago
Brad Fitzpatrick 1262df0578 net/netmon, net/tsdial: add some link change metrics 3 years ago
Brad Fitzpatrick 8b3ea13af0 net/tsdial: be smarter about when to close SystemDial conns 3 years ago
Andrea Barisani 0a74d46568 adjust build tags for tamago 3 years ago
David Anderson 8b492b4121 net/wsconn: accept a remote addr string and plumb it through 3 years ago
Brad Fitzpatrick 11ece02f52 net/{interfaces,netmon}: remove "interesting", EqualFiltered API 3 years ago
Joe Tsai fcbb2bf348
net/memnet: export the network name (#9111) 3 years ago
Andrew Dunham c86a610eb3 cmd/tailscale, net/portmapper: add --log-http option to "debug portmap" 3 years ago
Brad Fitzpatrick 98a5116434 all: adjust some build tags for plan9 3 years ago
Brad Fitzpatrick d58ba59fd5 cmd/tailscale/cli: make netcheck run even if machine lacks TLS certs 3 years ago
Brad Fitzpatrick e881c1caec net/netmon: factor out debounce loop, simplify polling impl 3 years ago
Brad Fitzpatrick 9089efea06 net/netmon: make ChangeFunc's signature take new ChangeDelta, not bool 3 years ago
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