1334 Commits (a58a8fc1e814364dfbd8443102bdf758de2ae68c)

Author SHA1 Message Date
Fran Bull 3b737edbf1 appc,feature/conn25,net: Add DNS response interception for conn25 2 months ago
Jonathan Nobels 9acf22f9df
netmon: use State AnyInterfaceUp in ChangeDelta (#18752) 2 months ago
Brad Fitzpatrick a7a864419d net/dns: make MagicDNS IPv6 registration opt-out now, not opt-in 2 months ago
Nick Khyl 9741c1e846 control/controlknobs,net/dns,tailcfg: add a control knob that disables hosts file updates on Windows 2 months ago
Nick Khyl afb065fb68 net/dns: write MagicDNS host names to the hosts file on domain-joined Windows machines 2 months ago
Michael Ben-Ami 0bac4223d1 tstun: add test for intercept ordering 2 months ago
Jonathan Nobels 086968c15b
net/dns, ipn/local: skip health warnings in dns forwarder when accept-dns is false (#18572) 2 months ago
Michael Ben-Ami 5a5572e48a tstun,wgengine: add new datapath hooks for intercepting Connectors 2025 2 months ago
Brendan Creane 8cac8b117b
net/dns/resolver: set TC flag when UDP responses exceed size limits (#18157) 3 months ago
Fernando Serboncini f48cd46662
net/dns,ipn/ipnlocal: add nodecap to resolve subdomains (#18258) 3 months ago
Fernando Serboncini 214b70cc1a
net/dns: skip DNS base config when using userspace networking (#18355) 3 months ago
Amal Bansode 6de5b01e04
ipn/localapi: stop logging "broken pipe" errors (#18487) 3 months ago
Andrew Dunham 8d875a301c net/dns: add test for DoH upgrade of system DNS 3 months ago
Andrew Dunham 0e1b2b15f1 net/dns/publicdns: support CIRA Canadian Shield 3 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Alex Valiushko 4b7585df77
net/udprelay: add tailscaled_peer_relay_endpoints gauge (#18265) 3 months ago
Alex Valiushko 0a5639dcc0
net/udprelay: advertise addresses from cloud metadata service (#18368) 3 months ago
Eduardo Sorribas 7676030355
net/portmapper: Stop replacing the internal port with the upnp external port (#18349) 3 months ago
Jonathan Nobels 643e91f2eb
net/netmon: move TailscaleInterfaceIndex out of netmon.State (#18428) 3 months ago
Anton Tolchanov 58042e2de3 metrics: add a NewSet and Set.NewLabelMap helpers 3 months ago
Jordan Whited 5f34f14e14 net/udprelay: apply netns Control func to server socket(s) 3 months ago
Andrew Dunham 6aac87a84c net/portmapper, go.mod: unfork our goupnp dependency 3 months ago
Alex Valiushko ee59470270
net/udprelay: remove tailscaled_peer_relay_endpoints_total (#18254) 4 months ago
Alex Valiushko c40f352103
net/udprelay: expose peer relay metrics (#18218) 4 months ago
Andrew Dunham 323604b76c net/dns/resolver: log source IP of forwarded queries 4 months ago
Jonathan Nobels 3e89068792
net/netmon, wgengine/userspace: purge ChangeDelta.Major and address TODOs (#17823) 4 months ago
Jordan Whited a663639bea net/udprelay: replace map+sync.Mutex with sync.Map for VNI lookup 4 months ago
Claus Lensbøl c870d3811d
net/{packet,tstun},wgengine: update disco key when receiving via TSMP (#18158) 4 months ago
Claus Lensbøl 1dfdee8521
net/dns: retrample resolve.conf when another process has trampled it (#18069) 4 months ago
Jordan Whited a9b37c510c net/udprelay: re-use mono.Time in control packet handling 4 months ago
Simar 363d882306 net/udprelay: use `mono.Time` instead of `time.Time` 4 months ago
Jordan Whited 6a44990b09 net/udprelay: bind multiple sockets per af on Linux 5 months ago
Jordan Whited 824027305a cmd/tailscale/cli,ipn,all: make peer relay server port a *uint16 5 months ago
Claus Lensbøl c54d243690
net/tstun: add TSMPDiscoAdvertisement to TSMPPing (#17995) 5 months ago
Jordan Whited 755309c04e net/udprelay: use blake2s-256 MAC for handshake challenge 5 months ago
Jonathan Nobels 682172ca2d net/netns: remove spammy logs for interface binding caps 5 months ago
Brad Fitzpatrick 7d19813618 net/batching: fix import formatting 5 months ago
KevinLiang10 a0d059d74c
cmd/tailscale/cli: allow remote target as service destination (#17607) 5 months ago
Brad Fitzpatrick bd29b189fe types/netmap,*: remove some redundant fields from NetMap 5 months ago
Alex Chan c2e474e729 all: rename variables with lowercase-l/uppercase-I 5 months ago
Andrew Lytvynov d01081683c
go.mod: bump golang.org/x/crypto (#17907) 5 months ago
Brad Fitzpatrick 99b06eac49 syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging 5 months ago
Jordan Whited e1f0ad7a05
net/udprelay: implement Server.SetStaticAddrPorts (#17909) 5 months ago
M. J. Fromberger ab4b990d51
net/netmon: do not abandon a subscriber when exiting early (#17899) 5 months ago
Jordan Whited 9e4d1fd87f
feature/relayserver,ipn/ipnlocal,net/udprelay: plumb DERPMap (#17881) 5 months ago
Jordan Whited f4f9dd7f8c
net/udprelay: replace VNI pool with selection algorithm (#17868) 5 months ago
Jonathan Nobels e8d2f96449
ipn/ipnlocal, net/netns: add node cap to disable netns interface binding on netext Apple clients (#17691) 5 months ago
Sachin Iyer 16e90dcb27
net/batching: fix gro size handling for misordered UDP_GRO messages (#17842) 5 months ago
Raj Singh bab5e68d0a
net/udprelay: use GetGlobalAddrs and add local port endpoint (#17797) 5 months ago
Joe Tsai 478342a642
wgengine/netlog: embed node information in network flow logs (#17668) 6 months ago