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.
Maisem Ali
24f322bc43
ipn/ipnlocal: do unexpired cert renewals in the background
...
We were eagerly doing a synchronous renewal of the cert while
trying to serve traffic. Instead of that, just do the cert
renewal in the background and continue serving traffic as long
as the cert is still valid.
This regressed in c1ecae13ab when
we introduced ARI support and were trying to make the experience
of `tailscale cert` better. However, that ended up regressing
the experience for tsnet as it would not always doing the renewal
synchronously.
Fixes #9783
Signed-off-by: Maisem Ali <maisem@tailscale.com>
3 years ago
..
testdata
ipn/ipnlocal: fix the path for writing cert files ( #7203 )
3 years ago
breaktcp_darwin.go
cmd/tailscale: add debug commands to break connections
3 years ago
breaktcp_linux.go
cmd/tailscale: add debug commands to break connections
3 years ago
c2n.go
ipn/ipnlocal: use syspolicy to determine collection of posture data
3 years ago
c2n_pprof.go
tailcfg: move LogHeapPprof from Debug to c2n [capver 69]
3 years ago
cert.go
ipn/ipnlocal: do unexpired cert renewals in the background
3 years ago
cert_js.go
ipn/ipnlocal: do unexpired cert renewals in the background
3 years ago
cert_test.go
all: use Go 1.21 slices, maps instead of x/exp/{slices,maps}
3 years ago
dnsconfig_test.go
types/netmap: remove NetworkMap.{Addresses,MachineStatus}
3 years ago
expiry.go
types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeView
3 years ago
expiry_test.go
types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeView
3 years ago
local.go
taildrop: improve the functionality and reliability of put ( #9762 )
3 years ago
local_test.go
ipn/ipnlocal: plumb ExitNodeDNSResolvers for IsWireGuardOnly exit nodes
3 years ago
loglines_test.go
tsd: add package with System type to unify subsystem init, discovery
3 years ago
network-lock.go
ipn/ipnlocal: add tailnet MagicDNS name to ipn.LoginProfile
3 years ago
network-lock_test.go
ipn/ipnlocal: add tailnet MagicDNS name to ipn.LoginProfile
3 years ago
peerapi.go
taildrop: improve the functionality and reliability of put ( #9762 )
3 years ago
peerapi_h2c.go
all: update copyright and license headers
3 years ago
peerapi_macios_ext.go
all: update copyright and license headers
3 years ago
peerapi_test.go
taildrop: improve the functionality and reliability of put ( #9762 )
3 years ago
profiles.go
winutil: refactor methods to get values from registry to also return ( #9536 )
3 years ago
profiles_notwindows.go
ipn/ipnlocal: fix profile duplication
3 years ago
profiles_test.go
ipn/ipnlocal: add tailnet MagicDNS name to ipn.LoginProfile
3 years ago
profiles_windows.go
ipn/ipnlocal: add more logging during profile migration
3 years ago
serve.go
ipn/ipnlocal: do unexpired cert renewals in the background
3 years ago
serve_test.go
ipn/ipnlocal: close foreground sessions on SetServeConfig
3 years ago
ssh.go
all: use Go 1.21 slices, maps instead of x/exp/{slices,maps}
3 years ago
ssh_stub.go
all: update copyright and license headers
3 years ago
ssh_test.go
ipn/ipnlocal: drop not required StateKey parameter
3 years ago
state_test.go
ipn/ipnlocal: add tailnet MagicDNS name to ipn.LoginProfile
3 years ago