Commit Graph

  • 7cd0f5e8a4 Merge branch 'main' into acl-syntax-fixes Kristoffer Dalby 2022-06-11 14:14:21 +01:00
  • 02cc6bcc05 Merge branch 'main' into feature/configure-randomize-port Kristoffer Dalby 2022-06-11 13:49:32 +01:00
  • 9ff09b73ad Update Changelog Kristoffer Dalby 2022-06-11 13:49:17 +01:00
  • f93cf4b980 Merge pull request #628 from kradalby/acl-update-nodes Kristoffer Dalby 2022-06-11 13:32:57 +01:00
  • 3d7be5b287 Minor rename Juan Font Alonso 2022-06-11 14:12:53 +02:00
  • cdf41bd500 Merge branch 'acl-syntax-fixes' of https://github.com/juanfont/headscale into acl-syntax-fixes Juan Font Alonso 2022-06-11 14:12:39 +02:00
  • 735a6aaa39 Use const for IANA protcol numbers Juan Font Alonso 2022-06-11 14:09:08 +02:00
  • 0c2648c188 Update the nodes after we have reloaded the ACL policy with sighup Kristoffer Dalby 2022-06-11 12:54:44 +01:00
  • 7e6291c21c Change Set state change function to filter instead of single namespace Kristoffer Dalby 2022-06-11 12:53:02 +01:00
  • 3f7749c6d4 Merge branch 'main' into feature/configure-randomize-port Kristoffer Dalby 2022-06-11 10:55:05 +01:00
  • 586c5411f1 Merge pull request #611 from huskyii/doc_openbsd Kristoffer Dalby 2022-06-11 10:54:28 +01:00
  • 2be16b581c 1) fix typo 2) another hard coded version Jiang Zhu 2022-06-11 17:23:01 +08:00
  • 06e22bf878 Merge branch 'juanfont:main' into doc_openbsd Jiang Zhu 2022-06-11 16:54:01 +08:00
  • 0b4b530809 remove the hardcoded version(suggested by @kradalby) Jiang Zhu 2022-06-11 16:41:52 +08:00
  • efca3daa5c Merge pull request #612 from huskyii/enhance_cli_config Kristoffer Dalby 2022-06-10 20:38:11 +01:00
  • fdefe46c40 Merge branch 'main' into enhance_cli_config Kristoffer Dalby 2022-06-10 20:18:33 +01:00
  • 34be10840c add ability to set randomizeClientPort Anton Schubert 2022-06-09 21:20:11 +02:00
  • 80ad1db228 Merge branch 'main' into acl-syntax-fixes Juan Font 2022-06-09 14:09:26 +02:00
  • e918ea89a3 Merge pull request #619 from majst01/simplify-split Juan Font 2022-06-09 14:08:49 +02:00
  • 19b968849f Added missing file Juan Font Alonso 2022-06-08 18:21:35 +02:00
  • 5bc11891f5 Update internal docs with protocol usage Juan Font Alonso 2022-06-08 18:15:38 +02:00
  • 818d26b5f9 Updated changelog Juan Font Alonso 2022-06-08 18:12:56 +02:00
  • c47354bdc3 Update internal docs to the new syntax Juan Font Alonso 2022-06-08 18:12:47 +02:00
  • 86ce0e0c66 Use strings.Cut to simplify logic Stefan Majer 2022-06-08 18:09:11 +02:00
  • 39f03b86c8 Added ACL test file Juan Font Alonso 2022-06-08 18:06:25 +02:00
  • 8287ba24b9 Do not lint the protocol magic numbers Juan Font Alonso 2022-06-08 17:55:32 +02:00
  • ab1aac9f3e Improve ACLs by adding protocol parsing support Juan Font Alonso 2022-06-08 17:43:59 +02:00
  • 3e353004b8 Migrate ACLs syntax to new Tailscale format Juan Font Alonso 2022-06-08 13:40:15 +02:00
  • bcb04d38a5 Merge branch 'main' into enhance_cli_config Jiang Zhu 2022-06-07 22:24:35 +08:00
  • de0e2bf828 Merge branch 'main' into doc_openbsd Jiang Zhu 2022-06-07 22:31:32 +08:00
  • 8fed47a2be Merge pull request #616 from juanfont/update-contributors Kristoffer Dalby 2022-06-07 15:58:53 +02:00
  • 17d4968425 docs(README): update contributors github-actions[bot] 2022-06-07 06:16:00 +00:00
  • 54acee6880 Merge pull request #615 from demiflat/fix_typo Kristoffer Dalby 2022-06-07 08:15:17 +02:00
  • a4e05d4db3 fix typo for GGO->CGO Darrell Kundel 2022-05-28 23:18:34 +08:00
  • b0acbed329 Merge pull request #608 from kradalby/config-rework v0.16.0-beta2 Kristoffer Dalby 2022-06-05 20:18:20 +02:00
  • 1b2967320b Merge branch 'main' into config-rework Kristoffer Dalby 2022-06-05 17:57:15 +02:00
  • 90f6be0c98 Rename one char var Kristoffer Dalby 2022-06-05 17:52:28 +02:00
  • 78ed610b50 Switch config to pointer Kristoffer Dalby 2022-06-05 17:47:26 +02:00
  • af891808f6 Make get config load the config, use config in main method Kristoffer Dalby 2022-06-05 17:47:12 +02:00
  • 0c5a402206 add changelog Jiang Zhu 2022-06-05 23:15:21 +08:00
  • 8744eeeb19 ExecuteCommand set HEADSCALE_LOG_LEVEL to disabled Jiang Zhu 2022-06-05 23:14:49 +08:00
  • ce13596077 add integration test for headscale -c Jiang Zhu 2022-06-05 19:29:42 +08:00
  • 402a29e50c impl heascale -c to specify config file Jiang Zhu 2022-06-05 18:25:09 +08:00
  • 0363e58467 cli.LoadConfig accepts config file now Jiang Zhu 2022-06-05 17:55:27 +08:00
  • c8a14ccabb fix prettier Jiang Zhu 2022-06-05 15:58:55 +08:00
  • 1de29fd4e6 fix rcd link Jiang Zhu 2022-06-05 15:49:24 +08:00
  • 75a0155f73 add openbsd doc Jiang Zhu 2022-06-05 15:45:38 +08:00
  • adb55bcfe9 Merge pull request #610 from huskyii/fix_pie_build v0.16.0-beta1 Kristoffer Dalby 2022-06-04 12:37:02 +02:00
  • 2201ec8905 some GOOS do not support pie build, detect in makefile and fall back to non-pie build Jiang Zhu 2022-06-04 18:11:10 +08:00
  • 39f6fdef1a Merge pull request #609 from kradalby/add-arm64-darwin-drop-32 Kristoffer Dalby 2022-06-04 11:42:51 +02:00
  • 699aa5cf38 Merge branch 'main' into add-arm64-darwin-drop-32 Kristoffer Dalby 2022-06-03 19:36:01 +02:00
  • 1486adb25a Update changelog Kristoffer Dalby 2022-06-03 17:35:47 +00:00
  • 2653c2f5e8 Drop arm32 (armhf) for linux and add Darwin arm64 Kristoffer Dalby 2022-06-03 17:34:06 +00:00
  • 7b7244dac2 Merge pull request #607 from juanfont/update-contributors Kristoffer Dalby 2022-06-03 11:01:07 +02:00
  • 571ce2b0b9 docs(README): update contributors github-actions[bot] 2022-06-03 08:49:19 +00:00
  • c3db5ed749 Merge remote-tracking branch 'upstream/main' into config-rework Kristoffer Dalby 2022-06-03 10:49:08 +02:00
  • 0797148076 Merge pull request #601 from kradalby/signals-reload-acl Kristoffer Dalby 2022-06-03 10:48:43 +02:00
  • 24c9530eee Add loglevel and disable update to config struct Kristoffer Dalby 2022-06-03 10:37:45 +02:00
  • 679cf7c0d7 Merge branch 'main' into signals-reload-acl Kristoffer Dalby 2022-06-03 10:23:53 +02:00
  • 19b6405332 Merge pull request #597 from kradalby/db-error-handling Kristoffer Dalby 2022-06-03 10:23:21 +02:00
  • aee8aa1c61 Move TLS config into its own struct Kristoffer Dalby 2022-06-03 10:14:14 +02:00
  • 5514a862dc Update headscale read config tests Kristoffer Dalby 2022-06-03 09:26:46 +02:00
  • 1ea8bb782c Move all read config logic to config.go Kristoffer Dalby 2022-06-03 09:26:36 +02:00
  • 35722cd5aa Move FilePerm function from cli to headscale Kristoffer Dalby 2022-06-03 09:24:36 +02:00
  • 533ecee252 Move config struct to its own file Kristoffer Dalby 2022-06-03 09:05:41 +02:00
  • f1db2d0c8e Merge branch 'main' into signals-reload-acl Kristoffer Dalby 2022-06-02 11:12:15 +02:00
  • 6f6fb4dcd6 Merge branch 'main' into db-error-handling Kristoffer Dalby 2022-06-02 11:11:58 +02:00
  • b1ba7ba685 Merge pull request #602 from iSchluff/fix/forced-tags-with-tagOwner Kristoffer Dalby 2022-06-02 11:11:43 +02:00
  • 6dccfee862 Fix forced Tags with legitimate tagOwners Anton Schubert 2022-06-01 15:39:59 +02:00
  • 6f32b80b2b Update changelog Kristoffer Dalby 2022-05-31 14:30:11 +02:00
  • 2feed18b28 Support reloading ACLs with SIGHUP Kristoffer Dalby 2022-05-31 13:02:23 +02:00
  • 36dca3516a Move Abspath function to headscale utils Kristoffer Dalby 2022-05-31 12:57:48 +02:00
  • 06129277ed Rename abspath function to describe what it does Kristoffer Dalby 2022-05-31 12:52:06 +02:00
  • 6b1482daee Use config object instead of viper for policy path Kristoffer Dalby 2022-05-31 12:50:43 +02:00
  • 24e4787a64 Make ACL policy part of the config struct Kristoffer Dalby 2022-05-31 12:50:16 +02:00
  • 5bfae22c8f Make config get function global Kristoffer Dalby 2022-05-31 12:49:41 +02:00
  • 3e078f0494 Fix logtail config function name Kristoffer Dalby 2022-05-31 12:49:13 +02:00
  • 0b4f59b82b Improve signal handling Kristoffer Dalby 2022-05-31 10:57:20 +02:00
  • a19af04582 Fix errors introduced by merge Kristoffer Dalby 2022-05-31 11:03:08 +02:00
  • 0676aa11a9 Merge branch 'main' into db-error-handling Kristoffer Dalby 2022-05-31 10:18:13 +02:00
  • be25bbce92 Merge pull request #560 from kradalby/rename-fixess Kristoffer Dalby 2022-05-31 10:14:48 +02:00
  • 5ecfbbaf5d Fix pointer in machine save call Kristoffer Dalby 2022-05-31 10:05:00 +02:00
  • 7f7cd737dc Merge branch 'main' into rename-fixess Kristoffer Dalby 2022-05-31 09:45:49 +02:00
  • b472e5a689 Merge pull request #599 from kradalby/parse-duration-improv Kristoffer Dalby 2022-05-31 09:45:36 +02:00
  • 25c674ed32 Merge branch 'main' into parse-duration-improv Kristoffer Dalby 2022-05-31 09:43:18 +02:00
  • 3d93cf9e2d Update changelog Kristoffer Dalby 2022-05-31 09:42:50 +02:00
  • f7edea5f40 Merge branch 'main' into rename-fixess Kristoffer Dalby 2022-05-31 09:42:20 +02:00
  • d26e220fb9 Merge pull request #598 from kradalby/parse-duration-improv Kristoffer Dalby 2022-05-31 09:42:00 +02:00
  • d860270733 Use Prometheus duration parser (support days and weeks) Kristoffer Dalby 2022-05-30 16:10:39 +02:00
  • a09633e859 Check errors of more database calls Kristoffer Dalby 2022-05-30 15:39:24 +02:00
  • a1837a4d69 Merge branch 'main' into db-error-handling Kristoffer Dalby 2022-05-30 15:31:56 +02:00
  • 52cc3bc8eb Check all errors for db.Save Kristoffer Dalby 2022-05-30 15:31:06 +02:00
  • 9175aca094 Merge branch 'main' into rename-fixess Kristoffer Dalby 2022-05-30 15:29:50 +02:00
  • 848727a21d Merge pull request #596 from kradalby/disable-logcatcher Kristoffer Dalby 2022-05-30 15:29:35 +02:00
  • df7d5fa2b9 Fix lint Kristoffer Dalby 2022-05-30 14:58:40 +02:00
  • 86dfc91dd5 update readme Kristoffer Dalby 2022-05-30 14:57:49 +02:00
  • 7f66d9184b Add config test Kristoffer Dalby 2022-05-30 14:57:43 +02:00
  • ff5f31b87e Disable logtail for clients Kristoffer Dalby 2022-05-30 14:52:50 +02:00
  • a0c465c2eb Wire up setting to enable/disable logtail Kristoffer Dalby 2022-05-30 14:47:41 +02:00
  • d11279e615 Merge branch 'main' into rename-fixess Kristoffer Dalby 2022-05-30 13:38:28 +02:00