OpenBSD/src SQCD0pZsys/sys sockio.h

   remove the obsolete timeslot ioctl
VersionDeltaFile
1.70+1-4sys/sys/sockio.h
+1-41 files

OpenBSD/src UcCI5eGbin/cp cp.c, bin/rm rm.c

   fix a few lines of unusual length
VersionDeltaFile
1.42+4-4bin/rm/rm.c
1.46+4-3bin/cp/cp.c
+8-72 files

OpenBSD/src ffGkl3dbin/cp cp.c cp.1, bin/mv mv.c mv.1

   add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,
   and present on several other systems. some ok, some less ok.
   from Job Snijders
VersionDeltaFile
1.45+25-6bin/mv/mv.c
1.41+17-7bin/rm/rm.c
1.45+21-3bin/cp/cp.c
1.38+6-4bin/cp/cp.1
1.41+5-3bin/rm/rm.1
1.32+4-2bin/mv/mv.1
+78-251 files not shown
+81-287 files

OpenBSD/src 7lArNVpusr.sbin/ifstated ifstated.c

   Hoist some privileged code in preparation for future work.
   Based on an approach in vmd with mc146818/ns8250.
   diff by Rob Pierce <rob -AT- 2keys -DOT- ca>

   ok deraadt@
VersionDeltaFile
1.43+20-19usr.sbin/ifstated/ifstated.c
+20-191 files

OpenBSD/src hf6gheSregress/usr.bin/mandoc/tbl/mod spacing.out_ascii spacing.in

   test inter-column spacing

OpenBSD/ports Mwfo1kdnet/curl distinfo Makefile, net/curl/patches patch-docs_cmdline-opts_Makefile_in patch-src_Makefile_in

   Maintenance update to 7.54.1.  The security fix does not affect us.

OpenBSD/src Hchs3a6usr.bin/mandoc tbl_term.c out.c

   Implement spacing of columns as defined in the table layout;
   this is for example used by lftp(1)
   and, ironically, misused by our very own tbl(7) manual...

OpenBSD/src W8YJi9Mgnu/llvm/lib/Target/X86/MCTargetDesc X86AsmBackend.cpp

   trapsleds for clang, similar to the change on gas side.
   Also from Todd Mortimer
   tested by espie

OpenBSD/src Qr7Kv0Eshare/man/man4 softraid.4

   Remove an extra '\n' from the printf strings fed into disklabel -E

   from corsah () mail ! ru
VersionDeltaFile
1.42+6-6share/man/man4/softraid.4
+6-61 files

OpenBSD/src SP6sQSZusr.sbin/bgpd bgpd.c

   move a global into local context; from rob pierce
VersionDeltaFile
1.190+2-2usr.sbin/bgpd/bgpd.c
+2-21 files

OpenBSD/src YvxBSRasbin/dhclient bpf.c

   Make if_register_bpf() the same as the other if_register_*() functions
   by directly assigning the socket fd to ifi->bfdesc rather than
   returning it and having the caller do the assignment.
VersionDeltaFile
1.54+5-5sbin/dhclient/bpf.c
+5-51 files

OpenBSD/ports XXTPIL5infrastructure/mk bsd.port.mk

   move readmes/rcscripts generation into a separate target
   'generate-readmes' that's always run, without a cookie.

   this allows fine tweaks to that part without needing to rerun
   fake every time.

   Also places the automatic creation of PKGDIR where it belongs (in
   update-plist) and have the new target error out implicitly if
   PKGDIR is wrong.

   slightly tweaked version compared to published tech@ patch, as it
   turns out that scraping old files each time doesn't work,
   in practice, as some readmes come from the actual distfile...
VersionDeltaFile
1.1357+13-9infrastructure/mk/bsd.port.mk
+13-91 files

OpenBSD/ports MzHE38Lx11/mate/atril Makefile

   kill hidden dep on kpathsea
