2026-04-14 - 2026-05-14

Overview

31 Active Pull Requests
22 Active Issues
Excluding merges, 1 author has pushed 9 commits to main and 86 commits to all branches. On main, 4 files have changed and there have been 15 additions and 22 deletions.

4 Releases published by 1 user

Published v0.14.2 v0.14.2 2026-04-23 04:57:37 +08:00

Published v0.14.1 v0.14.1 2026-04-21 00:27:06 +08:00

Published v0.14.0 v0.14.0 2026-04-20 22:07:31 +08:00

Published v0.13.1 v0.13.1 2026-04-14 18:31:35 +08:00

30 Pull requests merged by 1 user

Merged #150 fix(cache): refresh honors forwarding rules (#147) 2026-04-25 23:26:48 +08:00

Merged #152 fix: title alignment 2026-04-25 13:23:10 +08:00

Merged #149 ci(aur): attach to master after clone to avoid detached HEAD 2026-04-24 23:07:22 +08:00

Merged #148 fix(api): Cache-Control: no-cache on dashboard HTML 2026-04-24 22:59:30 +08:00

Merged #145 docs: lift user-facing guides to recipes/, drop dangling docs/ refs 2026-04-24 20:22:44 +08:00

Merged #137 fix(packet): parse SOA natively to stop malformed replies (#128) 2026-04-24 18:59:57 +08:00

Merged #139 docs(config): fix ODoH relay path in numa.toml example 2026-04-23 13:58:53 +08:00

Merged #135 fix(upstream): default hedge_ms=0 to avoid silent 2x upstream query count 2026-04-23 04:49:16 +08:00

Merged #131 feat(packaging): ODoH client Docker deploy recipe 2026-04-23 04:11:51 +08:00

Merged #130 docs(config): ODoH upstream examples with relay_ip/target_ip pinning 2026-04-22 22:20:19 +08:00

Merged #132 chore(site): live-reload dev server 2026-04-22 22:17:38 +08:00

Merged #133 chore: bump rustls-webpki to 0.103.13 (RUSTSEC-2026-0104) 2026-04-22 22:03:58 +08:00

Merged #129 chore: gitignore .claude/ harness state 2026-04-22 21:39:57 +08:00

Merged #127 refactor(bootstrap): BTreeMap for overrides + simplify review 2026-04-21 23:41:49 +08:00

Merged #126 fix(bootstrap): route numa HTTPS via IP-literal bootstrap resolver (#122) 2026-04-21 22:52:51 +08:00

Merged #125 fix(blocklist): retry on transient download failures (#122) 2026-04-21 00:22:05 +08:00

Merged #123 feat(odoh): reject relay+target sharing an eTLD+1 2026-04-21 00:06:13 +08:00

Merged #124 fix(dashboard): pass missing args to encryptionPct in refresh() 2026-04-21 00:05:50 +08:00

Merged #121 feat(odoh): ship ODoH client + self-hosted relay (RFC 9230) 2026-04-20 21:26:54 +08:00

Merged #120 feat(question): name SVCB/LOC/NAPTR record types in logs 2026-04-19 13:08:55 +08:00

Merged #119 feat(resolver): filter_aaaa for IPv4-only networks 2026-04-19 12:31:28 +08:00

Merged #118 feat(linux): run systemd service as unprivileged numa user 2026-04-19 03:04:54 +08:00

Merged #104 feat: accept array of upstreams in [[forwarding]] 2026-04-18 04:25:05 +08:00

Merged #107 feat(windows): run as a real SCM service, not a Run-key autostart 2026-04-17 07:02:43 +08:00

Merged #111 fix(dashboard): allowlist input erased by polling refresh 2026-04-16 20:27:02 +08:00

Merged #110 feat: embed git SHA in version string 2026-04-16 18:41:23 +08:00

Merged #109 feat(dashboard): version in header, restructure footer 2026-04-16 16:29:55 +08:00

Merged #105 chore(deps): bump rustls-webpki to 0.103.12 2026-04-15 19:41:19 +08:00

Merged #103 feat: distinguish UPSTREAM vs FORWARD in logs and stats 2026-04-15 19:00:28 +08:00

Merged #101 fix: accept tls:// and https:// in [[forwarding]] upstreams 2026-04-14 18:09:59 +08:00

1 Pull request proposed by 1 user

14 Issues closed from 1 user

Closed #141 docs dir missing? 2026-04-25 23:34:47 +08:00

Closed #147 forward rule stopped? 2026-04-25 23:26:48 +08:00

Closed #151 Box drawing not aligned 2026-04-25 13:24:07 +08:00

Closed #144 Dashboard doesn't count forwarded queries 2026-04-24 22:59:31 +08:00

Closed #128 malformed reply packet / general ldns error 2026-04-24 18:59:58 +08:00

Closed #138 numa.toml documented odoh entries; 404 2026-04-23 16:09:04 +08:00

Closed #134 duplicate queries from upstream? 2026-04-23 05:08:31 +08:00

Closed #122 Chicken-Egg problem on blocklist resolution 2026-04-21 00:22:06 +08:00

Closed #114 Record type SVCB undefined.. 2026-04-19 13:08:56 +08:00

Closed #112 feat request? happy eyeballs v4 2026-04-19 12:31:29 +08:00

Closed #102 SRTT only on address not upstream? 2026-04-18 04:25:06 +08:00

Closed #106 allowlist via config? 2026-04-16 20:27:04 +08:00

Closed #108 version string in footer? 2026-04-16 16:29:56 +08:00

Closed #100 forwarding upstream tls 2026-04-14 18:10:00 +08:00

21 Issues created by 1 user

Opened #102 SRTT only on address not upstream? 2026-04-14 20:50:56 +08:00

Opened #106 allowlist via config? 2026-04-16 04:47:34 +08:00

Opened #108 version string in footer? 2026-04-16 04:54:58 +08:00

Opened #112 feat request? happy eyeballs v4 2026-04-17 00:22:51 +08:00

Opened #113 feat request? bind_addr listen on multiple interfaces 2026-04-17 01:41:58 +08:00

Opened #114 Record type SVCB undefined.. 2026-04-17 02:12:42 +08:00

Opened #115 webui font wrong case? 2026-04-17 02:19:26 +08:00

Opened #117 feat: wildcard support in local zones 2026-04-18 04:39:43 +08:00

Opened #122 Chicken-Egg problem on blocklist resolution 2026-04-20 22:49:55 +08:00

Opened #128 malformed reply packet / general ldns error 2026-04-22 20:06:02 +08:00

Opened #134 duplicate queries from upstream? 2026-04-23 00:23:04 +08:00

Opened #136 Chromebook Enterprise Enrollment error 2026-04-23 04:49:15 +08:00

Opened #138 numa.toml documented odoh entries; 404 2026-04-23 11:31:40 +08:00

Opened #140 feat(odoh): accept multiple relay/target entries for rotation + failover 2026-04-23 17:34:57 +08:00

Opened #141 docs dir missing? 2026-04-23 18:53:44 +08:00

Opened #142 fix(packet): read_qname doesn't reject label length > 63, swallows malformed upstream packets 2026-04-23 22:19:03 +08:00

Opened #143 feat(dot): PROXY protocol v2 to preserve client IP behind L4 front-end 2026-04-24 04:35:39 +08:00

Opened #144 Dashboard doesn't count forwarded queries 2026-04-24 05:43:11 +08:00

Opened #146 How to install like a service 2026-04-24 20:31:26 +08:00

Opened #147 forward rule stopped? 2026-04-24 22:14:01 +08:00

Opened #151 Box drawing not aligned 2026-04-25 04:07:04 +08:00