Commit graph

  • ac539fd1d5
    Merge 5637ac8283 into 59e24b98bd Gabriel Meola 2025-12-05 12:35:10 -06:00
  • e77d77d626
    Merge 3583a3f7ab into 59e24b98bd Jack Doan 2025-12-05 12:35:10 -06:00
  • f196ea962d
    Merge cefc65fcf7 into 59e24b98bd Soham Gumaste 2025-12-05 10:43:15 -06:00
  • d7cfa522ad
    Merge 1e82d35b00 into 59e24b98bd Andreas Bell Martinsen 2025-12-05 10:21:41 -06:00
  • 2462225970
    Merge 662a3358ee into 59e24b98bd Nate Brown 2025-12-05 10:20:09 -06:00
  • f82e18617c
    Merge 510a8912a9 into 59e24b98bd Wade Simmons 2025-12-05 14:43:06 +00:00
  • 510a8912a9 Merge remote-tracking branch 'origin/master' into multiport multiport Wade Simmons 2025-12-04 15:22:14 -05:00
  • 9985f4303c
    Merge 150484cc7a into 59e24b98bd Henry Graham 2025-12-04 13:58:16 -06:00
  • 59e24b98bd
    v1.10.0 (#1534) master v1.10.0 Nate Brown 2025-12-04 14:42:31 -05:00
  • 4ac3b10146 Tweaks Nate Brown 2025-12-04 10:58:22 -06:00
  • 1ff24b80fc
    Merge 8e09f26165 into 56067afca2 dependabot[bot] 2025-12-04 11:49:44 -05:00
  • aaf3fd2355 v1.10 changelog Nate Brown 2025-11-18 23:00:04 -06:00
  • fe6b016d60 Pull in v1.9.5-v1.9.7 CHANGELOG Nate Brown 2025-11-18 21:58:26 -06:00
  • fc5ca3e464
    Merge ac7570dfde into 56067afca2 dioss-Machiel 2025-12-03 17:48:51 -06:00
  • 56067afca2
    Stab at better logging when a relay is being used (#1533) Nate Brown 2025-12-03 18:48:29 -05:00
  • 1514ce2c84 update CHANGELOG.md, point readers to release-1.9 branch phlummox 2025-12-03 02:42:24 +00:00
  • bdfc2f5809 remove tons of dead code vhost JackDoan 2025-12-01 13:42:29 -06:00
  • 9fb4966627
    Merge 71d46c9116 into 64f202fa17 0xIBRAHIM 2025-11-25 21:51:25 -03:00
  • bcdbdbaf8c
    Merge 064831cf21 into 64f202fa17 Nate Brown 2025-11-25 23:32:37 +01:00
  • 5896356af1 Fix json logging Nate Brown 2025-11-25 13:00:28 -06:00
  • 1fa7b8f0d0 Revert "Pass pointer to ViaSender" Nate Brown 2025-11-25 12:59:17 -06:00
  • 8e09f26165
    Bump actions/checkout from 5 to 6 dependabot/github_actions/actions/checkout-6 dependabot[bot] 2025-11-24 19:41:33 +00:00
  • 102178f002
    Merge e503e37490 into 64f202fa17 sohunjug 2025-11-25 02:15:01 +08:00
  • 4eb808c829 Pass pointer to ViaSender Nate Brown 2025-11-22 00:42:25 -06:00
  • 04f47eabf7 Better hot path benchmarks, minor fixups Nate Brown 2025-11-21 23:38:26 -06:00
  • 662a3358ee Slight improvement to hot path benchmark, add a relay hot path benchmark e2e-bench-update Nate Brown 2025-11-21 23:20:20 -06:00
  • 6df963dd00 TODO Nate Brown 2025-11-17 17:20:09 -06:00
  • 24658dc373
    Merge e25016a946 into 64f202fa17 Nate Brown 2025-11-21 21:51:06 +00:00
  • e25016a946 Fix e2e unsafe inbound test firewall-forward-table Nate Brown 2025-11-21 15:51:02 -06:00
  • c2381e7019 Add some comments to make table config clearer Nate Brown 2025-11-21 14:29:46 -06:00
  • 2b0d57b464 Track unsafe in the mock firewall Nate Brown 2025-11-21 14:23:00 -06:00
  • c69b009650 Change name from forward to unsafe Nate Brown 2025-11-21 14:21:08 -06:00
  • 281a9017ce Add forward tables to handle unsafe network packets distinctly from vpn network packets Nate Brown 2025-10-09 22:17:48 -05:00
  • 64f202fa17
    Make 0.0.0.0/0 and ::/0 not mean any address family, add any for that (#1538) Nate Brown 2025-11-21 14:46:36 -05:00
  • 986413c32b Resolve nit Nate Brown 2025-11-21 11:43:16 -06:00
  • 72a75b028c Add tests for AddFirewallRulesFromConfig covering any and junk Nate Brown 2025-11-21 11:39:53 -06:00
  • d29c2ed60a Update example config Nate Brown 2025-11-20 16:31:57 -06:00
  • 33fc8ffec3 Make 0.0.0.0/0 and ::/0 not mean any address family, add any for that Nate Brown 2025-11-20 16:22:45 -06:00
  • 6d7cf611c9
    improve nebula-cert sign version auto-select (#1535) Jack Doan 2025-11-20 13:27:27 -06:00
  • 83ae8077f5
    No need to clear counter 0 (#1537) Nate Brown 2025-11-20 14:22:58 -05:00
  • 421305d9d9 fix comments JackDoan 2025-11-20 11:53:32 -06:00
  • cc41eb82a4 No need to clear counter 0 Nate Brown 2025-11-19 22:53:45 -06:00
  • 12cf348c80
    feat: support via gateway for v6 multihop for v4 routes (#1521) Bryan Lee 2025-11-19 20:21:03 -08:00
  • adc295c4b7 Fix my bug in multi path route handling Nate Brown 2025-11-19 21:59:15 -06:00
  • ff29ee3289 DRY and minor cleanup Nate Brown 2025-11-19 21:27:20 -06:00
  • be90e4aa05
    handle virtio header in ctrl messages jay.wren-wireguard-tun-2 Jay Wren 2025-11-19 17:09:39 -05:00
  • bc9711df68
    batch more writes Jay Wren 2025-11-19 16:58:59 -05:00
  • a5ee928990
    Bump golang.org/x/crypto in the golang-x-dependencies group (#1536) dependabot[bot] 2025-11-19 15:48:53 -06:00
  • ea5ae4249d
    Bump golang.org/x/crypto in the golang-x-dependencies group dependabot[bot] 2025-11-19 20:38:54 +00:00
  • 7aff313a17
    Relax the restriction on routines from the config (#1531) Nate Brown 2025-11-19 14:10:11 -05:00
  • b68ec751d6
    Merge 4e333c76ba into 297767b2e3 Jay R. Wren 2025-11-19 19:03:50 +00:00
  • 4e333c76ba
    write batching Jay Wren 2025-11-19 14:03:36 -05:00
  • 3be8dac9a5 improve nebula-cert sign version auto-select JackDoan 2025-11-19 12:25:30 -06:00
  • f29e21b411
    don't register metrics in loops Jay Wren 2025-11-19 13:25:25 -05:00
  • 297767b2e3
    warn user if they configure a firewall rule that will allow way more traffic than you might expect (#1513) Jack Doan 2025-11-19 11:06:34 -06:00
  • 8b32382cd9
    zero copy even with virtioheder Jay Wren 2025-11-19 12:03:38 -05:00
  • 99faab505c
    Fix a potential bug with udp ipv4 only on darwin (#1532) Nate Brown 2025-11-19 10:56:58 -05:00
  • 2ef2eafbb1
    Merge 70dfb71b6c into 584c2668b3 Jack Doan 2025-11-19 00:39:46 -08:00
  • 584c2668b3
    Bump golang.org/x/net in the golang-x-dependencies group (#1530) dependabot[bot] 2025-11-18 21:25:03 -06:00
  • f8f91d7485 Fix a potential bug with udp ipv4 only on darwin Nate Brown 2025-11-18 20:57:10 -06:00
  • 4fc700d70d Disabled tun technically supports multiqueue Nate Brown 2025-11-18 20:25:19 -06:00
  • ef668aa522 Doh, forget unit tests Nate Brown 2025-11-18 20:21:54 -06:00
  • f1246abd32 Relax the restriction on routines from the config Nate Brown 2025-11-18 17:49:06 -06:00
  • 27ea667aee
    add more tests around bits counters (#1441) Wade Simmons 2025-11-18 17:42:21 -05:00
  • 518a78c9d2
    preallocate nonce buffer Jay Wren 2025-11-18 14:19:05 -05:00
  • db3c236013 More correct loss tracking and other simplifications Nate Brown 2025-11-18 10:24:17 -06:00
  • 20cc273c3d
    Merge 625acb7cc0 into 4df8bcb1f5 Jack Doan 2025-11-17 15:49:10 -06:00
  • 4df8bcb1f5
    nebula-cert: support reading CA passphrase from env (#1421) Hal Martin 2025-11-17 21:41:08 +01:00
  • 22e7f393dc name the variable NEBULA_CA_PASSPHRASE JackDoan 2025-11-17 14:39:51 -06:00
  • 625acb7cc0 less garbage JackDoan 2025-11-17 13:30:02 -06:00
  • faec84deb0
    Bump golang.org/x/net in the golang-x-dependencies group dependabot[bot] 2025-11-17 19:07:02 +00:00
  • f07275edff re-use IOVs JackDoan 2025-11-17 12:49:46 -06:00
  • 7c3708561d
    instruments Jay Wren 2025-11-14 14:43:51 -05:00
  • c93fbbe726 make a lil less garbage JackDoan 2025-11-14 13:28:38 -06:00
  • dab4745365 FASTER, enable IFF_NAPI JackDoan 2025-11-14 12:24:22 -06:00
  • 3443d3ffd3 correctly set ethertype, at least for single-IP networks JackDoan 2025-11-14 11:38:34 -06:00
  • 36c890eaad
    populate default Build version if missing (#1386) Wade Simmons 2025-11-14 08:58:15 -05:00
  • a39d3c79b2 we can go faster tbh JackDoan 2025-11-13 16:44:35 -06:00
  • e8ea021bdd BAM! a hit from my spice-weasel. Now TX is zero-copy, at the expense of my sanity! JackDoan 2025-11-13 16:29:16 -06:00
  • a62ffca975
    fix 32bit Jay Wren 2025-11-13 15:09:39 -05:00
  • 994bc8c32b a little cleaner JackDoan 2025-11-13 12:47:48 -06:00
  • 4e4a85a891 beeg chains JackDoan 2025-11-13 12:43:45 -06:00
  • 39d028f16a more! JackDoan 2025-11-13 12:20:27 -06:00
  • 44001244f2
    Bump github.com/gaissmai/bart from 0.25.0 to 0.26.0 (#1508) dependabot[bot] 2025-11-13 13:16:48 -05:00
  • d2254d6fdd note code I 'borrowed' JackDoan 2025-11-13 12:07:37 -06:00
  • 978ef636b4 remove unused stuff, broken tests JackDoan 2025-11-13 12:05:48 -06:00
  • e671bb66b5 add metrics JackDoan 2025-11-13 11:58:22 -06:00
  • de95fc0117 big batch JackDoan 2025-11-12 17:19:28 -06:00
  • 715750d7c8 more better JackDoan 2025-11-12 15:53:46 -06:00
  • 1a83817cc2 multiqueue but it doesn't help JackDoan 2025-11-11 22:14:19 -06:00
  • 9bdc513da0 block less? JackDoan 2025-11-11 21:37:54 -06:00
  • c6bee8e981 hmm yes time JackDoan 2025-11-11 21:14:24 -06:00
  • 685ac3e112 no locks all speed JackDoan 2025-11-11 20:35:51 -06:00
  • c026e8624a why does it work JackDoan 2025-11-11 19:12:50 -06:00
  • 17a6917428 why does it work JackDoan 2025-11-11 19:02:16 -06:00
  • 400fdace9d tweak JackDoan 2025-11-11 17:00:40 -06:00
  • cd30e5aa01 working again JackDoan 2025-11-11 16:33:07 -06:00
  • 1719149594 broken chkpt JackDoan 2025-11-11 15:37:54 -06:00
  • e7f01390a3 broken chkpt JackDoan 2025-11-11 11:38:43 -06:00
  • c645a45438 what about with bad GRO on UDP JackDoan 2025-11-10 14:47:38 -06:00