-
cf8ffea154
turn off grpc communication logging (#1640)
Kristoffer Dalby
2023-12-10 15:22:59 +01:00
-
790bbe5e8d
fix hostinfo db column spelling (#1642)
Kristoffer Dalby
2023-12-10 15:22:26 +01:00
-
2c8fc9b061
Update flake.lock (#1632)
github-actions[bot]
2023-12-10 09:50:39 +01:00
-
b359939812
docs(README): update contributors (#1639)
github-actions[bot]
2023-12-10 08:56:01 +01:00
-
f65f4eca35
ensure online status and route changes are propagated (#1564)
Kristoffer Dalby
2023-12-09 18:09:24 +01:00
-
0153e26392
upgrade go dependencies (#1628)
Kristoffer Dalby
2023-11-30 14:41:31 +01:00
-
6c9c55774b
Update xsync to v3.0.2 (#1597)
Andrei Pechkurov
2023-11-29 17:47:14 +03:00
-
2f558bee80
Update flake.lock (#1598)
github-actions[bot]
2023-11-29 15:11:28 +01:00
-
4c608a4b58
Fix Github Actions docs pipeline (#1622)
Azamat H. Hackimov
2023-11-29 17:11:00 +03:00
-
f13cf64578
Docs: Update running-headscale-container.md - fix link to example config (#1618)
JesseBot
2023-11-29 15:10:21 +01:00
-
85e92db505
Enhance pipeline stability and automatically retry unstable tests (#1566)
MichaelKo
2023-11-27 18:32:52 +01:00
-
a59aab2081
Remove support for non-noise clients (pre-1.32) (#1611)
Kristoffer Dalby
2023-11-23 08:31:33 +01:00
-
b918aa03fc
move to use tailscfg types over strings/custom types (#1612)
Kristoffer Dalby
2023-11-21 18:20:06 +01:00
-
ed4e19996b
Use tailscale key types instead of strings (#1609)
Kristoffer Dalby
2023-11-19 22:37:04 +01:00
-
c0fd06e3f5
remove the use key stripping and store the proper keys (#1603)
Kristoffer Dalby
2023-11-16 17:55:29 +01:00
-
2af71c9e31
docs(README): update contributors (#1592)
github-actions[bot]
2023-11-06 14:07:35 +01:00
-
42b7f8f65a
redundant line removed from systemd.service (#1587)
Lucalux
2023-11-06 04:45:34 -08:00
-
48c7d763d5
Update flake.lock (#1589)
github-actions[bot]
2023-11-06 12:57:06 +01:00
-
d0d6438337
Add workflow to autoupdate flake.lock deps (#1588)
Kristoffer Dalby
2023-11-06 12:48:52 +01:00
-
fb4ed95ff6
Upgrade Go 1.21, Tailscale 1.50 and add Capability version support (#1563)
Kristoffer Dalby
2023-09-28 12:33:53 -07:00
-
01b85e5232
remove readonly case for mapresponse, dont think it is used (#1556)
Kristoffer Dalby
2023-09-25 14:27:24 -07:00
-
64c0a6523f
Set online status in lite requests (#1555)
Kristoffer Dalby
2023-09-25 14:27:14 -07:00
-
84fbca97f7
add note about db backup to changelog (#1560)
Kristoffer Dalby
2023-09-25 14:27:03 -07:00
-
56cf4b082e
Add github stale action (#1559)
Kristoffer Dalby
2023-09-25 09:33:31 -05:00
-
6cd0f77511
docs(README): update contributors (#1558)
github-actions[bot]
2023-09-24 14:34:53 -07:00
-
b27e8ab5a1
add 0.23.0 changelog entry (#1557)
Kristoffer Dalby
2023-09-24 16:18:19 -05:00
-
0030af3fa4
Rename Machine to Node (#1553)
Juan Font
2023-09-24 13:42:05 +02:00
-
096ac31bb3
handle route updates correctly
Kristoffer Dalby
2023-09-11 11:45:46 -05:00
-
c957f893bd
Return simple responses immediatly
Kristoffer Dalby
2023-09-11 06:18:31 -05:00
-
217ccd6540
improve debug logging, rw lock for notifier
Kristoffer Dalby
2023-09-11 06:08:44 -05:00
-
3bef63bb80
Remove LastSuccessfulUpdate from Machine
Kristoffer Dalby
2023-09-11 06:23:29 -05:00
-
591ff8d347
add pprof endpoint
Kristoffer Dalby
2023-09-11 06:04:58 -05:00
-
14f8c1ba34
order path
Kristoffer Dalby
2023-09-11 05:25:52 -05:00
-
ca4a48afbb
gitignore infolder tailscale
Kristoffer Dalby
2023-09-11 04:52:25 -05:00
-
9ccf87c566
add lock around saving ts clients
Kristoffer Dalby
2023-09-10 09:17:17 +02:00
-
4c12c02e71
Upgrade go and debian in headscale docker
Kristoffer Dalby
2023-09-11 05:04:26 -05:00
-
2434d76ade
give ci more tollerance for timeouts
Kristoffer Dalby
2023-09-10 10:00:12 +02:00
-
432e975a7f
move MapResponse peer logic into function and reuse
Kristoffer Dalby
2023-08-09 22:56:21 +02:00
-
387aa03adb
Remove database from Mapper
Kristoffer Dalby
2023-08-09 22:20:05 +02:00
-
3b0749a320
Update packetfilter when peers change
Kristoffer Dalby
2023-08-09 20:37:41 +02:00
-
a8079a2096
rearrange poll, lock, notify
Kristoffer Dalby
2023-07-26 17:54:19 +02:00
-
593b3ad981
filter out peers without endpoints
Kristoffer Dalby
2023-07-30 19:56:11 +02:00
-
e90a669951
remove retries for pings in tsic
Kristoffer Dalby
2023-07-26 17:51:33 +02:00
-
9c5301ee2e
add maprequest to all mapper calls
Kristoffer Dalby
2023-07-26 14:42:12 +02:00
-
13a7285658
fix lint
Kristoffer Dalby
2023-07-26 11:53:42 +02:00
-
e55fe0671a
only send lite map responses when omitpeers
Kristoffer Dalby
2023-07-26 13:55:03 +02:00
-
e0ba325b3b
additional debug logging, use mapper pointer
Kristoffer Dalby
2023-07-24 08:58:51 +02:00
-
eff529f2c5
introduce rw lock for db, ish...
Kristoffer Dalby
2023-07-17 13:35:05 +02:00
-
a1a3ff4ba8
disable online map by default for now
Kristoffer Dalby
2023-07-17 11:21:31 +02:00
-
78268d78a0
add debug option to save all map responses
Kristoffer Dalby
2023-07-17 11:13:48 +02:00
-
f73172fb21
add less/jq to hs debug container
Kristoffer Dalby
2023-07-17 11:13:24 +02:00
-
b7c6e0ec88
add annoying linter to golangci
Kristoffer Dalby
2023-07-17 11:12:59 +02:00
-
2d87085cbc
rearrange channel closing defers
Kristoffer Dalby
2023-07-14 17:05:11 +02:00
-
13fe4ec91b
add script to run integration tests
Kristoffer Dalby
2023-06-22 10:01:17 +02:00
-
53a9e28faf
Add missing return in shutdown
Kristoffer Dalby
2023-07-07 13:29:53 +02:00
-
4b65cf48d0
Split up MapResponse
Kristoffer Dalby
2023-06-29 11:20:22 +01:00
-
66ff1fcd40
Replace the timestamp based state system
Kristoffer Dalby
2023-06-21 11:29:52 +02:00
-
056d3a81c5
format with prettier 3.0
Kristoffer Dalby
2023-07-14 17:58:07 +02:00
-
7edc953d35
Update tsic.go
Kristoffer Dalby
2023-09-03 13:54:41 +02:00
-
12a04f9459
fix relogin test, pass accept route flag
Kristoffer Dalby
2023-09-03 12:30:11 +02:00
-
1766e6b5df
General fixups discovered by checking errors
Kristoffer Dalby
2023-08-31 18:37:18 +02:00
-
f8a58aa15b
introduce a version subset we must test against
Kristoffer Dalby
2023-08-31 14:57:43 +02:00
-
b4a4d0f760
Handle errors in integration test setups
Kristoffer Dalby
2023-08-29 08:33:33 +02:00
-
63caf9a222
update flake, fix prettier lint
Kristoffer Dalby
2023-09-01 08:58:29 +02:00
-
47255d267e
add script to run integration tests
Kristoffer Dalby
2023-06-22 10:01:17 +02:00
-
e3acc95859
Send logs to stderr, rather than stdout
Juan Font
2023-08-11 15:52:03 +00:00
-
fb203a2e45
Format code
qzydustin
2023-07-23 08:12:12 -07:00
-
6567af7730
Fix IP Address Order Bug
qzydustin
2023-07-23 07:48:30 -07:00
-
23a3adf8d2
use cmp.Diff instead of reflect.DeepEqual
Kristoffer Dalby
2023-06-21 08:12:24 +02:00
-
665a3cc666
add generic logerr func to shorten code
Kristoffer Dalby
2023-06-22 16:38:57 +02:00
-
fe75b71620
use nix caching and docker caching in CI
Kristoffer Dalby
2023-06-28 11:56:35 +01:00
-
19dc0ac702
rename acl "get" funcs to "expand" for consistency
Kristoffer Dalby
2023-06-19 09:17:50 +02:00
-
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