OpenBSD/src zMKrAe2 — usr.bin/tmux tmux.h tmux.1

   Add -f to switch-mode to read choices from a file, GitHub issue 5738.
VersionDeltaFile
1.6+80-6usr.bin/tmux/window-switch.c
1.61+59-4usr.bin/tmux/cmd-choose-tree.c
1.1187+22-2usr.bin/tmux/tmux.1
1.1464+2-1usr.bin/tmux/tmux.h
+163-134 files

OpenBSD/src hCCeNJx — usr.bin/tmux cmd-find.c

   Set session for {current} target, GitHub issue 5742.
VersionDeltaFile
1.89+2-1usr.bin/tmux/cmd-find.c
+2-11 files

OpenBSD/src BAJr1dY — usr.bin/tmux server-client.c

   Do not discard control state before a control client creates it, GitHub
   issue 5740 from Andre Popp.
VersionDeltaFile
1.521+2-2usr.bin/tmux/server-client.c
+2-21 files

OpenBSD/src GlRqC7T — usr.bin/tmux format.c cmd-send-keys.c

   A few additional readonly checks, GitHub issue 5736 from gmkbenjamin at
   hotmail dot com.
VersionDeltaFile
1.94+18-5usr.bin/tmux/cmd-attach-session.c
1.77+13-2usr.bin/tmux/cmd-switch-client.c
1.125+10-1usr.bin/tmux/cmd-queue.c
1.83+4-2usr.bin/tmux/cmd-send-keys.c
1.429+4-1usr.bin/tmux/format.c
+49-115 files

OpenBSD/src jBy4suH — lib/libcrypto/x509 x509_verify.c

   x509_verify: cache extensions before allocating chain

   Avoid allocating current_chain before extension caching can fail, so the
   failure path needs no chain cleanup.

   Drop the misleading OUT_OF_MEM error assignment. The common error path
   supplies UNSPECIFIED.

   pointed out by tb@

   ok tb@ beck@
VersionDeltaFile
1.83+4-7lib/libcrypto/x509/x509_verify.c
+4-71 files

OpenBSD/src vjZAlg8 — regress/lib/libc/cxa-atexit/test1 test1.C, regress/lib/libc/fnmatch fnm_test.c

   couple more cases of err family functions with the extra \n
VersionDeltaFile
1.2+6-6regress/lib/libc/cxa-atexit/test1/test1.C
1.3+3-3regress/sys/kern/pipe/test-ping-pong.c
1.3+3-3regress/sbin/pfctl/changerule.c
1.8+3-3regress/lib/libm/msun/fenv_test.c
1.9+3-3regress/lib/libm/fenv/fenv.c
1.4+2-2regress/lib/libc/fnmatch/fnm_test.c
+20-202 files not shown
+24-248 files

OpenBSD/src EQzOxkB — lib/libc/gen readpassphrase.c

   fix weird behaviour after SIGINT/SIGQUIT caused by my previous
   signal handling change. Feedback deraadt/millert; ok deraadt
VersionDeltaFile
1.31+5-5lib/libc/gen/readpassphrase.c
+5-51 files

OpenBSD/src A0jhgIk — usr.bin/ssh channels.c

   fix channels code spinning on fds for a fraction of a second when
   ChannelTimeout was in use.

   Reported by 하태훈_2184
VersionDeltaFile
1.472+3-3usr.bin/ssh/channels.c
+3-31 files

OpenBSD/src 3frASkm — usr.bin/rpcinfo rpcinfo.c, usr.bin/rup rup.c

   use err macros.  unveil and pledge where possible.  the unveil
   includes "/etc" "r" for now, but that might not be needed.
VersionDeltaFile
1.21+18-34usr.bin/rpcinfo/rpcinfo.c
1.32+11-12usr.bin/rup/rup.c
1.14+8-1usr.bin/rwall/rwall.c
1.44+6-1usr.bin/rusers/rusers.c
+43-484 files

OpenBSD/src GaRmGQp — usr.sbin/smtpd ioev.c lka_filter.c

   use SOCK_NONBLOCK where suitable
VersionDeltaFile
1.365+5-9usr.sbin/smtpd/smtpd.c
1.133+4-6usr.sbin/smtpd/control.c
1.51+3-5usr.sbin/smtpd/mproc.c
1.83+3-4usr.sbin/smtpd/lka_filter.c
1.50+2-3usr.sbin/smtpd/ioev.c
+17-275 files

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

   privdrop to _ypbind.  The late use of daemon() until YP binding succeeds
   (to wait in the rc script, but also allow ^C if the admin wants to fix
   a mess) was a problem.  Now it opens a pipe[], forks the parent which
   does half of daemon up front, the remaining parts happen upon binding
   success.  If the parent gets tty signals, it must forward to the child
   who has already called setsid().  unveils and pledges have been moved around.
   tested by jmatthew
VersionDeltaFile
1.88+64-21usr.sbin/ypbind/ypbind.c
+64-211 files

OpenBSD/src OBqKB6j — etc master.passwd group, etc/mail aliases

   add _ypbind at 122 for upcoming privdrop support
VersionDeltaFile
1.75+2-1etc/mail/aliases
1.112+1-0etc/master.passwd
1.104+1-0etc/group
+4-13 files

OpenBSD/src oGh58Gf — libexec/ld.so/ldd ldd.c

   avoid using stdio near fork & exec
   part of a larger diff
VersionDeltaFile
1.27+6-8libexec/ld.so/ldd/ldd.c
+6-81 files

OpenBSD/src Wucd8Q4 — usr.sbin/rpki-client parser.c

   rpki-client: p -> mft in proc_parser_mft_check()

   Missed in a previous pass. No binary change.
