Commit Graph

  • 2e85d138cd [v1.9.x] do not panic when loading a V2 CA certificate (#1282) Nate Brown 2024-12-03 09:49:54 -06:00
  • 9bfdfbafc1 Backport reestablish relays from cert-v2 to release-1.9 (#1277) brad-defined 2024-11-20 22:49:53 -05:00
  • 21a117a156 Reestablish relays when last hop fails (#1270) brad-defined 2024-11-15 11:41:07 -05:00
  • 9d310e72c2 Resolve some todos (#1274) Nate Brown 2024-11-15 10:11:34 -06:00
  • 5380fef7b0 [cert-v2] punchy-respond on an address in common with the querying host (#1261) Jack Doan 2024-11-12 22:14:44 -05:00
  • 602dca8508 fix the tun_linux.go bug where we would crash if setting default mtu didn't work on the first try (#1268) Jack Doan 2024-11-11 22:15:37 -05:00
  • 2b1a59c779 address cert-v2 lighthouse TODOs (#1267) Jack Doan 2024-11-11 22:14:41 -05:00
  • 028d31c011 deduplicate relays (#1265) brad-defined 2024-11-05 12:52:01 -05:00
  • 8adba3960b finish off cert-v2 TODOs Jack Doan 2024-11-05 11:00:10 -05:00
  • 50850eeaf2 resolve setSignature TODO Jack Doan 2024-11-05 09:12:30 -05:00
  • f30085eab8 Fixup cert package tests (#1253) Nate Brown 2024-10-31 15:41:52 -05:00
  • f2c32421c4 Support for ipv6 in the overlay with v2 certificates Nate Brown 2024-10-23 22:02:10 -05:00
  • 3e6c75573f Fix static host map wrong responder situations, correct logging (#1259) Nate Brown 2024-10-23 14:28:02 -05:00
  • 3f6a7cb250 Bump google.golang.org/protobuf in the protobuf-dependencies group (#1250) dependabot[bot] 2024-10-11 13:05:58 -04:00
  • 37415d57d0 Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.4 (#1228) dependabot[bot] 2024-10-11 12:50:31 -04:00
  • d3bf09ef8e Bump github.com/gaissmai/bart from 0.11.1 to 0.13.0 (#1231) dependabot[bot] 2024-10-11 11:38:40 -04:00
  • 999418d0e9 Bump github.com/miekg/dns from 1.1.61 to 1.1.62 (#1201) dependabot[bot] 2024-10-11 11:36:43 -04:00
  • 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 -04:00
  • 9c175b4faf Bump the golang-x-dependencies group across 1 directory with 4 updates (#1237) dependabot[bot] 2024-10-11 09:01:42 -04:00
  • 08ac65362e Cert interface (#1212) Nate Brown 2024-10-10 18:00:22 -05:00
  • 7ac51c1af2 fix roaming check Wade Simmons 2024-10-02 10:46:34 -04:00
  • dabce8a1b4 Merge tag 'v1.9.4' into multiport Wade Simmons 2024-09-13 10:17:59 -04:00
  • 16eaae306a Bump dario.cat/mergo from 1.0.0 to 1.0.1 (#1200) dependabot[bot] 2024-09-09 17:53:26 -04:00
  • 35603d1c39 add PKCS11 support (#1153) Jack Doan 2024-09-09 17:51:58 -04:00
  • ab81b62ea0 v1.9.4 (#1210) v1.9.4 Wade Simmons 2024-09-09 14:11:44 -04:00
  • 45bbad2f21 Bump the golang-x-dependencies group with 4 updates (#1195) dependabot[bot] 2024-09-03 16:47:36 -04:00
  • 3dc56e1184 Support UDP dialling with gvisor (#1181) Jack Doan 2024-08-26 10:38:32 -07:00
  • 0736cfa562 udp: fix endianness for port (#1194) Wade Simmons 2024-08-14 12:53:00 -04:00
  • 9c6fb08a6d make boringcrypto: add checklinkname flag for go1.23 make-boringcrypto-checklinkname Wade Simmons 2024-08-13 13:49:10 -04:00
  • 248cf194cd fix integer wraparound in the calculation of handshake timeouts on 32-bit targets (#1185) Jack Doan 2024-08-13 06:25:18 -07:00
  • 8a6a0f0636 Bump the golang-x-dependencies group with 2 updates (#1190) dependabot[bot] 2024-08-07 11:58:46 -04:00
  • f5f6c269ac fix rare panic when local index collision happens (#1191) Wade Simmons 2024-08-07 11:53:32 -04:00
  • 9a63fa0a07 Make some Nebula state programmatically available via control object (#1188) brad-defined 2024-08-01 13:40:05 -04:00
  • e264a0ff88 Switch most everything to netip in prep for ipv6 in the overlay (#1173) Nate Brown 2024-07-31 10:18:56 -05:00
  • 00458302ca Bump the golang-x-dependencies group with 4 updates (#1174) dependabot[bot] 2024-07-29 11:42:33 -04:00
  • 6b78e9cdb3 Merge remote-tracking branch 'origin/master' into multiport Wade Simmons 2024-07-10 13:38:11 -04:00
  • e6009b8491 github actions: use macos-latest (#1171) Wade Simmons 2024-07-02 11:50:51 -04:00
  • b9aace1e58 Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 (#1147) dependabot[bot] 2024-06-24 14:54:51 -04:00
  • a76723eaf5 Bump Apple-Actions/import-codesign-certs from 2 to 3 (#1146) dependabot[bot] 2024-06-24 14:54:05 -04:00
  • 8109cf2170 Add puncuation to doc comment (#1164) Caleb Jasik 2024-06-24 13:50:17 -05:00
  • 97e9834f82 cleanup SK_MEMINFO vars (#1162) Wade Simmons 2024-06-24 14:47:14 -04:00
  • 506ba5ab5b Bump github.com/miekg/dns from 1.1.59 to 1.1.61 (#1168) dependabot[bot] 2024-06-24 14:46:27 -04:00
  • d372df56ab Bump google.golang.org/protobuf in the protobuf-dependencies group (#1167) dependabot[bot] 2024-06-24 14:45:52 -04:00
  • 40cfd00e87 Bump the golang-x-dependencies group with 4 updates (#1161) dependabot[bot] 2024-06-10 16:08:43 -04:00
  • b14bad586a v1.9.3 (#1160) v1.9.3 Wade Simmons 2024-06-06 13:17:07 -04:00
  • 4c066d8c32 initialize messageCounter to 2 instead of verifying later (#1156) Wade Simmons 2024-06-06 13:03:07 -04:00
  • 249ae41fec v1.9.2 (#1155) v1.9.2 Wade Simmons 2024-06-03 15:50:02 -04:00
  • d9cae9e062 ensure messageCounter is set before handshake is complete (#1154) Wade Simmons 2024-06-03 15:40:51 -04:00
  • a92056a7db v1.9.1 (#1152) v1.9.1 Wade Simmons 2024-05-29 14:06:46 -04:00
  • 8f1dc12618 synctrace WIP Wade Simmons 2024-05-29 12:54:16 -04:00
  • 4eb1da0958 remove deadlock in GetOrHandshake (#1151) Wade Simmons 2024-05-29 12:52:52 -04:00
  • 77eced39dd run smoke test with mutex_debug Wade Simmons 2024-05-28 13:28:38 -04:00
  • 1704d7f75a allow more locks Wade Simmons 2024-05-28 13:22:47 -04:00
  • 2030cbf018 Merge remote-tracking branch 'origin/master' into mutex-debug Wade Simmons 2024-05-28 12:02:01 -04:00
  • b445d14ddb Merge remote-tracking branch 'origin/master' into multiport Wade Simmons 2024-05-08 11:22:19 -04:00
  • 50b24c102e v1.9.0 (#1137) v1.9.0 Wade Simmons 2024-05-08 10:31:24 -04:00
  • c0130f8161 Bump the golang-x-dependencies group with 4 updates (#1138) dependabot[bot] 2024-05-06 16:17:50 -04:00
  • f19a28645e Bump google.golang.org/protobuf in the protobuf-dependencies group (#1139) dependabot[bot] 2024-05-06 16:17:05 -04:00
  • fd1906b16f minor text fixes (#1135) Jack Doan 2024-05-03 19:43:40 -06:00
  • d6e4b88bb5 release: use download-action v4 in docker section (#1134) Wade Simmons 2024-05-03 11:35:55 -04:00
  • 18f69af455 Bump actions/download-artifact from 3 to 4 (#1047) dependabot[bot] 2024-05-02 11:25:22 -04:00
  • aa18d7fa4f Bump actions/upload-artifact from 3 to 4 (#1046) dependabot[bot] 2024-05-02 11:24:58 -04:00
  • b5c3486796 Push Docker images as part of the release workflow (#1037) John Maguire 2024-05-02 09:37:11 -04:00
  • f39bfbb7fa Bump google.golang.org/protobuf in the protobuf-dependencies group (#1133) dependabot[bot] 2024-04-30 11:45:05 -04:00
  • 4f4941e187 Add Vagrant based smoke tests (#1067) Wade Simmons 2024-04-30 11:02:16 -04:00
  • 5f17db5dfa Add support for LoongArch64 (#1003) fyl 2024-04-30 22:55:44 +08:00
  • f31bab5f1a Add support for SSH CAs (#1098) John Maguire 2024-04-30 10:50:17 -04:00
  • 9cd944d320 chore: fix function name in comment (#1111) kindknow 2024-04-30 22:43:38 +08:00
  • f7db0eb5cc Remove Vagrant example (#1129) John Maguire 2024-04-30 10:40:24 -04:00
  • 7e7d5e00ca Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 (#1086) dependabot[bot] 2024-04-30 10:30:18 -04:00
  • 24f336ec56 switch off deprecated elliptic.Marshal (#1108) Wade Simmons 2024-04-30 10:02:49 -04:00
  • d7f52dec41 Fix errant capitalisation in DNS TXT response (#1127) John Maguire 2024-04-30 09:58:56 -04:00
  • e54f9dd206 dns_server.go: parseQuery: set NXDOMAIN if there's no Answer to return (#845) NODA Kai 2024-04-30 21:56:57 +08:00
  • df78158cfa Create service script for open-rc (#711) Andrew Kraut 2024-04-30 06:53:00 -07:00
  • 8b55caa15e Remove Arch nebula.service file (#1132) Robin Candau 2024-04-30 13:45:23 +02:00
  • 7ed9f2a688 add ssh command to print device info (#763) Jon Rafkind 2024-04-30 06:09:34 +09:00
  • 3aca576b07 update to go1.22 (#981) Wade Simmons 2024-04-29 16:44:42 -04:00
  • a99618e95c Don't log invalid certificates (#1116) Nate Brown 2024-04-29 15:21:00 -05:00
  • 8e94eb974e Add suggested filenames for collected profiles in the ssh commands (#1109) Caleb Jasik 2024-04-29 15:20:46 -05:00
  • 41e2e1de02 Remove Fedora nebula.service file (#1128) John Maguire 2024-04-29 15:30:22 -04:00
  • d95fb4a314 Bump the golang-x-dependencies group with 5 updates (#1110) dependabot[bot] 2024-04-23 13:50:53 -04:00
  • cdcea00669 Bump github.com/miekg/dns from 1.1.58 to 1.1.59 (#1126) dependabot[bot] 2024-04-23 11:08:08 -04:00
  • 9bd92a7fc2 Bump golang.org/x/net from 0.22.0 to 0.23.0 (#1123) dependabot[bot] 2024-04-23 11:06:15 -04:00
  • a5a07cc760 Allow :: in lighthouse.dns.host config (#1115) Nate Brown 2024-04-11 21:44:36 -05:00
  • c1711bc9c5 Remove tcp rtt tracking from the firewall (#1114) Nate Brown 2024-04-11 21:44:22 -05:00
  • 7efa750aef avoid deadlock in lighthouse queryWorker (#1112) Wade Simmons 2024-04-11 17:00:01 -04:00
  • dffaaf38d4 Merge branch 'lighthouse-query-chan-lock' into mutex-debug Wade Simmons 2024-04-11 13:25:09 -04:00
  • f2251645bb chanDebug Wade Simmons 2024-04-11 12:57:27 -04:00
  • 2ff26b261d need to hold lock during cacheCb Wade Simmons 2024-04-11 13:02:13 -04:00
  • c7f1bed882 avoid deadlock in lighthouse queryWorker Wade Simmons 2024-04-11 12:58:25 -04:00
  • 0ccfad1a1e Merge remote-tracking branch 'origin/master' into mutex-debug Wade Simmons 2024-04-11 12:15:52 -04:00
  • a390125935 Support reloading preferred_ranges (#1043) Nate Brown 2024-04-03 22:14:51 -05:00
  • bbb15f8cb1 Unsafe route reload (#1083) Nate Brown 2024-03-28 15:17:28 -05:00
  • 8b68a08723 Fix "any" firewall rules for unsafe_routes (#1099) John Maguire 2024-03-28 16:17:12 -04:00
  • 06372e12f1 stats: add ability to set static prometheus labels prometheus-static-labels Wade Simmons 2024-03-27 14:33:39 -04:00
  • f8fb9759e9 Bump the golang-x-dependencies group with 1 update (#1094) dependabot[bot] 2024-03-22 12:58:13 -04:00
  • 1f1d660200 Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#1092) dependabot[bot] 2024-03-18 11:12:13 -04:00
  • 279265058f Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#1087) dependabot[bot] 2024-03-18 11:06:18 -04:00
  • 2a778de07e Bump github.com/flynn/noise from 1.0.1 to 1.1.0 (#1072) dependabot[bot] 2024-03-18 10:47:53 -04:00
  • 2affd371e3 Bump the golang-x-dependencies group with 4 updates (#1085) dependabot[bot] 2024-03-18 10:43:17 -04:00