Commit graph

  • a59aab2081
    Remove support for non-noise clients (pre-1.32) (#1611) Kristoffer Dalby 2023-11-23 08:31:33 +0100
  • b918aa03fc
    move to use tailscfg types over strings/custom types (#1612) Kristoffer Dalby 2023-11-21 18:20:06 +0100
  • ed4e19996b
    Use tailscale key types instead of strings (#1609) Kristoffer Dalby 2023-11-19 22:37:04 +0100
  • c0fd06e3f5
    remove the use key stripping and store the proper keys (#1603) Kristoffer Dalby 2023-11-16 17:55:29 +0100
  • 2af71c9e31
    docs(README): update contributors (#1592) github-actions[bot] 2023-11-06 14:07:35 +0100
  • 42b7f8f65a
    redundant line removed from systemd.service (#1587) Lucalux 2023-11-06 04:45:34 -0800
  • 48c7d763d5
    Update flake.lock (#1589) github-actions[bot] 2023-11-06 12:57:06 +0100
  • d0d6438337
    Add workflow to autoupdate flake.lock deps (#1588) Kristoffer Dalby 2023-11-06 12:48:52 +0100
  • fb4ed95ff6
    Upgrade Go 1.21, Tailscale 1.50 and add Capability version support (#1563) Kristoffer Dalby 2023-09-28 12:33:53 -0700
  • 01b85e5232
    remove readonly case for mapresponse, dont think it is used (#1556) Kristoffer Dalby 2023-09-25 14:27:24 -0700
  • 64c0a6523f
    Set online status in lite requests (#1555) Kristoffer Dalby 2023-09-25 14:27:14 -0700
  • 84fbca97f7
    add note about db backup to changelog (#1560) Kristoffer Dalby 2023-09-25 14:27:03 -0700
  • 56cf4b082e
    Add github stale action (#1559) Kristoffer Dalby 2023-09-25 09:33:31 -0500
  • 6cd0f77511
    docs(README): update contributors (#1558) github-actions[bot] 2023-09-24 14:34:53 -0700
  • b27e8ab5a1
    add 0.23.0 changelog entry (#1557) Kristoffer Dalby 2023-09-24 16:18:19 -0500
  • 0030af3fa4
    Rename Machine to Node (#1553) Juan Font 2023-09-24 13:42:05 +0200
  • 096ac31bb3 handle route updates correctly Kristoffer Dalby 2023-09-11 11:45:46 -0500
  • c957f893bd Return simple responses immediatly Kristoffer Dalby 2023-09-11 06:18:31 -0500
  • 217ccd6540 improve debug logging, rw lock for notifier Kristoffer Dalby 2023-09-11 06:08:44 -0500
  • 3bef63bb80 Remove LastSuccessfulUpdate from Machine Kristoffer Dalby 2023-09-11 06:23:29 -0500
  • 591ff8d347 add pprof endpoint Kristoffer Dalby 2023-09-11 06:04:58 -0500
  • 14f8c1ba34 order path Kristoffer Dalby 2023-09-11 05:25:52 -0500
  • ca4a48afbb gitignore infolder tailscale Kristoffer Dalby 2023-09-11 04:52:25 -0500
  • 9ccf87c566 add lock around saving ts clients Kristoffer Dalby 2023-09-10 09:17:17 +0200
  • 4c12c02e71 Upgrade go and debian in headscale docker Kristoffer Dalby 2023-09-11 05:04:26 -0500
  • 2434d76ade give ci more tollerance for timeouts Kristoffer Dalby 2023-09-10 10:00:12 +0200
  • 432e975a7f move MapResponse peer logic into function and reuse Kristoffer Dalby 2023-08-09 22:56:21 +0200
  • 387aa03adb Remove database from Mapper Kristoffer Dalby 2023-08-09 22:20:05 +0200
  • 3b0749a320 Update packetfilter when peers change Kristoffer Dalby 2023-08-09 20:37:41 +0200
  • a8079a2096 rearrange poll, lock, notify Kristoffer Dalby 2023-07-26 17:54:19 +0200
  • 593b3ad981 filter out peers without endpoints Kristoffer Dalby 2023-07-30 19:56:11 +0200
  • e90a669951 remove retries for pings in tsic Kristoffer Dalby 2023-07-26 17:51:33 +0200
  • 9c5301ee2e add maprequest to all mapper calls Kristoffer Dalby 2023-07-26 14:42:12 +0200
  • 13a7285658 fix lint Kristoffer Dalby 2023-07-26 11:53:42 +0200
  • e55fe0671a only send lite map responses when omitpeers Kristoffer Dalby 2023-07-26 13:55:03 +0200
  • e0ba325b3b additional debug logging, use mapper pointer Kristoffer Dalby 2023-07-24 08:58:51 +0200
  • eff529f2c5 introduce rw lock for db, ish... Kristoffer Dalby 2023-07-17 13:35:05 +0200
  • a1a3ff4ba8 disable online map by default for now Kristoffer Dalby 2023-07-17 11:21:31 +0200
  • 78268d78a0 add debug option to save all map responses Kristoffer Dalby 2023-07-17 11:13:48 +0200
  • f73172fb21 add less/jq to hs debug container Kristoffer Dalby 2023-07-17 11:13:24 +0200
  • b7c6e0ec88 add annoying linter to golangci Kristoffer Dalby 2023-07-17 11:12:59 +0200
  • 2d87085cbc rearrange channel closing defers Kristoffer Dalby 2023-07-14 17:05:11 +0200
  • 13fe4ec91b add script to run integration tests Kristoffer Dalby 2023-06-22 10:01:17 +0200
  • 53a9e28faf Add missing return in shutdown Kristoffer Dalby 2023-07-07 13:29:53 +0200
  • 4b65cf48d0 Split up MapResponse Kristoffer Dalby 2023-06-29 11:20:22 +0100
  • 66ff1fcd40 Replace the timestamp based state system Kristoffer Dalby 2023-06-21 11:29:52 +0200
  • 056d3a81c5 format with prettier 3.0 Kristoffer Dalby 2023-07-14 17:58:07 +0200
  • 7edc953d35 Update tsic.go Kristoffer Dalby 2023-09-03 13:54:41 +0200
  • 12a04f9459 fix relogin test, pass accept route flag Kristoffer Dalby 2023-09-03 12:30:11 +0200
  • 1766e6b5df General fixups discovered by checking errors Kristoffer Dalby 2023-08-31 18:37:18 +0200
  • f8a58aa15b introduce a version subset we must test against Kristoffer Dalby 2023-08-31 14:57:43 +0200
  • b4a4d0f760 Handle errors in integration test setups Kristoffer Dalby 2023-08-29 08:33:33 +0200
  • 63caf9a222 update flake, fix prettier lint Kristoffer Dalby 2023-09-01 08:58:29 +0200
  • 47255d267e add script to run integration tests Kristoffer Dalby 2023-06-22 10:01:17 +0200
  • e3acc95859 Send logs to stderr, rather than stdout Juan Font 2023-08-11 15:52:03 +0000
  • fb203a2e45 Format code qzydustin 2023-07-23 08:12:12 -0700
  • 6567af7730 Fix IP Address Order Bug qzydustin 2023-07-23 07:48:30 -0700
  • 23a3adf8d2 use cmp.Diff instead of reflect.DeepEqual Kristoffer Dalby 2023-06-21 08:12:24 +0200
  • 665a3cc666 add generic logerr func to shorten code Kristoffer Dalby 2023-06-22 16:38:57 +0200
  • fe75b71620 use nix caching and docker caching in CI Kristoffer Dalby 2023-06-28 11:56:35 +0100
  • 19dc0ac702 rename acl "get" funcs to "expand" for consistency Kristoffer Dalby 2023-06-19 09:17:50 +0200
  • 155cc072f7 migrate last acl tests away from database Kristoffer Dalby 2023-06-19 08:48:49 +0200
  • e2c08db3b5 reduce filter rules at the end, so we filter nodes correctly Kristoffer Dalby 2023-06-16 16:42:30 +0200
  • fcdc7a6f7d remove redundant tests Kristoffer Dalby 2023-06-16 12:37:52 +0200
  • 88ca2501d1 only send relevant filterrules to nodes Kristoffer Dalby 2023-06-13 10:03:22 +0200
  • 2675ff4b94 make parse destination string into a func Kristoffer Dalby 2023-06-12 15:59:05 +0200
  • 717abe89c1 remove "stripEmailDomain" argument Kristoffer Dalby 2023-06-12 15:29:34 +0200
  • 161243c787 make generateFilterRules take machine and peers Kristoffer Dalby 2023-06-12 11:18:58 +0200
  • 9c425a1c08 Finish SSH Kristoffer Dalby 2023-06-08 19:50:59 +0200
  • db6cf4ac0a make GenerateFilterRules take machine and peers Kristoffer Dalby 2023-06-08 19:10:09 +0200
  • 35770278f7 upgrade tailscale Kristoffer Dalby 2023-06-12 10:35:04 +0200
  • 36c9b5ce74 Adjust the template for the OIDC callback login page Viacheslav Sychov 2023-06-05 22:21:31 +0200
  • 0562260fe0 rename handler files Kristoffer Dalby 2023-06-06 17:14:56 +0200
  • c1218ad3c2 move reminder of dns funcs to util Kristoffer Dalby 2023-06-06 11:28:52 +0200
  • d36336a572 fix lint Kristoffer Dalby 2023-06-06 11:12:36 +0200
  • 80ea87c032 move derp_server to derp server module Kristoffer Dalby 2023-06-06 11:09:48 +0200
  • 8c4c4c8633 move derp.go to derp module Kristoffer Dalby 2023-06-06 10:41:30 +0200
  • 2289a2acbf move Config definitions into types Kristoffer Dalby 2023-06-06 10:23:39 +0200
  • c72401a99b Fix IPv6 in ACLs Viacheslav Sychov 2023-05-20 11:53:01 +0200
  • 725bbd7408 Remove variables and leftovers of pregenerated ACL content Kristoffer Dalby 2023-05-31 18:45:04 +0200
  • 084d1d5d6e Add initial test for mapresponse Kristoffer Dalby 2023-05-31 17:26:19 +0200
  • f9f6e1557a Remove complicated testcase obsoleated by tailNode test Kristoffer Dalby 2023-05-31 15:11:09 +0200
  • 5bad48a24e remove DB dependency of tailNode conversion, add test Kristoffer Dalby 2023-05-31 09:59:37 +0200
  • bce8427423 Map route into machine Kristoffer Dalby 2023-05-31 09:59:15 +0200
  • f7f472ae07 introduce mapper package Kristoffer Dalby 2023-05-26 11:26:34 +0100
  • 699655a93f docs(README): update contributors github-actions[bot] 2023-05-26 10:25:31 +0000
  • feb15365b5 Split code into modules Kristoffer Dalby 2023-05-21 19:37:59 +0300
  • 14e29a7bee create DB struct Kristoffer Dalby 2023-05-11 09:09:18 +0200
  • b01f1f1867 Clean apt Juan Font 2023-05-12 08:05:06 +0000
  • c027ef0f6c Added changelog for 0.22.3 Juan Font 2023-05-12 07:33:10 +0000
  • db97a7ab10 Add ca-certificates to Dockerfile Six 2023-05-11 15:08:56 -0700
  • 252342a0a5 update nix hash Kristoffer Dalby 2023-05-10 19:22:53 +0200
  • cdf3c47d63 changelog Kristoffer Dalby 2023-05-10 18:34:11 +0200
  • 61a2915f17 port reminder of integrationv1 test to v2 Kristoffer Dalby 2023-05-10 12:10:33 +0200
  • a16f0c9f60 clean up unused legacy stuff Kristoffer Dalby 2023-05-10 10:42:51 +0200
  • 52ad138c32 update dependency path for integration Kristoffer Dalby 2023-05-10 10:26:28 +0200
  • d2413d0a2f move swagger to root for now Kristoffer Dalby 2023-05-10 10:20:25 +0200
  • 51dc0d5784 update dependency path for cmd Kristoffer Dalby 2023-05-10 10:19:37 +0200
  • 2d365c8c9c inline old acl hujson tests Kristoffer Dalby 2023-05-10 10:19:16 +0200
  • f2c1d1b8f9 regenerate gen Kristoffer Dalby 2023-05-10 09:35:40 +0200