summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2023-08-07tmp: introduce wire/user/safe mtuvalscale/ptbVal6-55/+115
2023-08-07tmp: more callmemaybe debuggingVal1-2/+3
2023-08-04tmp: add both kinds of mtu to printout of probeVal1-1/+3
2023-08-03tmp: cut down on probe mtus for debuggingVal1-4/+4
2023-08-02Debugging printfs for PTB and MTUVal2-0/+3
2023-08-02WIP wgengine: inject ICMP PTB for oversize packetssalman4-1/+105
2023-08-02wgengine/magicsock: probe likely mtus when connecting to peersVal1-7/+58
2023-08-01wgengine/magicsock: add metric to record highest MTUVal2-2/+38
2023-08-01wgengine/magicsock: record best mtu to an endpointVal2-16/+46
2023-07-31tmp: reminder to update max udp header when we start using bigger mtusVal1-0/+1
2023-07-29For merge: don't pad the pong replyVal6-30/+14
2023-07-29For merge: add payload size to ping log messageVal1-1/+1
2023-07-29wgengine,ipn,cmd/tailscale: add size option to pingsalman15-39/+132
2023-07-29magicsock: set the don't fragment sockoptVal6-0/+89
2023-07-27derp: use tstime (#8634)Claire Wang8-27/+43
2023-07-27ipn: use tstime (#8597)Claire Wang8-43/+52
2023-07-27ipn/{ipnlocal,localapi}: actually renew certs before expiry (#8731)Andrew Lytvynov5-40/+63
2023-07-27api.md: update device authorize API docs to allow for deauth (#8728)tinku-tailscale1-1/+2
2023-07-26cli: introduce exit-node subcommand to list and filter exit nodesCharlotte Brandhorst-Satzkorn7-1/+571
2023-07-26wgengine/magicsock: document mysterious-looking assignmentDavid Anderson1-0/+2
2023-07-26wgengine/magicsock: factor out more separable partsDavid Anderson7-1285/+1350
2023-07-26disco: move disco pcap helper to disco packageDavid Anderson4-42/+52
2023-07-26wgengine/magicsock: factor out peerMap into separate fileDavid Anderson2-173/+183
2023-07-26wgengine/magicsock: factor out endpoint into its own fileDavid Anderson2-1125/+1140
2023-07-26wgengine/magicsock: delete unused stuffDavid Anderson4-65/+0
2023-07-25cmd/tailscale/cli: implement update on FreeBSD (#8710)Andrew Lytvynov1-4/+45
2023-07-25tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilitiesMaisem Ali13-68/+139
2023-07-24cmd/tailscale/cli,version/distro: update support for Alpine (#8701)Andrew Lytvynov3-3/+140
2023-07-24net/art: use more intelligible, go-ish state tracking in table.GetDavid Anderson1-10/+10
2023-07-24net/art: use encoding/binary for address bit twiddlingDavid Anderson1-4/+3
2023-07-24net/art: move slice closer to its useDavid Anderson1-3/+2
2023-07-24net/art: factor out picking the right strideTable for addr familyDavid Anderson1-18/+13
2023-07-24net/art: make Table.Get alloc-freeDavid Anderson1-2/+14
2023-07-24net/art: document return value of strideTable.deleteDavid Anderson1-1/+3
2023-07-24net/art: reword confusing function docstringDavid Anderson1-2/+2
2023-07-24net/art: use "index", not "idx" in function namesDavid Anderson2-8/+4
2023-07-24net/art: document valid values of strideTable.prefixDavid Anderson1-2/+5
2023-07-24net/art: fix comment typoDavid Anderson1-1/+1
2023-07-24net/art: fix slowPrefixTable bugs found by fuzzingDavid Anderson1-2/+4
2023-07-24net/art: add another consistency test for insert/deleteDavid Anderson1-0/+29
2023-07-24net/art: add more exhaustive table testingDavid Anderson1-12/+705
2023-07-24net/art: fix format of debug outputDavid Anderson1-1/+1
2023-07-24net/art: add debug hooks to strideTableDavid Anderson2-4/+17
2023-07-24net/art: implement path compression optimizationDavid Anderson2-72/+569
2023-07-24net/art: make each strideTable track the IP prefix it representsDavid Anderson3-8/+59
2023-07-24net/art: fix running tests outside of CIDavid Anderson1-0/+1
2023-07-24licenses: update tailscale{,d} licensesLicense Updater1-5/+5
2023-07-24cmd/tailscale/cli: implement update for dnf/yum-based distros (#8678)Andrew Lytvynov2-56/+269
2023-07-23tailcfg: add UserProfile.GroupsBrad Fitzpatrick6-12/+129
2023-07-23net/dns: overwrite /tmp/resolv.conf on gokrazyMichael Stapelberg3-5/+22