Commit Graph

  • e753e6e93c Immediate Lighthouse update after reconfig/reconnect (#1645) John Maguire 2026-04-21 16:33:32 -04:00
  • 32a7c04498 Return NODATA instead of NXDOMAIN for missing record types (#1668) John Maguire 2026-04-21 16:32:48 -04:00
  • 50d6632845 fix JackDoan 2026-04-21 14:52:28 -05:00
  • 78af44068f typo! JackDoan 2026-04-21 14:02:15 -05:00
  • ad6b918e4d checkpt JackDoan 2026-04-21 13:31:16 -05:00
  • 8c50fc3f60 Plug the conntrack cache ticker leak and nebula-service log.Fatal calls (#1669) Nate Brown 2026-04-21 13:19:54 -05:00
  • 2f4532f102 No more dns globals, proper cleanup on shutdown (#1667) Nate Brown 2026-04-21 12:41:10 -05:00
  • bf4e37e99d merge hell gso-again JackDoan 2026-04-21 11:29:39 -05:00
  • d0825514a0 GSO again JackDoan 2026-04-17 10:25:05 -05:00
  • 6ee5e18d84 fancy blocking writes JackDoan 2026-04-15 17:45:50 -05:00
  • 8c71f2f3f9 FreeBSD tun needs to be non blocking as well (#1666) Nate Brown 2026-04-21 10:45:46 -05:00
  • 3d34cc9b74 Try to make smoke less flakey (#1663) Nate Brown 2026-04-20 16:38:14 -05:00
  • e80b9830a3 Remove more os.Exit calls and give a more reliable wait for stop function (attempt 3) (#1661) Jack Doan 2026-04-20 16:08:26 -05:00
  • f8b09a295d ReadBatch is named Read now back-at-it JackDoan 2026-04-20 12:50:43 -05:00
  • f4907b6634 stuff JackDoan 2026-04-20 11:57:48 -05:00
  • f34e8fe0e6 potential for bug JackDoan 2026-04-20 11:09:29 -05:00
  • 0f27b81f19 robot say this faster JackDoan 2026-04-17 16:12:33 -05:00
  • dc581359dd stupid checksum JackDoan 2026-04-17 15:51:37 -05:00
  • 60e556866a holy crap 2x JackDoan 2026-04-17 15:33:46 -05:00
  • 1fd24a19c7 holy crap 2x JackDoan 2026-04-17 14:56:18 -05:00
  • f60cbfdc71 pretty spicy JackDoan 2026-04-17 14:00:18 -05:00
  • 1dc30df88b silly JackDoan 2026-04-17 13:35:00 -05:00
  • a13afb2cf8 drain reads before batching JackDoan 2026-04-17 12:56:20 -05:00
  • 4a2134775d checkpt JackDoan 2026-04-17 12:27:50 -05:00
  • bd0a63a545 checkpt JackDoan 2026-04-17 11:39:51 -05:00
  • f8f63c470a checkpt JackDoan 2026-04-17 11:39:46 -05:00
  • c05fa793a6 ReadBatch JackDoan 2026-04-17 11:05:34 -05:00
  • 5241bf6d16 no allocs JackDoan 2026-04-17 10:29:46 -05:00
  • 9d59cba7e1 first try JackDoan 2026-04-17 10:25:05 -05:00
  • 49e3c4649b Try the hot new DefinedNet openbsd78 box (#1657) Nate Brown 2026-04-17 09:18:23 -05:00
  • ba8da0e86c fancy blocking writes JackDoan 2026-04-16 13:43:13 -05:00
  • 6b2e6d9f55 wait for goroutines to finish and for tun to actually be closed JackDoan 2026-04-16 13:19:25 -05:00
  • 183c1e3cfd remove yellow squiggles JackDoan 2026-04-15 17:56:40 -05:00
  • 4a91f0b8d5 nbio for tun JackDoan 2026-04-15 14:01:55 -05:00
  • e448eb1a8c bugz JackDoan 2026-04-15 13:27:55 -05:00
  • 9dfa2a484c bugz JackDoan 2026-04-15 13:22:07 -05:00
  • 1cb5f9a00d Remove more os.Exit calls and give a more reliable wait for stop function Nate Brown 2025-04-02 09:51:59 -05:00
  • 2a0fd0be1d checkpt clodracing JackDoan 2026-04-16 12:26:35 -05:00
  • b644131fd7 remove yellow squiggles JackDoan 2026-04-15 17:54:21 -05:00
  • 9ac45a06cf tun_linux.go: stdlib too slow, but can't use blocking IO and clean shutdown JackDoan 2026-04-15 17:45:50 -05:00
  • 2c30f016a4 yey tun-o-nonblock JackDoan 2026-04-15 16:15:19 -05:00
  • 4c2ea20e0c goddamnit JackDoan 2026-04-15 15:06:02 -05:00
  • b7466f0d7d goddamnit JackDoan 2026-04-15 14:58:53 -05:00
  • ffa1f4994f tun_linux.go: set O_NONBLOCK JackDoan 2026-04-15 14:30:16 -05:00
  • 810e07a998 nbio for tun no-exit2 JackDoan 2026-04-15 14:01:55 -05:00
  • f46cfb505d bugz JackDoan 2026-04-15 13:40:45 -05:00
  • 78b7cd7b28 bugz JackDoan 2026-04-15 13:27:55 -05:00
  • 72c04b90bd Bump golang.zx2c4.com/wireguard/windows in the zx2c4-dependencies group (#1652) dependabot[bot] 2026-04-15 13:27:14 -05:00
  • 191f7823bf bugz JackDoan 2026-04-15 13:22:07 -05:00
  • 36ab1dbb97 Bump the golang-x-dependencies group across 1 directory with 5 updates (#1629) dependabot[bot] 2026-04-15 13:02:29 -05:00
  • 6592a07b51 Remove more os.Exit calls and give a more reliable wait for stop function Nate Brown 2025-04-02 09:51:59 -05:00
  • f77fe74192 Bump github.com/miekg/pkcs11 (#1586) dependabot[bot] 2026-04-15 12:27:19 -05:00
  • 24c9c704a0 Bump github.com/miekg/dns from 1.1.70 to 1.1.72 (#1587) dependabot[bot] 2026-04-15 11:54:47 -05:00
  • a5e81efe7b Try rsync from somewhere else (#1655) Nate Brown 2026-04-15 09:23:33 -05:00
  • b3194236aa udp_linux: wrap socket operations with syscall.RawConn for clean teardown (#1654) Jack Doan 2026-04-14 18:25:24 -05:00
  • cb6d3ad862 all unix.* ops std-udp-all-unix-write JackDoan 2026-04-14 14:50:01 -05:00
  • 47d17fc054 don't pin listenIn JackDoan 2026-04-14 14:15:39 -05:00
  • 3fae693c42 Additional e2e tests to assert current handshake behavior (#1653) Nate Brown 2026-04-14 13:32:01 -05:00
  • a8a4090831 drop runtime.LockOSThread() on listenOut std-udp JackDoan 2026-04-14 12:59:03 -05:00
  • f4c8dfdfd2 fix vet oops JackDoan 2026-04-14 12:32:24 -05:00
  • 4c4faa3fac switch back to raw writes JackDoan 2026-04-14 11:43:06 -05:00
  • f03f753baa fix JackDoan 2026-04-14 11:27:57 -05:00
  • 28d2b47164 udp_linux: wrap socket operations with syscall.RawConn for clean teardown JackDoan 2026-04-13 14:24:30 -05:00
  • 0ad5c771e9 Refactor CA pool handling to use streaming (#1644) John Maguire 2026-04-13 13:19:55 -04:00
  • 7794e93762 Address PR feedback: remove outbound rate limit, improve config docs jay.wren-handshakes.max_rate Jay Wren 2026-04-10 14:36:32 -04:00
  • 6727113b2b gh workflow release: protect from ref_name attack (#1650) Jay R. Wren 2026-04-06 12:24:28 -04:00
  • f8587956ba add sshd.sandbox_dir config option (#1622) Jay R. Wren 2026-04-03 09:37:18 -04:00
  • 951d368faf Add a small link to DN Managed Nebula (#1641) John Maguire 2026-03-30 16:20:21 -04:00
  • 3df60ae195 Add handshakes.max_rate to limit new handshakes per second Jay Wren 2026-03-30 14:48:04 -04:00
  • 91d1f4675a properly handle closetunnel packets (#1638) Jack Doan 2026-03-25 11:59:37 -05:00
  • 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