OpenBSD/src xFWf7ijsys/dev/pci if_rge.c

   Enable 64-bit DMA transfers.

   ok kettenis@
VersionDeltaFile
1.43+10-7sys/dev/pci/if_rge.c
+10-71 files

OpenBSD/ports Tr9dBFgsysutils/gitlab-cli Makefile distinfo

   Revert the previous.  gitlab-cli does not use survey any more.

   ok pascal
VersionDeltaFile
1.47+1-9sysutils/gitlab-cli/Makefile
1.46+0-2sysutils/gitlab-cli/distinfo
+1-112 files

OpenBSD/ports jZ2m4Npproductivity Makefile

   + jira-cli
VersionDeltaFile
1.122+1-0productivity/Makefile
+1-01 files

OpenBSD/ports UA97jCDproductivity/jira-cli distinfo modules.inc, productivity/jira-cli/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+772-0productivity/jira-cli/distinfo
1.1+247-0productivity/jira-cli/modules.inc
1.1+43-0productivity/jira-cli/Makefile
1.1+41-0productivity/jira-cli/pkg/PLIST
1.1+4-0productivity/jira-cli/pkg/DESCR
1.1.1.1+0-0productivity/jira-cli/pkg/DESCR
+1,107-04 files not shown
+1,107-010 files

OpenBSD/ports gLUwW0dwww/p5-LWP-Protocol-https distinfo Makefile

   update p5-LWP-Protocol-https to 6.15
VersionDeltaFile
1.5+2-2www/p5-LWP-Protocol-https/distinfo
1.10+2-1www/p5-LWP-Protocol-https/Makefile
+4-32 files

OpenBSD/src lFl8aoyusr.sbin/relayd parse.y

   Set User-Agent for HTTP healthchecks

   Joel Carnat (Thanks) notice that GoToSocial does not like it when we sent
   no User-Agent and returns an HTTP/418.

   Lloyd pointed to use RELAYD_SERVERNAME instead hardcoded "relayd"

   OK sthen, claudio (diff without RELAYD_SERVERNAME)
VersionDeltaFile
1.261+5-5usr.sbin/relayd/parse.y
+5-51 files

OpenBSD/ports 4SXuBDAdevel/capnproto distinfo Makefile

   devel/capnproto: Update to 1.3.0

   originally proposed by stu@, procrastination added by me
VersionDeltaFile
1.2+2-2devel/capnproto/distinfo
1.3+1-1devel/capnproto/Makefile
+3-32 files

OpenBSD/ports NXjZobwwayland/waybar Makefile distinfo, wayland/waybar/patches patch-resources_config_jsonc

   wayland/waybar: Update to 0.15.0

   While here, enable support for niri modules and fix the example config for
   the clock module.
VersionDeltaFile
1.2+12-4wayland/waybar/patches/patch-resources_config_jsonc
1.3+2-2wayland/waybar/Makefile
1.2+2-2wayland/waybar/distinfo
+16-83 files

OpenBSD/ports 16C1PnVdevel/spdlog Makefile distinfo, devel/spdlog/patches patch-include_spdlog_common_h

   devel/spdlog: Update to 1.17.0

   ok landry@
VersionDeltaFile
1.6+2-2devel/spdlog/Makefile
1.5+2-2devel/spdlog/distinfo
1.2+0-0devel/spdlog/patches/patch-include_spdlog_common_h
+4-43 files

OpenBSD/ports RHJz5CUx11/dunst Makefile distinfo, x11/dunst/patches patch-config_mk

   x11/dunst: Update to 0.13.1

   While here, enable wayland support.

   From Maintainer Timo Myyra, with tweak from me
VersionDeltaFile
1.21+6-4x11/dunst/Makefile
1.11+2-2x11/dunst/patches/patch-config_mk
1.12+2-2x11/dunst/distinfo
1.10+2-0x11/dunst/pkg/PLIST
+12-84 files

OpenBSD/ports eHoVv9Zwww/nextcloud/32 distinfo Makefile, www/nextcloud/32/pkg PLIST

   Update for Nextcloud to 32.0.6

   OK landry@
VersionDeltaFile
1.1.1.1.2.5+722-586www/nextcloud/32/pkg/PLIST
1.1.1.1.2.5+2-2www/nextcloud/32/distinfo
1.2.2.5+1-1www/nextcloud/32/Makefile
+725-5893 files

OpenBSD/ports eEcMBDHwww/nextcloud/31 distinfo Makefile, www/nextcloud/31/pkg PLIST

   Update for Nextcloud to 31.0.14

   OK landry@
VersionDeltaFile
1.6.2.5+227-145www/nextcloud/31/pkg/PLIST
1.5.2.5+2-2www/nextcloud/31/distinfo
1.7.2.5+1-1www/nextcloud/31/Makefile
+230-1483 files

OpenBSD/ports TE99EX6www/chromium Makefile, www/iridium Makefile

   actually apply the patch that unbreaks the build on arm64
