OpenBSD/ports fR8i9X2 — net/tor Makefile distinfo

   Update to tor 0.4.9.17.
VersionDeltaFile
1.148.2.4+2-2net/tor/distinfo
1.183.2.4+1-1net/tor/Makefile
+3-32 files

OpenBSD/ports qUUmb2K — net/tor Makefile distinfo

   Update to tor 0.4.9.17.
VersionDeltaFile
1.152+2-2net/tor/distinfo
1.187+1-1net/tor/Makefile
+3-32 files

OpenBSD/src 8HJN5wb — sys/arch/sparc64/stand/ofwboot vers.c

   Change boot blocks version number due to OFW code change.
VersionDeltaFile
1.32+1-1sys/arch/sparc64/stand/ofwboot/vers.c
+1-11 files

OpenBSD/src u9q6JmC — sys/arch/sparc64/sparc64 ofw_machdep.c, sys/arch/sparc64/stand/ofwboot Locore.c

   Change Open Firmware calling routines to explicitly allow for one returned
   value. The existing code used to work on real hardware, but wasn't exactly
   IEEE1275-conformant, and did not work with QEMU's OpenBIOS.

   Tested on various machines from U1 and U5 to Blade, V250 and T1000.

   diff from Ted Bullock, ok kettenis@
VersionDeltaFile
1.39+9-5sys/arch/sparc64/sparc64/ofw_machdep.c
1.20+7-4sys/arch/sparc64/stand/ofwboot/Locore.c
+16-92 files

OpenBSD/src y0WbQGE — usr.bin/tmux window-tree.c

   Add a couple of OSC bits to the pane info.
VersionDeltaFile
1.101+17-2usr.bin/tmux/window-tree.c
+17-21 files

OpenBSD/ports FQrOmi3 — net/i2p Makefile distinfo, net/i2p/pkg PLIST

   Update to i2p 2.14.1.
VersionDeltaFile
1.19+2-2net/i2p/distinfo
1.32+1-1net/i2p/Makefile
1.19+1-0net/i2p/pkg/PLIST
+4-33 files

OpenBSD/src DcmaPsn — usr.bin/tmux layout.c layout-set.c

   Some helper functions from GitHub issue 5433.
VersionDeltaFile
1.41+15-13usr.bin/tmux/layout-set.c
1.108+10-5usr.bin/tmux/layout.c
+25-182 files

OpenBSD/ports LShbR2s — devel/codex Makefile crates.inc, devel/codex/patches patch-codex-rs_app-server-daemon_src_lib_rs patch-codex-rs_core_src_tools_handlers_apply_patch_rs

   devel/codex: update to 0.169.0
VersionDeltaFile
1.63+30-28devel/codex/distinfo
1.41+11-11devel/codex/crates.inc
1.49+13-7devel/codex/patches/patch-codex-rs_Cargo_toml
1.11+6-6devel/codex/patches/patch-codex-rs_core_src_tools_handlers_apply_patch_rs
1.66+4-3devel/codex/Makefile
1.4+2-2devel/codex/patches/patch-codex-rs_app-server-daemon_src_lib_rs
+66-574 files not shown
+72-6310 files

OpenBSD/ports J5xrwJN — security/openssl/3.5 Makefile, security/openssl/4.0 Makefile

   openssl: drop commented PORTROACH markers that have been around since 3.2
VersionDeltaFile
1.9+0-2security/openssl/4.0/Makefile
1.20+0-2security/openssl/3.5/Makefile
+0-42 files

OpenBSD/ports xSiDrTv — games/falconseye Makefile

   add missing FIX_CRLF_FILES entry
VersionDeltaFile
1.39+1-1games/falconseye/Makefile
+1-11 files

OpenBSD/src 0ybao3K — usr.bin/tmux tty.c

   Look up bright colours for bold before dim, GitHub issue 5883.
VersionDeltaFile
1.498+13-4usr.bin/tmux/tty.c
+13-41 files

OpenBSD/ports rc3P2nG — multimedia/pipewire/pipewire Makefile

   Tweak some comments; no pkg change.
VersionDeltaFile
1.85+7-8multimedia/pipewire/pipewire/Makefile
+7-81 files

OpenBSD/src RbDRdLZ — usr.bin/file file.c

   Do not silently exit with zero if the child process crashed or exited
   with nonzero. ok millert
VersionDeltaFile
1.76+5-2usr.bin/file/file.c
+5-21 files

OpenBSD/src cmF5UNU — usr.bin/file magic-test.c

   Fix crash in child process when a negated string is not present, report
   and fix from acts1631kjv at proton dot me.

   ok millert
VersionDeltaFile
1.28+9-3usr.bin/file/magic-test.c
+9-31 files