VersionDeltaFile
1.8+2-1x11/mate/atril/Makefile
+2-11 files

OpenBSD/src I4Osw1ubin/csh file.c

   Tweak previous: align declarations and rename local variable.
VersionDeltaFile
1.29+6-6bin/csh/file.c
+6-61 files

OpenBSD/src WXH9a9mbin/csh file.c

   in recently commited TIOCSTI replacement code, do not assume
   little-endian or unsigned char :-)
   ok anton
VersionDeltaFile
1.28+9-7bin/csh/file.c
+9-71 files

OpenBSD/ports NaxyEbygraphics/py-cairo Makefile distinfo, graphics/py-cairo/pkg PLIST

   Update to py-cairo-1.13.3.
   - take maintainer (eric@ agrees)

OpenBSD/src RB2c8qfsys/dev/pv hyperv.c

   Provide a handler stub for the "channel rescind" message
VersionDeltaFile
1.43+12-1sys/dev/pv/hyperv.c
+12-11 files

OpenBSD/src MYfyzujsys/netinet6 ip6_input.c ip6_var.h

   Convert ip6_input() to a pr_input style function.  Goal is to process
   IPsec packets without additional enqueueing.
   OK mpi@
VersionDeltaFile
1.197+65-39sys/netinet6/ip6_input.c
1.76+3-2sys/netinet6/ip6_var.h
+68-412 files

OpenBSD/src ZE4BYkFsbin/dhclient dispatch.c dhcpd.h

   Nuke get_rdomain() and just snag the interface rdomain from the same
   ifa we use to get the interface hw address. One less socket() and
   ioctl()! MIssed cleanup from shift to just watching RTM_IFINFO
   messages for rdomain switch.

OpenBSD/ports nVjjzkJgraphics/cairo Makefile distinfo, graphics/cairo/patches patch-util_cairo-fdr_Makefile_in patch-util_cairo-sphinx_Makefile_in

   Update to cairo-1.14.10.
   - take over maintainer

   ok eric@ (former maintainer)

OpenBSD/ports liTHC64www/webkitgtk4 distinfo Makefile

   Bugfix update to webkitgtk4-2.16.5.
VersionDeltaFile
1.32.2.5+2-2www/webkitgtk4/distinfo
1.53.2.5+2-2www/webkitgtk4/Makefile
+4-42 files

OpenBSD/ports 2BE8nTQwww/webkitgtk4 Makefile distinfo

   Update to webkitgtk4-2.16.5.
VersionDeltaFile
1.61+2-2www/webkitgtk4/Makefile
1.37+2-2www/webkitgtk4/distinfo
+4-42 files

OpenBSD/ports yxGXwBJmail/rcube-ldapAliasSync Makefile distinfo, mail/rcube-ldapAliasSync/patches patch-ldapAliasSync_php

   update to rcube-ldapAliasSync-20160131 and patch to use rcube:: prefix for
   write_log (using without this was deprecated in 1.2, dropped in 1.3)

OpenBSD/ports 5ICZLhrsysutils/libregf Makefile

   fix sloppy update (option changed name)
VersionDeltaFile
1.3+2-2sysutils/libregf/Makefile
+2-21 files

OpenBSD/src mxC186Qregress/usr.bin/mandoc/mdoc/Ns position.in position.out_markdown, usr.bin/mandoc mdoc_validate.c mandoc.1

   warn about .Ns macros that have no effect because they are followed
   by an isolated closing delimiter; inspired by mdoclint

OpenBSD/src bOOU1t2sbin/fsck_msdos dir.c

   Avoid the possibility of accessing an array out of bounds.
   Found with cppcheck. ok krw@
VersionDeltaFile
1.31+3-1sbin/fsck_msdos/dir.c
+3-11 files

OpenBSD/src Wfw73zhsys/dev/pv hvs.c

   Avoid testing an uninitialised variable in the SCSI_BUSY/SCSI_QUEUE_FULL
   paths of hvs_scsi_cmd_done().

   ok mikeb@
