OpenBSD/ports KWX32Zkeditors/nano distinfo Makefile

   editors/nano: maintenance update to 9.1
VersionDeltaFile
1.92+2-2editors/nano/distinfo
1.145+1-1editors/nano/Makefile
+3-32 files

OpenBSD/src HjjZQ0eusr.bin/tmux window-customize.c

   Add environment to customize mode also
VersionDeltaFile
1.32+322-20usr.bin/tmux/window-customize.c
+322-201 files

OpenBSD/src yGdaPNrusr.bin/tmux prompt-history.c

   Replace last use of fgetln with getline, GitHub issue 5389 from Yayo Razo.
VersionDeltaFile
1.2+10-19usr.bin/tmux/prompt-history.c
+10-191 files

OpenBSD/src ejmjThOusr.bin/tmux options-table.c window-customize.c

   Add hooks to customize mode.
VersionDeltaFile
1.236+159-96usr.bin/tmux/options-table.c
1.31+104-19usr.bin/tmux/window-customize.c
+263-1152 files

OpenBSD/src 9zJNe7Elib/libcrypto/aes/asm aes-586.pl

   correspondigly -> correspondingly
VersionDeltaFile
1.15+1-1lib/libcrypto/aes/asm/aes-586.pl
+1-11 files

OpenBSD/src FLK1q6osys/arch/riscv64/stand/efiboot conf.c

   Bump version after "Fix path to Banana Pi F3 dtb"
VersionDeltaFile
1.7+2-2sys/arch/riscv64/stand/efiboot/conf.c
+2-21 files

OpenBSD/src M0DKCktsys/arch/riscv64/stand/efiboot efiboot.c

   Fix path to Banana Pi F3 dtb

   From Miguel Landaeta, ok kettenis@
VersionDeltaFile
1.15+2-2sys/arch/riscv64/stand/efiboot/efiboot.c
+2-21 files

OpenBSD/ports BIToq59sysutils/u-boot Makefile

   +sysutils/u-boot/octeon
VersionDeltaFile
1.104+1-0sysutils/u-boot/Makefile
+1-01 files

OpenBSD/ports 92sAhwGsysutils/u-boot/octeon Makefile, sysutils/u-boot/octeon/patches patch-arch_mips_mach-octeon_cvmx-bootmem_c patch-arch_mips_mach-octeon_bootoctlinux_c

   Initial revision
VersionDeltaFile
1.1+161-0sysutils/u-boot/octeon/patches/patch-arch_mips_mach-octeon_cvmx-bootmem_c
1.1+128-0sysutils/u-boot/octeon/patches/patch-arch_mips_mach-octeon_bootoctlinux_c
1.1+36-0sysutils/u-boot/octeon/patches/patch-arch_mips_mach-octeon_dram_c
1.1+23-0sysutils/u-boot/octeon/Makefile
1.1+20-0sysutils/u-boot/octeon/patches/patch-arch_mips_mach-octeon_include_mach_cvmx-bootmem_h
1.1+19-0sysutils/u-boot/octeon/patches/patch-arch_mips_include_asm_byteorder_h
+387-016 files not shown
+429-022 files

OpenBSD/ports sUFuyTYdevel/mips-elf/binutils/pkg PLIST, devel/mips-elf/gcc Makefile

   Initial revision
VersionDeltaFile
1.1+999-0devel/mips-elf/newlib/pkg/PLIST
1.1+907-0devel/mips-elf/gcc/pkg/PLIST
1.1+235-0devel/mips-elf/binutils/pkg/PLIST
1.1+156-0devel/mips-elf/gcc/patches/patch-Makefile_in
1.1+55-0devel/mips-elf/gcc/Makefile
1.1+30-0devel/mips-elf/gcc/patches/patch-gcc_doc_ifn_texi
+2,382-060 files not shown
+2,777-066 files

OpenBSD/src AlDXvFrusr.bin/tmux window-copy.c tmux.1

   Add keys and menu items for copy mode line numbers, and a menu item for
   auto refresh.
VersionDeltaFile
1.416+75-7usr.bin/tmux/window-copy.c
1.1137+16-1usr.bin/tmux/tmux.1
1.188+5-1usr.bin/tmux/key-bindings.c
+96-93 files

OpenBSD/src dkTvqB0regress/sys/kern/sysvmsg msgtest.c, regress/sys/kern/sysvsem semtest.c

   Convert functions from K&R to ANSI style to avoid compiler warnings.
VersionDeltaFile
1.8+6-14regress/sys/kern/sysvsem/semtest.c
1.9+6-13regress/sys/kern/sysvshm/shmtest.c
1.10+2-3regress/sys/kern/sysvmsg/msgtest.c
+14-303 files

OpenBSD/ports QBhbWRCsecurity Makefile

   security/Makefile: +bandit
