OpenBSD/src 1UM4SYe — lib/libc/sys execve.2

   tweak previous: drop duplicate word, move literal numbers out of .Dv,
   and link to abort(3), not abort(2)
VersionDeltaFile
1.64+6-6lib/libc/sys/execve.2
+6-61 files

OpenBSD/src YCuFaKL — lib/libc Symbols.list, lib/libc/dlfcn init.c

   Create the weak global _permit_setugid which must match the setuid/setgid
   mode of the executable file.  This is documented in execve(2).
   The libc startup validation code to do this is not enabled yet.
VersionDeltaFile
1.30+5-1lib/libc/dlfcn/init.c
1.99+1-0lib/libc/Symbols.list
+6-12 files

OpenBSD/src 8uV1H8e — lib/libc/sys execve.2

   Document the openbsd-specific requirement for setuid/setgid programs to
   contain a matching _permit_setugid variable.
   assistance from ingo
VersionDeltaFile
1.63+19-2lib/libc/sys/execve.2
+19-21 files

OpenBSD/src wyRv7Y6 — lib/libc/sys sysctl.2, share/man/man4 video.4

   Document new video(4) 'kern.video.record' behavior introduced by
   video.c,v 1.62.

   ok jca@
VersionDeltaFile
1.176+13-6share/man/man8/afterboot.8
1.22+6-6share/man/man4/video.4
1.75+4-4lib/libc/sys/sysctl.2
+23-163 files

OpenBSD/xenocara ku3ZQf1 — app/xlockmore/xlock xlock.c

   xlock is setgid (auth), but does not use the bsd.prog.mk build infrastructure,
   so it needs manual definition of "mode_t _permit_setugid = S_ISGID". The other
   setgid program in X11R6 is xterm (group utmp), but it is built using bsd.prog.mk
   and automatically picks up the _permit_setugid variable.
VersionDeltaFile
1.6+4-0app/xlockmore/xlock/xlock.c
+4-01 files

OpenBSD/src TKsRT4O — lib/libexpat/lib xmlparse.c hash_table.h, lib/libexpat/tests minicheck.h common.h

   Update libexpat to version 2.8.5.

   Changes relevant for OpenBSD have been backported earlier.  Compiler
   warning #1362 has been disabled, it does not work with gcc 4.2.1.
   Move the hash table declarations into a separate header file as
   this is needed for #1355.  Convert salt test to non deprecated
   XML_SetHashSalt16Bytes() function.  Library bump is not necessary.

   OK deraadt@
VersionDeltaFile
1.1+157-0lib/libexpat/tests/hash_tests.c
1.22+65-59lib/libexpat/lib/internal.h
1.5+40-48lib/libexpat/tests/common.h
1.1+78-0lib/libexpat/lib/hash_table.h
1.10+30-46lib/libexpat/tests/minicheck.h
1.54+23-43lib/libexpat/lib/xmlparse.c
+393-19628 files not shown
+617-37734 files

OpenBSD/src jZ9llI3 — gnu/llvm/compiler-rt/lib/builtins clear_cache.c

   Fix compiler-rt __clear_cache() on mips64

   https://github.com/llvm/llvm-project/pull/222566

   From Brad
VersionDeltaFile
1.9+2-2gnu/llvm/compiler-rt/lib/builtins/clear_cache.c
+2-21 files

OpenBSD/ports 9s9BlxI — devel/py-dulwich crates.inc Makefile, devel/py-dulwich/pkg PFRAG.rust PLIST

   update to py3-dulwich-1.2.17

   make a start at trying to allow rust/no-rust builds, but I'm not sure if
   there's a good way to add SUPDISTFILES for the crates..
VersionDeltaFile
1.27+24-26devel/py-dulwich/distinfo
1.53+20-6devel/py-dulwich/Makefile
1.6+11-12devel/py-dulwich/crates.inc
1.25+7-3devel/py-dulwich/pkg/PLIST
1.1+3-0devel/py-dulwich/pkg/PFRAG.rust
+65-475 files

