Commit Graph

  • 9f1aef53fa Fix dissector logic (#1626) John Maguire 2026-03-23 11:15:40 -04:00
  • 1aa1a0476f #ECCN:Open Source in CODEOWNERS (#1632) Jay R. Wren 2026-03-16 17:07:40 -04:00
  • ef6ada3a2b document new config options v6hax JackDoan 2026-03-09 12:55:30 -05:00
  • 7760ccefba fix logging copy pasta (#1621) Jay R. Wren 2026-03-06 14:03:32 -05:00
  • 3e3bd9cead add some context for the next guy JackDoan 2026-03-04 13:38:58 -06:00
  • a2c2235b9b rename JackDoan 2026-03-04 13:11:23 -06:00
  • 2e50518066 new error JackDoan 2026-03-04 13:08:15 -06:00
  • 1580175b2e remove silly panic JackDoan 2026-03-04 12:36:23 -06:00
  • 36bbc515d2 log if UnsafeNetworks assignment changes across reload JackDoan 2026-03-04 12:33:16 -06:00
  • 09fe406dba log if V1 and V2 certs have mismatched UnsafeNetworks JackDoan 2026-03-04 12:08:00 -06:00
  • d21baede1f Nits and fix tests Nate Brown 2026-02-27 18:09:52 -06:00
  • 037459ef73 Review nits Nate Brown 2026-02-27 17:49:31 -06:00
  • 7655a10108 Remove thing Nate Brown 2026-02-27 16:51:40 -06:00
  • 5cbccdc0fd remove dead comment JackDoan 2026-02-26 11:48:53 -06:00
  • 629700fbb6 feedback JackDoan 2026-02-26 10:58:10 -06:00
  • e4897b07c9 leftover cruft from merging JackDoan 2026-02-26 10:49:05 -06:00
  • f7dd3c0ce4 moar test JackDoan 2026-02-26 10:46:06 -06:00
  • 009a4698a0 thanks clod! JackDoan 2026-02-26 10:31:18 -06:00
  • 34e817742b thanks clod! JackDoan 2026-02-26 10:26:16 -06:00
  • a881e4fdf8 fix test2 JackDoan 2026-02-20 12:10:14 -06:00
  • e77f49abb8 fix test JackDoan 2026-02-20 11:59:51 -06:00
  • 2319eb9492 remove notes JackDoan 2026-02-20 11:57:43 -06:00
  • ae1b501468 oops JackDoan 2026-02-20 11:29:46 -06:00
  • 879b77d076 oops JackDoan 2026-02-19 15:57:02 -06:00
  • dd786cddf1 appease CI JackDoan 2026-02-19 14:59:32 -06:00
  • 8f1d384eb8 think really hard JackDoan 2026-02-19 14:55:49 -06:00
  • 064153f0c2 split the client-snat-addr and the router-snat-addr to decrease confusion hopefully JackDoan 2026-02-19 14:18:09 -06:00
  • 25610225bb crappy AI tests JackDoan 2026-02-18 15:07:57 -06:00
  • 92ee45ed13 tun tester more useful JackDoan 2026-02-17 15:16:36 -06:00
  • 37abdd7f96 it works again but linux is pickier than I thought, I need to refactor even more JackDoan 2026-02-17 15:15:10 -06:00
  • 7498c6846d checkpt JackDoan 2026-02-17 15:00:00 -06:00
  • 27d764ba57 auto-assign snataddr on Mac+Windows JackDoan 2026-02-17 13:50:20 -06:00
  • 1cc257f997 bolt more stuff onto tun to help auto-assign snat addresses JackDoan 2026-02-17 13:09:31 -06:00
  • 83744a106d checkpt JackDoan 2026-02-13 12:55:32 -06:00
  • 70399ea533 use in-Nebula SNAT to send IPv4 UnsafeNetworks traffic over an IPv6 overlay JackDoan 2026-01-14 12:36:55 -06:00
  • 51308b845b connection-track ICMP traffic (#1602) Jack Doan 2026-02-18 23:19:37 -06:00
  • 422fc2ad1e go fix (#1608) Wade Simmons 2026-02-17 11:42:14 -05:00
  • e8bb874e14 smoke-extra: try AMD-V workaround (#1610) Wade Simmons 2026-02-13 13:55:19 -05:00
  • 353ad1f271 firewall: icmp no longer requires a port spec (#1609) Jack Doan 2026-02-13 11:10:40 -06:00
  • be58a866d9 skeleton to handle other tunless packets tun-dnshax JackDoan 2026-02-11 10:54:46 -06:00
  • ed960c7fb8 refactor JackDoan 2026-02-11 10:54:34 -06:00
  • f573e8a266 Merge commit from fork v1.10.3 Jack Doan 2026-02-06 13:26:51 -06:00
  • ef1739bec4 claude does TUN virtio header support jay.wren-batch-packets Jay Wren 2026-02-04 13:13:41 -05:00
  • 030b7e2763 claude implements UDP GRO Jay Wren 2026-02-04 11:02:06 -05:00
  • 6b6a4bc1cc claude implements UDP GSO Jay Wren 2026-02-04 10:29:37 -05:00
  • 30db76ed79 batch tun reads Jay Wren 2026-02-03 17:12:44 -05:00
  • 15333f9fed batch udp packet sending Jay Wren 2026-02-03 16:56:21 -05:00
  • c618b96fef add stats.pprof flag to expose pprof on stats listener jay.wren-stats.pprof Jay Wren 2026-02-03 15:40:35 -05:00
  • 3086364246 block less I guess no-exit JackDoan 2026-01-30 14:48:56 -06:00
  • 0fb3fb798f don't drop packets JackDoan 2026-01-30 13:48:43 -06:00
  • c9d72fd87c shutdown doesn't work JackDoan 2026-01-30 13:44:50 -06:00
  • 6fa1ecdc29 Merge remote-tracking branch 'origin/master' into fips140 Wade Simmons 2026-01-30 13:41:49 -05:00
  • 5cc3ff594a use wg tun library; batching & locking improvements jay.wren-wireguard-tun-3 Jay Wren 2025-11-04 15:04:24 -05:00
  • 6f8424cef1 remove unreachable JackDoan 2026-01-29 11:42:26 -06:00
  • a141d78cef remove unreachable JackDoan 2026-01-29 11:37:11 -06:00
  • 8c04f32046 remove pprof JackDoan 2026-01-29 11:33:56 -06:00
  • 2944be4bb0 return err no-exit-jack JackDoan 2026-01-29 11:29:07 -06:00
  • 13f8f0c308 use shutdown JackDoan 2026-01-28 13:21:51 -06:00
  • 1584dca21c Fix e2e tests Nate Brown 2025-11-03 22:32:10 -06:00
  • f840812489 Fix tests Nate Brown 2025-11-03 22:25:33 -06:00
  • 252950c02d Rebase cleanup Nate Brown 2025-11-03 22:21:20 -06:00
  • e96e9e3cfa Cleanup and note more work Nate Brown 2025-04-16 21:56:53 -05:00
  • 1f01a5543b Try the timeout Nate Brown 2025-04-16 17:11:11 -05:00
  • 69bf8dadc6 Revert "More playing" way too much garbage emitted Nate Brown 2025-04-16 16:56:04 -05:00
  • f446121e21 More playing Nate Brown 2025-04-16 16:21:53 -05:00
  • c5393e7e07 Playing Nate Brown 2025-04-15 21:00:50 -05:00
  • 685364e10f non-blocking io for linux Nate Brown 2025-04-02 22:57:37 -05:00
  • 6f022a2fff Remove more os.Exit calls and give a more reliable wait for stop function Nate Brown 2025-04-02 09:51:59 -05:00
  • 42bee7cf17 Report if Nebula start fails because of tun device name (#1588) Jack Doan 2026-01-28 10:03:36 -06:00
  • 02d8bcac68 Remove lighthouse goroutine leaks in lighthouse_test.go (#1589) Caleb Jasik 2026-01-27 23:44:43 -06:00
  • 8bb6090ffd cute prototype firewall-feedback JackDoan 2026-01-23 13:12:46 -06:00
  • 0b02d982b2 v1.10.2 (#1584) v1.10.2 Wade Simmons 2026-01-21 12:42:34 -05:00
  • 0824035906 Merge remote-tracking branch 'origin/master' into multiport Wade Simmons 2026-01-21 10:58:11 -05:00
  • 43bdf9066e remove the requirement for a cert-v2 certificate to have an IPv4 Network to have IPv4 UnsafeNetworks cert-v2-mixed-af-unsafe-nets JackDoan 2026-01-20 10:18:15 -06:00
  • e1e92f017c initialize routesFromSystem (#1580) Wade Simmons 2026-01-20 11:15:20 -05:00
  • e5f60fa54f chore: fix some typos in comments (#1582) zhetaicheleba 2026-01-21 01:03:31 +09:00
  • bf49e78243 Bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 (#1581) dependabot[bot] 2026-01-20 10:40:24 -05:00
  • 72a40007ea v1.10.1 (#1575) v1.10.1 Nate Brown 2026-01-16 09:33:54 -06:00
  • ac3bd9cdd0 Avoid losing system originated unsafe routes on reload (#1573) Nate Brown 2026-01-15 13:48:17 -06:00
  • 12bf7a154d release: build artifacts on Release publish instead of tag push github-release-upload Wade Simmons 2026-01-13 09:14:15 -05:00
  • 88379b89f5 Bump golang.org/x/net in the golang-x-dependencies group (#1571) dependabot[bot] 2026-01-13 00:02:44 -06:00
  • 1283ff0db4 Add option to control accepting recv_error (#1569) Nate Brown 2026-01-13 00:00:27 -06:00
  • 523209ec0b Bump github.com/miekg/dns from 1.1.68 to 1.1.69 (#1561) dependabot[bot] 2026-01-12 16:16:42 -05:00
  • a4a6143b6a Bump google.golang.org/protobuf in the protobuf-dependencies group (#1560) dependabot[bot] 2026-01-12 16:16:01 -05:00
  • 1b2d639b14 Bump actions/download-artifact from 6 to 7 (#1557) dependabot[bot] 2026-01-12 15:40:47 -05:00
  • 9933970e67 Bump actions/upload-artifact from 5 to 6 (#1558) dependabot[bot] 2026-01-12 15:40:13 -05:00
  • d7a3f01465 Bump the golang-x-dependencies group across 1 directory with 4 updates (#1570) dependabot[bot] 2026-01-12 15:35:34 -05:00
  • 69259e6307 Quietly log error on UDP_NETRESET ioctl on Windows. (#1453) (#1568) Nate Brown 2026-01-09 10:35:09 -06:00
  • 2f71d6b22d Ensure pubkey coherency when rehydrating a handshake cert (#1566) brad-defined 2026-01-09 09:52:03 -05:00
  • 71bf3744b1 avoid heap problems vhost JackDoan 2025-12-19 15:22:38 -06:00
  • 530cf6b3b8 checkpt, heap problems JackDoan 2025-12-19 14:38:12 -06:00
  • aeded87e71 remove awful per-packet scratch buf JackDoan 2025-12-19 13:37:36 -06:00
  • 188b20457e relay rework JackDoan 2025-12-19 13:08:46 -06:00
  • 3338a2a2a1 tidy JackDoan 2025-12-18 15:33:09 -06:00
  • 111efc0779 pre-fill the tx ring with bogus empty packets JackDoan 2025-12-18 15:18:19 -06:00
  • 726e282d0a refactoring a bit JackDoan 2025-12-18 14:07:28 -06:00
  • 41c9a3b2eb refactoring a bit JackDoan 2025-12-18 13:27:28 -06:00
  • f5c46c43ce checkpt e2e JackDoan 2025-12-16 12:56:32 -06:00
  • e5c11e1cc2 tidy JackDoan 2025-12-16 11:07:30 -06:00
  • 43d26d4fe5 small simplification JackDoan 2025-12-15 14:23:48 -06:00