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

Commit graph

  • fad61adf86 Minor cleanup Nate Brown 2022-08-31 16:16:41 -0500
  • be360e694f Add a simple benchmark to e2e tests Nate Brown 2022-08-31 14:31:20 -0500
  • ee48f01fee cleanup Wade Simmons 2022-08-31 15:28:32 -0400
  • 86d54e52cc calculate seq and ack the same was as the kernel Wade Simmons 2022-08-31 15:02:10 -0400
  • 86ec3e777a firewall: add option to send REJECT replies Wade Simmons 2022-08-30 17:22:18 -0400
  • 452ecfb817 one more cleanup Wade Simmons 2022-08-30 14:19:25 -0400
  • b2bd7ed7d5 cleanup Wade Simmons 2022-08-30 14:18:50 -0400
  • 8fee1f0d98 Merge remote-tracking branch 'origin/master' into ssh-mutex-profile Wade Simmons 2022-08-30 14:13:46 -0400
  • 7beeeaecf9 Update dockerignore to ignore Dockerfile SergeantSerk 2022-08-27 02:52:26 +0100
  • a650c99a70 Specify EXPOSE port SergeantSerk 2022-08-27 02:49:24 +0100
  • b884bb8a15 Fix loaded config to local relative pathing SergeantSerk 2022-08-27 02:30:11 +0100
  • 1a2f93d688 Merge branch 'master' of https://github.com/SergeantSerk/nebula SergeantSerk 2022-08-27 01:58:38 +0100
  • 025cde5af3 Removed duplicate file path in copy SergeantSerk 2022-08-27 01:58:37 +0100
  • 660fec7382
    Added name parameter to Docker run Serkan 2022-08-27 01:54:35 +0100
  • 7095a2587c
    Fix Docker image text missing Serkan 2022-08-27 01:53:29 +0100
  • 038cc918d0
    Added Docker instructions Serkan 2022-08-27 01:52:42 +0100
  • 38ba5c3e83 Initial Dockerfile implementation SergeantSerk 2022-08-27 01:43:02 +0100
  • 00b3894c80
    Merge branch 'slackhq:master' into master Einar Stenberg 2022-08-15 10:44:00 +0200
  • c2259f14a7
    explicitly reload config from ssh command (#725) Jon Rafkind 2022-08-08 10:44:09 -0700
  • b1eeb5f3b8
    Support unsafe_routes on mobile again (#729) Nate Brown 2022-08-05 09:58:10 -0500
  • 0309c543ea Support unsafe_routes on mobile again Nate Brown 2022-08-04 09:58:49 -0500
  • 6c3b02f705 more go-fmt Wade Simmons 2022-08-03 16:22:13 -0400
  • 737584e2a0 gofmt Wade Simmons 2022-08-03 15:45:00 -0400
  • 5e9872d0f1 update tests Wade Simmons 2022-08-03 15:36:51 -0400
  • 7f1b7a1cc1 switch to new sync/atomic helpers in go1.19 Wade Simmons 2022-08-03 15:30:23 -0400
  • 2adf0ca1d1
    Use issue templates to improve bug reports (#726) Nate Brown 2022-07-29 12:57:05 -0500
  • 06e78839ee Use issue templates to improve bug reports Nate Brown 2022-07-27 14:39:36 -0500
  • 8a871adfad change message Jon Rafkind 2022-07-27 09:04:56 -0700
  • 87976b2831 gofmt Jon Rafkind 2022-07-27 09:04:04 -0700
  • 28a0841197 print a message before reloading Jon Rafkind 2022-07-27 09:03:33 -0700
  • 7a3fd5f994 explicitly reload config from ssh command Jon Rafkind 2022-07-26 22:51:46 -0700
  • ce35823dd3 Actually fix it this time John Maguire 2022-07-25 13:53:45 -0400
  • 8624a1cc1c Don't shadow existing cert/key John Maguire 2022-07-25 13:44:19 -0400
  • 53da46a1b6 Add nebula-cert.exe and cert files to .gitignore John Maguire 2022-07-18 13:55:57 -0400
  • 2a7c28c2ad add punchy.respond_delay config option Wade Simmons 2022-07-18 11:18:00 -0400
  • e1ebbd36c4
    Nebula is now in Fedora official repositories Fabio Alessandro Locati 2022-07-17 22:22:27 +0200
  • 9f3ddf90b6 Fixed release.yml Alexander Peters 2022-07-11 18:04:52 +0200
  • c0839dc7cc Fixed smoke test Alexander Peters 2022-07-11 17:17:02 +0200
  • 5ee5f1609a fixes to merge nbrownus winwin with relay Einar Stenberg 2022-07-11 11:17:47 +0000
  • 5d23462e5e Merge branch 'pr/OvrAp3x/1' Einar Stenberg 2022-07-11 10:55:23 +0000
  • cc15503fe3
    Create service script for open-rc Andrew Kraut 2022-07-08 12:04:15 -0700
  • d688d84ba9 More branding Alexander Peters 2022-07-07 10:07:22 +0200
  • 406e996d2d Updated to v1.6.0 Alexander Peters 2022-07-07 08:45:50 +0200
  • 5a35b8c989 Added .vscode to gitignore Alexander Peters 2022-07-07 08:08:26 +0200
  • 92dfccf01a
    v1.6.0 (#701) v1.6.0 Nate Brown 2022-06-30 15:15:18 -0500
  • deff539ddd Remove Makefile cruft Brad Higgins 2022-06-30 16:00:12 -0400
  • 64862bfce3 Enforce a minimum golang version with a nice error message. Brad Higgins 2022-06-30 14:11:15 -0400
  • 3683419fc0 explain why listen.send_recv_error is for Security Wade Simmons 2022-06-30 13:21:49 -0400
  • eb4fd1d942 set date Wade Simmons 2022-06-30 12:59:51 -0400
  • 60688acd0f cleanup Wade Simmons 2022-06-30 12:57:36 -0400
  • 7182c6fc1e
    Update CHANGELOG.md Wade Simmons 2022-06-30 12:56:36 -0400
  • c6d210f63a Actually check the go version against the current min version Nate Brown 2022-06-27 12:48:52 -0500
  • 38e495e0d2
    Remove EXPERIMENTAL text from routines example config. (#702) brad-defined 2022-06-30 11:20:41 -0400
  • a5646042eb Start of 1.6.0 changelog Nate Brown 2022-06-29 10:33:34 -0500
  • 8910f3d8a8 Remove EXPERIMENTAL text from routines example config. Brad Higgins 2022-06-30 10:24:09 -0400
  • 78a0255c91
    typeos (#700) brad-defined 2022-06-29 11:19:20 -0400
  • 20fb63ddbe typeos Brad Higgins 2022-06-29 09:56:41 -0400
  • 169cdbbd35
    Immediately forward packets received on the nebula TUN device from self to self (#501) brad-defined 2022-06-27 14:36:10 -0400
  • 5764c3c47e Also use old style build directive Brad Higgins 2022-06-27 13:47:08 -0400
  • 0d1ee4214a
    Add relay e2e tests and output some mermaid sequence diagrams (#691) Nate Brown 2022-06-27 12:33:29 -0500
  • 7b9287709c
    add listen.send_recv_error config option (#670) Wade Simmons 2022-06-27 12:37:54 -0400
  • 85ec807b7e
    reserve NebulaHandshakeDetails fields for multiport (#674) Wade Simmons 2022-06-27 12:07:05 -0400
  • 863bd110a1 make the default case clearer Wade Simmons 2022-06-24 11:47:44 -0400
  • cc0185c160
    Merge 2468de94df into a0b280621d kacakb 2022-06-23 16:55:04 -0400
  • 4401e43813 make the config values always, never and private Wade Simmons 2022-06-23 16:20:22 -0400
  • d6edb5dd65 Merge remote-tracking branch 'origin/master' into send-recv-error-config Wade Simmons 2022-06-23 12:37:13 -0400
  • a481ab98a7 Fix bad config in test Nate Brown 2022-06-23 10:37:37 -0500
  • 8e078ea161 Merge remote-tracking branch 'origin/master' into reserve-proto-multiport Wade Simmons 2022-06-23 11:33:18 -0400
  • a0b280621d
    Remove firewall.conntrack.max_connections from examples (#684) John Maguire 2022-06-23 11:29:54 -0400
  • 527f953c2c
    Remove x509 config loading code (#685) Caleb Jasik 2022-06-23 16:27:34 +0100
  • 0b0b795f23 Increase tun and udp test device tx/rx buffers Nate Brown 2022-06-22 15:19:27 -0500
  • 8167550ff8 Add some log messages as notes Nate Brown 2022-06-22 15:17:58 -0500
  • 2fa4463975 Fix header tests for new message types Nate Brown 2022-06-22 11:06:17 -0500
  • 99a09f63b9 Try uploading mermaid to archive Nate Brown 2022-06-22 11:01:09 -0500
  • eb431b9a6f remove junk Nate Brown 2022-06-22 10:49:32 -0500
  • 357b3be975 Testing mermaid output Nate Brown 2022-06-22 10:43:17 -0500
  • 1a7c575011
    Relay (#678) brad-defined 2022-06-21 14:35:23 -0400
  • d99798be0e Also re-remove the ssh die debug/testing command. Brad Higgins 2022-06-14 12:12:01 -0400
  • 300d1bed98 Configure handshake_manager to only use relays if the host is not configured as a relay Brad Higgins 2022-06-13 11:13:56 -0400
  • 728684330c print-relays now in json output Brad Higgins 2022-06-13 09:35:21 -0400
  • 24b888aa47 More SSH debugging commands, and find some more spots where hostmap.Relays ought to be updated based on hostmap.Indexes being updated. Brad Higgins 2022-06-12 18:46:02 -0400
  • 09a22ebab9 Remove hostmap Relay index on re-handshake scenario, and conditionally print error message. Brad Higgins 2022-06-12 18:27:42 -0400
  • e4469fa78a Enable roaming away from relays. If the current address is nil, consider _any_ direct connection as preferred to a relay. Brad Higgins 2022-06-09 14:46:06 -0400
  • 379e8ad00d Remove debug ssh command, udpate log messages, calculate out buffer to include authentication data. Brad Higgins 2022-06-09 13:15:27 -0400
  • b8fcdf1171 Fix shutdown deadlock. Updated to not hold the HostMap lock during shutdown, and some fallout changes. Brad Higgins 2022-06-09 10:28:48 -0400
  • aa4a6bc14f fail smoke test if nebula doesn't shutdown cleanly Wade Simmons 2022-06-08 15:21:10 -0400
  • e872d650eb Fix nil addr deref Brad Higgins 2022-06-08 15:00:08 -0400
  • 7cb4bd15ef bits of cleanup Brad Higgins 2022-06-08 12:22:36 -0400
  • 0463ecd219 ForwardingType Brad Higgins 2022-06-08 08:55:16 -0400
  • 866b1f665a
    Update handshake_manager.go brad-defined 2022-06-08 12:21:06 -0400
  • 7c5d30ea45 smoke: unbuffered sed Wade Simmons 2022-06-08 11:49:10 -0400
  • 18fa78b494
    Merge pull request #1 from wadey/relay-smoke brad-defined 2022-06-08 11:42:01 -0400
  • 4b6fb8cfdc cleanup Wade Simmons 2022-06-08 11:13:31 -0400
  • 70557634eb add make smoke-relay-docker test Wade Simmons 2022-06-08 11:08:25 -0400
  • f0593fbefa Rely on the connection_manager for state management, no need for GenericTimerWheel in relayManager. Brad Higgins 2022-06-07 15:50:03 -0400
  • df8ddf92e0 Remove the RemoveRelay request, and rely on the connection_manager to clean up broken Relay states. Brad Higgins 2022-06-07 11:17:03 -0400
  • 4d9955b1d6 clean protobuf imports Wade Simmons 2022-06-06 13:55:26 -0400
  • a1d2d9b74b
    Add a basic freebsd init script GDR! 2022-06-06 11:40:39 +0200
  • 0ea2ac2c17 Now I can sleep at night. Brad Higgins 2022-06-03 16:45:33 -0400
  • 18b8310438 Leave hostinfo.remote alone for now. Brad Higgins 2022-06-03 16:01:18 -0400