48 Commits (1598cd0361f3ca74fd052d4d804e052cb091cab9)

Author SHA1 Message Date
Maisem Ali 992749c44c tsnet/example/tshello: use the correct LocalClient for certs 3 years ago
Brad Fitzpatrick 1950e56478 tsnet: add Server.ControlURL option 3 years ago
Brad Fitzpatrick cbc89830c4 tsnet: be stricter about arguments to Server.Listen 3 years ago
Maisem Ali 4d330bac14 ipn/ipnlocal: add support for multiple user profiles 3 years ago
Xe Iaso be7556aece
tsnet/example/tshello: use strings.Cut (#6198) 3 years ago
Brad Fitzpatrick 910db02652 client/tailscale, tsnet, ipn/ipnlocal: prove nodekey ownership over noise 4 years ago
Maisem Ali 630bcb5b67 tsnet,client/tailscale: add APIClient which runs API over Noise. 4 years ago
Xe Iaso 86c5bddce2
tsnet/examples/tshello: update example for LocalClient method (#5966) 4 years ago
Emmanuel T Odeke 680f8d9793 all: fix more resource leaks found by staticmajor 4 years ago
Maisem Ali 4102a687e3 tsnet: fix netstack leak on Close 4 years ago
Mihai Parparita 8343b243e7 all: consistently initialize Logf when creating tsdial.Dialers 4 years ago
Eng Zer Jun f0347e841f refactor: move from io/ioutil to io and os packages 4 years ago
Will Norris 3344c3b89b tsnet: add Server method to listener 4 years ago
Joe Tsai b1fff4499f
tsnet: cleanup resources upon start failure (#5301) 4 years ago
Joe Tsai ddebd30917
tsnet: fix closing of filch buffer (#5299) 4 years ago
Maisem Ali be5eadbecc tsnet: log out ephemeral nodes on Close() 4 years ago
Brad Fitzpatrick a12aad6b47 all: convert more code to use net/netip directly 4 years ago
Brad Fitzpatrick 7eaf5e509f net/netaddr: start migrating to net/netip via new netaddr adapter package 4 years ago
Brad Fitzpatrick 3ac8ab1791 tsnet: add Server.AuthKey field 4 years ago
Joe Tsai 0f05b2c13f
tsnet: use tailscaled as prefix for state file names (#4816) 4 years ago
Will Norris 09363064b5
tsnet: use proper log ID 4 years ago
Tom DNetto 7f45734663 assorted: documentation and readability fixes 4 years ago
Tom DNetto 9e77660931 net/tstun,wgengine/{.,netstack}: handle UDP magicDNS traffic in netstack 4 years ago
Brad Fitzpatrick 87ba528ae0 client/tailscale: move/copy all package funcs to new LocalClient type 4 years ago
Maisem Ali 5a1ef1bbb9 net/tsdial: add SystemDial as a wrapper on netns.Dial 4 years ago
Maisem Ali bbca2c78cb tsnet: fix mem.Store check for normal nodes 4 years ago
Brad Fitzpatrick a0e345dba4 tsnet: set Hostinfo.Package to "tsnet" on use 4 years ago
Josh Bleecher Snyder 77b4fe0afa all: remove "no 1.18 support" failures 4 years ago
Brad Fitzpatrick 8144c6d87d tsnet: fail with nice message with go1.18 on darwin 4 years ago
Brad Fitzpatrick bfb4a4d9e9 tsnet: fix format string/argument mismatch in log output 4 years ago
Brad Fitzpatrick 2708544018 tsnet: add some usability polish, remove WIP env var restriction 4 years ago
Maisem Ali 497324ddf6 ipn/store: add common package for instantiating ipn.StateStores 4 years ago
Maisem Ali 38c59c0ad2 tsnet: fix typo in Ephemeral 4 years ago
Maisem Ali f9a50779e2 cmd/tailscaled: add `-state=mem:` to support creation of an ephemeral node. 4 years ago
Brad Fitzpatrick f3c0023add wgengine/netstack: add an SSH server experiment 4 years ago
Maisem Ali dd45bba76b tsnet: add Start method to allow connecting to the tailnet without 4 years ago
Maisem Ali 44937b59e7 tsnet: add Dial method to allow dialing out to the tailnet. 4 years ago
Brad Fitzpatrick 9c5c9d0a50 ipn/ipnlocal, net/tsdial: make SOCKS/HTTP dials use ExitDNS 4 years ago
Brad Fitzpatrick adc5997592 net/tsdial: give netstack a Dialer, start refactoring name resolution 4 years ago
Brad Fitzpatrick c37af58ea4 net/tsdial: move more weirdo dialing into new tsdial package, plumb 4 years ago
Michael Stapelberg b3abdc381d tsnet: set varRoot state directory field 5 years ago
Brad Fitzpatrick 5dc5bd8d20 cmd/tailscaled, wgengine/netstack: always wire up netstack 5 years ago
Maisem Ali c121fa81c4 tsnet: add TLS and LetsEncrypt example. 5 years ago
Maisem Ali 52be1c0c78 tsnet: run the LocalAPI handler 5 years ago
Brad Fitzpatrick fb8b821710 tsnet: fix typo in comment 5 years ago
Denton Gentry 0796c53404 tsnet: add AuthKey support. 5 years ago
Josh Bleecher Snyder 25df067dd0 all: adapt to opaque netaddr types 5 years ago
Brad Fitzpatrick 5b52b64094 tsnet: add Tailscale-as-a-library package 5 years ago