Allocate X68kKbdPriv dynamically to make it really private.
DEVICE_OFF and DEVICE_CLOSE operations are adjusted accordingly.
x68kGetKbdType() function is also added to get keyboard map type
specified in the config file.
Refactor X68k input device handling to remove SIGIO based event processing.
The keyboard and pointer input events are now processed directly
using fd event notifications registered via DIX SetNotifyFd(),
instead of the legacy SIGIO-based asynchronous I/O.
wip/sagittarius: update to sagittarius-0.9.13
v0.9.13
=======
From this release, we move the official repository to GitHub.
Fixed bugs:
* Issue: #297: Error during serialisation of JWK if the config
contains x5c.
* Issue: #298: JWE encryption with HMAC raises an error.
* Fixing PKCS1-v1.5-EME encoding, which provided invalid PS.
* Fixing PKCS1 v1.5 decoding to check validity of PS.
* Fixing (rfc jwe).
* Fixing SegFault when passing invalid window bits to zlib APIs.
* Fixing MAC address retrieval on Linux
(it was returning #vu8(0 0 0 0 0 0)).
* Fixing generating DSA key pair. It occasionally generated g=0.
* Issue: #301: Incorrect argument number check on variadic FFI
[28 lines not shown]
py-urllib3: update to 2.5.0.
Security fix release.
Features
Added support for the compression.zstd module that is new in
Python 3.14. See PEP 784 for more information. (#3610)
Added support for version 0.5 of hatch-vcs (#3612)
Bugfixes
Fixed a security issue where restricting the maximum number of
followed redirects at the urllib3.PoolManager level via the
retries parameter did not work.
Made the Node.js runtime respect redirect parameters such as
retries and redirects.
[7 lines not shown]
jjui: update to 0.8.11.
🎉 Added support for handling selected revisions (space) to
rebase. For example, you can select one revision from each
branch and get into rebase mode, set the source to be branch
(b), and then move the cursor to main, hit enter. This will
move all branches onto main.
🎉 Added support for handling selected revisions to squash.
Select multiple revisions and start squash (S) and move the
cursor to the destination revisions and hit enter. This will
squash all selected revisions into the destination revision.
Fixed visual glitch when the revision messages included CJK
encoding. #130
Allow quit to be bound to the same key with cancel. #127 #116
Updated colours of git, bookmarks, custom commands windows to
use Magenta. Previously these windows used bubbletea's default
[17 lines not shown]
pkg-vulnerabilities: Add old Moodle CVEs
Add old pre-2025 Moodle CVEs.
All the wildcard present do not contain further information from
upstream and are likely not fixed.
geography/py-gdal: +atomic64.mk
Add atomic64.mk, already present in gdal-lib, because shadow bulk
build on i386 shows atomic ops failure. No change expected on
platforms that naturally have 64-bit atomic ops; build tested on
NetBSD 10 amd64.
lang/rust: The issue with using pkgsrc LLVM 19 on 9.x extends to i386.
The error message encountered is
error: failed to parse bitcode for LTO module: Invalid alignment value (Producer: 'LLVM19.1.7' Reader: 'LLVM 19.1.7')
as part of the "Building stage1 library artifacts (i586-unknown-netbsd)"
phase of the rust compiler build.
Bumping GCC_REQD to >= 10 works around this (undiagnosed) problem.