VersionDeltaFile
1.13+1-1sys/dev/pv/hvs.c
+1-11 files

OpenBSD/ports 6LwUI4ylang/node/patches patch-lib_module_js patch-Makefile

   Update to v6.11.0

   - regen patches (thanks danj@)
   - full changelog here: 
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V6.md#6.11.0

   OK danj@

OpenBSD/src yfTuwTXsys/kern uipc_socket.c uipc_socket2.c, sys/nfs nfs_syscalls.c nfs_socket.c

   Add missing solock()/sounlock() dances around sbreserve().

   While here document an abuse of parent socket's lock.

   Problem reported by krw@, analysis and ok bluhm@

OpenBSD/src RKGYzSAregress/usr.bin/mdoclint mdoclint mdoclint.1

   remove -DSw; the useful parts are now covered by mandoc;
   discussed with jmc@

OpenBSD/ports kv32wE1print/cups Makefile

   Drop /etc/rc.d/init.d from WRKINST. It was never packaged but espie wanted
   it gone.
VersionDeltaFile
1.220+2-2print/cups/Makefile
+2-21 files

OpenBSD/src HAGcGXFdistrib/sets/lists/base mi, distrib/sets/lists/comp mi

   throw strip into base, until we consider a solution for the
   linkkit bsd.gdb strip gongshow

OpenBSD/src m3HkHtosys/arch/macppc/conf Makefile.macppc

   the illegal instruction is 0x00000000

OpenBSD/src XdonPB1etc rc

   remove some old cruft.
VersionDeltaFile
1.505+2-8etc/rc
+2-81 files

OpenBSD/ports 9GbF4ACarchivers/lz4 Makefile distinfo, archivers/lz4/patches patch-lib_lz4opt_h patch-lib_lz4_c

   update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
   which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
   https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5

OpenBSD/src tU4IE9Qsys/netinet6 icmp6.c

   When pinging an IPv6 link-local address, the reflected packet had
   ::1 as source address.  It should be the link-local address of the
   attached interface.  The rtalloc() in icmp6_reflect() did not find
   the correct local address.  The IPv6 routing table does not use
   sin6_scope_id, but the embedded scope.  So do not recover the scope.
   bug report Harald Dunkel; OK mpi@
   The regression was introduced in rev 1.202 just before 6.1 release.
   OK for stable benno@ deraadt@
VersionDeltaFile
1.203.4.1+1-5sys/netinet6/icmp6.c
+1-51 files

OpenBSD/src 1Jey7n6sys/dev/pv hvs.c

   Minor cleanup; when polling delay before calling the interrupt handler
VersionDeltaFile
1.12+12-7sys/dev/pv/hvs.c
+12-71 files

OpenBSD/src Y6PFO0sregress/usr.bin/mandoc/eqn/define quoted.in font.in, regress/usr.bin/mandoc/eqn/delim basic.in

   catch up with the recent eqn(7) improvements

OpenBSD/src QtF24Ojusr.bin/mandoc eqn.c libroff.h

   Complete rewrite of the lexer in a single function with four operation
   modes instead of four functions, resulting in considerable
   simplification, fifty lines less of code, fifteen fewer automatic
   variables, and several bug fixes, for example:

   1. The delim control statement consumes exactly two bytes of input,
   requires no whitespace after these two bytes, and does not treat
   quotes in any special way.
   2. If the argument of left, right, gfont, gsize, or size is defined
   as an alias, only the first word of the value is used as the
   delimiter, font name, or font size.
   3. If a back, fwd, down, or up keyword is followed by another keyword
   instead of the required number, GNU eqn does nothing useful, but
   typically errors out.  So no need to have special handling (with
   an ugly goto!) for it in mandoc.

   Also getting rid of one pointless static buffer and twelve redundant
   calls to strlcpy(3).