VersionDeltaFile
1.786+1-0security/Makefile
+1-01 files

OpenBSD/ports SaHoYHHdevel Makefile

   devel/Makefile: +py-stevedore
VersionDeltaFile
1.2594+1-0devel/Makefile
+1-01 files

OpenBSD/ports YQ55WRUsecurity/bandit Makefile distinfo, security/bandit/patches patch-setup_py patch-setup_py

   Initial revision
VersionDeltaFile
1.1+233-0security/bandit/pkg/PLIST
1.1+28-0security/bandit/Makefile
1.1+12-0security/bandit/patches/patch-setup_py
1.1+4-0security/bandit/pkg/DESCR
1.1+2-0security/bandit/distinfo
1.1.1.1+0-0security/bandit/patches/patch-setup_py
+279-04 files not shown
+279-010 files

OpenBSD/ports 8aOcjIqdevel/py-stevedore Makefile distinfo, devel/py-stevedore/pkg PLIST DESCR

   Import devel/py-stevedore 5.8.0

   Python makes loading code dynamically easy, allowing you to configure
   and extend your application by discovering and loading extensions
   ("*plugins*") at runtime. Many applications implement their own
   library for doing this, using ``__import__`` or ``importlib``.

   stevedore avoids creating yet another extension mechanism by building
   on top of `setuptools entry points`. The code for managing entry
   points tends to be repetitive, though, so stevedore provides manager
   classes for implementing common patterns for using dynamically
   loaded extensions.

   ok caspar@
VersionDeltaFile
1.1+126-0devel/py-stevedore/pkg/PLIST
1.1+21-0devel/py-stevedore/Makefile
1.1+10-0devel/py-stevedore/pkg/DESCR
1.1+2-0devel/py-stevedore/distinfo
1.1.1.1+0-0devel/py-stevedore/Makefile
1.1.1.1+0-0devel/py-stevedore/distinfo
+159-02 files not shown
+159-08 files

OpenBSD/src tSx7razusr.bin/tmux cmd-split-window.c tmux.1

   Add new-pane -M to create a new pane from a mouse binding and bind to
   C-MouseDrag1Pane, removing the old ctrl-click-to-swap-pane binding.
VersionDeltaFile
1.143+87-3usr.bin/tmux/cmd-split-window.c
1.1136+7-2usr.bin/tmux/tmux.1
1.489+5-1usr.bin/tmux/server-client.c
1.187+2-2usr.bin/tmux/key-bindings.c
1.1401+3-1usr.bin/tmux/tmux.h
+104-95 files

OpenBSD/src quCETlwsys/crypto cryptosoft.c

   Handle allocation failure and track correct mbuf length in IPComp.

   In swcr_compdec() m_copyback(M_NOWAIT) may fail, but the error is
   not checked.  The mbuf chain could be too short, but the expected
   length is returned as result.  Then ipcomp_input() will not set
   m->m_pkthdr.len to the actual length of the mbuf chain.  This only
   affects decompression, other cases do not need additional memory
   for enlarging.

   OK deraadt@
VersionDeltaFile
1.93+14-7sys/crypto/cryptosoft.c
+14-71 files

OpenBSD/src NbNZymRsys/kern sysv_sem.c

   sysv_sema: Use better sleep addresses

   the sema array itself is used to derive wait channels. It may be re-
   allocated when resized. The old array gets lost and so do the wait
   channels. Thus waiters will never be woken up again. The sema array
   holds pointers. Use those as wait channels instead, the backing objects
   live long enough.

   ok mvs@
VersionDeltaFile
1.71+7-7sys/kern/sysv_sem.c
+7-71 files

OpenBSD/src QJVOgWGusr.bin/tmux tmux.1 input.c

   Add pane-activity event.
VersionDeltaFile
1.1135+3-8usr.bin/tmux/tmux.1
1.268+5-1usr.bin/tmux/input.c
1.488+3-2usr.bin/tmux/server-client.c
1.235+2-1usr.bin/tmux/options-table.c
1.1400+2-1usr.bin/tmux/tmux.h
+15-135 files

OpenBSD/ports gtjr0ipwww/qobuz-dl distinfo Makefile

   www/qobuz-dl: update to 2.3.0
VersionDeltaFile
1.4+2-2www/qobuz-dl/distinfo
1.6+1-1www/qobuz-dl/Makefile
+3-32 files

OpenBSD/src tz1OrKksys/arch/octeon/include octeonvar.h

   sys/cnmac: increase command buffer pool from 32 to 256 entries.

   With the current limit, two stalled output ports can exhaust this shared
   resource and eventually prevent all ports from transmitting packets.

   OK: visa@
VersionDeltaFile
1.56+2-2sys/arch/octeon/include/octeonvar.h
+2-21 files

