summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2023-01-09ssh/tailssh: add OpenBSD support for Tailscale SSHBrad Fitzpatrick3-3/+3
2023-01-05ipn/ipnlocal: add c2n handler to flush logtail for support debuggingBrad Fitzpatrick3-0/+31
2023-01-04health,ipn/ipnlocal: report the node being locked out as a health issueTom DNetto1-0/+11
2023-01-04cmd/tailscale,tka: make KeyID return an error instead of panickingTom DNetto2-5/+9
2023-01-04ipn/profiles: set default prefs based on Windows registry (#6803)Kristoffer Dalby2-12/+28
2023-01-03ipn/localapi: add localapi debug endpoints for packet filter/matchesBrad Fitzpatrick1-33/+69
2023-01-03cmd/tailscale/cli: redact private key in debug netmap output by defaultDavid Anderson2-0/+20
2023-01-02util/codegen, all: use latest year, not time.Now, in generated filesBrad Fitzpatrick1-1/+1
2022-12-21ipn/ipnlocal: maintain a proxy handler per backend (#6804)Anton Tolchanov2-17/+77
2022-12-19ipn/ipnlocal: fix StatusWithoutPeers not populating parts of StatusBrad Fitzpatrick3-4/+51
2022-12-15ipn/ipnserver: propagate http.Serve errorAnton Tolchanov1-0/+1
2022-12-12ipn/ipnlocal: simplify redactErr (#6716)Joe Tsai1-44/+32
2022-12-12ipn/ipnlocal: add a few metrics for PeerAPI and LocalAPIMihai Parparita2-0/+27
2022-12-08ipn/ipnlocal: disallow exit nodes from using exit nodessalman1-0/+10
2022-12-07cmd/tailscale/cli, ipn/localapi: add funnel status to status command (#6402)shayne2-28/+34
2022-12-07ipn/ipnlocal,cmd/tailscale: minor improvements to lock modify commandTom DNetto2-8/+4
2022-12-06ipn/ipnlocal: improve redactErr to handle more casesAndrew Dunham2-3/+139
2022-12-05net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices)Brad Fitzpatrick1-4/+4
2022-12-05ipn/ipnlocal: fix use of stale profile while processing netmapTom DNetto2-14/+25
2022-12-03ipn/{ipnserver,localapi}: fix InUseOtherUser handling with WatchIPNBusBrad Fitzpatrick3-15/+149
2022-12-03ipn/ipnlocal: fix Prefs access without mu being heldMaisem Ali1-1/+1
2022-12-03ipn/ipnlocal: sanitize prefs in more notify code pathsMaisem Ali1-21/+12
2022-12-02ipn/localapi: add debug (root-required) access to inject debug NotifyBrad Fitzpatrick2-2/+28
2022-12-02ipn: update comments that refer to Options.PrefsMihai Parparita2-17/+9
2022-12-01ipn/ipnlocal: set Notify.Version on initial NotifiesBrad Fitzpatrick1-1/+1
2022-11-30types/key,cmd/tailscale/cli: support tlpub prefix for tailnet-lock keysTom DNetto1-1/+1
2022-11-30ipn{,/ipnlocal}: add ipn.NotifyInitial* flags to WatchIPNBusBrad Fitzpatrick2-0/+35
2022-11-30ipn/ipnlocal: add missing context cancelBrad Fitzpatrick1-0/+2
2022-11-30ipn/ipnlocal: tweak error handling in interfaces PeerAPI debug endpointMihai Parparita1-9/+11
2022-11-30ipn/ipnlocal: fix netstack peerapi crash over IPv6Brad Fitzpatrick1-1/+1
2022-11-30ipn/ipnlocal,tailcfg: introduce capability to gate TKA init pathsTom DNetto2-21/+28
2022-11-30cmd/tailscale,ipn: surface TKA-filtered peers in lock status commandTom DNetto3-0/+77
2022-11-30ipn: be more consistent with omitempty on debug/rare PrefsBrad Fitzpatrick1-1/+1
2022-11-30ipn/ipnlocal: account for ControlURL when merging profilesMaisem Ali3-8/+24
2022-11-30all: use named pipes on windowsMaisem Ali3-51/+83
2022-11-29cmd/tailscale,ipn: store disallowed TKA's in prefs, lock local-disableTom DNetto3-2/+167
2022-11-29ipn,types/persist: add DisallowedTKAStateIDs, refactor as view typeTom DNetto6-44/+35
2022-11-29ipn/ipnlocal: use double dash flag styleBrad Fitzpatrick1-1/+1
2022-11-29Revert "ipn,types/persist: store disallowed TKA's in prefs, lock local-disable"Brad Fitzpatrick3-166/+2
2022-11-29ipn,types/persist: store disallowed TKA's in prefs, lock local-disableTom DNetto3-2/+166
2022-11-29health, ipn/ipnlocal: when -no-logs-no-support is enabled, deny access to tai...Aaron Klotz1-0/+16
2022-11-29ipn/ipnlocal: sanitize prefs before sending over IPN BusMaisem Ali1-4/+18
2022-11-28safesocket: remove the IPN protocol supportBrad Fitzpatrick1-41/+0
2022-11-28ipn: remove unused Backend interfaceBrad Fitzpatrick2-32/+36
2022-11-28ipn/ipnauth, util/winutil: add temporary LookupPseudoUser workaround to addre...Aaron Klotz1-2/+15
2022-11-28cmd/tailscaled: unify the two Windows paths + separate IPN server pathBrad Fitzpatrick1-8/+82
2022-11-28util/set: add new set package for SetHandle typeBrad Fitzpatrick1-16/+13
2022-11-28cmd/tailscale,ipn: improve UX of lock init command, cosmetic changesTom DNetto2-9/+11
2022-11-28ipn/ipnserver: change Server to let LocalBackend be supplied asyncBrad Fitzpatrick1-160/+81
2022-11-27ipn/*: make new WindowsUserID type to consolidate docsBrad Fitzpatrick5-24/+42