Commit Graph

  • 0f64d7f9cc wgengine: remove a tiny allocation Brad Fitzpatrick 2020-04-07 22:22:36 -0700
  • 59800138ff bump wireguard dep Brad Fitzpatrick 2020-04-07 10:02:34 -0700
  • 277fe84c6b version: don't depend on goversion on ios Brad Fitzpatrick 2020-04-07 09:28:09 -0700
  • 2776209e49 portlist: don't depend on osexec package on ios, even if it's unused Brad Fitzpatrick 2020-04-07 08:09:13 -0700
  • 5bb14c07dc portlist: don't depend on tempfork/osexec on iOS, saves 90KB Brad Fitzpatrick 2020-04-07 07:56:38 -0700
  • c38fa11e80 derp/derp_server: unregisterClient() for replaced client connections. Dmitry Adamushko 2020-04-06 09:18:37 +0200
  • ec0cd60fc3 portlist: fail earlier, more nicely on iOS Brad Fitzpatrick 2020-04-06 20:11:24 -0700
  • 96b2f20c5b types/logger: add Discard helper. David Anderson 2020-04-06 19:15:19 -0700
  • 44434fdc82 derp/derp_server: fixed unbalanced {register,unregister}Client() calls. Dmitry Adamushko 2020-04-06 08:45:33 +0200
  • e19287f60f wgengine/magicsock: fix Conn docs type reference Blake Gentry 2020-04-06 14:44:10 -0700
  • 3f3bceccfe wgengine/magicsock: fix Conn docs type reference Blake Gentry 2020-04-06 14:44:10 -0700
  • 3b983f33b7
    [minor] bump go base image Leo Antunes 2020-04-06 17:29:46 +0200
  • 71d6738333 tstime: change an Errorf+return to Fatalf in subtest Brad Fitzpatrick 2020-04-06 08:20:15 -0700
  • febdac0499 tstime: write Parse3339 parse that doesn't use time.Parse Brad Fitzpatrick 2020-04-05 21:47:47 -0700
  • 098fb08a62 tstime: write Parse3339 parse that doesn't use time.Parse Brad Fitzpatrick 2020-04-05 21:47:47 -0700
  • 02948d2c86 Dockerfile: add some usage docs, bump to Go 1.14 Brad Fitzpatrick 2020-04-06 07:57:47 -0700
  • 669199d1de RFC, derp/derphttp: Avoid redundand reconnects. Dmitry Adamushko 2020-04-06 10:48:15 +0200
  • 09181e0018 derp/derp_server: unregisterClient() for replaced client connections. Dmitry Adamushko 2020-04-06 09:18:37 +0200
  • 7872f157f8 derp/derp_server: fixed unbalanced {register,unregister}Client() calls. Dmitry Adamushko 2020-04-06 08:45:33 +0200
  • be51707f80 tstime: write Parse3339 parse that doesn't use time.Parse Brad Fitzpatrick 2020-04-05 21:47:47 -0700
  • 17438eb306
    Merge 31636e5978 into d503dee6f1 Brad Fitzpatrick 2020-04-05 20:05:50 -0700
  • d503dee6f1 tstime: add new package for time utilities, starting with Parse3339 Brad Fitzpatrick 2020-04-05 14:47:10 -0700
  • 31636e5978 tstime: add new package for time utilities, starting with Parse3339 Brad Fitzpatrick 2020-04-05 14:47:10 -0700
  • 4e0ee141e8 derp/derpmap: add derp5 (Sydney) to prod map. David Anderson 2020-04-05 18:55:11 -0700
  • 439bab7263 tstime: add new package for time utilities, starting with Parse3339 Brad Fitzpatrick 2020-04-05 14:47:10 -0700
  • 996bf9cae7 logtail: don't send a User-Agent Brad Fitzpatrick 2020-04-05 08:45:29 -0700
  • 7bf436ba30 tsweb: add some Benchmarks Brad Fitzpatrick 2020-04-05 12:12:15 -0700
  • 64334143a1 tsweb: rename Handler to ReturnHandler Brad Fitzpatrick 2020-04-05 09:29:24 -0700
  • 4535099dfc tsweb: add some Benchmarks Brad Fitzpatrick 2020-04-05 12:12:15 -0700
  • 8e9fccdbb5 tsweb: rename Handler to ReturnHandler Brad Fitzpatrick 2020-04-05 09:29:24 -0700
  • bdc55d7091 logtail: add ParsePrivateID Brad Fitzpatrick 2020-04-05 09:15:15 -0700
  • 3e9e62165a logtail: don't send a User-Agent Brad Fitzpatrick 2020-04-05 08:45:29 -0700
  • 50aeb5b9ad wgengine: unexport some windows funcs Brad Fitzpatrick 2020-04-05 08:14:55 -0700
  • b446de103a tsweb: fix tests. David Anderson 2020-04-05 00:22:03 -0700
  • af3a9dfad6 tsweb: add a StdHandler that doesn't log 200 responses. David Anderson 2020-04-05 00:14:22 -0700
  • ba2774ea27 cmd/mkpkg: support depending on stuff. David Anderson 2020-04-04 18:38:02 -0700
  • fcff27a4ad logpolicy: add a temporary fixup for #247. David Anderson 2020-04-04 17:34:25 -0700
  • 58209c043b logpolicy: don't put log state in /. David Anderson 2020-04-04 17:18:04 -0700
  • 362d6af4e2 cmd/tailscaled: set CacheDirectory in service. David Anderson 2020-04-04 16:51:40 -0700
  • e71a7c7a2c logtail: read to EOF on chunked response Brad Fitzpatrick 2020-04-04 10:46:54 -0700
  • fcb6a34f4b logtail: reduce allocations encoding text Brad Fitzpatrick 2020-04-04 14:16:33 -0700
  • 2863e49db9 tsweb: don't flush, treat no-op Handler as 200, like Go Brad Fitzpatrick 2020-04-04 08:55:10 -0700
  • 3b4b17d239 logpolicy: log on dials, add knob to force HTTP/1 for log uploads Brad Fitzpatrick 2020-04-04 08:20:54 -0700
  • 1683f8e294 logtail: reduce allocations encoding text Brad Fitzpatrick 2020-04-04 14:16:33 -0700
  • 1b8ccc496d logpolicy: log on dials, add knob to force HTTP/1 for log uploads Brad Fitzpatrick 2020-04-04 08:20:54 -0700
  • a18363a0fa logtail: read to EOF on chunked response Brad Fitzpatrick 2020-04-04 10:46:54 -0700
  • bf9a7e5b1f tsweb: don't flush, treat no-op Handler as 200, like Go Brad Fitzpatrick 2020-04-04 08:55:10 -0700
  • 263e128a96 logpolicy: disable HTTP/2 for log uploads Brad Fitzpatrick 2020-04-04 08:20:54 -0700
  • 65e79262f6 tsweb: don't flush, treat no-op Handler as 200, like Go Brad Fitzpatrick 2020-04-04 08:55:10 -0700
  • 5d995d9d6b tsweb: add a test case for nil child errors in tsweb.Error. David Anderson 2020-04-03 10:37:26 -0700
  • 2c2dff9559 tsweb: don't panic if we get a tsweb.Error with no embedded error. David Anderson 2020-04-03 10:35:31 -0700
  • 2f8719741e controlclient: do not send duplicate hostinfo/netinfo David Crawshaw 2020-04-02 11:18:39 +1100
  • 58c65eeff4 controlclient: do not send duplicate hostinfo/netinfo crawshaw/hostinfo David Crawshaw 2020-04-02 11:18:39 +1100
  • 48d7ee1c6a cmd/microproxy: adjust to export node stats and a Go expvar server's stats. David Anderson 2020-04-01 16:50:02 -0700
  • 8ca796d144 ipn, ipn/policy: filter portlist to a short list of "interesting" ports Brad Fitzpatrick 2020-03-31 21:48:33 -0700
  • c6aa5b639f tailcfg: clarify Hostinfo.OS doc Brad Fitzpatrick 2020-04-01 09:27:35 -0700
  • b01bf653d7 ipn, ipn/policy: filter portlist to a short list of "interesting" ports Brad Fitzpatrick 2020-03-31 21:48:33 -0700
  • 4524dcf51e version: move runtime.OS to tailscale OS mapping func to version Brad Fitzpatrick 2020-04-01 08:49:25 -0700
  • 06958941cc ipn: filter portlist to a short list of "interesting" ports Brad Fitzpatrick 2020-03-31 21:48:33 -0700
  • 2ea02e7ced ipn: filter portlist to a short list of "interesting" ports. Avery Pennarun 2020-04-01 00:24:43 -0400
  • e73ba1042b ipn: filter portlist to a short list of "interesting" ports. Avery Pennarun 2020-04-01 00:24:43 -0400
  • e4cb3a11f0 ipn: remove portpoller. David Anderson 2020-03-31 20:50:09 -0700
  • c14bc028ac cmd/microproxy: tiny TLS proxy that borrows autocert x509 certs. David Anderson 2020-03-31 12:24:33 -0700
  • 1df3c8d02a derp, netcheck: make tests listen on localhost only Brad Fitzpatrick 2020-03-30 11:29:08 -0700
  • 5362e952e1 safesocket: gofmt Brad Fitzpatrick 2020-03-30 11:23:18 -0700
  • fee2d9fad4 safesocket: connect to the macOS network extension on darwin (as last resort) Brad Fitzpatrick 2020-03-29 22:04:20 -0700
  • 809406fefd safesocket: connect to the macOS network extension on darwin (as last resort) Brad Fitzpatrick 2020-03-29 22:04:20 -0700
  • 0590ad68be controlclient, ipn: adjust tests for authURL semantic changes David Crawshaw 2020-03-30 15:44:08 +1100
  • 0500f8a9a4 adding cmd Mahdi Yusuf 2020-03-29 03:09:18 -0400
  • a4ef345737 cmd/tailscale: add status subcommand Brad Fitzpatrick 2020-03-27 13:26:35 -0700
  • e10101fbd8 cmd/tailscale: add status subcommand Brad Fitzpatrick 2020-03-27 13:26:35 -0700
  • 02124c01ba cmd/tailscale: add status subcommand Brad Fitzpatrick 2020-03-27 13:26:35 -0700
  • 810c1e9704 types/key: make Public implement TextMarshaler, TextUnmarshaler Brad Fitzpatrick 2020-03-27 13:03:35 -0700
  • f51f18b42b ipn: move FakeBackend to a test-only file Brad Fitzpatrick 2020-03-27 13:02:33 -0700
  • 8ebee05fbd cmd/tailscale: remove unnecessary logpolicy/logtail logging Brad Fitzpatrick 2020-03-27 08:27:36 -0700
  • 80261b02ba testy: make safe for concurrent use. David Anderson 2020-03-27 03:05:25 -0700
  • 1fdadf06f1 testy: don't give Clock.Step==0 magical behavior. David Anderson 2020-03-27 00:38:11 -0700
  • 8b3f6be008 control/controlclient: flip IPv6 to be on by default Brad Fitzpatrick 2020-03-26 21:59:03 -0700
  • be7098dc7f control/controlclient: flip IPv6 to be on by default Brad Fitzpatrick 2020-03-26 21:59:03 -0700
  • 322499473e cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state Brad Fitzpatrick 2020-03-25 22:57:46 -0700
  • 2878a75dec cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state Brad Fitzpatrick 2020-03-25 22:57:46 -0700
  • 68627cf9bc cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state Brad Fitzpatrick 2020-03-25 22:57:46 -0700
  • dbca186a64 stunner: fix data race. David Anderson 2020-03-25 23:11:22 -0700
  • 79494d73d4 cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state Brad Fitzpatrick 2020-03-25 22:57:46 -0700
  • 7fb8d873ac logpolicy: don't log timestamp when running under systemd Brad Fitzpatrick 2020-03-25 20:40:24 -0700
  • aac73771b9 logpolicy: don't log timestamp when running under systemd Brad Fitzpatrick 2020-03-25 20:40:24 -0700
  • 2d48f92a82 wgengine/magicsock: re-stun every [20,27] sec, not 28 Brad Fitzpatrick 2020-03-25 14:19:21 -0700
  • f77b959fa3 wgengine/magicsock: re-stun every [20,27] sec, not 28 Brad Fitzpatrick 2020-03-25 14:19:21 -0700
  • 2c7ddd0828 go.mod, go.sum: tidy Brad Fitzpatrick 2020-03-25 14:05:33 -0700
  • 577f321c38 wgengine/magicsock: revise derp fallback logic Brad Fitzpatrick 2020-03-25 11:14:29 -0700
  • cbd8aceb95 go.mod: bump wireguard-go version. David Anderson 2020-03-25 12:19:53 -0700
  • cbffb05fd9 wgengine/magicsock: revise derp fallback logic Brad Fitzpatrick 2020-03-25 11:14:29 -0700
  • 2e420ad8b6 wgengine, wgengine/filter: minor doc, style, performance, locking changes Brad Fitzpatrick 2020-03-25 08:40:36 -0700
  • 6284454ae5 wgengine/magicsock: if UDP blocked, pick DERP where most peers are Brad Fitzpatrick 2020-03-24 22:24:59 -0700
  • f53e78e0d5 wgengine: don't lose filter state on filter reconfig. Avery Pennarun 2020-03-25 03:47:55 -0400
  • 4336de0d98 ipn/local: don't print packet filter every single time. Avery Pennarun 2020-03-25 03:47:29 -0400
  • a56e853b72 cmd/relaynode: delete it! Avery Pennarun 2020-03-25 03:32:01 -0400
  • ea05037ddd wgengine/magicsock: if UDP blocked, pick DERP where most peers are Brad Fitzpatrick 2020-03-24 22:24:59 -0700
  • 73fccd8b06 control/controlclient: remove old compat PacketFilter initialization. David Anderson 2020-03-24 16:00:24 -0700
  • d321190578 wgengine/magicsock: stringify [IPv6]:port normally in AddrSet.String Brad Fitzpatrick 2020-03-24 13:40:43 -0700