tailscale/net
Brad Fitzpatrick 1e2e319e7d util/slicesx: add MapKeys and MapValues from golang.org/x/exp/maps
Importing the ~deprecated golang.org/x/exp/maps as "xmaps" to not
shadow the std "maps" was getting ugly.

And using slices.Collect on an iterator is verbose & allocates more.

So copy (x)maps.Keys+Values into our slicesx package instead.

Updates #cleanup
Updates #12912
Updates #14514 (pulled out of that change)

Change-Id: I5e68d12729934de93cf4a9cd87c367645f86123a
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2025-01-03 10:48:31 -08:00
..
art
captivedetection net/captivedetection: replace 10k log lines with ... less 2024-11-15 15:25:31 -08:00
connstats {net/connstats,wgengine/magicsock}: fix packet counting in connstats 2024-10-14 14:17:56 +02:00
dns util/slicesx: add MapKeys and MapValues from golang.org/x/exp/maps 2025-01-03 10:48:31 -08:00
dnscache net/dnscache: don't fall back to an IPv6 dial if we don't have IPv6 2024-10-02 10:41:08 -05:00
dnsfallback
flowtrack
ipset all: use iterators over slice views more 2024-11-11 13:22:34 -08:00
ktimeout
memnet
netaddr
netcheck net/netcheck: adjust HTTPS latency check to connection time and avoid data race 2024-12-13 12:53:10 -08:00
neterror
netkernelconf
netknob
netmon net/netmon: improve panic reporting from #14202 2024-11-25 12:31:24 -08:00
netns
netstat
netutil
packet
ping
portmapper
proxymux
routetable
socks5 net/socks5: optimize UDP relay 2024-11-01 15:47:52 -07:00
sockstats net/sockstats: prevent crash in setNetMon (#13985) 2024-10-31 12:00:34 -07:00
speedtest
stun
stunserver
tcpinfo
tlsdial Switch logging service from log.tailscale.io to log.tailscale.com (#14398) 2024-12-16 14:53:34 -08:00
tsaddr net/tsaddr: include test input in test failure output 2024-11-21 08:32:38 -08:00
tsdial all: use iterators over slice views more 2024-11-11 13:22:34 -08:00
tshttpproxy types/result, util/lineiter: add package for a result type, use it 2024-11-05 10:27:52 -08:00
tstun net/tstun: remove tailscaled_outbound_dropped_packets_total reason=acl metric for now 2024-12-04 08:55:54 -08:00
wsconn