You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net
Joe Tsai a2dc517d7d
all: specify explicit JSON format for time.Duration (#17307)
The default representation of time.Duration has different
JSON representation between v1 and v2.

Apply an explicit format flag that uses the v1 representation
so that this behavior does not change if serialized with v2.

Updates tailscale/corp#791

Signed-off-by: Joe Tsai <joetsai@digital-static.net>
2 months ago
..
ace feature/ace: make ACE modular 2 months ago
art all: fix new lint warnings from bumping staticcheck 1 year ago
bakedroots tstest/tlstest: simplify, don't even bake in any keys 6 months ago
batching net/udprelay: use batching.Conn (#16866) 4 months ago
captivedetection derp/derpserver: split off derp.Server out of derp into its own package 2 months ago
connectproxy net/tlsdial: fix TLS cert validation of HTTPS proxies 6 months ago
connstats net/connstats: make it modular (omittable) 2 months ago
dns net/dns, wgengine: use viewer/cloner for Config 2 months ago
dnscache net/dnscache: fix case where Resolver could return zero IP with single IPv6 address 2 months ago
dnsfallback feature, net/tshttpproxy: pull out support for using proxies as a feature 2 months ago
flowtrack net/flowtrack: fix, test String method 1 year ago
ipset all: use iterators over slice views more 1 year ago
ktimeout various: disable MPTCP when setting TCP_USER_TIMEOUT sockopt (#15063) 10 months ago
memnet net/memnet: allow listener address reuse (#17342) 2 months ago
netaddr all: update copyright and license headers 3 years ago
netcheck all: use Go 1.20's errors.Join instead of our multierr package 2 months ago
neterror net/neterror, wgengine/magicsock: use UDP GSO and GRO on Linux (#7791) 3 years ago
netkernelconf all: remove non-applicable "linux" deps on Android 7 months ago
netknob all: update copyright and license headers 3 years ago
netmon net/netmon: handle net.IPAddr types during interface address parsing (#17523) 2 months ago
netns feature/featuretags, all: add build features, use existing ones in more places 2 months ago
netstat all: add test for package comments, fix, add comments as needed 1 year ago
netutil net/netmon: publish events to event bus 8 months ago
netx net/{netx,memnet},all: add netx.DialFunc, move memnet Network impl 8 months ago
packet wgengine: stop importing flowtrack when unused 2 months ago
ping all: use Go 1.20's errors.Join instead of our multierr package 2 months ago
portmapper feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit nodes 2 months ago
proxymux all: cleanup unused code, part 1 (#10661) 2 years ago
routetable net/routetable: don't try to fetch the route table on android 8 months ago
sockopts wgengine/magicsock,net/sockopts: export Windows ICMP suppression logic (#16917) 3 months ago
socks5 net/socks5: optimize UDP relay 1 year ago
sockstats net/sockstats: prevent crash in setNetMon (#13985) 1 year ago
speedtest all: specify explicit JSON format for time.Duration (#17307) 2 months ago
stun ci: enable checklocks workflow for specific packages 1 year ago
stunserver all: use Go 1.22 range-over-int 2 years ago
tcpinfo all: use Go 1.22 range-over-int 2 years ago
tlsdial feature/featuretags, all: add build features, use existing ones in more places 2 months ago
tsaddr net/tsaddr: include test input in test failure output 1 year ago
tsdial feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit nodes 2 months ago
tshttpproxy feature, net/tshttpproxy: pull out support for using proxies as a feature 2 months ago
tstun feature/linkspeed: move cosmetic tstun netlink code out to modular feature 2 months ago
udprelay feature/relayserver: init server at config time instead of request time (#17484) 2 months ago
wsconn net/wsconn: clarify package comment 2 months ago