OpenBSD/src cQAIN91usr.bin/patch pch.h

   Move RCS Id to the top of the file
VersionDeltaFile
1.12+2-1usr.bin/patch/pch.h
+2-11 files

OpenBSD/src ZP0yJdPregress/usr.bin/signify signify.sh, usr.bin/signify zsig.c

   tweak -z mode verification to save the header and actually output it,
   so that signify -zV >saved.tgz keeps the signature for later checks.
   Uses slightly more memory, but simplifies some processes.

   okay tedu@

OpenBSD/src eBTq2ODsys/netinet ip_input.c

   always pull in if_types.h, to unbreak ramdisks
VersionDeltaFile
1.346+2-2sys/netinet/ip_input.c
+2-21 files

OpenBSD/src izH95WAusr.bin/su su.c

   In -L (loop) mode, reset the login class each time through the loop.
   Otherwise, it is possible to log in with another user's login class.
   Fixes CVE-2019-19519.  OK deraadt@ markus@

   OpenBSD 6.5 errata 023
VersionDeltaFile
1.73.2.2+7-5usr.bin/su/su.c
+7-51 files

OpenBSD/src EHBleYvusr.bin/su su.c

   In -L (loop) mode, reset the login class each time through the loop.
   Otherwise, it is possible to log in with another user's login class.
   Fixes CVE-2019-19519.  OK deraadt@ markus@

   OpenBSD 6.6 errata 012
VersionDeltaFile
1.77.2.2+7-5usr.bin/su/su.c
+7-51 files

OpenBSD/src sWZDLSgusr.bin/ftp fetch.c

   With NOSSL let url_get() print a nice error message for https urls

   Input from deraadt@
VersionDeltaFile
1.183+5-6usr.bin/ftp/fetch.c
+5-61 files

OpenBSD/src y2a9n5fusr.bin/ftp fetch.c

   For chunked transfers always restore the SIGINFO handler (not just on error)

   Overlooked when shuffling the HTTP/1.1 code.
VersionDeltaFile
1.182+4-4usr.bin/ftp/fetch.c
+4-41 files

OpenBSD/src vTidyKesys/kern kern_pledge.c

   msyscall(2) is like kbind(2), and should be always permitted.  it does
   it's own checks.
VersionDeltaFile
1.256+2-1sys/kern/kern_pledge.c
+2-11 files

OpenBSD/src KkOh3E7sbin/unwind resolver.c

   Limit advertised UDP payload size to 1232 bytes to prevent PMTU /
   fragmentation issues.
   OK otto
VersionDeltaFile
1.104+3-2sbin/unwind/resolver.c
+3-21 files

OpenBSD/src LFTyqcdusr.sbin/vmd ns8250.c

   Fully reinstate revision 1.21.  Apparently, revision 1.22 (part of
   the "Fix at least one cause of VMs spinning at 100% host CPU" commit)
   accidentally included some pieces of a different WIP.  These pieces
   remained in the tree after the revert and caused vmd to busy loop
   after attaching to and detaching from a VM's console.

   "please commit" mlarkin
VersionDeltaFile
1.24+15-27usr.sbin/vmd/ns8250.c
+15-271 files

OpenBSD/src Hz49fkIsys/scsi sd.c

   Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
   Comment fixes.
VersionDeltaFile
1.306+173-168sys/scsi/sd.c
+173-1681 files

OpenBSD/src yY4cTIlusr.bin/pkg-config pkg-config, usr.bin/pkg-config/OpenBSD PkgConfig.pm

   cosmetic changes to conform to style of other existing OpenBSD code.
   Okay jasper@

OpenBSD/src BN6Hkjilib/libc/sys sysctl.2

   tweak previous;
VersionDeltaFile
1.36+14-14lib/libc/sys/sysctl.2
+14-141 files

OpenBSD/src 7Pfa4Plshare/man/man5 bsd.port.mk.5

   small tweaks;
VersionDeltaFile
1.522+4-4share/man/man5/bsd.port.mk.5
+4-41 files

OpenBSD/src 57PerFBlib/libcxx/include __config

   define _LIBCPP_HAS_TIMESPEC_GET and _LIBCPP_HAS_C11_FEATURES

   OpenBSD has timespec_get(3) and struct timespec/aligned_alloc(3).
   ok kettenis@ jca@
VersionDeltaFile
1.7+3-0lib/libcxx/include/__config
+3-01 files

OpenBSD/src LqMuWZ4sys/dev/usb uvideo.h

   Reduce the max. number of frame buffers so that we can run higher
   resolutions without running out of kernel memory.
   Tested with 1920x1080 uncompressed and mjpeg without performance
   degradation.

   ok mpi@
VersionDeltaFile
1.60+7-2sys/dev/usb/uvideo.h
+7-21 files

