Commit Graph

  • 3fbdcad4c7
    Merge branch 'main' into patch-1 Kristoffer Dalby 2022-01-28 19:42:48 +00:00
  • 537cd35cb2 Try to add the grpc cert correctly Kristoffer Dalby 2022-01-25 22:22:15 +00:00
  • 56b6528e3b Run prettier Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • bae7ba46de Update changelog Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • fa197cc183 Add docs for remote access Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • 00c69ce50c Enable remote gRPC and HTTP API Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • a6e22387fd Formatting of machine.go Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • a730f007d8 Formatting of DNS files Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • 3393363a67 Add safe random hash generators Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • 8218ef96ef Formatting of integration tests Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • e8e573de62 Add apikeys command integration test Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • 05db1b7109 Formatting and improving logs for config loading Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • 6e14fdf0d3 More reusable stuff in cli Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • 1fd57a3375 Add apikeys command to create, list and expire Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • b4259fcd79 Add helper function for colouring expiries Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • f9137f3bb0 Create helper functions around gRPC interface Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • b1a9b1ada1 Generate code from proto Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • b8e9024845 Add proto model for api key Kristoffer Dalby 2022-01-25 22:11:15 +00:00
  • 70d82ea184 Add migration for new data model Kristoffer Dalby 2022-01-25 22:11:05 +00:00
  • 9dc20580c7 Add api key data model and helpers Kristoffer Dalby 2022-01-25 22:11:05 +00:00
  • e05c5e0b93
    Merge pull request #303 from kradalby/migrate_ipaddresses v0.13.0-beta2 Kristoffer Dalby 2022-01-31 08:57:22 +00:00
  • 9e3318ca27 Simplify postgres uuid-ossp stirng Kristoffer Dalby 2022-01-30 14:53:40 +00:00
  • e9adfcd678 Migrate ip_address field to ip_addresses Kristoffer Dalby 2022-01-30 13:06:49 +00:00
  • 5b5ecd52e1
    Merge pull request #208 from enoperm/ipv6 v0.13.0-beta1 Kristoffer Dalby 2022-01-30 10:46:20 +00:00
  • eddd62eee0
    Merge branch 'main' into ipv6 Kristoffer Dalby 2022-01-30 10:09:52 +00:00
  • 38c27f6bf8
    Merge pull request #300 from stensonb/patch-2 v0.12.4 upstream/v0.12.4 Kristoffer Dalby 2022-01-30 10:09:35 +00:00
  • 90fb9aa4ed
    Merge branch 'main' into ipv6 Kristoffer Dalby 2022-01-30 10:08:44 +00:00
  • 3af1253a65
    Merge branch 'main' into patch-2 Kristoffer Dalby 2022-01-30 10:08:28 +00:00
  • eb1ce64b7c
    Merge pull request #301 from kradalby/goreleaser Kristoffer Dalby 2022-01-30 10:08:04 +00:00
  • 2c9ed63021
    Merge branch 'main' into goreleaser Kristoffer Dalby 2022-01-30 10:07:35 +00:00
  • 4c779d306b
    Merge pull request #302 from kradalby/build-avoidance Kristoffer Dalby 2022-01-30 10:07:30 +00:00
  • 0862f60ff0 Put depth in the correct place Kristoffer Dalby 2022-01-30 09:54:26 +00:00
  • 991175f2aa Add depth and avoidance for build Kristoffer Dalby 2022-01-30 09:49:15 +00:00
  • 1815040d98 Set up build build avoidance Kristoffer Dalby 2022-01-30 09:43:48 +00:00
  • 71ab4c9b2c Fix type according to config schema Kristoffer Dalby 2022-01-30 08:59:25 +00:00
  • e0c22a414b Remove wrong comment Kristoffer Dalby 2022-01-30 08:56:28 +00:00
  • 4e63bba4fe Only compat go 1.17 in go mod tidy Kristoffer Dalby 2022-01-30 08:55:41 +00:00
  • 445c04baf7 Fix lint Kristoffer Dalby 2022-01-30 08:35:10 +00:00
  • ad4e3a89e0 Format changelog Kristoffer Dalby 2022-01-30 08:25:49 +00:00
  • 6f6018bad5
    Merge branch 'main' into ipv6 Kristoffer Dalby 2022-01-30 08:21:11 +00:00
  • ccd41b9a13
    Typo Bryan Stenson 2022-01-29 22:34:51 -08:00
  • d8ce440309
    Merge pull request #299 from kradalby/0124prep Juan Font 2022-01-30 01:13:10 +01:00
  • 2f576b2fb1 Tag 0.12.4 in CHANGELOG Kristoffer Dalby 2022-01-29 20:04:56 +00:00
  • 853a5288f1
    Merge pull request #292 from kradalby/socket-permission Kristoffer Dalby 2022-01-29 19:55:11 +00:00
  • cd0df1e46f
    Merge branch 'main' into socket-permission Kristoffer Dalby 2022-01-29 19:30:49 +00:00
  • b195c87418
    Merge pull request #290 from kradalby/generate-privkey Juan Font 2022-01-29 20:24:52 +01:00
  • 45bcf39894 fixup! fixup! cmd/headscale/cli/utils: merge ip_prefix with ip_prefixes in config Csaba Sarkadi 2022-01-29 16:52:27 +01:00
  • 0a1db89d33 fixup! cmd/headscale/cli/utils: merge ip_prefix with ip_prefixes in config Csaba Sarkadi 2022-01-29 16:27:36 +01:00
  • dbfb9e16e0
    Merge branch 'main' into socket-permission Kristoffer Dalby 2022-01-29 15:26:19 +00:00
  • 8aa2606853
    Merge branch 'main' into generate-privkey Kristoffer Dalby 2022-01-29 15:26:15 +00:00
  • a238a8b33a
    Merge pull request #291 from kradalby/tailscale-203 Kristoffer Dalby 2022-01-29 15:26:06 +00:00
  • 74f26d3685 fixup! CHANGELOG: document breaking configuration change regarding multiple prefixes Csaba Sarkadi 2022-01-29 16:08:02 +01:00
  • e66f8b0eeb cmd/headscale/cli/utils: merge ip_prefix with ip_prefixes in config Csaba Sarkadi 2022-01-29 16:04:15 +01:00
  • e7b69dbf91
    Merge branch 'main' into generate-privkey Kristoffer Dalby 2022-01-29 14:35:24 +00:00
  • 13f23d2e7e
    Merge branch 'main' into socket-permission Kristoffer Dalby 2022-01-29 14:34:36 +00:00
  • 7a86321252 CHANGELOG: document breaking configuration change regarding multiple prefixes Csaba Sarkadi 2022-01-29 15:33:54 +01:00
  • 7aace7eb6b
    Update CHANGELOG.md Kristoffer Dalby 2022-01-29 14:33:12 +00:00
  • 7a6be36f46
    Merge branch 'main' into tailscale-203 Kristoffer Dalby 2022-01-29 14:32:04 +00:00
  • bb27c80bad
    Update CHANGELOG.md Kristoffer Dalby 2022-01-29 14:31:42 +00:00
  • c0c3b7d511 Merge remote-tracking branch 'origin/main' into ipv6 Csaba Sarkadi 2022-01-29 15:27:49 +01:00
  • 6220836050 utils: extract GetIPPrefixEndpoints from anonymous function Csaba Sarkadi 2022-01-29 15:26:28 +01:00
  • b122d06f12
    Merge pull request #278 from enoperm/pollnetmap-update-only Kristoffer Dalby 2022-01-29 13:46:08 +00:00
  • 6f9ed958ca
    Merge branch 'main' into pollnetmap-update-only Kristoffer Dalby 2022-01-29 13:12:09 +00:00
  • 39ce59fcb1
    Merge branch 'main' into generate-privkey Kristoffer Dalby 2022-01-29 13:11:26 +00:00
  • 052fccdc98
    Merge pull request #289 from juanfont/whitespace Kristoffer Dalby 2022-01-29 13:09:16 +00:00
  • 17411b65f3 fixup! fixup! update CHANGELOG Csaba Sarkadi 2022-01-29 13:48:14 +01:00
  • bf7ee78324 config-example: add configuration for a dual-stack tailnet Csaba Sarkadi 2022-01-28 22:13:45 +01:00
  • fbe5054a67 fixup! update CHANGELOG Csaba Sarkadi 2022-01-28 22:00:13 +01:00
  • 761147ea3b update CHANGELOG Csaba Sarkadi 2022-01-28 21:48:23 +01:00
  • 25ccf5ef18 PollNetMapStream: do not create any rows during long-poll operation Csaba Sarkadi 2022-01-16 11:59:03 +01:00
  • b4f8961e44 Make Unix socket permissions configurable Kristoffer Dalby 2022-01-28 18:58:22 +00:00
  • 726ccc8c1f Upgrade to latest tailscale Kristoffer Dalby 2022-01-28 18:15:41 +00:00
  • 126e694f26 Add generate private-key command Kristoffer Dalby 2022-01-28 18:08:52 +00:00
  • ab45cd37f8 Only golint new problems Kristoffer Dalby 2022-01-28 17:40:39 +00:00
  • f59071ff1c Trim whitespace from privateKey before parsing Kristoffer Dalby 2022-01-28 17:23:01 +00:00
  • 4d60aeae18
    Merge pull request #282 from ryanfowler/main Kristoffer Dalby 2022-01-23 21:23:50 +00:00
  • 67d1dd984f Fix missing return in PollNetMapHandler Ryan Fowler 2022-01-21 21:48:58 -08:00
  • e315f68552
    Merge branch 'main' into patch-1 Juan Font 2022-01-20 11:39:13 +01:00
  • b02f8dd45d
    Merge pull request #274 from majst01/reduce-binary-size Juan Font 2022-01-20 11:38:52 +01:00
  • d4d8ac5280
    fix wrong condition chaosong 2022-01-18 17:42:08 +08:00
  • 3837f1714a
    Merge branch 'main' into reduce-binary-size Kristoffer Dalby 2022-01-17 08:47:19 +00:00
  • ed5498ef86
    Merge pull request #276 from jimt/patch-1 Kristoffer Dalby 2022-01-17 08:46:42 +00:00
  • e2f8c69e2e integration-test: use tailscale ip to test dual-stack MagicDNS Csaba Sarkadi 2022-01-16 11:37:12 +01:00
  • beb3e9abc2 integration-test: taildrop test refactor Csaba Sarkadi 2022-01-15 16:28:26 +01:00
  • 78039f4cea integration-test: use TUN devices, enable IPv6 addresses on local interfaces in containers Csaba Sarkadi 2022-01-15 16:25:38 +01:00
  • ed39b91f71 Dockerfiles: specify origin registry explicitly Csaba Sarkadi 2022-01-15 16:04:00 +01:00
  • 8f632e9062 machine: isOutdated: handle machines without LastSuccefulUpdate set Csaba Sarkadi 2022-01-15 16:20:14 +01:00
  • a32175f791 PollNetMapHandler: refactor with chan lifetimes in mind Csaba Sarkadi 2021-12-31 20:51:20 +01:00
  • d35fb8bba0 integration-test: add IPv6 prefix to configuration Csaba Sarkadi 2021-12-31 17:35:17 +01:00
  • 115d0cbe85 dns: IPv6 roots generation Csaba Sarkadi 2022-01-15 16:18:49 +01:00
  • 1a6e5d8770 Add support for multiple IP prefixes Csaba Sarkadi 2022-01-16 14:16:59 +01:00
  • 3a3aecb774 Regenerate files based on ProtoBuf schema. Csaba Sarkadi 2022-01-16 14:15:35 +01:00
  • 8b40343277 Add multiple IP prefixes support to ProtoBuf schema Csaba Sarkadi 2022-01-16 14:16:00 +01:00
  • 7ec8346179 Do not assume IPv4 during Tailscale node construction Csaba Sarkadi 2021-10-31 16:05:48 +01:00
  • 46cdce00af Do not assume IPv4 during address generation Csaba Sarkadi 2021-10-31 16:05:08 +01:00
  • 86f3f26a18 Fix typos Jim Tittsler 2022-01-15 16:32:52 +09:00
  • febbb6006f use most recent go 1.17 for tests Stefan Majer 2022-01-14 12:59:53 +01:00
  • 1d68509463 Strip binary, update to go-1.17.6 Stefan Majer 2022-01-14 09:19:16 +01:00
  • b6d0c4f2aa
    Merge pull request #273 from juanfont/tailscale-1-20 Kristoffer Dalby 2022-01-13 22:21:27 +00:00
  • 2c057c2d89
    Update integration_test.go Kristoffer Dalby 2022-01-13 19:16:12 +00:00