Kristoffer Dalby
|
735b185e7f
|
use IPSet in acls instead of string slice
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
1a7ae11697
|
Add basic testcases for Machine.canAccess
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
644be822d5
|
move matcher to separate file
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
56b63c6e10
|
use netipx.IPSet for matcher
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
ccedf276ab
|
add a filter case with really large destination set #1372
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
10320a5f1f
|
lint and nolint tailscale borrowed func
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
ecd62fb785
|
remove terrible filter code
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
0d24e878d0
|
update flake hash
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
889d5a1b29
|
testing without that horrible filtercode
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
1700a747f6
|
outline tests for full filter generate
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
200e3b88cc
|
make generateFilterRule a pol struct func
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
5bbbe437df
|
clear up the acl function naming
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
6de53e2f8d
|
simplify expandAlias function, move seperate logic out
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-05-03 18:43:57 +02:00 |
|
Kristoffer Dalby
|
b23a9153df
|
trim dockerfiles, script to rebuild test images (#1403)
|
2023-05-02 10:51:30 +01:00 |
|
Juan Font
|
80772033ee
|
Improvements on Noise implementation (#1379)
|
2023-05-02 08:15:33 +02:00 |
|
Juan Font
|
a2b760834f
|
Fix extra space
|
2023-04-30 23:28:16 +02:00 |
|
loprima-l
|
493bcfcf18
|
Update mkdocs.yml
Co-authored-by: Juan Font <juanfontalonso@gmail.com>
|
2023-04-30 23:28:16 +02:00 |
|
loprima-l
|
df72508089
|
Fix : Change master branch to main
This fix should change the edit branch to main in the documentation
|
2023-04-30 23:28:16 +02:00 |
|
loprima-l
|
0f8d8fc2d8
|
Fix : Updating the doc path
Updating the doc path to be the doc website url as it's a better documentation tool
|
2023-04-30 22:56:38 +02:00 |
|
Jonathan Wright
|
744e5a11b6
|
Update CHANGELOG.md
Co-authored-by: Juan Font <juanfontalonso@gmail.com>
|
2023-04-30 18:25:43 +02:00 |
|
Jonathan Wright
|
3ea1750ea0
|
Update CHANGELOG.md
|
2023-04-30 18:25:43 +02:00 |
|
Jonathan Wright
|
a45777d22e
|
Put systemd service file in proper location
|
2023-04-30 18:25:43 +02:00 |
|
Kristoffer Dalby
|
56dd734300
|
Add go profiling flag, and enable on integration tests (#1382)
|
2023-04-27 16:57:11 +02:00 |
|
Philipp Krivanec
|
d0113732fe
|
optimize generateACLPeerCacheMap (#1377)
|
2023-04-26 06:02:54 +02:00 |
|
Kristoffer Dalby
|
6215eb6471
|
update flake hash (#1376)
|
2023-04-24 15:52:15 +02:00 |
|
Juan Font
|
1d2b4bca8a
|
Remove legacy DERP tests
|
2023-04-24 12:35:29 +02:00 |
|
Juan Font
|
96f9680afd
|
Reuse Ping function for DERP ping
|
2023-04-24 12:17:24 +02:00 |
|
Juan Font
|
b465592c07
|
Do not use host networking in embedded DERP tests
fixed linting
|
2023-04-24 12:17:24 +02:00 |
|
Juan Font
|
991ff25362
|
Added workflow for embedded derp
|
2023-04-24 12:17:24 +02:00 |
|
Juan Font
|
eacd687dbf
|
Added DERP integration tests
Linting fixes
Set listen addr to :8443
|
2023-04-24 12:17:24 +02:00 |
|
Juan Font
|
549f5a164d
|
Expand surface of hsic for better TLS support
|
2023-04-24 12:17:24 +02:00 |
|
Juan Font
|
bb07aec82c
|
Expand tsic to offer PingViaDerp
|
2023-04-24 12:17:24 +02:00 |
|
Kristoffer Dalby
|
a5afe4bd06
|
Add more capabilities for systemd
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-20 15:53:19 +02:00 |
|
Kristoffer Dalby
|
a71cc81fe7
|
fix
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-20 12:05:57 +02:00 |
|
Kristoffer Dalby
|
679305c3e4
|
Add version to binary release
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-20 12:05:57 +02:00 |
|
Kristoffer Dalby
|
c0680f34f1
|
fix issue where binaries are not released
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-20 11:10:27 +02:00 |
|
Kristoffer Dalby
|
64ebe6b0c8
|
change date in changelog
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-20 08:13:38 +02:00 |
|
Kristoffer Dalby
|
e6b26499f7
|
release source code with vendored dependencies
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-20 08:13:38 +02:00 |
|
Kristoffer Dalby
|
977eb1dee3
|
Update flakes, add some quality of life improvements (#1346)
|
2023-04-20 07:56:53 +02:00 |
|
Kristoffer Dalby
|
b2e2b02210
|
set release date
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-19 20:47:31 +02:00 |
|
Kristoffer Dalby
|
2abff4bb08
|
update changelog for #1339
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-19 20:45:27 +02:00 |
|
Kristoffer Dalby
|
54c00645d1
|
update changelog
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-19 20:04:58 +02:00 |
|
Kristoffer Dalby
|
cad5ce0ebd
|
lint fix
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-19 20:04:58 +02:00 |
|
Kristoffer Dalby
|
b12a167fa2
|
remove rpm, might add back later
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-19 20:04:58 +02:00 |
|
Kristoffer Dalby
|
667295e15e
|
add new documentation on how to install on debian/ubuntu
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-19 20:04:58 +02:00 |
|
Kristoffer Dalby
|
bea52678e3
|
move current linux documentation into "manual"
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-19 20:04:58 +02:00 |
|
Kristoffer Dalby
|
307cfc3304
|
add systemd enable to postinstall script
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
2023-04-19 20:04:58 +02:00 |
|
Kristoffer Dalby
|
5e74ca9414
|
Fix IPv6 in ACLs (#1339)
|
2023-04-16 12:26:35 +02:00 |
|
Juan Font
|
9836b097a4
|
Make sure all clients of a user are ready (#1335)
|
2023-04-12 09:25:51 +02:00 |
|
Juan Font
|
d0b3b1bfc4
|
Fix binary releases
|
2023-04-08 09:21:27 +02:00 |
|