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

Commit graph

  • 5c6ac0710f Break apart hostmap.go hostmap-split Nate Brown 2024-10-18 23:27:47 -0500
  • 60cbb2674f Fixup cert package tests Nate Brown 2024-10-17 22:26:48 -0500
  • f2c32421c4 Support for ipv6 in the overlay with v2 certificates Nate Brown 2024-10-23 22:02:10 -0500
  • 8a08cbf702
    Merge 4017025d15 into 3e6c75573f Aleksandr Zykov 2024-10-23 16:33:57 -0500
  • 3e6c75573f
    Fix static host map wrong responder situations, correct logging (#1259) master Nate Brown 2024-10-23 14:28:02 -0500
  • 7d53cce34e Fix static host map wrong responder situations, correct logging Nate Brown 2024-10-23 13:09:57 -0500
  • 52e752f4a9
    Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 dependabot/go_modules/github.com/prometheus/client_golang-1.20.5 dependabot[bot] 2024-10-21 19:52:40 +0000
  • 5d072b3343 go mod tidy Nate Brown 2024-10-21 09:13:25 -0500
  • b00b9550af Remove old wintap support Nate Brown 2024-10-18 21:58:27 -0500
  • aa23d5ffcb
    cert-v2 relay stuff (#1252) Jack Doan 2024-10-18 18:45:11 -0400
  • 48b7f5a8f6 Update documentation and add some new work todos Nate Brown 2024-10-16 23:41:11 -0500
  • 2067e52602 Fixup hostinfo RemoteCIDR Nate Brown 2024-10-16 22:38:21 -0500
  • 1377b846a9 Fix firewall for assigned networks and more ip -> addr Nate Brown 2024-10-16 22:32:23 -0500
  • df3b751322 More ip -> addr Nate Brown 2024-10-16 21:30:12 -0500
  • 5a72a569f4 Fix calculated remotes, clean up some todos Nate Brown 2024-10-16 20:27:09 -0500
  • 9036c07b4d Revert "relay fixes for multi-IP hosts" Jack Doan 2024-10-14 22:49:29 -0400
  • 6e55c1d2e3 tighter loop Jack Doan 2024-10-14 22:48:29 -0400
  • 59eb108700 more relay fixes Jack Doan 2024-10-14 22:45:37 -0400
  • 0f475ade07 more relay fixes Jack Doan 2024-10-14 22:42:15 -0400
  • ee4495cdd3 relay fixes for multi-IP hosts Jack Doan 2024-10-14 20:29:27 -0400
  • a56521e798
    cert-v2: more lighthousing (#1251) Jack Doan 2024-10-11 18:14:41 -0400
  • 88d83f29a9 tweak message object location Jack Doan 2024-10-11 18:13:09 -0400
  • 8ccdced876
    cert-v2: dns support for v4 and v6 addresses (#1249) Jack Doan 2024-10-11 18:02:12 -0400
  • 43a4310a92 fix comment Jack Doan 2024-10-11 18:00:36 -0400
  • 1bf81721b1 dns support for v4 and v6 addresses Jack Doan 2024-10-11 12:38:54 -0400
  • 950e00432e lighthouse updates with v2 tunnels Jack Doan 2024-10-11 17:53:03 -0400
  • d6f1b51986 Fix flaky e2e test Nate Brown 2024-10-11 16:25:35 -0500
  • d5f2619261 cert-v2: backwards compatibility trickery for ipv6 (#1245) Jack Doan 2024-10-11 16:36:58 -0400
  • f7f246f290 fix nebula-cert json printing (#1243) Jack Doan 2024-10-10 15:41:42 -0400
  • aea09f8c02 Cert V2 firewall fixes (#1242) Jack Doan 2024-10-10 12:10:12 -0400
  • d77278ad12 Cert-v2 submit v2 relays to lighthouse (#1244) Jack Doan 2024-10-10 11:47:47 -0400
  • af0b8816c7 Add TBSCertificate.SignWith to abstract out sources-of-signatures (#1233) Jack Doan 2024-10-08 10:41:48 -0400
  • c00422f06e Fix hostmap deletion and lighthouse version choice Nate Brown 2024-10-04 00:04:58 -0500
  • b3f2d49700 Better e2e errors Nate Brown 2024-09-23 21:23:21 -0500
  • 35b67b0200 Mostly working Nate Brown 2024-09-23 13:06:52 -0500
  • 554f849f75 Support multiple vpn addrs in lighthouse and hostmap Nate Brown 2024-09-21 20:25:18 -0500
  • c9acce201e 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
  • fd20fc3ceb Cert v2 + tun changes for Linux (#1224) Jack Doan 2024-09-20 23:04:18 -0400
  • debcc1657b Fixup tests Nate Brown 2024-09-20 10:35:53 -0500
  • e39b8e7317 Port over more of the ipv6 tun device changes Nate Brown 2024-09-20 10:16:20 -0500
  • e9101664f9 Copy device and route files over Nate Brown 2024-09-20 09:59:29 -0500
  • c383c4443c Copy darwin tun handling from other branch Nate Brown 2024-09-20 09:56:33 -0500
  • 6fbf64e9a1 Fix v2 cert copying Nate Brown 2024-09-19 22:36:38 -0500
  • bf6c4543ce Fix v2 handshaking Nate Brown 2024-09-19 22:05:57 -0500
  • 3098480385 Fixes Nate Brown 2024-09-19 21:49:16 -0500
  • 4074163de6 Dual cert handling Nate Brown 2024-09-19 21:23:03 -0500
  • 7522a00433 Initial dual cert version nebula-cert support Nate Brown 2024-09-18 16:11:07 -0500
  • c744e94498 Fixup nebula-cert tests for v1 certs Nate Brown 2024-09-16 17:27:39 -0500
  • 81a4080a20 Ignore private key verification for pkcs11 private keys Nate Brown 2024-09-13 13:50:46 -0500
  • bf2bfaeaf2 Add in v2 certificate Nate Brown 2024-09-12 23:05:35 -0500
  • bb60a245f9
    Merge pull request #1 from slackhq/JackDoanRivian-cert-v2-weird-v6-hacks Jack Doan 2024-10-11 16:35:14 -0400
  • 6bc5d9ea5b Cleanup and handle more errors Nate Brown 2024-10-11 15:14:04 -0500
  • 3f6a7cb250
    Bump google.golang.org/protobuf in the protobuf-dependencies group (#1250) dependabot[bot] 2024-10-11 13:05:58 -0400
  • bbaa18fef6
    Bump google.golang.org/protobuf in the protobuf-dependencies group dependabot[bot] 2024-10-11 16:52:00 +0000
  • 37415d57d0
    Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.4 (#1228) dependabot[bot] 2024-10-11 12:50:31 -0400
  • ef1066c5a1
    Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.4 dependabot[bot] 2024-10-11 15:39:23 +0000
  • d3bf09ef8e
    Bump github.com/gaissmai/bart from 0.11.1 to 0.13.0 (#1231) dependabot[bot] 2024-10-11 11:38:40 -0400
  • 999418d0e9
    Bump github.com/miekg/dns from 1.1.61 to 1.1.62 (#1201) dependabot[bot] 2024-10-11 11:36:43 -0400
  • 97dd8c53c9
    Bump github.com/vishvananda/netlink from 1.2.1-beta.2 to 1.3.0 (#1211) dependabot[bot] 2024-10-11 11:35:43 -0400
  • 850f1b961e
    Bump github.com/vishvananda/netlink from 1.2.1-beta.2 to 1.3.0 dependabot[bot] 2024-10-11 13:03:03 +0000
  • 9c175b4faf
    Bump the golang-x-dependencies group across 1 directory with 4 updates (#1237) dependabot[bot] 2024-10-11 09:01:42 -0400
  • 08ac65362e
    Cert interface (#1212) Nate Brown 2024-10-10 18:00:22 -0500
  • dc5bb55346 import order strikes again Jack Doan 2024-10-10 12:33:37 -0400
  • 4f0471cee8 Backwards compatibility trickery for ipv6 Jack Doan 2024-10-10 12:26:19 -0400
  • c257a75af2
    Cert V2 firewall fixes (#1242) Jack Doan 2024-10-10 12:10:12 -0400
  • 8f0a3cea0c gofmt Jack Doan 2024-10-10 12:06:51 -0400
  • a96c02a1f6
    Cert-v2 submit v2 relays to lighthouse (#1244) Jack Doan 2024-10-10 11:47:47 -0400
  • 4b6bfe5c55 remove old comment Jack Doan 2024-10-10 11:45:34 -0400
  • e816127a1a add unit test, fix orientation of ports Jack Doan 2024-10-10 10:37:35 -0400
  • e9ac05d36e fix test Jack Doan 2024-10-10 10:06:50 -0400
  • 571fc4970a send in relays on protocol v2 Jack Doan 2024-10-09 18:03:22 -0400
  • cdf37135ea fix nebula-cert json printing Jack Doan 2024-10-09 11:07:22 -0400
  • ddd1c2bb63 correct ipv6 port number interpretation Jack Doan 2024-10-09 17:30:13 -0400
  • a20da99f52 combine icmp and icmpv6 handling in the firewall Jack Doan 2024-10-08 09:55:58 -0400
  • df33175dbb Allow configuration of logger and build version in gvisor service library maggie44 2024-10-09 16:21:44 +0100
  • 2747f32c2a
    Add TBSCertificate.SignWith to abstract out sources-of-signatures (#1233) Jack Doan 2024-10-08 10:41:48 -0400
  • f48fc72562 update comment Jack Doan 2024-10-08 10:27:13 -0400
  • 7eac027911 eliminate SignPkcs11 Jack Doan 2024-10-07 12:41:51 -0400
  • eb4b813e05 consistent signatures Jack Doan 2024-10-07 12:33:15 -0400
  • 5645148ca3 Add TBSCertificate.SignWith to abstract out sources-of-signatures Jack Doan 2024-10-02 12:58:49 -0400
  • f1fca4d438 Fix hostmap deletion and lighthouse version choice Nate Brown 2024-10-04 00:04:58 -0500
  • e1eedf5642 Better e2e errors Nate Brown 2024-09-23 21:23:21 -0500
  • e68acc9b63 Mostly working Nate Brown 2024-09-23 13:06:52 -0500
  • 539dbfa170 Support multiple vpn addrs in lighthouse and hostmap Nate Brown 2024-09-21 20:25:18 -0500
  • 903f15cd46 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
  • b7749c5e78 Cert v2 + tun changes for Linux (#1224) Jack Doan 2024-09-20 23:04:18 -0400
  • 149a720fde Fixup tests Nate Brown 2024-09-20 10:35:53 -0500
  • c86bfc3736 Port over more of the ipv6 tun device changes Nate Brown 2024-09-20 10:16:20 -0500
  • 9c2c741f16 Copy device and route files over Nate Brown 2024-09-20 09:59:29 -0500
  • 591d395171 Copy darwin tun handling from other branch Nate Brown 2024-09-20 09:56:33 -0500
  • 921b4e9f4e Fix v2 cert copying Nate Brown 2024-09-19 22:36:38 -0500
  • 3609d7ee94 Fix v2 handshaking Nate Brown 2024-09-19 22:05:57 -0500
  • 34564adc2c Fixes Nate Brown 2024-09-19 21:49:16 -0500
  • f225d7affb Dual cert handling Nate Brown 2024-09-19 21:23:03 -0500
  • 5dbbd0a90a Initial dual cert version nebula-cert support Nate Brown 2024-09-18 16:11:07 -0500
  • 41e9dc33cc Fixup nebula-cert tests for v1 certs Nate Brown 2024-09-16 17:27:39 -0500
  • 3e176dd0ff Ignore private key verification for pkcs11 private keys Nate Brown 2024-09-13 13:50:46 -0500
  • 4c2eca87b6 Add in v2 certificate Nate Brown 2024-09-12 23:05:35 -0500
  • 6b05fea139 Fix broadcast addr calculation Nate Brown 2024-10-07 22:29:21 -0500
  • e9881352a3 Resolve some TODOs Nate Brown 2024-10-07 21:48:27 -0500