OpenBSD/src Eaet3SX — share/man/man4 usb.4 uncm.4

   Mention "Ethernet" in uncm(4) synopsis line.
   A USB NCN device is a type of Ethernet-over-USB device.
VersionDeltaFile
1.3+4-4share/man/man4/uncm.4
1.227+3-3share/man/man4/usb.4
+7-72 files

OpenBSD/src drtdPYN — usr.sbin/hostapd hostapd.conf.5

   duplicate word; matteo Bianchi
VersionDeltaFile
1.52+3-3usr.sbin/hostapd/hostapd.conf.5
+3-31 files

OpenBSD/src W7WEUYR — share/man/man4 uncm.4

   there is no good reason to Xr umb(4) from this page's SEE ALSO section
VersionDeltaFile
1.2+1-2share/man/man4/uncm.4
+1-21 files

OpenBSD/src KP7mn5y — share/man/man4 usb.4

   Move mention of uncm(4) from WAN device section to wired network section.
   While uncm(4) was based on umb(4), it is wired just like urndis(4) is.
VersionDeltaFile
1.226+3-3share/man/man4/usb.4
+3-31 files

OpenBSD/src HTesmvr — usr.sbin/ypbind ypbind.c

   move the unveil/pledge after the binding directory pruning
VersionDeltaFile
1.85+8-8usr.sbin/ypbind/ypbind.c
+8-81 files

OpenBSD/ports 4UuUYBh — graphics/gthumb Makefile

   gthumb needs newer librsvg; ONLY_FOR_ARCHS= ${RUST_ARCHS}
VersionDeltaFile
1.153+3-0graphics/gthumb/Makefile
+3-01 files

OpenBSD/src AOO96Nz — sys/dev/fdt virtio_mmio.c, sys/dev/pci virtio_pci.c

   virtio: Fix initialization sequence required by Virtio 3.1.1

   Report and original diff from Leander Kohler.

   ok sf@
VersionDeltaFile
1.54+2-4sys/dev/pci/virtio_pci.c
1.25+2-4sys/dev/fdt/virtio_mmio.c
1.40+3-3sys/dev/pv/virtio.c
+7-113 files

OpenBSD/ports zyp8JU7 — devel/py-codestyle distinfo Makefile

   update to py3-codestyle-2.15.0
VersionDeltaFile
1.26+10-12devel/py-codestyle/Makefile
1.11+2-2devel/py-codestyle/distinfo
+12-142 files

OpenBSD/ports p1ZLHga — devel/flake8 distinfo Makefile

   update to flake8-7.4.1
VersionDeltaFile
1.43+3-4devel/flake8/Makefile
1.19+2-2devel/flake8/distinfo
+5-62 files

OpenBSD/ports N6oazce — devel/pyflakes Makefile distinfo, devel/pyflakes/pkg PLIST

   update to pyflakes-4.0.3
VersionDeltaFile
1.18+6-0devel/pyflakes/pkg/PLIST
1.17+2-2devel/pyflakes/distinfo
1.38+1-2devel/pyflakes/Makefile
+9-43 files

OpenBSD/src M8suLq5 — sys/dev/usb if_uncm.c

   Fix uncm(4) link establishment on Pixel 7a.

   Patch by Mikolaj Kucharski, ok by Jan Schreiber (uncm author)
VersionDeltaFile
1.3+17-4sys/dev/usb/if_uncm.c
+17-41 files

OpenBSD/ports d6rLXJM — math/libqalculate distinfo Makefile, math/libqalculate/patches patch-configure_ac

   update to libqalculate-5.13.1
VersionDeltaFile
1.6+4-4math/libqalculate/patches/patch-configure_ac
1.46+3-4math/libqalculate/Makefile
1.18+2-2math/libqalculate/distinfo
+9-103 files

OpenBSD/ports X2FLjGt — devel/py-objgraph Makefile

   update to py3-objgraph-3.6.2
VersionDeltaFile
1.19+17-16devel/py-objgraph/Makefile
+17-161 files

OpenBSD/ports EBJd3Eg — devel/py-greenlet Makefile distinfo, devel/py-greenlet/pkg PLIST

   update to py3-greenlet-3.5.6
