OpenBSD/src cdw9ZE5usr.bin/tmux tty.c

   Need a fallback for -2 for aixterm colours.
VersionDeltaFile
1.323+11-3usr.bin/tmux/tty.c
+11-31 files

OpenBSD/src r6ubegZshare/man/man4 bpf.4

   reflect recent bpf changes
VersionDeltaFile
1.41+3-3share/man/man4/bpf.4
+3-31 files

OpenBSD/src 5ZNvUMDsys/net bpf.c

   Lower the accepted upper bound for bd_rtout to INT_MAX in order to
   prevent passing negative values to timeout_add().

   While here, protect against unsigned wrap around during addition of
   bd_rdStart and bd_rtout since it could also cause passing negative
   values to timeout_add().

   ok bluhm@

   Reported-by: syzbot+6771e3d6d9567b3983aa at syzkaller.appspotmail.com
VersionDeltaFile
1.174+7-5sys/net/bpf.c
+7-51 files

OpenBSD/src Dv0XiR2usr.bin/tmux options.c format.c

   Make options_tostring allocate its result instead of using a stack
   buffer (needed for something in the future).

OpenBSD/src P0feJz7sbin/vnconfig vnconfig.c

   Push verbose information to stderr, to avoid confusion with -A's output.
VersionDeltaFile
1.2+3-2sbin/vnconfig/vnconfig.c
+3-21 files

OpenBSD/src Fb6uDRjsbin/vnconfig vnconfig.8

   fix some basic formatting issues;
VersionDeltaFile
1.2+2-4sbin/vnconfig/vnconfig.8
+2-41 files

OpenBSD/src yNT8Kw3distrib/miniroot install.sub

   Move the expected set location to /home/_sysupgrade.
   We found that /home/upgrade is a too common name and this will be in
   line with the upcomming sysupgrade(8) utility.
   discussed with deraadt@
VersionDeltaFile
1.1117+2-2distrib/miniroot/install.sub
+2-21 files

OpenBSD/src QQIdDswsbin/vnconfig vnconfig.c vnconfig.8

   Split vnconfig out of mount_vnd, and begin work on a vnd-allocation
   option which will ease distribution build.
   not connected to the build yet.

OpenBSD/src YhNcScbshare/man/man4 openprom.4 Makefile, share/man/man4/man4.arm64 openprom.4

   Make openprom.4 platform independent.

   Suggested by deraadt@

   OK ingo@ jmc@ visa@

OpenBSD/src tdgKwNmusr.bin/tmux tmux.1

   Need to escape ].
VersionDeltaFile
1.639+3-3usr.bin/tmux/tmux.1
+3-31 files

OpenBSD/src tTBuSAbdistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1497+1-0distrib/sets/lists/man/mi
+1-01 files

OpenBSD/src krSZEUDshare/man/man4/man4.octeon octcf.4 Makefile

   Add a manual page for octcf(4).

   Prompted by jmc@

OpenBSD/src hcJRTzedistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1496+1-0distrib/sets/lists/man/mi
+1-01 files

OpenBSD/src FxQwIWsusr.sbin/bgpctl bgpctl.c

   Adjust the MRT notification parser similar to bgpd to support extended
   shutdown communication messages.
VersionDeltaFile
1.235+7-7usr.sbin/bgpctl/bgpctl.c
+7-71 files

OpenBSD/src K5nLrYYusr.sbin/bgpd session.c bgpd.h

   Extend maximum message size of the shutdown communication to 255 bytes.
   See also draft-snijders-idr-rfc8203bis-01.
   OK job@
VersionDeltaFile
1.379+12-11usr.sbin/bgpd/session.c
1.379+2-2usr.sbin/bgpd/bgpd.h
+14-132 files

OpenBSD/src raq0NoEshare/man/man5 pf.conf.5

   sticky-address is working with source-hash.

   ok deraadt
VersionDeltaFile
1.578+5-3share/man/man5/pf.conf.5
+5-31 files

OpenBSD/src 1eJ4LKEsys/dev/pci/drm/i915 i915_drv.c

   Since we now have an attachhook, the actual interrupt handler is installed
   late, after we enable interrupts.  If the interrupt pin used for inteldrm(4)
   is shared with another device, we may end up being called before the actual
   interrup handler is installed resulting in a null-pointer dereference.
   Fix this by adding an explicit check that the interrupt handler function
   pointer has been set.

   ok matthieu@, jsg@
VersionDeltaFile
1.116+4-1sys/dev/pci/drm/i915/i915_drv.c
+4-11 files

