0
0
Fork 0
mirror of https://github.com/slackhq/nebula.git synced 2025-01-11 03:48:12 +00:00

Commit graph

  • 1e3c155896
    Attempt to notify systemd of service readiness on linux (#929) Nate Brown 2023-07-24 11:30:18 -0500
  • ad4753f283 Change to proper error logs if NOTIFY_SOCKET is present Nate Brown 2023-07-24 10:24:29 -0500
  • 8111fcae11 Attempt to notify systemd of service readiness on linux Nate Brown 2023-07-24 09:51:21 -0500
  • 38a3b12522
    Bump golang.org/x/sys from 0.8.0 to 0.10.0 dependabot[bot] 2023-07-21 21:23:27 +0000
  • 2b3b518c97
    Bump github.com/miekg/dns from 1.1.54 to 1.1.55 dependabot[bot] 2023-07-21 21:23:19 +0000
  • 1855e08c39
    Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 dependabot[bot] 2023-07-21 21:23:09 +0000
  • 606b39fb69
    Bump Apple-Actions/import-codesign-certs from 1 to 2 dependabot[bot] 2023-07-21 21:22:18 +0000
  • f5db03c834
    add dependabot config (#922) Wade Simmons 2023-07-21 17:21:58 -0400
  • a7aa861dd5 add dependabot config Wade Simmons 2023-07-21 12:21:14 -0400
  • a10506be4c
    Fix formatting issues & remove unused constant core 2023-07-21 10:09:48 -0400
  • c5ce945852
    Update README to include a link to go install docs (#919) Nate Brown 2023-07-20 21:30:38 -0500
  • 241fc8c79a Update README to include a link to go install docs Nate Brown 2023-07-19 11:00:47 -0500
  • 924e2edd21 Pull hostmap and pending hostmap apart, remove unused functions Nate Brown 2023-04-05 12:12:05 -0500
  • d34e47d7aa
    correct formatting of netbsd route commands core 2023-07-11 17:47:48 -0400
  • af5e9b4b1f
    syscalls did not work core 2023-07-11 17:41:21 -0400
  • 8ae422b097
    include syscall value extracted from a C binary core 2023-07-11 17:33:13 -0400
  • 8f32e7a2bd
    try setting it to not pointopoint core 2023-07-11 17:28:44 -0400
  • f2b000aa90
    experimental netbsd support c0repwn3r 2023-07-11 10:37:31 -0400
  • ff7b31863b stop roaming back to host until after churn limiting is complete danm 2023-07-10 15:57:05 -0600
  • 6c0310ddfc don't tear down the tunnel if we are churn limiting the direct connection danm 2023-07-10 15:34:36 -0600
  • 7e380bde7e
    Document new DNS config options (#879) John Maguire 2023-07-10 15:19:05 -0400
  • a3e59a38ef
    Use registered io on Windows when possible (#905) Nate Brown 2023-07-10 12:43:48 -0500
  • 0af7e6a1dd improve comments add-http-pprof Tim Vaillancourt 2023-07-07 17:06:19 +0200
  • c14ad0f27b Cleanup code comment Tim Vaillancourt 2023-07-07 02:07:33 +0200
  • af958676b8 Cleanup code Tim Vaillancourt 2023-07-07 02:00:30 +0200
  • 70779b26ad Fix typo in log Tim Vaillancourt 2023-07-07 01:43:42 +0200
  • 90aa8efb29 remove dupe stats.path check Tim Vaillancourt 2023-07-07 01:37:36 +0200
  • dd7f12f7c0 Add http pprof profiling endpoint Tim Vaillancourt 2023-07-07 01:35:19 +0200
  • 4ec042b9e2 build a nebula-windows-amd64-upx.zip Wade Simmons 2023-07-03 13:48:31 -0400
  • 9b0c2081cf do both at once Wade Simmons 2023-07-03 11:18:00 -0400
  • 7dba80474a use bash, no arm64 Wade Simmons 2023-07-03 10:56:24 -0400
  • 165c432f83 release: run windows binaries through UPX Wade Simmons 2023-07-03 10:47:04 -0400
  • 8ba5d64dbc
    Add support for naming FreeBSD tun devices (#903) John Maguire 2023-06-22 12:13:31 -0400
  • 8092523e1d Disable unsafeptr checks in go vet on windows Nate Brown 2023-06-14 19:29:33 -0500
  • d87f96faa5 initial commit danm 2023-06-13 15:22:59 -0600
  • 10e4ba5dc6 Add comments John Maguire 2023-06-14 16:27:58 -0400
  • 8e1903c855 Use SyscallConn to avoid SetNonblock call John Maguire 2023-06-14 16:24:01 -0400
  • 9da663f4ef Use registered io on Windows when possible Nate Brown 2023-06-14 11:33:25 -0500
  • 3bbf5f4e67
    Use an interface for udp conns (#901) Nate Brown 2023-06-14 10:48:52 -0500
  • 928731acfe
    fix up the release workflow (#891) Wade Simmons 2023-06-14 11:45:01 -0400
  • 5159263448 Fix sycscall.SYS_IOCTL undefined errors on Windows John Maguire 2023-06-14 09:43:44 -0400
  • 359e118678 Fix undefined unix.Syscall error John Maguire 2023-06-14 09:31:55 -0400
  • 0849201853 Remove comment in config.yml John Maguire 2023-06-14 02:24:31 -0400
  • 8abaaed4c1 Add support for naming FreeBSD tun devices John Maguire 2023-06-14 02:21:12 -0400
  • 8389d0fc49 Use an interface for udp conns Nate Brown 2023-06-13 15:12:14 -0500
  • d5829a6112 fix up the release workflow Wade Simmons 2023-06-06 10:04:57 -0400
  • 57eb80e9fb
    v1.7.2 (#887) v1.7.2 Nate Brown 2023-06-01 10:05:07 -0500
  • e4a09e4044
    Update CHANGELOG.md Nate Brown 2023-06-01 10:00:48 -0500
  • 7fe546bb0e 1.7.2 changelog Nate Brown 2023-05-31 15:10:57 -0500
  • 96f4dcaab8
    Fix reconfig freeze attempting to send to an unbuffered, unread channel (#886) brad-defined 2023-05-31 16:05:46 -0400
  • 46941e8072 Do it Nate's way Brad Higgins 2023-05-31 15:31:09 -0400
  • 23cf305648 Update a test to run through the previously broken path. Brad Higgins 2023-05-31 15:29:28 -0400
  • e53eecd0ef Use read lock instead of write lock Brad Higgins 2023-05-31 15:19:40 -0400
  • d7bb3b25d5 review comments Brad Higgins 2023-05-31 13:42:31 -0400
  • bacf60990f Fixes a reocnfig freeze where the reconfig attempts to send to an unbuffered channel with no readers. Only create stop channel when a DNS goroutine is created, and only send when the channel exists. Buffer to size 1 so that the stop message can be immediately sent even if the goroutine is busy doing DNS lookups. Brad Higgins 2023-05-31 09:59:34 -0400
  • 6d8c5f437c
    GitHub actions update setup-go (#881) Wade Simmons 2023-05-23 13:24:33 -0400
  • 5bba708460 fix smoke test mismerge Wade Simmons 2023-05-23 10:53:11 -0400
  • 131eeb0823 update to setup-go@v4 Wade Simmons 2023-05-23 10:50:24 -0400
  • 85ad4b1d9b Document new DNS config options John Maguire 2023-05-18 17:00:24 -0400
  • 165b671e70
    v1.7.1 (#878) v1.7.1 John Maguire 2023-05-18 15:39:24 -0400
  • 3fc1ff109c Update links John Maguire 2023-05-18 15:31:36 -0400
  • 24599770a3 Prepare 1.7.1 release John Maguire 2023-05-18 14:55:07 -0400
  • 6be0bad68a
    Fix static_host_map DNS lookup Linux issue - put v4 addr into v6 slice(#877) brad-defined 2023-05-18 14:13:32 -0400
  • b5bb851389 Do what Nate suggested Brad Higgins 2023-05-18 13:33:04 -0400
  • 8a4d8ab76f When interpreting DNS lookup results, create the IPv4 address with net.IPv4 instead of directly copying. Brad Higgins 2023-05-18 11:22:24 -0400
  • a2b9747b0f Merge remote-tracking branch 'origin/master' into multiport Wade Simmons 2023-05-17 12:57:13 -0400
  • 7ae3cd25f8
    v1.7.0 (#870) v1.7.0 Wade Simmons 2023-05-17 11:02:53 -0400
  • 5704676862 2023-05-17 Wade Simmons 2023-05-17 10:16:32 -0400
  • 9a7ed57a3f
    Cache cert verification methods (#871) Wade Simmons 2023-05-17 10:14:26 -0400
  • 29ba1b6770 doc Wade Simmons 2023-05-16 13:28:29 -0400
  • 6e503cc12c use VerifyWithCache Wade Simmons 2023-05-16 13:26:09 -0400
  • 58a4dba304 cleanup Wade Simmons 2023-05-16 13:24:24 -0400
  • dd8cc3c8c1 add VerifyWithCache and ResetCache Wade Simmons 2023-05-16 13:22:22 -0400
  • 1efa3671e1 Implement a new VerifyCache method to allow callers to choose whether they want to use cached implmentation or not. Brad Higgins 2023-05-16 09:02:21 -0400
  • 3618ca39c1 make sure public key bytes match Wade Simmons 2023-05-12 10:59:17 -0400
  • 851e3487ee use atomics Wade Simmons 2023-05-12 10:45:25 -0400
  • 90c77201d5 cache cert verification Wade Simmons 2023-05-12 10:35:07 -0400
  • fee17e01bc May 11 Wade Simmons 2023-05-11 10:53:42 -0400
  • 7d6fa65e36 Linux only Wade Simmons 2023-05-11 10:53:26 -0400
  • b49867d01a WIP Wade Simmons 2023-05-10 11:24:34 -0400
  • 242d5b3457 WIP Wade Simmons 2023-05-10 11:15:36 -0400
  • 29ae43a0b1 WIP Wade Simmons 2023-05-10 11:07:47 -0400
  • 4c9779bbf3 WIP 1.7.0 CHANGELOG Wade Simmons 2023-05-10 10:52:33 -0400
  • 0e593ad582 Merge branch 'master' into multiport Wade Simmons 2023-05-09 15:37:30 -0400
  • eb9f22a8fa
    fix mismerge of P256 and encrypted private keys (#869) Wade Simmons 2023-05-09 14:05:55 -0400
  • 1959889df0 fix mismerge of P256 and encrypted private keys Wade Simmons 2023-05-09 13:32:29 -0400
  • 92c4245329 Merge remote-tracking branch 'origin/master' into mutex-debug Wade Simmons 2023-05-09 12:01:44 -0400
  • 54a8499c7b
    Fix go vet (#868) Nate Brown 2023-05-09 11:01:30 -0500
  • e5789770b1 keep track of what file/line the locks were grabbed on Wade Simmons 2023-05-09 11:51:02 -0400
  • f8933d82f9 Fix go vet Nate Brown 2023-05-09 10:48:15 -0500
  • a83f0ca470 Merge remote-tracking branch 'origin/master' into mutex-debug Wade Simmons 2023-05-09 11:42:05 -0400
  • 90e9a8e42c use delete Wade Simmons 2023-05-09 11:41:53 -0400
  • 419aaf2e36
    issue templates: remove Report Security Vulnerability (#867) Wade Simmons 2023-05-09 11:37:48 -0400
  • 1701087035
    Add destination CIDR checking (#507) Ilya Lukyanov 2023-05-09 16:37:23 +0100
  • a9cb2e06f4
    Add ability to respect the system route table for unsafe route on linux (#839) Nate Brown 2023-05-09 10:36:55 -0500
  • d8b849ca2a issue templates: remove Report Security Vulnerability Wade Simmons 2023-05-09 11:28:52 -0400
  • 115b4b70b1
    add SECURITY.md (#864) Wade Simmons 2023-05-09 11:25:21 -0400
  • 0707caedb4
    document P256 and BoringCrypto (#865) Wade Simmons 2023-05-09 11:24:52 -0400
  • 9105eba939 also validate hostinfo locks Wade Simmons 2023-05-09 11:22:55 -0400
  • bd9cc01d62
    Dns static lookerupper (#796) brad-defined 2023-05-09 11:22:08 -0400