Commit graph

  • 155cc072f7 migrate last acl tests away from database Kristoffer Dalby 2023-06-19 08:48:49 +02:00
  • e2c08db3b5 reduce filter rules at the end, so we filter nodes correctly Kristoffer Dalby 2023-06-16 16:42:30 +02:00
  • fcdc7a6f7d remove redundant tests Kristoffer Dalby 2023-06-16 12:37:52 +02:00
  • 88ca2501d1 only send relevant filterrules to nodes Kristoffer Dalby 2023-06-13 10:03:22 +02:00
  • 2675ff4b94 make parse destination string into a func Kristoffer Dalby 2023-06-12 15:59:05 +02:00
  • 717abe89c1 remove "stripEmailDomain" argument Kristoffer Dalby 2023-06-12 15:29:34 +02:00
  • 161243c787 make generateFilterRules take machine and peers Kristoffer Dalby 2023-06-12 11:18:58 +02:00
  • 9c425a1c08 Finish SSH Kristoffer Dalby 2023-06-08 19:50:59 +02:00
  • db6cf4ac0a make GenerateFilterRules take machine and peers Kristoffer Dalby 2023-06-08 19:10:09 +02:00
  • 35770278f7 upgrade tailscale Kristoffer Dalby 2023-06-12 10:35:04 +02:00
  • 36c9b5ce74 Adjust the template for the OIDC callback login page Viacheslav Sychov 2023-06-05 22:21:31 +02:00
  • 0562260fe0 rename handler files Kristoffer Dalby 2023-06-06 17:14:56 +02:00
  • c1218ad3c2 move reminder of dns funcs to util Kristoffer Dalby 2023-06-06 11:28:52 +02:00
  • d36336a572 fix lint Kristoffer Dalby 2023-06-06 11:12:36 +02:00
  • 80ea87c032 move derp_server to derp server module Kristoffer Dalby 2023-06-06 11:09:48 +02:00
  • 8c4c4c8633 move derp.go to derp module Kristoffer Dalby 2023-06-06 10:41:30 +02:00
  • 2289a2acbf move Config definitions into types Kristoffer Dalby 2023-06-06 10:23:39 +02:00
  • c72401a99b Fix IPv6 in ACLs Viacheslav Sychov 2023-05-20 11:53:01 +02:00
  • 725bbd7408 Remove variables and leftovers of pregenerated ACL content Kristoffer Dalby 2023-05-31 18:45:04 +02:00
  • 084d1d5d6e Add initial test for mapresponse Kristoffer Dalby 2023-05-31 17:26:19 +02:00
  • f9f6e1557a Remove complicated testcase obsoleated by tailNode test Kristoffer Dalby 2023-05-31 15:11:09 +02:00
  • 5bad48a24e remove DB dependency of tailNode conversion, add test Kristoffer Dalby 2023-05-31 09:59:37 +02:00
  • bce8427423 Map route into machine Kristoffer Dalby 2023-05-31 09:59:15 +02:00
  • f7f472ae07 introduce mapper package Kristoffer Dalby 2023-05-26 11:26:34 +01:00
  • 699655a93f docs(README): update contributors github-actions[bot] 2023-05-26 10:25:31 +00:00
  • feb15365b5 Split code into modules Kristoffer Dalby 2023-05-21 19:37:59 +03:00
  • 14e29a7bee create DB struct Kristoffer Dalby 2023-05-11 09:09:18 +02:00
  • b01f1f1867 Clean apt Juan Font 2023-05-12 08:05:06 +00:00
  • c027ef0f6c Added changelog for 0.22.3 Juan Font 2023-05-12 07:33:10 +00:00
  • db97a7ab10 Add ca-certificates to Dockerfile Six 2023-05-11 15:08:56 -07:00
  • 252342a0a5 update nix hash Kristoffer Dalby 2023-05-10 19:22:53 +02:00
  • cdf3c47d63 changelog Kristoffer Dalby 2023-05-10 18:34:11 +02:00
  • 61a2915f17 port reminder of integrationv1 test to v2 Kristoffer Dalby 2023-05-10 12:10:33 +02:00
  • a16f0c9f60 clean up unused legacy stuff Kristoffer Dalby 2023-05-10 10:42:51 +02:00
  • 52ad138c32 update dependency path for integration Kristoffer Dalby 2023-05-10 10:26:28 +02:00
  • d2413d0a2f move swagger to root for now Kristoffer Dalby 2023-05-10 10:20:25 +02:00
  • 51dc0d5784 update dependency path for cmd Kristoffer Dalby 2023-05-10 10:19:37 +02:00
  • 2d365c8c9c inline old acl hujson tests Kristoffer Dalby 2023-05-10 10:19:16 +02:00
  • f2c1d1b8f9 regenerate gen Kristoffer Dalby 2023-05-10 09:35:40 +02:00
  • 2d6356fa13 move templates Kristoffer Dalby 2023-05-10 09:33:33 +02:00
  • 3bfc598ccc move generated files Kristoffer Dalby 2023-05-10 09:28:42 +02:00
  • 3683d3e82f rename package name to hscontrol Kristoffer Dalby 2023-05-10 09:24:05 +02:00
  • 4a7921ead5 move all go files from root to hscontrol Kristoffer Dalby 2023-05-10 09:23:26 +02:00
  • 22e397e0b6 Use common path in unix_socket default setting Juan Font 2023-05-10 14:32:15 +00:00
  • c7db99d6ca Update changelog + prepare for 0.22.2 Juan Font 2023-05-10 14:27:24 +00:00
  • f73354b4f4 Create default sock path in Docker Juan Font 2023-05-10 13:52:44 +00:00
  • 4c8f8c6a1c Ditch distroless for Docker image Juan Font 2023-05-10 13:48:41 +00:00
  • 997e93455d Added web ui section Juan Font 2023-05-10 13:04:18 +00:00
  • 9f381256c4 Update config.go Juan Font 2023-05-10 12:15:53 +02:00
  • f60c5a1398 Fix socket location in config.go Juan Font 2023-05-03 20:26:20 +00:00
  • 5706f84cb0 Revert "Revert unix_socket to default value" Juan Font 2023-05-03 21:36:28 +02:00
  • 9478c288f6 Added missing file Juan Font 2023-05-10 08:03:28 +00:00
  • 6043ec87cf Update mkdocs.yml Juan Font 2023-05-10 09:43:44 +02:00
  • dcf2439c61 Improved website Juan Font 2023-05-10 07:29:35 +00:00
  • ba45d7dbd3
    update readme and templates to clarify scope (#1437) Kristoffer Dalby 2023-05-10 09:03:13 +02:00
  • bab4e14828 Further clarification on unsupported ranges in config example Juan Font 2023-05-07 11:13:03 +00:00
  • 526e568e1e Update changelog Juan Font 2023-05-07 10:20:52 +00:00
  • 02ab0df2de Disable and Delete route must affect both exit routes (IPv4 and IPv6) Juan Font 2023-05-07 10:17:16 +00:00
  • 7338775de7 Give a warning when users have set an unsupported prefix Juan Font 2023-05-06 09:30:15 +00:00
  • 00c514608e Add IP forwarding requirement to documentation Sebastian Muszytowski 2023-05-06 21:09:23 +02:00
  • 6c5723a463 Update CHANGELOG.md Maja Bojarska 2023-05-04 14:02:19 +02:00
  • 57fd5cf310 Update CHANGELOG.md Maja Bojarska 2023-05-03 12:27:49 +02:00
  • f113cc7846 Add missing GH releases page link Maja Bojarska 2023-05-03 12:22:39 +02:00
  • ca54fb9f56 Revert unix_socket to default value ohdearaugustin 2023-05-04 00:36:34 +09:00
  • 735b185e7f use IPSet in acls instead of string slice Kristoffer Dalby 2023-04-28 16:11:02 +02:00
  • 1a7ae11697 Add basic testcases for Machine.canAccess Kristoffer Dalby 2023-04-28 11:25:14 +02:00
  • 644be822d5 move matcher to separate file Kristoffer Dalby 2023-04-28 11:05:12 +02:00
  • 56b63c6e10 use netipx.IPSet for matcher Kristoffer Dalby 2023-04-28 09:39:59 +02:00
  • ccedf276ab add a filter case with really large destination set #1372 Kristoffer Dalby 2023-04-27 08:33:45 +02:00
  • 10320a5f1f lint and nolint tailscale borrowed func Kristoffer Dalby 2023-04-26 17:42:14 +02:00
  • ecd62fb785 remove terrible filter code Kristoffer Dalby 2023-04-26 17:37:40 +02:00
  • 0d24e878d0 update flake hash Kristoffer Dalby 2023-04-26 17:36:26 +02:00
  • 889d5a1b29 testing without that horrible filtercode Kristoffer Dalby 2023-04-26 17:27:51 +02:00
  • 1700a747f6 outline tests for full filter generate Kristoffer Dalby 2023-04-26 14:04:12 +02:00
  • 200e3b88cc make generateFilterRule a pol struct func Kristoffer Dalby 2023-04-26 11:24:44 +02:00
  • 5bbbe437df clear up the acl function naming Kristoffer Dalby 2023-04-26 11:19:47 +02:00
  • 6de53e2f8d simplify expandAlias function, move seperate logic out Kristoffer Dalby 2023-04-26 10:58:26 +02:00
  • b23a9153df
    trim dockerfiles, script to rebuild test images (#1403) Kristoffer Dalby 2023-05-02 11:51:30 +02:00
  • 80772033ee
    Improvements on Noise implementation (#1379) Juan Font 2023-05-02 08:15:33 +02:00
  • a2b760834f Fix extra space Juan Font 2023-04-30 23:23:51 +02:00
  • 493bcfcf18 Update mkdocs.yml loprima-l 2023-04-30 22:50:17 +02:00
  • df72508089 Fix : Change master branch to main loprima-l 2023-04-30 21:34:17 +02:00
  • 0f8d8fc2d8 Fix : Updating the doc path loprima-l 2023-04-30 21:37:25 +02:00
  • 744e5a11b6 Update CHANGELOG.md Jonathan Wright 2023-04-30 09:48:50 -05:00
  • 3ea1750ea0 Update CHANGELOG.md Jonathan Wright 2023-04-28 16:48:46 -05:00
  • a45777d22e Put systemd service file in proper location Jonathan Wright 2023-04-28 16:45:55 -05:00
  • 56dd734300
    Add go profiling flag, and enable on integration tests (#1382) Kristoffer Dalby 2023-04-27 16:57:11 +02:00
  • d0113732fe
    optimize generateACLPeerCacheMap (#1377) Philipp Krivanec 2023-04-26 06:02:54 +02:00
  • 6215eb6471
    update flake hash (#1376) Kristoffer Dalby 2023-04-24 15:52:15 +02:00
  • 1d2b4bca8a Remove legacy DERP tests Juan Font 2023-04-24 10:21:15 +00:00
  • 96f9680afd Reuse Ping function for DERP ping Juan Font 2023-04-23 11:41:23 +00:00
  • b465592c07 Do not use host networking in embedded DERP tests Juan Font 2023-04-23 11:02:28 +00:00
  • 991ff25362 Added workflow for embedded derp Juan Font 2023-04-13 21:30:49 +00:00
  • eacd687dbf Added DERP integration tests Juan Font 2023-04-13 21:10:47 +00:00
  • 549f5a164d Expand surface of hsic for better TLS support Juan Font 2023-04-13 21:10:08 +00:00
  • bb07aec82c Expand tsic to offer PingViaDerp Juan Font 2023-04-13 21:09:09 +00:00
  • a5afe4bd06 Add more capabilities for systemd Kristoffer Dalby 2023-04-20 15:43:02 +02:00
  • a71cc81fe7 fix Kristoffer Dalby 2023-04-20 11:33:26 +02:00
  • 679305c3e4 Add version to binary release Kristoffer Dalby 2023-04-20 11:32:15 +02:00
  • c0680f34f1 fix issue where binaries are not released Kristoffer Dalby 2023-04-20 10:50:38 +02:00