OpenBSD/src wfiNQUhusr.bin/tmux window-copy.c

   Automatically scroll if dragging to create a selection with the mouse
   and the cursor reaches the top or bottom line.
VersionDeltaFile
1.217+71-3usr.bin/tmux/window-copy.c
+71-31 files

OpenBSD/src DxeeZivlib/libssl t1_lib.c

   Use calloc/freezero when allocating and freeing the session ticket data.

   The decrypted session ticket contains key material.

   ok tb@
VersionDeltaFile
1.164+5-3lib/libssl/t1_lib.c
+5-31 files

OpenBSD/src MSH3UEYlib/libssl t1_lib.c

   Use EVP_CIPHER_CTX_{new,free}() and HMAC_CTX_{new,free}() instead of
   allocating on stack.

   While here also check the return values from EVP_DecryptInit_ex() and
   HMAC_Init_ex().

   ok tb@
VersionDeltaFile
1.163+28-23lib/libssl/t1_lib.c
+28-231 files

OpenBSD/src gVXqh4clib/libssl t1_lib.c

   Rename some variables in tls_decrypt_ticket().

   Rename mlen to hlen since it is a hmac (and this matches hctx and hmac).

   Rename ctx to cctx since it is a cipher context and ctx is usually used to
   mean SSL_CTX in this code.

   ok tb@
VersionDeltaFile
1.162+18-18lib/libssl/t1_lib.c
+18-181 files

OpenBSD/src lKxJCfKsys/dev/ic rtwn.c, sys/dev/pci if_iwi.c

   Follow up on jmatthew's suggestion:
   in x_media_change(), return the errno from ieee80211_media_change() and
   do the error check from x_init().

   ok stsp@, jmatthew@, phessler@

OpenBSD/src aof2GuAgnu/llvm/tools/clang/lib/Driver/ToolChains Clang.cpp

   Also touch --param ssp-buffer-size when using retguard in lieu of the
   stack protector. Fixes 'unused arguments' warning when this argument is
   given.

   Noticed by robert@, ok robert@

OpenBSD/src JwabcRqregress/lib/libtls/gotls Makefile

   Do not check for working go executable during make clean cleandir obj.
   reminded by jsing@
VersionDeltaFile
1.3+3-1regress/lib/libtls/gotls/Makefile
+3-11 files

OpenBSD/src jYsTLLssys/dev/usb uslcom.c

   Add product id for the USB serial adapter found in Juniper SRX 300.

   ok deraadt@ phessler@ sthen@
VersionDeltaFile
1.41+2-1sys/dev/usb/uslcom.c
+2-11 files

OpenBSD/src RqSvosKusr.bin/tmux tty.c

   Use bg not fg when adjusting for aixterm, from Ailin Nemui.
VersionDeltaFile
1.322+2-2usr.bin/tmux/tty.c
+2-21 files

OpenBSD/src mkwASXgsys/dev/usb usbdevs_data.h usbdevs.h

   regen
VersionDeltaFile
1.704+5-1sys/dev/usb/usbdevs_data.h
1.710+2-1sys/dev/usb/usbdevs.h
+7-22 files

OpenBSD/src hp3U5qhusr.bin/tmux tty.c

   Use setaf/setab for aixterm colours, from Ailin Nemui.
VersionDeltaFile
1.321+3-5usr.bin/tmux/tty.c
+3-51 files

OpenBSD/src O1ek5Q6sys/dev/usb usbdevs

   New product id for the USB serial adapter found in Juniper SRX 300.

   ok deraadt@ phessler@ sthen@
VersionDeltaFile
1.698+2-1sys/dev/usb/usbdevs
+2-11 files

OpenBSD/src p23KS5Busr.bin/tmux format-draw.c

   Do not loop forever if there is a nonprintable character in the format.
VersionDeltaFile
1.8+5-3usr.bin/tmux/format-draw.c
+5-31 files

OpenBSD/src bVUyA5Mregress/lib/libcrypto/wycheproof Makefile

   Do not check for working go executable during make clean cleandir obj.

OpenBSD/src ThZT8Jqusr.sbin/relayd relayd.c

   restrict filesystem access to read only on main process via unveil(2)

   ok benno@ deraadt@
VersionDeltaFile
1.175+6-1usr.sbin/relayd/relayd.c
+6-11 files

OpenBSD/src Prinw5Ddistrib/miniroot install.sub

   In unattended mode do a reboot even if things go wrong and
   additionally install a watchdog to do a reboot after 30 minutes if the
   script gets completely stuck.

   A half upgraded system that reboots at least gives us a chance that it
   will come back and we can fix it. Just having it sit there isn't
   helping anyone.

   It would be nicer if the watchdog were kernel based...
   OK deraadt
