PR/59351 compat_setjmp is busted
Apply the patch in the PR from Valery Ushakov (thanks) which restores
the restoration of r0, lr after the call to sigblock that was lost in
revision 1.3
Re-factor trap0 (system calls) into trap_subr.s. Here we pick the flavor
that has the in-line astpending check bcause it's a few cycles faster in
the (common) case where no AST is pending at the end of a system call.
octave: Add a dependency to resolve configure failure on NetBSD 10.
This version of NetBSD ships with a libstdc++ that is missing std::from_chars.
Octave has the ability to use this dependency instead of requiring a newer
libstdc++.
doc: Updated mail/roundcube and related pacakges to 1.6.14
mail/roundcube
mail/roundcube-plugin-enigma
mail/roundcube-plugin-password
mail/roundcube-plugin-zipdownload
mail/roundcube: update to 1.6.14
This is security release.
1.6.14 (2026-03-18)
* Fix Postgres connection using IPv6 address (#10104)
* Security: Fix pre-auth arbitrary file write via unsafe deserialization in
redis/memcache session handler
* Security: Fix bug where a password could get changed without providing the
old password
* Security: Fix IMAP Injection + CSRF bypass in mail search
* Security: Fix remote image blocking bypass via various SVG animate attributes
* Security: Fix remote image blocking bypass via a crafted body background
attribute
* Security: Fix fixed position mitigation bypass via use of !important
* Security: Fix XSS issue in a HTML attachment preview
* Security: Fix SSRF + Information Disclosure via stylesheet links to a
local network hosts
PR bin/60099 fix a (harmless) c&p issue in previous
The test name used in failure error messages suffered from
a c&p problem (cut from the wrong place). No effect upon
the tests themselves, just the error message produced when
a test case fails.
Re-factor badtrap into the shared trap_subr.s. This time we pick the
sun2/sun3 implementation of this trap stub because it provides more
context to the stray trap reporting routine (adjust the N copies of
straytrap() to compensate as needed, sigh).
PR bin/60099 -- add new dollar_star_unquoted test case
The added test does some (there could me more) testing of
uses of unquoted $* in field splitting contexts (which are
the words of a simple command and the words after "in" in
the "for" reserved word, more or less).
Right now, one of the new sub-tests (#6 as committed) will
fail - this illustrates the problem, it expect correct execution.
That will be corrected, eventually.
I do not intend to mark this as "expected fail" - it isn't something
which should be failing or is impossible to correct, it just happens
to fail now.
wip/mattermost-server -- update to v11.5.1
The package does not currently build on NetBSD because several modules
(see TODO) do not 'build' (whatever that means in golang).
Since I don't Go, I'll punt.