2026-04-14 - 2026-05-14
Overview
4 Releases published by 1 user
Published
v0.14.2
v0.14.2
Published
v0.14.1
v0.14.1
Published
v0.14.0
v0.14.0
Published
v0.13.1
v0.13.1
30 Pull requests merged by 1 user
Merged
#150 fix(cache): refresh honors forwarding rules (#147)
Merged
#152 fix: title alignment
Merged
#149 ci(aur): attach to master after clone to avoid detached HEAD
Merged
#148 fix(api): Cache-Control: no-cache on dashboard HTML
Merged
#145 docs: lift user-facing guides to recipes/, drop dangling docs/ refs
Merged
#137 fix(packet): parse SOA natively to stop malformed replies (#128)
Merged
#139 docs(config): fix ODoH relay path in numa.toml example
Merged
#135 fix(upstream): default hedge_ms=0 to avoid silent 2x upstream query count
Merged
#131 feat(packaging): ODoH client Docker deploy recipe
Merged
#130 docs(config): ODoH upstream examples with relay_ip/target_ip pinning
Merged
#132 chore(site): live-reload dev server
Merged
#133 chore: bump rustls-webpki to 0.103.13 (RUSTSEC-2026-0104)
Merged
#129 chore: gitignore .claude/ harness state
Merged
#127 refactor(bootstrap): BTreeMap for overrides + simplify review
Merged
#126 fix(bootstrap): route numa HTTPS via IP-literal bootstrap resolver (#122)
Merged
#125 fix(blocklist): retry on transient download failures (#122)
Merged
#123 feat(odoh): reject relay+target sharing an eTLD+1
Merged
#124 fix(dashboard): pass missing args to encryptionPct in refresh()
Merged
#121 feat(odoh): ship ODoH client + self-hosted relay (RFC 9230)
Merged
#120 feat(question): name SVCB/LOC/NAPTR record types in logs
Merged
#119 feat(resolver): filter_aaaa for IPv4-only networks
Merged
#118 feat(linux): run systemd service as unprivileged numa user
Merged
#104 feat: accept array of upstreams in [[forwarding]]
Merged
#107 feat(windows): run as a real SCM service, not a Run-key autostart
Merged
#111 fix(dashboard): allowlist input erased by polling refresh
Merged
#110 feat: embed git SHA in version string
Merged
#109 feat(dashboard): version in header, restructure footer
Merged
#105 chore(deps): bump rustls-webpki to 0.103.12
Merged
#103 feat: distinguish UPSTREAM vs FORWARD in logs and stats
Merged
#101 fix: accept tls:// and https:// in [[forwarding]] upstreams
1 Pull request proposed by 1 user
Proposed
#116 fix: replace truecolor ANSI codes with 256-color for consistent termi…
14 Issues closed from 1 user
Closed
#141 docs dir missing?
Closed
#147 forward rule stopped?
Closed
#151 Box drawing not aligned
Closed
#144 Dashboard doesn't count forwarded queries
Closed
#128 malformed reply packet / general ldns error
Closed
#138 numa.toml documented odoh entries; 404
Closed
#134 duplicate queries from upstream?
Closed
#122 Chicken-Egg problem on blocklist resolution
Closed
#114 Record type SVCB undefined..
Closed
#112 feat request? happy eyeballs v4
Closed
#102 SRTT only on address not upstream?
Closed
#106 allowlist via config?
Closed
#108 version string in footer?
Closed
#100 forwarding upstream tls
21 Issues created by 1 user
Opened
#102 SRTT only on address not upstream?
Opened
#106 allowlist via config?
Opened
#108 version string in footer?
Opened
#112 feat request? happy eyeballs v4
Opened
#113 feat request? bind_addr listen on multiple interfaces
Opened
#114 Record type SVCB undefined..
Opened
#115 webui font wrong case?
Opened
#117 feat: wildcard support in local zones
Opened
#122 Chicken-Egg problem on blocklist resolution
Opened
#128 malformed reply packet / general ldns error
Opened
#134 duplicate queries from upstream?
Opened
#136 Chromebook Enterprise Enrollment error
Opened
#138 numa.toml documented odoh entries; 404
Opened
#140 feat(odoh): accept multiple relay/target entries for rotation + failover
Opened
#141 docs dir missing?
Opened
#142 fix(packet): read_qname doesn't reject label length > 63, swallows malformed upstream packets
Opened
#143 feat(dot): PROXY protocol v2 to preserve client IP behind L4 front-end
Opened
#144 Dashboard doesn't count forwarded queries
Opened
#146 How to install like a service
Opened
#147 forward rule stopped?
Opened
#151 Box drawing not aligned