news/pan: update to 0.165
v0.165 "Kostiantynivka"
The main changes of this release are:
task-xover: fix date parsing, a potential crash and a memory leak
group-prefs-dialog: fix missing spellcheck language entry
header-pane: fix crash when backspace key is hit wihout articles
net/dnsdist: Update to version 2.0.5
From drixter via wip.
2.0.5
Released: 23rd of April 2026
Improvements
Do not keep the parsed EDNS options around
References: pull request 17165
Bug Fixes
Hardened DoQ internal error handling for cross-protocol queries
References: pull request 17170
Give TCP thread as default for definition USE_SINGLE_ACCEPTOR_THREAD
References: #17109, pull request 17168
Hardened DoH3 internal error handling for cross-protocol queries
References: pull request 17173
Handle missing X-Forwarded-For on existing DoH connection
References: pull request 17176
[36 lines not shown]
net/powerdns-recursor: Update to version 5.4.1
From drixter via wip.
5.4.1
Released: 22th of April 2026
Bug Fixes
Fix PowerDNS Security Advisory 2026-03 for PowerDNS Recursor: Multiple Issues
References: pull request TBD
net/powerdns: Update to version 5.0.4
From drixter via wip.
5.0.4
Released: 22th of April 2026
This is release 5.0.4 of the Authoritative Server. It contains security fixes only.
Please review the Upgrade Notes before upgrading from versions < 4.9.x.
Bug Fixes
Fix PowerDNS Security Advisory 2026-05 for PowerDNS Authoritative Server: Multiple Issues
References: pull request 17191
Introduce new functions:
- pmap_pa_has_static_mapping() -- Does the specified physical address
range have a static mapping (either TT or allocated in pmap_bootstrap1())?
- pmap_va_is_static_mapping() -- Is the specified virtual address range
one of those static mappings?
These platforms don't yet have the necessary changes to use the new
68k pmap, but declare an empty machine_bootmap[] for a future change
to shared code that will reference it.
Fix previous; the old cpuspeed was in MHz by the end of cpu_startup(),
not MHz*10 (despite being MHz*10 earlier in startup).
Also, don't const-fold by hand; let the compiler do it so that it's
more obvious what is going on.
chat/soju: update to 0.10.1
# changes
0.10.1:
- upstream: fix delay after connect commands
- upstream: clean up upstreamConn.runUntilRegistered()
- user: also delay channel joining when authenticating via certificate
- cmd/sojuctl: fix fmt.Errorf format strings
- downstream: fetch Server.Config once in downstreamConn.welcome
- Consistently log STATUSMSG messages to the same file
0.10.0:
- The default configuration file now stores messages in the database instead of the filesystem.
- Add support for IRCv3 draft/message-redaction and draft/ICON.
- Introduce a new soju.im/blocked IRCv3 metadata key to block messages originating from a specific user.
- Avoid unnecessary Web Push notifications (e.g. when quickly marked read, for muted conversations, etc).
- Add workaround to delay joining channels after -connect-command on legacy servers (e.g. for channels requiring NickServ authentication).
[12 lines not shown]
Add mmu_range_is_tt() helper function that consults the TT register
configuration to determine if a physical address range is transparently-
translated for the specified access.
(missed "cvs add")