OpenBSD/src zYPZeiPusr.bin/tmux screen-redraw.c

   Missed this file from previous.
VersionDeltaFile
1.126+23-9usr.bin/tmux/screen-redraw.c
+23-91 files

OpenBSD/src d3mFj8fusr.bin/tmux tty.c screen-write.c

   Handle ranges for panes which are outside the window to the left.
VersionDeltaFile
1.468+4-3usr.bin/tmux/tty.c
1.261+2-2usr.bin/tmux/screen-write.c
1.1329+2-2usr.bin/tmux/tmux.h
+8-73 files

OpenBSD/src mlaVyZssys/arch/arm64/dev aplintc.c

   Add support for version 3 of Apple's AIC interript controller that can be
   found on M3 and later SoCs.

   ok jsg@
VersionDeltaFile
1.22+57-34sys/arch/arm64/dev/aplintc.c
+57-341 files

OpenBSD/ports jOCtwstprint/htmldoc/patches patch-htmldoc_file_c

   regen, no change
VersionDeltaFile
1.10+3-3print/htmldoc/patches/patch-htmldoc_file_c
+3-31 files

OpenBSD/ports kVQ19vOwww/bozohttpd distinfo Makefile, www/bozohttpd/patches patch-Makefile

   Update bozohttpd to 20260503.
VersionDeltaFile
1.12+5-4www/bozohttpd/patches/patch-Makefile
1.22+2-2www/bozohttpd/distinfo
1.31+1-1www/bozohttpd/Makefile
+8-73 files

OpenBSD/ports Z3V5qxJeditors/joe Makefile

   joe: follow redirect for HOMEPAGE.
VersionDeltaFile
1.58+2-1editors/joe/Makefile
+2-11 files

OpenBSD/ports IutXBqvx11/rdesktop/patches patch-ssl_c

   rdesktop: fix build with llvm22

   Incompatible pointers passed to rdssl_rkey_get_exp_mod:
   https://github.com/rdesktop/rdesktop/issues/356
   https://github.com/rdesktop/rdesktop/pull/357
VersionDeltaFile
1.2+17-0x11/rdesktop/patches/patch-ssl_c
+17-01 files

OpenBSD/ports xMbh6bRcomms/qodem Makefile

   qodem: follow redirect for HOMEPAGE.
VersionDeltaFile
1.9+2-2comms/qodem/Makefile
+2-21 files

OpenBSD/xenocara wcAwc7xlib/pixman/mk Makefile pixman-config.h

   pixman: drop support for MMX on x86

   LLVM has dropped the ability to generate vectorized code using compiler
   intrinsics for chips with MMX but without SSE2.  The pixman library
   detects available CPU features at runtime and will either fall back
   to the generic implementation or use the SSE2 or SSSE3 code paths.

   ok kettenis@ matthieu@ jsg@
VersionDeltaFile
1.4+1-5lib/pixman/mk/Makefile
1.6+0-2lib/pixman/mk/pixman-config.h
+1-72 files

OpenBSD/src b9ahuiMusr.bin/tmux screen-write.c

   Do not crash when a pane offset is negative.
VersionDeltaFile
1.260+6-4usr.bin/tmux/screen-write.c
+6-41 files

OpenBSD/ports f1i52M3www/chromium distinfo, www/chromium/patches patch-components_password_manager_core_browser_features_password_features_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc

   update to 148.0.7778.215
VersionDeltaFile
1.31+10-1www/chromium/patches/patch-components_password_manager_core_browser_features_password_features_cc
1.113+5-5www/chromium/patches/patch-content_browser_renderer_host_render_widget_host_view_aura_cc
1.9+4-6www/chromium/patches/patch-base_system_sys_info_freebsd_cc
1.473+4-4www/chromium/distinfo
1.27+4-4www/chromium/patches/patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc
1.64+4-4www/chromium/patches/patch-third_party_blink_renderer_platform_runtime_enabled_features_json5
+31-2414 files not shown
+50-4320 files