VersionDeltaFile
1.1116+7-2distrib/miniroot/install.sub
+7-21 files

OpenBSD/src meFTRV9distrib/miniroot install.sub dot.profile

   Perform unattended upgrade if /bsd.upgrade is present.
   Sets are expected to be in /home/upgrade.
   Original idea, input & OK deraadt

OpenBSD/src 8OPJ8SAshare/man/man4/man4.arm64 openprom.4

   Re-add HISTORY section

OpenBSD/src 5RI3IYvdistrib/notes/octeon whatis

   Tweak the initial sentence to mention OCTEON II and OCTEON III.
VersionDeltaFile
1.4+5-5distrib/notes/octeon/whatis
+5-51 files

OpenBSD/src 9hjNE3mshare/man/man7 mdoc.7

   clarify the difference between .Cm and .Ic;
   triggered by a question from Fabio Scotoni
VersionDeltaFile
1.166+12-10share/man/man7/mdoc.7
+12-101 files

OpenBSD/src sC521JCshare/man/man4/man4.octeon openprom.4 amdcf.4

   Fix the capitalization of OCTEON.

OpenBSD/src PgXTv2hshare/man/man4/man4.octeon openprom.4

   Tell when the openprom(4) interface appeared instead of when the manual
   page appeared.

OpenBSD/src uyw8j4Pusr.bin/rcs rcsfile.5 Makefile

   new manual page rcsfile(5)
   written by Fabio Scotoni <fabio at esse dot ch>
   with minimal tweaks by me
   OK jmc@ deraadt@ millert@ on an earlier version
VersionDeltaFile
1.1+154-0usr.bin/rcs/rcsfile.5
1.41+4-2usr.bin/rcs/Makefile
+158-22 files

OpenBSD/src 66dzRW4sys/dev/pci if_bnxtreg.h if_bnxt.c

   implement SIOCGIFSFFPAGE so ifconfig can get transceiver info.

   the controller has an i2c read operation that's almost exactly what we
   want, except it only does 64 bytes at a time, so this is pretty simple.

   ok dlg@
VersionDeltaFile
1.3+67-1sys/dev/pci/if_bnxtreg.h
1.20+35-1sys/dev/pci/if_bnxt.c
+102-22 files

OpenBSD/src JNao0x9sys/arch/amd64/amd64 pmap.c

   Style tweaks:
    - use NULL for pointer comparisons and assignments.
    - in level comparisons, use PTP_LEVELS instead of magic constants
    - eliminate some superfluous variables in pmap_free_ptp()

   ok mlarkin@
VersionDeltaFile
1.132+33-35sys/arch/amd64/amd64/pmap.c
+33-351 files

OpenBSD/src BwDJMIzsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.1873+5-1sys/dev/pci/pcidevs_data.h
1.1878+2-1sys/dev/pci/pcidevs.h
+7-22 files

OpenBSD/src lhsV0rPsys/dev/pci pcidevs

   add the product id for VMware NVMe interface
VersionDeltaFile
1.1885+2-1sys/dev/pci/pcidevs
+2-11 files

OpenBSD/src M8FbqqCdistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1495+1-0distrib/sets/lists/man/mi
+1-01 files

OpenBSD/src 83ifEJuusr.bin/tmux tty-keys.c status.c

   Somehow missed these bits in last commit.
VersionDeltaFile
1.109+6-5usr.bin/tmux/tty-keys.c
1.194+7-3usr.bin/tmux/status.c
+13-82 files

OpenBSD/src 7IqTkIVusr.bin/tmux options.c tmux.h

   Indicate an array option with a flag rather than a special type so that
   in future will not have to be strings.

OpenBSD/src vELkcaIshare/man/man4 ccp.4 acpi.4

   add ccp to acpi, and scale back the caps;

OpenBSD/src fKnwLn5sys/dev/pci ppb.c

   Since ppb(4) properly allocates bus ranges for attached devices,
   the hotplug code doesn't need to do the same.  Also the hotplug
   code only configured a single bus and did that before the proper
   allocation ran, so there was no chance for hotplugged ppb(4)s to
   have children busses.

   ok kettenis@
VersionDeltaFile
1.68+2-99sys/dev/pci/ppb.c
+2-991 files

OpenBSD/src uMNdxfJsys/dev/pci pcidevs.h pcidevs_data.h

   sync
VersionDeltaFile
1.1877+81-81sys/dev/pci/pcidevs.h
1.1872+81-81sys/dev/pci/pcidevs_data.h
+162-1622 files