OpenBSD/src wP650M7 — usr.sbin/rpki-client print.c extern.h

   rpki-client: report on non-canonically ordered addresses in ROAs

   This adds a warning (under verbose) if the ROAIPAddress families contain
   out of order elements. It also warns (always) if IPv6 comes before IPv4.
   The JSON output for ROAs in filemode grows a new noncanonical boolean.

   ok job
VersionDeltaFile
1.96+53-2usr.sbin/rpki-client/roa.c
1.81+2-1usr.sbin/rpki-client/print.c
1.314+2-1usr.sbin/rpki-client/extern.h
+57-43 files

OpenBSD/src xrIUYAH — usr.sbin/ldapd namespace.c, usr.sbin/radiusd radiusd_ipcp.c radiusd.c

   Remove redundant evtimer_pending() and signal_pending() checks

   event_del() has no effect when an event is not pending, so there is no
   need to check its state before deleting timer and signal events in
   ldapd, radiusd, and vmd.

   These are mechanical cleanups with no change in event scheduling or
   callback behaviour.

   Reads OK florian@
VersionDeltaFile
1.28+5-9usr.sbin/radiusd/radiusd_ipcp.c
1.65+5-9usr.sbin/radiusd/radiusd.c
1.35+2-3usr.sbin/vmd/mc146818.c
1.21+2-3usr.sbin/ldapd/namespace.c
+14-244 files

OpenBSD/src a024GJW — usr.sbin/eigrpd rtp.c, usr.sbin/ldpd neighbor.c

   Remove redundant evtimer_pending() checks in routing daemons

   event_del() has no effect when an event is not pending, so there is no
   need to check its state before deleting timers in dvmrpd, eigrpd, ldpd,
   ospf6d, ospfd, and ripd.

   These are mechanical cleanups with no change in timer or protocol
   behaviour.

   Reads OK florian@
VersionDeltaFile
1.54+6-11usr.sbin/ospfd/neighbor.c
1.20+6-11usr.sbin/ospf6d/neighbor.c
1.82+5-9usr.sbin/ldpd/neighbor.c
1.89+4-7usr.sbin/ospfd/interface.c
1.32+4-7usr.sbin/ospf6d/interface.c
1.9+3-5usr.sbin/eigrpd/rtp.c
+28-5010 files not shown
+53-8716 files

OpenBSD/src iy0cowT — usr.bin/tcpbench tcpbench.c

   Remove redundant evtimer_pending() check in tcpbench

   event_del() has no effect when an event is not pending, so there is no
   need to check its state before deleting the slice timer.

   This is a mechanical cleanup with no change in timer behaviour.

   Reads OK florian@
VersionDeltaFile
1.80+2-2usr.bin/tcpbench/tcpbench.c
+2-21 files

OpenBSD/src XOZqCRW — sbin/dhcp6leased engine.c, sbin/dhcpleased engine.c

   Remove redundant evtimer_pending() checks before evtimer_del()

   event_del() has no effect when an event is not pending, so there is no
   need to check its state before deleting an initialized timer.

   This is a mechanical cleanup with no change in timer behaviour.

   OK florian@
VersionDeltaFile
1.106+13-17sbin/slaacd/engine.c
1.71+4-5sbin/dhcpleased/engine.c
1.43+4-5sbin/dhcp6leased/engine.c
1.14+2-3sbin/iked/timer.c
+23-304 files

OpenBSD/src Hq9VSfF — usr.sbin/dbupdate dbupdate.sh

   dbupdate: Be consistent with name in messages.

   ok deraadt
VersionDeltaFile
1.11+12-10usr.sbin/dbupdate/dbupdate.sh
+12-101 files

OpenBSD/src huubFa8 — sys/kern kern_unveil.c

   When unveil was used with a chroot environment it was possible for
   unveil_find_cover to loop forever because it was missing a check for the
   rootvnode. This would only happen if references existed to directories
   outside the chroot, which correct chroot code must not do.

   ok deraadt
VersionDeltaFile
1.58+2-2sys/kern/kern_unveil.c
+2-21 files

OpenBSD/ports axxvyMG — devel/quirks Makefile, devel/quirks/files Quirks.pm

   remove historic setuid-root net/icmpinfo

   a tool from 1995 to look at "weird" packets, what could go wrong...
   just use ping(8) or tcpdump(8).

   OK ian
