OpenBSD/ports ctCVJYjsysutils/borgbackup Makefile, sysutils/borgbackup/pkg PLIST

   instead of building borg.1 install the manpages from the distfile.
   Remove unused DEPs.

   Derived from kn@'s work. sthen@ found a mistake from my side. Thank you!

   OK sthen@

OpenBSD/ports gRnipFsshells/zsh distinfo

   missed in previous
VersionDeltaFile
1.28+2-2shells/zsh/distinfo
+2-21 files

OpenBSD/ports 5OnkIABshells/zsh Makefile, shells/zsh/pkg PLIST

   - update to zsh-5.5.1

   from matthew martin
   ok pea@ (MAINTAINER)
VersionDeltaFile
1.88+2-2shells/zsh/Makefile
1.49+2-1shells/zsh/pkg/PLIST
+4-32 files

OpenBSD/src JOh6axLusr.sbin/vmd vmd.c

   spelling error in log message
VersionDeltaFile
1.83+3-3usr.sbin/vmd/vmd.c
+3-31 files

OpenBSD/src 7r3Wa5ggnu/llvm/lib/Target/X86 X86TargetMachine.cpp X86.h

   more undos from the mistake this morning

OpenBSD/src ijm8Lc2share/man/man4 gre.4

   Tweak gre(4):
   Correct reference to RFC.
   Disambiguate section names.
   Lowercase the "using" in Network Virtualization using Generic Routing
   Encapsulation.

   ok jmc@ schwarze@
VersionDeltaFile
1.72+8-9share/man/man4/gre.4
+8-91 files

OpenBSD/ports uUM9JRxlang/node Makefile distinfo

   Update to the latest. Changelog here:
   https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.11.1

   Go for it. jasper@ :)
VersionDeltaFile
1.69+2-2lang/node/Makefile
1.46+2-2lang/node/distinfo
+4-42 files

OpenBSD/src 2590soQsys/dev/pci/drm/radeon r600_blit_kms.c evergreen_blit_kms.c, sys/dev/pci/drm/ttm ttm_object.c ttm_lock.c

   revert to 2018/04/20 10:00:00, before oops

OpenBSD/ports hYN10CPgeo/qgis/patches patch-cmake_QCAMacros_cmake patch-cmake_FindQCA_cmake

   Add patch to ensure we include QtCrypto from qca-qt5 even if qca is
   installed. Should fix a build issue reported by naddy@.
   While here add another patch to ensure qca-ossl is properly detected
   during configure.

OpenBSD/ports 22FVDvfdevel/quirks Makefile, devel/quirks/files Quirks.pm

   Register ja-groff removal.
VersionDeltaFile
1.581+2-2devel/quirks/Makefile
1.594+2-1devel/quirks/files/Quirks.pm
+4-32 files

OpenBSD/ports 4x8xbNDjapanese Makefile, japanese/groff Makefile

   Remove japanese/groff.

   Ancient 1995 software no longer used by anything else.

   ok jca@ schwarze@

OpenBSD/ports Ll3RK6Yshells/zsh/patches patch-Completion_BSD_Command__bsd_pkg patch-Doc_zsh_texi

   remove empty files

OpenBSD/ports 5ODU2P1net/poco/patches patch-Foundation_src_NumberFormatter_cpp

   whitespace fixes for clang6 in code only compiled on ILP32 platforms

OpenBSD/ports jbyG0idnet/mosquitto Makefile distinfo, net/mosquitto/patches patch-src_mosquitto_passwd_c patch-src_security_default_c

   - update to mosquitto-1.4.15
   - take maintainership

   ok edd@ (previous MAINTAINER)

OpenBSD/src ExEDmUKusr.sbin/relayd relayd.conf.5

   adjust the example to make it work;
   from matt schwartz

   ok claudio
VersionDeltaFile
1.184+2-3usr.sbin/relayd/relayd.conf.5
+2-31 files

OpenBSD/src zckMjmnsys/dev/pci/drm/radeon si.c evergreen.c

   oops, snapshot tests not ready yet

OpenBSD/src SBbwZXisys/dev/pci/drm/radeon si.c evergreen.c

   sync

OpenBSD/ports 9I4ft1Xemulators/mame Makefile

   Enable build on i386, as it builds and runs fine.

   OK sthen@
VersionDeltaFile
1.5+6-2emulators/mame/Makefile
+6-21 files

OpenBSD/ports MzlULTLnet/lua-mmdb Makefile distinfo

   Update lua-mmdb to 0.2 and add missing TEST_DEPENDS.
VersionDeltaFile
1.2+4-3net/lua-mmdb/Makefile
1.2+2-2net/lua-mmdb/distinfo
+6-52 files

