summaryrefslogtreecommitdiffhomepage
path: root/disco
AgeCommit message (Expand)AuthorFilesLines
2025-06-26disco,net/udprelay,wgengine/magicsock: support relay re-binding (#16388)Jordan Whited2-39/+98
2025-05-09net/udprelay{/endpoint}, all: move ServerEndpoint to independent pkg (#15934)Jordan Whited1-8/+8
2025-04-25disco: implement CallMeMaybeVia serialization (#15779)Jordan Whited2-0/+111
2025-03-31net/udprelay: start of UDP relay server implementation (#15480)Jordan Whited2-3/+148
2023-12-14disco: correct noun for nacl box type in disco docsJames Tucker1-3/+3
2023-10-09disco,net/tstun,wgengine/magicsock: probe peer MTUVal1-1/+1
2023-08-08wgengine,ipn,cmd/tailscale: add size option to ping (#8739)salman aljammaz2-1/+35
2023-07-26disco: move disco pcap helper to disco packageDavid Anderson1-0/+40
2023-02-01all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our forkBrad Fitzpatrick1-2/+2
2023-01-27all: update copyright and license headersWill Norris3-9/+6
2022-11-21all: use strs.CutPrefix and strs.CutSuffix moreMihai Parparita1-3/+3
2022-11-04all: remove old +build tagsBrad Fitzpatrick1-1/+0
2022-09-29all: fix spelling mistakesJosh Soref1-3/+3
2022-08-02all: migrate more code code to net/netip directlyBrad Fitzpatrick1-4/+3
2022-08-02all: gofmt for Go 1.19Brad Fitzpatrick1-6/+7
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick2-8/+8
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-3/+4
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick2-4/+4
2021-10-29types/key: export constants for key size, not a method.David Anderson1-3/+3
2021-10-29disco: use key.NodePublic instead of tailcfg.NodeKey.David Anderson2-14/+13
2021-10-18wgengine/magicsock: add an explicit else branch to peerMap update.David Anderson1-1/+0
2021-10-18disco: amplify comment that disco ping's NodeKey shouldn't be trusted by itself.David Anderson1-5/+6
2021-10-17disco, wgengine/magicsock: send self node key in disco pingsBrad Fitzpatrick2-3/+37
2021-09-13net/tstun: block looped disco trafficBrad Fitzpatrick1-0/+10
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder1-0/+1
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-11/+10
2021-04-10Added 2 fuzzersAdamKorcz1-0/+18
2021-01-20wgengine/magicsock: send, use endpoints in CallMeMaybe messagesBrad Fitzpatrick1-7/+15
2021-01-20disco: support parsing/encoding endpoints in call-me-maybe framesBrad Fitzpatrick2-6/+52
2020-07-16wgengine/magicsock: run test DERP in mode where only disco packets allowedBrad Fitzpatrick1-0/+11
2020-07-03wgengine/magicsock: bunch of misc discovery path cleanupsBrad Fitzpatrick1-2/+2
2020-07-02disco: simplify expression, appease staticcheckBrad Fitzpatrick1-1/+1
2020-07-02wgengine/magicsock: clean up discovery loggingBrad Fitzpatrick1-0/+14
2020-07-01wgengine/magicsock: hook up discovery messages, upgrade to LAN worksBrad Fitzpatrick1-0/+6
2020-06-29disco: new package for parsing & marshaling discovery messagesBrad Fitzpatrick2-0/+230