summaryrefslogtreecommitdiffhomepage
path: root/tsnet
AgeCommit message (Expand)AuthorFilesLines
2022-11-14tsnet: add Server.ControlURL optionBrad Fitzpatrick1-0/+5
2022-11-11tsnet: be stricter about arguments to Server.ListenBrad Fitzpatrick2-10/+46
2022-11-11ipn/ipnlocal: add support for multiple user profilesMaisem Ali1-2/+1
2022-11-07tsnet/example/tshello: use strings.Cut (#6198)Xe Iaso1-3/+1
2022-11-02client/tailscale, tsnet, ipn/ipnlocal: prove nodekey ownership over noiseBrad Fitzpatrick1-5/+2
2022-10-17tsnet,client/tailscale: add APIClient which runs API over Noise.Maisem Ali1-0/+20
2022-10-17tsnet/examples/tshello: update example for LocalClient method (#5966)Xe Iaso1-1/+6
2022-10-10all: fix more resource leaks found by staticmajorEmmanuel T Odeke1-0/+3
2022-10-01tsnet: fix netstack leak on CloseMaisem Ali1-0/+6
2022-09-30all: consistently initialize Logf when creating tsdial.DialersMihai Parparita1-1/+1
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun1-2/+1
2022-09-02tsnet: add Server method to listenerWill Norris2-0/+21
2022-08-04tsnet: cleanup resources upon start failure (#5301)Joe Tsai1-1/+23
2022-08-04tsnet: fix closing of filch buffer (#5299)Joe Tsai1-2/+4
2022-08-03tsnet: log out ephemeral nodes on Close()Maisem Ali1-5/+20
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-3/+3
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-06-27tsnet: add Server.AuthKey fieldBrad Fitzpatrick1-2/+16
2022-06-09tsnet: use tailscaled as prefix for state file names (#4816)Joe Tsai1-2/+6
2022-06-07tsnet: use proper log IDWill Norris1-3/+49
2022-04-30assorted: documentation and readability fixesTom DNetto1-2/+2
2022-04-30net/tstun,wgengine/{.,netstack}: handle UDP magicDNS traffic in netstackTom DNetto1-2/+2
2022-04-29client/tailscale: move/copy all package funcs to new LocalClient typeBrad Fitzpatrick1-3/+13
2022-04-27net/tsdial: add SystemDial as a wrapper on netns.DialMaisem Ali1-0/+1
2022-04-22tsnet: fix mem.Store check for normal nodesMaisem Ali1-2/+3
2022-03-25tsnet: set Hostinfo.Package to "tsnet" on useBrad Fitzpatrick1-1/+2
2022-03-23all: remove "no 1.18 support" failuresJosh Bleecher Snyder1-4/+0
2022-03-22tsnet: fail with nice message with go1.18 on darwinBrad Fitzpatrick1-0/+4
2022-03-19tsnet: fix format string/argument mismatch in log outputBrad Fitzpatrick1-3/+4
2022-03-17tsnet: add some usability polish, remove WIP env var restrictionBrad Fitzpatrick1-23/+126
2022-02-28ipn/store: add common package for instantiating ipn.StateStoresMaisem Ali1-19/+33
2022-02-22tsnet: fix typo in EphemeralMaisem Ali1-2/+2
2022-02-18cmd/tailscaled: add `-state=mem:` to support creation of an ephemeral node.Maisem Ali1-1/+9
2022-01-24wgengine/netstack: add an SSH server experimentBrad Fitzpatrick1-2/+2
2022-01-03tsnet: add Start method to allow connecting to the tailnet withoutMaisem Ali1-3/+7
2021-12-28tsnet: add Dial method to allow dialing out to the tailnet.Maisem Ali1-9/+23
2021-12-03ipn/ipnlocal, net/tsdial: make SOCKS/HTTP dials use ExitDNSBrad Fitzpatrick1-1/+1
2021-12-02net/tsdial: give netstack a Dialer, start refactoring name resolutionBrad Fitzpatrick1-1/+1
2021-12-01net/tsdial: move more weirdo dialing into new tsdial package, plumbBrad Fitzpatrick1-1/+13
2021-11-07tsnet: set varRoot state directory fieldMichael Stapelberg1-0/+1
2021-11-01cmd/tailscaled, wgengine/netstack: always wire up netstackBrad Fitzpatrick1-1/+2
2021-10-12tsnet: add TLS and LetsEncrypt example.Maisem Ali1-1/+13
2021-10-07tsnet: run the LocalAPI handlerMaisem Ali2-27/+26
2021-09-01tsnet: fix typo in commentBrad Fitzpatrick1-1/+1
2021-08-09tsnet: add AuthKey support.Denton Gentry1-1/+2
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-1/+1
2021-05-14tsnet: add Tailscale-as-a-library packageBrad Fitzpatrick2-0/+317