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

OpenBSD/ports Diacq4Fdevel/jadx Makefile distinfo, devel/jadx/pkg PLIST

   update to latest, and take MAINTAINER

   that's fine with tb@ and sthen@
VersionDeltaFile
1.17+3-2devel/jadx/Makefile
1.9+2-2devel/jadx/distinfo
1.10+1-1devel/jadx/pkg/PLIST
+6-53 files

OpenBSD/ports 4n22ZAMdevel/dex2jar Makefile

   Take MAINTAINER

   which is fine with tb@ and sthen@
VersionDeltaFile
1.12+3-1devel/dex2jar/Makefile
+3-11 files

OpenBSD/ports 5MbmMNWtextproc/check-jsonschema distinfo Makefile, textproc/check-jsonschema/pkg PLIST

   Update to check-jsonschema 0.37.0

   https://github.com/python-jsonschema/check-jsonschema/releases/tag/0.37.0
   https://github.com/python-jsonschema/check-jsonschema/releases/tag/0.36.2
VersionDeltaFile
1.6+40-0textproc/check-jsonschema/pkg/PLIST
1.7+2-2textproc/check-jsonschema/distinfo
1.7+1-1textproc/check-jsonschema/Makefile
+43-33 files

OpenBSD/ports QWiKwwinet/ngtcp2 Makefile distinfo

   Update to ngtcp2 1.21.0

   https://github.com/ngtcp2/ngtcp2/releases/tag/v1.21.0
VersionDeltaFile
1.37+2-2net/ngtcp2/Makefile
1.35+2-2net/ngtcp2/distinfo
+4-42 files

OpenBSD/ports kQooT1Udevel/jjui distinfo Makefile

   Update to jjui 0.9.12

   https://github.com/idursun/jjui/releases/tag/v0.9.12
   https://github.com/idursun/jjui/releases/tag/0.9.11
VersionDeltaFile
1.19+2-2devel/jjui/distinfo
1.20+1-1devel/jjui/Makefile
+3-32 files

OpenBSD/src mTO9HF4regress/usr.sbin/bgpd/unittests rde_aspa_test.c

   Define rdemem for this test too since we now account for aspa objects as well.

   As usual noticed by anton@
VersionDeltaFile
1.7+3-1regress/usr.sbin/bgpd/unittests/rde_aspa_test.c
+3-11 files

OpenBSD/ports qDKfXSjmail/grommunio/gromox Makefile distinfo, mail/grommunio/gromox/patches patch-lib_fileio_cpp patch-configure_ac

   update to 3.5
VersionDeltaFile
1.1+23-0mail/grommunio/gromox/patches/patch-lib_fileio_cpp
1.29+6-3mail/grommunio/gromox/pkg/PLIST-main
1.67+2-4mail/grommunio/gromox/Makefile
1.44+2-2mail/grommunio/gromox/distinfo
1.18+1-1mail/grommunio/gromox/patches/patch-configure_ac
+34-105 files

OpenBSD/src mhXrq6ksys/dev/pci if_iwx.c if_iwxreg.h

   Add support for MCC update firmware response v4 to iwx(4).

   This will be needed to support BZ devices.

   ok kettenis@ phessler@

   Tested:
   AX210 (MA): kettenis
   AX211: phessler
   AX211 (BZ): stsp
VersionDeltaFile
1.202+56-17sys/dev/pci/if_iwx.c
1.61+29-1sys/dev/pci/if_iwxreg.h
+85-182 files

OpenBSD/src Uwmskpjusr.bin/ssh sftp-server.c misc.c

   Replace all remaining instances of u_intXX_t types with the C99
   equivalent uintXX_t types.  ok djm@
VersionDeltaFile
1.153+83-83usr.bin/ssh/sftp-server.c
1.213+33-33usr.bin/ssh/misc.c
1.35+30-30usr.bin/ssh/sshbuf.h
1.384+26-26usr.bin/ssh/sshconnect2.c
1.334+26-26usr.bin/ssh/packet.c
1.41+25-25usr.bin/ssh/moduli.c
+223-22340 files not shown
+480-48046 files

OpenBSD/ports ss9NBPwaudio/pulseaudio-qt distinfo Makefile

   Update pulseaudio-qt to 1.8.0
VersionDeltaFile
1.6+2-2audio/pulseaudio-qt/distinfo
1.8+2-2audio/pulseaudio-qt/Makefile
+4-42 files

OpenBSD/ports ErjdfkOdevel/kf6/kirigami distinfo Makefile

   Update kf6-kirigami to 6.23.1
VersionDeltaFile
1.25+2-2devel/kf6/kirigami/distinfo
1.17+1-0devel/kf6/kirigami/Makefile
+3-22 files

OpenBSD/ports mfnq1updevel/kf6/kguiaddons distinfo Makefile

   Update kf6-kguiaddons to 6.23.1
VersionDeltaFile
1.24+2-2devel/kf6/kguiaddons/distinfo
1.11+1-0devel/kf6/kguiaddons/Makefile
+3-22 files

OpenBSD/ports fhIi17Rdevel/kf6/kservice distinfo Makefile

   Update kf6-kservice to 6.23.1
VersionDeltaFile
1.23+2-2devel/kf6/kservice/distinfo
1.4+1-0devel/kf6/kservice/Makefile
+3-22 files

OpenBSD/ports C4ot1axwww Makefile

   + py-flask-bcrypt
VersionDeltaFile
1.1174+1-0www/Makefile
+1-01 files

OpenBSD/ports 78Sk3SZwww/py-flask-bcrypt Makefile distinfo, www/py-flask-bcrypt/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+19-0www/py-flask-bcrypt/Makefile
1.1+11-0www/py-flask-bcrypt/pkg/PLIST
1.1+2-0www/py-flask-bcrypt/pkg/DESCR
1.1+2-0www/py-flask-bcrypt/distinfo
1.1.1.1+0-0www/py-flask-bcrypt/pkg/PLIST
1.1.1.1+0-0www/py-flask-bcrypt/Makefile
+34-02 files not shown
+34-08 files

OpenBSD/ports 8uRmvisgeo/traccar distinfo Makefile, geo/traccar/pkg PLIST

   update to traccar-6.12.2, from Renaud Allard (maintainer)
VersionDeltaFile
1.36+2-2geo/traccar/distinfo
1.40+2-2geo/traccar/pkg/PLIST
1.50+1-1geo/traccar/Makefile
+5-53 files

OpenBSD/ports 90pccB9math/py-pysmt/pkg PLIST

   regen plist, missed in last minute change before commit
VersionDeltaFile
1.11+0-2math/py-pysmt/pkg/PLIST
+0-21 files

OpenBSD/ports J0Jpghtdevel/fast-float Makefile

   update MAINTAINER email
VersionDeltaFile
1.3+2-1devel/fast-float/Makefile
+2-11 files

OpenBSD/ports IdAUi8ngraphics/glad Makefile distinfo

   update to glad-2.0.8, from Jose Maldonado (maintainer)
VersionDeltaFile
1.7+2-3graphics/glad/Makefile
1.3+2-2graphics/glad/distinfo
+4-52 files