VersionDeltaFile
1.34+161-241usr.bin/mandoc/eqn.c
1.18+4-3usr.bin/mandoc/libroff.h
+165-2442 files

OpenBSD/src s4n2Jw0sys/netinet ip_input.c ip_var.h

   Convert ip_input() to a pr_input style function.  Goal is to process
   IPsec packets without additional enqueueing.
   OK mpi@
VersionDeltaFile
1.313+64-39sys/netinet/ip_input.c
1.79+3-2sys/netinet/ip_var.h
+67-412 files

OpenBSD/src ylFCbDtsys/dev/pv hyperv.c

   Rework the deferred interrupt loop

   By performing a task_add an interrupt handler can rely on the
   taskq_thread to invoke it again with an additional benefit of
   being able to sched_pause when required. In the long run more
   than 99.8% of calls do not require an additional iteration.
VersionDeltaFile
1.42+15-12sys/dev/pv/hyperv.c
+15-121 files

OpenBSD/src E2B2uV6sys/net pf_norm.c pfvar.h

   Fragments for a single connection (a combination of proto,src,dst,af)
   may easily reuse the fragment id as it is only 16 bit for IPv4.  To
   avoid that pf reassembles them into the wrong packet, throw away
   stale fragments.  With the default timeout this happens after 12,000
   newer fragements have been seen.
   from markus@; OK sashan@
VersionDeltaFile
1.208+24-1sys/net/pf_norm.c
1.458+9-1sys/net/pfvar.h
+33-22 files

OpenBSD/src kiv3X6tdistrib/sgi/ramdisk install.md

   Add a MDKERNEL variable that contains the name of the boot kernel.
   This will be used by the installer in an upcoming change.

   OK deraadt@
VersionDeltaFile
1.43+2-1distrib/sgi/ramdisk/install.md
+2-11 files

OpenBSD/ports qS3pkiWwww/chromium Makefile, www/chromium/patches patch-base_process_process_handle_openbsd_cc

   do not call malloc and sysctl twice that was introduced by a bad copy & paste

   diff from Caspar Schutijser

OpenBSD/src cTG3R4usys/conf makegap.sh

   RANDOM1 was subject to rather bad modulus bias. Improve the situation a bit
   by implementing an arc4random_uniform(3) clone with beloved jot(1) and
   using it.

   discussed with and ok deraadt
VersionDeltaFile
1.12+17-5sys/conf/makegap.sh
+17-51 files

OpenBSD/src ZGKBGyOsys/arch/octeon/octeon cn3xxx_dts.S cn3xxx.dts

   Arrange a phandle for the "ciu" node.

OpenBSD/src cB55UrMsys/conf makegap.sh

   note.ABI-tag and .MIPS.options are not needed anymore when
   we use gapdummy.o
VersionDeltaFile
1.11+0-3sys/conf/makegap.sh
+0-31 files

OpenBSD/src abhJXWasys/netinet6 icmp6.c

   When pinging an IPv6 link-local address, the reflected packet had
   ::1 as source address.  It should be the link-local address of the
   attached interface.  The rtalloc() in icmp6_reflect() did not find
   the correct local address.  The IPv6 routing table does not use
   sin6_scope_id, but the embedded scope.  So do not recover the scope.
   bug report Harald Dunkel; OK mpi@
VersionDeltaFile
1.212+1-5sys/netinet6/icmp6.c
+1-51 files

OpenBSD/ports x73aH86security/libbde Makefile

   yet another misuse of CONFIGURE_STYLE=simple
VersionDeltaFile
1.3+2-2security/libbde/Makefile
+2-21 files

OpenBSD/ports HMKHzsGdevel/libbfio Makefile

   CONFIGURE_STYLE=simple  is a bad idea for gnu configure, because we have
   caching that prevents hidden build dependencies on gawk and the likes...
VersionDeltaFile
1.3+2-2devel/libbfio/Makefile
+2-21 files