Nate Brown
38dc2ab347
Same story for txqueuelen
2019-12-11 12:02:57 -08:00
Nate Brown
4bbf6dc29c
Rework udp for linux into just 2 files, add more mips targets
2019-12-11 11:09:38 -08:00
Nate Brown
d62bb8b13c
Force mtu to int32
2019-12-11 11:08:39 -08:00
Nate Brown
5cad6a2ce3
Improve tun activation error messages
2019-12-11 11:08:39 -08:00
Nate Brown
9bd8cd2c11
Rebase on master, improve other fatal error messages
2019-12-11 11:08:39 -08:00
Nate Brown
ec63d0d285
Remove magic numbers, support mips64le
2019-12-11 11:08:39 -08:00
Nate Brown
e94caa9e58
Initial attempt at mips64
2019-12-11 11:08:06 -08:00
Wade Simmons
af17a0f018
Merge pull request #82 from slackhq/github-actions
...
Use Github Actions for Linux, Windows and macOS
2019-12-11 14:05:29 -05:00
Wade Simmons
cdd3b519ac
Use Github Actions for Linux, Windows and macOS
...
This allows us to run automated builds and tests for the three OSes.
2019-12-11 14:01:36 -05:00
Wade Simmons
de6c27be91
Merge pull request #81 from slackhq/nebula-cert-test-darwin-windows
...
Fix nebula-cert tests on darwin and windows
2019-12-11 13:55:33 -05:00
Wade Simmons
b39a0f422d
Fix nebula-cert tests on darwin and windows
...
This fixes a couple issues:
- NoSuchFileError not defined for darwin.
- ca_test and sign_test do a bunch of filesystem specific tests that
error differently on Windows. Just disable these tests on Windows for
now.
- Make the signcert test more deterministic by only testing one existing
file at a time.
2019-12-11 10:13:19 -05:00
Nathan Brown
76f66b8c94
Merge pull request #80 from slackhq/lh-host-validation
...
Fail with a better error message if a lh hosts is unparsable
2019-12-09 16:59:52 -08:00
Nathan Brown
4e2cdb51aa
Merge pull request #78 from slackhq/sign-fix
...
Fix impossible error message condition, go fmt
2019-12-09 16:55:45 -08:00
Nate Brown
1640a9bc77
Fail with a better error message if lh a hosts is unparsable
2019-12-09 16:53:56 -08:00
Nate Brown
7076fc0004
Fix impossible error message condition, go fmt
2019-12-09 16:41:27 -08:00
Nathan Brown
1a2c961368
Merge pull request #77 from slackhq/cidr-specific-contains
...
Add a way to find the most specific network
2019-12-09 16:32:18 -08:00
Nate Brown
c1182869c4
Add a way to find the most specific network
2019-12-09 16:28:58 -08:00
Nathan Brown
232317de71
Merge pull request #61 from jruariveiro/master
...
Update README.md to fix broken link
2019-12-02 15:47:38 -08:00
Jorge Rua
dfc67909d6
Update README.md
2019-12-02 21:38:20 +00:00
Ryan Huber
ac72d1615a
Merge pull request #49 from itorres/patch-1
...
Fix typo in getting started
2019-12-02 13:13:13 -06:00
Ryan Huber
6039b9f80a
Merge pull request #60 from slackhq/yaml_file_rename
...
rename file to .yml to prevent confusion with example start scripts
2019-12-02 09:37:40 -06:00
Ryan Huber
15e6e0ad30
Merge pull request #3 from slackhq/self_installing_service
...
make nebula a service that can install itself
2019-12-02 09:37:09 -06:00
Ryan Huber
29c0523714
rename file to .yml to prevent confusion with example start scripts
2019-12-02 15:31:53 +00:00
Ryan Huber
2bff0b266e
clean up makefile per wadey comment
2019-12-02 15:26:48 +00:00
Slack Security Team
a5814be1ca
clean up code and print Version instead of Build
2019-11-28 16:25:34 +00:00
Ryan Huber
3fe99aa065
change bin target to use variable for cmd path
2019-11-28 16:20:57 +00:00
Ryan Huber
00d6973e27
remove some boilerplate + better messages
2019-11-28 16:20:57 +00:00
Ryan Huber
8ed69c8eaf
make nebula a service that can install itself
2019-11-28 16:20:57 +00:00
Ignacio Torres Masdeu
6384044ca4
Fix typo in getting started
2019-11-26 09:50:44 +01:00
Alan Lam
61d9f241b9
Adds am_lighthouse warning msg ( #43 )
...
* add warning message when am_lighthouse is enabled; update config templating
2019-11-24 09:32:08 -08:00
Ryan Huber
94441789d5
Merge pull request #41 from slackhq/lighthouse_static_map_error
...
Add an error (non fatal) when a lighthouse host has no static entry
2019-11-23 18:24:22 -06:00
Ryan Huber
08915315ff
add tests and improve error
2019-11-23 23:55:23 +00:00
Ryan Huber
83d2550b2d
add an error (non fatal) when a lighthouse host has no static entry
2019-11-23 21:46:45 +00:00
Ryan Huber
72a4e71ebc
Merge pull request #35 from slackhq/chachacha
...
add chachapoly note to example config
2019-11-23 13:36:36 -06:00
Ryan Huber
b01e181704
Merge pull request #37 from slackhq/remove_deprecated_hmac
...
remove old hmac function. superceded by ix_psk0
2019-11-23 13:33:50 -06:00
Ryan Huber
89f0d998cf
remove old debug print statements
2019-11-23 17:01:10 +00:00
Ryan Huber
6a460ba38b
remove old hmac function. superceded by ix_psk0
2019-11-23 16:50:36 +00:00
Ryan Huber
1dddd370bb
Add chachapoly note and HUP note at the top
2019-11-23 15:12:56 +00:00
Ryan Huber
ef324bf7e3
Merge pull request #31 from philippgille/patch-1
...
Fix config comment
2019-11-23 09:04:37 -06:00
Philipp Gillé
2889814514
Fix config comment
...
- Removed redundant word
2019-11-23 01:43:43 +01:00
Nathan Brown
764692ca7f
Merge pull request #30 from slackhq/tun-error
...
Improve tun/udp init error messages
2019-11-22 16:21:47 -08:00
Nate Brown
3b1826740e
Improve tun/udp init error messages
2019-11-22 16:18:33 -08:00
Nathan Brown
6412e10d9b
Merge pull request #28 from slackhq/no-config
...
Better error message when no config files found
2019-11-22 09:59:34 -08:00
Nate Brown
f65702a3b8
Better error message when no config files found
2019-11-22 09:56:37 -08:00
Nathan Brown
4f19e1830b
Merge pull request #15 from zeisss/multi-ca
...
Add note to example about support for multiple CAs
2019-11-21 22:52:28 -08:00
alanhlam
174d656cf9
make this py3 compatible ( #22 )
...
* make this py3 compatible
2019-11-21 22:20:08 -08:00
Nathan Brown
3d8f61a3ad
Merge pull request #10 from slackhq/hole_punching_example_options
...
add hole punching options to example config
2019-11-21 09:22:16 -08:00
Stephan
54179617ca
Add note to example about support for multiple CAs
2019-11-20 22:44:16 +01:00
Ryan Huber
498e792a46
add hole punching options to example config
2019-11-20 01:24:45 +00:00
Nathan Brown
d68a039838
Merge pull request #1 from alanhlam/update-example-ansible
...
Allow re-signing to work in the vagrant/ansible env
2019-11-19 11:43:27 -08:00