OpenBSD/ports CaEQ7u9audio/qsynth distinfo Makefile, audio/qsynth/patches patch-src_qsynthOptions_cpp

   simple update to 0.5.7

OpenBSD/ports IZqPrOmmultimedia/qtav Makefile, multimedia/qtav/patches patch-src_codec_video_SurfaceInteropCUDA_cpp

   qtav: unbreak with ports-gcc
   Fix various occurrences where ports-gcc doesn't want to
   consider NULL as false.

   OK rsadowski@

OpenBSD/ports QXW9pqGsysutils/facter Makefile distinfo, sysutils/facter/patches patch-lib_CMakeLists_txt patch-CMakeLists_txt

   simple update to 3.14.1, eventually got the utpmx patches merged upstream.

OpenBSD/src 5CfqhNZusr.bin/mandoc main.c

   don't print the final heads-up about message
   when a search did not yield any manual pages to display;
   issue found with regress/usr.bin/mandoc/db/
VersionDeltaFile
1.233+3-2usr.bin/mandoc/main.c
+3-21 files

OpenBSD/src G9adKuzusr.bin/ctags ctags.1

   explicitly reference the textproc/vgrind port;
   kn@ originally noticed that this is desirable;
   feedback and OK jmc@, OK kn@
VersionDeltaFile
1.34+5-4usr.bin/ctags/ctags.1
+5-41 files

OpenBSD/src unPtg5Gsys/kern sched_bsd.c kern_resource.c, sys/sys sched.h

   Stop calling resched_proc() after changing the nice(3) value of a process.

   Changing the scheduling priority of a process happens rarely, so it isn't
   strictly necessary to update the current priority of every threads
   instantly.

   Moreover resched_proc() isn't well suited to perform this action: it doesn't
   consider the state of each thread nor move them to another runqueue.

   ok visa@
VersionDeltaFile
1.55+5-4sys/kern/sched_bsd.c
1.68+1-2sys/kern/kern_resource.c
1.54+1-2sys/sys/sched.h
+7-83 files

OpenBSD/src rFstH1lshare/man/man7 mdoc.7 roff.7

   explain escaping of end-of-sentence characters;
   missing info reported by Ian <ropers at gmail dot com> on misc@
VersionDeltaFile
1.168+9-2share/man/man7/mdoc.7
1.94+8-2share/man/man7/roff.7
+17-42 files

OpenBSD/src tBtORIEusr.bin/tmux layout.c

   Simplify code to work out if an extra line is needed in the cell.
VersionDeltaFile
1.47+65-42usr.bin/tmux/layout.c
+65-421 files

OpenBSD/src 6nzywQyusr.sbin/ospfd database.c hello.c

   Improve logging when sending a packet fails.

   OK claudio@

OpenBSD/src Syqi3g4usr.bin/tmux layout.c layout-set.c

   Make layout_fix_offsets take a window like layout_fix_panes.

OpenBSD/src 6VtLbXGbin/ed ed.1

   Explain in which circumstances trailing slashes can be omitted after
   the g and G commands, and polish the wording a bit explaining empty
   command lists.
   Closing a gap in the manual reported by <mazocomp at disroot dot org>.
   OK jmc@ martijn@
VersionDeltaFile
1.73+11-6bin/ed/ed.1
+11-61 files

OpenBSD/src IxXkPDiregress/sys/kern/realpath realpathtest.c realpath3.c

   Our kernel __realpath(2) implementation does not allow non-existing
   files anymore.  This is conforming to POSIX.  Adjust the regression
   test to the new behavior.
   OK beck@

OpenBSD/src 3zg7jOwsys/kern vfs_syscalls.c

   revert unintended change that snuck in last commit
VersionDeltaFile
1.323+2-2sys/kern/vfs_syscalls.c
+2-21 files

OpenBSD/src gdINm45sys/kern vfs_lookup.c vfs_syscalls.c

   Make realpath posixly correct by changing the kernel implementation
   to not succeed on final path components that do not exist.
   The original implmentation succeeded in these cases.

   ok bluhm@
VersionDeltaFile
1.79+4-6sys/kern/vfs_lookup.c
1.322+3-3sys/kern/vfs_syscalls.c
+7-92 files

OpenBSD/ports 4y9YcMUwww/sblg Makefile distinfo

   Update to sblg 0.4.28

   Documentation updates only: clarify "multi-standalone" mode
   as combined, remove references to amalgamation, clarify where tag
   symbols may be used, add more meaningful examples, etc. No code change.

   From Bryan Vyhmeister, thanks.
VersionDeltaFile
1.22+2-2www/sblg/Makefile
1.20+2-2www/sblg/distinfo
+4-42 files

OpenBSD/ports j9msvKIinfrastructure/lib/OpenBSD/PortGen/Port PyPI.pm

   Change the PyPI module of portgen(1) to create DESCR from the longer
   description field from the JSON about the module rather than the
   summary (which is used for COMMENT in the Makefile).  This provides
   a better starting point to create the DESCR from.

   OK afresh1@ sthen@