VersionDeltaFile
1.889+1-1www/chromium/Makefile
1.267+1-1www/iridium/Makefile
1.214+1-1www/ungoogled-chromium/Makefile
+3-33 files

OpenBSD/src VACCNqxsys/kern vfs_lookup.c

   Unveil fix for traversing up at a mount point in vfs_lookup.

   This fixes an issue where we could use the wrong unveil
   when we had a path starting with a .. starting from a directory
   that was a mount point, and also was unveiled.

   The fix ensures we remember traversing the unveil before
   descending into the underlying filesystem.

   fix by semarie@ with testing by me and deraadt@ and others

   from beck@; ok deraadt@

   this is errata/7.7/025_unveil_mount.patch.sig
VersionDeltaFile
1.88.12.1+2-1sys/kern/vfs_lookup.c
+2-11 files

OpenBSD/src F81mWRnsys/kern vfs_lookup.c

   Unveil fix for traversing up at a mount point in vfs_lookup.

   This fixes an issue where we could use the wrong unveil
   when we had a path starting with a .. starting from a directory
   that was a mount point, and also was unveiled.

   The fix ensures we remember traversing the unveil before
   descending into the underlying filesystem.

   fix by semarie@ with testing by me and deraadt@ and others

   from beck@; ok deraadt@

   this is errata/7.8/019_unveil_mount.patch.sig
VersionDeltaFile
1.90.2.1+2-1sys/kern/vfs_lookup.c
+2-11 files

OpenBSD/src oOTbjHplib/libc/time localtime.c

   In tzpath_ok(), also reject a path ending in "/..".  This replaces
   strstr() with a loop that matches embedded ".." path elements as
   well as leading and trailing ones.  OK tb@
VersionDeltaFile
1.75+20-8lib/libc/time/localtime.c
+20-81 files

OpenBSD/src XmMQTbtshare/man/man4 iwx.4, sys/dev/pci if_iwx.c if_iwxreg.h

   sys/iwx: support powersave

   This diff enables power save by default for iwx by setting
   IEEE80211_F_PMGTON (and IEEE80211_C_PMGT), and makes iwx react to
   SIOCS80211POWER by switching between PM (level 3) and CAM at runtime.

   OK: stsp@
VersionDeltaFile
1.204+84-62sys/dev/pci/if_iwx.c
1.62+37-1sys/dev/pci/if_iwxreg.h
1.23+3-3share/man/man4/iwx.4
+124-663 files

OpenBSD/src igJJ5tcsys/kern vfs_lookup.c

   Unveil fix for traversing up at a mount point in vfs_lookup.

   This fixes an issue where we could use the wrong unveil
   when we had a path starting with a .. starting from a directory
   that was a mount point, and also was unveiled.

   The fix ensures we remember traversing the unveil before
   descending into the underlying filesystem.

   fix by semarie@ with testing by me and deraadt@ and others

   ok deraadt@
VersionDeltaFile
1.91+2-1sys/kern/vfs_lookup.c
+2-11 files

OpenBSD/src JgInMuwlib/libc/time localtime.c

   Revert last change to check "..", it breaks for relative paths.
VersionDeltaFile
1.74+3-9lib/libc/time/localtime.c
+3-91 files

OpenBSD/src i38Iky9usr.bin/mg file.c

   improve the "No changes need to be saved" check

   Instead of checking for the BFCHG flag in buffsave(), bubble it up to
   filesave(), which is the interactive function.  This avoids prompting
   for a filepath for e.g. when attempting to save the *scratch* buffer.

   The only other place where buffsave() is called, anycb in buffer.c is
   already guarding for a set file name and the BFCHG flag.

   Initial diff from Han Boetes (hboetes at gmail), tweaked by me.
VersionDeltaFile
1.105+7-9usr.bin/mg/file.c
+7-91 files

OpenBSD/src ZDlRQGXlib/libc/sys pledge.2, sys/kern kern_pledge.c

   pledge "tmppath" goes away because it sucks.  The history is kind of
   sad:  unveil(2) was invented by Bob Beck and myself because a couple
   of us struggled and couldn't expand the "tmppath" mechanism to general use.
   unveil(2) ended up being kind of "upside down" different, and so we never
   deleted "tmppath" because the refactorings seemed complicated.
   However over the last two weeks, we're removed all the "tmppath" in base
   pretty easily, and the 18 ports using it have also been fixed.
   The majority of situations now use unveil "/tmp" "rwc", unveil "/" "r" or
   similar, and then pledge "rpath wpath cpath", and this is generally needed
   to satisfy the mkstemp(3) family of functions in libc.
   Use of "tmppath" will now cause pledge(2) to return EINVAL.  There is
   no backwards compatible way of mimic the behaviour correctly using
   kernel-internal unveil hackery.
   Prompted by a report from David Leadbeater; and extensive conversations
   with beck and semarie.
   from deraadt@

   Stop the canonicalization of the path in pledge_namei() callback since
   we know is providing strictly normalized paths, and it leads to a subtle

    [17 lines not shown]