OpenBSD/src vWdSiM1sys/scsi scsiconf.c scsiconf.h

   Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
   Comment fixes.
VersionDeltaFile
1.222+91-89sys/scsi/scsiconf.c
1.182+6-6sys/scsi/scsiconf.h
+97-952 files

OpenBSD/src 9kXbnXMshare/man/man5 bsd.port.mk.5

   Document the current state of parallel things
VersionDeltaFile
1.521+35-1share/man/man5/bsd.port.mk.5
+35-11 files

OpenBSD/src qNhfQKSshare/man/man5 bsd.port.mk.5

   document INSTALL_DEBUG_PACKAGES
VersionDeltaFile
1.520+9-2share/man/man5/bsd.port.mk.5
+9-21 files

OpenBSD/src 8s2B76Vshare/man/man5 bsd.port.mk.5 bsd.port.arch.mk.5

   document USE_LLD and LLD_EMUL, since nobody else bothers :(

OpenBSD/src ug4RbHpsys/uvm uvm_km.c uvm_device.c

   Convert infinite sleeps to {m,t}sleep_nsec(9).

   ok visa@, jca@

OpenBSD/src 30UaBPasbin/unwind unwind.h, usr.sbin/unwindctl unwindctl.c

   More compact two column format for first section of status display; use
   * to mark opportunistic DoT forwarders; ok florian
VersionDeltaFile
1.25+47-49usr.sbin/unwindctl/unwindctl.c
1.46+3-3sbin/unwind/unwind.h
+50-522 files

OpenBSD/src 0ywnDRfsys/kern vfs_bio.c vfs_subr.c

   Convert infinite sleeps to tsleep_nsec(9).

   ok visa@, jca@

OpenBSD/src cSMPfaHsys/arch/amd64/conf GENERIC, sys/arch/i386/conf GENERIC

   Bye bye options KVM86 and VM86

OpenBSD/src WL6dISisys/arch/i386/conf files.i386 Makefile.i386, sys/arch/i386/i386 trap.c autoconf.c

   Remove kernel VM86 support.

   Its last consumer is now gone and it has certainly not been used since the
   introduction of PAE back in 2015.

   ok kettenis@, jsg@

OpenBSD/src jxPGxtVusr.sbin/pkg_add/OpenBSD Update.pm

   close the gap for the "final" hint that did not install debug packages
   (coincidentally, that's the pattern used for install from ports)

   This just requires always passing pkgname thru parse to extract the right
   name.

   There's definitely a bit of code to clean up in pkg_add afterwards :/
VersionDeltaFile
1.166+9-6usr.sbin/pkg_add/OpenBSD/Update.pm
+9-61 files

OpenBSD/src rPM0Bialib/libc/sys sysctl.2, sys/netinet ip_input.c ip_carp.h

   Make sure packet destination address matches interface address,
   where such packet is bound to. This check is enforced if and only
   IP forwarding is disabled.

   Change discussed with bluhm@, claudio@, deraadt@, markus@, tobhe@

   OK bluhm@, claudio@, tobhe@

OpenBSD/src iSBWrrNusr.sbin/pkg_add/OpenBSD PkgAdd.pm

   have DEBUG_PKG_CACHE also apply to already installed packages, to
   help bootstrap the process
   Clean the code:
   - move the decision logic into individual may_grab_debug_for
   - acknowledge the PkgAdd object doesn't matter in there, just use class
   - for already installed stuff, we skip packages that already exist
VersionDeltaFile
1.118+24-19usr.sbin/pkg_add/OpenBSD/PkgAdd.pm
+24-191 files

OpenBSD/src fhXN0tPsbin/unwind resolver.c parse.y, usr.sbin/unwindctl unwindctl.c parser.c

   Turn opportunistic DoT into their own strategies.
   This is beneficial since we prefer strategies according to their
   performance.
   Previously name servers were upgraded to opportunistic DoT if it was
   available even if the round trip times went through the roof and there
   was no way to got back to plain udp/53 DNS.
   To make up a bit of space in the unwindctl status output, name servers
   learned via DHCP or SLAAC are printed in a new subcommand.
   The status output will be further improved shortly.
   Input & OK otto

OpenBSD/src 76dGOfusys/uvm uvm_pmap.h

   Remove an unnecessary #ifndef PMAP_EXCLUDE_DECLS. It was last utilized
   by sparc pmap.

   OK mpi@ guenther@ kettenis@
VersionDeltaFile
1.29+1-3sys/uvm/uvm_pmap.h
+1-31 files

OpenBSD/src dq3JGQWlibexec/ld.so loader.c, libexec/ld.so/aarch64 rtld_machine.c

   Disable ltrace for objects linked with -znow, as at least on amd64, linking
   that was deletes the lazy relocation trampoline which ltrace currently
   depends on

   problem reported by tb@
   directional feedback kettenis@
   ok mpi@

OpenBSD/src 914UJ2Uusr.bin/su su.c

   In -L (loop) mode, reset the login class each time through the loop.
   Otherwise, it is possible to log in with another user's login class.
   Fixes CVE-2019-19519.  OK deraadt@ markus@
VersionDeltaFile
1.79+7-5usr.bin/su/su.c
+7-51 files

OpenBSD/src jMvIn0qsys/scsi scsi_ioctl.c uk.c

   Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
   Comment fixes.
VersionDeltaFile
1.63+21-22sys/scsi/scsi_ioctl.c
1.24+2-2sys/scsi/uk.c
+23-242 files

OpenBSD/src LYBq6OZsys/scsi safte.c

   Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
   Comment fixes.
VersionDeltaFile
1.61+60-60sys/scsi/safte.c
+60-601 files

OpenBSD/src xiNufatsys/kern kern_event.c

   Combine macro KNOTE_ACTIVATE() with function knote_activate()
   to make the code clearer.

   OK claudio@ mpi@
VersionDeltaFile
1.107+7-11sys/kern/kern_event.c
+7-111 files

OpenBSD/src eJKmBaSsys/scsi ses.c

   Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
   Comment fixes.
VersionDeltaFile
1.60+64-64sys/scsi/ses.c
+64-641 files

OpenBSD/src KIydmtUdistrib/sets/lists/comp mi, distrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1483+1-0distrib/sets/lists/comp/mi
1.1549+0-1distrib/sets/lists/man/mi
+1-12 files

OpenBSD/src 1XYsw8psys/dev/usb usbdevs_data.h usbdevs.h

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

OpenBSD/src tb45SbJshare/man/man4 ure.4 usb.4, sys/dev/usb if_ure.c if_urereg.h

   - Add support for RTL8156
   - Add RX/TX checksum offload support

   Tested by Shawn Chiou and myself.

OpenBSD/src qV9guJXsys/sys varargs.h

   Unhook <machine/varargs.h> from <sys/varargs.h> to prepare for removal.

   Input from miod@
   OK millert@
VersionDeltaFile
1.3+2-2sys/sys/varargs.h
+2-21 files

OpenBSD/src fh2DOTousr.sbin/ldomctl ldomctl.8

   Add missing "and"

   Fixes r1.15 "Document ILOM command to reset hardware".
VersionDeltaFile
1.20+3-3usr.sbin/ldomctl/ldomctl.8
+3-31 files

OpenBSD/src TEjX4xTsbin/unwind resolver.c

   Log why an answer is bogus.
   OK otto
VersionDeltaFile
1.102+4-2sbin/unwind/resolver.c
+4-21 files

OpenBSD/src EMj7oUllib/libc/sys mmap.2, share/man/man9 pmap.9 km_alloc.9

   replace links to uvm(9) to uvm_init(9); ok mpi

OpenBSD/src zOmkGzFshare/man/man9 physio.9

   uvm_vslock and uvm_vsunlock are both in the same page,
   so don;t list them both in SEE ALSO;
VersionDeltaFile
1.11+2-3share/man/man9/physio.9
+2-31 files

OpenBSD/src y4BZ2CXusr.sbin/rpki-client main.c

   add -d to usage();
VersionDeltaFile
1.56+3-2usr.sbin/rpki-client/main.c
+3-21 files

OpenBSD/src j99N9kgsys/scsi ch.c

   Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
   Comment fixes.
VersionDeltaFile
1.64+108-103sys/scsi/ch.c
+108-1031 files

OpenBSD/src eWJsXo8sbin/unwind resolver.c

   Use the middle of the histogram bar in the median computations
   instead of the right-hand side; ok florian@
VersionDeltaFile
1.101+7-4sbin/unwind/resolver.c
+7-41 files

OpenBSD/src jAvxqJ1sys/scsi cd.c

   Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
   Comment fixes.
VersionDeltaFile
1.240+190-192sys/scsi/cd.c
+190-1921 files

OpenBSD/src elKMkoLsys/netinet udp_usrreq.c tcp_input.c

   Checking the IPsec policy is expensive. Check only when IPsec is used.

   ok bluhm@
VersionDeltaFile
1.257+18-16sys/netinet/udp_usrreq.c
1.364+16-14sys/netinet/tcp_input.c
+34-302 files

OpenBSD/src jldWMZrsys/scsi scsi_base.c

   Various cleanup tweaks. 'return' is not a function. KNF. Whitespace,
   Comment fixes.
VersionDeltaFile
1.260+155-155sys/scsi/scsi_base.c
+155-1551 files