VersionDeltaFile
1.17+9-0devel/py-greenlet/pkg/PLIST
1.14+2-2devel/py-greenlet/distinfo
1.43+1-2devel/py-greenlet/Makefile
+12-43 files

OpenBSD/src FgJCMk1 — sys/dev video.c

   Simplify kern.video.record logic to avoid bcopy with unchecked parameters

   kern.video.record was intended to mimic kern.audio.record in handing
   over only zeroed frames to userland. The mmap code unconditionally used
   bcopy with arguments passed from userland, even on error, which may
   result in arbitrary memory zeroing. This is only reachable if the
   permissions on /dev/video* have been changed to allow non-root users but
   kern.video.record is still zero.

   Instead of this complicated logic, keep kern.video.record for now but
   turn it into an extra perm check in open(2).

   Issue reported by Acts1631 who proposed a different fix. Documentation
   changes to follow, courtesy of mglocker@. ok kirill@ mglocker@
VersionDeltaFile
1.62+7-11sys/dev/video.c
+7-111 files

OpenBSD/src saDU614 — sys/dev video.c

   Revert previous, committed on the wrong branch
VersionDeltaFile
1.61.2.2+11-7sys/dev/video.c
+11-71 files

OpenBSD/src cMA42id — sys/dev video.c

   Simplify kern.video.record logic to avoid bcopy with unchecked parameters

   kern.video.record was intended to mimic kern.audio.record in handing
   over only zeroed frames to userland. The mmap code unconditionally used
   bcopy with arguments passed from userland, even on error, which may
   result in arbitrary memory zeroing. This is only reachable if the
   permissions on /dev/video* have been changed to allow non-root users but
   kern.video.record is still zero.

   Instead of this complicated logic, keep kern.video.record for now but
   turn it into an extra perm check in open(2).

   Issue reported by Acts1631 who proposed a different fix. Documentation
   changes to follow, courtesy of mglocker@. ok kirill@ mglocker@
VersionDeltaFile
1.61.2.1+7-11sys/dev/video.c
+7-111 files

OpenBSD/ports VmXhiUS — net/tor Makefile distinfo

   Update to tor 0.4.9.14.
VersionDeltaFile
1.148.2.1+2-2net/tor/distinfo
1.183.2.1+1-1net/tor/Makefile
+3-32 files

OpenBSD/ports bpkfDSW — net/tor Makefile distinfo

   Update to tor 0.4.9.14.
VersionDeltaFile
1.143.2.6+2-2net/tor/distinfo
1.178.2.6+1-1net/tor/Makefile
+3-32 files

OpenBSD/ports YwTIu64 — sysutils/random_run Makefile distinfo

   update to random_run 2.19, from espie (maintainer/upstream)
VersionDeltaFile
1.27+2-2sysutils/random_run/distinfo
1.31+1-1sysutils/random_run/Makefile
+3-32 files

OpenBSD/xenocara 7iG3dIM — util/makedepend aclocal.m4 missing

   Update to makedepend 1.0.10
VersionDeltaFile
1.4+1,471-1,293util/makedepend/config.sub
1.4+1,028-753util/makedepend/config.guess
1.13+449-163util/makedepend/Makefile.in
1.4+206-202util/makedepend/depcomp
1.4+144-259util/makedepend/missing
1.18+148-126util/makedepend/aclocal.m4
+3,446-2,7968 files not shown
+3,810-3,08314 files

OpenBSD/xenocara 5mUU7tm — app/xwininfo aclocal.m4 configure, app/xwininfo/m4 iconv.m4 lib-prefix.m4

   Update to xwininfo 1.1.7
VersionDeltaFile
1.18+4,195-5,406app/xwininfo/configure
1.17+151-2,399app/xwininfo/aclocal.m4
1.1+815-0app/xwininfo/m4/lib-link.m4
1.1+529-0app/xwininfo/m4/host-cpu-c-abi.m4
1.1+334-0app/xwininfo/m4/lib-prefix.m4
1.1+324-0app/xwininfo/m4/iconv.m4
+6,348-7,80514 files not shown
+7,105-7,96520 files