OpenBSD/ports j0ntRzsaudio/cantata Makefile

   Add missing runtime dependency on font-awesome

   Spotted by Sébastien Bourdeauducq
VersionDeltaFile
1.33+2-0audio/cantata/Makefile
+2-01 files

OpenBSD/src J1WJ8jNusr.bin/tmux screen-write.c

   Check if the range is invalid using start,end rather than length since
   it will never be negative.
VersionDeltaFile
1.259+3-3usr.bin/tmux/screen-write.c
+3-31 files

OpenBSD/src 56YFuhesys/kern exec_elf.c

   Handle sections that specify alignment as 0 when loading an ELF interpreter
   (i.e. ld.so).  Since the smallest possible alignment actually is a the
   page size just start with that and only increase it if a larger alignment
   is requested.  Also reject interpreters without loadable segments, just
   like we did for ld.so a few weeks ago.

   Distilled from a report by Andrew Griffiths.

   ok jsg@, deraadt@
VersionDeltaFile
1.200+8-3sys/kern/exec_elf.c
+8-31 files

OpenBSD/src ue2746Ausr.bin/tmux screen-write.c

   Correct calculation of start and end.
VersionDeltaFile
1.258+3-3usr.bin/tmux/screen-write.c
+3-31 files

OpenBSD/ports eWseyDCwww/lynx Makefile, www/lynx/patches patch-WWW_Library_Implementation_HTTLS_c

   lynx: reinstate ASN1_STRING_data() patch after file moved
VersionDeltaFile
1.1+15-0www/lynx/patches/patch-WWW_Library_Implementation_HTTLS_c
1.53+2-0www/lynx/Makefile
+17-02 files

OpenBSD/ports 3lAlbu8multimedia/pipewire/pipewire/patches patch-src_pipewire_context_c patch-src_pipewire_pipewire_c, multimedia/pipewire/pipewire/pkg PLIST-libs

   Update to pipewire-1.6.6.
VersionDeltaFile
1.1+33-0multimedia/pipewire/pipewire/patches/patch-src_pipewire_context_c
1.5+24-0multimedia/pipewire/pipewire/pkg/PLIST-libs
1.6+17-5multimedia/pipewire/pipewire/patches/patch-src_pipewire_pipewire_c
1.1+20-0multimedia/pipewire/pipewire/patches/patch-spa_plugins_filter-graph_plugin_builtin_c
1.6+12-3multimedia/pipewire/pipewire/patches/patch-src_pipewire_thread_c
1.1+14-0multimedia/pipewire/pipewire/patches/patch-spa_include_spa_param_audio_raw-utils_h
+120-828 files not shown
+244-4634 files

OpenBSD/src klRJWgusys/kern subr_hibernate.c

   Validate size of chunks copied to piglet during hibernate unpack

   Ensure that the compressed size of the chunk read from the hibernate image
   will fit into the reserved space in the piglet for such chunks. Prevents
   chunks with invalid sizes from overrunning the piglet. Such corrupted
   chunks could be present in tampered or corrupt on-disk hibernate images.

   Reported by Frank Denis
VersionDeltaFile
1.158+10-1sys/kern/subr_hibernate.c
+10-11 files

OpenBSD/src nCoAoHfsys/kern subr_hibernate.c

   Validate sizes against integer overflow when reading chunks in unhibernate

   Validate that chunk sizes stored in the chunktable don't result in integer
   overflow. Such invalid chunk sizes could be present in tampered or corrupt
   on-disk hibernate images.

   Reported by Frank Denis
VersionDeltaFile
1.157+15-3sys/kern/subr_hibernate.c
+15-31 files

OpenBSD/ports 6QJukORaudio/gmpc/patches patch-src_egg_eggcolumnmodel_h patch-src_main_h

   audio/gmpc: really fix the build with llvm 22

   move the #pragma to widely included headers, this way i don't need to
   patch a bazillion c files..
