Commit graph

  • e25d2aeb73
    Merge cf2b5455bf into 0b02d982b2 Jack Doan 2026-01-22 17:32:44 +00:00
  • cf2b5455bf I don't like this ICMP behavior change v6hax JackDoan 2026-01-22 11:32:37 -06:00
  • 34321794f1
    Merge a92f4c36e7 into 0b02d982b2 Nate Brown 2026-01-22 16:16:47 +00:00
  • a92f4c36e7
    Fix e2e tests no-exit Nate Brown 2025-11-03 22:32:10 -06:00
  • f70bd19cf2
    Fix tests Nate Brown 2025-11-03 22:25:33 -06:00
  • a7bcc3655c
    Rebase cleanup Nate Brown 2025-11-03 22:21:20 -06:00
  • bab94ca4e7
    Cleanup and note more work Nate Brown 2025-04-16 21:56:53 -05:00
  • 1e31d3d105
    Try the timeout Nate Brown 2025-04-16 17:11:11 -05:00
  • 85ec608abf
    Revert "More playing" way too much garbage emitted Nate Brown 2025-04-16 16:56:04 -05:00
  • d044d5def5
    More playing Nate Brown 2025-04-16 16:21:53 -05:00
  • 4cfa1bcdb0
    Playing Nate Brown 2025-04-15 21:00:50 -05:00
  • 04db8c853c
    non-blocking io for linux Nate Brown 2025-04-02 22:57:37 -05:00
  • e3016c921d
    Remove more os.Exit calls and give a more reliable wait for stop function Nate Brown 2025-04-02 09:51:59 -05:00
  • f505db9ae4
    Merge 3583a3f7ab into 0b02d982b2 Jack Doan 2026-01-22 09:30:24 -06:00
  • 0f4b8e25f1
    Merge 0824035906 into 0b02d982b2 Wade Simmons 2026-01-22 09:38:13 +08:00
  • 3afd117fb7
    Merge 70dfb71b6c into 0b02d982b2 Jack Doan 2026-01-21 14:59:47 -08:00
  • 1a8f15f322
    Merge 71d46c9116 into 0b02d982b2 0xIBRAHIM 2026-01-21 14:59:47 -08:00
  • b27ab2b36f
    Merge 5637ac8283 into 0b02d982b2 Gabriel Meola 2026-01-21 14:59:42 -08:00
  • a5f32631a8
    Merge 12bf7a154d into 0b02d982b2 Wade Simmons 2026-01-21 14:59:35 -08:00
  • 2c30c2edb9 SNAT the ICMPv4 identifier JackDoan 2026-01-21 13:22:59 -06:00
  • c03e2cea85
    Merge e25016a946 into 0b02d982b2 Nate Brown 2026-01-21 19:13:06 +00:00
  • 5fb407e929 conntrack ICMPv4 based on code and identifier, without changing firewall filter behavior JackDoan 2026-01-21 12:54:42 -06:00
  • 762ef094cd
    Merge cefc65fcf7 into 0b02d982b2 Soham Gumaste 2026-01-21 19:07:35 +01:00
  • 0b6a3e705f
    Merge 43bdf9066e into 0b02d982b2 Jack Doan 2026-01-21 13:01:34 -05:00
  • 0b02d982b2
    v1.10.2 (#1584) master v1.10.2 Wade Simmons 2026-01-21 12:42:34 -05:00
  • e57a1c601f cleanup Wade Simmons 2026-01-21 12:05:25 -05:00
  • 91db5fcd64 cleanup Wade Simmons 2026-01-21 12:04:59 -05:00
  • 8fc7de11fa prepare CHANGELOG for v1.10.2 Wade Simmons 2026-01-21 12:03:16 -05:00
  • 0824035906 Merge remote-tracking branch 'origin/master' into multiport multiport Wade Simmons 2026-01-21 10:58:11 -05:00
  • db88c1d9c1
    Merge 05b4b361c4 into e1e92f017c Andreas Bell Martinsen 2026-01-20 17:51:43 +00:00
  • 805313d41c
    Merge da05932c5d into e1e92f017c maggie44 2026-01-20 16:54:10 +00: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
  • dbd2616301 chore: fix some typos in comments zhetaicheleba 2026-01-20 14:28:56 +08:00
  • 37262fa282
    Bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 dependabot[bot] 2026-01-19 21:13:16 +00:00
  • ce8bef6fa4 initialize routesFromSystem Wade Simmons 2026-01-19 15:11:50 -05:00
  • 58c5756164
    Merge ac7570dfde into 72a40007ea dioss-Machiel 2026-01-16 12:44:27 -06:00
  • 886141decf read the docs stream-cas-scanner JackDoan 2026-01-16 12:43:51 -06:00
  • 6c9fa3f342 use bufio.Scanner JackDoan 2026-01-16 12:26:01 -06:00
  • 3bc46a0647 fixy fixy JackDoan 2026-01-16 11:26:49 -06:00
  • 1cdc7b4149
    undo some of that jay.wren-wireguard-tun-3 Jay Wren 2026-01-16 10:54:10 -06:00
  • 9a3400cdf0
    optimize locking; less freq conntrack purging; some pooling for enc batching Jay Wren 2026-01-16 10:46:57 -06:00
  • 866f3d490e
    encryption batching again Jay Wren 2026-01-16 10:10:53 -06:00
  • 72a40007ea
    v1.10.1 (#1575) v1.10.1 Nate Brown 2026-01-16 09:33:54 -06:00
  • c89dda841b
    Change to tomorrow Nate Brown 2026-01-15 22:28:04 -06:00
  • b7c3593edf
    undo and cleanup Jay Wren 2026-01-15 16:54:10 -06:00
  • 831d5d1829
    v1.10.1 changelog Nate Brown 2026-01-15 14:48:31 -06:00
  • 84ddac0ded don't need that anymore JackDoan 2026-01-15 14:10:10 -06:00
  • ac3bd9cdd0
    Avoid losing system originated unsafe routes on reload (#1573) Nate Brown 2026-01-15 13:48:17 -06:00
  • f9921bcf9b don't need that anymore JackDoan 2026-01-15 13:45:44 -06:00
  • bde961a164 fix newTun signatures JackDoan 2026-01-15 13:33:18 -06:00
  • c984cbe673 restore conntrack cache JackDoan 2026-01-15 13:31:42 -06:00
  • 96a5c258f8 snat ports! JackDoan 2026-01-15 13:02:20 -06:00
  • 2fd3da197a autoconfigure the snat return route for the device, if needed JackDoan 2026-01-15 12:10:05 -06:00
  • b10f977f6d more efficient checksumming JackDoan 2026-01-15 11:43:39 -06:00
  • 4228ec01a3
    batch encryption to reduce lock contention Jay Wren 2026-01-15 12:19:27 -05:00
  • a9a9e58440 tcp "works" JackDoan 2026-01-15 10:41:02 -06:00
  • 451b38b202
    cleanup Jay Wren 2026-01-15 10:47:09 -05:00
  • 293105fb80 udp "works" JackDoan 2026-01-14 19:23:01 -06:00
  • 213dd25733 don't abuse hostinfo JackDoan 2026-01-14 15:01:35 -06:00
  • 68831a1d55 hack the firewall a little less JackDoan 2026-01-14 13:09:12 -06:00
  • 935d0ba76f srcsnort prototype JackDoan 2026-01-14 12:36:55 -06:00
  • 31f548c938
    Avoid losing system originated unsafe routes on reload Nate Brown 2026-01-14 12:10:44 -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
  • 922494a867
    Bump golang.org/x/net in the golang-x-dependencies group dependabot[bot] 2026-01-12 21:20:39 +00: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
  • c3ee842f01
    Bump github.com/miekg/dns from 1.1.68 to 1.1.69 dependabot[bot] 2026-01-12 20:37:09 +00:00
  • 9760c6570e
    Bump google.golang.org/protobuf in the protobuf-dependencies group dependabot[bot] 2026-01-12 20:36:42 +00: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
  • eac9e410c4
    Bump the golang-x-dependencies group across 1 directory with 4 updates dependabot[bot] 2026-01-12 18:41:19 +00:00
  • c4fd055c78 Add option to control accepting recv_error Nate Brown 2026-01-12 10:19:39 -06:00
  • e2db59b1ac
    Merge e503e37490 into 69259e6307 sohunjug 2026-01-11 19:38:14 -08:00
  • 05b4b361c4 add additional certificate details to TXT record Andreas Bell Martinsen 2026-01-11 16:46:58 +01:00
  • 48733d6408
    Merge 150484cc7a into 69259e6307 Henry Graham 2026-01-09 16:07:30 -06:00
  • 69259e6307
    Quietly log error on UDP_NETRESET ioctl on Windows. (#1453) (#1568) Nate Brown 2026-01-09 10:35:09 -06:00
  • 99729e4bb1 Quietly log error on UDP_NETRESET ioctl on Windows. (#1453) brad-defined 2025-08-19 17:33:31 -04:00
  • 2f71d6b22d
    Ensure pubkey coherency when rehydrating a handshake cert (#1566) brad-defined 2026-01-09 09:52:03 -05:00
  • 16c71f6173 review comments brad-defined 2026-01-08 12:57:25 -05:00
  • 101d842c81 review comments brad-defined 2026-01-08 12:37:36 -05:00
  • a9793410dd review comments brad-defined 2026-01-08 11:44:16 -05:00
  • 1c12358fdd review comments brad-defined 2026-01-08 11:28:40 -05:00
  • 147637c3fc review comments brad-defined 2026-01-07 16:38:43 -05:00
  • 310ff5c484 Include a check during handshakes after cert verification that the noise pubkey matches the cert pubkey. brad-defined 2026-01-07 16:19:02 -05:00
  • 08a05b2c81 Ensure pubkey coherency when rehydrating a handshake cert brad-defined 2026-01-07 15:38:18 -05:00
  • df37d5c18d
    WIP? Jay Wren 2026-01-05 11:14:09 -05:00
  • 303b9c7774 Simplify DNS locking during query Andreas Bell Martinsen 2026-01-02 20:21:09 +01:00
  • 925f802b74 Fetch addresses from certificate networks Andreas Bell Martinsen 2026-01-02 16:48:39 +01:00
  • 6262ef6e35 Make DNS add* functions private and remove unneccisary locking Andreas Bell Martinsen 2026-01-02 15:05:14 +01:00
  • ada50e2ad5
    handle virtio header in ctrl messages Jay Wren 2025-11-19 17:09:39 -05:00
  • 579e31e809
    batch more writes Jay Wren 2025-11-19 16:58:59 -05:00
  • 3bc5f06ab1
    write batching Jay Wren 2025-11-19 14:03:36 -05:00
  • 361da75d67
    don't register metrics in loops Jay Wren 2025-11-19 13:25:25 -05:00
  • 8ca5ef96b8
    zero copy even with virtioheder Jay Wren 2025-11-19 12:03:38 -05:00