OpenBSD/src NiLYEts — usr.bin/kstat Makefile

   this should not distribute compiled with -g
VersionDeltaFile
1.3+1-2usr.bin/kstat/Makefile
+1-21 files

OpenBSD/src 95OVsSM — usr.bin/tmux window-switch.c cmd-new-session.c

   Use session IDs instead of session names to handle empty names, GitHub
   issue 5759 from jsistsir at gmail dot com.
VersionDeltaFile
1.98+4-4usr.bin/tmux/window-tree.c
1.7+3-3usr.bin/tmux/window-switch.c
1.155+4-2usr.bin/tmux/cmd-new-session.c
+11-93 files

OpenBSD/src xkMxZ2G — usr.bin/tmux screen-write.c

   Instead of overwriting wide characters manually when combining, use the
   normal cell write path. Fixes problems with overlapping wide characters
   and those close to the last column.
VersionDeltaFile
1.304+57-34usr.bin/tmux/screen-write.c
+57-341 files

OpenBSD/src R24Z409 — usr.bin/tmux tty.c

   Always set the flag since we will never get a response.
VersionDeltaFile
1.494+2-1usr.bin/tmux/tty.c
+2-11 files

OpenBSD/src slxUir3 — usr.bin/tmux tmux.h

   Add a key and flag for Kitty graphics.
VersionDeltaFile
1.1466+4-2usr.bin/tmux/tmux.h
+4-21 files

OpenBSD/src AvrIgHg — usr.bin/tmux tty-features.c tmux.1

   Some minor tidying.
VersionDeltaFile
1.493+23-18usr.bin/tmux/tty.c
1.51+2-2usr.bin/tmux/tty-features.c
1.1190+2-2usr.bin/tmux/tmux.1
+27-223 files

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

   Rename nca.c to ca.c to prepare for generic CA handling procedures

   OK tb@
VersionDeltaFile
1.1+581-0usr.sbin/rpki-client/ca.c
1.44+2-2usr.sbin/rpki-client/Makefile
1.22+1-1usr.sbin/rpki-client/nca.c
+584-33 files

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

   rpki-client: shuffle things in nca.c into a more sensible order

   This separates the ca_tree and the nca_hist_tree cleanly and prepares
   for upcoming work.

   based on a diff by/ok job
VersionDeltaFile
1.21+52-39usr.sbin/rpki-client/nca.c
+52-391 files

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

   Clear stale pane references correctly when respawning windows, GitHub
   issue 5757 from Alejandro Pacheco.
VersionDeltaFile
1.388+22-11usr.bin/tmux/window.c
1.170+9-3usr.bin/tmux/screen-redraw.c
1.58+2-1usr.bin/tmux/spawn.c
+33-153 files

OpenBSD/src NfmiFJd — usr.bin/tmux fuzzy.c

   Add a timeout for fuzzy matching, also some general tidying up.
VersionDeltaFile
1.3+183-138usr.bin/tmux/fuzzy.c
+183-1381 files

OpenBSD/src rxb5RKg — usr.bin/tmux format.c

   Don't bother working out width for fuzzy match without positions since
   it is not needed.
VersionDeltaFile
1.431+7-5usr.bin/tmux/format.c
+7-51 files

OpenBSD/src Fb81env — usr.bin/tmux window-copy.c

   Check the column when looking up search marks in case the cursor is past
   the last column, GitHub issue 5756 from Alejandro Pacheco.
VersionDeltaFile
1.439+32-11usr.bin/tmux/window-copy.c
+32-111 files

OpenBSD/src AeEsBSV — usr.bin/tmux tty-keys.c

   Redraw the client after an OSC 11 background change, GitHub issue 5752
   from Ilya Pozdnyakov.
VersionDeltaFile
1.220+6-2usr.bin/tmux/tty-keys.c
+6-21 files

OpenBSD/src nqSlXDo — usr.bin/tmux window.c tty.c

   tmux: remove redundant event_del()/evtimer_del()

   event_add(3) automatically replaces any pending timeout for an existing
   event, making explicit event_del() / evtimer_del() calls immediately
   before event_add() / evtimer_add() unnecessary.

   OK nicm@
VersionDeltaFile
1.524+1-3usr.bin/tmux/server-client.c
1.278+1-3usr.bin/tmux/input.c
1.387+1-2usr.bin/tmux/window.c
1.492+1-2usr.bin/tmux/tty.c
+4-104 files

OpenBSD/src W7iYkIF — usr.bin/tmux screen-write.c

   Like xterm, ignore DL and EL outside the scroll region, GitHub issue 5754.
VersionDeltaFile
1.303+6-58usr.bin/tmux/screen-write.c
+6-581 files

OpenBSD/src 3e1uy7E — usr.sbin/npppd/npppd fsm.h

   npppd: remove redundant evtimer_del() in macro

   evtimer_add(3) (libevent) automatically replaces any pending timeout for
   an existing event, making the explicit call to evtimer_del() before
   evtimer_add() superfluous.

   OK yasuoka@
VersionDeltaFile
1.8+1-2usr.sbin/npppd/npppd/fsm.h
+1-21 files

OpenBSD/src 5ceZHHJ — sys/dev/usb usb.h if_urndis.c

   attach to "RNDIS over Ethernet" subclass devices, such as the GL.iNet Mudi 7

   Patch by Nick H (nickcph at gmail)
