Forgejo: update to 13.0.1
Content moderation is one of the main roadblocks for federation. A
first step is now available to users and admins. It was completed
while ActivityPub related pull requests were worked on in parallel and
merged.
Security was improved under the hood for Forgejo Actions secrets now
using a more secure module introduced in 2024 and already in use for
TOTP secrets since Forgejo v10. In addition it is now possible to
require 2FA instance wide.
Forgejo Actions usability was improved with access to all run attempts
of each workflow: they were stored but not available via the web
UI. The workflow files are now statically checked, for early detection
of errors such as the usage of a wrong context in an expression like
${{ forgejo.server_url }}.
powerdns: Upgrade to version 4.9.9
Provided by Marcin Gondek in wip.
Changes:
This is release 4.9.9 of the Authoritative Server. It contains a minor feature and a few fixes.
Please review the Upgrade Notes before upgrading from versions < 4.9.x.
memory corruption in ODBC plus tweaks to appease coverity
Fix EDNS Cookie & Proxy protocol
lmdb: optional memory-only notification timestamps (lmdb-write-notification-update)
gcc14-gnat: migrate to new bootstrap, some patch and option changes
* Update common patches from gcc14.
* Move conditional NetBSD specific Ada patches to SUBST framework.
* Default math now use inplace option.
* GCC's inplace graphite changed to distribution downloading variant.
* NetBSD builds migrated to the new bootstrap compiler.
Other platforms uses old build with gcc10-aux package which still
doesn't work.
fix build with GCC 14.
this one is annoying. initially, it fails as it force sets "CFLAGS=-O"
i an sub-make that tries to compile invalid in gcc 14 default code. the
patch to src/Makefile is to pass down CFLAGS as CFLAGS.
the "configure"-alike setup here absolutely requires to turn off the new
errors as it explicitly abuses that old C feature to find what symbols
do or don't exist.
as such, just add -Wno-implicit-int -Wno-implicit-function-declaration
to CFLAGS with GCC 14, and this builds again.
viaide(4): add UDMA support for VT8233C IDE controller.
The VT8233C is another obscure VIA southbridge and appears to be a variant of the
VT8233 rather than the VT8233A (which supports ATA133). The C variant was paired with
a 3Com network controller instead of VIA’s own NIC. Detect the ISA–PCI bridge and
enable UDMA100 capability for improved IDE performance.
Update the viaide(4) man page and refine the list of supported VIA controllers.