OpenBSD/src O7p1NoIusr.bin/tmux server-client.c session.c

   Add some additional simple events.
VersionDeltaFile
1.487+66-3usr.bin/tmux/server-client.c
1.106+48-3usr.bin/tmux/session.c
1.361+28-2usr.bin/tmux/window.c
1.57+20-2usr.bin/tmux/resize.c
1.1134+18-2usr.bin/tmux/tmux.1
1.234+9-1usr.bin/tmux/options-table.c
+189-136 files not shown
+217-2412 files

OpenBSD/src H6lZ5C4usr.bin/tmux window-copy.c

   fix window_copy_mouse_in_selection() indentation; ok nicm@
VersionDeltaFile
1.415+3-3usr.bin/tmux/window-copy.c
+3-31 files

OpenBSD/src yYvdBrcusr.sbin/bgpd rde_adjout.c rde_peer.c

   Remove adjout_prefix_free() and its use in adjout_prefix_unlink() instead
   use tombstones in the adjout array for empty/unlinked entries and collect
   them later via adjout_prefix_collect().

   adjout_prefix_first() and adjout_prefix_next() return direct pointers
   into the adjout prefix array and adjout_prefix_free() reshuffles entries
   so the pointers returned by first/next are no longer valid. By using
   tombstones the array pointers remain intact and it is possible to walk
   the array.

   Once done with the pt_entry adjout_prefix_collect() is called and it will
   collect all tombstones. Again after calling adjout_prefix_collect() any
   pointer into the adjout array is most probably invalid.

   While this solves the problem with prefix withdraw it does not solve
   addition of new entries. The good thing is that there is no code path
   that would require such an operation.

   On top of this the adjout_prefix_dump_r() has to walk all prefixes since

    [3 lines not shown]
VersionDeltaFile
1.21+34-29usr.sbin/bgpd/rde_adjout.c
1.79+4-1usr.sbin/bgpd/rde_peer.c
1.200+2-1usr.sbin/bgpd/rde_update.c
1.357+2-1usr.sbin/bgpd/rde.h
+42-324 files

OpenBSD/ports f7pbh8zwww/iridium distinfo crates.inc, www/iridium/patches patch-chrome_browser_about_flags_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc

   update to 2026.07.150.1
VersionDeltaFile
1.126+346-270www/iridium/distinfo
1.2+171-133www/iridium/crates.inc
1.80+67-103www/iridium/patches/patch-chrome_browser_about_flags_cc
1.48+49-31www/iridium/patches/patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc
1.67+11-47www/iridium/patches/patch-build_config_compiler_BUILD_gn
1.49+26-31www/iridium/patches/patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc
+670-615429 files not shown
+2,308-1,804435 files

OpenBSD/src MU4jD20usr.sbin/rpki-client cert.c

   rpki-client: simplify absence of SIA handling for BRK and RSC

   While RFC 6487, 4.8.8.2 clearly mandates the presence of the SIA extension
   for all EE certificates, there are two exceptions. BGPsec router keys are
   known to be special for no good rason, and they uphold this tradition and
   the EE cert of RSCs doesn't have a SIA since that makes sense for things
   that aren't distributed via the RPKI repository system.

   The logic allowing these special snowflakes is currently quite contorted.
   Simplify the comment to omit unnecesary fluff and implement the logic to
   match the comment precisely, also suppressing a duplicated warnx(). This
   does not really change anything but is much easier to follow.

   ok claudio
VersionDeltaFile
1.244+10-12usr.sbin/rpki-client/cert.c
+10-121 files

OpenBSD/src m4S856Yusr.bin/tmux prompt.c tmux.h

   Work out a single layout for the entire prompt so it can all be drawn
   together, fixes centered prompts. GitHub issue 5328.
VersionDeltaFile
1.5+217-88usr.bin/tmux/prompt.c
1.1398+3-1usr.bin/tmux/tmux.h
+220-892 files

OpenBSD/src gV3N4oDusr.bin/tmux window-copy.c

   Allow drag on a selection to modify it, from Michael Grant.
VersionDeltaFile
1.414+151-8usr.bin/tmux/window-copy.c
+151-81 files

OpenBSD/src OKy8AbPusr.bin/tmux layout.c cmd-split-window.c

   Make split-window inside a floating pane work more nicely and not
   immediately create an overlapping pane, from Dane Jensen.
VersionDeltaFile
1.94+142-16usr.bin/tmux/layout.c
1.142+20-15usr.bin/tmux/cmd-split-window.c
1.1133+16-1usr.bin/tmux/tmux.1
1.1397+7-2usr.bin/tmux/tmux.h
1.70+8-1usr.bin/tmux/cmd-join-pane.c
+193-355 files