VersionDeltaFile
1.1+13-0audio/gmpc/patches/patch-src_egg_eggcolumnmodel_h
1.1+12-0audio/gmpc/patches/patch-src_main_h
1.3+0-0audio/gmpc/patches/patch-src_browsers_playlist3-current-playlist-browser_c
+25-03 files

OpenBSD/src Vtr8A5Tsys/kern subr_hibernate.c

   Prevent overread when reading the chunktable in unhibernate

   Ensure we don't read past the end of the chunktable, which could happen
   with a tampered or corrupted on-disk hibernate image.

   Reported by Frank Denis
VersionDeltaFile
1.156+6-1sys/kern/subr_hibernate.c
+6-11 files

OpenBSD/src 5gMrSzuregress/lib/libc/strlcpy Makefile

   Disable builtins in strlcpytest.c. Otherwise, clang w/ optimizations
   enabled will treat strlcpy(NULL, ...) as undefined behavior and optimize
   the invocation away.

   Regression introduced after the llvm 22 upgrade.
VersionDeltaFile
1.2+3-1regress/lib/libc/strlcpy/Makefile
+3-11 files

OpenBSD/src LnVyIcsusr.sbin/rpki-client rpki-client.8

   rpki-client: rfc 9981
VersionDeltaFile
1.140+7-8usr.sbin/rpki-client/rpki-client.8
+7-81 files

OpenBSD/ports fl9GeMQprint/poppler Makefile

   print/popler: drop bdep on llvm/19 now that base has llvm/22
VersionDeltaFile
1.213+0-3print/poppler/Makefile
+0-31 files

OpenBSD/ports q6R2S1zaudio/openal Makefile

   openal: drop bdep on llvm/19 now that base has llvm/22
VersionDeltaFile
1.76+1-4audio/openal/Makefile
+1-41 files

OpenBSD/src OjlOlFBsys/kern exec_elf.c

   Disable kbind() and pinsyscalls() for static binaries at the correct
   time, which is inside exec_elf_makecmds().  Amusingly, it looks like
   these protection mechanisms are not needed because other process state
   protects against kbind use since we completed the switch to static pie.
   Also any priviledged static binary (which we ship, setuid or daemon) is
   not going to contain a pinsyscall or kbind slot in the loaded pinsyscalls
   table, so they cannot perform those.  Only synthetic binaries with their
   own pinsyscalls table could play, but of course they won't run with
   priviledge..
   from Andrew Griffiths at Calif
   ok kettenis, andrew also approves of this approach
VersionDeltaFile
1.199+9-11sys/kern/exec_elf.c
+9-111 files

OpenBSD/src eux8N9Sdistrib/sets/lists/comp clang.macppc

   sync
VersionDeltaFile
1.36+1-0distrib/sets/lists/comp/clang.macppc
+1-01 files

OpenBSD/ports uT6Sl3Ydevel/qgit distinfo Makefile

   Update qgit to 2.13.
VersionDeltaFile
1.7+2-2devel/qgit/distinfo
1.22+1-1devel/qgit/Makefile
+3-32 files

OpenBSD/src hFnte3Lsys/arch/arm64/dev aplns.c, sys/dev/ic nvme.c

   But the NVMe controller integrated on Apple silicon (M1, M2, etc.)
   advertises support for 128-byte submission queue entries but only works
   with 64-byte entries.  So let aplns(4) override the size.

   ok jcs@
VersionDeltaFile
1.128+7-5sys/dev/ic/nvme.c
1.18+2-1sys/arch/arm64/dev/aplns.c
+9-62 files

OpenBSD/ports U28hGHjeditors/focuswriter distinfo Makefile, editors/focuswriter/pkg PLIST

   Update focuswriter to 1.9.0.
VersionDeltaFile
1.21+2-2editors/focuswriter/distinfo
1.40+1-1editors/focuswriter/Makefile
1.14+1-1editors/focuswriter/pkg/PLIST
+4-43 files