VersionDeltaFile
1.75+3-2sys/dev/usb/if_urndis.c
1.65+3-1sys/dev/usb/usb.h
+6-32 files

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

   uncm(4) update from Jan Schreiber and Mikolaj Kucharski

   - remove unneeded splnet() calls
   - during Tx, drop packets which are too big for a single NTB
   - validate NCM_FORMAT before using this device-supplied value
   - use the ifqueue(9) API to enqueue packets
   - be more spec-compliant while checking wNdpOutAlignment
   - close the control pipe before calling usb_rem_wait_task(9), not after
VersionDeltaFile
1.5+24-23sys/dev/usb/if_uncm.c
+24-231 files

OpenBSD/src my3OWU1 — lib/libarch/amd64 amd64_iopl.2, lib/libarch/i386 i386_iopl.2

   Correct the description: the argument is effectively boolean,
   and the only values that can be set are 0 and 3.

   Minor polishing while here: use .Xr the first time "sysctl" occurs,
   use .Rv below RETURN VALUES, add a few .Xrs below SEE ALSO,
   and use the standard section name "CAVEATS" rather than "WARNING".

   OK miod@; triggered by a question from Alejandro Colomar <alx at kernel.org>
VersionDeltaFile
1.21+16-14lib/libarch/i386/i386_iopl.2
1.10+16-14lib/libarch/amd64/amd64_iopl.2
+32-282 files

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

   rpki-client: close directory fds in process_start()

   After changing the working directory to the cache directory, none of the
   children needs access to either of the two directory fds in the parent.

   Also close the cachefd when it is no longer needed in the main process to
   match what was done to the output directory. Apart from some consistency,
   the benefit of doing this is less obvious to me.

   discussed with claudio and deraadt
   ok claudio
VersionDeltaFile
1.330+9-2usr.sbin/rpki-client/main.c
+9-21 files

OpenBSD/src FOntTOn — sys/dev/pci/drm/include/linux delay.h

   add MAX_UDELAY_MS for 6.18.57 xe
VersionDeltaFile
1.11+3-0sys/dev/pci/drm/include/linux/delay.h
+3-01 files

OpenBSD/src AgyYU0W — sys/dev/pci/drm/include/linux designware_i2c.h

   add linux/designware_i2c.h for 6.18.53 xe
VersionDeltaFile
1.1+6-0sys/dev/pci/drm/include/linux/designware_i2c.h
+6-01 files

OpenBSD/src AVpXh8C — sys/dev/pci/drm/include/linux string.h

   add memset_after() for 6.18.53 xe
VersionDeltaFile
1.10+5-0sys/dev/pci/drm/include/linux/string.h
+5-01 files

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

   Fix -e flags in split-window and new-pane usages, from İhsan Deniz.
VersionDeltaFile
1.1189+4-4usr.bin/tmux/tmux.1
1.156+3-3usr.bin/tmux/cmd-split-window.c
+7-72 files

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

   Add a vertical (side) status line, GitHub issue 5468 from John DeWyze.
VersionDeltaFile
1.37+423-34usr.bin/tmux/format-draw.c
1.523+148-76usr.bin/tmux/server-client.c
1.275+207-4usr.bin/tmux/status.c
1.58+84-40usr.bin/tmux/cmd-display-menu.c
1.430+68-41usr.bin/tmux/format.c
1.254+82-1usr.bin/tmux/options-table.c
+1,012-19614 files not shown
+1,255-26120 files

OpenBSD/src QEqyWI4 — usr.sbin/ocspcheck ocspcheck.c

   ocspcheck: require a GOOD OCSP certificate status

   Reject responses whose certificate status is not GOOD.

   From Frank Denis

   ok tb@
VersionDeltaFile
1.39+5-1usr.sbin/ocspcheck/ocspcheck.c
+5-11 files

OpenBSD/src zU0kHWi — usr.sbin/ocspcheck http.c

   ocspcheck: limit HTTP response body size

   Reject OCSP response bodies larger than 20 KB before growing the body
   buffer. A responder could otherwise stream data indefinitely and cause
   ocspcheck to exhaust memory.

   From Frank Denis, also reported by Aziz ELBELAYCHY

   ok tb@
VersionDeltaFile
1.21+8-1usr.sbin/ocspcheck/http.c
+8-11 files

OpenBSD/src 0PhlBJY — usr.sbin/ocspcheck http.c

   ocspcheck: limit HTTP response header size

   Reject response headers that would exceed 64 KB before growing the
   header buffer. A responder could otherwise stream data without a
   header terminator and cause ocspcheck to allocate memory indefinitely.

   From Frank Denis, also reported by Aziz ELBELAYCHY

   ok tb@
VersionDeltaFile
1.20+7-1usr.sbin/ocspcheck/http.c
+7-11 files

OpenBSD/src jHrWCHY — usr.sbin/ocspcheck http.c

   ocspcheck: remove disabled HTTP test program

   Remove the unused main() function at the end of http.c. It has been
   excluded from the build with #if 0.

   Pointed out by tb@
   ok tb@
VersionDeltaFile
1.19+1-48usr.sbin/ocspcheck/http.c
+1-481 files

OpenBSD/src d60df9X — usr.sbin/ocspcheck http.h http.c

   ocspcheck: select TLS based on the OCSP URL scheme

   Preserve the URL scheme when parsing the OCSP responder address and pass
   it to the HTTP client. Previously, the client selected TLS only when
   the port was 443, so an https:// URL with a different port sent the
   OCSP request in cleartext.

   Use the scheme for the verbose connection message as well.

   Reported by Aziz ELBELAYCHY

   ok tb@
VersionDeltaFile
1.18+8-7usr.sbin/ocspcheck/http.c
1.38+9-6usr.sbin/ocspcheck/ocspcheck.c
1.4+3-3usr.sbin/ocspcheck/http.h
+20-163 files