94 Commits (bfdc8175b131ab3da30800786df384e8fffd862f)

Author SHA1 Message Date
David Anderson bfdc8175b1 wgengine/router: add a setting to disable SNAT for subnet routes. 6 years ago
Brad Fitzpatrick 8a3e77fc43 ipn, wgengine/filter: remove exported type aliases 6 years ago
Brad Fitzpatrick 529e2cb31a ipn: add AllowVersionSkew bool to Notify & Message 6 years ago
Sylvain Rabot 74d6ab995d ipn/ipnstate: improve HTML output 6 years ago
Wendi Yu 0c69b4e00d
Implement rate limiting on log messages (#356) 6 years ago
David Anderson 89af51b84d wgengine: plumb locally advertised subnet routes. 6 years ago
Avery Pennarun 108237798d controlclient and ipn tests: supply --advertise-tags and --advertise-routes. 6 years ago
Brad Fitzpatrick fefd7e10dc types/structs: add structs.Incomparable annotation, use it where applicable 6 years ago
Avery Pennarun 9d1f48032a cmd/tailscale: add --advertise-tags option. 6 years ago
David Crawshaw 5650f1ecf9 controlclient, ipn: adjust tests for tailscale.com keepalive change 6 years ago
David Crawshaw c10f90357e ipn/e2e_test: fix flaky logout state drain 6 years ago
David Anderson 1ac570def7 wgengine/router: split out from wgengine. 6 years ago
Avery Pennarun d6c34368e8 ipn/local: differentiate Shields Up from Uninitialized in logs. 6 years ago
Avery Pennarun ced9b4008a ipn: clear the hostinfo.Services list when prefs.ShieldsUp==true. 6 years ago
Avery Pennarun d7429b9a8d Add prefs.ShieldsUp and --shields-up option. 6 years ago
Avery Pennarun dbc1f71e5d ipn/message: fix some message encoding problems. 6 years ago
David Anderson 0038223632 tstest: rename from testy. 6 years ago
Brad Fitzpatrick e1526b796e ipn: don't listen on the unspecified address in test 6 years ago
David Crawshaw d2b7cb1e45 ipn, controlclient: add control.New parameter 6 years ago
Brad Fitzpatrick f4c7eb8c44 ipn: revert part of 18017f7630 6 years ago
Brad Fitzpatrick 18017f7630 ipn, wgengine/magicsock: be more idle when in Stopped state with no peers 6 years ago
Brad Fitzpatrick 45f2b53aca all: remove unnecessary trailing newlines in format patterns for consistency 6 years ago
Brad Fitzpatrick 3a3b64301e wgengine: quiet some engine reconfig logging, make more consistent 6 years ago
Brad Fitzpatrick b24029717b ipn: outdent some code in if that's statically always true 6 years ago
David Crawshaw 1747d099e9 ipn: add auth key 6 years ago
Brad Fitzpatrick 8ca796d144 ipn, ipn/policy: filter portlist to a short list of "interesting" ports 6 years ago
David Crawshaw 0590ad68be controlclient, ipn: adjust tests for authURL semantic changes 6 years ago
Brad Fitzpatrick a4ef345737 cmd/tailscale: add status subcommand 6 years ago
Brad Fitzpatrick f51f18b42b ipn: move FakeBackend to a test-only file 6 years ago
Brad Fitzpatrick 322499473e cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state 6 years ago
Avery Pennarun f53e78e0d5 wgengine: don't lose filter state on filter reconfig. 6 years ago
Avery Pennarun 4336de0d98 ipn/local: don't print packet filter every single time. 6 years ago
Brad Fitzpatrick 7740cbd8d9 ipn: call SetNetInfoCallback later, in Start 6 years ago
Brad Fitzpatrick 51b669e4bd ipn: skip tailscaled UDP ports in service list 6 years ago
David Crawshaw addbdce296 wgengine, ipn: include number of active DERPs in status 6 years ago
David Crawshaw 5a0822eefd controlclient, ipn: fix tests for new control param 6 years ago
Brad Fitzpatrick e085aec8ef all: update to wireguard-go API changes 6 years ago
Brad Fitzpatrick 120273d7f6 portlist: document, clean up, fix an open fd spike, optimize a bit 6 years ago
Brad Fitzpatrick 42e98d4edc Quiet two little log annoyances. 6 years ago
Avery Pennarun b23cb11eaf ipn: Prefs.String(): print the current derp setting. 6 years ago
David Anderson aeb88864e0 ipn: don't clobber netinfo in Start(). 6 years ago
Avery Pennarun b4897e7de8 controlclient/netmap: write our own b.ConciseDiffFrom(a) function. 6 years ago
David Crawshaw 57f220656c ipn: search for ErrStateNotExist with errors.Is 6 years ago
Brad Fitzpatrick 39c0ae1dba derp/derpmap: new DERP config package, merge netcheck into magicsock more 6 years ago
David Crawshaw 5f2a17482b ipn: when enforcing defaults, set UsePacketFilter=true 6 years ago
David Crawshaw f5e0407e97 ipn: exercise logout in e2e test 6 years ago
David Crawshaw 1dee36a984 ipn: put e2e login section in its own subtest 6 years ago
David Crawshaw 66505358c0 ipn: move e2e test skipping into subtests 6 years ago
David Crawshaw 5562fae9f0 ipn: use NewPrefs in e2e_test 6 years ago
Brad Fitzpatrick eac62ec5ff ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP bool 6 years ago