VersionDeltaFile
1.196+7-7usr.sbin/rpki-client/parser.c
+7-71 files

OpenBSD/src QaqaSvs — usr.sbin/rpki-client parser.c

   rpki-client: rewrap a line in proc_parser_mft_check()
VersionDeltaFile
1.195+3-3usr.sbin/rpki-client/parser.c
+3-31 files

OpenBSD/src NozM3Ct — sys/dev/usb uhidev.c

   uhidev: the report size when doing USB_GET_REPORT could exceed the size
   of ucr_data. Check that report size doesn't exceed ucr_data, preventing
   heap overflow. Also for USB_SET_REPORT.

   From Acts1631

   "looks correct" deraadt@
VersionDeltaFile
1.113+5-1sys/dev/usb/uhidev.c
+5-11 files

OpenBSD/src XIBFrAM — sys/dev/ofw ofw_regulator.c ofw_pinctrl.c

   sys/ofw: replace a few malloc by variables on stack

   OK: deraadt@
VersionDeltaFile
1.42+7-8sys/dev/ofw/fdt.c
1.4+6-5sys/dev/ofw/ofw_pinctrl.c
1.21+4-5sys/dev/ofw/ofw_regulator.c
+17-183 files

OpenBSD/src VWypVHo — sys/sys device.h

   Reminder to all developers:
   *** SLEEP IS NOT ALLOWED DURING DVACT_SUSPEND or DVACT_RESUME ***
VersionDeltaFile
1.73+2-1sys/sys/device.h
+2-11 files

OpenBSD/src vS2NjXR — usr.sbin/rpki-client main.c

   rpki-client: change to sizeof(*ent) rather than using the type

   requested by job
VersionDeltaFile
1.327+2-2usr.sbin/rpki-client/main.c
+2-21 files

OpenBSD/src 7UVAtNf — usr.sbin/rpki-client main.c

   rpki-client: normalize on ent for struct entity in main.c

   ok job
VersionDeltaFile
1.326+24-24usr.sbin/rpki-client/main.c
+24-241 files

OpenBSD/src uVKXG8n — sbin/newfs_ext2fs mke2fs.c, sbin/pfctl parse.y

   err(3) family functions should not be used with trailing \n
   ok tb florian
VersionDeltaFile
1.19+18-18sbin/newfs_ext2fs/mke2fs.c
1.75+11-11usr.sbin/pcidump/pcidump.c
1.33+9-9sbin/scsi/scsi.c
1.12+3-3usr.sbin/btrace/ksyms.c
1.42+3-3usr.bin/snmp/snmpc.c
1.727+3-3sbin/pfctl/parse.y
+47-4715 files not shown
+78-7821 files

OpenBSD/src 33er1Im — usr.bin/tmux input.c

   Tidy up APC function.
VersionDeltaFile
1.277+6-4usr.bin/tmux/input.c
+6-41 files

OpenBSD/src xKYOVaC — usr.sbin/rpki-client main.c

   rpki-client: split entity_new() out of entityq_add()

   Upcoming work by job will use this small helper and doing this now reduces
   the size of the diff.

   ok job
VersionDeltaFile
1.325+19-6usr.sbin/rpki-client/main.c
+19-61 files

OpenBSD/src JfwYdfa — sys/dev/fdt simplepanel.c

   sys/simplepanel: add suspend and resume power control

   Enable this only for EDO1455.

   OK: deraadt@
VersionDeltaFile
1.7+63-13sys/dev/fdt/simplepanel.c
+63-131 files

OpenBSD/src aJm7aGO — sys/dev/fdt qcdpc.c

   sys/qcdpc: save and restore panel state on suspend and resume

   Enable it only for EDO1455.

   OK: deraadt@
VersionDeltaFile
1.3+316-6sys/dev/fdt/qcdpc.c
+316-61 files

OpenBSD/src C8BivFd — usr.sbin/rpki-client repo.c main.c

   Rename repo_stat_count_nonfunc to repo_stat_count_ca

   Alignment: this function is no longer being passed a 'nonfunc_ca' but a 'ca'

   OK tb@
VersionDeltaFile
1.95+2-2usr.sbin/rpki-client/repo.c
1.324+2-2usr.sbin/rpki-client/main.c
1.310+2-2usr.sbin/rpki-client/extern.h
+6-63 files

OpenBSD/src pjj18xx — usr.bin/tmux tty-features.c screen-write.c

   Do not set zero bits, and add imagescroll feature to kitty and ghostty.
VersionDeltaFile
1.301+3-2usr.bin/tmux/screen-write.c
1.50+3-1usr.bin/tmux/tty-features.c
+6-32 files

OpenBSD/src kFxuDzd — usr.bin/tmux tty-keys.c screen-redraw.c

   Update sizes when we get a WINSZ response.
VersionDeltaFile
1.168+2-2usr.bin/tmux/screen-redraw.c
1.219+2-1usr.bin/tmux/tty-keys.c
+4-32 files

OpenBSD/src BeY9F5E — usr.bin/tmux screen-redraw.c

   Add a temporary var.
VersionDeltaFile
1.167+4-3usr.bin/tmux/screen-redraw.c
+4-31 files

OpenBSD/src VuKYlfZ — usr.bin/tmux tty.c tmux.h

   Track window scrolling for damage.
VersionDeltaFile
1.166+35-1usr.bin/tmux/screen-redraw.c
1.489+9-1usr.bin/tmux/tty.c
1.1463+9-1usr.bin/tmux/tmux.h
+53-33 files