1358 Commits (a4aa6507fa3afa586dc3cbbf85f2cae852622b9e)

Author SHA1 Message Date
Craig Rodrigues 8683ce78c2 client/web, clientupdate, util/linuxfw, wgengine/magicsock: Use %v verb for errors 3 years ago
Brad Fitzpatrick 98a5116434 all: adjust some build tags for plan9 3 years ago
Brad Fitzpatrick ea4425d8a9 ipn/ipnlocal, wgengine/magicsock: move UpdateStatus stuff around 3 years ago
Brad Fitzpatrick 9089efea06 net/netmon: make ChangeFunc's signature take new ChangeDelta, not bool 3 years ago
James Tucker e1c7e9b736 wgengine/magicsock: improve endpoint selection for WireGuard peers with rx time 3 years ago
James Tucker 5edb39d032 wgengine/magicsock: clear out endpoint statistics when it becomes bad 3 years ago
Charlotte Brandhorst-Satzkorn 7c9c68feed wgengine/magicsock: update lastfullping comment to include wg only 3 years ago
James Tucker 3a652d7761 wgengine/magicsock: clear endpoint state in noteConnectivityChange 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
Val c15997511d wgengine/magicsock: only accept pong sent by CLI ping 3 years ago
Maisem Ali 8a5ec72c85 cmd/cloner: use maps.Clone and ptr.To 3 years ago
Brad Fitzpatrick 58a4fd43d8 types/netmap, all: use read-only tailcfg.NodeView in NetworkMap 3 years ago
KevinLiang10 93cab56277 wgengine/router: fall back and set iptables as default again 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 bc0eb6b914 all: import x/exp/maps as xmaps to distinguish from Go 1.21 "maps" 3 years ago
Brad Fitzpatrick e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 3 years ago
KevinLiang10 7ed3681cbe tailcfg: Add FirewallMode to NetInfo to record wether host using iptables or nftables 3 years ago
Andrew Dunham 95d776bd8c wgengine/magicsock: only cache N most recent endpoints per-Addr 3 years ago
Brad Fitzpatrick 25a8daf405 wgengine/router: always use nftables mode on gokrazy 3 years ago
Brad Fitzpatrick 17ce75347c wgengine: adjust debug logging for WireGuard-only peers 3 years ago
KevinLiang10 411e3364a9 wgengine/router: use iptablesRunner when no firewall tool is available: 3 years ago
James Tucker de8e55fda6 net/netcheck,wgengine/magicsock: reduce coupling between netcheck and magicsock 3 years ago
Brad Fitzpatrick 92fc9a01fa cmd/tailscale: add debug commands to break connections 3 years ago
salman aljammaz 99e06d3544
magicsock: set the don't fragment sockopt (#8715) 3 years ago
KevinLiang10 ae63c51ff1 wgengine/router: add auto selection heuristic for iptables/nftables 3 years ago
salman aljammaz 25a7204bb4
wgengine,ipn,cmd/tailscale: add size option to ping (#8739) 3 years ago
salman aljammaz 68f8e5678e
wgengine/magicsock: remove dead code (#8745) 3 years ago
David Anderson 52212f4323 all: update exp/slices and fix call sites 3 years ago
David Anderson 9d89e85db7 wgengine/magicsock: document mysterious-looking assignment 3 years ago
David Anderson 84777354a0 wgengine/magicsock: factor out more separable parts 3 years ago
David Anderson 9a76deb4b0 disco: move disco pcap helper to disco package 3 years ago
David Anderson cde37f5307 wgengine/magicsock: factor out peerMap into separate file 3 years ago
David Anderson f7016d8c00 wgengine/magicsock: factor out endpoint into its own file 3 years ago
David Anderson c2831f6614 wgengine/magicsock: delete unused stuff 3 years ago
Maisem Ali 1ecc16da5f tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities 3 years ago
KevinLiang10 a3c7b21cd1 util/linuxfw: add nftables support 3 years ago
Val 1138f4eb5f wgengine/router,ipn/ipnlocal: add MTU field to router config 3 years ago
Andrew Lytvynov 354885a08d
wgengine/netlog: fix nil pointer dereference in logtail (#8598) 3 years ago
Andrew Dunham 60ab8089ff logpolicy, various: allow overriding log function 3 years ago
Brad Fitzpatrick 7b1c3dfd28 tailcfg,etc: remove unused tailcfg.Node.KeepAlive field 3 years ago
Charlotte Brandhorst-Satzkorn 339397ab74 wgengine/magicsock: remove noV4/noV6 check in addrForSendWireGuardLocked 3 years ago
KevinLiang10 243ce6ccc1 util/linuxfw: decoupling IPTables logic from linux router 3 years ago
Brad Fitzpatrick a874f1afd8 all: adjust case of "IPv4" and "IPv6" 3 years ago
Brad Fitzpatrick 8b80d63b42 wgengine/magicsock: clarify a log message is a warning, not an error 3 years ago
Maisem Ali fe95d81b43 ipn/ipnlocal,wgengine/netstack: move LocalBackend specifc serving logic to LocalBackend 3 years ago
Denton Gentry 5b110685fb wgengine/netstack: increase maxInFlightConnectionAttempts 3 years ago
Andrew Dunham 2a9d46c38f wgengine/magicsock: prefer private endpoints to public ones 3 years ago
Denton Gentry 399a80785e wgengine/netstack: use ping6 on BSD platforms 3 years ago