OpenBSD/ports lKkS08Tx11/smplayer Makefile distinfo

   Update for SMPlayer to 19.5.0

   OK bket@
VersionDeltaFile
1.59+3-4x11/smplayer/Makefile
1.41+2-2x11/smplayer/distinfo
+5-62 files

OpenBSD/ports 7HQW2sJx11/smtube Makefile distinfo

   Update for SMTube to 19.6.0.

   OK bket@
VersionDeltaFile
1.35+3-4x11/smtube/Makefile
1.24+2-2x11/smtube/distinfo
+5-62 files

OpenBSD/src Ceed6rbusr.bin/ssh sshkey.c ssh-keygen.c

   support PKCS8 as an optional format for storage of private keys,
   enabled via "ssh-keygen -m PKCS8" on operations that save private
   keys to disk.

   The OpenSSH native key format remains the default, but PKCS8 is a
   superior format to PEM if interoperability with non-OpenSSH software
   is required, as it may use a less terrible KDF (IIRC PEM uses a single
   round of MD5 as a KDF).

   adapted from patch by Jakub Jelen via bz3013; ok markus

OpenBSD/src OEldMearegress/usr.bin/ssh/unittests/sshbuf test_sshbuf_misc.c

   unit tests for sshbuf_cmp() and sshbuf_find(); ok markus

OpenBSD/src X0w7NZ5usr.bin/ssh sshbuf-misc.c sshbuf.h

   two more bounds-checking sshbuf counterparts to common string
   operations: sshbuf_cmp() (bcmp-like) and sshbuf_find() (memmem like)

   feedback and ok markus@
VersionDeltaFile
1.8+38-1usr.bin/ssh/sshbuf-misc.c
1.15+28-1usr.bin/ssh/sshbuf.h
+66-22 files

OpenBSD/src glHP6mmsys/netinet in_pcb.c in_pcb.h

   Initialize struct inpcb pool not on demand, but during initialization.
   Removes a global variable and avoids MP problems.
   OK mpi@ visa@
VersionDeltaFile
1.248+12-7sys/netinet/in_pcb.c
1.116+2-1sys/netinet/in_pcb.h
1.93+2-1sys/netinet/in_proto.c
+16-93 files

OpenBSD/src NF1p6sDsys/kern uipc_usrreq.c uipc_proto.c, sys/sys unpcb.h

   Convert struct unpcb malloc(9) to pool_get(9).
   OK mpi@ visa@
VersionDeltaFile
1.141+13-4sys/kern/uipc_usrreq.c
1.18+2-1sys/kern/uipc_proto.c
1.17+2-1sys/sys/unpcb.h
+17-63 files

OpenBSD/ports tqIlMnlsecurity/lynis Makefile distinfo, security/lynis/pkg PLIST

   Update to Lynis to 2.7.5

   OK solene@

OpenBSD/src BWrdcvbsbin/dhclient dhclient.c dhclient.8

   Nuke '-l' command line option (alternate location for
   dhclient.leases.<if>).

   ok kmos@
VersionDeltaFile
1.643+4-13sbin/dhclient/dhclient.c
1.40+2-7sbin/dhclient/dhclient.8
+6-202 files

OpenBSD/src vEWOUiwusr.sbin/ldomctl ldomctl.c

   Fix usage

   List all available commands grouped by their synopsis to complete the
   shown usage while still keeping it compact and precise.

   Input from deraadt schwarze
   OK kettenis
VersionDeltaFile
1.22+6-5usr.sbin/ldomctl/ldomctl.c
+6-51 files

OpenBSD/ports bemeJJ9net/bgpq3 Makefile, net/bgpq3/pkg DESCR

   Update description

   OK sthen@
VersionDeltaFile
1.2+3-3net/bgpq3/pkg/DESCR
1.8+3-1net/bgpq3/Makefile
+6-42 files

OpenBSD/src RzK3h4eetc unbound.conf

   Add tls-cert-bundle and example of using a DNS-over-TLS forwarder.
   Note that, at this time, Unbound does not re-use TLS connections
   (https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=4089) so the
   TCP and TLS handshakes will cause a disproportiate increase in
   latency compared to UDP.  ok sthen@ florian@
VersionDeltaFile
1.15+15-1etc/unbound.conf
+15-11 files

OpenBSD/src ogtz6vFsys/kern sys_pipe.c

   revisit pipe initialization and buffer management

   - in dopipe(), get an already zeroed struct (PR_ZERO) instead of manually initialize 
each member (in pipe_create)
   - rename pipespace() and pipe_free_kmem() to pipe_buffer_realloc() and 
pipe_buffer_free(): it is more evident that the functions works on the same thing
   - in pipe_buffer_free(), return early and move the if-body as function body

   No functional change intented.

   ok anton@ visa@ mpi@
VersionDeltaFile
1.94+41-34sys/kern/sys_pipe.c
+41-341 files

