Default Branch

master
smoke-extra / freebsd-amd64 (push) Failing after 46s
smoke-extra / linux-amd64-ipv6disable (push) Failing after 45s
smoke-extra / netbsd-amd64 (push) Failing after 41s
smoke-extra / openbsd-amd64 (push) Failing after 1m25s
smoke-extra / linux-386 (push) Failing after 1m47s
smoke / Run multi node smoke test (push) Failing after 1m43s
Build and test / Static checks (push) Successful in 2m21s
Build and test / Test linux (push) Failing after 1m13s
Build and test / Test linux-pkcs11 (push) Failing after 2m7s
Build and test / Test linux-boringcrypto (push) Failing after 3m0s
Build and test / Test linux-fips140 (push) Failing after 3m9s
Build and test / Cross-build linux-arm (push) Successful in 3m11s
Build and test / Cross-build linux-mips (push) Successful in 3m49s
Build and test / Cross-build linux-other (push) Successful in 3m12s
Build and test / Cross-build windows (push) Successful in 1m4s
Build and test / Cross-build freebsd (push) Successful in 1m35s
Build and test / Cross-build netbsd (push) Successful in 1m34s
Build and test / Cross-build openbsd (push) Successful in 1m35s
Build and test / Cross-build mobile (push) Successful in 3m28s
smoke-extra / Run windows smoke test (push) Canceled after 0s
smoke / Run self traffic smoke test on macOS (push) Canceled after 0s
Build and test / Test macos (push) Canceled after 0s
Build and test / Test windows (push) Canceled after 0s
Build and test / CI status (push) Canceled after 0s

92c67a52b2 · firewall: validate that conntrack timeouts are strictly positive (#1984) · Updated 2026-10-21 17:23:10 +02:00

Branches

eff67f1159 · Size the buffer of a hybrid confirmation for an empty reply, not the mtu · Updated 2026-10-15 17:43:27 +02:00

27
49

5bcceac53c · linux: Don't replace another interface's route with the same destination and metric · Updated 2026-10-15 17:01:05 +02:00

22
1

73d26dd87d · tun: Allow excluding CPUs from process threads at startup · Updated 2026-10-15 16:40:45 +02:00

23
1

b3a252e64d · snorp · Updated 2026-10-14 20:11:08 +02:00

27
8

3c3f96fb18 · Bump github.com/prometheus/client_golang from 1.24.1 to 1.25.0 · Updated 2026-10-14 04:20:42 +02:00

23
1

781a590b8a · e2e/darwin: Add vpnemu, a configd harness that reproduces exit node route hijacks · Updated 2026-10-12 19:49:28 +02:00

27
1

729301b409 · udp: fall back to SO_RCVBUF/SO_SNDBUF when FORCE is not permitted · Updated 2026-10-10 18:52:01 +02:00

28
1

57f3512229 · multiport: bring docs and comments in line with the lane design · Updated 2026-10-01 23:50:52 +02:00

57
19

b4158b3855 · Skip the inbound firewall for the rest of a flow's run within one receive batch · Updated 2026-10-01 19:01:00 +02:00

38
2

04e80f0dcf · improvements to config parsing · Updated 2026-10-01 17:18:30 +02:00

39
23

21a7f1b711 · overlay/darwin: read the utun with recvmsg_x · Updated 2026-09-30 15:27:27 +02:00

39
5

f3b76703ae · maybe better · Updated 2026-09-30 02:51:08 +02:00

39
14

1519dbbf8e · ipv6: tighten handling of fragments wrt extension headers · Updated 2026-09-29 20:20:22 +02:00

39
2

641d1fb703 · Clarify which traffic port rules match · Updated 2026-09-29 20:17:21 +02:00

39
2

3bb5918e7c · udp/darwin: send to busy established peers on connected sockets · Updated 2026-09-28 23:28:07 +02:00

39
1

355b3dcbdb · make all lane epochs match · Updated 2026-09-25 21:47:13 +02:00

57
18

c914ea30ed · overlay/darwin: drain several tun packets per read wakeup · Updated 2026-09-25 20:16:50 +02:00

39
1

fd29ebdacd · use a trampoline to get to the spicy _x functions · Updated 2026-09-25 20:01:50 +02:00

39
6

10e1924489 · udp/darwin: batch sends with sendmsg_x · Updated 2026-09-24 23:10:26 +02:00

39
4

61947ff1c2 · overlay/darwin: batch tun writes with sendmsg_x · Updated 2026-09-24 17:04:03 +02:00

39
2