0
0
Fork 0
mirror of https://github.com/slackhq/nebula.git synced 2025-01-10 19:47:37 +00:00

Commit graph

  • 6daeaa6272 Resolve review notes Nate Brown 2024-10-07 21:28:27 -0500
  • bc1a9d0c50
    Bump the golang-x-dependencies group across 1 directory with 4 updates dependabot[bot] 2024-10-07 19:55:48 +0000
  • fdad939d1a Fix tests Nate Brown 2024-10-02 22:02:10 -0500
  • bf9d6f5e36 Normalize names Nate Brown 2024-10-02 21:56:24 -0500
  • ced142865c
    Merge 7ac51c1af2 into 16eaae306a Wade Simmons 2024-10-02 14:49:40 +0000
  • 7ac51c1af2 fix roaming check multiport Wade Simmons 2024-10-02 10:46:34 -0400
  • fc75be7a58
    Bump github.com/gaissmai/bart from 0.11.1 to 0.13.0 dependabot[bot] 2024-09-30 19:35:06 +0000
  • a003f4a5dd more lh+hostmap multi-ip Jack Doan 2024-09-22 13:27:18 -0400
  • 8e9072de27 try to make setting up MTU on linux better Jack Doan 2024-09-22 13:27:02 -0400
  • ada3b72da7 all IPs in a cert flow through the same tunnel, at the cost of some hostmap entries Jack Doan 2024-09-22 11:37:19 -0400
  • c717b744c3 urg Jack Doan 2024-09-22 09:50:38 -0400
  • f8b9c804db Support multiple vpn addrs in lighthouse and hostmap Nate Brown 2024-09-21 20:25:18 -0500
  • e681be20c9 Shed the layers of indirection on udp listeners, get the full hostinfo to the lighthouse request handler Nate Brown 2024-09-20 23:21:01 -0500
  • 28cd2575e8
    Cert v2 + tun changes for Linux (#1224) Jack Doan 2024-09-20 23:04:18 -0400
  • fe79f6f8a4 text fixes Jack Doan 2024-09-20 17:01:50 -0400
  • 61d490ec15 AAAA record support in lighthouse DNS Jack Doan 2024-09-20 16:51:59 -0400
  • dabd7a5b10 build fixes for android Jack Doan 2024-09-20 16:48:13 -0400
  • 254fe2a80d build fixes for ios Jack Doan 2024-09-20 16:44:01 -0400
  • d6e239c3ea build fixes for tun Jack Doan 2024-09-20 16:32:48 -0400
  • 42a36b4ab9 goimport Jack Doan 2024-09-20 16:23:57 -0400
  • cec1ae895b fix windows build Jack Doan 2024-09-20 16:21:29 -0400
  • 51f3482e44 fix tun_freebsd.go Jack Doan 2024-09-20 16:14:16 -0400
  • 808182c0f6 fix outside_test.go Jack Doan 2024-09-20 16:07:07 -0400
  • ef6f5cfe69 update comment Jack Doan 2024-09-20 16:05:38 -0400
  • 2f8ad7c86b fix a race wrt setting route MTU Jack Doan 2024-09-20 15:44:49 -0400
  • fd9682634b hostupdate notes Jack Doan 2024-09-20 15:24:10 -0400
  • e59be7f9d4 use curve info from handshake for v2 cert validation Jack Doan 2024-09-20 15:06:37 -0400
  • 8bf2f2dc6e v6 firewall stuff Jack Doan 2024-09-20 14:31:40 -0400
  • 215a586ae7 send non-default curve during a handshake Jack Doan 2024-09-20 13:07:14 -0400
  • 9c7e41da47 bring up multi-ip tun on linux Jack Doan 2024-09-20 12:18:39 -0400
  • 96efc69337 fix V1 sig checks Jack Doan 2024-09-20 12:18:27 -0400
  • bf79947345 Fixup tests Nate Brown 2024-09-20 10:35:53 -0500
  • 77b875dcc8 Port over more of the ipv6 tun device changes Nate Brown 2024-09-20 10:16:20 -0500
  • f4329b1a5c Copy device and route files over Nate Brown 2024-09-20 09:59:29 -0500
  • 8b52c95783 Copy darwin tun handling from other branch Nate Brown 2024-09-20 09:56:33 -0500
  • 02edb72458 Fix v2 cert copying Nate Brown 2024-09-19 22:36:38 -0500
  • 7adbb3523d Fix v2 handshaking Nate Brown 2024-09-19 22:05:57 -0500
  • 5567697169 Fixes Nate Brown 2024-09-19 21:49:16 -0500
  • fda8f9636c Dual cert handling Nate Brown 2024-09-19 21:23:03 -0500
  • b1e5f467b1
    feat: Added Elestio as one-click deploy option Kaiwalya Koparkar 2024-09-19 17:52:15 +0530
  • 76170ff850 Initial dual cert version nebula-cert support Nate Brown 2024-09-18 16:11:07 -0500
  • c2e4dd94eb
    fix the closing of the linux udp reading loop using Shutdown Ulrich Hornung 2024-09-17 21:34:44 +0200
  • 4017025d15
    Fixed homebrew formula path Aleksandr Zykov 2024-09-17 14:54:31 +0200
  • 442fe47416 Fixup nebula-cert tests for v1 certs Nate Brown 2024-09-16 17:27:39 -0500
  • cd510b3e70 fix race condition where "CloseAndZero" is executed while still used Ulrich Hornung 2024-09-16 23:05:21 +0200
  • 39d8332f14 nitpick: use atomic bool instead of bool for usynced thread access Ulrich Hornung 2024-09-16 22:59:17 +0200
  • ba7880a563
    remove all sleeps in tests - no need for them Ulrich Hornung 2024-09-16 21:27:49 +0200
  • 00c160ea38
    Bump the golang-x-dependencies group with 4 updates dependabot[bot] 2024-09-16 19:14:50 +0000
  • ba8a03717e
    add missing error handling when calling fwd factorie functions Ulrich Hornung 2024-09-16 11:41:20 +0200
  • f908c1020a
    add comment to performance improvement in user-tun Ulrich Hornung 2024-09-16 11:29:16 +0200
  • e6bcba24ee
    add comment to "unsafe_routes" initialisation Ulrich Hornung 2024-09-16 11:25:08 +0200
  • fa7d1204ad service: fix missing destruction of ipstack Ulrich Hornung 2024-09-15 12:51:47 +0200
  • ad2dbdc6cd require instead of assert; fix missing close connectons in one test Ulrich Hornung 2024-09-15 12:39:38 +0200
  • 84d1a268d5
    fix issue with survival of nebula service from previous testrun Ulrich Hornung 2024-09-14 22:40:10 +0200
  • 7a36dd057b fix for netip holepunch-remote-allow-list Wade Simmons 2024-09-13 16:27:41 -0400
  • c87e2cbc70 Merge remote-tracking branch 'origin/master' into holepunch-remote-allow-list Wade Simmons 2024-09-13 16:16:17 -0400
  • 5bfb9c4c9f Ignore private key verification for pkcs11 private keys Nate Brown 2024-09-13 13:50:46 -0500
  • dabce8a1b4 Merge tag 'v1.9.4' into multiport Wade Simmons 2024-09-13 10:17:59 -0400
  • e5f059fbe9 Add in v2 certificate Nate Brown 2024-09-12 23:05:35 -0500
  • 2626ff9de6 Fix some review items Nate Brown 2024-09-12 16:36:37 -0500
  • c686558b16 Put firewall benchmarks back in Nate Brown 2024-09-06 19:49:42 -0500
  • 719cdee9a1 Fix many of the tests Nate Brown 2024-09-06 17:56:01 -0500
  • a666b19293 Resolve some TODOs Nate Brown 2024-09-06 15:31:09 -0500
  • 5f94d8ba23 Get ready for a new certificate version by using an interface type Nate Brown 2024-09-06 12:42:40 -0500
  • e694a252fc Move old cert to cert_v1 Nate Brown 2024-09-05 19:42:02 -0500
  • c5d35a4cfa Move crypto to its own place Nate Brown 2024-09-05 19:39:14 -0500
  • ec2cf589fa Move most of pem handling to its own file Nate Brown 2024-09-05 19:35:23 -0500
  • 5e6c9a323e Rename CAPool Nate Brown 2024-09-05 18:52:12 -0500
  • caa734f47e
    Merge 0867455a0b into 16eaae306a Wade Simmons 2024-09-12 14:45:19 -0400
  • 70dfb71b6c allow "lighthouse DNS" to be run on non-lighthouses, so hosts can see their own hostmap Jack Doan 2024-09-09 10:53:46 -0400
  • 16eaae306a
    Bump dario.cat/mergo from 1.0.0 to 1.0.1 (#1200) dependabot[bot] 2024-09-09 17:53:26 -0400
  • 3d22a81f39
    Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.3 dependabot[bot] 2024-09-09 21:52:43 +0000
  • 32ebcbcf2b
    Bump github.com/miekg/dns from 1.1.61 to 1.1.62 dependabot[bot] 2024-09-09 21:52:38 +0000
  • 35603d1c39
    add PKCS11 support (#1153) Jack Doan 2024-09-09 17:51:58 -0400
  • ab81b62ea0
    v1.9.4 (#1210) v1.9.4 Wade Simmons 2024-09-09 14:11:44 -0400
  • d550e1a040
    Update CHANGELOG.md Wade Simmons 2024-09-09 13:46:24 -0400
  • 0867455a0b more cleanup yaml-v3 Wade Simmons 2024-09-04 09:51:15 -0400
  • dcd83c33f0 more cleanup Wade Simmons 2024-09-04 09:49:56 -0400
  • 8ba8376844 Merge remote-tracking branch 'origin/master' into yaml-v3 Wade Simmons 2024-09-04 09:48:31 -0400
  • 69266910e3 WIP Wade Simmons 2024-09-03 16:57:45 -0400
  • b2e008c17e add dep Wade Simmons 2024-09-03 16:51:35 -0400
  • 45bbad2f21
    Bump the golang-x-dependencies group with 4 updates (#1195) dependabot[bot] 2024-09-03 16:47:36 -0400
  • f35a54af23 prepare CHANGELOG for v1.9.4 Wade Simmons 2024-09-03 14:30:12 -0400
  • 95049cff71
    Bump github.com/gaissmai/bart from 0.11.1 to 0.12.8 dependabot[bot] 2024-09-02 19:28:31 +0000
  • dde11f35f6 Update Makefile and Actions John Maguire 2024-08-28 09:43:53 -0400
  • c4d690eeb4 Update Makefile and Actions John Maguire 2024-08-28 09:43:53 -0400
  • 352f74fc23
    Merge remote-tracking branch 'origin/master' into feature/try_with_gvisor_stack Ulrich Hornung 2024-08-27 10:01:11 +0200
  • 7d74956539
    Bump the golang-x-dependencies group with 4 updates dependabot[bot] 2024-08-26 19:50:08 +0000
  • 9d43747683
    Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2 dependabot[bot] 2024-08-26 19:49:30 +0000
  • 301db4de6f
    Bump github.com/gaissmai/bart from 0.11.1 to 0.12.6 dependabot[bot] 2024-08-26 19:49:21 +0000
  • 3dc56e1184
    Support UDP dialling with gvisor (#1181) Jack Doan 2024-08-26 10:38:32 -0700
  • b1ea9f53da
    improving test code to get stability improved - still fails with stress Ulrich Hornung 2024-08-19 22:01:38 +0200
  • 1bc964cc74
    Bump github.com/gaissmai/bart from 0.11.1 to 0.12.3 dependabot[bot] 2024-08-19 19:16:44 +0000
  • 768eff8719
    Bump dario.cat/mergo from 1.0.0 to 1.0.1 dependabot[bot] 2024-08-19 19:16:36 +0000
  • b56625f0ba
    Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 dependabot[bot] 2024-08-19 19:16:31 +0000
  • 6111aa8b70 build with go1.23 go123 Wade Simmons 2024-08-19 13:52:39 -0400
  • 12a0dd8a39
    improve stopping logic for UserDevice Ulrich Hornung 2024-08-17 21:51:06 +0200
  • ca4383278e
    try to make it more stable by using channels and waitgroups Ulrich Hornung 2024-08-17 21:50:36 +0200
  • 99b11b33de
    tests: check for clean service shutdown and improve logging Ulrich Hornung 2024-08-16 10:11:58 +0200
  • 3fd775b156
    add logging prefix to differentiate the output in a test with 2 services Ulrich Hornung 2024-08-15 10:16:14 +0200