VersionDeltaFile
1.323.4.3+13-74sys/kern/kern_pledge.c
1.71.4.1+21-5lib/libc/sys/pledge.2
+34-792 files

OpenBSD/src 63c29t2lib/libc/sys pledge.2, sys/kern kern_pledge.c

   pledge "tmppath" goes away because it sucks.  The history is kind of
   sad:  unveil(2) was invented by Bob Beck and myself because a couple
   of us struggled and couldn't expand the "tmppath" mechanism to general use.
   unveil(2) ended up being kind of "upside down" different, and so we never
   deleted "tmppath" because the refactorings seemed complicated.
   However over the last two weeks, we're removed all the "tmppath" in base
   pretty easily, and the 18 ports using it have also been fixed.
   The majority of situations now use unveil "/tmp" "rwc", unveil "/" "r" or
   similar, and then pledge "rpath wpath cpath", and this is generally needed
   to satisfy the mkstemp(3) family of functions in libc.
   Use of "tmppath" will now cause pledge(2) to return EINVAL.  There is
   no backwards compatible way of mimic the behaviour correctly using
   kernel-internal unveil hackery.
   Prompted by a report from David Leadbeater; and extensive conversations
   with beck and semarie.
   from deraadt@

   Stop the canonicalization of the path in pledge_namei() callback since
   we know is providing strictly normalized paths, and it leads to a subtle

    [17 lines not shown]
VersionDeltaFile
1.333.2.2+13-74sys/kern/kern_pledge.c
1.74.2.1+20-4lib/libc/sys/pledge.2
+33-782 files

OpenBSD/ports Hl4FF6olang/go go.port.mk

   Bump _MODGO_SYSTEM_VERSION for lang/go 1.26.0.
VersionDeltaFile
1.97+1-1lang/go/go.port.mk
+1-11 files

OpenBSD/ports 6Sip9uxlang/go distinfo, lang/go/patches patch-src_cmd_internal_obj_x86_obj6_go patch-src_cmd_internal_obj_arm64_obj7_go

   Update lang/go to 1.26.0.

   Thanks to tb@ for running this through bulk builds.

   ok tb@
VersionDeltaFile
1.94+805-246lang/go/pkg/PLIST
1.3+9-17lang/go/patches/patch-src_cmd_internal_obj_x86_obj6_go
1.5+10-10lang/go/patches/patch-src_cmd_internal_obj_arm64_obj7_go
1.5+8-7lang/go/patches/patch-src_cmd_internal_obj_x86_asm6_go
1.7+3-3lang/go/patches/patch-src_cmd_link_internal_arm64_asm_go
1.116+2-2lang/go/distinfo
+837-28522 files not shown
+843-29128 files

OpenBSD/src SbsZx1Usys/dev/pci if_iwx.c

   make iwx_read_firmware() error out if IWX_NUM_UCODE_TLV_CAPA is too small

   The driver would attempt to load an incomplete firmware image if
   this check failed. Make the driver report a proper error instead.

   ok tb@ phessler@
VersionDeltaFile
1.203+2-1sys/dev/pci/if_iwx.c
+2-11 files

OpenBSD/src u64MJepsys/net80211 ieee80211_node.c

   The refcnt DPRINTF in ieee80211_release_node() is too verbose put it
   behind a ieee80211_debug > 1 check.
   OK stsp@
VersionDeltaFile
1.210+6-3sys/net80211/ieee80211_node.c
+6-31 files

OpenBSD/src dgCxGGGsys/net80211 ieee80211_input.c

   Unbreak compiles with IEEE80211_DEBUG defined.

   In ieee80211_recv_probe_resp() the code to print probe responses should be
   called after ieee80211_find_node() and is_new should be used instead of
   checking for ni == NULL.

   OK stsp@
VersionDeltaFile
1.259+11-11sys/net80211/ieee80211_input.c
+11-111 files

OpenBSD/src cXtuWluusr.bin/tmux window-copy.c cmd-send-keys.c

   Allow copy mode to work for readonly clients, except for copy commands,
   from Dane Jensen.
VersionDeltaFile
1.391+102-1usr.bin/tmux/window-copy.c
1.79+8-2usr.bin/tmux/cmd-send-keys.c
1.50+2-2usr.bin/tmux/cmd-copy-mode.c
1.163+2-1usr.bin/tmux/key-bindings.c
+114-64 files

OpenBSD/src ZtOWhqEusr.bin/tmux server-fn.c

   Check window is not NULL, from Chema Gonzalez in GitHub issue 4908.
VersionDeltaFile
1.143+7-3usr.bin/tmux/server-fn.c
+7-31 files

OpenBSD/ports kvZ5S5Zdevel/apktool Makefile distinfo

   update to latest, and take MAINTAINER

   which is fine with sthen@ and tb@
VersionDeltaFile
1.28+4-3devel/apktool/Makefile
1.18+2-2devel/apktool/distinfo
+6-52 files