Kristoffer Dalby
ed728f57e0
Remove WriteTimeout from HTTP
...
Golangs built in HTTP server does not allow different HTTP timeout for
different types of handlers, so we cannot have a write timeout as we
attempt to do long polling (my bad).
See linked article.
Also removed redundant server declaration
2021-10-02 15:29:27 +01:00
Kristoffer Dalby
6ffea2225d
Attempt to close failed streams
...
If we have a failed write toward any of our connections, attempt to
close the connection by returning "false" as in unsuccessful stream
2021-10-02 15:28:19 +01:00
Juan Font Alonso
64185cc2bc
Fixed go mod
2021-10-02 15:18:05 +02:00
Juan Font
990ff153c0
Merge branch 'main' into magic-dns-support
2021-10-02 15:16:51 +02:00
Juan Font Alonso
47dcc940c0
Fixed issue in tests
2021-10-02 14:49:14 +02:00
Juan Font Alonso
8d60ae2c7e
Tidy gomod
2021-10-02 13:03:41 +02:00
Juan Font Alonso
19492650d4
Fixed error on assign
2021-10-02 13:03:08 +02:00
Juan Font Alonso
36ae14bccf
Send search domains
2021-10-02 12:13:19 +02:00
Juan Font Alonso
45e71ecba0
Generated MagicDNS search domains (only in 100.64.0.0/10)
2021-10-02 12:13:05 +02:00
Juan Font Alonso
e432e98413
Send hostname in toNode
2021-10-02 12:12:22 +02:00
Juan Font Alonso
656237e167
Propagate dns config vales across Headscale
2021-10-02 11:20:42 +02:00
Juan Font Alonso
5dbf6b5127
Extended DNS config unit tests
2021-10-02 11:14:18 +02:00
Juan Font Alonso
c9e4da3ff5
Improving documentation for DNS config
2021-10-02 11:11:18 +02:00
Juan Font
cfd4781eb4
Merge pull request #131 from Extrality/main
...
fix some typos in README
2021-10-01 21:36:55 +02:00
Arthur Woimbée
986725519f
fix some typos in README
2021-10-01 15:59:54 +02:00
Juan Font Alonso
3f3cfedffa
Add support for MagicDNS
2021-09-28 00:22:29 +02:00
Juan Font
e9ea698130
Merge pull request #128 from juanfont/version-checker
...
Added version checker on Headscale startup
2021-09-27 23:28:16 +02:00
Juan Font Alonso
a6adcdafa9
Added switch to disable the update checks
2021-09-27 17:24:34 +02:00
Juan Font Alonso
7c37086dd6
Handle lack of internet
2021-09-27 17:12:31 +02:00
Juan Font Alonso
2048e9e136
Added version checker on startup
2021-09-27 16:26:18 +02:00
Kristoffer Dalby
0bbf343348
Merge pull request #113 from kradalby/apple-mobileconfig
...
Apple macOS profile support
2021-09-26 21:34:11 +01:00
Kristoffer Dalby
9811809f6a
Resolve conflict
2021-09-26 20:51:07 +01:00
Kristoffer Dalby
237a14858a
Add apple endpoint to readme
2021-09-26 20:47:39 +01:00
Kristoffer Dalby
59c3d4bcfe
Comment out iOS from /apple for now
2021-09-26 20:41:48 +01:00
Juan Font
7612cc84d2
Merge pull request #122 from juanfont/taildrop-support
...
Add support for Taildrop (file sharing)
2021-09-26 20:40:26 +02:00
Kristoffer Dalby
4aa91bc420
Merge branch 'main' into taildrop-support
2021-09-26 19:29:00 +01:00
Juan Font Alonso
c801a8c553
Improve comments on taildrop tests
2021-09-26 20:23:15 +02:00
Juan Font Alonso
5626f598ce
Do several attempts to send the file
2021-09-26 18:59:23 +02:00
Juan Font Alonso
7d0da8b578
Added retries
2021-09-26 17:38:51 +02:00
Juan Font Alonso
eb87fc9215
Fixed getAPIURLs method
2021-09-26 15:17:27 +02:00
Juan Font Alonso
ada40960bd
Removed unnecesary prints
2021-09-26 14:33:01 +02:00
Juan Font Alonso
83ead36fce
Integration tests working for taildrop
2021-09-26 14:22:11 +02:00
Juan Font
05a5f21c3d
Use curl to uploaded the file
2021-09-26 12:22:59 +02:00
Juan Font
a36328dbfc
Added integration tests
2021-09-25 13:12:44 +02:00
Juan Font
cab5641d95
Update readme
2021-09-24 09:50:01 +02:00
Juan Font
b83894abd6
Add support for taildrop ( #118 )
2021-09-24 09:49:29 +02:00
Kristoffer Dalby
8e588ae146
Add a more comprehensive macOS explaination
2021-09-23 20:22:07 +01:00
Juan Font
83815f567d
Merge pull request #109 from juanfont/tailscale-1.14
...
Update to Tailscale 1.14
2021-09-23 16:44:51 +02:00
Kristoffer Dalby
7db91c68be
Merge pull request #121 from juanfont/main
...
New integration test for tailscale 1.14
2021-09-23 14:51:26 +01:00
Juan Font
109115c13b
Merge pull request #120 from t56k/main
...
Fix namespace instructions in README.md
2021-09-23 09:55:57 +02:00
t56k
11e0402396
create a db file first
2021-09-23 17:14:04 +12:00
t56k
fd94105483
fix namespace instructions in README.md
2021-09-23 16:32:15 +12:00
Juan Font
96e8142540
Merge pull request #114 from kradalby/integration-tests-improvement
...
Improve integration tests
2021-09-22 14:51:47 +02:00
Kristoffer Dalby
9615138202
Remove non working default
2021-09-21 11:10:26 +01:00
Juan Font
9900b215cc
Merge pull request #115 from ohdearaugustin/topic/fix-docu
...
Topic/fix docu
2021-09-21 09:19:09 +02:00
Kristoffer Dalby
d5ea224e11
Merge pull request #116 from ohdearaugustin/topic/docker-release-tag
2021-09-20 23:34:44 +01:00
Kristoffer Dalby
024d6ee7c3
Initial work on shared node integration test
...
This commit adds initial integration tests for shared nodes, it adds
them and verifies that they are shared.
It does not yet manage to ping the shared node because it does not seem
to establish the connection.
2021-09-20 23:21:25 +01:00
ohdearaugustin
f653b00258
workflows/release: add docker full version tag
2021-09-21 00:10:00 +02:00
ohdearaugustin
ff1ee4ca64
Fix README whitespace
2021-09-21 00:02:54 +02:00
ohdearaugustin
830aa250e1
Fix README formating
2021-09-21 00:01:18 +02:00