summaryrefslogtreecommitdiffhomepage
path: root/wgengine/wgcfg/nmcfg
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2026-01-14ipn,ipn/local: always accept routes for Tailscale Services (cgnat range) (#18...Tom Meadows1-0/+4
2025-11-16types/netmap: remove PrivateKey from NetworkMapBrad Fitzpatrick1-2/+3
2025-11-14wgengine/wgcfg/nmcfg: reduce wireguard reconfig log spamBrad Fitzpatrick1-44/+31
2025-11-12wgengine/wgcfg: remove two unused Config fieldsBrad Fitzpatrick1-2/+0
2025-02-03wgengine/wgcfg/nmcfg: coalesce, limit some debug logsBrad Fitzpatrick1-6/+14
2025-01-14all: add Node.HomeDERP int, phase out "127.3.3.40:$region" hack [capver 111]Brad Fitzpatrick1-1/+1
2025-01-14cmd/viewer,types/views,various: avoid allocations in pointer field getters wh...Nick Khyl1-2/+2
2024-11-11all: use iterators over slice views moreBrad Fitzpatrick1-4/+2
2024-05-17ipn,wgengine: remove vestigial Prefs.AllowSingleHostsBrad Fitzpatrick1-7/+0
2024-05-06tailcfg,all: add/plumb Node.IsJailedMaisem Ali1-0/+1
2024-05-02wgengine: add exit destination logging enable for wgengine logger (#11952)Claire Wang1-0/+2
2024-04-29wgengine/wgcfg/nmcfg: skip expired peersAndrew Dunham1-0/+8
2024-02-25all: remove LenIter, use Go 1.22 range-over-int insteadBrad Fitzpatrick1-2/+2
2023-09-18all: declare & plumb IPv6 masquerade address for peerTom DNetto1-0/+1
2023-09-18tailcfg: add Node.HasCap helpersMaisem Ali1-2/+1
2023-09-18types/netmap: remove NetworkMap.{Addresses,MachineStatus}Brad Fitzpatrick1-1/+1
2023-08-21types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeViewBrad Fitzpatrick1-6/+6
2023-08-18types/netmap, all: use read-only tailcfg.NodeView in NetworkMapBrad Fitzpatrick1-17/+19
2023-08-17all: use Go 1.21 slices, maps instead of x/exp/{slices,maps}Brad Fitzpatrick1-1/+1
2023-07-08tailcfg,etc: remove unused tailcfg.Node.KeepAlive fieldBrad Fitzpatrick1-3/+0
2023-04-08tailcfg,wgengine: add initial support for WireGuard only peersCharlotte Brandhorst-Satzkorn1-1/+1
2023-03-29net/tstun,wgengine/*: add support for NAT to routesMaisem Ali1-0/+1
2023-02-28all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404)Joe Tsai1-3/+3
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-10-28wgengine/netlog: embed the StableNodeID of the authoring node (#6105)Joe Tsai1-0/+1
2022-10-06wgengine/wgcfg: plumb down audit log IDs (#5855)Joe Tsai1-0/+21
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-2/+2
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-3/+3
2022-05-04*: use WireGuard where logged, printed or namedJames Tucker1-1/+1
2022-02-16tailcfg: make Node.Hostinfo a HostinfoViewMaisem Ali1-1/+1
2021-11-03all: replace tailcfg.DiscoKey with key.DiscoPublic.David Anderson1-3/+1
2021-11-02tailcfg: use key.NodePublic in wire protocol types.David Anderson1-1/+1
2021-10-29wgengine/magicsock: remove uses of tailcfg.DiscoKey.David Anderson1-1/+1
2021-10-28types/netmap: use new node key type.David Anderson1-1/+1
2021-10-28wgengine/wgcfg: convert to use new node key type.David Anderson1-3/+4
2021-09-01control/controlclient: remove TS_DEBUG_USE_DISCO=only.David Anderson1-4/+0
2021-09-01wgengine/wgcfg/nmcfg: don't configure peers who can't DERP or disco.David Anderson1-0/+6
2021-09-01wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint.David Anderson1-1/+1
2021-08-30wgengine/magicsock: delete legacy AddrSet endpoints.David Anderson1-25/+0
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-4/+4
2021-05-11all: add extra information to serialized endpointsJosh Bleecher Snyder1-17/+10
2021-04-29all: delete wgcfg.Key and wgcfg.PrivateKeyJosh Bleecher Snyder1-2/+3
2021-04-21wgengine/wgcfg/nmcfg: consolidate exit node log linesJosh Bleecher Snyder1-5/+28
2021-04-03wgengine/wgcfg: remove Config.ListenPortJosh Bleecher Snyder1-1/+0
2021-03-31wgengine/wgcfg/nmcfg: reduce some logging when a /0 route skippedBrad Fitzpatrick1-0/+6
2021-03-31wgengine/wgcfg/nmcfg: remove dead codeJosh Bleecher Snyder1-3/+0
2021-02-24ipn/ipnlocal: only filter out default routes when computing the local wg config.David Anderson1-2/+5
2021-02-05types/netmap: split controlclient.NetworkMap off into its own leaf packageBrad Fitzpatrick1-3/+4
2021-02-05wgengine/wgcfg/nmcfg: split control/controlclient/netmap.go into own packageBrad Fitzpatrick1-0/+126