upgrade to ircii-20260115.
major changes include:
- fix ICB on newer linux systems
- fix some memory leaks
- make rand() default initialisation less obvious
- new --with-default-ssl to configure
- fix some issues in choosing the window a message belongs to
- fix hang in /window create
- fix problem in dcc_chatpeers_func() with no peers
- updates for the manual
mk: get rid of two more unconditional forks
Assume that CVS users know about 'update -d' by now and do not have
empty patches/ directories lying around. Worst case if they don't:
they end up with an unnecessary 'patch' tool dependency, which is
installed by default on NetBSD.
Assume that LOCALPATCHES users do not have empty directories lying
around. Worst case: see above.
py-openapi-core: updated to 0.22.0
0.22.0
Features
Typed style deserializers (casting is part of style deserializing)
Urlencoded deserializer schema matching type coercion
Fixes
BooleanCaster consistent boolean values fix
Error with multiple schemas in urlencoded request body
Backward incpomatibilities
style_deserializers_factory and media_tyles_deserialization_factory defaults to None in configuration and protocols
CastError inherits from DeserializeError
StyleDeserializersFactory requires schema_caster_factory
removed style_deserialization_factory and media_tyles_deserialization_factory objects
py-trove-classifiers: updated to 2026.1.14.14
2026.1.14.14
Update __init__.py to add Cygwin as a classifier
Add "Environment :: Cygwin (MS Windows)" as a classifier as some modules, such as mine, work on Windows but only via the Cygwin POSIX layer (www.cygwin.com)
Fix ld.elf_so on non-espresso SMP and ibm4xx
The espresso test in ld.elf_so for espresso had two flaws:
1) It relied on emulation of the privileged mfpvr instruction for
userspace, which doesn't exist on ibm4xx platforms.
2) An && should have been an ||, which incorrectly caused the
workaround to be applied to all SMP systems.
Fixes PR# port-powerpc/59917
Import 4.14.0 (previous was 4.8.0)
NSD 4.14.0 Latest
This release consists of a refactor of the RDATA storage, reducing the memory
footprint of NSD, and various bug fixes.
4.14.0
FEATURES:
Fix #137: Adds tcp-listen-queue: number config option to set
the TCP backlog. And the default for the listen TCP backlog is
set to -1 on BSDs and Linux.
Merge #444: Refactor RDATA storage to reduce memory footprint
BUG FIXES:
Fix empty debug statement body in catalog consumer zone process.
Merge #459: Check for libfstrm version >= 0.4.
For #459: Add configure check for fstrm_tcp_writer_options_init
in addition to the check for fstrm_iothr_init.
[981 lines not shown]
emulators/vice: fix package build (PLIST)
If the option vice-x64 was not enabled, x64 is installed as a link to x64sc,
so it should be unconditional in the PLIST.
No version bump: without the option (default), the package was broken.
If you had set the option, there is no change.
go: update to 1.24.12, 1.25.6 (security)
These releases include 6 security fixes following the security policy:
- archive/zip: denial of service when parsing arbitrary ZIP archives
archive/zip used a super-linear file name indexing algorithm that is
invoked the first time a file in an archive is opened. This can lead
to a denial of service when consuming a maliciously constructed ZIP
archive.
Thanks to Thanks to Jakub Ciolek for reporting this issue.
This is CVE-2025-61728 and Go issue https://go.dev/issue/77102.
- net/http: memory exhaustion in Request.ParseForm
When parsing a URL-encoded form net/http may allocate an unexpected
amount of memory when provided a large number of key-value pairs.
[98 lines not shown]