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

   Don't print newline after reading password if interrupted by signal.
   Avoids an extra newline when the user presses ^C or ^\ at the
   password prompt.  OK deraadt@
VersionDeltaFile
1.32+2-2lib/libc/gen/readpassphrase.c
+2-21 files

OpenBSD/src fcNEM0D — usr.bin/tmux cmd-split-window.c

   Do not skip zoom on floating panes which can leave them inconsistent,
   GitHub issue 5747.
VersionDeltaFile
1.154+4-10usr.bin/tmux/cmd-split-window.c
+4-101 files

OpenBSD/src 9V8PCb9 — sys/arch/mips64/include vmparam.h

   Bump MAXTSIZ to 256M on mips64

   This helps (but does not fix) the lang/zig port on mips64.

   From jj@
VersionDeltaFile
1.32+2-2sys/arch/mips64/include/vmparam.h
+2-21 files

OpenBSD/src rKRfcgv — sbin/scsi scsi.c

   henning spotted one err conversion had been done to a fprintf
VersionDeltaFile
1.34+2-2sbin/scsi/scsi.c
+2-21 files

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

   bit less sure about all of the SOCK_NONBLOCK, need to re-check
VersionDeltaFile
1.366+8-4usr.sbin/smtpd/smtpd.c
1.134+5-3usr.sbin/smtpd/control.c
1.52+4-2usr.sbin/smtpd/mproc.c
1.84+3-2usr.sbin/smtpd/lka_filter.c
1.51+2-1usr.sbin/smtpd/ioev.c
+22-125 files

OpenBSD/src CPwATmt — usr.bin/tmux options-table.c

   Flip black and white colours for light mode.
VersionDeltaFile
1.253+3-3usr.bin/tmux/options-table.c
+3-31 files

OpenBSD/src okFe0vh — usr.sbin/rpki-client output-rtrx.c

   Stop using SOCK_NONBLOCK for the unix socket

   There is no reason to use SOCK_NONBLOCK for AF_UNIX sockets since
   connect(2) will not return EINPROGRESS. UNIX sockets don't need a
   three way handshake and the connect will only wait for resources.

   Remove the warnx in the connect error case since it will be shown
   at the end of the run.

   OK tb@
VersionDeltaFile
1.11+13-21usr.sbin/rpki-client/output-rtrx.c
+13-211 files

OpenBSD/src MYqQCe2 — usr.sbin/rpki-client output-rtrx.c

   Check rtrx_sock filedesc against -1 and not < 0.

   Also do this for the socket and connect return value. These functions
   only return -1 on failure.

   OK tb@
VersionDeltaFile
1.10+14-14usr.sbin/rpki-client/output-rtrx.c
+14-141 files

OpenBSD/src 1d34VYH — usr.sbin/httpd server.c httpd.c

   Revert "httpd: convert imsg handling to imsg_get_ and remove... " r.1.79

   It looks like having multiple "listen" blocks can cause configuration
   errors because the IMSG has already been consumed. The previous behavior
   simply copied the IMSG.

   To be on the safe side, revert all IMSG changes.

   Spotted by aja, hint by tb@
VersionDeltaFile
1.81+23-28usr.sbin/httpd/config.c
1.30+10-35usr.sbin/httpd/logger.c
1.143+2-2usr.sbin/httpd/server.c
1.89+2-2usr.sbin/httpd/httpd.c
1.188+4-0usr.sbin/httpd/httpd.h
+41-675 files

OpenBSD/src HPAc7Lr — usr.sbin/rpki-client output-json.c

   Make sure to only emit intermediates when listing nonfuncs in JSON output

   OK claudio@ tb@
VersionDeltaFile
1.65+2-2usr.sbin/rpki-client/output-json.c
+2-21 files

OpenBSD/src CsnObRc — usr.sbin/rpki-client output-json.c

   rpki-client: guard JSON output of ca->aki with a NULL check

   While this is about non-functional CAs and TAs are never considered as
   such, this block may well be copied around and then end in tears.

   discussed with claudio
VersionDeltaFile
1.64+3-2usr.sbin/rpki-client/output-json.c
+3-21 files

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

   rpki-client: normalize calloc calls for struct entity
VersionDeltaFile
1.198+2-2usr.sbin/rpki-client/parser.c
1.95+2-2usr.sbin/rpki-client/filemode.c
+4-42 files

OpenBSD/src n5UCcMc — usr.sbin/rpki-client repo.c filemode.c

   rpki-client: rename remaining entities to ent

   Mechanical change entp -> ent and p -> ent.

   ok job
VersionDeltaFile
1.197+102-102usr.sbin/rpki-client/parser.c
1.94+24-24usr.sbin/rpki-client/filemode.c
1.96+3-3usr.sbin/rpki-client/repo.c
+129-1293 files

OpenBSD/src 7IIu9xt — usr.sbin/rpki-client nca.c

   Add safegaurd: only consider intermediates when storing NCA state on disk

   The detection & backoff related to non-functional CAs is only intended to
   apply to intermediates (not the trust anchor or end-entity certs). Better
   to explicitly check the ca's purpose.

   OK tb@
VersionDeltaFile
1.20+3-3usr.sbin/rpki-client/nca.c
+3-31 files

OpenBSD/src wLuzg0s — usr.sbin/rpki-client nca.c

   Add safe guard: don't initially mark trust anchors as nonfunctional CAs

   The detection & backoff for non-functional CAs is only intended to apply
   to intermediates, not the trust anchor itself.

   OK tb@
VersionDeltaFile
1.19+3-2usr.sbin/rpki-client/nca.c
+3-21 files

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

   Pinning the validation time implies offline mode

   The -P option is merely intended to help research whether the
   deterministic validation process produces expected results. The only
   scenario where use of -P is productive is in offline mode.

   OK tb@ claudio@
VersionDeltaFile
1.145+4-3usr.sbin/rpki-client/rpki-client.8
1.329+2-1usr.sbin/rpki-client/main.c
+6-42 files

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

   In offline mode don't consider state related to non-functional CAs

   If '-n' is specified there won't be any network synchronisation anyway.
   This help avoid nuking the on-disk state in some scenarios.

   OK tb@
VersionDeltaFile
1.328+3-2usr.sbin/rpki-client/main.c
+3-21 files

OpenBSD/src Oq2yXZ7 — usr.bin/tmux window-customize.c tty-term.c

   Memory leak fixes from someone in GitHub issues 5739, 5744, 5745, 5746.
VersionDeltaFile
1.522+3-3usr.bin/tmux/server-client.c
1.17+4-1usr.bin/tmux/hooks.c
1.38+3-1usr.bin/tmux/window-customize.c
1.114+3-1usr.bin/tmux/tty-term.c
+13-64 files

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