OpenBSD/ports XmqTjuS — inputmethods/ibus Makefile

   Regen simple.xml. Our xkeyboard-config is super old and not compatible.
VersionDeltaFile
1.111+14-0inputmethods/ibus/Makefile
+14-01 files

OpenBSD/src VzCOfci — sys/kern spec_vnops.c vfs_lockf.c, sys/sys lockf.h

   sys: protect special device locks during vnode teardown

   Special device advisory locking can race with vnode teardown and access
   freed specinfo.

   OpenAI reported the problem and supplied an initial patch; that patch
   introduced a NULL dereference window by clearing v_specinfo while
   leaving the vnode typed VCHR or VBLK across a sleep; it also left
   teardown exposed to vnode recycling during the drain.

   In other words the initial patch addressed one race, introduced another,
   and left the vnode lifetime problem unfixed.

   Here the reworked approach with large colaboration with claudio@ with
   talks and inputs from deraadt@ and beck@.

   Resolve and detach specinfo under lockf_lock, interrupt all pending
   requests, and retain its storage until the drain completes. Keep VXLOCK
   and the temporary vnode reference through teardown; set VBAD before

    [3 lines not shown]
VersionDeltaFile
1.341+55-18sys/kern/vfs_subr.c
1.51+48-8sys/kern/vfs_lockf.c
1.115+3-3sys/kern/spec_vnops.c
1.18+4-2sys/sys/lockf.h
+110-314 files

OpenBSD/src lbg2fDU — usr.bin/tmux layout.c

   Reorganize cell spread code for separate borders, part of GitHub issue
   5433 from David Marte.
VersionDeltaFile
1.107+51-40usr.bin/tmux/layout.c
+51-401 files

OpenBSD/src ZNP8REc — usr.bin/tmux layout.c

   Use pane style for scrollbar minimum size, part of a larger change from
   David Marte.
VersionDeltaFile
1.106+32-18usr.bin/tmux/layout.c
+32-181 files

OpenBSD/ports mbS3jJ1 — www/chromium distinfo, www/chromium/patches patch-content_public_common_content_features_cc patch-chrome_browser_ui_tabs_public_tab_features_h

   update to 157.0.8103.78
VersionDeltaFile
1.183+6-6www/ungoogled-chromium/distinfo
1.508+6-6www/chromium/distinfo
1.23+5-5www/ungoogled-chromium/patches/patch-chrome_browser_ui_tabs_tab_features_cc
1.23+5-5www/chromium/patches/patch-chrome_browser_ui_tabs_tab_features_cc
1.90+2-2www/chromium/patches/patch-content_public_common_content_features_cc
1.18+2-2www/chromium/patches/patch-chrome_browser_ui_tabs_public_tab_features_h
+26-2610 files not shown
+38-3816 files

OpenBSD/ports lWAHhkP — www/librewolf Makefile distinfo, www/librewolf/patches patch-security_nss_lib_nss_nss_h patch-security_manager_ssl_nsNSSCertificateDB_h

   www/librewolf: MFC update to 160.0-1, from yaydn / protonmail
VersionDeltaFile
1.1.2.1+158-0www/librewolf/patches/patch-security_manager_ssl_nsNSSCertificateDB_cpp
1.1.2.1+157-0www/librewolf/patches/patch-security_certverifier_NSSCertDBTrustDomain_cpp
1.1.2.1+14-0www/librewolf/patches/patch-security_manager_ssl_nsNSSCertificateDB_h
1.15.2.4+4-4www/librewolf/distinfo
1.20.2.4+3-3www/librewolf/Makefile
1.1.2.2+2-2www/librewolf/patches/patch-security_nss_lib_nss_nss_h
+338-96 files not shown
+341-1212 files

OpenBSD/ports nhaWdZY — www/librewolf Makefile distinfo, www/librewolf/patches patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-third_party_angle_angle_common_gn_moz_build

   www/librewolf: update to 160.0-1, from Leah Rowe (MAINTAINER)

   same diff from yaydn
VersionDeltaFile
1.21+4-4www/librewolf/distinfo
1.27+3-3www/librewolf/Makefile
1.5+1-1www/librewolf/patches/patch-toolkit_components_downloads_DownloadIntegration_sys_mjs
1.3+1-1www/librewolf/patches/patch-third_party_angle_angle_common_gn_moz_build
1.2+1-1www/librewolf/patches/patch-python_mozbuild_mozbuild_rust_commands_py
+10-105 files

OpenBSD/ports fdivKFQ — devel/jjui Makefile modules.inc

   Update to jjui 0.10.13

   https://github.com/idursun/jjui/releases/tag/v0.10.13
