OpenBSD/ports fsXcULQ — games/freesynd Makefile
freesynd uses C++ so must use ports-gcc on base-gcc arches This doesn't fix the build on sparc64, but it's necessary to get there
| Version | Delta | File | |
|---|---|---|---|
| 1.10 | +3 | -0 | games/freesynd/Makefile |
| +3 | -0 | 1 files | |
freesynd uses C++ so must use ports-gcc on base-gcc arches This doesn't fix the build on sparc64, but it's necessary to get there
| Version | Delta | File | |
|---|---|---|---|
| 1.10 | +3 | -0 | games/freesynd/Makefile |
| +3 | -0 | 1 files | |
Update to avahi-0.9rc4.
| Version | Delta | File | |
|---|---|---|---|
| 1.13 | +2 | -2 | net/avahi/distinfo |
| 1.6 | +3 | -0 | net/avahi/pkg/PLIST-libs |
| 1.167 | +1 | -1 | net/avahi/Makefile |
| +6 | -3 | 3 files | |
update to scummvm 2026.2.0 tinygl is enabled again after an upstream change to reduce memory usage
| Version | Delta | File | |
|---|---|---|---|
| 1.109 | +1 | -3 | games/scummvm/Makefile |
| 1.50 | +2 | -2 | games/scummvm/distinfo |
| 1.32 | +2 | -2 | games/scummvm/patches/patch-configure |
| +5 | -7 | 3 files | |
Update to awscli-1.44.73.
| Version | Delta | File | |
|---|---|---|---|
| 1.26 | +2 | -2 | sysutils/awscli/v1/distinfo |
| 1.28 | +2 | -2 | sysutils/awscli/v1/Makefile |
| +4 | -4 | 2 files | |
Update to py3-boto3-1.42.83.
| Version | Delta | File | |
|---|---|---|---|
| 1.644 | +2 | -2 | net/py-boto3/distinfo |
| 1.656 | +1 | -1 | net/py-boto3/Makefile |
| +3 | -3 | 2 files | |
Update to py3-botocore-1.42.83.
| Version | Delta | File | |
|---|---|---|---|
| 1.320 | +18 | -0 | net/py-botocore/pkg/PLIST |
| 1.861 | +2 | -2 | net/py-botocore/distinfo |
| 1.871 | +1 | -1 | net/py-botocore/Makefile |
| +21 | -3 | 3 files | |
Update to OpenEXR-3.4.9.
| Version | Delta | File | |
|---|---|---|---|
| 1.47 | +2 | -2 | graphics/openexr/distinfo |
| 1.86 | +1 | -1 | graphics/openexr/Makefile |
| +3 | -3 | 2 files | |
cdogs-sdl errors out with "multiple definition of `smat4_lerp'" Move to ports-gcc on gcc-arches to fix build on sparc64
| Version | Delta | File | |
|---|---|---|---|
| 1.12 | +4 | -0 | games/cdogs-sdl/Makefile |
| +4 | -0 | 1 files | |
Fix order of cpus in CPU_INFO_FOREACH The cpus were put into the linked list in mostly inverted order during attach. The linked list determines the order used by the CPU_INFO_FOREACH macros. Order the linked list by ci_cpuid instead. ok jca@ for most archs "this should go in" deraadt@
| Version | Delta | File | |
|---|---|---|---|
| 1.24 | +7 | -3 | sys/arch/riscv64/riscv64/cpu.c |
| 1.86 | +7 | -3 | sys/arch/mips64/mips64/cpu.c |
| 1.61 | +7 | -3 | sys/arch/arm/arm/cpu.c |
| 1.51 | +6 | -4 | sys/arch/alpha/alpha/cpu.c |
| 1.118 | +6 | -3 | sys/arch/i386/i386/cpu.c |
| 1.148 | +6 | -3 | sys/arch/arm64/arm64/cpu.c |
| +39 | -19 | 1 files not shown | |
| +45 | -22 | 7 files | |
Update newsraft to 0.36.
| Version | Delta | File | |
|---|---|---|---|
| 1.25 | +2 | -2 | www/newsraft/distinfo |
| 1.27 | +1 | -1 | www/newsraft/Makefile |
| +3 | -3 | 2 files | |
newsboat: update patch to reflect what was committed upstream.
| Version | Delta | File | |
|---|---|---|---|
| 1.4 | +3 | -9 | www/newsboat/patches/patch-include_strprintf_h |
| +3 | -9 | 1 files | |
bluemoon: pass version number through MAKE_FLAGS. This removes the need to patch the upstream Makefile. Bump REVISION since the binary now reports the correct version; the hardcoded version in the patch had not been updated.
| Version | Delta | File | |
|---|---|---|---|
| 1.12 | +5 | -2 | games/bluemoon/Makefile |
| 1.2 | +0 | -0 | games/bluemoon/patches/patch-Makefile |
| +5 | -2 | 2 files | |
Update binaryen to 129.
| Version | Delta | File | |
|---|---|---|---|
| 1.20 | +2 | -2 | lang/binaryen/distinfo |
| 1.21 | +1 | -1 | lang/binaryen/Makefile |
| +3 | -3 | 2 files | |
Update to brewtarget 5.0.4.
| Version | Delta | File | |
|---|---|---|---|
| 1.9 | +2 | -2 | x11/brewtarget/distinfo |
| 1.10 | +1 | -1 | x11/brewtarget/Makefile |
| +3 | -3 | 2 files | |
Stop printing the riscv,isa string; our code to do so is broken and the string is now deprecated. Instead change hw.model to be the CPU core name for cpu0 like we do on other architectures. We'll revisit printing CPU features for riscv64 in the future. ok jca@, mlarkin@
| Version | Delta | File | |
|---|---|---|---|
| 1.23 | +17 | -9 | sys/arch/riscv64/riscv64/cpu.c |
| +17 | -9 | 1 files | |
Update to CookCLI 0.27.2.
| Version | Delta | File | |
|---|---|---|---|
| 1.9 | +6 | -6 | textproc/cookcli/distinfo |
| 1.10 | +1 | -1 | textproc/cookcli/Makefile |
| 1.9 | +1 | -1 | textproc/cookcli/crates.inc |
| +8 | -8 | 3 files | |
Disable auto-update.
| Version | Delta | File | |
|---|---|---|---|
| 1.1 | +6 | -0 | sysutils/gemini-cli/files/settings.json |
| 1.19 | +4 | -0 | sysutils/gemini-cli/Makefile |
| 1.16 | +4 | -0 | sysutils/gemini-cli/pkg/PLIST |
| +14 | -0 | 3 files | |
archivers/libarchive: update to 3.8.6 Fixes for a motley collection of NULL pointer dereference, SEGV, out-of-bounds access, infinite loop, memory/file descriptor leaks.
| Version | Delta | File | |
|---|---|---|---|
| 1.66.2.2 | +2 | -2 | archivers/libarchive/Makefile |
| 1.46.2.2 | +2 | -2 | archivers/libarchive/distinfo |
| 1.9.2.1 | +0 | -0 | archivers/libarchive/patches/patch-Makefile_in |
| 1.1.2.2 | +0 | -0 | archivers/libarchive/patches/patch-libarchive_archive_read_disk_posix_c |
| 1.1.2.2 | +0 | -0 | archivers/libarchive/patches/patch-libarchive_archive_read_support_format_mtree_c |
| 1.3.2.2 | +0 | -0 | archivers/libarchive/patches/patch-libarchive_archive_write_disk_posix_c |
| +4 | -4 | 6 files | |
archivers/xz: update to 5.8.3 Includes a fix for CVE-2026-34743: Buffer overflow in lzma_index_append()
| Version | Delta | File | |
|---|---|---|---|
| 1.55.2.1 | +2 | -2 | archivers/xz/Makefile |
| 1.27.2.1 | +2 | -2 | archivers/xz/distinfo |
| +4 | -4 | 2 files | |
devel/boost: Fix build on mips64 Initial diff by and OK kn@ OK Brad (maintainer), jca@
| Version | Delta | File | |
|---|---|---|---|
| 1.161 | +6 | -1 | devel/boost/Makefile |
| +6 | -1 | 1 files | |
Update Powder Toy to latest release 99.5.394
| Version | Delta | File | |
|---|---|---|---|
| 1.5 | +2 | -2 | games/powder-toy/distinfo |
| 1.8 | +1 | -2 | games/powder-toy/Makefile |
| +3 | -4 | 2 files | |
Add hw.blockcpu support for arm64. Here we classify CPU cores based on their "capacity". This a concept borrowed from the device tree standard that indicates the nominal performance of a CPU core. For ACPI machines we use similar information from ACPI's Collaborative Processor Performance Control (CPPC). If performance is less than 30% of the fastest cores in the same we classify them as L. Between 30% and 80% we classify them as E. And above 80% we classify them as P. The CPU capacity is communicated to userland though kstat(4). ok deraadt@, jca@
| Version | Delta | File | |
|---|---|---|---|
| 1.147 | +60 | -20 | sys/arch/arm64/arm64/cpu.c |
| 1.3 | +11 | -1 | sys/arch/arm64/dev/acpicpu.c |
| 1.309 | +3 | -3 | sys/arch/amd64/amd64/machdep.c |
| 1.55 | +4 | -1 | sys/arch/arm64/include/cpu.h |
| 1.98 | +3 | -1 | sys/arch/arm64/arm64/machdep.c |
| +81 | -26 | 5 files | |
Remove lib/libssl/test. This is all unhelpful historical cruft. Discussed with tb@
| Version | Delta | File | |
|---|---|---|---|
| 1.3 | +0 | -0 | lib/libssl/test/CAtsa.cnf |
| 1.2 | +0 | -0 | lib/libssl/test/P1ss.cnf |
| 1.2 | +0 | -0 | lib/libssl/test/P2ss.cnf |
| 1.2 | +0 | -0 | lib/libssl/test/Sssdsa.cnf |
| 1.2 | +0 | -0 | lib/libssl/test/Sssrsa.cnf |
| 1.4 | +0 | -0 | lib/libssl/test/Uss.cnf |
| +0 | -0 | 47 files not shown | |
| +0 | -0 | 53 files | |
Update to glew-2.3.1. from Brad (maintainer)
| Version | Delta | File | |
|---|---|---|---|
| 1.23 | +3 | -4 | graphics/glew/Makefile |
| 1.10 | +2 | -2 | graphics/glew/distinfo |
| 1.9 | +1 | -1 | graphics/glew/pkg/PLIST |
| +6 | -7 | 3 files | |
x11/herbstluftwm: update to 0.9.6 Changes: https://herbstluftwm.org/news.html Put my full name in MAINTAINER line while there. from co-maintainer Florian Viehweger
| Version | Delta | File | |
|---|---|---|---|
| 1.27 | +2 | -2 | x11/herbstluftwm/Makefile |
| 1.13 | +2 | -2 | x11/herbstluftwm/distinfo |
| +4 | -4 | 2 files | |
update p5-XML-Parser to 2.56
| Version | Delta | File | |
|---|---|---|---|
| 1.17 | +2 | -2 | textproc/p5-XML-Parser/distinfo |
| 1.42 | +1 | -1 | textproc/p5-XML-Parser/Makefile |
| +3 | -3 | 2 files | |
fix memory leak in config_purge() when dealing CONFIG_PROTOS original diff from CypherFox (openbsd at cypher-fox com), thanks! slightly rearranged to be a bit smaller by me, but still equivalent.
| Version | Delta | File | |
|---|---|---|---|
| 1.50 | +1 | -6 | usr.sbin/relayd/config.c |
| +1 | -6 | 1 files | |
Remove workaround for SSL 3.0/TLS 1.0 CBC vulnerability. We no longer support TLSv1.0 and definitely do not support SSLv3 - remove the empty fragments workaround for the CBC vulnerability in these protocols. ok kenjiro@ tb@
| Version | Delta | File | |
|---|---|---|---|
| 1.72 | +2 | -38 | lib/libssl/ssl_pkt.c |
| 1.159 | +1 | -20 | lib/libssl/t1_enc.c |
| 1.250 | +2 | -10 | lib/libssl/ssl.h |
| 1.49 | +2 | -7 | lib/libssl/ssl_both.c |
| 1.37 | +1 | -5 | lib/libssl/ssl_local.h |
| +8 | -80 | 5 files | |
usr.bin/patch: fix fd leak From Renaud Allard OK: op@
| Version | Delta | File | |
|---|---|---|---|
| 1.79 | +7 | -1 | usr.bin/patch/patch.c |
| +7 | -1 | 1 files | |
Ensure that we cannot negotiate TLSv1.1 or lower. TLS versions prior to TLSv1.2 were disabled a while ago, however this was done in the version handling code. Remove TLSv1.1 and earlier from ssl_get_method() and add an explicit min version check in the legacy client and server, to provide a stronger guarantee. ok kenjiro@ tb@
| Version | Delta | File | |
|---|---|---|---|
| 1.33 | +5 | -11 | lib/libssl/ssl_methods.c |
| 1.171 | +8 | -1 | lib/libssl/ssl_clnt.c |
| 1.168 | +8 | -1 | lib/libssl/ssl_srvr.c |
| +21 | -13 | 3 files | |