OpenBSD/src 5ODh9p3sys/arch/loongson/loongson pmon32.S, sys/arch/loongson/stand/boot start.S

   Add a workaround that lets loongson bootblocks work with PMON that
   uses the O32 calling convention. Such firmware comes at least on some
   Loongson 3A development boards. This differs from the LS2F-based
   machines made by Lemote whose PMON uses the GCC O64 calling convention.

OpenBSD/src nEGayOKsys/arch/loongson/loongson autoconf.c machdep.c, sys/arch/loongson/stand/boot dev.c conf.c

   Make loongson bootblocks use disklabel duid instead of PMON device name
   when indicating the boot device to the kernel. This should reduce
   ambiguity in root device selection.

OpenBSD/ports LlH40E9games/stepmania Makefile, games/stepmania/patches patch-src_PrefsManager_cpp patch-src_ProfileManager_cpp

   Fix build with Clang 6, handpicked from upstream commits.

   OK schwarze@, jasper@

OpenBSD/ports ux7YZVrgames/alephone/alephone Makefile, games/alephone/alephone/patches patch-Source_Files_Misc_sdl_widgets_h patch-Source_Files_Misc_sdl_widgets_cpp

   fix with clang6; OK phessler (MAINTAINER)

OpenBSD/ports 3DxnUoksecurity/kc Makefile distinfo, security/kc/pkg PLIST

   update to kc-2.4.2, from maintainer/upstream LÉVAI Dániel

   Note: the storage format has changed, dump to xml before updating:

   $ kc -k ~/.kc/default.kcd
   Password:
   <example_chain% > dump kcdump
   Dump OK
   <example_chain% > quit

   Then follow instructions in /usr/local/share/doc/kc/Changelog.

   There is an @ask-update question during update giving users chance to do this.

OpenBSD/ports IudzsJ5devel/libgsf Makefile distinfo

   Update to libgsf-1.14.43.
VersionDeltaFile
1.94+3-3devel/libgsf/Makefile
1.43+2-2devel/libgsf/distinfo
+5-52 files

OpenBSD/src V668qWlsys/net80211 ieee80211.c

   remove the background scan timeout on detach, so we don't crash shortly
   afterwards.

   crash reported by Piotr Isajew
   ok stsp@
VersionDeltaFile
1.66+2-1sys/net80211/ieee80211.c
+2-11 files

OpenBSD/src NfaCTP9sys/arch/alpha/alpha pmap.c, sys/arch/amd64/amd64 cpu.c lapic.c

   grammar fixes PTE's -> PTEs

   ok guenther, jmc, tom, millert, deraadt

OpenBSD/src kiMAiDeshare/man/man4 ccp.4

   better wording
VersionDeltaFile
1.2+4-4share/man/man4/ccp.4
+4-41 files

OpenBSD/src beVxlVLsys/arch/amd64/conf GENERIC

   enable ccp(4) as found on recent amd chips
VersionDeltaFile
1.453+2-1sys/arch/amd64/conf/GENERIC
+2-11 files

OpenBSD/src usip10jsys/arch/arm64/conf GENERIC

   enable ccp(4) as found on amd seattle platforms, eg, overdrive 1000s

   ok kettenis@ jmatthew@
VersionDeltaFile
1.67+2-1sys/arch/arm64/conf/GENERIC
+2-11 files

OpenBSD/src hisjoifshare/man/man4 ccp.4

   ccp(4) manpage
VersionDeltaFile
1.1+49-0share/man/man4/ccp.4
+49-01 files

OpenBSD/src iTDpgPYsys/conf files, sys/dev/fdt ccp_fdt.c

   add a small driver for AMDs cryptographic co processor.

   the hardware provides crypto offload, zlib offload, and an rng.
   this code only supports the rng at the moment.

   this device is present on their amd seatlle platforms, and very
   present on their epyc stuff.

   ok kettenis@ jmatthew@

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

   regen
VersionDeltaFile
1.1832+11-3sys/dev/pci/pcidevs_data.h
1.1837+4-2sys/dev/pci/pcidevs.h
+15-52 files

OpenBSD/src 85Yaz1Fsys/dev/pci pcidevs

   add and update amd cryptographic co-processor devices
VersionDeltaFile
1.1844+4-2sys/dev/pci/pcidevs
+4-21 files

OpenBSD/src OeB1SMiusr.bin/mandoc man.1

   Tweak the description of -l:

   Avoid the misunderstanding that the essential purpose of -l is
   similar to the purpose of the -a option in mandoc(1), which is not
   the point: the fact that -l implies -a is merely a minor detail.
   The point of -l is to make man(1) behave like mandoc(1).
   Move the mention of -a to the end to de-emphasize it.

   Nate Bargmann reported that this seriously confused him,
   and i can see why.
VersionDeltaFile
1.31+5-4usr.bin/mandoc/man.1
+5-41 files