VersionDeltaFile
1.33+62-56devel/jjui/distinfo
1.19+19-16devel/jjui/modules.inc
1.34+1-1devel/jjui/Makefile
+82-733 files

OpenBSD/ports We80rg8 — net/py-pcapy Makefile, net/py-pcapy/patches patch-bpfobj_cc

   py-pcapy: convert from bpf_filter to pcap_offline filter

   Prepares an upcoming libpcap bump.
VersionDeltaFile
1.1+26-0net/py-pcapy/patches/patch-bpfobj_cc
1.37+1-1net/py-pcapy/Makefile
+27-12 files

OpenBSD/ports 2e3qPYA — audio/mpd Makefile distinfo

   audio/mpd: update to 0.24.19.

   see https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.19/NEWS
VersionDeltaFile
1.83+2-2audio/mpd/distinfo
1.170+1-1audio/mpd/Makefile
+3-32 files

OpenBSD/ports rz5oqpe — net/tcptrace/patches patch-tcptrace_c patch-tcpdump_c

   tcptrace: spring cleaning

   The most important change replaces pcap_offline_read() with
   pcap_dispatch(). Debian has had this diff for a while.

   Then there are tons of format string warnings which are problematic on
   LP64 where sizeof(long) != sizeof(int).

   Replace malloc + wrongly sized memset with calloc

   There were also some careless patches: an incorrectly terminated comment
   and strcat -> strncat conversion with wrong size and no termination...

   sthen uploaded the distfile to his mirror, so use this for SITES.
   He also eyeballed the diff. Thanks.
VersionDeltaFile
1.1+53-0net/tcptrace/patches/patch-trace_c
1.1+45-0net/tcptrace/patches/patch-snoop_c
1.1+26-0net/tcptrace/patches/patch-etherpeek_c
1.1+25-0net/tcptrace/patches/patch-output_c
1.4+14-3net/tcptrace/patches/patch-tcptrace_c
1.5+15-2net/tcptrace/patches/patch-tcpdump_c
+178-53 files not shown
+198-119 files

OpenBSD/ports C88BA1G — devel/got Makefile distinfo

   update to got 0.131

   - reword error message: "object format" is actually the "hash algorithm"
   - fix blame regression tests for git >=2.56
   - fix detection of passwd YP entries in gotsys-useradd
   - remove support for .cvsignore files
   - allow the global default hash algorithm to be changed to sha1 in gotsys.conf
   - prevent tog crashing if work tree's base commit ID uses a bad hash algorithm
   - allow work trees to be opened read-only by multiple got commands at a time
   - always print a tab after the file name in unidiff headers, for Larry patch(1)
   - prevent branches in protected branch namespaces from being rewound
   - fix a wrong bounds check in recv_tree_entries()
   - avoid pointless call to getpwnam() when gotd reloads
VersionDeltaFile
1.132+2-2devel/got/distinfo
1.151+1-1devel/got/Makefile
+3-32 files

OpenBSD/ports IFkOJew — x11/gnome/gdm Makefile, x11/gnome/gdm/pkg gdm.rc

   It seems that rc_post() is not needed anymore.
VersionDeltaFile
1.57+0-4x11/gnome/gdm/pkg/gdm.rc
1.364+1-1x11/gnome/gdm/Makefile
+1-52 files

OpenBSD/ports hQnBSiu — audio/lame distinfo Makefile, audio/lame/patches patch-configure patch-include_libmp3lame_sym

   Update to lame-4.1beta1.

   tested on amd64
   tested on aarch64 and i386 by sthen@
   survived a bulk
VersionDeltaFile
1.15+24-14audio/lame/pkg/PLIST
1.71+6-14audio/lame/Makefile
1.2+2-2audio/lame/patches/patch-libmp3lame_lame_c
1.23+2-2audio/lame/distinfo
1.2+1-1audio/lame/patches/patch-include_libmp3lame_sym
1.9+0-0audio/lame/patches/patch-configure
+35-332 files not shown
+35-338 files

OpenBSD/src OjSA82R — usr.bin/tmux prompt.c

   Constrain vi mode command prompt cursor to actual content, GitHub issu
   5869 from Éric NICOLAS.
VersionDeltaFile
1.10+15-1usr.bin/tmux/prompt.c
+15-11 files

OpenBSD/src 0aP03JQ — usr.bin/tmux hyperlinks.c tmux.h

   Bump max hyperlink length, GitHub issue 5836 from Ruben Di Battista.
VersionDeltaFile
1.49+3-3usr.bin/tmux/style.c
1.1480+4-1usr.bin/tmux/tmux.h
1.8+1-2usr.bin/tmux/hyperlinks.c
+8-63 files