Kristoffer Dalby
e7b69dbf91
Merge branch 'main' into generate-privkey
2022-01-29 14:35:24 +00:00
Kristoffer Dalby
13f23d2e7e
Merge branch 'main' into socket-permission
2022-01-29 14:34:36 +00:00
Csaba Sarkadi
7a86321252
CHANGELOG: document breaking configuration change regarding multiple prefixes
2022-01-29 15:33:54 +01:00
Kristoffer Dalby
7aace7eb6b
Update CHANGELOG.md
2022-01-29 14:33:12 +00:00
Kristoffer Dalby
7a6be36f46
Merge branch 'main' into tailscale-203
2022-01-29 14:32:04 +00:00
Kristoffer Dalby
bb27c80bad
Update CHANGELOG.md
2022-01-29 14:31:42 +00:00
Csaba Sarkadi
c0c3b7d511
Merge remote-tracking branch 'origin/main' into ipv6
2022-01-29 15:27:49 +01:00
Csaba Sarkadi
6220836050
utils: extract GetIPPrefixEndpoints from anonymous function
2022-01-29 15:26:28 +01:00
Kristoffer Dalby
b122d06f12
Merge pull request #278 from enoperm/pollnetmap-update-only
2022-01-29 13:46:08 +00:00
Kristoffer Dalby
6f9ed958ca
Merge branch 'main' into pollnetmap-update-only
2022-01-29 13:12:09 +00:00
Kristoffer Dalby
39ce59fcb1
Merge branch 'main' into generate-privkey
2022-01-29 13:11:26 +00:00
Kristoffer Dalby
052fccdc98
Merge pull request #289 from juanfont/whitespace
2022-01-29 13:09:16 +00:00
Csaba Sarkadi
17411b65f3
fixup! fixup! update CHANGELOG
...
prettier changes
2022-01-29 13:48:14 +01:00
Csaba Sarkadi
bf7ee78324
config-example: add configuration for a dual-stack tailnet
2022-01-28 22:13:45 +01:00
Csaba Sarkadi
fbe5054a67
fixup! update CHANGELOG
2022-01-28 22:00:13 +01:00
Csaba Sarkadi
761147ea3b
update CHANGELOG
2022-01-28 21:59:08 +01:00
Csaba Sarkadi
25ccf5ef18
PollNetMapStream: do not create any rows during long-poll operation
2022-01-28 21:59:08 +01:00
Kristoffer Dalby
b4f8961e44
Make Unix socket permissions configurable
2022-01-28 18:58:22 +00:00
Kristoffer Dalby
726ccc8c1f
Upgrade to latest tailscale
2022-01-28 18:15:41 +00:00
Kristoffer Dalby
126e694f26
Add generate private-key command
...
This commit adds a command to generate a private key for headscale.
Mostly useful for systems were you drive the deployment from another
machine and use a secret management system.
2022-01-28 18:08:52 +00:00
Kristoffer Dalby
ab45cd37f8
Only golint new problems
2022-01-28 17:40:39 +00:00
Kristoffer Dalby
f59071ff1c
Trim whitespace from privateKey before parsing
2022-01-28 17:23:01 +00:00
Kristoffer Dalby
4d60aeae18
Merge pull request #282 from ryanfowler/main
2022-01-23 21:23:50 +00:00
Ryan Fowler
67d1dd984f
Fix missing return in PollNetMapHandler
2022-01-21 21:48:58 -08:00
Juan Font
b02f8dd45d
Merge pull request #274 from majst01/reduce-binary-size
...
Strip binary, update to go-1.17.6
2022-01-20 11:38:52 +01:00
Kristoffer Dalby
3837f1714a
Merge branch 'main' into reduce-binary-size
2022-01-17 08:47:19 +00:00
Kristoffer Dalby
ed5498ef86
Merge pull request #276 from jimt/patch-1
2022-01-17 08:46:42 +00:00
Csaba Sarkadi
e2f8c69e2e
integration-test: use tailscale ip to test dual-stack MagicDNS
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
beb3e9abc2
integration-test: taildrop test refactor
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
78039f4cea
integration-test: use TUN devices, enable IPv6 addresses on local interfaces in containers
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
ed39b91f71
Dockerfiles: specify origin registry explicitly
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
8f632e9062
machine: isOutdated: handle machines without LastSuccefulUpdate set
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
a32175f791
PollNetMapHandler: refactor with chan lifetimes in mind
...
* Resolves an issue where sometimes attempted sends on a closed channel
happened by ensuring the channels remain open for the entire goroutine.
* May be of help with regards to issue #203
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
d35fb8bba0
integration-test: add IPv6 prefix to configuration
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
115d0cbe85
dns: IPv6 roots generation
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
1a6e5d8770
Add support for multiple IP prefixes
2022-01-16 14:18:22 +01:00
Csaba Sarkadi
3a3aecb774
Regenerate files based on ProtoBuf schema.
2022-01-16 14:17:51 +01:00
Csaba Sarkadi
8b40343277
Add multiple IP prefixes support to ProtoBuf schema
2022-01-16 14:17:27 +01:00
Csaba Sarkadi
7ec8346179
Do not assume IPv4 during Tailscale node construction
2022-01-15 16:06:34 +01:00
Csaba Sarkadi
46cdce00af
Do not assume IPv4 during address generation
2022-01-15 16:06:34 +01:00
Jim Tittsler
86f3f26a18
Fix typos
2022-01-15 16:44:36 +09:00
Stefan Majer
febbb6006f
use most recent go 1.17 for tests
2022-01-14 12:59:53 +01:00
Stefan Majer
1d68509463
Strip binary, update to go-1.17.6
2022-01-14 09:19:16 +01:00
Kristoffer Dalby
b6d0c4f2aa
Merge pull request #273 from juanfont/tailscale-1-20
...
Add new tailscale version to integration test
2022-01-13 22:21:27 +00:00
Kristoffer Dalby
2c057c2d89
Update integration_test.go
2022-01-13 19:16:12 +00:00
Juan Font
cf7effda1b
Merge pull request #272 from juanfont/cl-0.12.3
...
Prepare CHANGELOG for 0.12.3
v0.12.3
2022-01-13 17:02:37 +01:00
Juan Font Alonso
19effe7034
Updated changelog for 0.12.3
2022-01-13 12:42:56 +01:00
Juan Font
41053482b3
Merge pull request #271 from juanfont/minor-security-fixes
...
Minor security updates in go.mod
2022-01-12 22:13:28 +01:00
Juan Font
e463283a58
Merge branch 'main' into minor-security-fixes
2022-01-12 17:10:15 +01:00
Juan Font
99814b468b
Merge pull request #270 from artemklevtsov/docker-alpine
...
Add docker alpine image
2022-01-12 17:10:05 +01:00