You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Joe Tsai
478342a642
wgengine/netlog: embed node information in network flow logs ( #17668 )
...
This rewrites the netlog package to support embedding node information in network flow logs.
Some bit of complexity comes in trying to pre-compute the expected size of the log message
after JSON serialization to ensure that we can respect maximum body limits in log uploading.
We also fix a bug in tstun, where we were recording the IP address after SNAT,
which was resulting in non-sensible connection flows being logged.
Updates tailscale/corp#33352
Signed-off-by: Joe Tsai <joetsai@digital-static.net>
6 months ago
..
appctype
appc,*: publish events for route updates and storage ( #17392 )
7 months ago
bools
types/bools: fix doc typo ( #15021 )
1 year ago
dnstype
types/dnstype: delete unused func, move other one to its sole caller
7 months ago
empty
all: update copyright and license headers
3 years ago
flagtype
all: update copyright and license headers
3 years ago
geo
types/geo: add geo.Point and its associated units ( #16583 )
9 months ago
iox
types/iox: add function types for Reader and Writer ( #14366 )
1 year ago
ipproto
all: use Go 1.22 range-over-int
2 years ago
jsonx
types/jsonx: add package for json/v2 helpers ( #15756 )
12 months ago
key
types/key: add IsZero method to HardwareAttestationKey ( #17370 )
7 months ago
lazy
types/lazy: document difference from sync.OnceValue
6 months ago
logger
types/logger: release ArgWriter destination after use
12 months ago
logid
types/logid: add Add method ( #12478 )
2 years ago
mapx
types/mapx, ipn/ipnext: add ordered map, akin to set.Slice
12 months ago
netlogfunc
net/connstats: prepare to remove package ( #17554 )
6 months ago
netlogtype
wgengine/netlog: embed node information in network flow logs ( #17668 )
6 months ago
netmap
ipn/ipnlocal, types: plumb tailnet display name cap through to network profile ( #17045 )
7 months ago
nettype
wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migration
3 years ago
opt
types/opt: de-weird the API a bit with new True and False consts
7 months ago
persist
control/controlclient: back out HW key attestation ( #17664 )
6 months ago
prefs
cmd/viewer: add field comments to generated view methods
8 months ago
preftype
cmd/tailscaled,*: add start of configuration file support
3 years ago
ptr
all: update copyright and license headers
3 years ago
result
types/result, util/lineiter: add package for a result type, use it
1 year ago
structs
all: update copyright and license headers
3 years ago
tkatype
types/tkatype: add test for MarshaledSignature's JSON format
3 years ago
views
types/views: add min/max helpers to views.Slice
8 months ago