OpenBSD/ports ndYtNccnet/libbind Makefile, net/libbind/patches patch-include_netdb_h

   libbind's version of netdb.h has ai_addr and ai_canonname the wrong way
   round compared to the one in base; swap them, fixing a failure with net/bro
   in cluster mode tracked down by Matt Dunwoodie. ok aja@

   (libbind is the BIND resolver used in very few specialist cases where the
   resolver in base isn't compatible enough - previously used for mtr but now
   it's only used by bro. I am still quietly hoping that bro will switch to
   another resolver library sometime and we can remove this hack of a port
   again :-)

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

   Fix a direct map bug that affected machines with > 1023GB physical
   memory (or, more precisely, those machines that had physical memory
   regions extending past physical address 1023GB).

   ok kettenis
VersionDeltaFile
1.134+21-22sys/arch/amd64/amd64/pmap.c
+21-221 files

OpenBSD/ports GxG317psecurity/sqlmap Makefile distinfo, security/sqlmap/pkg PLIST

   Update for SQLMap to 1.3.7

   OK lteo@

OpenBSD/src rvf1JJRshare/man/man9 file.9

   Document locking with fdrelease().
VersionDeltaFile
1.20+5-2share/man/man9/file.9
+5-21 files

OpenBSD/src PvmgkqDsys/kern kern_descrip.c sys_pipe.c

   Do not relock fdp in fdrelease(). This prevents unnecessary locking
   in the common case.

   OK mpi@

OpenBSD/src q6qjJrRdistrib/sets/lists/comp mi

   sync
VersionDeltaFile
1.1452+1-0distrib/sets/lists/comp/mi
+1-01 files

OpenBSD/src nuXJgmAsys/dev/pci/drm/amd/powerplay/hwmgr smu_helper.c

   unstub phm_irq_process()

OpenBSD/src sUwnTp2sys/dev/pci/drm/include/linux pci.h

   add PCI_BUS_NUM()

OpenBSD/src Q0mPSFUsys/dev/pci/drm drm_linux.c

   put smbios date access under NBIOS > 0 instead of CONFIG_DMI
VersionDeltaFile
1.46+7-3sys/dev/pci/drm/drm_linux.c
+7-31 files

OpenBSD/src d0kL7PJsys/dev/pci/drm/i915 i915_drv.c

   Replace local method of determining rasops rotation with
   drm_get_panel_orientation_quirk().

   ok mlarkin@ kettenis@
   tested by kettenis@ on Asus T100HA
VersionDeltaFile
1.119+8-16sys/dev/pci/drm/i915/i915_drv.c
+8-161 files

OpenBSD/src cPZPSBlsys/dev/pci/drm drm_linux.c, sys/dev/pci/drm/include/linux mod_devicetable.h kconfig.h

   Add dmi functions used by drm_panel_orientation_quirks.c and enable
   CONFIG_DMI path.

   ok mlarkin@ kettenis@

OpenBSD/src 7PC7QJHsys/arch/amd64/amd64 bios.c, sys/arch/i386/i386 bios.c

   store smbios date string in globally visible var for drm
   ok mlarkin@ kettenis@

OpenBSD/src XOmUr9kregress/usr.bin/ssh/unittests/sshbuf test_sshbuf_getput_basic.c

   unit tests for sshbuf_peek/poke bounds-checked random access
   functions. ok markus@

OpenBSD/src eucrh7Nusr.bin/ssh sshbuf-getput-basic.c sshbuf.h

   add some functions to perform random-access read/write operations
   inside buffers with bounds checking. Intended to replace manual
   pointer arithmetic wherever possible.

   feedback and ok markus@
VersionDeltaFile
1.8+162-1usr.bin/ssh/sshbuf-getput-basic.c
1.14+21-2usr.bin/ssh/sshbuf.h
+183-32 files

OpenBSD/ports 0X9FNRZaudio/mscore Makefile distinfo, audio/mscore/patches patch-CMakeLists_txt patch-share_sound_CMakeLists_txt

   Update to musescore-3.2.3
   Changelog: https://musescore.org/en/3.2.3

OpenBSD/ports SBo0hYeaudio Makefile

   Hook py-discid into the build.
VersionDeltaFile
1.417+3-1audio/Makefile
+3-11 files

OpenBSD/ports l6DwsP0audio/py-discid Makefile distinfo, audio/py-discid/patches patch-discid_libdiscid_py patch-setup_py

   Initial revision

OpenBSD/ports ClbTCP1graphics/feh Makefile distinfo, graphics/feh/patches patch-man_feh_pre patch-src_options_c

   Update to feh-3.2
   Changelog: https://feh.finalrewind.org/archive/3.2/

OpenBSD/ports 7dImhefwww/libmicrohttpd Makefile distinfo

   Update to libmicrohttpd-0.9.65
   Consumers happy

OpenBSD/ports P0ICOWwsysutils/diffoscope Makefile distinfo

   Update to diffoscope-118

OpenBSD/ports W9d66yTcomms/lrzsz Makefile

   Move HOMEPAGE and MASTER_SITES to https.  Also add a comment above the
   PERMIT_PACKAGE line noting it is GPLv2 licensed while here. REVISION
   bumped. Also put a line between PERMIT_PACKAGE and WANTLIB.

   Tweak and ok sthen@
VersionDeltaFile
1.29+7-5comms/lrzsz/Makefile
+7-51 files