VersionDeltaFile
1.1850+3-2devel/quirks/files/Quirks.pm
1.1836+1-1devel/quirks/Makefile
1.1483+0-1net/Makefile
1.6+0-0net/icmpinfo/pkg/PLIST
1.4+0-0net/icmpinfo/pkg/DESCR
1.5+0-0net/icmpinfo/distinfo
+4-41 files not shown
+4-47 files

OpenBSD/ports FETNQWY — math/z3 distinfo Makefile

   math/z3: update to 5.3.1
VersionDeltaFile
1.52+6-2math/z3/Makefile
1.29+2-2math/z3/distinfo
+8-42 files

OpenBSD/ports hOKfhdo — lang/unicon Makefile

   unicon: missing dep on libssh

   reported by aja
VersionDeltaFile
1.39+3-1lang/unicon/Makefile
+3-11 files

OpenBSD/ports mRAUob3 — math/cadical Makefile

   math/cadical: added -fPIC for sparc64

   cadical large enough to requrie fPIC and by default it uses fpic
VersionDeltaFile
1.2+2-1math/cadical/Makefile
+2-11 files

OpenBSD/ports EoMEnIt — sysutils/docker-compose Makefile modules.inc

   sysutils/docker-compose: update to 5.6.1
VersionDeltaFile
1.38+286-434sysutils/docker-compose/distinfo
1.34+95-160sysutils/docker-compose/modules.inc
1.41+1-1sysutils/docker-compose/Makefile
+382-5953 files

OpenBSD/ports bUHVvp2 — graphics/py-Pillow distinfo Makefile, graphics/py-Pillow/patches patch-setup_py

   update to py3-Pillow-13.0.0
VersionDeltaFile
1.22.2.1+3-3graphics/py-Pillow/patches/patch-setup_py
1.49.2.1+2-2graphics/py-Pillow/distinfo
1.80.2.1+2-2graphics/py-Pillow/Makefile
1.30.4.1+0-1graphics/py-Pillow/pkg/PLIST
+7-84 files

OpenBSD/src GKJdoHO — usr.sbin/httpd httpd.c

   httpd: only rekey TLS tickets for the first server on a socket

   With several TLS servers on the same address + port and
   "tls ticket lifetime" option set, httpd died on the first ticket rekey.

   The parent started a rekey timer for every server, but only the first
   one on a socket exists as a struct server in the server processes.
   Start the rekey timer only for that server.

   Reported by James J. Lippard on bugs@ and stsp@, thanks!

   ok stsp@, kirill@
VersionDeltaFile
1.90+3-2usr.sbin/httpd/httpd.c
+3-21 files

OpenBSD/ports Z3uIXG0 — lang/php/8.3 Makefile

   bump to keep ahead of -stable
VersionDeltaFile
1.70+1-1lang/php/8.3/Makefile
+1-11 files

OpenBSD/ports 7A0Gk18 — lang/php/8.3 Makefile, lang/php/8.3/pkg PLIST-main

   yesterday's "MFC php changes from -current, to make tomorrow's RCE CVEs
   easier to handle" accidentally dropped /usr/local/bin/{php,phar,phpize}
   symlinks; correct
VersionDeltaFile
1.3.2.2+4-0lang/php/8.3/pkg/PLIST-main
1.63.2.3+1-0lang/php/8.3/Makefile
+5-02 files

OpenBSD/ports MaKS6YT — sysutils/chezmoi Makefile modules.inc

   sysutils/chezmoi: Update to 2.73.3
VersionDeltaFile
1.25+66-56sysutils/chezmoi/distinfo
1.26+22-18sysutils/chezmoi/modules.inc
1.28+1-1sysutils/chezmoi/Makefile
+89-753 files

OpenBSD/ports sFhmSms — wayland/mango Makefile distinfo, wayland/mango/patches patch-assets_config_conf patch-src_dispatch_bind_c

   wayland/mango: Update to 0.18.2
VersionDeltaFile
1.5+3-3wayland/mango/patches/patch-src_dispatch_bind_c
1.23+2-2wayland/mango/distinfo
1.3+1-1wayland/mango/patches/patch-assets_config_conf
1.24+1-1wayland/mango/Makefile
+7-74 files

OpenBSD/ports 4kYGIDu — textproc/simdutf distinfo Makefile, textproc/simdutf/pkg PLIST

   textproc/simdutf: Update to 9.3.2
VersionDeltaFile
1.13+2-2textproc/simdutf/distinfo
1.14+2-2textproc/simdutf/Makefile
1.3+1-0textproc/simdutf/pkg/PLIST
+5-43 files

