Pull up following revision(s) (requested by andvar in ticket #445):
sys/arch/x86/x86/identcpu.c: revision 1.143
Temporarily disable SMAP for CPUVENDOR_IDT vendor CPUs (if available).
SMAP feature causes a supervisor page fault during boot on KX-7000 CPUs.
port-amd64/60641
Pull up following revision(s) (requested by andvar in ticket #1334):
sys/arch/x86/x86/identcpu.c: revision 1.142
usr.sbin/cpuctl/arch/i386.c: revision 1.149
Decode L2 cache associativity for VIA CPUs using the AMD cache lookup table for
the 0x80000006 CPUID function associativity value.
Use `cpuid leaf 4' to get cache parameters for Zhaoxin and late VIA CPU models.
VIA datasheets mention that associativity is stored as a decimal value. However,
in practice, it is encoded the AMD way and does not store the actual value.
Using the raw value leads to an incorrect CPU colors calculation, causing a
panic on KX-7000 (since the result is not a power of two) and incorrect CPU
colors values on other CPU models (e.g. as visible in `vmstat -s').
Decoding value using the AMD cache lookup table produces correct values in all
cases I have tested or verified using CPUID dumps available online.
[31 lines not shown]
Pull up following revision(s) (requested by andvar in ticket #444):
sys/arch/x86/x86/identcpu.c: revision 1.142
usr.sbin/cpuctl/arch/i386.c: revision 1.149
Decode L2 cache associativity for VIA CPUs using the AMD cache lookup table for
the 0x80000006 CPUID function associativity value.
Use `cpuid leaf 4' to get cache parameters for Zhaoxin and late VIA CPU models.
VIA datasheets mention that associativity is stored as a decimal value. However,
in practice, it is encoded the AMD way and does not store the actual value.
Using the raw value leads to an incorrect CPU colors calculation, causing a
panic on KX-7000 (since the result is not a power of two) and incorrect CPU
colors values on other CPU models (e.g. as visible in `vmstat -s').
Decoding value using the AMD cache lookup table produces correct values in all
cases I have tested or verified using CPUID dumps available online.
[31 lines not shown]
Pull up following revision(s) (requested by joe in ticket #443):
sys/dev/ic/bcmgenet.c: revision 1.25
PR kern/60592
properly move bits to ensure unicast bit and locally administered
bits were rightly set.
Change URLs for rust-openssl issue fixed in 0.10.78 from
https://github.com/rust-openssl/rust-openssl/releases/tag/openssl-v0.10.78
to
https://nvd.nist.gov/vuln/detail/CVE-2026-41681
and category from "unknown" to "stack-overflow", based on
input from wiz@.
Make some of the entries more specific, since in a few cases the
newer versions of the openssl crate has been included in updated
versions now in pkgsrc. The amended packages in this way are:
arti
chess-tui (openssl crate not used in newest versions)
py314-maturin
routinator
vaultwarden
py-async: removed; DEPRECATION NOTE: Please do not use this library ! It’s not working correctly in python 3, and besides that might be called a failed experiment.
vaultwarden: updated to 1.37.2
1.37.2
Fix Debian cross-linking with xx-cargo
Fix playwright test
Misc fixes and updates
Include user email in successful login logs
Fix sendmail executable permission check
add dummy revisionDate
Update to 0.15
Upstream changes:
0.15 2026-06-30 11:19:01-07:00 America/Vancouver
- Fix bug which resulted in zeroes being collapsed when they shouldn't,
affecting filenames with zeroes in them (e.g. "url(status-0.png)").
Thanks to Stefan Berger for reporting GH#5.
net/nsd: update to version 4.15.1.
Pkgsrc changes:
* Version & checksum changes.
Upstream changes:
4.15.1
================
FEATURES:
BUG FIXES:
- Fix for CVE-2026-18664: IP range access control restrictions are
bypassed for some unintended IP.
Thanks to Qifan Zhang, Palo Alto Networks for the report
Thanks to Claude and Ada Logics for the report
https://www.nlnetlabs.nl/downloads/nsd/CVE-2026-18664.txt
- Fix for CVE-2026-18916: Any remote client can denial TCP service by
throttling the TCP receive window (down to 1).
Thanks to Akhil Koul (https://github.com/akoul) for the report
[10 lines not shown]
Update to 0.15
Upstream changes:
0.15 Fri Aug 07 16:15:00 EDT 2026
- Release 0.14_9901 without changes.
0.14_9901 Sun Jun 14 20:27:47 EDT 2026
- Fix $c->change_session_id causing "row not found" error (RT#112679).
Thanks to Cees Hek for the original report, violapiratejunky for the
patch, and MYSOCIETY for additional information in RT#178695.
- Fix typo in source. RT#87248