OpenBSD/ports T93MKiBwww/kcgi Makefile distinfo, www/kcgi/pkg PLIST

   Update kcgi to 0.10.5
VersionDeltaFile
1.38+2-2www/kcgi/Makefile
1.35+2-2www/kcgi/distinfo
1.11+3-1www/kcgi/pkg/PLIST
+7-53 files

OpenBSD/ports eXCbboFx11/fluxbox/patches patch-src_Ewmh_cc

   fix build with clang6 on ILP32 platforms
VersionDeltaFile
1.7+13-42x11/fluxbox/patches/patch-src_Ewmh_cc
+13-421 files

OpenBSD/src EJC5LVQshare/man/man9 KASSERT.9 kern.9

   start splitting the kern manpage up starting with the KASSERT bits.

   this started when looking for function prototypes not in the SYNOPSIS
   section and fixing that, but ingo argues that it doesn't make sense
   to document 30 unrelated functions in one manpage anyway.

   ok deraadt@ mpi@ schwarze@
VersionDeltaFile
1.1+105-0share/man/man9/KASSERT.9
1.24+3-72share/man/man9/kern.9
1.289+2-2share/man/man9/Makefile
+110-743 files

OpenBSD/src fWwCL0Usys/net if_bridge.c

   when adding span ports, restrict them to ether and mplstunnel interfaces.

   this is the same check that's done when adding normal members to
   the bridge. it prevents things like gif(4) being added to the bridge,
   which in turn prevents panics when shoving ethernet packets down a
   layer 3 interface.

   reported and tested by jasper@
VersionDeltaFile
1.308+6-1sys/net/if_bridge.c
+6-11 files

OpenBSD/ports xu55CkBx11/icewm/patches patch-src_WinMgr_h

   fix build with clang6 on ILP32 platforms
VersionDeltaFile
1.1+23-0x11/icewm/patches/patch-src_WinMgr_h
+23-01 files

OpenBSD/ports n3BB4qwwww/squid Makefile, www/squid/patches patch-src_client_side_request_cc

   fix http://www.squid-cache.org/Advisories/SQUID-2018_3.txt

   Due to incorrect pointer handling Squid is vulnerable to denial
   of service attack when processing ESI responses.

   This problem allows a remote server delivering ESI responses
   to trigger a denial of service for all clients accessing the
   Squid service.

   This problem is limited to Squid operating as reverse proxy.

OpenBSD/ports Rw8Dymbwww/squid Makefile, www/squid/patches patch-src_client_side_request_cc

   fix http://www.squid-cache.org/Advisories/SQUID-2018_3.txt

   Due to incorrect pointer handling Squid is vulnerable to denial
   of service attack when processing ESI responses.

   This problem allows a remote server delivering ESI responses
   to trigger a denial of service for all clients accessing the
   Squid service.

   This problem is limited to Squid operating as reverse proxy.

OpenBSD/ports lpTyIKJx11/treewm/patches patch-src_client_h

   fix build with clang6 on ILP32 platforms

OpenBSD/ports Hhba4xssecurity/libscrypt Makefile distinfo, security/libscrypt/patches patch-Makefile patch-main_c

   update to libscrypt-1.21, from LÉVAI Dániel

OpenBSD/ports hDliy8Rmail/exim Makefile distinfo, mail/exim/files Makefile eximon.conf

   update to exim-4.91, from Renaud Allard (taking maintainer)

   switch build configuration from a modified static copy of a file from
   exim distribution in files/ to copying and patching the actual file from
   the distribution, this was badly out of sync with upstream. done by me
   based on Renaud's partial update.

OpenBSD/ports PjDh0eSmail/rspamd Makefile distinfo, mail/rspamd/pkg PLIST

   update to rspamd-1.7.3

OpenBSD/ports 8hdC5RIdevel/github-backup Makefile distinfo

   update to github-backup-0.20.0, from Laurie Tratt (maintainer)

OpenBSD/ports JfMVLhBnet/freeradius3 Makefile distinfo, net/freeradius3/patches patch-doc_README patch-src_main_tls_c

   update to freeradius-3.0.17

OpenBSD/src RgMhf8Blib/libcrypto/man ENGINE_ctrl.3

   Document the "f" callback argument that tb@ asked about.
   While here, include a patch from tb@
   adding the missing return type to ENGINE_ctrl() in the SYNOPSIS.
VersionDeltaFile
1.4+16-2lib/libcrypto/man/ENGINE_ctrl.3
+16-21 files

OpenBSD/ports zFkgDrCx11/kde4/libs Makefile, x11/kde4/libs/patches patch-khtml_dom_dom2_traversal_h

   unbreak kdelibs-4 with clang6; feedback deraadt@, naddy@; OK naddy@