OpenBSD/src jjIO1y5 — usr.sbin/dbupdate dbupdate.sh

   force umask
VersionDeltaFile
1.10+2-1usr.sbin/dbupdate/dbupdate.sh
+2-11 files

OpenBSD/src 1XBTsBL — usr.sbin/dbupdate dbupdate.sh

   comment on why cachedir is created
VersionDeltaFile
1.9+2-2usr.sbin/dbupdate/dbupdate.sh
+2-21 files

OpenBSD/src TKh9nql — usr.sbin/dbupdate dbupdate.sh

   manually detect if this release has no databases available (yet)
   with a nice error message compared to errexit
VersionDeltaFile
1.8+8-4usr.sbin/dbupdate/dbupdate.sh
+8-41 files

OpenBSD/src 3nulrXL — sys/arch/sparc64/sparc64 intr.c clock.c

   Register clock interrupt with ih_number zero and remove way obsolete message
   attempting to explain why 1 had been chosen previously.
VersionDeltaFile
1.95+2-5sys/arch/sparc64/sparc64/clock.c
1.75+2-2sys/arch/sparc64/sparc64/intr.c
+4-72 files

OpenBSD/src YorLh0V — sys/arch/sparc64/dev vpci.c pyro.c, sys/arch/sparc64/include intr.h

   softintr_schedule() being now a simple wrapper over send_softint(), drop it
   and rename send_softint() to softintr_schedule().
VersionDeltaFile
1.74+1-9sys/arch/sparc64/sparc64/intr.c
1.235+4-4sys/arch/sparc64/sparc64/locore.s
1.28+1-3sys/arch/sparc64/include/intr.h
1.94+2-2sys/arch/sparc64/sparc64/clock.c
1.38+2-2sys/arch/sparc64/dev/vpci.c
1.41+2-2sys/arch/sparc64/dev/pyro.c
+12-226 files

OpenBSD/src nd0F0jM — sys/arch/sparc64/dev vpci.c pyro.c, sys/arch/sparc64/include intr.h

   All uses of send_softint are of the form (ih->ih_pil, ih). Drop the first
   argument since it can be easily obtained from the second one. Also drop the
   check for a NULL ih as this will never happen.
VersionDeltaFile
1.234+10-12sys/arch/sparc64/sparc64/locore.s
1.73+2-2sys/arch/sparc64/sparc64/intr.c
1.93+2-2sys/arch/sparc64/sparc64/clock.c
1.27+2-2sys/arch/sparc64/include/intr.h
1.37+2-2sys/arch/sparc64/dev/vpci.c
1.40+2-2sys/arch/sparc64/dev/pyro.c
+20-226 files

OpenBSD/src VbCqto8 — sys/arch/sparc64/sparc64 clock.c

   Replace hardcoded 10 for clock interrupt level with matching symbolic constant.
   Remove dead comments.
VersionDeltaFile
1.92+3-5sys/arch/sparc64/sparc64/clock.c
+3-51 files

OpenBSD/src wv5idc4 — sys/arch/sparc64/sparc64 clock.c

   All the *tick_trigger() simply wrap sparc64_raise_clockintr(), invoke the
   latter directly.
VersionDeltaFile
1.91+10-31sys/arch/sparc64/sparc64/clock.c
+10-311 files

OpenBSD/src 2znP1Wt — sys/arch/sparc64/sparc64 clock.c

   All the *tickintr() bodies are nowadays identical, keep only one.
VersionDeltaFile
1.90+1-22sys/arch/sparc64/sparc64/clock.c
+1-221 files

OpenBSD/src PqqzUg5 — usr.sbin/dbupdate dbupdate.sh

   copyright
VersionDeltaFile
1.7+16-0usr.sbin/dbupdate/dbupdate.sh
+16-01 files

OpenBSD/ports Sc8ZxLo — lang/deno Makefile crates.inc, lang/deno/patches patch-cli_lib_args_rs

   lang/deno: Update to 2.9.8

   This release removes emSign ECC Root CA - G3 from the trusted certificate
   authorities (via webpki-root-certs 1.0.10)

   Added a patch to make the system cert store the default, for good measure
VersionDeltaFile
1.56.2.1+26-22lang/deno/distinfo
1.56.2.1+12-10lang/deno/crates.inc
1.72.2.1+1-1lang/deno/Makefile
1.1.2.1+0-0lang/deno/patches/patch-cli_lib_args_rs
+39-334 files