summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2025-04-25net/portmapper: fix test flakes from logging after test doneBrad Fitzpatrick4-12/+15
2025-04-25net/udprelay: change Server.AllocateEndpoint existing alloc strategy (#15792)Jordan Whited2-35/+27
2025-04-23net/portmapper: fix nil pointer dereference in Client.createMappingNick Khyl1-5/+7
2025-04-17net/udprelay: change ServerEndpoint time.Duration fields to tstime.GoDuration...Jordan Whited2-6/+103
2025-04-16net/netmon: publish events to event busDavid Anderson12-22/+92
2025-04-16net/portmapper: fire an event when a port mapping is updated (#15371)M. J. Fromberger5-49/+114
2025-04-16{wgengine,util/portmapper}: add and plumb an event bus (#15359)M. J. Fromberger1-0/+10
2025-04-16portmapper: update NewClient to use a Config argumentM. J. Fromberger3-27/+45
2025-04-08net/{netx,memnet},all: add netx.DialFunc, move memnet Network implBrad Fitzpatrick5-85/+98
2025-04-08tstest/nettest: pull the non-test Network abstraction out to netx packageBrad Fitzpatrick1-0/+120
2025-04-07nettest, *: add option to run HTTP tests with in-memory networkBrad Fitzpatrick1-4/+18
2025-04-03net/tstun: don't try to set link attributes on androidDavid Anderson2-1/+3
2025-04-03net/routetable: don't try to fetch the route table on androidDavid Anderson2-2/+2
2025-04-02all: use network less when running in v86 emulatorBrad Fitzpatrick1-1/+15
2025-04-02net/dns: add Plan 9 supportBrad Fitzpatrick4-2/+269
2025-04-02net/netcheck: avoid ICMP unimplemented log spam on Plan 9Brad Fitzpatrick1-0/+4
2025-04-02net/tsdial: tolerate empty default route on Plan 9Brad Fitzpatrick1-1/+1
2025-04-02net/netmon: disable time jump monitoring on Plan 9Brad Fitzpatrick1-1/+1
2025-04-02net/tstun: add Plan 9 'tun' supportBrad Fitzpatrick2-2/+38
2025-03-31net/udprelay: start of UDP relay server implementation (#15480)Jordan Whited2-0/+736
2025-03-31net/netmon: always remember ifState as old state, even on minor changesBrad Fitzpatrick1-1/+1
2025-03-31net/netcheck: use NoMeasureNoHome in another spotBrad Fitzpatrick1-1/+4
2025-03-27net/dns: add debug envknob to enable dual stack MagicDNSBrad Fitzpatrick2-5/+24
2025-03-24net/netmon: use Monitor's tsIfName if set by SetTailscaleInterfaceNameBrad Fitzpatrick3-8/+10
2025-03-24net/netmon: unexport GetStateBrad Fitzpatrick3-3/+3
2025-03-19net/dns: expose a function for recompiling the DNS configuration (#15346)Jonathan Nobels1-8/+28
2025-03-13net/packet: implement Geneve header serialization (#15301)Jordan Whited2-0/+136
2025-03-12net/netmon, wgengine/magicsock: be quieter with portmapper logsAndrew Dunham2-0/+120
2025-03-07tailcfg: add DERPRegion.NoMeasureNoHome, deprecate+document Avoid [cap 115]Brad Fitzpatrick3-5/+9
2025-03-07net/portmapper: retry UPnP when we get an "Invalid Args"Andrew Dunham2-2/+110
2025-03-07cmd/derper, derp/derphttp: support, generate self-signed IP address certsBrad Fitzpatrick1-0/+41
2025-02-19various: disable MPTCP when setting TCP_USER_TIMEOUT sockopt (#15063)Andrew Lytvynov1-2/+7
2025-02-14net/netcheck: remove unnecessary custom map clone functionJames Tucker1-14/+3
2025-02-11net/dns: update to illarion/gonotify/v3 to fix a panicAnton1-23/+11
2025-02-11net/dns: add a simple test for resolv.conf inotify watcherAnton2-13/+75
2025-02-03net/netmon: add extra panic guard around ParseRIBJames Tucker1-1/+13
2025-02-03derp/derphttp,ipn/localapi,net/captivedetection: add cache resistance to capt...James Tucker2-1/+87
2025-01-24feature/capture: move packet capture to feature/*, out of iOS + CLIBrad Fitzpatrick4-23/+88
2025-01-24net/tstun: add back outgoing drop metricKristoffer Dalby1-5/+6
2025-01-23net/tstun: move TAP support out to separate package feature/tapBrad Fitzpatrick3-510/+12
2025-01-21net/bakedroots: add LetsEncrypt ISRG Root X2Brad Fitzpatrick2-4/+48
2025-01-21ipn/ipnlocal: also use LetsEncrypt-baked-in roots for cert validationBrad Fitzpatrick4-108/+143
2025-01-16net/tstun: add logging to aid developers missing Start callsBrad Fitzpatrick1-1/+15
2025-01-16net/dns: only populate OSConfig.Hosts when MagicDNS is enabledAaron Klotz2-1/+73
2025-01-14net/netmon: trim IPv6 endpoints in already routable subnetsJames Tucker1-1/+16
2025-01-14net/dns: ensure the Windows configurator does not touch the hosts file unless...Aaron Klotz2-14/+102
2025-01-13all: use Go 1.21's binary.NativeEndianBrad Fitzpatrick1-2/+2
2025-01-09all: illumos/solaris userspace only supportNahum Shalman6-4/+44
2025-01-07all: fix golangci-lint errorsWill Norris2-2/+2
2025-01-07net/netmon: remove extra panic guard around ParseRIBJames Tucker1-12/+1