CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2017/04/01 17:35:12 Modified files: . : 61.html Log message: update 61.html with vmm improvements from last couple weeks CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2017/04/01 17:48:07 Modified files: . : 61.html Log message: LibreSSL will be 2.5.3 for release, include releease notes so far in 61.html CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/01 18:27:36 Modified files: sys/conf : newvers.sh Log message: unlock tree, we are now hacking on 6.1-current CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/01 18:27:44 Modified files: usr.bin/systat : iostat.c Log message: Make dma range buffer cache pages visible in systat io ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/01 18:28:56 Modified files: sys/dev/acpi : acpitz.c Log message: normalize order of arguments to if () CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/01 18:53:37 Modified files: libexec/comsat : comsat.c Log message: Prefer pread() over lseek()+read() open() only needs the mode argument if O_CREAT is present ok beck@ deraadt@ CVSROOT: /cvs Module name: www Changes by: jcs@cvs.openbsd.org 2017/04/01 19:00:51 Modified files: . : 61.html Log message: add acpisbs, mention acpi change for apple hardware CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2017/04/01 20:16:09 Modified files: . : arm64.html Log message: Describe problems caused by boards that require boot firmware on the system disk. ok patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/01 20:51:51 Modified files: usr.bin/unifdef: unifdef.c Log message: Replace snprintf(NULL, malloc, snprintf.... with the much better asprintf. ok millert CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/01 21:51:13 Modified files: sys/arch/mips64/mips64: context.S Log message: Bring back the wait instruction into the idle loop, but only on octeon. This lets an idle SoC run a bit cooler. Tested on CN5020, CN6120 and CN7130. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/01 22:01:52 Modified files: gnu/usr.bin/binutils-2.17/bfd: archive64.c Log message: Fix an out-of-bounds memory access with 64-bit armaps. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/02 00:02:19 Modified files: distrib/notes/arm64: hardware Log message: add overdrive 1000 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2017/04/02 06:56:39 Modified files: sys/netinet : tcp_usrreq.c Log message: Fix tcp stats reporting Return the sum of per-cpu counters instead of the current cpu's counters. Brainfart on my side. Analysis and fix by Andrei-Marius Radu. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/02 09:25:05 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Drop address conversion cruft. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/02 09:48:19 Modified files: sys/arch/loongson/loongson: machdep.c sys/arch/octeon/octeon: machdep.c sys/arch/sgi/sgi: machdep.c Log message: printf format strings should be literals. Reminded by clang. CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2017/04/02 10:38:32 Modified files: . : 61.html Log message: httpd and nc and ocspcheck, etc. etc. CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2017/04/02 10:53:22 Modified files: . : 61.html Log message: minor cleanups CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2017/04/02 11:01:12 Modified files: . : 61.html Log message: don't forget about BN_gcd goodies that were addded to avoid RSA keygen sidechannels CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/02 12:06:57 Modified files: sys/arch/arm64/arm64: pmap.c Log message: On ARMv8, the translation table walk is fully coherent so there is no reason to explicitly flush the cache before invalidating the TLB. The barrier that is included in out TLB flushing code should be enough to guarantee that the TLB walking hardware sees the updated page table contents, so the explicit barriers can go as well. Sanitize the code immediately surrounding the removed bits while I'm there. Tested by jsg@, ok drahn@, visa@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/02 12:13:19 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/02 12:14:34 Modified files: libexec/spamd : spamd.8 Log message: note that some hosts never generate tuples and are ignored; ok beck CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/02 12:30:27 Modified files: faq/ports : guide.html Log message: consistent formatting in the make commands; from anton lindqvist CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/02 12:41:02 Modified files: . : 61.html Log message: some cleanup CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/02 14:21:44 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Filter out RDTSCP, needed to handle solaris guests. We set the VMX control to enable RDTSCP to 0, so when solaris attempted to use the instruction (since it wasn't filtered out of CPUID information), the CPU issued an #UD exception. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/02 14:57:22 Modified files: sbin/dhclient : parse.c Log message: Change parse_string() warning from "filename must be a string" to "expecting a string". Things other than filenames are parsed here. CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2017/04/02 15:23:44 Modified files: sbin/isakmpd : field.c Log message: Check return value of asprintf(), and don't use 0 as a char * Started by, and ok, deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/02 16:57:21 Modified files: usr.sbin/rtadvd: dump.c Log message: Always use return value of asprintf to determine success/failure, don't rely upon *ret becoming NULL ok millert, tom CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/02 17:02:06 Modified files: usr.bin/less : line.c Log message: The character buffer should be resized using recallocarray() ok millert and nicm a while ago CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/02 17:40:09 Modified files: sys/kern : uipc_socket.c Log message: Less convoluted code in soshutdown() ok guenther CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2017/04/03 03:16:44 Modified files: build : support.dat Log message: tweak my support entry CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2017/04/03 03:16:55 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/03 04:08:17 Modified files: security/botan2: Makefile security/botan2/pkg: PLIST Added files: security/botan2/pkg: PFRAG.x86 Log message: Fix packaging on !(x86) rdrand_rng.h is arch-specific. ok bluhm@ (maintainer) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/03 07:51:54 Modified files: sys/arch/octeon/octeon: locore.S Log message: Compute address for ll/sc only once. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/03 08:16:34 Modified files: sbin/dhclient : clparse.c parse.c Log message: Tweak 'expecting' parse_warn() messages to be more consistent. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/03 09:34:46 Modified files: sbin/dhclient : clparse.c parse.c Log message: Tweak parse_string() to not consume the ';'. Simplifies/shortens some logic. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/03 09:52:59 Modified files: lib/libcrypto/asn1: t_x509.c Log message: Fix silly code that printfs NULL when there are no fractional seconds on a GENREALIZEDTIME (which there should really never be for anything remotely standards compliant) ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/03 10:10:00 Modified files: sys/dev/onewire: onewire.c Log message: provide size to free(9) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2017/04/03 10:18:35 Modified files: usr.bin/grep : util.c Log message: initialize regmatch_t always, fixes grep -o "" from Michael Santos CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/03 11:07:58 Modified files: libexec/comsat : comsat.c Log message: use recallocarray() because the array contains data that can be observed CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2017/04/03 11:21:28 Modified files: . : 61.html Log message: The limits for the socketbuffers were 256k and 2M not 2GB that would be excessive. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2017/04/03 11:23:39 Modified files: libexec/comsat : comsat.c Log message: check return from pread, don't divide -1 for count CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2017/04/03 11:58:32 Modified files: . : 61.html Log message: TLS session ticket support in relayd and httpd CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/03 12:23:36 Modified files: sbin/dhclient : conflex.c parse.c Log message: Simplify read_string() to just read the characters between the '"'s. Push the un-vising up to parse_string(). This allows both the actual string and the un-vised version to be available as desired. Use memcpy() instead of strdup() to copy un-vised string since it may legitimately contain NUL. CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2017/04/03 12:43:41 Modified files: usr.sbin/wsfontload: wsfontload.8 Log message: WSDISPLAY_MAXFONTCOUNT macro was introduced in sys/dev/wscons/wsconsio.h (revision 1.75) to limit the number of fonts that can be loaded. Reflect that in the man page as well. OK jcs@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/03 13:40:43 Modified files: share/man/man3 : CMSG_DATA.3 Log message: Send and receive 1 byte of data in addition to the control message. This is needed to make the code work in more cases. Sending actually is not really needed, but do it anyway, to avoid confusing mismatch between producer and consumer. Problem noted by Luke Small; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/03 13:42:04 Modified files: lib/libc/sys : recv.2 Log message: Add caveat telling it's better to always read a data byte when passing control messages. Problem noted by Luke Small; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/03 13:59:39 Modified files: sbin/dhclient : clparse.c dhcpd.h parse.c Log message: Change parse_string() to take an optional integer pointer that can be used to return the final size of the parsed (i.e. un-vis'ed) string. Use same, plus memcpy() to ensure entire final string is copied to intended destination even if there are embedded NULs. CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2017/04/03 14:59:19 Modified files: sbin/shutdown : shutdown.c Log message: warn format string should be literal. OK deraadt@, millert@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/03 16:23:01 Modified files: build : support.dat Log message: +Wenka Computer Systems CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/03 16:23:25 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/03 18:03:12 Modified files: etc/etc.alpha : Makefile.inc etc/etc.amd64 : Makefile.inc etc/etc.arm64 : Makefile.inc etc/etc.armv7 : Makefile.inc etc/etc.hppa : Makefile.inc etc/etc.i386 : Makefile.inc etc/etc.landisk: Makefile.inc etc/etc.loongson: Makefile.inc etc/etc.luna88k: Makefile.inc etc/etc.macppc : Makefile.inc etc/etc.sgi : Makefile.inc etc/etc.socppc : Makefile.inc etc/etc.sparc64: Makefile.inc Log message: cp -p the bootblocks to RELEASEDIR; ok tb CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/03 18:24:56 Modified files: usr.bin/ssh : sftp-server.c Log message: disallow creation (of empty files) in read-only mode; reported by Michal Zalewski, feedback & ok deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2017/04/03 18:40:52 Modified files: sys/dev/pci : if_iwm.c if_iwmreg.h Log message: Add 8265 and 3168 support. Both cards need new firmware files which currently need to be installed by hand until the iwm-firmware package has been updated. This includes handling (by ignoring) of IWM_UCODE_TLV_FW_MEM_SEG and IWM_DEBUG_LOG_MSG firmware commands. Mostly stolen from dragonflybsd. With this in the X270 has working ethernet and wifi. Commit! deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/03 20:37:15 Modified files: usr.sbin/snmpd : snmpd.c Log message: Rewrite tohexstr() to use the common idiom of converting a byte string to hex nybble by nybble. This avoids using the return value of snprintf() unchecked. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/03 22:38:31 Modified files: sys/dev/ic : malo.c Log message: add a free() size near microcode loading CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/04 06:30:04 Modified files: sys/arch/sparc64/sparc64: lock_machdep.c Log message: Issue memory barrier before lock release, not after. This ensures the release write becomes globally visible only after any writes of the critical section are globally visible. In practice, the reordering has not happened because the kernel runs in the total store order mode. Tested by and OK kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/04 06:56:24 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Cleanup the code further. Get rid of the remaining C++-style comments, remove some debug printfs, get rid of STATIC and __inline defines and remove a bit more unused code. ok drahn@, visa@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/04 07:01:20 Modified files: sbin/dhclient : clparse.c dhclient.c dhcpd.h Log message: Treat SSID's like the 0 to 32 bytes of uint8_t data that they really are. Track and use the actual lengths and use memcpy()/memcmp() instead of strcmp()/strdup(). CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/04 08:04:54 Modified files: usr.sbin/sasyncd: sasyncd.c Log message: Add missing newline in fprintf error message. OK jsg@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/04 08:08:19 Modified files: lib/libc/sys : recv.2 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/04 08:33:44 Modified files: usr.sbin/smtpd : table.5 Log message: document comments in table files; help/ok gilles CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/04 09:15:48 Modified files: sbin/dhclient : dhclient.c dhcpd.h dispatch.c Log message: Send a RTM_PROPOSAL to clear out other dhclient instances on startup. Replaces forcing interface link state down and up to generate RTM_IFINFO messages. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/04 09:50:29 Modified files: usr.sbin/dhcrelay: dhcpd.h dhcrelay.c Log message: constify pc_remote and pc_circuit OK rzalamena@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/04 09:52:12 Modified files: usr.sbin/dhcrelay: dispatch.c Log message: The unsigned result cannot be -1, turn it into a signed variable. OK rzalamena@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/04 11:50:45 Modified files: distrib/miniroot: install.sub Log message: Ensure, that during upgrades, the default for the "Location of sets" question is set to http if /etc/installurl exists and override the install method information from the cgi server. 'makes sense' deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/04 12:17:02 Modified files: sys/kern : vfs_subr.c Log message: struct vfsconf is tightly packed, but let's M_ZERO it in case that ever changes to avoid exposing userland memory. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2017/04/04 14:16:09 Modified files: usr.sbin/httpd : httpd.c Log message: Do not purge the CONFIG_SERVERS config in the parent. The ticket code uses the servers config for its rekeying handling. Without this no rekeying happens and httpd stops working. Learned the hard way by me and beck@ OK reyk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/04 14:51:45 Modified files: net/icinga/core2: Makefile distinfo Log message: update to icinga2 2.6.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/04 14:52:13 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/pkg: PLIST Log message: update to rspamd-1.5.4, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/04 15:09:30 Modified files: www/squid : Makefile distinfo Log message: update to squid-3.5.25 CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/04/04 15:20:22 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Also remove non syspatch hidden files/dirs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/04 15:23:06 Modified files: net/libnice : Makefile distinfo net/libnice/pkg: PLIST Log message: Update to libnice-0.1.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/04 15:24:13 Modified files: print/foomatic-db: Makefile print/foomatic-db/pkg: PLIST Log message: Remove foo2hiperc-z1, it conflicts with foo2zjs; reported by espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/04 15:24:44 Modified files: print/foo2zjs : Makefile distinfo print/foo2zjs/patches: patch-Makefile patch-getweb_in print/foo2zjs/pkg: PLIST Log message: Long overdue update to foo2zjs-20170320. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/04 15:38:51 Modified files: www/trac : Makefile distinfo Log message: update to Trac-1.2.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2017/04/04 15:40:01 Modified files: lang/ruby/2.2 : Makefile distinfo lang/ruby/2.2/pkg: PLIST-ri_docs Log message: Update to ruby 2.2.7 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2017/04/04 15:40:40 Modified files: databases/ruby-pg: Makefile distinfo Log message: Update to ruby-pg 0.20.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/04 15:45:55 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_util_platforms_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-149.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/04 15:54:30 Modified files: devel/py-wbem : Makefile Log message: missing RDEP on py-yaml CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/04 16:37:01 Modified files: usr.sbin/sasyncd: sasyncd.8 sasyncd.c Log message: add a config test flag to sasyncd ok reyk@ deraadt@ jmc@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/04 16:51:29 Modified files: fonts/go-fonts : Makefile distinfo fonts/go-fonts/pkg: PLIST Log message: Update to a newer go-image snapshot to get a newer version of the ttf go fonts. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/04 18:35:02 Modified files: usr.sbin/syslogd: syslogd.c Log message: Do not print a warning if closing the control socket fails. It cannot happen and there is nothing that could be done about it. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/04 18:57:47 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-conf_app_ini www/gitea/pkg : PLIST Added files: www/gitea/patches: patch-cmd_web_go Log message: Update to gitea-1.1.0 and backport a patch to make it work with httpd (from Pavel Korovin) Tested by Pavel Korovin, ok robert@ (maintainer) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/04 21:13:53 Modified files: lib/libtls : Symbols.list tls.c tls_config.c tls_conninfo.c tls_internal.h Log message: Internal changes to allow for relayd engine privsep. sends the hash of the public key as an identifier to RSA, and adds an function for relayd to use to disable private key checking when doing engine privsep. ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/04 21:19:22 Modified files: lib/libtls : Symbols.list shlib_version tls.c tls.h tls_conninfo.c tls_internal.h tls_peer.c Log message: Add tls_peer_cert_chain_pem - To retreive the peer certificate and chain as PEM format. This allows for it to be used or examined with tools external to libtls bump minor ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/04 21:20:19 Modified files: usr.bin/nc : nc.1 netcat.c Log message: Allow nc to save the peer certificate and chain in a pem file specified with -Z ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/04 21:23:37 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/04 21:34:57 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-1.6.12 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/04 21:59:13 Modified files: sys/kern : kern_clock.c Log message: clear structure on the stack before copying out for sysctl. At present it has no pads, but a future ABI change could add something and leak kernel memory. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/04 22:00:41 Modified files: sys/kern : kern_sysctl.c Log message: Here at OpenBSD we change ABIs at the fling of a hat. Just in case a future disk info sysctl has pads in the structures, use M_ZERO when allocating the storage to avoid leaking kernel memory. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/04 22:15:44 Modified files: sys/kern : kern_sysctl.c Log message: timeval has trailing padding on powerpc and m88k, so memset it before copyout to avoid leaking kernel stack ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: mglocker@cvs.openbsd.org 2017/04/04 22:25:58 Modified files: databases/apache-couchdb: Makefile Log message: Make the port work again by referring to the correct lang/erlang location. ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/04 22:44:03 Modified files: usr.bin/systat : engine.c Log message: an annoying whitespace glitch CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/05 00:55:59 Modified files: usr.bin/nc : nc.1 netcat.c Log message: - -Z before -z in options list - add -Z to help and usage() CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 01:00:37 Modified files: lang/python/3.6: Makefile distinfo lang/python/3.6/pkg: PLIST-main PLIST-tests Removed files: lang/python/3.6/patches: patch-Python_random_c Log message: update to python 3.6.1. release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-1 ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 01:08:51 Modified files: security/oledump: Makefile distinfo security/oledump/pkg: PLIST Log message: minor update to 0.0.27. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 01:13:55 Modified files: security/pdf-parser: Makefile distinfo Log message: update pdf-parser to 0.6.7. more information: https://blog.didierstevens.com/2016/12/28/update-pdf-parser-version-0-6-7/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/05 01:34:48 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.5.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/05 01:35:08 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.71. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/05 01:52:00 Modified files: devel/glib2mm : Makefile distinfo Log message: Update to glib2mm-2.50.1. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2017/04/05 02:02:05 Modified files: comms/gammu : Makefile distinfo comms/gammu/patches: patch-CMakeLists_txt Log message: Update to gammu-1.38.2. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/05 02:45:33 Modified files: sbin/ifconfig : ifconfig.8 Log message: various improvements, from klemens nanni; i've omitted hunk 3 of his diff, as what's there now is correct; ok mikeb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/05 03:34:39 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.16.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/05 03:46:18 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/patches: patch-mail_installer_Makefile_in patch-mozilla_js_src_jit_ProcessExecutableMemory_cpp patch-mozilla_security_manager_pki_resources_content_exceptionDialog_js patch-mozilla_storage_mozStorageConnection_cpp mail/mozilla-thunderbird/pkg: PLIST-lightning PLIST-main mail/thunderbird-i18n: Makefile.inc distinfo Removed files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jit_ProcessExecutableMemory_h patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops_h Log message: Update to thunderbird 52.0/lightning 5.4. See https://www.mozilla.org/en-US/thunderbird/52.0/releasenotes/ Note that it now defaults to use Gtk+3. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/05 04:02:06 Modified files: lang/bacon : Makefile distinfo Log message: Update to bacon 3.5.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/05 04:27:36 Modified files: telephony/asterisk: Makefile distinfo Log message: update to asterisk-13.14.1 http://downloads.digium.com/pub/security/AST-2017-001.html CDR: Protect from data overflow in ast_cdr_setuserfield. ast_cdr_setuserfield wrote to a fixed length field using strcpy. This could result in a buffer overrun when called from chan_sip or func_cdr. This patch adds a maximum bytes written to the field by using ast_copy_string instead. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/05 04:45:20 Modified files: usr.bin/tmux : tty.c Log message: Change tty_repeat_space to write large sets of spaces together instead of writing them individually. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/05 04:45:39 Modified files: usr.bin/tmux : cfg.c Log message: cfg_file can be static. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/05 04:49:46 Modified files: usr.bin/tmux : cmd-choose-client.c cmd-find.c cmd-list-clients.c format.c screen-redraw.c server-client.c tmux.1 tmux.h tty.c Log message: Give each client a name. This defaults to the tty name as before but falls back to an alternative if the tty name is not available. This is clearer than overloading the client ttyname member and allows us to remove the path stored in the tty struct, it should always be the same as the client. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/05 05:04:48 Modified files: usr.bin/tmux : cmd-find.c Log message: Try again to resolve problems with mistaking sessions for windows: now do not look up windows as sessions (and panes as windows) when they are qualified with a ':' or a '.'. So 'foo' as a window target will look for windows and sessions called 'foo', but ':foo' will only look for windows, and 'foo:' only for sessions. This means the common case of using an unadorned session as a window target (send -tfoo) should continue to work, but an explicit window will not get confused with a session (send -t:foo). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/05 05:31:45 Modified files: usr.sbin/syslogd: log.c log.h privsep.c syslogd.c syslogd.h ttymsg.c Log message: Replace logdebug() with generic log_debug() from log.c. Implement log_debugadd() to construct debug message incrementally. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 05:43:23 Modified files: lang/python/3.5: Makefile distinfo lang/python/3.5/pkg: PLIST-idle PLIST-main PLIST-tests Log message: update to 3.5.3. more information: https://docs.python.org/3.5/whatsnew/changelog.html#python-3-5-3 ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 05:44:11 Modified files: sysutils/libesedb: Makefile distinfo Log message: update liesedb to 20170121. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 05:44:45 Modified files: sysutils/libvhdi: Makefile distinfo Log message: update libvhdi to 20170223. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 05:45:20 Modified files: sysutils/libqcow: Makefile distinfo Log message: update libqcow to 20170222. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 05:56:51 Modified files: sysutils/libregf: Makefile distinfo sysutils/libregf/pkg: PLIST Log message: update libregf to 20170130. ok benoit@. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2017/04/05 05:57:58 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Log message: For a non-interactive attempt to pkg_delete a firmware package, print a message advising use of "fw_update -d" rather than saying "ok" and doing nothing. (pkg_delete intentionally makes it hard to uninstall firmware to prevent surprises when cleaning a machine). aja and I were surprised by the "ok" leaving the fw package installed. suggestion from espie to mention fw_update -d in the message. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/05 06:08:20 Added files: infrastructure/bin: extract-dependencies Log message: resurrect extract-dependencies, it's actually a helper for show-required-by which I forgot. found out by kili@ (no real impact for release since ports work should happen on current anyway) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/05 06:14:18 Modified files: usr.bin/tmux : key-bindings.c Log message: Add Home and End for copy mode. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/05 06:19:02 Modified files: devel/p5-Test-Regexp: Makefile distinfo Log message: update p5-Test-Regexp to 2017040101 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/05 06:20:53 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 3.0231 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/05 06:41:34 Modified files: textproc/p5-Regexp-Common: Makefile distinfo Log message: update p5-Regexp-Common to 2017040401 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/05 07:29:10 Modified files: security/py-artifacts: Makefile distinfo Log message: update to 20161022. inputs and ok benoit@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/05 07:35:18 Modified files: sys/net : if_pfsync.c rtsock.c sys/netinet : igmp.c ip_carp.c ip_divert.c ip_icmp.c ip_input.c ip_ipip.c tcp_usrreq.c udp_usrreq.c sys/netinet6 : icmp6.c Log message: When building counter memory in preparation to copy to userland, always zero the buffers first. All the current objects appear to be safe, however future changes might introduce structure pads. Discussed with guenther, ok bluhm CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/05 07:36:34 Modified files: security/botan : Makefile distinfo Log message: update botan to 1.10.16 CVE-2017-2801 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2017/04/05 07:38:18 Modified files: usr.sbin/rtadvd: dump.c Log message: Don't rely on asprintf setting pointer to NULL on failure. ok millert@ deraadt@ tom@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/05 08:39:39 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.0.0. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/05 08:40:56 Modified files: usr.sbin/dhcrelay: bpf.c dhcpd.h packet.c Log message: Rework the packet.c code for decoding and assembling DHCP messages. This code suffered from many years of incremental improvements, fix it to: - verify available buffer space in all cases and don't just trust the caller - have an API where you always pass the full buffer length and absolute offset - use consistent types for lengths and buffer offsets (int vs. size_t, ssize_t) - don't just ignore errors, return and fail when something is wrong OK rzalamena@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/05 08:43:14 Modified files: usr.sbin/dhcrelay: Makefile Log message: We can enable many -W compiler warnings now. OK rzalamena@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2017/04/05 08:48:48 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: sendmsg returns a signed value, fix error check ok millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2017/04/05 08:50:05 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: Unify variables used for recvmsg/sendmsg ok millert@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/05 08:52:13 Modified files: net/samba : Tag: OPENBSD_6_0 Makefile net/samba/patches: Tag: OPENBSD_6_0 patch-source3_smbd_open_c Added files: net/samba/patches: Tag: OPENBSD_6_0 patch-source3_smbd_filename_c patch-source3_smbd_proto_h patch-source3_smbd_vfs_c Log message: Fix a regression introduced by the fix for CVE-2017-2619 * BUG 12721: Fix regression with "follow symlinks = no" Patch adapted from samba-4.4.13. Tests & ok Ian CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/05 09:16:13 Modified files: usr.sbin/syslogd: syslogd.c Log message: Replace all combinations of logerror() and die() with log.c fatal(). Internally syslogd's fatal() calls die() to do cleanup if necessary. Also replace all err(3) after log_init() with fatal(). OK millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/05 09:57:11 Modified files: usr.bin/systat : engine.c Log message: Clamp size to length if snprintf ever indicates overflow w/ millert CVSROOT: /cvs Module name: www Changes by: mikeb@cvs.openbsd.org 2017/04/05 10:18:14 Modified files: . : 61.html Log message: Mention support for Intel X550 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/05 12:15:43 Modified files: lib/libc/sys : mmap.2 Log message: Not all devices support mmap, document EINVAL in this case too. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/05 12:22:31 Modified files: sbin/dhclient : dhcpd.h dispatch.c kroute.c Log message: Shuffle sendhup() into dispatch.c, the only place it is used. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/05 13:34:49 Modified files: usr.sbin/syslogd: syslogd.c Log message: Replace logerror() functions with generic log_warn() from log.c. Make messages a bit more consistent. Note that the new function supports format strings. Replace some log_debug() with log_warn(). OK millert@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/05 13:43:15 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update GeoLite2 databases to latest version. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/05 13:45:44 Modified files: sysutils/udfclient: Makefile distinfo Log message: Update to udfclient 0.8.8. From Josh Grosse (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/05 13:57:22 Modified files: emulators : Makefile Removed files: emulators/spectemu: Makefile distinfo emulators/spectemu/patches: patch-Makefile_in patch-README patch-spmain_c patch-spsound_c emulators/spectemu/pkg: DESCR PLIST Log message: Remove emulators/spectemu. The version we have in ports (0.94) is from 1998, and has been marked as BROKEN since July 2015. The most recent release (0.99.3) is from 2004. We have an up to date port for emulators/fuse, which emulates the 48K and more, and is still being maintained. OK jca@, sthen@, benoit@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/05 14:03:38 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of spectemu. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/05 15:29:57 Modified files: x11/st : Makefile x11/st/patches : patch-config_mk Added files: x11/st/patches : patch-st_c Log message: Add pledge() to st. Patch by tb@ and semarie@. OK jung@ (MAINTAINER) gsoares@. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/05 15:30:04 Modified files: usr.sbin/syslogd: syslogd.c Log message: The function logmsg() was used to generate local messages and to process incoming messages. Split this functionality into log_info() and logline(). Sort the parameters like they appear in the syslog line. OK millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/05 15:55:31 Modified files: usr.sbin/syslogd: syslogd.c syslogd.h ttymsg.c Log message: As we did not have nice log functions before, ttymsg() had to return the error string. Log the message when the error happens and make the function void. OK millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/05 16:15:35 Modified files: usr.sbin/syslogd: syslogd.c syslogd.h Log message: The global variable Startup is not used anymore and can be deleted. The functionality has moved into log_setdebug(). OK millert@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/05 16:27:03 Modified files: sys/netinet : ip_ipcomp.c Log message: Replace 2 bcopy()'s with a simple assignment as both variables are properly aligned malloc(9)d data and sockaddr_union fields. While here, convert the remaining bcopy() to memmove(). with and ok @bluhm CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/05 16:32:14 Modified files: regress/usr.sbin/syslogd: args-client-tcp-close.pl args-client-tcp-error.pl args-client-tcp.pl args-client-tls-close.pl args-client-tls-error.pl args-client-tls-fake.pl args-client-tls-tcp.pl args-client-tls.pl args-dropped-sighup-tcp.pl args-dropped-sighup-tls.pl args-dropped-sigterm-tcp.pl args-dropped-sigterm-tls.pl args-dropped-tcp.pl args-dropped-tls.pl args-error.pl args-fdexhaustion-tcp.pl args-maxhostlen.pl args-maxloghostlen.pl args-maxportlen.pl args-proto-invalid.pl args-proto-udp4-host6.pl args-proto-udp4-only6.pl args-proto-udp6-host4.pl args-proto-udp6-only4.pl args-rsyslog-client-tcp.pl args-rsyslog-client-tls.pl args-server-tcp-close.pl args-server-tcp-error.pl args-server-tcp-reconnect.pl args-server-tls-client-fake.pl args-server-tls-close.pl args-server-tls-error.pl args-server-tls-reconnect.pl args-server-tls-tcp.pl args-sigterm.pl args-sync-tcp.pl args-tls-cafile-default.pl args-tls-cafile-empty.pl args-tls-cafile-fake.pl args-tls-cafile-noexist.pl args-tls-cafile-toobig.pl args-tls-cert-empty.pl args-tls-cert-noexist.pl args-tls-cipher-null.pl args-tls-host-bad.pl args-tls-key-empty.pl args-tls-key-noexist.pl Log message: Syslogd's debug and error messages have changed a bit, adapt test. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/05 16:45:21 Modified files: sys/dev/usb : uaudio.c usb_subr.c Log message: 3 more mallocarray() uses CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/05 20:11:08 Modified files: sys/netinet6 : ip6_input.c mld6.c Log message: Convert bcopy to memcpy as the memory does not overlap. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/05 21:15:29 Modified files: sys/dev/sdmmc : sdhc.c sdmmc.c sdmmc_mem.c sdmmc_scsi.c Log message: add sizes to free() calls ok dhill CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2017/04/05 21:49:40 Modified files: databases/postgresql: Tag: OPENBSD_6_0 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_6_0 PLIST-docs Log message: Reliability update to 9.5.6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/05 22:48:54 Modified files: sys/dev/usb : uchcom.c ucycom.c uslhcom.c Log message: Unify a few attach-time patterns between usb *com drivers, and remove extra zero'ing of variables not needed because softc is pre-zero'd. ok jsg CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2017/04/05 23:37:39 Modified files: . : arm64.html Log message: mention the 'setenv boot_targets' workaround for rpi3 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/06 01:07:28 Modified files: sys/dev/sdmmc : sdmmc.c Log message: remove stray character in previous that broke the build CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/06 01:12:21 Modified files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jit_ProcessExecutableMemory_cpp Removed files: mail/mozilla-thunderbird/patches: patch-mozilla_gfx_skia_moz_build patch-mozilla_gfx_skia_skia_src_opts_SkBitmapProcState_opts_SSSE3_cpp patch-mozilla_js_src_jit_ExecutableAllocator_h patch-mozilla_js_src_jit_Lowering_cpp Log message: Remove patches which were supposed to be removed, and unfuck other patches. *mumbles something about cvs* Noticed by nigel@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/06 01:42:25 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/pkg: PLIST Log message: Update to highlight-3.36. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/06 02:01:30 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.36. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/06 02:01:46 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.72. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 02:11:20 Modified files: . : 61.html Log message: vmm/vmd are new in 6.1, so tweak some wording to reflect that input/ok reyk CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/06 02:16:26 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/pkg: PLIST Log message: Update to py-bokeh-0.12.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/06 02:23:56 Modified files: x11/dbus : Makefile distinfo Log message: Update to dbus-1.10.18. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/06 02:39:47 Modified files: lib/libc/stdlib: malloc.c Log message: first print size in meta-data then supplied arg size when an inconsistency is detected wrt recallocarray() CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/06 02:48:30 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-0.8.0. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 02:50:07 Modified files: . : 61.html Log message: hoist vmm/vmd over wifi improvements. add a few full stops while there. suggested by deraadt and stsp CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/06 02:57:25 Modified files: devel/p5-Config-Grammar: Makefile distinfo Log message: Update to p5-Config-Grammar-1.12. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/06 03:14:25 Modified files: devel/p5-Data-Dump-Streamer: Makefile distinfo Log message: Update to p5-Data-Dump-Streamer-2.40. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/06 03:28:29 Modified files: lib/libcxxabi : Makefile Log message: Compile C code with -funwind-tables. Fixes exception handling on architectures that don't generate .eh_frame info by default such as arm64. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/06 03:46:01 Modified files: devel/p5-Data-GUID: Makefile distinfo Log message: Update to p5-Data-GUID-0.049. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/06 03:55:01 Modified files: devel/p5-Date-Extract: Makefile distinfo Log message: Update to p5-Date-Extract-0.06. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/06 04:21:30 Modified files: databases/py-sqlparse: Makefile databases/py-sqlparse/pkg: PLIST devel/py-xlsxwriter: Makefile devel/py-xlsxwriter/pkg: PLIST security/py-artifacts: Makefile security/py-artifacts/pkg: PLIST Log message: if py and py3 conflict so be it. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/06 04:23:20 Modified files: x11/kde/i18n3 : Makefile.inc x11/kde/i18n3/pkg: PLIST-af PLIST-ar PLIST-az PLIST-be PLIST-bg PLIST-bn PLIST-br PLIST-bs PLIST-ca PLIST-cs PLIST-csb PLIST-cy PLIST-da PLIST-de PLIST-el PLIST-en_GB PLIST-eo PLIST-es PLIST-et PLIST-eu PLIST-fa PLIST-fi PLIST-fr PLIST-fy PLIST-ga PLIST-gl PLIST-he PLIST-hi PLIST-hr PLIST-hsb PLIST-hu PLIST-is PLIST-it PLIST-ja PLIST-kk PLIST-km PLIST-ko PLIST-lt PLIST-lv PLIST-mk PLIST-mn PLIST-ms PLIST-nb PLIST-nds PLIST-nl PLIST-nn PLIST-pa PLIST-pl PLIST-pt PLIST-pt_BR PLIST-ro PLIST-ru PLIST-rw PLIST-se PLIST-sk PLIST-sl PLIST-sr PLIST-sr@Latn PLIST-ss PLIST-sv PLIST-ta PLIST-te PLIST-tg PLIST-th PLIST-tr PLIST-uk PLIST-uz PLIST-uz@cyrillic PLIST-vi PLIST-wa PLIST-zh_CN PLIST-zh_TW Log message: kde4 barfing CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/06 04:24:26 Modified files: devel/arm-elf/newlib: Makefile devel/arm-elf/newlib/pkg: PLIST devel/arm-none-eabi/newlib: Makefile devel/arm-none-eabi/newlib/pkg: PLIST Log message: license file ? fine. Just make sure it's in a specific dir so ports don't conflict CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/06 04:25:21 Modified files: devel/kf5/baloo: Makefile devel/kf5/baloo/pkg: PLIST Log message: naming similar ports differently is dubious CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/06 04:26:15 Modified files: lang/gcc/4.6 : Makefile lang/gcc/4.6/pkg: PLIST-c++ PLIST-f95 PLIST-objc Log message: lots of stuff that conflicts with 4.9 and doesn't say so. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/06 04:27:14 Modified files: x11/kde4/baloo : Makefile x11/kde4/baloo/pkg: PLIST Log message: conflict with kf5-baloo CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2017/04/06 04:36:12 Modified files: lib/libcrypto : Tag: OPENBSD_6_1 opensslv.h Log message: bump version for stable release CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2017/04/06 04:38:24 Modified files: lib/libcrypto : opensslv.h Log message: bump version for new development branch CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 05:11:30 Added files: faq : upgrade61.html cwm-migrate-config.pl Log message: add 6.1 upgrade guide. the release cycle was very long and lots of things changed. accordingly, this page is huge... thanks to tj, sthen and okan for their input CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 05:13:02 Modified files: faq : upgrade60.html Log message: hook up upgrade61.html CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 05:19:41 Modified files: faq : current.html Log message: roll for the 6.2 release cycle CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 05:22:51 Modified files: faq : upgrade61.html Log message: fix an html tag CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2017/04/06 05:26:00 Modified files: print/gl2ps : Makefile distinfo Log message: Update to GL2PS 1.4.0 "go ahead and commit" pirofti@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/06 05:42:21 Modified files: security/nss : Makefile distinfo Log message: Bugfix update to nss 3.29.4. https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.29.4_release_notes CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/06 05:43:14 Modified files: devel/p5-Time-Progress: Makefile distinfo Log message: Update to p5-Time-Progress-2.12. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/06 05:47:45 Modified files: devel/p5-Test-Without-Module: Makefile distinfo Log message: Update to p5-Test-Without-Module-0.19. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/06 06:12:21 Modified files: x11/ratpoison : Makefile distinfo x11/ratpoison/pkg: PLIST Log message: Update to ratpoison-1.4.9 Now with Xrandr support (finally...) CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2017/04/06 06:20:48 Modified files: usr.sbin/iscsid: log.c usr.sbin/relayd: ca.c Log message: fix format string found by clang -Wformat-security OK deraadt millert CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2017/04/06 06:22:32 Modified files: usr.sbin/ldapd : parse.y Log message: use memset() instead of bzero() OK jmatthew CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2017/04/06 06:36:29 Modified files: . : 61.html Log message: More syslog and sensorsd features. CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2017/04/06 06:46:12 Modified files: devel/cppcheck : Makefile distinfo Log message: update to cppcheck-1.78 CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2017/04/06 06:54:35 Modified files: devel/cppcheck : Makefile Log message: tidy up 1 line longer than 80 chars in Makefile found by and thanks /usr/ports/infrastructure/bin/portcheck CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 07:43:46 Modified files: faq : upgrade60.html Log message: use 6.0 manuals CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 07:48:56 Modified files: faq : upgrade61.html Log message: use 6.1 manuals (and 6.0 for pkg.conf) CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/06 08:25:18 Modified files: sys/netinet : ip_spd.c ipsec_input.c ipsec_output.c Log message: Replace bcopy with a simple assignment where both variables are properly aligned and sockaddr_union fields, or with memcpy when the memory doesn't overlap. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/06 08:55:43 Modified files: usr.sbin/syslogd: log.c Log message: Add the LOG_SYSLOG facility to local messages. OK millert@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/06 09:25:24 Modified files: sys/arch/octeon/dev: octeon_intr.c sys/arch/octeon/include: intr.h Log message: Extend the fdt interrupt API a little. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/06 09:29:47 Modified files: sys/arch/octeon/dev: octmmc.c Log message: Use the correct interrupt disestablish routine. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/06 09:30:12 Modified files: libexec/spamd : spamd.c Log message: fix missing \ on \n, spotted by Edgar Pettijohn CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/06 10:56:44 Modified files: regress/usr.sbin/syslogd: args-selector.pl funcs.pl Added files: regress/usr.sbin/syslogd: args-selector-syslog.pl Log message: Check that local syslog messages have the the expected priority. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/06 11:00:52 Modified files: lib/libc/stdlib: malloc.3 Log message: Consistentcy between nmembers and size order. From Christopher Hettrick; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/06 11:00:53 Modified files: sys/dev/sdmmc : sdmmc_io.c sdmmc_scsi.c Log message: Sizes for the remaining free() calls, and use mallocarray() ok visa CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/06 11:28:37 Modified files: . : 61.html Log message: remove an XXX: comment CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/06 11:32:03 Modified files: faq : faq15.html Log message: don't mention calling pkg_create directly. use ports infrastructure instead. minor wording tweak while here. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/06 11:33:39 Modified files: sbin/wsconsctl : wsconsctl.8 wsconsctl.c Log message: document -=; while here, simplify things so that we don;t add a separate usage every time we think of a new way to use this; -= bits from anton lindqvist ok tb tom CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/06 11:36:00 Modified files: share/man/man4 : inet6.4 Log message: shuffle for a saner read; help/ok bluhm CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/06 11:36:18 Modified files: sys/netinet : ip_esp.c ip_mroute.c Log message: Convert bcopy to memcpy where the memory does not overlap, otherwise, use memmove. While here, change some previous conversions to a simple assignment. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2017/04/06 11:54:43 Modified files: . : 61.html Log message: Add notes about iked OK deraadt@ CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2017/04/06 12:06:15 Modified files: . : 61.html Log message: Missing "d" in iked man link. Pointed out by tj CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/06 12:07:13 Modified files: usr.sbin/vmd : vmd.c vmd.h vmm.c usr.sbin/vmctl : main.c vmctl.c vmctl.h Log message: Do not expose vmm(4) VM IDs to the user, use vmd(8)'s IDs instead. Each VM has two IDs: one from the kernel (vmm) and a different one from userland (vmd). The vmm ID is not consistent and incremented on every boot during runtimg of the host system. The vmd ID remains the same during the lifetime of a configured VM, even after reboots. Configured VMs will even get and keep their IDs when the configuration is loaded. This is more what users expect. Pointed out and tested by otto@ OK deraadt@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 12:23:12 Modified files: . : 61.html Log message: missing punctuation and a typo from rob pierce CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/06 12:25:38 Modified files: lib/libcrypto/bio: bio.h Log message: trailing ; on end of macro definition is wrong; ok guenther CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/06 12:55:42 Modified files: sbin/bioctl : bioctl.8 Log message: less chatty EXAMPLES; from anton lindqvist CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2017/04/06 13:09:45 Modified files: usr.sbin/makefs: cd9660.c cd9660.h usr.sbin/makefs/cd9660: cd9660_write.c Log message: Remove the CD9660MAXPATH define. It was used to construct the path for opening the file, so PATH_MAX makes more sense here. While there change the code to do two less allocations per file. ok deraadt CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/06 13:15:24 Modified files: faq : upgrade61.html Log message: replace two occurrences of i386 with amd64 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/06 14:34:07 Modified files: audio/opus-tools: Makefile distinfo Removed files: audio/opus-tools/patches: patch-configure patch-src_audio-in_c Log message: Update to 0.1.10. No list of changes available, but looks like bug fixes. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2017/04/06 15:12:06 Modified files: usr.bin/doas : doas.h env.c Log message: prepenv can take a const rule CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2017/04/06 15:14:12 Modified files: usr.bin/doas : doas.c Log message: a little const here and there to prevent rules from changing CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2017/04/06 15:16:14 Modified files: usr.sbin/rebound: rebound.c Log message: replace some long if/else chains with a switch CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/06 15:35:22 Modified files: usr.sbin/vmd : parse.y Log message: "kernel" got renamed to "boot" in vm.conf but I didn't commit the parse.y bits. Found by Pontus Lundkvist OK deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/06 16:11:23 Modified files: databases/mongodb: Makefile distinfo databases/mongodb/pkg: PLIST Log message: update to mongodb-3.2.12, from Andrew Aldridge (plus remove REVISION) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/06 16:41:39 Modified files: sbin/dhclient : Makefile Log message: Inspired by recent dhcrelay(8) changes add some stricter CFLAGS. No code changes needed (yet). CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/06 22:18:45 Modified files: . : 61.html Log message: pkg counts (a few are estimates for now) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/06 22:45:24 Modified files: sys/dev/acpi : acpicpu.c Log message: Simplify the size calculation for memset() From Anton Lindqvist (anton.lindqvist(at)gmail.com) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/06 22:48:44 Modified files: sys/sys : siginfo.h Log message: si_addr should be of type void *, not char * From Andrew Aldridge (i80and(at)foxquill.com) ok millert@ mpi@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/07 00:04:45 Modified files: textproc/uncrustify: Makefile distinfo textproc/uncrustify/pkg: PLIST Log message: update uncrustify to 0.64. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/07 01:07:19 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/07 01:07:32 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.74. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/07 01:12:22 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-platform_gsutil_gslib_commands_config_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-150.0.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/07 01:24:01 Modified files: benchmarks/speedtest-cli: Makefile distinfo Log message: Update speedtest-cli to 1.0.3. OK benoit@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/07 01:44:40 Modified files: www/libcroco : Makefile distinfo www/libcroco/pkg: PLIST Log message: Update to libcroco-0.6.12. - drop the gettext MODULE CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/07 02:48:30 Modified files: lib/libtls : tls_internal.h Log message: Use uint8_t instead of u_int8_t - for consistency and to make things easier for portable. From Raphael Hittich. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/07 05:55:43 Modified files: security/nss : Makefile distinfo Log message: Update to 3.29.5: '3.29.4 has been deleted, because it identified itself with an incorrect version number' prodded by naddy@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/07 07:30:43 Modified files: sys/arch/octeon/include: autoconf.h sys/arch/octeon/octeon: machdep.c Log message: Make SoC version available in a simple form. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/07 07:51:35 Modified files: . : plus.html plus20.html plus21.html plus22.html plus23.html plus24.html plus25.html plus26.html plus27.html plus28.html plus29.html plus30.html plus31.html plus32.html plus33.html plus34.html plus35.html plus36.html plus37.html plus38.html plus39.html plus40.html plus41.html plus42.html plus43.html plus44.html plus45.html plus46.html plus47.html plus48.html plus49.html plus50.html plus51.html plus52.html plus53.html plus54.html plus55.html plus56.html plus57.html plus58.html plus59.html plus60.html Added files: . : plus61.html Log message: rotate plus files CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/07 08:17:38 Modified files: sys/arch/mips64/include: cpu.h sys/arch/mips64/mips64: cpu.c sys/arch/octeon/include: octeon_model.h sys/arch/octeon/octeon: machdep.c Log message: Add prid for CN72xx/CN73xx. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 08:25:10 Modified files: sysutils/sysclean: Makefile distinfo sysutils/sysclean/pkg: DESCR Log message: update to sysclean-2.2, from semarie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 08:56:24 Modified files: security/letsencrypt/py-acme: distinfo security/letsencrypt/client: distinfo security/letsencrypt/client/patches: patch-examples_cli_ini security/letsencrypt/client/pkg: PLIST Log message: update to certbot-0.13.0 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/07 09:03:01 Modified files: sbin/dhclient : dhclient.c dhcpd.h options.c Log message: Simply decoding of domain search option. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/07 09:36:16 Modified files: usr.sbin/syslogd: syslogd.c Log message: Incoming TCP connections from clients fill the files of a log server. A log client reconnects at every SIGHUP. Write these accept and close messages with debug priority, then they can be turned on in syslog.conf. Default is off. While there, move a debug message and set the priority of the exit message explicitly to error. OK mpf@ millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/07 09:49:46 Modified files: regress/usr.sbin/syslogd: args-selector-syslog.pl args-sighup-config.pl args-sighup.pl funcs.pl Log message: Adapt test to new syslogd's local message priority. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/07 10:21:53 Modified files: security/gnupg2: Makefile distinfo security/gnupg2/pkg: PLIST Added files: security/gnupg2/patches: patch-doc_Makefile_in Removed files: security/gnupg2/patches: patch-agent_gpg-agent_c patch-common_init_c patch-dirmngr_dirmngr_c patch-scd_scdaemon_c Log message: Update gnupg2 to 2.1.20. OK pea@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/07 11:33:45 Modified files: regress/lib/libtls/gotls: tls.go Log message: In ssl.h TLS 1.0 is called TLSv1. Adapt name in test to make it pass. OK jsing@ CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2017/04/07 11:38:52 Modified files: . : 61.html Log message: add the opensmtpd bit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 12:51:52 Modified files: security/letsencrypt: Makefile.inc Log message: update to certbot-0.13.0 (missed part of the commit) CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2017/04/07 13:55:06 Modified files: textproc/p5-ack: Makefile distinfo textproc/p5-ack/pkg: PLIST Log message: Update textproc/p5-ack to 2.18. Feedback from Giannis Tsaraias and bluhm@ OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2017/04/07 14:26:22 Modified files: devel/src : Makefile distinfo Log message: Update devel/src to 1.13 OK aja@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2017/04/07 14:27:58 Modified files: security/py-M2Crypto: Makefile distinfo security/py-M2Crypto/pkg: PLIST Log message: Update security/py-M2Crypto to 0.26.0 OK aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 14:59:49 Modified files: devel/libexecinfo: Makefile Log message: - only do -Wl,--export-dynamic in LDFLAGS not CFLAGS, removes a warning on gcc, removes a build failure with -Werror on clang. - add a do-test target. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/07 15:00:42 Modified files: distrib/miniroot: install.sub Log message: Extend the information shown by diskinfo() to help to identify disks. Extract the disk information enclosed in <> and the NAA from the last matching dmesg line. Useful if there are multiple identically sized disk of the same type. Suggested by jirib at devio dot us Discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 15:08:43 Modified files: graphics/darktable: Makefile distinfo Log message: update to darktable-2.2.4 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2017/04/07 15:14:17 Modified files: lang/ruby/2.3 : Makefile distinfo lang/ruby/2.3/pkg: PLIST-ri_docs Log message: Update to ruby 2.3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 15:32:20 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-Makefile patch-configure_ac telephony/asterisk/pkg: PLIST-main Added files: telephony/asterisk/patches: patch-main_libasteriskssl_c patch-main_tcptls_c Removed files: telephony/asterisk/patches: patch-channels_chan_skinny_c patch-main_http_c patch-main_manager_c Log message: update to asterisk-13.15.0. add various OPENSSL_VERSION_NUMBER patches now that asterisk supports openssl 1.1: - we don't have openssl 1.1's SSL_is_server yet, so use the old check for ssl->server instead - we do still need the hack to avoid initing multiple times which is no longer needed in openssl 1.1 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/07 15:44:07 Modified files: etc : netstart distrib/miniroot: install.sub Log message: Align comments of stripcom() function in netstart and install.sub. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 15:55:11 Modified files: databases/py-sqlparse: Makefile databases/py-sqlparse/pkg: PLIST Log message: de-conflict CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 15:56:30 Modified files: devel/py-xlsxwriter: Makefile devel/py-xlsxwriter/pkg: PLIST Log message: de-conflict CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/07 16:01:11 Modified files: security/py-artifacts: Makefile security/py-artifacts/pkg: PLIST Log message: de-conflict CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/07 16:02:29 Modified files: distrib/miniroot: install.sub Log message: Sync variable names with netstart version of stripcom(). Use $_file variable instead of $1 with the wile-loop. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/07 16:15:17 Modified files: etc : netstart distrib/miniroot: install.sub Log message: Align comments of ifstart() function in netstart and install.sub. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/07 16:53:25 Modified files: etc : netstart distrib/miniroot: install.sub Log message: Minimize differences in ifstart() function between netstart and install.sub which makes it easier to spot changes in the future. - comments and formatting - quotes on assignments are not needed (netstart) - remove stray space in test (netstart) - use $file variable with while-loop (netstart) - although valid, instead of i use $i in arithmetic test (install.sub) OK krw@, tb@ Looks good deraadt@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/07 18:31:36 Modified files: net/py-ftpdlib : Makefile distinfo net/py-ftpdlib/pkg: PLIST Log message: Update to pyftpdlib 1.5.2. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/07 19:20:10 Modified files: sys/dev/acpi : acpi.c acpivar.h dsdt.c Log message: Two prototypes for acpi_maptable; merge to one place CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/07 20:57:25 Modified files: sys/dev/i2c : ihidev.c sys/dev/ic : aac.c ami.c i82365.c nvme.c rtw.c sys/dev/pci : if_nxe.c if_wpi.c if_wpivar.h mfii.c mpii.c sys/dev/usb : ehci.c if_athn_usb.c if_athn_usb.h if_kue.c if_kuereg.h if_otus.c if_otusreg.h if_urndis.c if_zyd.c if_zydreg.h uaudio.c ubcmtp.c ubsa.c uchcom.c ucycom.c udl.c udl.h ugen.c uhid.c uhidev.c uhub.c umct.c umidi.c umsm.c uoaklux.c uoakrh.c uoakv.c upd.c uplcom.c usb.c usb_mem.c usb_subr.c usbdi.c usbdivar.h uslhcom.c usps.c uticom.c utrh.c uts.c utwitch.c uvideo.c uvscom.c Log message: A pile of sizes to free(9). In test for a few days in snapshots. Errors will result in nice clean panic messages so we know what's wrong. Reviewed by dhill visa natano jsg. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/07 21:29:13 Modified files: sys/arch/i386/i386: trap.c Log message: Remove some #if 0 code that dates back to r1.1 Pointed out by Michael W. Bombardieri CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2017/04/07 21:36:50 Modified files: sys/dev/pci : if_msk.c if_skreg.h Log message: Use ADDR64 opcodes to specify 64bit DMA addresses for all buffers. This consumes two ring entries per segment, halving the effective size of the rings, but keeps things simple. This is required for the onboard nic on the Overdrive 1000 to work. ok kettenis@, tested on i386 by jsg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/07 22:06:01 Modified files: sys/sys : sensors.h sys/kern : kern_sensors.c sys/dev/acpi : acpi.c Log message: Sensors are run as callbacks inside tasks. During suspend a sensor could be running inside a driver that will be force-detached, or due to tsleep end up disrupting the softstate/hardstate contract. At suspend time, quisce all these callbacks by waiting for completion. This issue has never been observed for real, but may be implicated in suspend/resume failures. ok kettenis guenther mlarkin CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/07 22:25:48 Modified files: sysutils/libolecf: Makefile distinfo Log message: update to 20170129. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/07 22:26:26 Modified files: sysutils/libsmdev: Makefile distinfo Log message: update libsmdev to 20170225. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/07 22:29:56 Modified files: lang/python/3.4: Makefile distinfo lang/python/3.4/pkg: PLIST-main Log message: update python to 3.4.6. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/07 23:05:21 Modified files: devel/afl : Makefile distinfo Log message: update to afl 2.40b CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/08 00:52:18 Modified files: security/py-artifacts: Makefile security/py-artifacts/pkg: PLIST Log message: oops, backout: copy-and-pasto, and I missed the files in share/, spotted by rpointel CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/08 02:33:05 Modified files: etc : netstart Log message: - localize the if, file and stat variables which also ensures that variables are not named like commands. - change test from [] to [[]] OK tb@ halex@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/08 03:52:55 Modified files: x11/gnome/librsvg: Makefile distinfo x11/gnome/librsvg/patches: patch-configure x11/gnome/librsvg/pkg: PLIST Log message: Update to librsvg-2.40.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/08 04:29:34 Modified files: net/glib2-networking: Makefile net/glib2-networking/pkg: DESCR Log message: Tweak/sync COMMENT and DESCR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/08 04:39:22 Modified files: net/glib2-networking: Makefile net/glib2-networking/pkg: PLIST Log message: Just rm the libtool dot.la files instead of @comment'ing them. Regen WANTLIB while here. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/08 04:53:48 Modified files: sys/arch/octeon/dev: cn30xxgmx.c cn30xxgmxreg.h Log message: Make network ports work on Shasta. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/08 05:07:42 Modified files: devel/meson : Makefile distinfo Log message: Update to meson-0.39.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/08 07:29:22 Added files: devel/meson : meson.port.mk Log message: Add the meson MODULE. It's still a bit rough around the edges but allows me to build the upcoming libhttpseverywhere port. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/04/08 07:29:37 Modified files: share/man/man5 : port-modules.5 Log message: Document the devel/meson MODULE. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/08 08:53:35 Modified files: . : 61.html Log message: add section about openssh, built from 7.4 and 7.5 release notes CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/08 09:07:07 Modified files: . : 61.html Log message: normalize text flow CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/08 09:14:37 Modified files: . : 61.html Log message: lead into vmd section better CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/08 09:47:13 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.38. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/08 09:47:25 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.75. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/08 11:00:10 Modified files: sbin/dhclient : dhclient.c dhcpd.h options.c Log message: Replace a mess of snprintf() dances with easier to read code using strlcat(). Shorter, clearer, fewer signed vs unsigned questions. Shrink static buffer for the string version of an option value from 32K to 8K. Since the string version of the entire lease is constructed in a 8K buffer, bigger option values are pointless. Use 8K of the saved space for a static buffer for pretty_print_string() and use it rather scribbling intermediate values into the final destination. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/08 12:14:23 Modified files: www/py-django/lts: Makefile distinfo www/py-django/lts/pkg: PLIST Log message: update django LTS version to 1.11. ok benoit, sounds good jasper@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/08 12:21:07 Modified files: multimedia/gstreamer1: Makefile.inc audio/openal : Makefile Log message: Use gcc4 MODULE instead of clang on sparc64 & powerpc clang fails to build those with 'could not read symbols: Bad value' (cf http://build-failures.rhaalovely.net/sparc64/2017-03-20/multimedia/gstreamer1/core.log & ttp://build-failures.rhaalovely.net/sparc64/2017-03-20/audio/openal.log) Fix only those as they take out a large part of the portstree for 6.1 package builds, but reasonably MODCLANG_ARCHS=* shouldnt be used unless the compiler has been *really* tested on every platform - or clang should be marked *BROKEN* on sparc64 & macppc, or those platforms should be taken out of LLVM_ARCHS. audio/mpd, textproc/link-grammar, devel/keystone and devel/cbmc are in the same boat and fail the same. The problem is probably fixable directly in clang for sparc64, and on powerpc clang doesnt package anyway for 'relocation truncated to fit: R_PPC_PLTREL24' errors: http://build-failures.rhaalovely.net/powerpc/2017-02-16/devel/llvm.log CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/08 12:54:52 Modified files: sbin/dhclient : dhcpd.h options.c Log message: Replace another snprintf() dance with easier to read code using strlcat(). Shorter, clearer, fewer signed vs unsigned questions. Use an 8K static buffer for pretty_print_classless() and use it rather scribbling intermediate values into the final destination. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/08 13:06:04 Modified files: usr.sbin/vmd : i8253.c i8253.h Log message: implement channels 1 and 2 of the legacy PIT. ok otto, deraadt CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/08 13:06:29 Modified files: usr.sbin/vmd : i8259.c Log message: implement nonspecific EOI mode for the legacy PIC ok deraadt CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/08 13:08:18 Modified files: usr.sbin/vmd : virtio.c Log message: change a log message from "warn" to "debug" level, as the condition it is reporting is not actually a warning. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/08 14:16:04 Modified files: sbin/dhclient : clparse.c conflex.c dhclient.c dhcpd.h kroute.c options.c packet.c parse.c Log message: Reduce the overburden of signed vs unsigned comparisons by sprinkling 'int' -> 'unsigned int' (and visa versa) where obvious. Steal a couple of 'unsigned' -> u_int32_t from reyk@'s dhcrelay tweaks. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/08 14:36:50 Modified files: usr.sbin/syspatch: syspatch.8 Log message: use .Em for emphasis, not .Pa CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2017/04/08 14:53:54 Modified files: sys/conf : GENERIC Log message: re-enable POOL_DEBUG after the release; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/08 16:31:33 Modified files: sys/arch/arm64/dev: ampintc.c Log message: Bring over the changes I made to the armv7 version of this driver such that interrupts are correctly routed to the boot cpu if that isn't the one connected to CPU interface zero on the interrupt controller. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/08 16:38:17 Modified files: sys/arch/arm64/dev: pciecam.c Log message: For legacy interrupt use the tag of the topmost bridge to establish the interrupt. We already correctly swizzle the pin. ok patrick@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2017/04/08 16:50:42 Modified files: games/hunt/hunt: hunt.c Log message: format string is better be literal OK deraadt CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2017/04/08 16:59:09 Modified files: games/hack : hack.end.c Log message: snprintf() format string should be literal avoid compiler silly warnings sure deraadt@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2017/04/08 17:39:06 Modified files: plan9/plan9port: Makefile distinfo Removed files: plan9/plan9port/patches: patch-src_cmd_9term_win_c patch-src_libdraw_font_c Log message: sync with github zap patches merged upstream CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/08 20:40:24 Modified files: usr.sbin/sasyncd: conf.y Log message: Fix multiple cases of reading past the end of a buffer in the sasyncd(8) config parser found with afl. feedback and ok millert@ ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 02:38:30 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.40.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 03:06:49 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Don't maintain a local list of what should use llvm or gcc4 but insead make sparc64 and powerpc the explicit exceptions. discussed with landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 03:13:17 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.22.12. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2017/04/09 03:13:28 Modified files: usr.sbin/httpd : httpd.conf.5 Log message: image/svg+xml is a default inbuilt media type. Pointed out by Anton Lindqvist (anton.lindqvist AT gmail), thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 03:13:37 Modified files: security/gnutls: Makefile distinfo Log message: Update to gnutls-3.5.11. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2017/04/09 03:58:53 Modified files: usr.sbin/makefs: cd9660.h Log message: Remove unused #define's and struct. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/09 04:49:17 Modified files: devel/libhid : Makefile Log message: Disable -Werror. The dirty hack (var=var) to avoid an "unused parameter" warning triggers a "explicitly assigning value of variable .. to itself" with clang. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/09 05:03:30 Modified files: audio/id3lib : Makefile Log message: set an autoconf var to permit building without iomanip.h; clang/libc++ arches don't have it, and it's not actually used anyway. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/09 05:07:42 Added files: audio/id3lib/patches: patch-examples_demo_convert_cpp patch-examples_demo_copy_cpp patch-examples_demo_info_cpp patch-examples_demo_tag_cpp Log message: "main(unsigned int argc" -> "main(int argc" CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 05:08:07 Modified files: devel/capstone : Makefile Log message: disable silent build CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 05:24:08 Modified files: games/solarus/solarus: Makefile distinfo games/solarus/solarus/pkg: PLIST Log message: update to solarus-1.5.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 05:24:24 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: update to ansible-2.2.2.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 05:25:04 Modified files: textproc/p5-XML-NamespaceSupport: Makefile distinfo Log message: update to p5-XML-NamespaceSupport-1.12 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 05:29:08 Log message: Import gxml-0.14.2. GXml is a GObject XML API for GNOME, with DOM4 implementation and Serialization framework wrapped around libxml2. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20170409 N ports/textproc/gxml/Makefile N ports/textproc/gxml/distinfo N ports/textproc/gxml/pkg/DESCR N ports/textproc/gxml/pkg/PLIST N ports/textproc/gxml/patches/patch-Makefile_in No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 05:29:48 Modified files: textproc : Makefile Log message: +gxml CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 05:30:58 Log message: Import glib-openssl-2.50.2. Network-related giomodule for GLib using openssl. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20170409 N ports/security/glib-openssl/Makefile N ports/security/glib-openssl/distinfo N ports/security/glib-openssl/pkg/DESCR N ports/security/glib-openssl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 05:31:46 Log message: Import libhttpseverywhere-0.4.1. libhttpseverywhere leverages the power of HTTPSEverywhere (https://www.eff.org/https-everywhere) for desktop applications. HTTPSEverywhere is a browser plugin that comes with a set of rules that ensure that HTTP is used instead of HTTPS only when this is absolutely not circumventable. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20170409 N ports/security/libhttpseverywhere/Makefile N ports/security/libhttpseverywhere/distinfo N ports/security/libhttpseverywhere/pkg/DESCR N ports/security/libhttpseverywhere/pkg/PLIST N ports/security/libhttpseverywhere/patches/patch-meson_build No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 05:32:40 Modified files: security : Makefile Log message: +glib-openssl +libhttpseverywhere CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 05:52:10 Modified files: textproc/gxml : Makefile distinfo Log message: Update to gxml-0.14.3. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 05:53:44 Modified files: misc/rlwrap : Makefile distinfo misc/rlwrap/patches: patch-Makefile_in patch-filters_Makefile_in misc/rlwrap/pkg: PLIST Log message: update to rlwrap-0.43 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 06:02:47 Modified files: sysutils/augeas: Makefile distinfo sysutils/augeas/pkg: PLIST Log message: update to augeas-1.8.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 06:03:20 Added files: games/solarus/solarus/patches: patch-gui_CMakeLists_txt Log message: fix packaging (forgot to cvs add) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 06:16:26 Modified files: graphics/clutter/clutter-gst: Makefile distinfo graphics/clutter/clutter-gst/pkg: PLIST Log message: update to clutter-gst-3.0.24 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/09 06:49:11 Modified files: net/p5-Chatbot-Eliza: Makefile distinfo Log message: Update to p5-Chatbot-Eliza-1.07. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 08:16:54 Modified files: lang/newlisp : Makefile distinfo Log message: update to newlisp-10.7.1 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2017/04/09 08:21:09 Modified files: www/goaccess : Makefile distinfo Log message: Update to goaccess-1.2. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/09 08:31:44 Modified files: regress/lib/libtls/gotls: tls.go Log message: Improve unknown protocol version handling. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/09 08:33:21 Modified files: lib/libcrypto/buffer: buf_str.c Log message: Explicitly test for NULL. ok beck@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/09 08:37:44 Modified files: x11/gnome/gdm : Makefile Log message: CONFIGURE_STYLE=gnu is the default around here. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/09 09:03:54 Modified files: lib/libcrypto/buffer: buffer.c Log message: With recallocarray() BUF_MEM_grow() is essentially the same as BUF_MEM_grow_clean() (the only difference is clearing on internal down sizing), so make it a wrapper. ok beck@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/09 09:06:20 Modified files: lib/libcrypto/buffer: buffer.c Log message: Simplify/clean up BUF_MEM_grow_clean(). ok beck@ CVSROOT: /cvs Module name: www Changes by: jsing@cvs.openbsd.org 2017/04/09 09:30:39 Modified files: . : 61.html Log message: Clarify Curve25519/X25519 support. CVSROOT: /cvs Module name: www Changes by: jsing@cvs.openbsd.org 2017/04/09 09:41:29 Modified files: . : 61.html Log message: Remove mentions of LibreSSL fixes that were for issues introduced in the same release cycle. CVSROOT: /cvs Module name: www Changes by: jsing@cvs.openbsd.org 2017/04/09 09:47:12 Modified files: . : 61.html Log message: LibreSSL edits. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/09 09:47:18 Modified files: sys/kern : kern_sensors.c Log message: Correct wakeup() dance in sensor_task_work() Problem noticed by krw CVSROOT: /cvs Module name: www Changes by: jsing@cvs.openbsd.org 2017/04/09 09:58:26 Modified files: . : 61.html Log message: Add softraid crypto bcrypt PBKDF change. CVSROOT: /cvs Module name: www Changes by: jsing@cvs.openbsd.org 2017/04/09 10:17:27 Modified files: . : 61.html Log message: Remove another issue added and fixed between releases. CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/09 11:57:58 Modified files: sys/net : if_pfsync.c if_vxlan.c sys/netinet : ip_carp.c ip_output.c Log message: Use mallocarray to allocate multicast group memberships. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/09 12:05:17 Modified files: sys/dev/wscons : wsemul_vt100.c wsevent.c Log message: Convert some malloc(9) to mallocarray(9) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/09 12:07:19 Modified files: sys/dev/ic : aac.c adw.c ath.c Log message: Convert some malloc(9) to mallocarray(9) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/09 12:09:41 Modified files: sys/dev/usb/dwc2: dwc2_hcd.c dwc2_hcdddma.c Log message: Convert some malloc(9) to mallocarray(9) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/09 12:14:39 Modified files: sys/uvm : uvm_swap.c Log message: Convert a malloc(9) to mallocarray(9) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/09 12:15:09 Modified files: sys/ntfs : ntfs_subr.c Log message: Convert a malloc(9) to mallocarray(9) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/09 12:15:32 Modified files: sys/net80211 : ieee80211_input.c Log message: Convert a malloc(9) to mallocarray(9) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/09 12:16:00 Modified files: sys/dev/pci : azalia.c if_dc_pci.c if_nep.c Log message: Convert some malloc(9) to mallocarray(9) ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/09 12:52:51 Added files: devel/protobuf/patches: patch-src_google_protobuf_message_cc Log message: add missing header (istream) to devel/protobuf; unbreaks with clang this port is overdue an update really..any takers? CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 13:01:35 Modified files: sysutils/consul-template: Makefile distinfo Log message: update to consul-template-0.18.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/09 13:11:09 Modified files: lang/erlang/19 : Makefile distinfo lang/erlang/19/pkg: PLIST-main PLIST-wx Log message: update to erlang-19.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/09 13:30:09 Modified files: infrastructure/bin: check-lib-depends Log message: add some back-substitution functionality to check-lib-depends, to be used later. okay sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/09 13:59:43 Modified files: sys/dev/pci : if_nep.c Log message: malloc -> mallocarray; a typo CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/09 14:44:13 Modified files: sbin/dhclient : Makefile conflex.c dhclient.c kroute.c options.c parse.c Log message: Seven casts, a couple of tweaks and CFLAGS+=-Wsign-compare for the win. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/09 15:16:34 Added files: devel/ois/patches: patch-demos_FFConsoleDemo_cpp patch-demos_OISConsole_cpp Log message: missing headers CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/09 15:18:27 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo sysutils/ruby-puppet-lint/pkg: PLIST Log message: Update to 2.2.1, and take MAINTAINER OK jasper@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/09 15:32:42 Modified files: gnu/usr.bin/binutils/gdb: amd64obsd-tdep.c i386obsd-tdep.c Log message: Sync symbol lists for trap/interrupt frame detection with what ddb(4) uses ok deraadt@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2017/04/09 15:46:10 Modified files: faq/ports : specialtopics.html Log message: Jan Stary noticed that calling mandoc "quite stable by now" might cause fear, uncertainty, and doubt, so delete the useless sentence. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/09 15:47:05 Modified files: lib/libcompiler_rt: Makefile Log message: Add a few missing quad-precision support functions on arm64 and reorder the list to match what's in CMakeLists.txt. ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/09 19:26:54 Modified files: lib/libssl/man : SSL_CTX_sess_number.3 Log message: typo fix; from via OpenSSL commit 7bd27895 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/09 19:46:37 Modified files: lib/libssl/man : SSL_CTX_use_certificate.3 Log message: pasto; from via OpenSSL commit 3aaa1bd0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/09 20:15:54 Modified files: sys/dev/pci : if_msk.c Log message: Attempt to map msk(4) interrupt via MSI. The device tree that ships with the overdrive 1000 has an interrupt-map property that is known to be wrong. Using MSI on msk makes the builtin Ethernet on the overdrive 1000 work. Tested on arm64 with "Marvell Yukon 88E8059" rev 0x00, Yukon-2 Optima (0x1) and i386 with "Marvell Yukon 88E8072" rev 0x10, Yukon-2 Extreme rev. B0 (0x2) Committing this early in the release cycle to try find cases where using MSI doesn't work. Based on part of an earlier patch from jmatthew@ ok jmatthew@ kettenis@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/09 23:10:56 Modified files: lib/libc : shlib_version Log message: monir bump for freezero CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/09 23:45:02 Modified files: include : stdlib.h lib/libc : Symbols.list lib/libc/hidden: stdlib.h lib/libc/stdlib: malloc.3 malloc.c Log message: Introducing freezero(3) a version of free that guarantees the process no longer has access to the content of a memmory object. It does this by either clearing (if the object memory remains cached) or by calling munmap(2). ok millert@, deraadt@, guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/09 23:47:33 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/10 00:09:32 Modified files: lib/libssl : ssl_clnt.c Log message: Convert various client key exchange functions to freezero(3). The memory contents needs to be made inaccessible - this is simpler and less error prone than the current "if not NULL, explicit_bzero(); free()" dance. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/10 00:31:31 Modified files: lib/libc/stdlib: malloc.3 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2017/04/10 02:19:12 Modified files: sbin/fsck_ffs : pass1.c Log message: Remove always false comparison: inosused type is ino_t, which is unsigned. While there, fix a whitespace issue. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/10 03:27:08 Modified files: usr.sbin/sasyncd: sasyncd.c Log message: Check early if the mandatory carp "interface" was configured. This allows the new -n config check to work correctly. OK jsg@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/10 04:47:28 Modified files: emulators/vice : Makefile distinfo emulators/vice/patches: patch-configure_ac patch-doc_Makefile_in emulators/vice/pkg: PLIST Log message: Update vice to 3.1. Notable changes: - Use the newly introduced --disable-portaudio configure option - Avoid picking up mpg123 OK benoit@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/10 05:10:33 Modified files: security/botan2: Makefile distinfo security/botan2/patches: patch-configure_py patch-src_build-data_os_openbsd_txt security/botan2/pkg: PLIST Removed files: security/botan2/patches: patch-src_scripts_install_py patch-src_tests_test_name_constraint_cpp Log message: update botan2 to version 2.1.0 fix CVE-2017-7252 CVE-2017-2801 major library bump, forgotten upstream, use LIBbotan-2_VERSION keep patches local that are needed by port system build patches have been accepted upstream support for getentropy(2) and arc4random(3) accepted upstream botan CLI has been renamed to botan2 upstream rename doc dir to botan-2 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/10 05:18:28 Modified files: infrastructure/mk: arch-defines.mk Log message: Define LIBCXX, to hold the name of the standard C++ library/libraries for use in WANTLIB. Method independently suggested by espie@ and myself, ok phessler@ landry@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2017/04/10 05:30:51 Modified files: devel/swig : Makefile Added files: devel/swig/patches: patch-Source_Swig_include_c Log message: Fix filedescriptor leak. ok kili@, jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/10 05:45:29 Modified files: archivers/fuse-zip: Makefile archivers/innoextract: Makefile archivers/lzip/lzip: Makefile archivers/lzip/lziprecover: Makefile archivers/lzip/plzip: Makefile archivers/p7zip: Makefile archivers/par2cmdline: Makefile archivers/pecl-rar: Makefile archivers/quazip: Makefile archivers/snappy: Makefile archivers/unrar: Makefile archivers/zipios: Makefile astro/celestia : Makefile audio/adplay : Makefile audio/adplug : Makefile audio/akode : Makefile audio/aqualung : Makefile audio/audacious-plugins: Makefile audio/audacity : Makefile audio/calf : Makefile audio/caps-plugins: Makefile audio/chromaprint: Makefile audio/cmt : Makefile audio/easytag : Makefile audio/espeak : Makefile audio/festival/core: Makefile audio/flac : Makefile audio/gimmix : Makefile audio/gmpc-plugins: Makefile audio/goattracker: Makefile audio/gogglesmm: Makefile audio/grip : Makefile audio/hydrogen : Makefile audio/id3ed : Makefile audio/id3lib : Makefile audio/ladspa : Makefile audio/libbs2b : Makefile audio/libcanberra: Makefile audio/libcdio : Makefile audio/liblastfm: Makefile audio/libmodplug: Makefile audio/libmusicbrainz: Makefile audio/libmusicbrainz5: Makefile audio/libofa : Makefile audio/libsidplay: Makefile audio/lmms : Makefile audio/mac : Makefile audio/mcp-plugins: Makefile audio/milkytracker: Makefile audio/moc : Makefile audio/mp3blaster: Makefile audio/mumble : Makefile audio/musique : Makefile audio/ncmpcpp : Makefile audio/ocp : Makefile audio/paulstretch: Makefile audio/picard : Makefile audio/pms : Makefile audio/py-tagpy : Makefile audio/ruby-id3lib: Makefile audio/ruby-taglib: Makefile audio/sidplay : Makefile audio/soundtouch: Makefile audio/taglib : Makefile audio/tagtool : Makefile audio/tempest : Makefile audio/vagalume : Makefile audio/vamp-plugin-sdk: Makefile audio/xcd : Makefile audio/xmms2 : Makefile benchmarks/bonnie++: Makefile benchmarks/sysbench: Makefile biology/nutdb : Makefile cad/fritzing : Makefile cad/geda-gaf : Makefile cad/gerbv : Makefile cad/gnucap : Makefile cad/gtkwave : Makefile cad/kicad : Makefile cad/klogic : Makefile cad/necpp : Makefile cad/openscad : Makefile cad/qcad : Makefile cad/qucs : Makefile comms/fldigi : Makefile comms/gmfsk : Makefile comms/gpsk31 : Makefile comms/hamlib : Makefile comms/hylafax : Makefile comms/owx : Makefile comms/qtserialport: Makefile converters/html2text: Makefile converters/lastools: Makefile converters/libpst: Makefile converters/pflogx: Makefile converters/wv2 : Makefile databases/apache-couchdb: Makefile databases/db/v4: Makefile databases/evolution-data-server: Makefile databases/kyotocabinet: Makefile databases/leveldb: Makefile databases/libdbi-drivers: Makefile databases/libpqxx: Makefile databases/libzdb: Makefile databases/mariadb: Makefile databases/mysqlcc: Makefile databases/openldap: Makefile databases/pgadmin3: Makefile databases/postgresql-plv8: Makefile databases/py-odbc: Makefile databases/qt3-sqlite3-plugin: Makefile databases/riak : Makefile databases/soprano: Makefile databases/sqlitebrowser: Makefile databases/sqliteman: Makefile databases/strigi: Makefile databases/xapian-bindings: Makefile databases/xapian-core: Makefile devel/arm-none-eabi/gcc-linaro: Makefile devel/astyle : Makefile devel/atf : Makefile devel/atlas : Makefile devel/beediff : Makefile devel/boehm-gc : Makefile devel/boost : Makefile devel/bouml : Makefile devel/ccrtp : Makefile devel/cln : Makefile devel/cmake : Makefile devel/codeblocks: Makefile devel/codeworker: Makefile devel/commoncpp: Makefile devel/cpptest : Makefile devel/cppunit : Makefile devel/cryptopp : Makefile devel/csmith : Makefile devel/ddd : Makefile devel/dee : Makefile devel/doc++ : Makefile devel/doxygen : Makefile devel/doxygen-gui: Makefile devel/flatzebra: Makefile devel/fox : Makefile devel/gdb : Makefile devel/geany : Makefile devel/gengetopt: Makefile devel/gettext : Makefile devel/gflags : Makefile devel/glog : Makefile devel/gmp : Makefile devel/gperf : Makefile devel/gsoap : Makefile devel/gtest : Makefile devel/guilib : Makefile devel/gwenhywfar: Makefile devel/harfbuzz : Makefile devel/jdk/1.7 : Makefile devel/jdk/1.8 : Makefile devel/jsoncpp : Makefile devel/kdiff3 : Makefile devel/kyua-cli : Makefile devel/libaudiofile: Makefile devel/libbinio : Makefile devel/libconfig: Makefile devel/libexecinfo: Makefile devel/libmemcached: Makefile devel/libofx : Makefile devel/libplist : Makefile devel/libvmime : Makefile devel/log4cplus: Makefile devel/log4cpp : Makefile devel/lutok : Makefile devel/mico : Makefile devel/monotone : Makefile devel/mozjs17 : Makefile devel/mygui : Makefile devel/mysql++ : Makefile devel/ninja : Makefile devel/ode : Makefile devel/ois : Makefile devel/openmpi : Makefile devel/pcre : Makefile devel/pcre++ : Makefile devel/poedit : Makefile devel/protobuf : Makefile devel/protobuf-c: Makefile devel/ptlib : Makefile devel/py-sip : Makefile devel/pysvn : Makefile devel/qgit : Makefile devel/qjson : Makefile devel/ragel : Makefile devel/rapidsvn : Makefile devel/re2c : Makefile devel/rlog : Makefile devel/ruby-therubyracer: Makefile devel/sdcc : Makefile devel/sdlmm : Makefile devel/smpeg : Makefile devel/smpeg2 : Makefile devel/srecord : Makefile devel/stp : Makefile devel/swig : Makefile devel/tclcl : Makefile devel/ti-msp430gcc: Makefile devel/uuid : Makefile devel/yaml-cpp : Makefile editors/TeXmacs: Makefile editors/abiword: Makefile editors/focuswriter: Makefile editors/fte : Makefile editors/ht : Makefile editors/ktikz : Makefile editors/le : Makefile editors/moe : Makefile editors/py-qscintilla: Makefile editors/qscintilla: Makefile editors/scintilla: Makefile editors/scite : Makefile editors/subtitleeditor: Makefile editors/tea : Makefile editors/teaqt : Makefile editors/texmaker: Makefile editors/texworks: Makefile editors/tiled : Makefile editors/tpad : Makefile education/drgeo: Makefile education/verbiste: Makefile emulators/BasiliskII: Makefile emulators/bochs: Makefile emulators/desmume: Makefile emulators/dgen-sdl: Makefile emulators/dosbox: Makefile emulators/fceux: Makefile emulators/frodo: Makefile emulators/fs-uae: Makefile emulators/fuse-utils: Makefile emulators/gambatte: Makefile emulators/gxemul: Makefile emulators/mupen64plus/core: Makefile emulators/mupen64plus/rsp-z64: Makefile emulators/mupen64plus/video-arachnoid: Makefile emulators/mupen64plus/video-glide64: Makefile emulators/mupen64plus/video-rice: Makefile emulators/mupen64plus/video-z64: Makefile emulators/nestopia: Makefile emulators/openmsx: Makefile emulators/pcsxr: Makefile emulators/sdlmame: Makefile emulators/sdlmess: Makefile emulators/stella: Makefile emulators/vice : Makefile emulators/virtualjaguar: Makefile games/abuse : Makefile games/afternoonstalker: Makefile games/alephone/alephone: Makefile games/amoebax : Makefile games/amph : Makefile games/armagetronad: Makefile games/astromenace: Makefile games/batrachians: Makefile games/blobby : Makefile games/blobwars : Makefile games/boswars : Makefile games/braincurses: Makefile games/brumbrumrally: Makefile games/burgerspace: Makefile games/bzflag : Makefile games/capitan-sevilla: Makefile games/choria : Makefile games/chromium-bsu: Makefile games/clonekeen: Makefile games/cosmosmash: Makefile games/crack-attack: Makefile games/crimson : Makefile games/csmash : Makefile games/dangerdeep: Makefile games/dunelegacy: Makefile games/dungeon-crawl: Makefile games/easyrpg : Makefile games/eboard : Makefile Log message: use LIBCXX CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/10 05:46:23 Modified files: games/einstein : Makefile games/eliot : Makefile games/enigma : Makefile games/f1spirit : Makefile games/fillets-ng: Makefile games/flare : Makefile games/gargoyle : Makefile games/gemrb : Makefile games/gnuchess : Makefile games/golly : Makefile games/gottcode : Makefile.inc games/grhino : Makefile games/hedgewars: Makefile games/hex-a-hop: Makefile games/instead-launcher: Makefile games/irrlamb : Makefile games/jag : Makefile games/kbilliards: Makefile games/kobodeluxe: Makefile games/late : Makefile games/liberalcrimesquad: Makefile games/life : Makefile games/lincity-ng: Makefile games/lostpixels: Makefile games/love : Makefile games/maelstrom: Makefile games/manaplus : Makefile games/mars : Makefile games/meandmyshadow: Makefile games/megaglest/base: Makefile games/minetest : Makefile games/nethack : Makefile games/numptyphysics: Makefile games/oilwar : Makefile games/openttd : Makefile games/pokerth : Makefile games/pushover : Makefile games/qgo : Makefile games/quadrupleback: Makefile games/redeclipse: Makefile games/residualvm: Makefile games/ri-li : Makefile games/roadfighter: Makefile games/sauerbraten: Makefile games/scorched3d: Makefile games/scummvm : Makefile games/scummvm-tools: Makefile games/snipe2d : Makefile games/spacehulk: Makefile games/speeddreams: Makefile games/starfighter: Makefile games/stepmania: Makefile games/taxipilot: Makefile games/teeworlds: Makefile games/tong : Makefile games/toppler : Makefile games/tutris : Makefile games/tuxkart : Makefile games/tuxpaint-config: Makefile games/valyriatear: Makefile games/vegastrike/engine: Makefile games/vodovod : Makefile games/warmux : Makefile games/wesnoth : Makefile games/widelands: Makefile games/xbreaky : Makefile games/xevil : Makefile games/xjig : Makefile games/xkobo : Makefile games/xmahjongg: Makefile games/xminehunter: Makefile games/xmoto : Makefile games/xwelltris: Makefile games/xye : Makefile games/zaz : Makefile geo/garmindev : Makefile geo/gdal : Makefile geo/geos : Makefile geo/gpsbabel : Makefile geo/gpstk : Makefile geo/mapserver : Makefile geo/merkaartor : Makefile geo/osm2pgrouting: Makefile geo/postgis : Makefile geo/qlandkartegt: Makefile geo/spatialindex: Makefile geo/spatialite/gis: Makefile geo/spatialite/gui: Makefile geo/spatialite/librasterlite: Makefile geo/spatialite/librasterlite2: Makefile geo/spatialite/librewms: Makefile geo/spatialite/libspatialite: Makefile geo/spatialite/tools: Makefile graphics/DevIL : Makefile graphics/GraphicsMagick: Makefile graphics/ImageMagick: Makefile graphics/agg : Makefile graphics/amide : Makefile graphics/animorph: Makefile graphics/aqsis : Makefile graphics/asymptote: Makefile graphics/autopano-sift-c: Makefile graphics/cal3d : Makefile graphics/ctl : Makefile graphics/dcmtk : Makefile graphics/delaboratory: Makefile graphics/discwrapper: Makefile graphics/djview4: Makefile graphics/djvulibre: Makefile graphics/evince: Makefile graphics/exiv2 : Makefile graphics/ffmpegthumbnailer: Makefile graphics/fotowall: Makefile graphics/freeimage: Makefile graphics/ftgl : Makefile graphics/fyre : Makefile graphics/gd : Makefile graphics/geeqie: Makefile graphics/gegl : Makefile graphics/gegl03: Makefile graphics/geomview: Makefile graphics/gfract: Makefile graphics/gimp/deskew: Makefile graphics/gnofract4d: Makefile graphics/goocanvas: Makefile graphics/grap : Makefile graphics/graphite2: Makefile graphics/gthumb: Makefile graphics/gtkimageview: Makefile graphics/ilmbase: Makefile graphics/inkscape: Makefile graphics/ipe : Makefile graphics/k3dsurf: Makefile graphics/lensfun: Makefile graphics/libpgf: Makefile graphics/libraw: Makefile graphics/libvidcap: Makefile graphics/lsys : Makefile graphics/maim : Makefile graphics/makehuman: Makefile graphics/mandelbulber: Makefile graphics/mhgui : Makefile graphics/ocrad : Makefile graphics/opencolorio: Makefile graphics/opencsg: Makefile graphics/opencv: Makefile graphics/openexr: Makefile graphics/openexr-viewers: Makefile graphics/openimageio: Makefile graphics/openscenegraph: Makefile graphics/pdf2djvu: Makefile graphics/png2ico: Makefile graphics/povray: Makefile graphics/pstoedit: Makefile graphics/py-matplotlib: Makefile graphics/quesoglc: Makefile graphics/rawstudio: Makefile graphics/shotwell: Makefile graphics/slop : Makefile graphics/tesseract/tesseract: Makefile graphics/tiff : Makefile graphics/ufraw : Makefile graphics/viewnior: Makefile graphics/zint : Makefile graphics/zxing : Makefile infrastructure/bin: check-lib-depends inputmethods/scim: Makefile inputmethods/scim-anthy: Makefile inputmethods/scim-chewing: Makefile inputmethods/scim-fcitx: Makefile inputmethods/scim-hangul: Makefile inputmethods/scim-pinyin: Makefile inputmethods/scim-qtimm: Makefile inputmethods/scim-tables: Makefile inputmethods/uim: Makefile japanese/groff : Makefile japanese/kasumi: Makefile japanese/mecab : Makefile java/jlint : Makefile lang/classpath : Makefile lang/erlang/16 : Makefile lang/erlang/17 : Makefile lang/erlang/18 : Makefile lang/erlang/19 : Makefile lang/freehdl : Makefile lang/intel2gas : Makefile lang/iverilog : Makefile lang/jikes : Makefile lang/jruby : Makefile lang/libv8 : Makefile lang/parrot : Makefile lang/php : Makefile.inc lang/php/5.6 : Makefile lang/php/7.0 : Makefile lang/python : Makefile.inc lang/spidermonkey: Makefile lang/verilator : Makefile mail/archiveopteryx: Makefile mail/avenger : Makefile mail/claws-mail: Makefile mail/courier-authlib: Makefile mail/courier-unicode: Makefile mail/dovecot : Makefile mail/dspam : Makefile mail/evolution-ews: Makefile mail/evolution-rss: Makefile mail/libetpan : Makefile mail/maildrop : Makefile mail/mu : Makefile mail/opensmtpd-extras: Makefile mail/perdition : Makefile mail/prepop : Makefile mail/sylpheed : Makefile mail/zarafa/zarafa: Makefile math/aamath : Makefile math/cgal : Makefile math/freemat : Makefile math/ginac : Makefile math/gnuplot : Makefile math/graphviz : Makefile math/hdf5 : Makefile math/kst : Makefile math/libneural : Makefile math/libqalculate: Makefile math/logic2cnf : Makefile math/minisat : Makefile math/netcdf : Makefile math/ntl : Makefile math/octave : Makefile math/openfst : Makefile math/plplot : Makefile math/py-scipy : Makefile math/veusz : Makefile math/wxMaxima : Makefile math/z3 : Makefile misc/cdrdao : Makefile misc/dtcltiny : Makefile misc/gpsd : Makefile misc/openbabel : Makefile misc/rocrail : Makefile misc/xnc : Makefile multimedia/atomicparsley: Makefile multimedia/avidemux: Makefile multimedia/ccextractor: Makefile multimedia/dvdstyler: Makefile multimedia/gstreamer-0.10/plugins-bad: Makefile multimedia/gstreamer-0.10/plugins-good: Makefile multimedia/gstreamer-0.10/plugins-ugly: Makefile multimedia/gstreamer1/plugins-bad: Makefile multimedia/gstreamer1/plugins-good: Makefile multimedia/kguitar: Makefile multimedia/libmatroska: Makefile multimedia/libmp4v2: Makefile multimedia/libquicktime: Makefile multimedia/libvpx: Makefile multimedia/lives: Makefile multimedia/mediainfo: Makefile multimedia/mediatomb: Makefile multimedia/mjpegtools: Makefile multimedia/mpgtx: Makefile multimedia/ogmrip: Makefile multimedia/ogmtools: Makefile multimedia/streamdvd: Makefile multimedia/swfmill: Makefile multimedia/swftools: Makefile multimedia/transcode: Makefile multimedia/x265: Makefile net/amule : Makefile net/cagibi : Makefile net/castget : Makefile net/centerim : Makefile net/corebird : Makefile net/dclib : Makefile net/dxpc : Makefile net/dysnomia : Makefile net/filezilla : Makefile net/freetalk : Makefile net/gloox : Makefile net/gnugk : Makefile Log message: use LIBCXX CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/10 05:46:37 Modified files: net/h323plus : Makefile net/hexchat : Makefile net/iperf : Makefile net/irrtoolset : Makefile net/jabberd : Makefile net/kea : Makefile net/kismet : Makefile net/lftp : Makefile net/libmygpo-qt: Makefile net/libproxy : Makefile net/libtorrent : Makefile net/livemedia : Makefile net/minbif : Makefile net/mldonkey : Makefile net/monitoring-plugins: Makefile net/mosh : Makefile net/mosquitto : Makefile net/mutella : Makefile net/nam : Makefile net/neon : Makefile net/nepenthes : Makefile net/nload : Makefile net/nmap : Makefile net/ns : Makefile net/ntopng : Makefile net/openconnect: Makefile net/osrtspproxy: Makefile net/pchar : Makefile net/pidgin : Makefile net/pmacct : Makefile net/poco : Makefile net/psi : Makefile net/py-msgpack : Makefile net/py-pcapy : Makefile net/qsynergy : Makefile net/quirc : Makefile net/retroshare : Makefile net/rtorrent : Makefile net/ruby-eventmachine: Makefile net/spectrum : Makefile net/synergy : Makefile net/tcpreen : Makefile net/telepathy/folks: Makefile net/telepathy/telepathy-qt: Makefile net/valknut : Makefile net/vncsnapshot: Makefile net/xprobe : Makefile net/yaz : Makefile net/zeromq : Makefile news/multimail : Makefile news/pan : Makefile print/apvlv : Makefile print/cups : Makefile print/hplip : Makefile print/htmldoc : Makefile print/lilypond : Makefile print/lyx : Makefile print/poppler : Makefile print/py-poppler: Makefile print/qpdf : Makefile print/scribus : Makefile print/sile : Makefile print/splix : Makefile print/texlive/base: Makefile productivity/aqbanking: Makefile productivity/devtodo: Makefile productivity/entomologist: Makefile productivity/fet: Makefile productivity/glabels: Makefile productivity/gnucash: Makefile productivity/grisbi: Makefile productivity/qhacc: Makefile productivity/rubrica2: Makefile security/botan : Makefile security/cyrus-sasl2: Makefile security/encfs : Makefile security/fwbuilder: Makefile security/gnutls: Makefile security/keepassx: Makefile security/kqoauth: Makefile security/libnipper: Makefile security/nipper: Makefile security/opendnssec: Makefile security/ophcrack: Makefile security/pcsc-cyberjack: Makefile security/pwsafe: Makefile security/qca : Makefile security/qca-gnupg: Makefile security/qca-ossl: Makefile security/qca-tls: Makefile security/qca2 : Makefile security/qoauth: Makefile security/qtkeychain: Makefile security/softhsm: Makefile security/ssdeep: Makefile security/steghide: Makefile security/yubico/yubikey-personalization-gui: Makefile sysutils/apachetop: Makefile sysutils/bacula: Makefile sysutils/colortail: Makefile sysutils/ddrescue: Makefile sysutils/dtpstree: Makefile sysutils/dvd+rw-tools: Makefile sysutils/incron: Makefile sysutils/knutclient: Makefile sysutils/nut : Makefile sysutils/rsyslog: Makefile sysutils/sleuthkit: Makefile sysutils/smartmontools: Makefile telephony/asterisk: Makefile telephony/iaxclient: Makefile telephony/pjsua: Makefile telephony/stuntman: Makefile tests/portbump/t1: Makefile tests/portbump/t2: Makefile.inc tests/portbump/t4: Makefile tests/portbump/t5: Makefile tests/portcheck/t7: Makefile textproc/apertium: Makefile textproc/apertium-lex-tools: Makefile textproc/arabica: Makefile textproc/aspell/core: Makefile textproc/clo++ : Makefile textproc/clucene: Makefile textproc/enchant: Makefile textproc/exempi: Makefile textproc/fragistics: Makefile textproc/groff : Makefile textproc/gspell: Makefile textproc/gtkspell: Makefile textproc/gtkspell3: Makefile textproc/gtranslator: Makefile textproc/heirloom-doctools: Makefile textproc/highlight: Makefile textproc/hunspell: Makefile textproc/icu4c : Makefile textproc/isearch: Makefile textproc/libebml: Makefile textproc/libical: Makefile textproc/libwpd: Makefile textproc/lq-sp : Makefile textproc/lttoolbox: Makefile textproc/openjade: Makefile textproc/opensp: Makefile textproc/p5-Encode-Detect: Makefile textproc/p5-Text-Aspell: Makefile textproc/pugixml: Makefile textproc/py-ICU: Makefile textproc/rarian: Makefile textproc/redland: Makefile textproc/sablotron: Makefile textproc/source-highlight: Makefile textproc/sp : Makefile textproc/sphinx: Makefile textproc/tinyxml: Makefile textproc/tinyxml2: Makefile textproc/uchardet: Makefile textproc/uncrustify: Makefile textproc/vislcg3: Makefile textproc/wkhtmltopdf: Makefile textproc/xerces-c: Makefile textproc/xpdf : Makefile textproc/xxdiff: Makefile www/arora : Makefile www/bluefish : Makefile www/cclive : Makefile www/cgicc : Makefile www/conkeror : Makefile www/dansguardian: Makefile www/dillo : Makefile www/fcgi : Makefile www/gtkhtml4 : Makefile www/havp : Makefile www/icedtea-web: Makefile www/larbin : Makefile www/lighttpd : Makefile www/minitube : Makefile www/mozilla : mozilla.port.mk www/nginx : Makefile www/phantomjs : Makefile www/ruby-capybara-webkit: Makefile www/ruby-passenger: Makefile www/seamonkey : Makefile www/slowhttptest: Makefile www/sqtop : Makefile www/webkit : Makefile www/xapian-omega: Makefile x11/bbdate : Makefile x11/bbkeys : Makefile x11/bbpager : Makefile x11/blackbox : Makefile x11/compiz/core: Makefile x11/compiz/libcompizconfig: Makefile x11/e17/evas : Makefile x11/ede/desktop: Makefile x11/ede/lib : Makefile x11/fleditor : Makefile x11/fltk : Makefile x11/fluxbox : Makefile x11/fluxter : Makefile x11/flwm : Makefile x11/fsv : Makefile x11/gaia : Makefile x11/gmrun : Makefile x11/gnome/anjuta: Makefile x11/gnome/banshee: Makefile x11/gnome/bijiben: Makefile x11/gnome/builder: Makefile x11/gnome/calendar: Makefile x11/gnome/color-manager: Makefile x11/gnome/contacts: Makefile x11/gnome/control-center: Makefile x11/gnome/empathy: Makefile x11/gnome/gedit: Makefile x11/gnome/latexila: Makefile x11/gnome/libgda: Makefile x11/gnome/online-accounts: Makefile x11/gnome/recipes: Makefile x11/gnome/shell: Makefile x11/gnome/sushi: Makefile x11/gnome/todo : Makefile x11/gnome/tracker: Makefile x11/gnustep/gui: Makefile x11/gnustep/libobjc2: Makefile x11/gnustep/pdfkit: Makefile x11/goggles : Makefile x11/grantlee : Makefile x11/gtk-engines2: Makefile x11/gtk2-aurora-engine: Makefile x11/gtk2-equinox-engine: Makefile x11/gtk2-murrine-engine: Makefile x11/gtk2-nodoka-engine: Makefile x11/gtk2-oxygen-engine: Makefile x11/gtk3-oxygen-engine: Makefile x11/gtkglarea : Makefile x11/gtkglext : Makefile x11/icewm : Makefile x11/idesk : Makefile x11/irrlicht : Makefile x11/kde/accessibility3: Makefile x11/kde/arts3 : Makefile x11/kde/artwork3: Makefile x11/kde/base3 : Makefile x11/kde/games3 : Makefile x11/kde/libs3 : Makefile x11/kdirstat : Makefile x11/mplayer : Makefile x11/nx/nxcomp : Makefile x11/nx/nxproxy : Makefile x11/nx/nxssh : Makefile x11/nx/opennx : Makefile x11/p5-Wx : Makefile x11/pekwm : Makefile x11/pinot : Makefile x11/polkit-qt : Makefile x11/py-qt4 : Makefile x11/py-wxPython: Makefile x11/qrfcview : Makefile x11/qt3 : Makefile x11/qt4 : Makefile x11/qvwm : Makefile x11/qwt : Makefile x11/slim : Makefile x11/treewm : Makefile x11/vlc : Makefile x11/waimea : Makefile x11/wbar : Makefile x11/wm2 : Makefile x11/wmi : Makefile x11/wmx : Makefile x11/wxSVG : Makefile x11/wxWidgets : Makefile x11/xchm : Makefile x11/xdrawchem : Makefile x11/xfce4/parole: Makefile x11/xfce4/thunar-media-tags: Makefile x11/xfce4/xfce4-whiskermenu: Makefile x11/xfe : Makefile x11/xglobe : Makefile x11/xplanet : Makefile x11/xsettingsd : Makefile Log message: use LIBCXX CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2017/04/10 06:54:14 Modified files: editors/emacs/patches: patch-configure Log message: Make this build on arm64. No REVISION bump as this didn't build on arm64 before. ok jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/10 06:56:11 Modified files: www/webkitgtk4/patches: patch-Source_WebCore_bindings_scripts_generate-bindings-all_pl Log message: Committed upstream. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/10 06:56:26 Modified files: devel/p5-BSD-Resource: Makefile distinfo Log message: update p5-BSD-Resource to 1.2911 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/10 07:05:06 Modified files: lib/libssl/man : Makefile Added files: lib/libssl/man : SSL_CTX_set_tlsext_servername_callback.3 Log message: new manual page SSL_CTX_set_tlsext_servername_callback(3) for SNI; from via OpenSSL commit 8c55c461 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/10 07:13:02 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-hw_virtio_virtio_c Log message: Update to qemu-2.8.1. from Brad (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2017/04/10 07:32:26 src/usr.sbin/slaacctl Update of /cvs/src/usr.sbin/slaacctl In directory cvs.openbsd.org:/tmp/cvs-serv31155/slaacctl Log Message: Directory /cvs/src/usr.sbin/slaacctl added to the repository CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2017/04/10 07:35:42 Added files: usr.sbin/slaacctl: Makefile parser.c parser.h slaacctl.8 slaacctl.c Removed files: usr.sbin/slaacdctl: Makefile parser.c parser.h slaacdctl.8 slaacdctl.c Log message: The canonical name for ctl programs is without 'd'. Pointed out by Brad. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/10 07:36:04 Modified files: gnu/usr.bin/clang/include/clang/intrin: Makefile Log message: Generate and install arm_neon.h on arm and arm64. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/10 07:38:41 Modified files: net/unifi : Makefile distinfo net/unifi/pkg : PLIST Log message: update to unifi-5.4.14 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/10 07:40:36 Modified files: distrib/sets/lists/comp: md.arm64 Log message: sync CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2017/04/10 07:56:16 Modified files: games/adventure: hdr.h Log message: Clean up disabled declaration in the text struct. OK deraadt@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/10 07:59:31 Modified files: . : 61.html Log message: 6.1 pkg counts for arm and hppa CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/10 08:00:51 Modified files: lib/libssl/man : SSL_CTX_add_extra_chain_cert.3 SSL_CTX_ctrl.3 SSL_CTX_sess_number.3 SSL_CTX_sess_set_cache_size.3 SSL_CTX_set_max_cert_list.3 SSL_CTX_set_mode.3 SSL_CTX_set_options.3 SSL_CTX_set_session_cache_mode.3 SSL_CTX_set_tlsext_status_cb.3 SSL_CTX_set_tlsext_ticket_key_cb.3 SSL_num_renegotiations.3 SSL_session_reused.3 SSL_set_max_send_fragment.3 ssl.3 Log message: for pure *_ctrl() wrapper macros, move the reference from ssl(3) to SSL_CTX_ctrl(3) to make ssl(3) slightly more palatable CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/10 08:01:55 Modified files: games/sl : Makefile distinfo games/sl/pkg : DESCR Removed files: games/sl/patches: patch-sl_1 Log message: Update sl to 5.02. Notable changes: - Switch to using GitHub - Remove now unnecessary patch, upstream man page is now in English OK jung@ CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2017/04/10 08:17:58 Modified files: . : 61.html Log message: Mention that armv7 has had some major improvements (including and ABI switch). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/10 08:22:04 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/10 08:32:47 Modified files: sbin/ipsecctl : pfkdump.c Log message: Found another len += snprintf... ok mikeb CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/10 08:35:30 Modified files: sys/arch/mips64/include: signal.h Log message: Use __ASSEMBLER__ instead of __LANGUAGE_ASSEMBLY. The latter is not defined by clang. OK guenther@, kettenis@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/10 08:46:13 Modified files: usr.sbin/slaacctl: slaacctl.8 usr.sbin/slaacd: slaacd.8 Log message: slaacdctl -> slaacctl; CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/10 09:37:55 Modified files: lib/libssl/man : Makefile SSL_CTX_set_session_id_context.3 SSL_SESSION_get_time.3 SSL_SESSION_new.3 SSL_copy_session_id.3 SSL_get_session.3 ssl.3 Added files: lib/libssl/man : SSL_SESSION_get0_peer.3 SSL_SESSION_get_compress_id.3 SSL_SESSION_get_id.3 SSL_SESSION_set1_id_context.3 Log message: Additional SSL_SESSION documentation from Matt Caswell , OpenSSL commit b31db505. Improve crosslinking while here. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/10 09:54:46 Modified files: lib/libssl/man : Makefile SSL_CTX_ctrl.3 Added files: lib/libssl/man : SSL_get_server_tmp_key.3 Log message: new manual page SSL_get_server_tmp_key(3) from Matt Caswell , OpenSSL commit 508fafd8 CVSROOT: /cvs Module name: www Changes by: jca@cvs.openbsd.org 2017/04/10 09:54:51 Modified files: . : want.html Log message: I could use an arm64 box for ports work. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/10 10:11:51 Modified files: lib/libssl/man : BIO_f_ssl.3 SSL_CTX_set_cert_store.3 d2i_SSL_SESSION.3 Log message: fix some .Xr errors that jmc@ found with mdoclint(1) CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2017/04/10 10:20:31 Modified files: lib/libc/sys : recv.2 Log message: Fix tabs in example code. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/10 10:47:08 Modified files: lib/libssl : ssl_asn1.c Log message: Use freezero() for i2d_SSL_SESSION() - one line of code instead of three. In this case the memory allocated can also be significant, in which case freezero() will have less overhead than explicit_bzero() (munmap instead of touching all of the memory to write zeros). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/10 10:48:43 Modified files: lib/libssl : t1_enc.c Log message: freezero() the key block; simpler code and less of it. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2017/04/10 10:50:19 Modified files: lang/go : Makefile distinfo lang/go/pkg : PLIST Log message: Update lang/go to 1.8.1. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/10 11:01:06 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/10 11:11:13 Modified files: lib/libtls : tls_client.c tls_internal.h tls_peer.c tls_server.c tls_verify.c Log message: Rework name verification code so that a match is indicated via an argument, rather than return codes. More strictly follow RFC 6125, in particular only check the CN if there are no SAN identifiers present in the certificate (per section 6.4.4). Previous behaviour questioned by Daniel Stenberg . ok beck@ jca@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/10 11:12:30 Modified files: regress/lib/libtls/verify: verifytest.c Log message: Rework and significantly extend TLS name verification tests to match changes in libtls. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/10 11:14:44 Modified files: lib/libcrypto/man: X509_cmp_time.3 Log message: document three additional functions; from Emilia Kasper , OpenSSL commit 4ac139b4 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/10 11:25:22 Modified files: lib/libssl : s3_lib.c Log message: Use freezero() for X25519 keys - same result with more readable code. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/10 11:27:33 Modified files: lib/libssl : d1_lib.c s3_lib.c ssl_sess.c Log message: Use freezero() for the internal opaque structures, instead of the current explicit_bzero()/free(). Less code and potentially less overhead. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/10 11:45:06 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_new.3 EVP_PKEY_derive.3 EVP_PKEY_keygen.3 Makefile Added files: lib/libcrypto/man: X25519.3 Log message: new X25519(3) manual page; from Dr. Stephen Henson , OpenSSL commit d218f3c3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/10 12:09:10 Modified files: x11/gnome/control-center/patches: patch-panels_user-accounts_um-realm-manager_c Log message: Add BZ URL. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/10 12:11:03 Modified files: graphics/libgphoto2: Makefile distinfo Log message: Update to libgphoto-2.5.13. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/10 13:10:33 Modified files: www/py-django/stable: Makefile distinfo www/py-django/stable/pkg: PLIST Log message: security fix to 1.10.7. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/10 13:11:11 Modified files: databases/sqlports: Makefile databases/sqlports/files: TreeWalker.pm Log message: hack things so that LIBCXX doesn't get expanded for sqlports. This will probably be revisited and cleansed later. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/10 13:59:58 Modified files: www/p5-WWW-Curl: Makefile Log message: Remove dead HOMEPAGE, falling back to the default CPAN one which still works. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/10 15:47:44 Modified files: sbin/dhclient : dhclient.c privsep.c privsep.h Log message: Rework -L logic to use the idiom used in handling the leases file. i.e. open FILE during program set up and use the FILE created for the rest of the program lifetime after dropping privilege and pledge()'ing. No need for passing messages to the priv process. Tweak lease file handling a bit in passing. Monitoring the -L file with external programs like sysutils/entr still works. Looks good to sthen@. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/10 17:18:57 Modified files: faq : upgrade61.html Log message: also need to change /usr/{,x}obj if you want to do some building CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2017/04/10 21:00:12 Modified files: www/varnish : Makefile distinfo Log message: Update for Varnish to 5.1.2. OK benoit@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/10 21:28:02 Modified files: faq : faq10.html faq11.html faq14.html faq15.html faq4.html faq5.html faq6.html faq8.html index.html Removed files: faq/ports : ports.html Log message: 6.1 faq updates: - syspatch - less xdm, more xenodm - less pkg.conf, more installurl - vmm networking (written by edd) - signing_params is gone - pkg_sign flags changed - build user changes (written by tb) - https in the installer - cvs version bumps - remove ports.html redirect page ok tb CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/10 21:29:09 Modified files: . : alpha.html amd64.html anoncvs.html armv7.html errata59.html errata61.html ftp.html hppa.html i386.html landisk.html loongson.html luna88k.html macppc.html octeon.html sgi.html sparc64.html stable.html build : Makefile build/mirrors : anoncvs.html.head ftp.html.end Log message: 6.1 updates. ok tb CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2017/04/10 22:51:08 Modified files: . : arm64.html Log message: msk on overdrive 1000 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/10 23:35:37 Modified files: www/sblg : Makefile distinfo Log message: Update to sblg-0.4.1. Changelog: "Enpower -l (tag-listing mode). This is now able to emit all tags in JSON formatted output via -j, which makes it easy for dynamic sites to play with tag listings in any way they choose. (See sblg(1) for an explanation of the output format.) Also add -r, which stipulates that -l will print tag-first. This is most useful for -j, as it allows for easy browsing by tag name." CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/11 00:52:13 Modified files: sys/arch/arm64/arm64: machdep.c process_machdep.c sys/arch/arm64/include: reg.h Log message: Revise 'struct fpreg' and dump floating-point register in core dumps. Also reset the floating-point register state upon exec. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 01:25:38 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-gio_glib-compile-schemas_c devel/glib2/pkg: PLIST Log message: Update to glib2-2.52.1. - survived a bulk - this officially starts the work on updating GNOME to 3.24.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 01:26:02 Modified files: devel/atk : Makefile distinfo devel/atk/pkg : PLIST Log message: Update to atk-2.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 01:26:24 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/pkg: PLIST Log message: Update to at-spi2-core-2.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 01:26:39 Modified files: x11/gnome/at-spi2-atk: Makefile distinfo Log message: Update to at-spi2-atk-2.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 01:26:56 Modified files: devel/py-gobject3: Makefile distinfo Log message: Update to py-gobject3-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 01:27:15 Modified files: x11/gnome/py-atspi: Makefile distinfo Log message: Update to py3-atspi-2.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 01:37:36 Modified files: devel/py-gobject3: Makefile distinfo Log message: Update to py-gobject3-3.24.1. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/11 01:50:27 Modified files: faq : upgrade61.html Log message: missing punctuation CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 02:35:53 Modified files: x11/gnome/dictionary: Makefile Added files: x11/gnome/dictionary/patches: patch-libgdict_gdict-client-context_h patch-src_gdict-app_c patch-src_gdict-sidebar_c patch-src_gdict-source-dialog_c Log message: Unbreak with newer GLib. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/11 03:28:00 Modified files: devel/py-parsedatetime: Makefile distinfo devel/py-parsedatetime/pkg: PLIST Log message: update py-parsedatetime to 2.3. ok sthen@ (maintainer). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 03:43:59 Modified files: x11/gnome/dictionary: Makefile distinfo x11/gnome/dictionary/pkg: PLIST Removed files: x11/gnome/dictionary/patches: patch-libgdict_gdict-client-context_h patch-src_gdict-app_c patch-src_gdict-sidebar_c patch-src_gdict-source-dialog_c Log message: Update to gnome-dictionary-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 03:49:45 Modified files: x11/gnome/adwaita-icon-theme: Makefile distinfo x11/gnome/adwaita-icon-theme/pkg: PLIST Log message: Update to adwaita-icon-theme-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 03:51:48 Modified files: x11/gnome/backgrounds: Makefile distinfo Log message: Update to gnome-backgrounds-3.24.0. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/11 03:57:19 Modified files: lib/libutil : imsg-buffer.c imsg.c Log message: Use freezero(3) for the imsg framework in imsg_free(3) and ibuf_free(3). In our privsep model, imsg is often used to transport sensitive information between processes. But a process might free an imsg, and reuse the memory for a different thing. iked uses some explicit_bzero() to clean imsg-buffer but doing it in the library with the freezero() is less error-prone and also benefits other daemons. OK deraadt@ jsing@ claudio@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/11 04:09:31 Modified files: faq : current.html Log message: link to upgrade61.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/11 04:11:38 Modified files: x11/gnome/devhelp: Makefile distinfo x11/gnome/devhelp/pkg: PLIST Log message: Update to devhelp-3.24.0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/11 04:40:14 Modified files: sbin/dhclient : dhclient.c dhcpd.h kroute.c Log message: Fold priv_write_file() into its only remaining user priv_write_resolv_conf() and move the latter into kroute.c with all its priv_ friends. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/11 05:00:24 ports/net/icbd/patches Update of /cvs/ports/net/icbd/patches In directory cvs.openbsd.org:/tmp/cvs-serv83813/patches Log Message: Directory /cvs/ports/net/icbd/patches added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/04/11 05:01:28 Modified files: share/man/man5 : port-modules.5 Log message: document more thoroughly the special status of modules gnu, imake, perl5 (for historical reasons) okay aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/11 05:01:39 Modified files: net/icbd : Makefile Added files: net/icbd/patches: patch-icb_c patch-icb_h Log message: Don't inline icb_lsmod, fixes with clang (which has c99 inline by default). Committed upstream. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2017/04/11 05:54:13 Modified files: . : innovations.html Log message: ocspcheck(8) and freezero(3) CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2017/04/11 05:57:42 Modified files: . : 61.html Log message: typo CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/04/11 06:45:36 Modified files: www/icedtea-web: Makefile Log message: Switch to jdk-1.8+ to unbreak javaws(1) and take maintainership ok landry@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/04/11 06:49:52 Modified files: misc/memcached : Makefile distinfo Log message: Important bugfix update to 1.4.36 Full Changelog at https://github.com/memcached/memcached/wiki/ReleaseNotes CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/04/11 06:53:49 Modified files: mail/p5-MIME-tools: Makefile distinfo Log message: update to 5.509 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/11 07:14:08 Modified files: lib/libssl : ssl_asn1.c Log message: Revert ssl_asn1.c r1.50 - CBB and freezero(3) do not play nicely together. Back this out while we investigate and implement a solution. Found the hard way by sthen@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/11 07:23:37 Modified files: . : 61.html index.html lyrics.html Added files: images : Fugu.gif puffy61.gif Log message: release 6.1 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/11 07:32:58 Modified files: faq : current.html Log message: something went wrong in the previous commit. reported by johnny-o via tj CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2017/04/11 07:40:34 Modified files: libressl : index.html releases.html Log message: update to 2.5.3 for OpenBSD 6.1 release CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2017/04/11 07:52:28 Modified files: libressl : index.html Log message: Generalize the utilities line to be a catch-all for new programs, suggested by jsing@, ok from beck@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/11 07:55:38 Modified files: textproc : Makefile Removed files: textproc/agrep : Makefile distinfo textproc/agrep/patches: patch-agrep_h patch-compat_c patch-follow_c patch-mgrep_c patch-parse_c patch-sgrep_c patch-utilities_c textproc/agrep/pkg: DESCR PLIST Log message: remove the port for agrep-2.04.tar.Z, doesn't build with clang, and we can't redistribute binaries anyway - PERMIT_PACKAGE_FTP= may not modify PERMIT_PACKAGE_CDROM= no fee ok landry CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/11 07:56:52 Modified files: textproc/tre : Makefile textproc/tre/pkg: PLIST Log message: textproc/tre no longer needs @conflict agrep. (this has its own version of the agrep tool). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/11 07:57:34 Modified files: textproc/glimpse: Makefile textproc/glimpse/pkg: PLIST Log message: remove @conflict agrep, textproc/glimpse has its own version too. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/11 07:59:27 Modified files: sbin/dhclient : dhclient.c kroute.c privsep.h Log message: Shuffle route/interface changing functions together into kroute.c. Try to group related functions in kroute.c together and comment them a bit. No intentional functional change. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/04/11 08:01:38 Modified files: build : mirrors.dat Log message: Remove the commented-out entry for the fau.de mirror which had RAID problems; requested by Simon Kuhnle. (Thanks for the many years of mirroring at Erlangen!) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/11 08:15:09 Modified files: graphics/png : Makefile distinfo Log message: maintenance update to 1.6.29 CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/11 08:43:49 Modified files: sys/dev/ic : aac.c adw.c ath.c sys/dev/pci : azalia.c if_dc_pci.c if_nep.c sys/dev/usb/dwc2: dwc2_hcd.c sys/dev/wscons : wsemul_vt100.c wsevent.c sys/net : if_pfsync.c if_vxlan.c sys/net80211 : ieee80211_input.c sys/netinet : ip_carp.c ip_output.c sys/ntfs : ntfs_subr.c Log message: Partially revert previous mallocarray conversions that contain constants. The consensus is that if both operands are constant, we don't need mallocarray. Reminded by tedu@ ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/11 09:16:14 Modified files: sys/arch/arm64/dev: pluart.c sys/arch/armv7/dev: pluart.c Log message: Recognize break conditions and enter ddb if ddb.console is set. ok visa@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/11 09:36:56 Modified files: infrastructure/mk: bsd.port.mk Log message: add cached packages to the list of cleaned packages when make clean=packages I agree with rpe@, this was odd. Also remove an extra / in constructed package names. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/11 09:55:41 Modified files: sys/kern : kern_pledge.c Log message: Add SIOCATMARK to allow pledge("inet") programs to call sockatmark(3). from Matthias Pitzl; OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/11 10:00:53 Modified files: infrastructure/man/man1: check-lib-depends.1 Log message: explain the -S option and how it's currently used CVSROOT: /cvs Module name: www Changes by: tom@cvs.openbsd.org 2017/04/11 10:01:38 Modified files: . : lyrics.html Log message: "Winter of 95" is for release 6.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/11 10:02:15 Modified files: infrastructure/bin: check-lib-depends Log message: forgot synopsis CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/11 10:13:53 Modified files: . : ftp.html httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: https for mirror.meerval.net CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/11 10:31:18 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Add myself to geo/openbsd-developers. ok jca@ landry@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/11 11:01:11 Modified files: share/man/man3 : sysexits.3 Log message: shorten introductory sentence and make deprecation clearer; disgussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/11 12:40:54 Modified files: x11/gnome/eog-plugins: Makefile distinfo x11/gnome/eog-plugins/pkg: PLIST Log message: update to eog-plugins-3.16.6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/11 13:01:24 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/11 13:23:10 Modified files: distrib/miniroot: install.sub Log message: Ensure that the version part of $_url_base is correctly removed by using $VNAME (x.y) instead of $VERSION (xy). This fixes the problem that the version part ended up in installurl which is wrong anyway and also confuses pkg_add. Thanks to florian@ and trondd at kagu-tsuchi dot com for reporting this. OK tb@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/11 13:47:00 Modified files: faq : upgrade61.html Log message: mention postgresql major version bump and the possibility of using the pg_upgrade tool. omission reported by "vortexx" via tj help & ok sthen CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/11 14:14:16 Modified files: faq : upgrade61.html Log message: mention the installer bug that has the consequence that some users must remove a trailing /6.1 from the uri in the installurl file. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/11 14:25:55 Modified files: audio/mpg123 : Makefile distinfo audio/mpg123/pkg: PLIST Added files: audio/mpg123/patches: patch-configure Log message: Update to 1.24.0: * miscellaneous bug fixes * use plain dlopen() for opening modules instead of libltdl * the out123 tool now features tone generation * enable aarch64 optimizations CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/11 14:31:41 Modified files: x11/gnustep/pdfkit: Makefile distinfo x11/gnustep/pdfkit/pkg: PLIST Log message: Update to 1.0.1, and remove BROKEN marker again CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/11 14:32:54 Modified files: x11/gnustep/gworkspace: Makefile x11/gnustep/gworkspace/pkg: PLIST Log message: readd dependency to pdfkit, and bump revision CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/11 14:34:27 Modified files: x11/gnustep/gui: Makefile distinfo x11/gnustep/gui/pkg: PLIST Log message: Update to 0.25.1, minor shlib bump due to addition of class CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/11 14:35:15 Modified files: x11/gnustep/back: Makefile distinfo Log message: minor update to 0.25.1 following the gui update CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2017/04/11 14:40:33 Modified files: share/man/man5 : bsd.port.mk.5 Log message: - Mention LIBCXX, prompted by espie@. - Make it clear that CLANG_ARCHS, GCC3_ARCHS, GCC4_ARCHS refer to the base compiler. Change "Clang 3.9.1" to just "Clang". CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2017/04/11 14:40:43 Modified files: share/man/man5 : bsd.port.arch.mk.5 Log message: - Mention LIBCXX, prompted by espie@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/11 15:02:09 Modified files: mail/dovecot : Makefile distinfo mail/dovecot/pkg: PLIST-server Removed files: mail/dovecot/patches: patch-src_lib-dcrypt_dcrypt-openssl_c patch-src_plugins_trash_trash-plugin_c Log message: update to Dovecot 2.2.29, from Brad. * passdb/userdb dict: Don't double-expand %variables in keys. If dict was used as the authentication passdb, using specially crafted %variables in the username could be used to cause DoS (CVE-2017-2669) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/11 18:07:19 Modified files: . : index.html faq : faq4.html Log message: switch "getting openbsd" link to the faq section describing the different types of install images. adjust wording on said page to accomodate this. ok deraadt CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/11 19:21:02 Modified files: faq : faq4.html Log message: avoid linking to the bsd.rd section three times in the same section. make one 'file sets' in 'downloading openbsd' a link to the file sets section idea/input tj CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2017/04/11 20:03:18 Modified files: www/ruby-unicorn: Makefile distinfo Log message: Update to unicorn 5.3.0 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/11 20:21:58 Modified files: textproc/ripgrep: Makefile distinfo Log message: Update to ripgrep-0.5.1 From the usual suspect (semarie) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/11 23:46:59 Modified files: sys/arch/i386/i386: vmm.c Log message: Correct a format string Problem noted by Michael W. Bombardieri (mb(at)ii.net) ok mlarkin@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/12 01:57:06 Modified files: gnu/usr.bin/clang/include/clang/intrin: Makefile Log message: Invoke install -d for each directory in the /usr/lib/clang hierarchy as they aren't in mtree. Problem with wrong ownership and permission of directories reported by sthen@. ok deraadt@ sthen@ tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/12 02:02:10 Modified files: gnu/usr.bin/clang/include/clang/intrin: Makefile Log message: explicitly set the ownership on installed include files as well CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 02:07:22 Modified files: devel/dtc : Makefile distinfo devel/dtc/patches: patch-Makefile patch-tests_Makefile_tests devel/dtc/pkg : PLIST Log message: Update to dtc-1.4.4. from Brad OK uaa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 02:20:18 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.39. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 02:20:33 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.76. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 02:29:29 Modified files: graphics/shotwell: Makefile distinfo Log message: Update to shotwell-0.26.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 02:47:12 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 03:27:31 Modified files: x11/gnome/tracker: Makefile Added files: x11/gnome/tracker/patches: patch-src_tracker-needle_tracker-tags-view_vala patch-src_tracker-preferences_tracker-preferences_vala Log message: Allow building with older and newer vala (from upstream). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 03:50:01 Modified files: security/heimdal: Makefile distinfo security/heimdal/patches: patch-tools_krb5-config_in Removed files: security/heimdal/patches: patch-lib_krb5_send_to_kdc_c Log message: Update to heimdal-7.2.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/12 04:52:09 Modified files: textproc/vislcg3: Makefile Log message: Convert vislcg3's BROKEN to ONLY_FOR_ARCHS=${CLANG_ARCHS}, the problem we see with icu4c won't affect things on arches with native clang. Can't build on aarch64 yet (needs boost which fails). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 04:58:36 Modified files: net/bro : Makefile net/bro/pkg : PLIST Log message: Conflict with archivers/brotli. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/12 05:11:52 Modified files: archivers/unzip: Makefile Added files: archivers/unzip/patches: patch-ttyio_c Log message: Do not perform tty operations on non-tty file descriptors. Otherwise pledge("tty") may abort unzip https). CVSROOT: /cvs Module name: www Changes by: fcambus@cvs.openbsd.org 2017/04/12 13:53:29 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/12 14:00:30 Log message: Import universal-ctags universal-ctags provides a maintained and actively developed alternative to traditional ctags(1) and Exuberant Ctags. It comes with additional options and programming language support. With many port improvements and tweaks from jca@ ok sthen@ jca@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20170412 N ports/devel/universal-ctags/Makefile N ports/devel/universal-ctags/distinfo N ports/devel/universal-ctags/pkg/DESCR N ports/devel/universal-ctags/pkg/PLIST N ports/devel/universal-ctags/patches/patch-makefiles_testing_mak No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/12 14:03:29 Modified files: devel : Makefile Log message: hook up universal-ctags CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2017/04/12 14:18:24 Modified files: faq/ports : specialtopics.html Log message: Revert previous to rev. 1.57. I have no idea what happened here and am quite sorry for the disruption. Havoc reported by Anton dot Lindqvist at gmail dot com, thanks. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2017/04/12 14:24:17 Modified files: faq/ports : specialtopics.html Log message: Try again what i intended to do in rev. 1.58: Jan Stary noticed that calling mandoc "quite stable by now" might cause fear, uncertainty, and doubt, so delete the useless sentence. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/12 15:49:33 Modified files: infrastructure/db: user.list net/ftpsesame : Makefile net/ftpsesame/patches: patch-ftpsesame_c net/ftpsesame/pkg: PLIST Log message: Give ftpsesame its own uid; it was sharing "proxy" (removed from base). Reported by Olivier Regnier. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/12 15:50:30 Modified files: net/ftpsesame : Tag: OPENBSD_6_1 Makefile net/ftpsesame/patches: Tag: OPENBSD_6_1 patch-ftpsesame_c net/ftpsesame/pkg: Tag: OPENBSD_6_1 PLIST Log message: MFC: Give ftpsesame its own uid; it was sharing "proxy" (removed from base). Reported by Olivier Regnier. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/12 16:33:15 Modified files: www/webkitgtk4 : Tag: OPENBSD_6_1 Makefile distinfo Log message: MFC: maintenance update to WebKitGTK 2.16.1. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/12 17:09:08 Modified files: archivers/zoo : Makefile archivers/zoo/patches: patch-ar_h patch-misc_c patch-zoopack_c Log message: Regen patches and move REVISION where it belongs CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/12 17:17:57 Modified files: archivers/zoo/patches: patch-bsd_c Log message: Fix broken patch that prevents clang builds. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/12 18:40:06 Modified files: devel/liburcu : Makefile Log message: New HOMEPAGE CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/12 21:52:25 Modified files: sys/arch/alpha/include: proc.h sys/arch/amd64/include: proc.h sys/arch/arm/include: proc.h sys/arch/arm64/include: proc.h sys/arch/hppa/include: proc.h sys/arch/i386/include: proc.h sys/arch/m88k/include: proc.h sys/arch/mips64/include: proc.h tcb.h sys/arch/mips64/mips64: vm_machdep.c sys/arch/powerpc/include: proc.h sys/arch/sh/include: proc.h sys/arch/sparc64/include: proc.h sys/kern : kern_exec.c kern_fork.c kern_prot.c kern_sig.c sys/sys : proc.h Log message: Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it in struct mdproc. With that, all archs have those and the __HAVE_MD_TCB macro can be unifdef'ed as always defined. ok kettenis@ visa@ jsing@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/12 22:06:46 Modified files: sys/kern : kern_prot.c kern_pledge.c syscalls.master Log message: Delete the getlogin59 syscall, which was last used one year, two releases, and four libc major versions ago ok sthen@ jsing@ deraadt@ jca@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/12 22:09:46 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: regen CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2017/04/13 01:04:09 Modified files: sbin/iked : config.c iked.h ikev2.c ikev2_pld.c Log message: Add a NAT-T keepalive timer in case we are behind a NAT gateway. See RFC 5996, section 2.23, NAT Traversal: In the case of a mismatching NAT_DETECTION_DESTINATION_IP hash, it means that the system receiving the NAT_DETECTION_DESTINATION_IP payload is behind a NAT and that system SHOULD start sending keepalive packets as defined in [UDPENCAPS]. With markus@, ok reyk@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:05:37 Modified files: devel/gobject-introspection: Makefile distinfo Log message: update to gobject-introspection-1.52.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:06:13 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST Log message: update to vala-0.36.1 tested in a bulk by aja@, fallout will be dealt with shortly CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:06:47 Modified files: x11/gnome/anjuta: Makefile x11/gnome/anjuta/patches: patch-configure x11/gnome/anjuta/pkg: PLIST Log message: disable vala support for now, it requires more love than what upstream gives it CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:07:16 Modified files: x11/gnome/code-assistance: Makefile Added files: x11/gnome/code-assistance/patches: patch-backends_vala_valaoptionparser_vala patch-configure Log message: Fix for vala 0.36 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:07:44 Modified files: x11/gnome/builder: Makefile Log message: mark this BROKEN, too many fixes required for vala 0.36. It will be updated next week anyway. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:08:14 Modified files: x11/gnome/libgda: Makefile Log message: sync for VALA_API_VERSION CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:08:40 Modified files: www/midori : Makefile Added files: www/midori/patches: patch-extensions_adblock_widgets_vala patch-extensions_apps_vala patch-extensions_history-list_vala patch-extensions_notes_vala patch-extensions_transfers_vala patch-midori_midori-notebook_vala Log message: Fixes for vala 0.36, partly from upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:10:01 Modified files: sysutils/deja-dup: Makefile Added files: sysutils/deja-dup/patches: patch-deja-dup_widgets_ConfigList_vala patch-deja-dup_widgets_ConfigLocation_vala Log message: Fixes for vala 0.36 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:10:21 Modified files: mail/geary : Makefile Added files: mail/geary/patches: patch-src_client_accounts_account-dialog-account-list-pane_vala patch-src_client_components_conversation-find-bar_vala patch-src_client_conversation-list_conversation-list-store_vala patch-src_client_util_util-date_vala patch-src_engine_imap-db_imap-db-folder_vala patch-src_engine_imap-engine_imap-engine-generic-account_vala patch-src_engine_imap-engine_imap-engine-minimal-folder_vala patch-src_engine_imap-engine_replay-ops_imap-engine-mark-email_vala patch-src_engine_imap_response_imap-fetch-data-decoder_vala Log message: Fixes for vala 0.36 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/13 01:10:45 Modified files: textproc/pdfpc : Makefile distinfo textproc/pdfpc/pkg: PLIST Added files: textproc/pdfpc/patches: patch-src_classes_window_overview_vala Removed files: textproc/pdfpc/patches: patch-src_classes_action_movie_vala Log message: - update to pdfpc-4.0.6 - fixes for vala 0.36 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/13 01:30:15 Log message: Split openttd's data files into independently versioned packages. ok sthen@ + tweak from kirby@ Status: Vendor Tag: bentley Release Tags: bentley_20170413 N ports/games/openttd-data/Makefile.inc N ports/games/openttd-data/Makefile N ports/games/openttd-data/opengfx/Makefile N ports/games/openttd-data/opengfx/distinfo N ports/games/openttd-data/opengfx/pkg/PLIST N ports/games/openttd-data/opengfx/pkg/DESCR N ports/games/openttd-data/opensfx/Makefile N ports/games/openttd-data/opensfx/distinfo N ports/games/openttd-data/opensfx/pkg/PLIST N ports/games/openttd-data/opensfx/pkg/DESCR N ports/games/openttd-data/openmsx/Makefile N ports/games/openttd-data/openmsx/distinfo N ports/games/openttd-data/openmsx/pkg/PLIST N ports/games/openttd-data/openmsx/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/13 01:30:21 Modified files: sbin/pfctl : pfctl_table.c sbin/fsck_ffs : pass4.c Log message: fix wrongly indented lines CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/13 01:31:18 Modified files: graphics/simple-scan: Makefile distinfo graphics/simple-scan/patches: patch-configure_ac patch-src_Makefile_in patch-src_simple-scan_vala patch-src_ui_vala graphics/simple-scan/pkg: PLIST Log message: Update to simple-scan-3.24.0. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/13 01:37:08 Modified files: games/openttd : Makefile distinfo games/openttd/pkg: PLIST Log message: Update to openttd-1.7.0. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/13 01:37:39 Modified files: games : Makefile Log message: +openttd-data CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/13 01:38:46 Modified files: x11/gnome : Makefile.inc x11/gnome/adwaita-icon-theme: Makefile x11/gnome/aisleriot: Makefile x11/gnome/anjuta: Makefile x11/gnome/at-spi2-atk: Makefile x11/gnome/at-spi2-core: Makefile x11/gnome/autoar: Makefile x11/gnome/backgrounds: Makefile x11/gnome/banshee: Makefile x11/gnome/baobab: Makefile x11/gnome/bijiben: Makefile x11/gnome/builder: Makefile x11/gnome/calculator: Makefile x11/gnome/calendar: Makefile x11/gnome/caribou: Makefile x11/gnome/characters: Makefile x11/gnome/clocks: Makefile x11/gnome/code-assistance: Makefile x11/gnome/color-manager: Makefile x11/gnome/contacts: Makefile x11/gnome/control-center: Makefile x11/gnome/dconf-editor: Makefile x11/gnome/desktop: Makefile x11/gnome/devel-docs: Makefile x11/gnome/devhelp: Makefile x11/gnome/dictionary: Makefile x11/gnome/documents: Makefile x11/gnome/empathy: Makefile x11/gnome/eog : Makefile x11/gnome/eog-plugins: Makefile x11/gnome/epub-thumbnailer: Makefile x11/gnome/file-roller: Makefile x11/gnome/font-viewer: Makefile x11/gnome/gcr : Makefile x11/gnome/gdl : Makefile x11/gnome/gdm : Makefile x11/gnome/gedit: Makefile x11/gnome/gedit-code-assistance: Makefile x11/gnome/gedit-plugins: Makefile x11/gnome/getting-started-docs: Makefile x11/gnome/gfbgraph: Makefile x11/gnome/ghex : Makefile x11/gnome/gjs : Makefile x11/gnome/grilo: Makefile x11/gnome/grilo-plugins: Makefile x11/gnome/gucharmap: Makefile x11/gnome/gvfs : Makefile x11/gnome/icon-theme: Makefile x11/gnome/icon-theme-symbolic: Makefile x11/gnome/keyring: Makefile x11/gnome/latexila: Makefile x11/gnome/libbonobo: Makefile x11/gnome/libbonoboui: Makefile x11/gnome/libcryptui: Makefile x11/gnome/libgepub: Makefile x11/gnome/libgnome: Makefile x11/gnome/libgnome-keyring: Makefile x11/gnome/libgnomecanvas: Makefile x11/gnome/libgnomecanvasmm: Makefile x11/gnome/libgnomekbd: Makefile x11/gnome/libgnomeui: Makefile x11/gnome/libgweather: Makefile x11/gnome/libmediaart: Makefile x11/gnome/librsvg: Makefile x11/gnome/libsecret: Makefile x11/gnome/libxklavier: Makefile x11/gnome/libzapojit: Makefile x11/gnome/maps : Makefile x11/gnome/menus: Makefile x11/gnome/mime-data: Makefile x11/gnome/mono-gnome: Makefile x11/gnome/mousetweaks: Makefile x11/gnome/music: Makefile x11/gnome/mutter: Makefile x11/gnome/nautilus: Makefile x11/gnome/nautilus-sendto: Makefile x11/gnome/ocrfeeder: Makefile x11/gnome/online-accounts: Makefile x11/gnome/online-miners: Makefile x11/gnome/orca : Makefile x11/gnome/photos: Makefile x11/gnome/pinpoint: Makefile x11/gnome/planner: Makefile x11/gnome/power-manager: Makefile x11/gnome/py-atspi: Makefile x11/gnome/quadrapassel: Makefile x11/gnome/recipes: Makefile x11/gnome/screenshot: Makefile x11/gnome/seahorse: Makefile x11/gnome/seahorse-nautilus: Makefile x11/gnome/seahorse-sharing: Makefile x11/gnome/session: Makefile x11/gnome/settings-daemon: Makefile x11/gnome/shell: Makefile x11/gnome/shell-extensions: Makefile x11/gnome/sushi: Makefile x11/gnome/system-monitor: Makefile x11/gnome/terminal: Makefile x11/gnome/themes-standard: Makefile x11/gnome/todo : Makefile x11/gnome/totem: Makefile x11/gnome/totem-pl-parser: Makefile x11/gnome/tweak-tool: Makefile x11/gnome/vfs2 : Makefile x11/gnome/vinagre: Makefile x11/gnome/weather: Makefile x11/gnome/yelp : Makefile x11/gnome/yelp-tools: Makefile x11/gnome/yelp-xsl: Makefile x11/gnome/zenity: Makefile Log message: Stop setting CONFIGURE_STYLE in Makefile.inc but explicitely add it to ports that need it; in the future more and more ports will move to meson build anyway. I first though I'd set CONFIGURE_STYLE in gnome.port.mk but it's too fragile (MODULES list must be sorted very carefully). Less magic is good. discussed with jasper@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/13 02:04:41 Modified files: www/midori : Makefile Log message: Fix previous: rm extensions/*.orig files after patching, otherwise cmake trips on it and configure fails: CMake Error: CMake can not determine linker language for target: history-list.orig CMake Error: CMake can not determine linker language for target: transfers.orig CMake Error: CMake can not determine linker language for target: apps.orig CMake Error: CMake can not determine linker language for target: notes.orig CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/13 02:42:31 Modified files: graphics/gegl03: Makefile Log message: Temporarily mark BROKEN. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/13 02:43:22 Modified files: devel/appstream-glib: Makefile distinfo Log message: Update to appstream-glib-0.6.12. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/13 03:00:18 Added files: news/multimail/patches: patch-Makefile Log message: Remove hardcoded optimization (-O2) flag. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/13 03:02:41 Modified files: benchmarks/speedtest-cli: Makefile distinfo Log message: Update speedtest-cli to 1.0.4. OK benoit@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/13 03:05:52 Modified files: www/midori : Makefile Added files: www/midori/patches: patch-midori_midori-browser_c patch-midori_midori-view_c patch-midori_midori-window_vala Log message: Backport r7039. Remove the code hiding the titlebar when the window is maximized, has always confused me. Cf http://bazaar.launchpad.net/~midori/midori/trunk/revision/7039 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/13 03:06:38 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-151.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 03:35:56 Modified files: mail/dovecot-pigeonhole: Makefile distinfo Log message: update to dovecot-pigeonhole 0.4.18, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 03:36:36 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt patch-src_client_CMakeLists_txt Log message: update to rspamd-1.5.5, from Brad CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/13 03:41:15 Modified files: archivers/zstd : Makefile distinfo archivers/zstd/patches: patch-tests_playTests_sh Log message: Update to zstd 1.1.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/13 03:54:38 Modified files: editors/abiword: Makefile distinfo editors/abiword/pkg: PLIST Added files: editors/abiword/patches: patch-src_af_xap_gtk_xap_UnixFrameImpl_cpp patch-src_af_xap_gtk_xap_UnixFrameImpl_h Removed files: editors/abiword/patches: patch-src_Makefile_in Log message: Update to abiword-3.0.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 04:35:33 Modified files: net/isc-bind : Makefile distinfo Log message: update to BIND 9.10.4-P8 (-P7 was withdrawn) CVE-2017-3136: An error handling synthesized records could cause an assertion failure when using DNS64 with "break-dnssec yes;" CVE-2017-3137: A response packet can cause a resolver to terminate when processing an answer containing a CNAME or DNAME CVE-2017-3138: named exits with a REQUIRE assertion failure if it receives a null command string on its control channel CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 04:36:11 Modified files: net/isc-bind : Tag: OPENBSD_6_1 Makefile distinfo Log message: MFC update to BIND 9.10.4-P8 (-P7 was withdrawn) CVE-2017-3136: An error handling synthesized records could cause an assertion failure when using DNS64 with "break-dnssec yes;" CVE-2017-3137: A response packet can cause a resolver to terminate when processing an answer containing a CNAME or DNAME CVE-2017-3138: named exits with a REQUIRE assertion failure if it receives a null command string on its control channel CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/13 05:15:15 Modified files: infrastructure/mk: arch-defines.mk Log message: Remove aviion from architecture constants, the OpenBSD/aviion port has been discontinued after the 5.7 release. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 06:05:43 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-2.2.6, updated protocol support and the usual round of dissector infinite loops and crashes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 06:06:21 Modified files: net/wireshark : Tag: OPENBSD_6_1 Makefile distinfo Log message: MFC update to wireshark-2.2.6, updated protocol support and the usual round of dissector infinite loops and crashes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/13 07:01:20 Modified files: graphics/gegl03: Makefile Added files: graphics/gegl03/patches: patch-configure patch-gegl_Makefile_in Log message: Unbreak build with new gobject-introspection (from upstream). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 07:40:21 Modified files: www/tor-browser/noscript: Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 07:41:29 Modified files: www/tor-browser/tor-launcher: Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/13 07:43:29 Modified files: www/tor-browser: Makefile.inc Log message: add a reminder to bump REVISION for extensions CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/13 08:48:31 Modified files: usr.sbin/ldapd : syntax.c Log message: multi-statement CHECK_RANGE() macro isn't safe for all placements, and needs to use "do {} while 0" idiom; all callers need repair also. Discovered by jsg CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/13 08:59:40 Modified files: usr.sbin/dhcpd : dhcpd.h Log message: Remove a bunch of obsolete, unused and irrelevant DHCP client types, fields, and enums. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2017/04/13 09:32:15 Modified files: usr.sbin/rebound: rebound.c Log message: moving some code into a switch meant that break no longer stopped the loop. try harder with a goto. diagnosis and original fix by tb. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/13 12:29:43 Modified files: faq/ports : specialtopics.html Log message: add some man-links and do some minimal cleanup. initial diff by anton lindqvist plus some tweaks by me CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/13 12:32:55 Modified files: lib/libc/stdlib: malloc.3 malloc.c Log message: allow clearing less than allocated and document freezero(3) better CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2017/04/13 12:36:51 Modified files: lib/libc/stdio : getdelim.c Log message: Use recallocarray in getdelim/getline to clear memory on buffer resizes, inspired by a similar change to fgetln. ok deraadt millert CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/13 12:41:53 Modified files: faq : faq14.html Log message: more man links CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/04/13 13:56:26 Modified files: mail/p5-Email-MIME: Makefile distinfo Log message: bugfix update to 1.940 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/13 14:48:29 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Use the non-interrupt-safe pool allocator for the vp pool to avoid runninng out of kva in the kmem_map. Avoids a hang when spawning a lot of processes. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/13 14:57:32 Modified files: faq : faq1.html faq14.html faq6.html faq7.html index.html Log message: more consistency in the section titles. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/13 15:21:44 Modified files: misc/buffer : Makefile misc/buffer/patches: patch-buffer_c Added files: misc/buffer/patches: patch-sem_c Log message: fix build with clang; drop maintainer CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/13 15:49:11 Modified files: lib/libc/sys : execve.2 Log message: Xr sigprocmask(2) not the obsolete sigsetmask(3) CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2017/04/13 16:25:24 Modified files: devel/fossil : Makefile distinfo Log message: Update fossil to 2.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/13 17:29:02 Modified files: sys/arch/arm64/include: pte.h Log message: A little bit more trivial cleanup. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/13 18:38:30 Modified files: . : index.html Removed files: . : older.html Log message: split "songs & artwork" link into two separate pages, one for each. remove older.html as its contents were moved to orders.html a while back. ok deraadt CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2017/04/13 18:44:21 Modified files: java/jlint/patches: patch-jlint_cc Added files: java/jlint/patches: patch-method_desc_cc patch-method_desc_hh Log message: Unbreak on clang. ok sthen@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/13 18:53:28 Modified files: usr.sbin/vmctl : vmctl.8 Log message: Update a man page example to reflect recent changes. Spotted by Ilya Kaliman, thanks. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/13 19:02:28 Modified files: sys/arch/amd64/amd64: identcpu.c sys/arch/amd64/include: cpu.h Log message: SVM: calculate max ASID value and save for later use. This will be used in an upcoming diff to handle ASID/VPID reuse/rollover. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/13 19:23:02 Modified files: lib/libc/gen : sysctl.3 Log message: correct path; from Klemens Nanni CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/13 23:41:53 Modified files: emulators/mupen64plus/video-glide64: Makefile Log message: Disable ASM, fixing the build with clang. This same code is already disabled in the glide64mk2 port, as it is marked as SSE (which is disabled) there. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/14 01:05:00 Modified files: www/tor-browser/browser/pkg: PLIST Log message: I don't see how this ever packaged; there's no README. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/14 01:22:02 Modified files: sys/sys : cdefs.h Log message: Define __dead and __pure even if __STRICT_ANSI__ for compilers that support GCC's __attribute__ syntax. Fixes several warnings when compiling code with clang with -std=c++11 or some other strict ISO standard. ok millert@, guenther@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2017/04/14 01:46:12 Log message: Import libdrm 2.4.79 Status: Vendor Tag: libdrm Release Tags: libdrm_2_4_79 U xenocara/lib/libdrm/libsync.h U xenocara/lib/libdrm/xf86drmHash.h U xenocara/lib/libdrm/libdrm.pc.in C xenocara/lib/libdrm/configure C xenocara/lib/libdrm/xf86drmMode.c U xenocara/lib/libdrm/xf86drmRandom.h U xenocara/lib/libdrm/util_double_list.h U xenocara/lib/libdrm/xf86drmMode.h U xenocara/lib/libdrm/xf86drmSL.c U xenocara/lib/libdrm/libdrm_lists.h C xenocara/lib/libdrm/Makefile.in C xenocara/lib/libdrm/aclocal.m4 C xenocara/lib/libdrm/xf86drm.c U xenocara/lib/libdrm/README U xenocara/lib/libdrm/config.h.in U xenocara/lib/libdrm/libdrm_macros.h U xenocara/lib/libdrm/xf86drmRandom.c U xenocara/lib/libdrm/xf86atomic.h U xenocara/lib/libdrm/util_math.h U xenocara/lib/libdrm/Makefile.sources U xenocara/lib/libdrm/xf86drmHash.c U xenocara/lib/libdrm/Makefile.am C xenocara/lib/libdrm/configure.ac C xenocara/lib/libdrm/xf86drm.h C xenocara/lib/libdrm/tegra/Makefile.in U xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in U xenocara/lib/libdrm/tegra/private.h U xenocara/lib/libdrm/tegra/tegra-symbol-check U xenocara/lib/libdrm/tegra/Makefile.am U xenocara/lib/libdrm/tegra/tegra.c U xenocara/lib/libdrm/tegra/tegra.h U xenocara/lib/libdrm/freedreno/freedreno_drmif.h U xenocara/lib/libdrm/freedreno/freedreno_priv.h U xenocara/lib/libdrm/freedreno/freedreno_device.c U xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in U xenocara/lib/libdrm/freedreno/freedreno_bo_cache.c C xenocara/lib/libdrm/freedreno/Makefile.in U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h U xenocara/lib/libdrm/freedreno/freedreno_pipe.c U xenocara/lib/libdrm/freedreno/freedreno-symbol-check U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c U xenocara/lib/libdrm/freedreno/Makefile.sources U xenocara/lib/libdrm/freedreno/Makefile.am U xenocara/lib/libdrm/freedreno/freedreno_bo.c U xenocara/lib/libdrm/freedreno/msm/msm_pipe.c U xenocara/lib/libdrm/freedreno/msm/msm_drm.h U xenocara/lib/libdrm/freedreno/msm/msm_bo.c U xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c U xenocara/lib/libdrm/freedreno/msm/msm_priv.h U xenocara/lib/libdrm/freedreno/msm/msm_device.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h U xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h U xenocara/lib/libdrm/tests/drmdevice.c U xenocara/lib/libdrm/tests/drmsl.c U xenocara/lib/libdrm/tests/random.c C xenocara/lib/libdrm/tests/Makefile.in U xenocara/lib/libdrm/tests/Makefile.am U xenocara/lib/libdrm/tests/hash.c C xenocara/lib/libdrm/tests/tegra/Makefile.in U xenocara/lib/libdrm/tests/tegra/openclose.c U xenocara/lib/libdrm/tests/tegra/Makefile.am U xenocara/lib/libdrm/tests/kms/libkms-test-framebuffer.c U xenocara/lib/libdrm/tests/kms/libkms-test-crtc.c C xenocara/lib/libdrm/tests/kms/Makefile.in U xenocara/lib/libdrm/tests/kms/libkms-test-screen.c U xenocara/lib/libdrm/tests/kms/kms-steal-crtc.c U xenocara/lib/libdrm/tests/kms/kms-universal-planes.c U xenocara/lib/libdrm/tests/kms/libkms-test.h U xenocara/lib/libdrm/tests/kms/Makefile.am U xenocara/lib/libdrm/tests/kms/libkms-test-device.c U xenocara/lib/libdrm/tests/kms/libkms-test-plane.c U xenocara/lib/libdrm/tests/etnaviv/state.xml.h U xenocara/lib/libdrm/tests/etnaviv/write_bmp.h U xenocara/lib/libdrm/tests/etnaviv/etnaviv_bo_cache_test.c C xenocara/lib/libdrm/tests/etnaviv/Makefile.in U xenocara/lib/libdrm/tests/etnaviv/write_bmp.c U xenocara/lib/libdrm/tests/etnaviv/etnaviv_cmd_stream_test.c U xenocara/lib/libdrm/tests/etnaviv/etnaviv_2d_test.c U xenocara/lib/libdrm/tests/etnaviv/cmdstream.xml.h U xenocara/lib/libdrm/tests/etnaviv/state_2d.xml.h U xenocara/lib/libdrm/tests/etnaviv/Makefile.am U xenocara/lib/libdrm/tests/util/format.c U xenocara/lib/libdrm/tests/util/kms.c C xenocara/lib/libdrm/tests/util/Makefile.in U xenocara/lib/libdrm/tests/util/format.h U xenocara/lib/libdrm/tests/util/pattern.c U xenocara/lib/libdrm/tests/util/common.h U xenocara/lib/libdrm/tests/util/Makefile.sources U xenocara/lib/libdrm/tests/util/kms.h U xenocara/lib/libdrm/tests/util/Makefile.am U xenocara/lib/libdrm/tests/util/pattern.h U xenocara/lib/libdrm/tests/amdgpu/bo_tests.c U xenocara/lib/libdrm/tests/amdgpu/cs_tests.c U xenocara/lib/libdrm/tests/amdgpu/vce_tests.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c C xenocara/lib/libdrm/tests/amdgpu/Makefile.in U xenocara/lib/libdrm/tests/amdgpu/vce_ib.h U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h U xenocara/lib/libdrm/tests/amdgpu/frame.h U xenocara/lib/libdrm/tests/amdgpu/basic_tests.c U xenocara/lib/libdrm/tests/amdgpu/uvd_messages.h U xenocara/lib/libdrm/tests/amdgpu/Makefile.am C xenocara/lib/libdrm/tests/vbltest/Makefile.in U xenocara/lib/libdrm/tests/vbltest/vbltest.c U xenocara/lib/libdrm/tests/vbltest/Makefile.am C xenocara/lib/libdrm/tests/modeprint/Makefile.in U xenocara/lib/libdrm/tests/modeprint/modeprint.c U xenocara/lib/libdrm/tests/modeprint/Makefile.am C xenocara/lib/libdrm/tests/exynos/Makefile.in U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_event.c U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c U xenocara/lib/libdrm/tests/exynos/Makefile.am U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_perf.c C xenocara/lib/libdrm/tests/radeon/Makefile.in U xenocara/lib/libdrm/tests/radeon/rbo.c U xenocara/lib/libdrm/tests/radeon/radeon_ttm.c U xenocara/lib/libdrm/tests/radeon/Makefile.am U xenocara/lib/libdrm/tests/radeon/rbo.h C xenocara/lib/libdrm/tests/proptest/Makefile.in U xenocara/lib/libdrm/tests/proptest/Makefile.sources U xenocara/lib/libdrm/tests/proptest/proptest.c U xenocara/lib/libdrm/tests/proptest/Makefile.am U xenocara/lib/libdrm/tests/modetest/buffers.c U xenocara/lib/libdrm/tests/modetest/cursor.h C xenocara/lib/libdrm/tests/modetest/Makefile.in U xenocara/lib/libdrm/tests/modetest/cursor.c U xenocara/lib/libdrm/tests/modetest/modetest.c U xenocara/lib/libdrm/tests/modetest/buffers.h U xenocara/lib/libdrm/tests/modetest/Makefile.sources U xenocara/lib/libdrm/tests/modetest/Makefile.am C xenocara/lib/libdrm/tests/kmstest/Makefile.in U xenocara/lib/libdrm/tests/kmstest/Makefile.am U xenocara/lib/libdrm/tests/kmstest/main.c U xenocara/lib/libdrm/tests/nouveau/threaded.c C xenocara/lib/libdrm/tests/nouveau/Makefile.in U xenocara/lib/libdrm/tests/nouveau/Makefile.am U xenocara/lib/libdrm/etnaviv/etnaviv_priv.h U xenocara/lib/libdrm/etnaviv/etnaviv_device.c U xenocara/lib/libdrm/etnaviv/etnaviv_bo_cache.c C xenocara/lib/libdrm/etnaviv/Makefile.in U xenocara/lib/libdrm/etnaviv/etnaviv_pipe.c U xenocara/lib/libdrm/etnaviv/etnaviv_drm.h U xenocara/lib/libdrm/etnaviv/Makefile.sources U xenocara/lib/libdrm/etnaviv/etnaviv_bo.c U xenocara/lib/libdrm/etnaviv/Makefile.am U xenocara/lib/libdrm/etnaviv/etnaviv_cmd_stream.c U xenocara/lib/libdrm/etnaviv/etnaviv_gpu.c U xenocara/lib/libdrm/etnaviv/etnaviv_drmif.h U xenocara/lib/libdrm/etnaviv/etnaviv-symbol-check U xenocara/lib/libdrm/etnaviv/libdrm_etnaviv.pc.in U xenocara/lib/libdrm/amdgpu/util_hash.h U xenocara/lib/libdrm/amdgpu/amdgpu_device.c U xenocara/lib/libdrm/amdgpu/util_hash_table.h C xenocara/lib/libdrm/amdgpu/Makefile.in U xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c U xenocara/lib/libdrm/amdgpu/amdgpu_asic_id.h U xenocara/lib/libdrm/amdgpu/util_hash_table.c U xenocara/lib/libdrm/amdgpu/amdgpu_cs.c U xenocara/lib/libdrm/amdgpu/amdgpu.h U xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c U xenocara/lib/libdrm/amdgpu/Makefile.sources U xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in U xenocara/lib/libdrm/amdgpu/amdgpu_internal.h U xenocara/lib/libdrm/amdgpu/Makefile.am C xenocara/lib/libdrm/amdgpu/amdgpu_bo.c U xenocara/lib/libdrm/amdgpu/amdgpu-symbol-check U xenocara/lib/libdrm/amdgpu/util_hash.c U xenocara/lib/libdrm/omap/omap_drm.c U xenocara/lib/libdrm/omap/omap-symbol-check U xenocara/lib/libdrm/omap/omap_drmif.h C xenocara/lib/libdrm/omap/Makefile.in U xenocara/lib/libdrm/omap/Makefile.am U xenocara/lib/libdrm/omap/libdrm_omap.pc.in U xenocara/lib/libdrm/omap/omap_drm.h U xenocara/lib/libdrm/exynos/exynos_fimg2d.h U xenocara/lib/libdrm/exynos/exynos_fimg2d.c U xenocara/lib/libdrm/exynos/exynos_drm.c C xenocara/lib/libdrm/exynos/Makefile.in U xenocara/lib/libdrm/exynos/exynos_drm.h U xenocara/lib/libdrm/exynos/fimg2d_reg.h U xenocara/lib/libdrm/exynos/exynos-symbol-check U xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in U xenocara/lib/libdrm/exynos/Makefile.am U xenocara/lib/libdrm/exynos/exynos_drmif.h C xenocara/lib/libdrm/vc4/Makefile.in U xenocara/lib/libdrm/vc4/libdrm_vc4.pc.in U xenocara/lib/libdrm/vc4/vc4_qpu_defines.h U xenocara/lib/libdrm/vc4/Makefile.sources U xenocara/lib/libdrm/vc4/vc4_packet.h U xenocara/lib/libdrm/vc4/Makefile.am U xenocara/lib/libdrm/man/drmModeGetResources.xml U xenocara/lib/libdrm/man/drmAvailable.xml C xenocara/lib/libdrm/man/Makefile.in U xenocara/lib/libdrm/man/drmHandleEvent.xml U xenocara/lib/libdrm/man/drm.xml U xenocara/lib/libdrm/man/drm-kms.xml U xenocara/lib/libdrm/man/Makefile.am U xenocara/lib/libdrm/man/drm-memory.xml U xenocara/lib/libdrm/radeon/radeon_bo_int.h U xenocara/lib/libdrm/radeon/radeon_bo.c U xenocara/lib/libdrm/radeon/radeon_surface.c U xenocara/lib/libdrm/radeon/radeon_bo_gem.c U xenocara/lib/libdrm/radeon/radeon_cs_gem.c C xenocara/lib/libdrm/radeon/Makefile.in U xenocara/lib/libdrm/radeon/radeon_cs.c U xenocara/lib/libdrm/radeon/radeon_bo_gem.h U xenocara/lib/libdrm/radeon/bof.h U xenocara/lib/libdrm/radeon/radeon_surface.h U xenocara/lib/libdrm/radeon/radeon-symbol-check U xenocara/lib/libdrm/radeon/radeon_cs_gem.h U xenocara/lib/libdrm/radeon/radeon_cs_int.h U xenocara/lib/libdrm/radeon/Makefile.sources U xenocara/lib/libdrm/radeon/r600_pci_ids.h U xenocara/lib/libdrm/radeon/Makefile.am U xenocara/lib/libdrm/radeon/radeon_bo.h U xenocara/lib/libdrm/radeon/radeon_cs_space.c U xenocara/lib/libdrm/radeon/radeon_cs.h U xenocara/lib/libdrm/radeon/bof.c U xenocara/lib/libdrm/radeon/libdrm_radeon.pc.in C xenocara/lib/libdrm/intel/intel_bufmgr_gem.c U xenocara/lib/libdrm/intel/libdrm_intel.pc.in U xenocara/lib/libdrm/intel/uthash.h C xenocara/lib/libdrm/intel/Makefile.in U xenocara/lib/libdrm/intel/intel_bufmgr.c U xenocara/lib/libdrm/intel/mm.h U xenocara/lib/libdrm/intel/intel_bufmgr_priv.h U xenocara/lib/libdrm/intel/intel_bufmgr_fake.c C xenocara/lib/libdrm/intel/intel_decode.c U xenocara/lib/libdrm/intel/intel_bufmgr.h U xenocara/lib/libdrm/intel/intel_chipset.h U xenocara/lib/libdrm/intel/mm.c U xenocara/lib/libdrm/intel/intel_debug.h U xenocara/lib/libdrm/intel/intel_aub.h U xenocara/lib/libdrm/intel/Makefile.sources U xenocara/lib/libdrm/intel/test_decode.c U xenocara/lib/libdrm/intel/intel-symbol-check U xenocara/lib/libdrm/intel/Makefile.am U xenocara/lib/libdrm/intel/tests/gen6-3d.batch U xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen4-3d.batch U xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen6-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gm45-3d.batch U xenocara/lib/libdrm/intel/tests/test-batch.sh U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch.sh U xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen5-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gm45-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen5-3d.batch U xenocara/lib/libdrm/intel/tests/gen7-3d.batch U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch U xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen4-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen7-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt C xenocara/lib/libdrm/m4/libtool.m4 U xenocara/lib/libdrm/m4/ltsugar.m4 U xenocara/lib/libdrm/m4/ltversion.m4 U xenocara/lib/libdrm/m4/lt~obsolete.m4 U xenocara/lib/libdrm/m4/ltoptions.m4 U xenocara/lib/libdrm/include/drm/mga_drm.h U xenocara/lib/libdrm/include/drm/mach64_drm.h U xenocara/lib/libdrm/include/drm/virtgpu_drm.h U xenocara/lib/libdrm/include/drm/sis_drm.h U xenocara/lib/libdrm/include/drm/savage_drm.h U xenocara/lib/libdrm/include/drm/vc4_drm.h U xenocara/lib/libdrm/include/drm/drm_fourcc.h U xenocara/lib/libdrm/include/drm/nouveau_drm.h U xenocara/lib/libdrm/include/drm/vmwgfx_drm.h U xenocara/lib/libdrm/include/drm/README U xenocara/lib/libdrm/include/drm/tegra_drm.h U xenocara/lib/libdrm/include/drm/drm_mode.h U xenocara/lib/libdrm/include/drm/r128_drm.h U xenocara/lib/libdrm/include/drm/radeon_drm.h U xenocara/lib/libdrm/include/drm/qxl_drm.h U xenocara/lib/libdrm/include/drm/via_drm.h U xenocara/lib/libdrm/include/drm/drm_sarea.h U xenocara/lib/libdrm/include/drm/i915_drm.h C xenocara/lib/libdrm/include/drm/drm.h U xenocara/lib/libdrm/include/drm/amdgpu_drm.h U xenocara/lib/libdrm/nouveau/nouveau.c C xenocara/lib/libdrm/nouveau/Makefile.in U xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in U xenocara/lib/libdrm/nouveau/bufctx.c U xenocara/lib/libdrm/nouveau/pushbuf.c U xenocara/lib/libdrm/nouveau/private.h U xenocara/lib/libdrm/nouveau/Makefile.sources U xenocara/lib/libdrm/nouveau/nouveau-symbol-check U xenocara/lib/libdrm/nouveau/Makefile.am U xenocara/lib/libdrm/nouveau/abi16.c U xenocara/lib/libdrm/nouveau/nouveau.h U xenocara/lib/libdrm/nouveau/nvif/cl0080.h U xenocara/lib/libdrm/nouveau/nvif/cl9097.h U xenocara/lib/libdrm/nouveau/nvif/if0003.h U xenocara/lib/libdrm/nouveau/nvif/class.h U xenocara/lib/libdrm/nouveau/nvif/unpack.h U xenocara/lib/libdrm/nouveau/nvif/ioctl.h U xenocara/lib/libdrm/nouveau/nvif/if0002.h U xenocara/lib/libdrm/libkms/radeon.c U xenocara/lib/libdrm/libkms/linux.c U xenocara/lib/libdrm/libkms/nouveau.c U xenocara/lib/libdrm/libkms/vmwgfx.c C xenocara/lib/libdrm/libkms/Makefile.in U xenocara/lib/libdrm/libkms/kms-symbol-check U xenocara/lib/libdrm/libkms/intel.c U xenocara/lib/libdrm/libkms/dumb.c U xenocara/lib/libdrm/libkms/api.c U xenocara/lib/libdrm/libkms/Makefile.sources U xenocara/lib/libdrm/libkms/libkms.h U xenocara/lib/libdrm/libkms/exynos.c U xenocara/lib/libdrm/libkms/internal.h U xenocara/lib/libdrm/libkms/Makefile.am U xenocara/lib/libdrm/libkms/libkms.pc.in U xenocara/lib/libdrm/build-aux/depcomp U xenocara/lib/libdrm/build-aux/missing C xenocara/lib/libdrm/build-aux/config.sub C xenocara/lib/libdrm/build-aux/ltmain.sh U xenocara/lib/libdrm/build-aux/test-driver C xenocara/lib/libdrm/build-aux/config.guess U xenocara/lib/libdrm/build-aux/compile C xenocara/lib/libdrm/build-aux/install-sh 42 conflicts created by this import. Use the following command to help the merge: cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2017/04/14 01:52:11 Modified files: lib/libdrm : Makefile.bsd-wrapper configure configure.ac xf86drm.c xf86drm.h xf86drmMode.c lib/libdrm/amdgpu: amdgpu_bo.c lib/libdrm/freedreno: Makefile.in lib/libdrm/include/drm: drm.h lib/libdrm/intel: intel_bufmgr_gem.c intel_decode.c lib/libdrm/tests/etnaviv: Makefile.in Log message: Merge libdrm 2.4.79 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2017/04/14 01:53:41 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.i386 md.loongson md.macppc md.octeon md.sgi md.socppc md.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/14 01:55:09 Modified files: security/heimdal: Tag: OPENBSD_6_1 Makefile Added files: security/heimdal/patches: Tag: OPENBSD_6_1 patch-kdc_krb5tgs_c Log message: Fix transit path validation CVE-2017-6594. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2017/04/14 01:56:08 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/14 02:04:30 Modified files: x11/gnome/getting-started-docs: Makefile distinfo x11/gnome/getting-started-docs/pkg: PLIST Log message: Update to gnome-getting-started-docs-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/14 02:05:00 Modified files: security/heimdal: Makefile distinfo Log message: SECURITY update to heimdal-7.3.0 (CVE-2017-6594). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/14 02:24:03 Modified files: editors/ldapvi : Makefile editors/ldapvi/patches: patch-ldapvi_c Log message: Unbreak build with clang. Drop the gettext MODULE and regen WANTLIB while here... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/14 04:18:19 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-1.4.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/14 06:31:07 Modified files: books/utp : Makefile Log message: fix MASTER_SITES, reported by Kusalananda CVSROOT: /cvs Module name: www Changes by: aoyama@cvs.openbsd.org 2017/04/14 06:39:03 Modified files: . : luna88k.html Log message: Add xp(4) device, it is supported since 6.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/14 06:59:28 Modified files: editors/texworks: Makefile Log message: bump EPOCH Found newer package texworks-20090618p0 in /mnt/plist/i386 Found newer package texworks-20090618p1 in /mnt/plist/i386 Found newer package texworks-20090618p2 in /mnt/plist/i386 CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2017/04/14 08:01:47 Modified files: books/JLS : Makefile distinfo books/JLS/pkg : PLIST Log message: Bump from antiquity to Java 8. Improved by sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/14 08:17:58 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-1.8.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/14 09:02:51 Modified files: lib/libc/gen : ttyname.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/14 09:11:31 Modified files: sys/dev : softraid.c sys/kern : kern_sig.c sys/net : if.c if_spppsubr.c Log message: Avoid some false positives with cppcheck. No binary change. OK jsg@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/14 09:19:39 Modified files: lib/libssl : ssl_srvr.c Log message: Clean up server key exchange EC point handling. Encode the point directly into the CBB memory, rather than mallocing and memcpying, which also makes makes the code more consistent with the client. Add a missing check for the first EC_POINT_point2oct() call. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/14 09:20:16 Modified files: lib/libssl : ssl_asn1.c Log message: Switch i2d_SSL_SESSION() back to freezero(3) now that the size constraints have been relaxed. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/14 09:20:55 Modified files: lib/libssl : bs_cbb.c Log message: Use freezero(3) in the CBB clean up path, since this could hold sensitive information (such as master keys). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/14 09:26:53 Modified files: lib/libssl : ssl_srvr.c Log message: Use freezero(3) to clean up the X25519 keys - simpler, cleaner code. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/14 09:32:41 Modified files: lib/libssl : ssl_srvr.c Log message: Use freezero(3) when cleaning up session tickets - not only does it require less code, but there is also a potential performance gain since they can be larger allocations. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/14 10:17:38 Modified files: faq : faq11.html Log message: merge two parts of 'customizing x' that were variations on the same theme. ok tj CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/14 10:39:32 Modified files: infrastructure/lib/DPB: Config.pm PortBuilder.pm State.pm Log message: reorg the logic behind permanent_log so that it *is* the permanent log. fixes -DNO_BUILD_STATS as reported by naddy@ (predates rewriting buildinfo, and I plain forgot about it obviously) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/14 10:43:40 Modified files: infrastructure/lib/DPB: Job.pm infrastructure/lib/DPB/Job: Fetch.pm Port.pm Log message: have both log watching jobs actually share the timeout code. If I had done this before, I would have fixed kill just once after privsep and not inadvertently broken the builder stuck timeout... problem noticed by naddy@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/14 12:06:28 Modified files: sbin/ipsecctl : ipsec.conf.5 ipsecctl.h parse.y Log message: Up to now ipsecctl(8) grouped SAs with identical src and dst to the flow which the first SA matched by the flow type. This behaviour was mostly undocumented and unexpected. Make SA bundles explicit in ipsec.conf(5). Only group SAs that have the same src and dst and also the same bundle identifier. OK hshoexer@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/14 12:14:33 Modified files: regress/sbin/ipsecctl: Makefile sa25.in sa26.in Added files: regress/sbin/ipsecctl: sa27.in sa27.ok Log message: Add tests with the ipsec.conf SA bundle keyword. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/14 12:23:29 Modified files: usr.bin/mandoc : mdoc_term.c Log message: Do not make the colon after the .Lk link text italic. I just pushed the same change to GNU troff. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/14 12:24:15 Modified files: usr.bin/mandoc : mdoc_man.c Log message: Do not make the colon after the .Lk link text italic. I just pushed the same change to GNU troff. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/14 12:26:40 Modified files: devel/libgit2/libgit2: Makefile distinfo devel/libgit2/libgit2/pkg: PLIST Log message: update to libgit2-0.25.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/14 12:26:45 Modified files: devel/libgit2/py-git2: Makefile distinfo devel/libgit2/py-git2/pkg: PLIST Log message: update to py-git2-0.25.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/14 12:27:21 Added files: devel/libgit2/libgit2/patches: patch-src_openssl_stream_h Log message: missing patch from upstream to unbreak with libressl; no bump as it wouldn't build CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/14 13:03:50 Modified files: regress/sys/netinet/ipsec: Makefile ipsec.conf Log message: Add test for IP payload compression. It is sending small and big ping packets as only the latter get actually compressed. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/14 13:34:54 Modified files: usr.bin/mandoc : mdoc_term.c Log message: Show long .Lk URIs in like an indented display, similar to groff. Suggested by bentley@. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2017/04/14 13:39:59 Modified files: gnu/usr.bin/cvs/src: server.c Log message: once cvs's flow-control mechanism has kicked in, stop reading from its local reader until memory usage goes back down below its watermark. during a checkout of a tree with big files (like www) from a fast reader (disk) and a slow writer (net), the amount of data being buffered can back up enough that cvs tries to allocate too many buffers and hits its resource limit, causing death. cvs's flow-control mechanism properly detects this early on, but the message sent to the reader process to stop sending data takes too long to process. take more aggressive action and just stop reading from the reader until the writer has ejected enough data that it can start re-using its already-allocated buffers instead of allocating new ones. ok deraadt CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/04/14 13:49:06 Modified files: textproc/groff : Makefile textproc/groff/patches: patch-tmac_doc_tmac Added files: textproc/groff/patches: patch-tmac_doc-nroff Log message: Pull in four patches that i recently pushed upstream to GNU troff. Joint work with bentley@, all committed upstream by Carsten Kunze. https://savannah.gnu.org/bugs/?43554 - better \*[Lq] and \*[Rq] https://savannah.gnu.org/bugs/?43553 - typographic quotes for .%T https://savannah.gnu.org/bugs/?50771 - punctuation after .Lk https://savannah.gnu.org/bugs/?50789 - .Lk with more than two args CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/14 13:50:54 Modified files: regress/usr.bin/mandoc/mdoc/Lk: font.out_ascii link.out_ascii noarg.in noarg.out_ascii noarg.out_lint noarg.out_markdown Log message: adjust .Lk tests after groff and mandoc .Lk improvements CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/14 14:22:12 Modified files: faq : faq4.html Log message: in the downloading/verifying section, provide an example sha256 command for the gnu coreutils as well. also briefly touch on raw device names for dd and note the "bs=1m" vs "bs=1M" difference. ok tb CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/14 14:46:31 Modified files: sys/net : if_etherip.c if_etherip.h if_gif.c if_gif.h if_pfsync.c if_pfsync.h sys/netinet : icmp6.h igmp.c igmp_var.h ip_carp.c ip_carp.h ip_divert.h ip_ether.c ip_ether.h ip_gre.c ip_gre.h ip_icmp.c ip_icmp.h ip_input.c ip_ipip.c ip_ipsp.h ip_var.h ipsec_input.c raw_ip.c tcp_input.c tcp_var.h udp_usrreq.c udp_var.h sys/netinet6 : dest6.c frag6.c icmp6.c ip6_divert.h ip6_input.c ip6_var.h raw_ip6.c route6.c sys/sys : protosw.h Log message: Pass down the address family through the pr_input calls. This allows to simplify code used for both IPv4 and IPv6. OK mikeb@ deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/14 14:50:35 Modified files: sys/net : if_gif.c Log message: Remove unused define satoin6(). CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/04/14 15:37:15 Modified files: . : Makefile etc : Makefile Log message: mark newish phony targets as phony. okay tb@ CVSROOT: /cvs Module name: ports Changes by: dhill@cvs.openbsd.org 2017/04/14 15:53:06 Modified files: net/mtr : Makefile net/mtr/patches: patch-net_c Log message: Fix mtr -u ipv6-target. mtr code says "sendto() assumes packet length includes the IPv4 header but not the IPv6 header." Remove that assumption and always include the IPv6 header length in the total packet size. ok sthen@ CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2017/04/14 17:12:54 Modified files: . : want.html Log message: I could really use a fast Intel laptop. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/14 22:18:40 Modified files: sys/arch/octeon/dev: octeon_iobus.c Log message: No GMX on CN73xx. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/14 22:38:27 Modified files: sys/arch/octeon/octeon: bus_dma.c Log message: Sync bus_dmamap_load_raw() with amd64 for better constraint checking. Needed by xhci(4). CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/14 22:54:04 Modified files: sys/dev/acpi : dsdt.c Log message: Fix format string in ACPI_MEMDEBUG block From Anton Lindqvist (anton.lindqvist(at)gmail.com) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2017/04/15 03:15:45 Modified files: usr.sbin/nsd : configlexer.lex configparser.y configure.ac difffile.c nsd-checkconf.c nsd.conf.5.in nsd.conf.sample.in options.c options.h packet.c packet.h query.c rdata.c server.c udb.c xfrd.c zonec.c Log message: update to 4.1.16rc1 tests & OK sthen (if there are more changes coming for 4.1.16 release we will just commit them on top) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2017/04/15 03:16:05 Modified files: usr.sbin/nsd : configure Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/15 03:24:20 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-151.0.1. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/15 04:23:35 Modified files: gnu/usr.bin/binutils-2.17/bfd: elfxx-sparc.c Log message: Handle R_SPARC_WPLT30 relocations against a local symbol. Fixes building the audio/openal port with clang. ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/15 05:15:02 Modified files: sys/arch/arm64/arm64: pmap.c Log message: The tlb flushes in pmap_set_{l1,l2,l3} use ranges that don't fully make sense. But those tlb flushes shouldn't be necessary anyway, so simply remove them. Simplify the tlb flushing code now that we no longer flush ranges, and revive the branch that doesn't flush a specific ASID for the kernel pmap since its mappings are global. ok patrick@, visa@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/15 05:42:09 Modified files: usr.sbin/ndp : ndp.8 ndp.c Log message: Let ndp(8) use the process's current routing table by default. from Pierre Emeriaud; OK jca@ claudio@ Sync code and man page with arp(8). OK florian@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/15 05:50:24 Modified files: usr.sbin/arp : arp.c Log message: Name global variable for routing socket rtsock like in ndp(8). OK florian@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/15 05:58:51 Modified files: usr.sbin/ndp : ndp.c Log message: Take implementation for getsocket() from arp(8). This brings routing table filter and pledge(2) to ndp(8) modes -s and -d. OK florian@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/15 06:53:02 Log message: import i3lock-2.9 (git master) with bsd_auth(3) support i3lock is a simple screen locker like slock. After starting it, you will see a white screen (you can configure the color/an image). You can return to your screen by entering your password. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20171504 N ports/x11/i3lock/distinfo N ports/x11/i3lock/Makefile N ports/x11/i3lock/pkg/PLIST N ports/x11/i3lock/pkg/DESCR N ports/x11/i3lock/patches/patch-Makefile N ports/x11/i3lock/patches/patch-i3lock_c N ports/x11/i3lock/patches/patch-unlock_indicator_c N ports/x11/i3lock/patches/patch-unlock_indicator_h N ports/x11/i3lock/patches/patch-xcb_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/15 06:54:42 Modified files: x11 : Makefile Log message: +i3lock CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/15 07:12:08 Modified files: etc : weekly share/man : Makefile share/man/man8 : daily.8 Log message: Build full mandoc.db(5) databases by default using makewhatis(8) without -Q during the build and in weekly(8). According to tests by many developers, makewhatis(8) takes a few minutes at most even on slower hardware like octeon, loongson, ALIX, RPI3, Soekris, cubox, softiron etc., and security(8) is often worse than makewhatis(8). In case this causes excessive weekly(8) run times on even slower (~50 MHz-class) CPUs, consider adding "MAKEWHATISARGS=-Q" to /etc/weekly.local on machines that feel unhappy. OK sthen@ kettenis@ millert@ deraadt@ CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2017/04/15 07:26:22 Modified files: . : want.html Log message: I could use a umb device CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/15 07:56:43 Modified files: sys/kern : vfs_syscalls.c sys/sys : mount.h Log message: After forced unmount of a file system that has other mount points in it, dangling mounts could remain. When unmounting check the hierarcy and unmount recursively. Also prevent that a new mount appears during the scan. Joint work with natano@; testing and OK krw@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/15 08:02:46 Modified files: devel/boehm-gc : Makefile devel/boehm-gc/patches: patch-include_private_gcconfig_h Log message: add support for aarch64 on OpenBSD, copied from our other archs ok phessler@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/15 08:11:36 Modified files: news/nn : Makefile news/nn/files : config.h s-openbsd.h news/nn/patches: patch-term_c Added files: news/nn/files : m-openbsd.h Log message: Overhaul this port: * get rid of MACHINE_ARCH dance and use a single m-openbsd.h file * simplify the substitutions in Makefile * use a compact s-openbsd.h file without nested comments * do not define libtermlib globals again ok maintainer Aaron W. Hsu CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/15 08:23:45 Modified files: sysutils/rofi : Makefile distinfo sysutils/rofi/pkg: PLIST Log message: update to rofi-1.3.1 - includes a new interactive theme-selector CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/15 08:51:08 Modified files: fonts/fantasque-sans: Makefile distinfo fonts/fantasque-sans/patches: patch-Makefile Log message: update to fantasque-sans-1.7.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/15 09:43:31 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-0.9.3. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2017/04/15 10:07:08 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2017/04/15 11:18:01 Modified files: app/fvwm/fvwm : fvwm.c Log message: remove all compile time __DATE__ and __TIME__ variables from the source ok deraadt@, matthieu@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/15 11:21:14 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/pkg: PLIST Log message: Update to 5.3.0 from Pavel Korovin OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/15 11:23:06 Modified files: www/kibana : Makefile distinfo www/kibana/pkg : PLIST Log message: Update to 5.3.0 from Pavel Korovin extra @unexec in PLIST from me OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/15 11:24:47 Modified files: textproc/py-elasticsearch: Makefile distinfo Log message: Update to 5.3.0 OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/15 11:25:39 Modified files: devel/py-click : Makefile distinfo Log message: Update to 6.7 OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/15 11:26:17 Modified files: devel/py-voluptuous: Makefile distinfo devel/py-voluptuous/pkg: PLIST Log message: Update to 0.10.2 OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/15 11:27:38 Modified files: sysutils/py-elasticsearch-curator: Makefile distinfo sysutils/py-elasticsearch-curator/pkg: PLIST Removed files: sysutils/py-elasticsearch-curator/patches: patch-setup_py Log message: Update to 5.0.1 OK jasper@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/15 12:45:15 Modified files: share/man/man4 : inet6.4 Log message: more streamlining, with help from bluhm; CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/04/15 12:55:27 Modified files: lib/libc/sys : reboot.2 Log message: Document RB_TIMEBAD; delete RB_* that are obsolete/unimplemented ok visa@ deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/15 12:58:45 Modified files: sys/arch/sparc64/conf: Makefile.sparc64 Log message: Build sparc64 kernels with -ffreestanding. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/15 13:41:36 Modified files: lang/rust : Makefile Log message: mark for parallel building by dpb CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/15 14:33:04 Modified files: textproc/openjade: Makefile Added files: textproc/openjade/patches: patch-style_MultiLineInlineNote_cxx Log message: iostream.h -> iostream; fixes build with clang CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/15 14:46:16 Modified files: net/mosquitto : Makefile Added files: net/mosquitto/patches: patch-test_Makefile patch-test_broker_Makefile patch-test_broker_c_Makefile patch-test_lib_c_08-ssl-fake-cacert_c patch-test_lib_c_Makefile patch-test_lib_cpp_08-ssl-fake-cacert_cpp patch-test_lib_cpp_Makefile Log message: enable tests, part of a larger diff which seems fine to edd@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/15 14:49:09 Modified files: net/mosquitto : Makefile net/mosquitto/patches: patch-src_CMakeLists_txt Added files: net/mosquitto/patches: patch-src_read_handle_server_c Log message: use libc's uuid generation functions rather than pulling in e2fsprogs. split up from a combined diff, seems fine to edd@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/15 14:49:44 Modified files: net/mosquitto/patches: patch-lib_CMakeLists_txt Added files: net/mosquitto/patches: patch-lib_mosquitto_c Log message: rand()%x -> arc4random_uniform, split up from a large diff, seems fine to edd@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/15 15:26:05 Modified files: . : stable.html Log message: sync with release(8) (nothing wrong with previous version, just needlessly different) CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/15 15:28:32 Modified files: . : stable.html Log message: markup tweak CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/15 15:56:13 Modified files: mail/dovecot : Makefile distinfo Log message: bugfix update to Dovecot 2.2.29.1, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/15 16:05:29 Modified files: devel/pscan : Makefile distinfo devel/pscan/pkg: DESCR PLIST Log message: Update to newer version of devel/pscan (named "1.3" in README, though the distfile isn't versioned), and tweak pkg/DESCR. Based on a submission from maintainer Steffen Wendzel. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2017/04/15 18:52:54 Modified files: usr.sbin/dhcrelay6: Makefile Log message: Remove -Werror to make dhcrelay6 on gcc3 architecture successfully. ok reyk CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/15 20:05:48 Modified files: www/py-werkzeug: Makefile distinfo www/py-werkzeug/pkg: PLIST Removed files: www/py-werkzeug/patches: patch-werkzeug_contrib_lint_py Log message: Update to py-werkzeug-0.12.1 CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/16 00:26:55 Modified files: lib/libssl : ssl_asn1.c Log message: backout previous, data_len is not always initialized CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 02:50:49 Modified files: etc/mtree : 4.4BSD.dist etc/examples : httpd.conf Log message: Remove /etc/ssl/acme/. We don't need it now that we have a default acme-conf(5) that direclty uses /etc/ssl/{,private} by default. Adapt the httpd.conf example accordingly. ok florian@ benno@ millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 03:05:40 Modified files: multimedia/gstreamer1: Makefile.inc Log message: This can be built on sparc64 with clang now. diff from / tested by Brad CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/16 03:14:52 Modified files: misc/portroach : Makefile distinfo Removed files: misc/portroach/patches: patch-Portroach_SiteHandler_GitHub_pm patch-Portroach_SiteHandler_Launchpad_pm patch-Portroach_SiteHandler_PyPI_pm Log message: update to portroach-2.0.11, containing a bunch of fixes related to github. nb: in order to do a full portroach scan one needs a github token otherwise rate-limiting will block requests after the default limit of 60 p/h has been reached. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/16 03:19:02 Modified files: x11/slim : Makefile x11/slim/pkg : README Log message: xdm -> xenodm CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2017/04/16 03:58:50 Modified files: share/mk : bsd.xorg.mk Log message: enforce ar to use the 'cruD' flagset in case libtool/automagic is used ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/16 04:13:19 Modified files: devel/libgit2/libgit2-glib: Makefile distinfo devel/libgit2/libgit2-glib/pkg: PLIST Log message: update to libgit2-glib-0.25.0, reminded by nigel@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/16 04:16:35 Modified files: sbin/ldattach : Makefile usr.bin/pctr : Makefile usr.bin/htpasswd: Makefile usr.sbin/identd: Makefile usr.sbin/mksuncd: Makefile usr.sbin/tftp-proxy: Makefile usr.sbin/tftpd : Makefile Log message: Different compilers and versions of compilers have different warnings. Remove -Werror to give code a greater chance of building. ok deraadt@ florian@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/16 04:19:54 Modified files: usr.bin/htpasswd: Makefile Log message: remove -g from CFLAGS at florian's request CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 04:38:10 Modified files: devel/silc-toolkit: Makefile devel/silc-toolkit/patches: patch-configure_ac net/silc-client: Makefile net/silc-client/patches: patch-configure_ac net/silc-server: Makefile net/silc-server/patches: patch-configure_ac Log message: Remove the use of -fno-regmove to appease Clang. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 04:40:07 Modified files: net/dnsmasq : Makefile Added files: net/dnsmasq/patches: patch-src_dnsmasq_c patch-src_forward_c Log message: Disable use of IP_SENDSRCADDR in dnsmasq for now, for some yet-to-be-determined reason it results in no reply being sent to the client. Problem reported by Harald Dunkel. OK Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 04:41:10 Modified files: net/dnsmasq : Tag: OPENBSD_6_1 Makefile Added files: net/dnsmasq/patches: Tag: OPENBSD_6_1 patch-src_dnsmasq_c patch-src_forward_c Log message: MFC: Disable use of IP_SENDSRCADDR in dnsmasq for now, for some yet-to-be-determined reason it results in no reply being sent to the client. Problem reported by Harald Dunkel. OK Brad. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/16 04:57:41 Added files: audio/libsidplay/patches: patch-configure Log message: converting code to standard C++ (98!) is cool, but converting configure tests too is better. No longer fails with non pre-standard includes. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/16 04:58:30 Added files: audio/mac/patches: patch-src_MACLib_APELink_cpp Log message: stricter const propagation, pleases both gcc and clang okay sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/16 04:59:51 Modified files: games/spider/patches: patch-gfx_c patch-movelog_c patch-spider_c Log message: minimal damage control. make void functions void. pleases clang, still happy on gcc okay sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/16 05:07:03 Modified files: regress/lib/libcrypto/rsa: rsa_test.c Log message: Remove unused rnd_seed variable. Upstream made the same change 4 days ago. Fixes compiling this test using clang on arm64. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/04/16 05:23:40 Modified files: build : mirrors.dat Log message: Add ftp.fau.de, from Julian Hammer, thanks. This is located close to the previous openbsd.cs.fau.de / openbsd.informatik.uni-erlangen.de mirror. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/04/16 05:23:59 Modified files: . : ftp.html ftplist httpslist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2017/04/16 06:31:14 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 06:43:20 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main meta/kde4 : Makefile meta/kde4/pkg : README-minimal x11/fbpanel : Makefile x11/fbpanel/patches: patch-exec_xlogout x11/gnome/gdm : Makefile x11/gnome/gdm/patches: patch-data_Init_in patch-data_PostSession_in patch-data_PreSession_in x11/gnome/gdm/pkg: gdm.rc x11/x11vnc : Makefile x11/x11vnc/patches: patch-x11vnc_help_c x11/xdmchoose : Makefile x11/xdmchoose/pkg: DESCR Log message: xdm -> xenodm. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 07:18:56 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/pkg: PLIST-main Log message: Update to link-grammar-5.3.16. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/16 07:20:17 Modified files: faq : upgrade61.html Log message: can't use the uucp user in the find command after you removed it, so add a note for net/uucp users. issue spotted by ross l richardson, thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/16 07:35:14 Modified files: lib/libc/arch/aarch64/gen: _setjmp.S Log message: Always return nonzero from _longjmp too. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 07:55:07 Added files: net/sipsak/patches: patch-header_f_c patch-header_f_h patch-helper_c Log message: de-inline to fix with clang CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 07:55:49 Modified files: net/sipsak : Makefile Added files: net/sipsak/patches: patch-transport_c Log message: Fix bug found by clang. transport.c:206:23: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if (sockerr.revents && POLLERR) { ^ ~~~~~~~ transport.c:206:23: note: use '&' for a bitwise operation CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/16 08:04:52 Modified files: graphics/pqiv : Makefile distinfo Log message: Update to pqiv-2.8.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 08:11:23 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to get_iplayer-2.99 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 08:15:15 Modified files: multimedia/get_iplayer: Makefile Log message: remove no-longer-needed dep CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 08:17:16 Modified files: net/GeoIP : Makefile distinfo net/GeoIP/pkg : PLIST-asn PLIST-city Log message: update to GeoIP-1.6.10 and new geolite-data CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/16 08:20:49 Modified files: sys/arch/sparc64/include: ieee.h Log message: Remove some defines marked #ifdef notyet, which really is #ifdef notever. Reduces the diffs with other architectures. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/16 08:24:03 Modified files: usr.bin/systat : iostat.c sys/sys : mount.h Log message: Statistics for high memory flips in the buffer cache nits from deraadt@ ok krw@ guenther@ kettenis@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/16 08:25:42 Modified files: sys/kern : vfs_bio.c vfs_biomem.c sys/sys : buf.h Log message: Flip previously warm pages in the buffer cache to memory above the DMA region if uvm tells us it is available. nits from deraadt@ ok krw@ guenther@ kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/16 08:28:07 Modified files: sys/arch/amd64/amd64: lock_machdep.c sys/arch/i386/i386: lock_machdep.c Log message: Replace fetch_and_add() with atomic_inc_int_nv() from to make the code more similar to sparc64's. OK mpi@, guenther@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 08:32:50 Added files: net/bwm-ng/patches: patch-src_help_c Log message: de-inline CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 08:36:02 Modified files: comms/fldigi : Makefile distinfo comms/fldigi/pkg: PLIST Log message: update to fldigi-4.0.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/16 08:40:47 Modified files: regress/usr.bin/openssl/options: optionstest.c Log message: Use %zu to print a size_t. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/16 08:42:30 Modified files: converters/qprint: Makefile Log message: clang doesn't like duplicate declarations without extern, but this finds bugs! no need to recompile a standard getopt, just use the appropriate post-configure glue. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 08:43:16 Modified files: print/transfig : Makefile Log message: honour CC CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 08:48:29 Added files: print/transfig/patches: patch-fig2dev_dev_genibmgl_c Log message: declare set_width as void (uses "return;", which is an error in clang) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 08:54:02 Modified files: sysutils/torture: Makefile Log message: honour CC CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 09:05:13 ports/sysutils/torture/patches Update of /cvs/ports/sysutils/torture/patches In directory cvs.openbsd.org:/tmp/cvs-serv20911/patches Log Message: Directory /cvs/ports/sysutils/torture/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 09:05:40 Added files: sysutils/torture/patches: patch-Makefile Log message: drop -Wbounded to unbreak on compilers other than base gcc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/16 09:11:01 Modified files: usr.bin/nc : netcat.c Log message: Move comments into a block and uses {} to unconfuse reading. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 09:21:03 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo devel/gsettings-desktop-schemas/pkg: PLIST Log message: Update to gsettings-desktop-schemas-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 09:27:43 Modified files: x11/gnome/tweak-tool: Makefile distinfo Log message: Update to gnome-tweak-tool-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 09:37:41 Modified files: sysutils/polkit: Makefile sysutils/polkit/patches: patch-src_polkitbackend_polkitbackendinteractiveauthority_c Added files: sysutils/polkit/patches: patch-src_polkit_polkitpermission_c patch-src_polkitbackend_polkitbackendauthority_c Log message: Fix a few memory leaks (via Fedora). CVSROOT: /cvs Module name: www Changes by: danj@cvs.openbsd.org 2017/04/16 09:38:19 Modified files: faq : upgrade61.html Log message: the upgrade begins with cleaning /usr/share/man so rm /usr/share/man/man1/sqlite3.1 cannot succeed after that 'fix it' tj@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 09:39:25 Modified files: x11/gnome/baobab: Makefile distinfo Log message: Update to baobab-3.24.0. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/16 09:47:01 Modified files: faq : faq5.html Log message: make more explicit that RELEASEDIR does not need to be on a noperm fs ok tj CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 09:47:08 Modified files: audio/speech-dispatcher: Makefile distinfo audio/speech-dispatcher/patches: patch-src_api_python_speechd_config_config_py_in Log message: Update to speech-dispatcher-0.8.6. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/16 09:49:56 Modified files: faq : upgrade61.html Log message: one more manual that's no longer around... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 09:52:39 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/patches: patch-python_louis_Makefile_in devel/liblouis/pkg: PLIST Log message: Update to liblouis-3.1.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/16 09:58:32 Log message: Import graphics/libsixel. This package provides encoder/decoder implementation for DEC SIXEL graphics, and some converter programs. SIXEL is one of image formats for printer and terminal imaging introduced by Digital Equipment Corp. (DEC). Its data scheme is represented as a terminal- friendly escape sequence. OK benoit@ Status: Vendor Tag: fcambus Release Tags: fcambus_20170416 N ports/graphics/libsixel/Makefile N ports/graphics/libsixel/distinfo N ports/graphics/libsixel/pkg/PLIST N ports/graphics/libsixel/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/16 09:59:17 Modified files: graphics : Makefile Log message: Add libsixel. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/16 10:01:05 Modified files: regress/lib/libc/regex: Makefile Log message: Define DEF_WEAK like we do for ld.so to fix building this with clang. ok millert@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/16 10:02:12 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Log message: Update to orca-3.24.0. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/16 10:04:47 Modified files: faq : faq10.html Log message: fix odd wording; from ross l richardson CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/16 10:04:48 Modified files: regress/lib/libc/db: dbtest.c Log message: Use INT_MAX instead of SIZE_MAX as the maximum file size we can handle. Fixes this test on 64-bit architectures. ok visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/16 10:14:37 Modified files: sys/arch/arm64/include: ieee.h Log message: Define EXT_IMPLICIT_NBIT like we do on sparc64 and mips64. Makes vaious long double math stuff (including printf) actually work. While there remove 'struct ieee_ldouble', which isn't defined on other architectures. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/16 10:17:23 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/16 10:59:53 Modified files: regress/sys/netinet/ipsec: Makefile regress/sys/netinet/pmtu: Makefile Log message: Make sure these tests print "SKIPPED" if the necessary variables aren't set. The current code doesn't work since the magic .BEGIN target runs before the regress target that prints "SKIPPED" and the .BEGIN target fails when the variables aren't set. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/16 11:16:21 Modified files: sys/dev/pci/drm: drm_linux.h Log message: Always evaluate expression in BUG_ON() macro to avoid unused variable warnings. Makes non diagnostic kernel compile. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/04/16 12:04:02 Modified files: games/tetris : screen.c Log message: According to termcap(3), char PC, *BC, *UP need to be extern. Fixes an ld(1) error found by mestre a while ago. fix suggested and ok naddy CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/16 12:23:52 Modified files: lang/duktape : Makefile distinfo Log message: Update duktape to 2.1.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/16 13:10:38 Log message: import spidermonkey-38.8.0, as required by an upcoming gjs update. it might be a bit rough on the edges, but let's let this in now to prevent blocking the gnome update. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20171604 N ports/devel/spidermonkey38/Makefile N ports/devel/spidermonkey38/distinfo N ports/devel/spidermonkey38/patches/patch-jit_ExecutableAllocator_h N ports/devel/spidermonkey38/patches/patch-configure N ports/devel/spidermonkey38/pkg/DESCR N ports/devel/spidermonkey38/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/16 13:14:07 Modified files: devel : Makefile Log message: +spidermonkey38 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/16 13:17:57 Modified files: graphics/p5-SVG: Makefile distinfo Log message: update to SVG-2.65 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2017/04/16 13:28:25 Modified files: gnu/llvm/tools/lld/ELF: DriverUtils.cpp Log message: Disable colored diagnostics in LLVM's lld. Requested by deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/16 13:29:27 Modified files: devel/distcc : Makefile distinfo Log message: update to distcc-3.2.0-rc1, the last tag before googlecode went belly-up CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 13:33:14 ports/x11/xsettingsd/patches Update of /cvs/ports/x11/xsettingsd/patches In directory cvs.openbsd.org:/tmp/cvs-serv36953/patches Log Message: Directory /cvs/ports/x11/xsettingsd/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 13:40:35 Modified files: x11/xsettingsd : Makefile distinfo Added files: x11/xsettingsd/patches: patch-SConstruct Log message: update to a newer checkout of xsettingsd don't use -Werror CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 13:42:28 Modified files: x11/spectrwm/patches: patch-Makefile Log message: Add explicit -lxcb; newer linkers don't follow NEEDED. Fixes linking with LLD. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 13:51:09 Modified files: devel/argp-standalone: Makefile Log message: use --std=gnu89 tweak COMMENT CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 13:53:20 Modified files: net/ladvd/patches: patch-configure_ac Log message: don't use -Werror, fixes with clang CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2017/04/16 14:14:17 Modified files: net/openvpn : Makefile net/openvpn/patches: patch-src_openvpn_tun_c Log message: Fix unaligned access in openvpn to unbreak it on sparc64 and such platforms. ok jca@ uwe@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/16 14:26:34 Modified files: share/man/man4 : ure.4 Log message: from brad: document rgephy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 14:27:48 Modified files: databases/kyotocabinet: Makefile Added files: databases/kyotocabinet/patches: patch-kccommon_h Log message: extend the existing ifdef that decides whether or not to use tr1 path/namespace so that this has a chance with clang/libc++ arch remove unneeded quotes from BROKEN lines in Makefile that make my eyes bleed with syntax highlighting CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/16 14:32:14 Modified files: usr.bin/tmux : tty.c Log message: Use EL1 to clear lines when redrawing the leftmost pane, rather than spaces. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/16 14:33:46 Modified files: usr.bin/tmux : tmux.c Log message: Memory leak, from David CARLIER. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 14:36:58 Modified files: devel/silc-toolkit: Makefile devel/silc-toolkit/patches: patch-configure_ac net/silc-client: Makefile net/silc-client/patches: patch-configure_ac net/silc-server: Makefile net/silc-server/patches: patch-configure_ac Log message: Fix SILC_ADD_CC_FLAGS to actually test that the compiler flags work, they were testing the wrong thing. silc-toolkit diff from espie, ports diff for all 3 from Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 14:49:32 Added files: databases/db/v3/patches: patch-cxx_cxx_app_cpp patch-cxx_cxx_table_cpp patch-include_db_cxx_h Log message: convert iostream.h to iostream, fix with libc++ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/16 14:50:06 Modified files: net/irssi-silc/patches: patch-configure_ac Log message: apply espie's SILC_ADD_CC_FLAGS autoconf fix to irssi-silc CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/16 15:34:22 Modified files: graphics/ansilove: Makefile distinfo Log message: Update ansilove to 3.0.5. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/16 17:58:12 Modified files: . : security.html Log message: add missing errata61.html link; spotted by pipe on freenode CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/16 18:31:42 Modified files: multimedia/transcode: Makefile Log message: transcode tries to use twolame at runtime, not toolame. Fix RDEP. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/16 18:37:30 Modified files: multimedia/transcode: Makefile Log message: Point to the correct HOMEPAGE (upstream project on bitbucket). Looks like the old domain / website isn't under upstream control any more. While here, reorder the Makefile a bit, and add an XXX about MASTER_SITES, which is broken. Noticed by fcambus@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/16 19:14:09 Log message: Import sshpass, a noninteractive ssh password provider. Useful when/if key-based auth can't be used. Requested by Jiri B, tweaks & ok danj@ Status: Vendor Tag: jca Release Tags: jca_20170417 N ports/sysutils/sshpass/Makefile N ports/sysutils/sshpass/distinfo N ports/sysutils/sshpass/pkg/PLIST N ports/sysutils/sshpass/pkg/DESCR N ports/sysutils/sshpass/patches/patch-main_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/16 19:18:17 Modified files: sysutils : Makefile Log message: +sshpass CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/16 23:10:18 Modified files: devel/mercurial: Makefile distinfo devel/mercurial/pkg: PLIST-main Log message: update mercurial to 4.1.2. initial diff from juanfra@, who is the new maintainer. ok juanfra@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/16 23:11:03 Modified files: devel/tortoisehg: Makefile distinfo devel/tortoisehg/pkg: PLIST Log message: update tortoisehg to 4.1.2. initial diff from juanfra@, who is the new maintainer. ok juanfra@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/17 00:40:32 Modified files: usr.bin/tmux : server-client.c server-fn.c tmux.h tty.c Log message: Remove a couple of redraw flags that no longer have any effect. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 01:20:59 Modified files: x11/gnome/gjs : Makefile distinfo x11/gnome/gjs/pkg: PLIST Log message: update to gjs-1.48.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 01:29:28 Modified files: x11/gnome/libgweather: Makefile distinfo Log message: update to libgweather-3.24.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 01:31:24 Modified files: x11/gnome/online-accounts: Makefile distinfo x11/gnome/online-accounts/pkg: PLIST Log message: update to gnome-online-accounts-3.24.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 01:31:50 Modified files: x11/remmina : Makefile distinfo x11/remmina/patches: patch-remmina-plugins_rdp_rdp_plugin_c Removed files: x11/remmina/patches: patch-cmake_FindVTE_cmake patch-remmina_CMakeLists_txt patch-remmina_external_tools_CMakeLists_txt patch-remmina_src_remmina_ssh_plugin_c Log message: update to remmina-1.1.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 01:51:41 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST Log message: update to vte-0.48.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 01:54:36 Modified files: x11/gnome/zenity: Makefile distinfo Log message: update to zenity-3.24.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 02:09:57 Modified files: x11/gtksourceview3: Makefile distinfo x11/gtksourceview3/pkg: PLIST Log message: update to gtksourceview-3.24.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/17 02:10:45 Modified files: usr.bin/tmux : tty.c Log message: Don't bother moving the cursor for empty lines. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/17 02:49:23 Modified files: x11/fbpanel : Makefile x11/fbpanel/patches: patch-exec_xlogout Log message: revert previous; xdm mention was in a line which was removed in the patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 03:23:55 Modified files: devel/libgtop2 : Makefile distinfo devel/libgtop2/pkg: PLIST Log message: update to libgtop-2.36.0 (still broken, but a more recent base to fix it on) CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/17 03:25:50 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-man_hiawatha_1_in patch-src_serverconfig_c patch-src_tls_c Log message: Update to hiawatha 10.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 03:35:37 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/patches: patch-libgnome-desktop_Makefile_in patch-libgnome-desktop_gnome-desktop-thumbnail_c Log message: Update to gnome-desktop-3.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 03:36:12 Modified files: meta/gnome : Makefile Log message: Introducing GNOME 3.24.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 03:46:21 Modified files: x11/gnome/calculator: Makefile distinfo x11/gnome/calculator/pkg: PLIST Log message: update to gnome-calculator-3.24.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/17 03:46:45 Added files: devel/libgtop2/patches: patch-sysdeps_openbsd_procmem_c Log message: barf-inducing fix for clang, which doesn't like stuff that vaguely looks like prototypes (which is what you get when including ~kernel stuff in userland. okay jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/17 04:00:48 Modified files: multimedia/transcode: Makefile Log message: unbreak MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:03:19 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/pkg: PLIST-main Log message: Update to gvfs-1.32.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:24:27 Modified files: x11/gnome/tracker: Makefile distinfo x11/gnome/tracker/patches: patch-configure patch-src_libtracker-sparql_Makefile_in x11/gnome/tracker/pkg: PLIST Removed files: x11/gnome/tracker/patches: patch-src_tracker-needle_tracker-tags-view_vala patch-src_tracker-preferences_tracker-preferences_vala Log message: Update to meta-tracker-1.12.0. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2017/04/17 04:29:01 Modified files: sys/netinet6 : in6.c Log message: We need to update the ia6_updatetime when changing the vltime/pltime vio ioctl(2). Otherwise ifconfig shows the wrong times since vltime/pltime are calculated from this value on export. The handling of router advertisements does the right thing. OK bluhm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:35:15 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/patches: patch-src_nautilus-canvas-container_c patch-src_nautilus-ui-utilities_c x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:40:28 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/pkg: PLIST Added files: x11/gnome/settings-daemon/patches: patch-configure Log message: Update to gnome-settings-daemon-3.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:45:38 Modified files: devel/libgee : Makefile distinfo Log message: Update to libgee-0.20.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 04:50:29 Modified files: x11/gnome/system-monitor: Makefile distinfo x11/gnome/system-monitor/pkg: PLIST Log message: update to gnome-system-monitor-3.24.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:51:02 Modified files: x11/gnome/session: Makefile distinfo x11/gnome/session/patches: patch-gnome-session_main_c Log message: Update to gnome-session-3.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:54:53 Modified files: x11/gnome/weather: Makefile distinfo x11/gnome/weather/pkg: PLIST Log message: Update to gnome-weather-3.24.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 04:57:08 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Removed files: www/epiphany/patches: patch-lib_ephy-profile-migrator_c Log message: update to epiphany-3.24.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:58:48 Modified files: x11/gnome/power-manager: Makefile distinfo Log message: Update to gnome-power-manager-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 04:59:55 Modified files: x11/gnome/color-manager: Makefile distinfo x11/gnome/color-manager/patches: patch-configure Log message: Update to gnome-color-manager-3.24.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/17 05:02:31 Modified files: usr.bin/ssh : Makefile.inc regress/usr.bin/ssh/unittests: Makefile.inc regress/usr.bin/ssh/misc/kexfuzz: Makefile Log message: Change COMPILER_VERSION tests which limited additional warnings to gcc4 to instead skip them on gcc3 as clang can handle -Wpointer-sign and -Wold-style-definition. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 05:18:36 Modified files: x11/gnome/file-roller: Makefile distinfo x11/gnome/file-roller/pkg: PLIST Log message: update to file-roller-3.24.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 05:20:21 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-panels_user-accounts_Makefile_in Added files: x11/gnome/control-center/patches: patch-panels_display_cc-night-light-widget_c Removed files: x11/gnome/control-center/patches: patch-panels_info_cc-info-panel_c Log message: Update to gnome-control-center-3.24.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 05:20:30 Modified files: x11/gnome/eog : Makefile distinfo Removed files: x11/gnome/eog/patches: patch-src_eog-exif-util_c Log message: update to eog-3.24.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 05:29:23 Modified files: x11/gnome/music: Makefile distinfo x11/gnome/music/pkg: PLIST Log message: Update to gnome-music-3.24.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 05:41:10 Log message: Import gtef-2.0.0. Gtef is a library that eases the development of GtkSourceView-based text editors and IDEs. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20170417 N ports/x11/gnome/gtef/Makefile N ports/x11/gnome/gtef/distinfo N ports/x11/gnome/gtef/pkg/DESCR N ports/x11/gnome/gtef/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 05:41:44 Modified files: x11/gnome : Makefile Log message: +gtef CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 05:41:59 Modified files: x11/gnome/latexila: Makefile distinfo Log message: Update to latexila-3.24.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 05:42:20 Modified files: graphics/evince: Makefile distinfo Log message: update to evince-3.24.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 05:59:53 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/pkg: DESCR PLIST Added files: databases/evolution-data-server/patches: patch-CMakeLists_txt patch-cmake_modules_SetupBuildFlags_cmake Log message: Update to evolution-data-server-3.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 06:04:22 Modified files: x11/gnome/photos: Makefile distinfo x11/gnome/photos/pkg: PLIST Added files: x11/gnome/photos/patches: patch-src_egg-task-cache_c Log message: Update to gnome-photos-3.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 06:05:16 Modified files: x11/gnome/clocks: Makefile distinfo Log message: Update to gnome-clocks-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 06:18:06 Modified files: x11/gnome/totem: Makefile distinfo Log message: Update to totem-3.24.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 06:29:36 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/pkg: PLIST Log message: update to gnome-terminal-3.24.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 06:32:04 Modified files: x11/gnome/calendar: Makefile distinfo Log message: update to gnome-calendar-3.24.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 06:36:26 Modified files: textproc/gtkspell3: Makefile distinfo Log message: Update to gtkspell3-3.0.9. - drop the gettext MODULE CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/17 06:52:00 Modified files: usr.bin/mandoc : mdoc_html.c mdoc_macro.c mdoc_man.c mdoc_markdown.c mdoc_term.c Log message: Fix handling of trailing punctuation in .Lk. This macro is unusual in so far as trailing punction needs to remain inside the scope because it must be inside, not after the display of long URIs in terminal output mode. Improves formatting of fw_update(1), help(1), less(1), sendbug(1), acx(4), inet6(4), ipsec(4), oce(4), isakmpd.conf(5), afterboot(8), release(8), traceroute(8). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 06:52:33 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/pkg: PLIST Added files: x11/gnome/mutter/patches: patch-src_compositor_compositor_c patch-src_core_main_c Log message: update to mutter-3.24.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 06:52:56 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_ui_screenShield_js x11/gnome/shell/pkg: PLIST Log message: update to gnome-shell-3.24.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 06:53:11 Modified files: x11/gnome/shell-extensions: Makefile distinfo x11/gnome/shell-extensions/pkg: PLIST Log message: update to gnome-shell-extensions-3.24.1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/17 06:54:48 Modified files: regress/misc : Makefile Log message: Skip objc tests with clang. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 06:54:51 Modified files: x11/gnome/terminal: Makefile Added files: x11/gnome/terminal/patches: patch-src_terminal-screen_c Log message: revert two upstream commits that prevent spawning a shell; this is not a fix but it makes gnome-terminal usable again. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 07:17:07 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-configure_ac patch-daemon_gdm-launch-environment_c patch-daemon_gdm-manager_c patch-daemon_gdm-session_c Log message: Update to gdm-3.24.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/17 07:26:30 Modified files: usr.bin/mandoc : mdoc_man.c Log message: implement display of long .Lk URIs to match -Tascii CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/17 07:29:20 Modified files: regress/usr.bin/mandoc/mdoc/Lk: noarg.in noarg.out_ascii noarg.out_lint noarg.out_markdown Log message: test display of long URIs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/17 07:47:12 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.21.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 07:49:06 Modified files: x11/gnome/documents: Makefile distinfo Log message: Update to gnome-documents-3.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 07:51:04 Modified files: x11/gnome/sushi: Makefile Log message: Regen WANTLIB to unbreak. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 07:58:45 Modified files: devel : Makefile Removed files: devel/spidermonkey: Makefile distinfo devel/spidermonkey/patches: patch-assembler_jit_ExecutableAllocator_h patch-assembler_wtf_Platform_h patch-config_config_mk patch-config_milestone_pl patch-configure patch-ctypes_libffi_configure patch-ctypes_libffi_src_mips_ffi_c patch-ctypes_libffi_src_mips_ffitarget_h patch-ctypes_libffi_src_x86_freebsd_S patch-gc_RootMarking_cpp patch-jsapi_cpp patch-jscpucfg_h devel/spidermonkey/pkg: DESCR PLIST Log message: Remove spidermonkey (mojz-24) now that nothing uses it anymore ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 07:59:38 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register spidermonkey removal CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/17 08:18:44 Modified files: usr.sbin/syslogd: syslogd.8 syslogd.c Log message: Add syslogd(8) option -r to suppress the summary line for pipe and remote loghost as they are most commonly used for automated log processing. With -rr the "last message repeated" feature can be disabled completely. OK sthen@ deraadt@ jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 08:20:17 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-tools_lld_ELF_DriverUtils_cpp Log message: Disable colored diagnostics. from Brad (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 08:21:13 Modified files: multimedia/libmatroska: Makefile distinfo Log message: Update to libmatroska-1.4.7. from Brad (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 08:24:49 Modified files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-configure_ac Log message: Update to gnome-initial-setup-3.24.0. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/17 08:27:46 Modified files: regress/usr.sbin/syslogd: Client.pm Added files: regress/usr.sbin/syslogd: args-repeat.pl Log message: Test syslogd(8) "last message repeated" feature and -r option. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/17 08:31:23 Modified files: usr.bin/ssh : utf8.c Log message: Recognize nl_langinfo(CODESET) return values "646" and "" as aliases for "US-ASCII", useful for different versions of NetBSD and Solaris. Found by dtucker@ and by Tom G. Christensen . OK dtucker@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/17 08:32:55 Modified files: archivers/lha : Makefile Added files: archivers/lha/patches: patch-src_getopt_long_c Log message: mark getopt_long variables properly, so that clang will be happy with the libc version. did not ditch this getopt_long 'cause it's apparently different from GNU semantics slightly. okay naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 08:37:40 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Added files: mail/evolution/patches: patch-CMakeLists_txt patch-cmake_modules_SetupBuildFlags_cmake Log message: Update to evolution-3.24.1. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/17 08:40:01 Modified files: devel/p5-Test-Script: Makefile distinfo Log message: update p5-Test-Script to 1.18 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 08:45:58 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/patches: patch-libide_util_ide-posix_c x11/gnome/builder/pkg: PLIST Added files: x11/gnome/builder/patches: patch-doc_Makefile_in patch-libide_Makefile_in Log message: Update to gnome-builder-3.24.1 to unbreak. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 08:55:29 Modified files: mail/evolution-ews: Makefile distinfo mail/evolution-ews/pkg: PLIST Added files: mail/evolution-ews/patches: patch-cmake_modules_SetupBuildFlags_cmake Log message: Update to evolution-ews-3.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 08:58:20 Modified files: net/telepathy/folks: Makefile Log message: Temporarily --disable-modular-tests until we figure out all the undef refs to e-d-s private symbols. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 09:03:29 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-3.24.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/17 09:43:02 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: Bugfix update to xfce4-whiskermenu 1.7.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/17 09:53:21 Modified files: gnu/lib : Makefile gnu/usr.bin : Makefile gnu/usr.bin/clang: Makefile.inc include : Makefile lib/libcompiler_rt: Makefile lib/libcxx : Makefile lib/libcxxabi : Makefile share/mk : bsd.own.mk Log message: Change build infrastructure to allow building both gcc and clang. This doesn't actually flip the switch yet, so aarch64 continues to be the only architecture for which we build clang. ok jsg@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/17 10:02:31 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.048 CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/17 10:03:15 Modified files: usr.sbin/ntpd : ntp_dns.c Log message: don't manipulate hdr.len, it's used internally by libutil now; ok florian@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/17 10:36:35 Modified files: lib/libc/stdlib: malloc.c Log message: whitespace fixes CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/17 10:37:39 Modified files: usr.sbin/ypldap: ypldap_dns.c Log message: don't manipulate hdr.len, it's used internally by libutil now; ok florian@ CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2017/04/17 10:42:06 Modified files: faq : current.html Log message: Document build infrastructure changes. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/17 10:47:51 Modified files: textproc/fzy : Makefile distinfo textproc/fzy/patches: patch-Makefile Log message: Update fzy to 0.9, and honour CC. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 10:53:25 Modified files: mail/evolution-rss: Makefile mail/evolution-rss/patches: patch-src_rss_c Log message: Unbreak with the new evolution stack (from upstream). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/17 11:21:49 Modified files: lang/ghc : Makefile Added files: lang/ghc/patches: patch-compiler_main_SysTools_hs Log message: give the system a chance to figure out clang (their detection method is lame as the patch shows). you'll need to wait for a bootstrap/rebootrap yourself so this is actually effective. (should cut down *a lot* on the insane number of warnings produced due to unknown compile options on a clang system) okay kili@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 11:28:13 Modified files: net/telepathy/folks: Makefile distinfo Log message: use git master for this port as there's been lots of fixes upstream, but no release. CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2017/04/17 11:29:13 Modified files: net/nagios/nagios: Makefile distinfo net/nagios/nagios/patches: patch-configure patch-include_config_h_in patch-sample-config_cgi_cfg_in patch-sample-config_httpd_conf_in patch-sample-config_nagios_cfg_in net/nagios/nagios/pkg: PLIST-web README-main Log message: Update net/nagios/nagios to version 4.3.1 - add archivers/unzip as BUILD_DEPENDS - regen and adapt patches - use rcctl in README-main and reflect switch to apache2 Feedback and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 11:29:46 Modified files: audio/pulseaudio: Makefile Log message: fix fix double word in comment CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 11:51:26 Removed files: x11/gnome/pinpoint: Makefile distinfo x11/gnome/pinpoint/pkg: DESCR PLIST Log message: Remove pinpoint, development has stopped and there are many alternatives in-tree. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 11:51:49 Modified files: x11/gnome : Makefile Log message: -pinpoint CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 11:54:12 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register pinpoint removal. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/17 11:57:17 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Don't obsolete spidermonkey; there's another package named this way. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 11:57:42 Removed files: x11/gnome/anjuta: Makefile distinfo x11/gnome/anjuta/patches: patch-configure x11/gnome/anjuta/pkg: DESCR PLIST Log message: remove anjuta, development has effectively ceased upstream. there are other alternatives that are actively being development e.g. gnome-builder. ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 11:57:52 Modified files: x11/gnome : Makefile Log message: -anjuta CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 11:58:31 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register anjuta removal CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/17 12:07:15 Modified files: lib/libc/stdlib: malloc.3 Log message: consictently use .Dv NULL and a few other tweaks; ok schwarze@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2017/04/17 12:29:11 Modified files: lang/ruby/2.4 : Makefile lang/ruby/2.4/patches: patch-configure Log message: Fix heap overflow by renaming HEAP_ALIGN_LOG to HEAP_PAGE_ALIGN_LOG in configure. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/17 12:31:08 Modified files: usr.sbin/dhcpd : dhcpd.h packet.c Log message: Use better types for checksum() parameters and local var from dhclient. Eliminate extra prototypes for checksum() and wrapsum(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 13:45:01 Modified files: distrib/sets : checkflist maketars distrib/sets/lists/base: md.alpha md.amd64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc64 mi distrib/sets/lists/comp: md.amd64 md.i386 mi distrib/sets/lists/man: mi Added files: distrib/sets/lists/comp: clang.amd64 clang.i386 gcc.alpha gcc.amd64 gcc.armv7 gcc.hppa gcc.i386 gcc.landisk gcc.loongson gcc.luna88k gcc.macppc gcc.octeon gcc.sgi gcc.socppc gcc.sparc64 Log message: create a gross mechanism that can handle gcc-only, clang-only, and gcc+clang architectures with kettenis CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/17 13:49:40 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm math : Makefile Removed files: math/libneural : Makefile distinfo math/libneural/pkg: DESCR PLIST Log message: Remove libneural: dates from the turn of the century, abandoned, master site unreachable, nothing in ports uses it. ok jasper@ CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2017/04/17 13:58:53 Modified files: gnu/usr.bin/clang/clang: Makefile gnu/usr.bin/clang/clang-tblgen: Makefile gnu/usr.bin/clang/include/llvm/Config: config.h gnu/usr.bin/clang/llc: Makefile gnu/usr.bin/clang/lld: Makefile gnu/usr.bin/clang/llvm-tblgen: Makefile Log message: Take a more radical approach to disabling colours: pretend we don't HAVE_TERMINFO in our local config.h. Some of the lower levels of LLVM don't seem to respect our default setting. As a result, delete the -ltermlib dependency. Note that this breaks -fcolor-diagnostics=auto. However, fixing the whole codebase is out of scope for now ... Prompted by an instance found in the AsmParser by deraadt@ ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/17 14:04:26 Modified files: usr.bin/mandoc : mansearch.c mansearch.h Log message: Restore -kO Nd, -kO Nm, -kO sec, and -kO arch to working order. They got broken in the SQLite removal. As opposed to the rest of -kO, they are no longer very useful, but they are certainly not supposed to fail assertions. Issue reported by Gonzalo Tornaria . CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 14:22:14 Modified files: sys/kern : kern_pledge.c Log message: matthieu@ observes % pax (without any arguments) hits pledge violation, because it tries MTIOCTOP against stdin, the tty. It is very inconvenient to use isatty to distinguish this difference in userland, so return ENOTTY for tty devices. ok natano CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/17 14:45:38 Modified files: net/libproxy : Makefile net/libproxy/patches: patch-libproxy_CMakeLists_txt Log message: fix net/libproxy with libc++ by defining _POSIX_C_SOURCE=200809L and _BSD_SOURCE clues from kettenis, espie CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/17 14:48:21 Modified files: sys/netinet : udp_usrreq.c Log message: Use the address family passed down with pr_input to simplify udp_input(). OK florian@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/17 14:59:35 Modified files: sys/netinet : tcp_input.c Log message: Use the address family passed down with pr_input to simplify tcp_input(). OK florian@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/17 15:05:21 Modified files: textproc/aspell/core/patches: patch-configure Log message: regen patch CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/17 15:10:03 Modified files: sys/netinet : raw_ip.c sys/netinet6 : raw_ip6.c Log message: The raw ip input functions are called from several places. Use the address family passed down with pr_input to check that the correct one is used. OK florian@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/17 15:19:22 Modified files: textproc/aspell/core: Makefile Added files: textproc/aspell/core/patches: patch-interfaces_cc_aspell_h patch-prog_aspell_cpp patch-prog_checker_string_hpp Log message: Workaround failure with aspell build seen with clang. Upstream devel tree has a different workaround which requires regenerating some files, so using the one from FreeBSD for now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/17 15:43:15 Modified files: editors/elvis : Makefile editors/elvis/patches: patch-configure patch-ctags_c patch-doc_ctags_man patch-move_c Added files: editors/elvis/patches: patch-draw_c patch-osunix_ostext_c patch-region_c patch-window_c Removed files: editors/elvis/patches: patch-doc_elvis_man patch-doc_ref_man Log message: Updates from Donovan Watteau, who takes maintainer. From Donovan's mail: * Fix a startup crash that's extremely easy to trigger on OpenBSD (patch-draw_c). * Various fixes from a forked Github version (there was no official elvis release since 2004), clang warns about most of them. * Remove some questionable/broken/dangerous features: backtick support in filenames, WYSIWYG for nroff/tex files, and HTTP/FTP support. Looking at the code, I'd feel better having less features, here. Please complain if you really want them. * Remove dead FTP mirrors from MASTER_SITES, and use an HTTP server instead. * Remove some previous patches of mine which only dealt with whitespace in man pages: fixing that was just useless noise. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 15:45:34 Modified files: etc/mtree : 4.4BSD.dist Log message: skip mtree creation of two include dirs. gcc3 may still use them, but if so gcc3 should create them itself. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 15:48:26 Modified files: libexec/ftpd : monitor.c Log message: freezero() can be used here CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 15:49:01 Modified files: libexec/ftpd : ftpcmd.y Log message: memset() of password field should be explicit_bzero(). [Not using freezero() in yacc files yet] CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 15:55:20 Modified files: lib/libskey : skeylogin.c Log message: use freezero() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 15:58:27 Modified files: usr.sbin/httpd : server.c Log message: some freezero() calls CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/17 16:42:57 Modified files: bin/mt : mt.1 Log message: /dev/rmt* is no longer relevant; from miod CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2017/04/17 18:18:51 Modified files: sys/dev/usb : if_ure.c Log message: Rearrange ure_iff to resemble other drivers a bit more. from Brad CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/17 18:31:54 Added files: graphics/png2ico/patches: patch-png2ico_cpp Log message: no idea how this worked with g++, where it got exit and malloc obvious fix for clang, include CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/04/17 19:24:47 Modified files: sys/net : pipex.c Log message: Fix pipex(4) not to cause panics on strict alignment architectures. ok claudio CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 19:45:35 Modified files: usr.bin/vi/cl : cl_screen.c usr.bin/vi/common: cut.c exf.c key.c log.c main.c options.c screen.c seq.c usr.bin/vi/ex : ex_bang.c ex_init.c ex_read.c ex_script.c ex_subst.c ex_tag.c usr.bin/vi/vi : v_init.c v_paragraph.c vi.c vs_msg.c Log message: free(NULL) is ok so use it; from Michael W. Bombardieri CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/17 20:13:26 Log message: Import py-podcastparser-0.6.1 from Tim Meunier, ok/tweaks sthen@ podcast parser project is a library from the gPodder project to provide an easy and reliable way of parsing RSS- and Atom-based podcast feeds in Python. Status: Vendor Tag: danj Release Tags: danj_20170417 N ports/textproc/py-podcastparser/Makefile N ports/textproc/py-podcastparser/distinfo N ports/textproc/py-podcastparser/pkg/DESCR N ports/textproc/py-podcastparser/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/17 20:14:34 Modified files: textproc : Makefile Log message: + py-podcastparser CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 20:15:50 Modified files: usr.bin/openssl: apps.c dgst.c s_client.c s_server.c Log message: use freezero() instead of 4-line conditional explicit_bzero + free CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 20:16:48 Modified files: distrib/sets/lists/comp: clang.amd64 clang.i386 md.amd64 md.i386 Log message: put clang binaries into clang set CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 20:20:50 Modified files: usr.bin/signify: signify.c Log message: use freezero() instead of explicit_bzero + free CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 20:29:56 Modified files: sbin/iked : pfkey.c sbin/ipsecctl : pfkey.c usr.sbin/bgpd : pfkey.c usr.sbin/ldpd : pfkey.c usr.sbin/sasyncd: pfkey.c Log message: use freezero() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 21:09:58 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc64 distrib/sets/lists/comp: clang.amd64 clang.i386 gcc.alpha gcc.amd64 gcc.armv7 gcc.hppa gcc.i386 gcc.landisk gcc.loongson gcc.luna88k gcc.macppc gcc.octeon gcc.sgi gcc.socppc gcc.sparc64 mi Log message: sort CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/04/17 21:21:48 Modified files: share/man/man4 : pipex.4 Log message: Including sys/types.h and net/if.h are needed to use pipex(4). CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/04/17 21:25:22 Modified files: usr.sbin/npppd/npppd: npppd.c Log message: Delete #include lines which are unnecessary. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/04/17 21:28:04 Modified files: usr.sbin/npppd/npppd: npppd.c Log message: Warn if pipex(4) is disabled but the configuration uses it. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 21:54:27 Modified files: usr.sbin/identd: identd.c Log message: removed unused function; from Edgar Pettijohn CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/17 22:06:21 Modified files: lib/libutil : pkcs5_pbkdf2.c Log message: use freezero() instead of explicit_bzero+free CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/17 22:38:15 Modified files: devel/vte3 : Makefile Log message: missing bdep on gperf CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/17 23:24:47 Modified files: distrib/sets/lists/base: md.arm64 distrib/sets/lists/comp: md.arm64 Added files: distrib/sets/lists/comp: clang.arm64 Log message: add a clang comp list for arm64 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/04/18 01:13:39 Modified files: distrib/sets : makelocatedb Log message: same hack logic as maketars. noticed by landry@/semarie@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/18 01:17:28 Modified files: sysutils/gamin : Makefile Added files: sysutils/gamin/patches: patch-server_gam_eq_c Log message: gcc doesn't protest, but it's a trap^Wa bug. okay aja@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/18 01:55:25 Modified files: x11/xfce4/xfce4-xkb: Makefile Log message: Explicitely list libwnck in LDEP CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/18 02:54:17 Modified files: news/multimail : Makefile news/multimail/patches: patch-interfac_main_cc Log message: Honour CXX and CXXFLAGS, fix build with Clang (convert new.h to new). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 03:09:25 Modified files: net/gpodder : Makefile distinfo net/gpodder/pkg: PLIST Log message: update to gpodder-3.9.3, from maintainer trondd at kagu-tsuchi/com CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 03:13:20 Modified files: net/libproxy : Makefile net/libproxy/patches: patch-libproxy_CMakeLists_txt Log message: Switch to a simpler clang fix from FreeBSD: just stop defining _POSIX_C_SOURCE rather than raising the version, and that way _BSD_SOURCE isn't needed either. Pointed out by ajacoutot. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 03:31:59 Modified files: net/bird : Makefile net/bird/patches: patch-sysdep_bsd_sysio_h Log message: enable md5sig CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/18 05:14:10 Modified files: graphics/slop : Makefile distinfo graphics/slop/pkg: PLIST Log message: update slop from 4.1.16 to 5.3.37 tweaks from jca@, ok and tweaks sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/18 05:16:10 Modified files: graphics/maim : Makefile distinfo Log message: update maim from 3.4.43 to 4.4.62 ok/tweaks sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/18 06:02:25 Modified files: graphics/nomacs: Makefile distinfo Log message: update nomacs 3.6.1 major bump hint and ok sthen@ also ok landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/18 06:08:59 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-CMakeLists_txt patch-src_app_qgisapp_cpp patch-src_core_CMakeLists_txt patch-src_helpviewer_CMakeLists_txt geo/qgis/pkg : PLIST Removed files: geo/qgis/patches: patch-src_server_qgsserver_cpp Log message: Bugfix update to QGIS 2.18.6. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/04/18 06:42:29 Modified files: lib/libcxx/include: stdio.h Log message: wipe some more macros that do not belong in C++ forwarding headers. (breaks lincity-ng) okay kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 07:09:23 Modified files: archivers/zopfli: Makefile distinfo Added files: archivers/zopfli/patches: patch-Makefile Removed files: archivers/zopfli/patches: patch-makefile Log message: update to zopfli-1.0.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/04/18 07:21:36 Modified files: share/man/man8 : release.8 Log message: Cleaning out /usr/obj is necessary the first time due to permission issues. Make this more clearly visible and also state explicitly that this is no longer necessary after completing a full release build. ok deraadt CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2017/04/18 07:27:55 Modified files: sys/dev/usb : if_umb.c if_umb.h mbim.h Log message: Support packet aggregation for umb(4) on tx. tested by bluhm@, ststp@ and Bryan Vyhmeister. ok bluhm@ ststp@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/18 07:34:04 Modified files: usr.bin/tmux : tty-keys.c Log message: Include client name in key logging. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/18 07:41:32 Modified files: sys/kern : vfs_bio.c Log message: ensure the buffer cache backs off all the way with the correct type of memory, handling the fact that both queues are actually in dma space when not flipping buffers high CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/18 07:44:03 Modified files: sbin/dhclient : bpf.c usr.sbin/dhcpd : bpf.c Log message: After 11 years of pondering about it I think that brookdavis@freebsd.org had it correct. Don't BPF_WORDALIGN() the value for the number of bytes read() into the buffer. This could theoretically cause the processing of 1 - 3 more bytes than were read. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 07:50:32 Modified files: www/casperjs : Makefile distinfo www/casperjs/pkg: PLIST Log message: update to casperjs-1.1.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 07:53:09 Modified files: net/icinga/web2-module-director: Makefile distinfo net/icinga/web2-module-director/pkg: PLIST Log message: update to icingaweb2-module-director-1.3.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/18 07:57:12 Modified files: usr.bin/mandoc : mansearch.c Log message: Fix previous: i forgot explicit NUL termination; noticed by Gonzalo , thanks! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/18 07:59:09 Modified files: sbin/dhclient : bpf.c dhcpd.h packet.c usr.sbin/dhcpd : bpf.c dhcpd.h packet.c Log message: Tweak parameters to decode_*, add a check or two, and thus gain most of the sanity improvements reyk@ recently put into dhcrelay to ensure no more than the captured packet is processed. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/18 08:03:08 Modified files: share/mk : bsd.own.mk Log message: ship clang with i386 and amd64. It does not become the main compiler YET. ok kettenis CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/18 08:16:48 Modified files: usr.bin/file : file.c magic-load.c magic-test.c text.c Log message: Style nits; no binary change. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/18 08:53:15 Added files: games/kobodeluxe/patches: patch-graphics_window_cpp Log message: make it const-correct, as libcxx has overloaded strstr CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/18 09:04:35 Modified files: usr.bin/mandoc : mansearch.c Log message: The apropos(1) manual still documents the unary -i operator for regular expression search terms, but it appears that somewhere along the way, the implementation got lost, so restore it. Bug found while investigating other reports from Gonzalo Tornaria. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/04/18 09:12:00 Modified files: usr.sbin/pkg_add/OpenBSD: Error.pm Log message: recent perl have signal names we don't have, protect against that. also, allow child_error to take a parameter so that this can be used to decode an arbitrary wait() result. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/18 09:15:10 Modified files: etc/mtree : 4.4BSD.dist Log message: installation of the compiler creates include/g++ if needed; mtree does not need to do this. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/18 09:26:33 Modified files: usr.bin/mandoc : main.c Log message: Delete the undocumented and unimplemented man(1) -i (interactive apropos) option. It will not be implemented. Featurism isn't the plan for the future; simplicity is. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/18 09:27:47 Modified files: usr.bin/tmux : tty.c Log message: Do not check for BCE for a background colour that isn't needed, use colour 8 instead. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/18 09:35:24 Modified files: lib/libunwind/include: __libunwind_config.h lib/libunwind/src: DwarfInstructions.hpp DwarfParser.hpp Registers.hpp UnwindCursor.hpp UnwindRegistersRestore.S UnwindRegistersSave.S libunwind.cpp Log message: Add sparc64 support. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/18 09:37:27 Modified files: x11/fvwm2/patches: patch-configure Log message: wrong return type is an error for clang, so catching -Werror that way doesn't work... fixes configure for clang, let's see if build works. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/18 09:44:17 Modified files: usr.bin/tmux : format.c tmux.1 tmux.h tty.c Log message: Add a format for number of bytes writtent to client, useful for debugging. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/18 09:46:44 Modified files: lib/libc/stdlib: malloc.c Log message: don't forget to fill in canary bytes for posix_memalign(3); reported by and ok jeremy@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/18 09:51:46 Modified files: . : ftp.html httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: https for openbsd.mirror.garr.it CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/18 09:59:56 Modified files: usr.bin/mandoc : main.c Log message: Now that global -i is gone, pass -i through to the apropos(1) expression parser, such that "apropos -i 'Nm~dump\>'" finds kdump(1) and WCOREDUMP(2) and you don't need to type the counter-intuitive "apropos -- -i 'Nm~dump\>'". CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/18 10:21:06 Modified files: share/man/man8 : release.8 Log message: spelling fix; CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2017/04/18 10:28:50 Modified files: games/supertux : Makefile distinfo games/supertux/patches: patch-CMakeLists_txt patch-external_squirrel_CMakeLists_txt patch-external_tinygettext_CMakeLists_txt games/supertux/pkg: PLIST Log message: Update to supertux 0.5.1. Reminded by Max Teufel (upstream). CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2017/04/18 10:37:46 Modified files: archivers/brotli: Makefile distinfo archivers/brotli/patches: patch-tests_compatibility_test_sh patch-tests_roundtrip_test_sh archivers/brotli/pkg: PLIST Log message: Update to brotli 0.6.0. Correct license comment. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/18 10:50:34 Modified files: korean/libhangul: Makefile distinfo korean/libhangul/pkg: PLIST Added files: korean/libhangul/patches: patch-hangul_hangulctype_c Log message: Update to libhangul-0.1.0 While here: - update MASTER_SITES - drop the gettext module - add a patch already committed upstream (found in the FreeBSD port) Patch from Nils Reusse CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/18 10:52:33 Modified files: productivity/entomologist: Makefile Log message: Fix homepage, previous url redirects to a parked domain. Port could also be removed, as it's dead upstream since nearly 5 years (cf https://github.com/Entomologist/entomologist/commit/27e2a66cc407e2ff2c165ad77ca6d9d88f5cd28e) CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/18 10:59:31 Modified files: faq : faq5.html Log message: i missed a chmod + chown in 'why is /usr/obj on a separate partition'? CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/18 11:02:08 Modified files: audio : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: audio/toolame : Makefile distinfo audio/toolame/patches: patch-Makefile patch-psycho_3_c patch-psycho_4_c audio/toolame/pkg: DESCR PLIST Log message: Remove toolame, nothing uses it any more. audio/twolame is a supposed to be a maintained fork, multimedia/transcode already uses it. ok sthen@ fcambus@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2017/04/18 11:09:26 Modified files: lang/ruby/2.4/patches: patch-configure Log message: Fix comment for patchfile, no functional change. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/18 11:10:05 Modified files: converters/recode: Makefile Added files: converters/recode/patches: patch-libiconv_aliases_h patch-src_recodext_h Log message: Two fixes for clang - don't use a 2 bits bool field (makes no sense, clang errors out) - switch a function from __inline to __inline static, like the other function in this header CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/18 11:16:03 Removed files: x11/gpointing-device-settings: Makefile distinfo x11/gpointing-device-settings/patches: patch-data_mouse_ui patch-data_pointingstick_ui patch-data_touchpad_ui patch-modules_gnome-settings-daemon-plugins_gsd-pointing-device-plugin_c patch-modules_gnome-settings-daemon-plugins_gsd-touchpad-manager_c patch-modules_gpds-touchpad-ui_c patch-src_gpds-xinput-pointer-info_c patch-src_gpds-xinput-utils_c patch-src_gpds-xinput_c patch-test_test-xinput-utils_c x11/gpointing-device-settings/pkg: DESCR PLIST Log message: Remove gpointing-device-settings. Many patches kept it on life support for a few years but it's been unmaintained and there's no way it can work as is with the new gnome-settings-daemon. build breakage reported by nigel@ and naddy@ ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/18 11:18:09 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register gpointing-device-settings removal. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/18 11:36:52 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-0.8.1. prodded by jasproach CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/18 11:47:14 Modified files: x11/gnome/settings-daemon/patches: patch-configure Log message: Add BZ URL. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2017/04/18 11:56:21 Modified files: graphics/feh : Makefile distinfo Added files: graphics/feh/patches: patch-src_Makefile Log message: Update to feh-2.18.3 Patch to make it build with clang by Benjamin Baier , thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/18 12:18:35 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.17.4. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/18 12:21:37 Modified files: usr.bin/tmux : tmux.h tty-keys.c tty.c Log message: Detect iTerm2 and use DECSLRM for it as well. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2017/04/18 12:38:11 Modified files: lang/ghc : Makefile distinfo Log message: Use the new boostrappers with the better clang detection fix from espie@. No objectsion, espie@ (But it still produces tons of warnings, even when compiling ordinary .hs files) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 14:03:45 Modified files: databases/mariadb: Makefile Log message: Ensure consistent behavior of CMake detecting / enabling bits no matter which compiler is used (no change for base gcc). From Brad. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/18 14:16:33 Modified files: print/htmldoc : Makefile Added files: print/htmldoc/patches: patch-htmldoc_htmlsep_cxx Log message: Patch to make it build with clang. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/18 14:25:13 Modified files: archivers/p5-Compress-Bzip2: Makefile distinfo Log message: Update to p5-Compress-Bzip2-2.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/18 14:26:06 Modified files: productivity/glabels: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/18 14:37:49 Modified files: usr.bin/tmux : server-client.c Log message: On terminals without DECSLRM, when a pane that is less than the full with of the terminal scrolls, tmux needs to redraw the entire pane. This results in a large amount of output data which can cause slow terminals to struggle, particularly when many lines are scrolled together quickly. This can be reduced by only redrawing when tmux doesn't hold any buffered data for the terminal. If a redraw is required and data is buffered, the redraw is deferred until all that data is consumed (it is checked after every event loop, a timer is used to ensure this happens at some point). While a redraw is pending, no additional data will be written to the terminal. The redraw still happens, now it is just pushed back if it is possible it would just add more data on top of a terminal that is already behind. This both gives the terminal a chance to catch up, and allows tmux to process more scrolling (that would require additional redraws) in the meantime. Helps with a problem reported by Greg Hurrell. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/18 14:45:28 Modified files: x11 : Makefile Log message: remove gpointing-device-settings CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 15:05:09 Modified files: comms/minicom : Makefile distinfo Log message: Update to minicom-2.7.1 CVE-2017-7467: Fix an out of bounds data access that can lead to remote code execution. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/18 15:05:42 Modified files: comms/minicom : Tag: OPENBSD_6_1 Makefile distinfo Log message: MFC Update to minicom-2.7.1 CVE-2017-7467: Fix an out of bounds data access that can lead to remote code execution. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/18 15:13:03 Modified files: audio/adplug : Makefile Added files: audio/adplug/patches: patch-src_fmopl_c games/lincity/patches: patch-pixmap_c Log message: hello, modern C inline semantics. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/18 15:14:06 Added files: devel/mozjs17/patches: patch-jsopcode_cpp Log message: pointers don't really do signed comparisons. Stolen from FreeBSD. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/18 15:16:08 Added files: devel/mozjs17/patches: patch-jsinterp_cpp Log message: dynamic goto outside of a scope with non trivial destructors is a recipe for disaster. Can't work even with gcc, caught by clang. Turns out this is just debugging shitz, not really necessary, just comment it off (we could rewrite the whole thing to have separate scope or use new/delete, but what's the point ? mozjs17 is going to die one day anyway) FreeBSD doesn't see the issue 'cause they don't enable threads. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/18 15:22:57 Modified files: devel/libidn2 : Makefile distinfo devel/libidn2/patches: patch-src_idn2_c devel/libidn2/pkg: DESCR PLIST Log message: update to 2.0.0, which now includes libidn1 compatibility functions CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/18 15:41:42 Modified files: usr.bin/tmux : tmux.h tty-keys.c tty.c Log message: Revert use of DECSLRM on iTerm2, it doesn't help as much as we throught, and there are some question marks about it's support. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/18 16:00:34 Modified files: emulators/fceux/patches: patch-fceux-server_server_cpp Added files: emulators/fceux/patches: patch-src_boards_rt-01_cpp patch-src_cheat_cpp Log message: fix a few obvious issues shown by clang (missing prototype, signed pointer comparisons) still doesn't link CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/18 17:06:50 Modified files: etc : rc Log message: Simplify patching of motd(5), also making it agree better with the documentation if the first line of the file is blank. Quirk reported by Anthony Coulter . OK rpe@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/18 18:46:53 Modified files: www/py-flask : Makefile distinfo www/py-flask/pkg: PLIST Log message: Update to py-flask-0.12.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/18 18:59:32 Modified files: usr.bin/mandoc : cgi.c Log message: More thoroughly reject direct access to unintended files, such that URIs like http://man.openbsd.org/OpenBSD-current/mandoc.db and http://man.openbsd.org/OpenBSD-current/man1/ do not cause display of garbage. CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2017/04/18 20:12:04 Modified files: . : lyrics.html Log message: None of the song collections are available on the store anymore. ok tj@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/04/18 23:16:47 Modified files: www/iridium : Makefile distinfo www/iridium/files: audio_manager_openbsd.cc audio_manager_openbsd.h sndio_output.cc sndio_output.h www/iridium/patches: patch-BUILD_gn patch-apps_ui_views_app_window_frame_view_cc patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_atomicops_h patch-base_base_paths_posix_cc patch-base_debug_debugger_posix_cc patch-base_debug_stack_trace_h patch-base_debug_stack_trace_posix_cc patch-base_linux_util_cc patch-base_native_library_posix_cc patch-base_posix_unix_domain_socket_linux_cc patch-base_process_launch_h patch-base_process_memory_cc patch-base_process_process_handle_openbsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_posix_cc patch-base_sys_info_openbsd_cc patch-base_sys_info_posix_cc patch-base_third_party_libevent_event-config_h patch-base_third_party_libevent_openbsd_config_h patch-base_third_party_libevent_openbsd_event-config_h patch-base_third_party_symbolize_symbolize_cc patch-base_threading_platform_thread_linux_cc patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-base_trace_event_process_memory_dump_cc patch-build_config_BUILDCONFIG_gn patch-build_config_BUILD_gn patch-build_config_allocator_gni patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_config_features_gni patch-build_config_linux_pkg-config_py patch-build_toolchain_gcc_solink_wrapper_py patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_openbsd_BUILD_gn patch-cc_BUILD_gn patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chrome_main_delegate_h patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_mash_mash_runner_cc patch-chrome_app_resources_locale_settings_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_custom_handlers_protocol_handler_registry_cc patch-chrome_browser_defaults_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_commands_h patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_download_download_prefs_h patch-chrome_browser_download_download_shelf_context_menu_cc patch-chrome_browser_download_download_status_updater_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc patch-chrome_browser_extensions_api_input_ime_input_ime_api_h patch-chrome_browser_extensions_api_messaging_message_service_cc patch-chrome_browser_extensions_api_music_manager_private_device_id_linux_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_first_run_first_run_internal_posix_cc patch-chrome_browser_gpu_gl_string_manager_cc patch-chrome_browser_gpu_gpu_feature_checker_cc patch-chrome_browser_interstitials_chrome_controller_client_cc patch-chrome_browser_media_galleries_fileapi_mtp_device_map_service_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_net_async_dns_field_trial_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_platform_util_h patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_plugins_plugins_resource_service_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_profiles_profile_impl_io_data_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_resources_safe_browsing_gen_file_type_proto_py patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_safe_browsing_permission_reporter_cc patch-chrome_browser_speech_tts_controller_impl_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_exclusive_access_exclusive_access_bubble_cc patch-chrome_browser_ui_input_method_input_method_engine_base_cc patch-chrome_browser_ui_input_method_input_method_engine_h patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_toolbar_app_menu_model_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc patch-chrome_browser_ui_views_chrome_views_delegate_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_platform_specific_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_message_center_message_center_frame_view_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_strip_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_options_browser_options_handler_cc patch-chrome_browser_ui_webui_options_browser_options_handler_h patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_web_app_cc patch-chrome_browser_web_applications_web_app_h patch-chrome_common_BUILD_gn patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_chrome_extensions_client_cc patch-chrome_common_extensions_command_cc patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_autofill_experiments_cc patch-components_content_settings_core_browser_website_settings_registry_cc patch-components_cookie_config_cookie_store_util_cc patch-components_crash_content_app_BUILD_gn patch-components_crash_content_browser_BUILD_gn patch-components_filesystem_file_system_app_cc patch-components_metrics_BUILD_gn patch-components_metrics_drive_metrics_provider_linux_cc patch-components_neterror_resources_neterror_js patch-components_omnibox_browser_omnibox_field_trial_cc patch-components_os_crypt_os_crypt_h patch-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-components_storage_monitor_BUILD_gn patch-components_storage_monitor_storage_monitor_openbsd_cc patch-components_storage_monitor_storage_monitor_openbsd_h patch-components_sync_base_get_session_name_cc patch-components_sync_base_get_session_name_linux_cc patch-content_app_content_main_runner_cc patch-content_browser_BUILD_gn patch-content_browser_accessibility_browser_accessibility_h patch-content_browser_accessibility_browser_accessibility_manager_h patch-content_browser_browser_main_loop_cc patch-content_browser_device_sensors_data_fetcher_shared_memory_h patch-content_browser_devtools_protocol_color_picker_cc patch-content_browser_download_base_file_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_media_media_internals_cc patch-content_browser_ppapi_plugin_process_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_utility_process_host_impl_cc patch-content_common_BUILD_gn patch-content_common_sandbox_init_openbsd_cc patch-content_common_sandbox_init_openbsd_h patch-content_common_set_process_title_linux_cc patch-content_common_set_process_title_linux_h patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_main_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_shell_browser_shell_browser_context_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_utility_utility_main_cc patch-content_zygote_zygote_main_linux_cc patch-dbus_property_cc patch-device_bluetooth_BUILD_gn patch-device_gamepad_gamepad_provider_cc patch-device_hid_BUILD_gn patch-device_media_transfer_protocol_media_transfer_protocol_daemon_client_h patch-device_media_transfer_protocol_media_transfer_protocol_manager_h patch-device_serial_BUILD_gn patch-device_serial_serial_io_handler_posix_cc patch-device_usb_BUILD_gn patch-extensions_browser_api_serial_serial_api_cc patch-gpu_config_gpu_info_collector_linux_cc patch-gpu_config_gpu_info_collector_linux_h patch-gpu_config_gpu_info_collector_x11_cc patch-ipc_ipc_message_utils_cc patch-ipc_ipc_message_utils_h patch-iridium_trknotify_cpp patch-media_audio_BUILD_gn patch-media_audio_audio_manager_cc patch-media_audio_audio_manager_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_file_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_factory_cc patch-media_media_options_gni patch-net_BUILD_gn patch-net_base_address_tracker_linux_h patch-net_base_network_change_notifier_cc patch-net_disk_cache_blockfile_disk_format_h patch-net_dns_address_sorter_posix_cc patch-net_dns_dns_util_cc patch-net_dns_host_resolver_proc_cc patch-net_http_http_network_session_cc patch-net_proxy_proxy_config_service_linux_cc patch-net_proxy_proxy_service_cc patch-net_socket_socks5_client_socket_cc patch-net_tools_get_server_time_get_server_time_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-ppapi_shared_impl_private_net_address_private_impl_cc patch-printing_backend_print_backend_cups_h patch-sandbox_BUILD_gn patch-sandbox_linux_BUILD_gn patch-skia_ext_SkMemory_new_handler_cpp patch-third_party_WebKit_Source_bindings_core_v8_V8ScriptRunner_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_h patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_cpp patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_h patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp patch-third_party_WebKit_Source_platform_heap_StackFrameDepth_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp patch-third_party_WebKit_Source_wtf_BUILD_gn patch-third_party_WebKit_Source_wtf_MathExtras_h patch-third_party_angle_BUILD_gn patch-third_party_ffmpeg_BUILD_gn patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_ffmpeg_libavcodec_x86_cabac_h patch-third_party_ffmpeg_libavutil_cpu_c patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_libXNVCtrl_NVCtrl_c patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton_h patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock_h patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_thread_checker_h patch-third_party_libusb_BUILD_gn patch-third_party_libusb_src_libusb_core_c patch-third_party_pdfium_core_fxge_ge_fx_ge_linux_cpp patch-third_party_pdfium_fpdfsdk_javascript_JS_Value_cpp patch-third_party_pdfium_third_party_libopenjpeg20_opj_malloc_h patch-third_party_protobuf_src_google_protobuf_stubs_atomicops_h patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h patch-third_party_protobuf_src_google_protobuf_stubs_strutil_h patch-third_party_skia_src_gpu_GrAutoLocaleSetter_h patch-third_party_skia_src_ports_SkOSFile_stdio_cpp patch-third_party_sqlite_BUILD_gn patch-third_party_usrsctp_BUILD_gn patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_base_BUILD_gn patch-third_party_webrtc_base_httpcommon_cc patch-third_party_webrtc_base_network_cc patch-third_party_webrtc_base_physicalsocketserver_cc patch-third_party_webrtc_base_platform_thread_cc patch-third_party_webrtc_base_stringutils_h patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_system_wrappers_BUILD_gn patch-third_party_webrtc_system_wrappers_source_atomic32_non_darwin_unix_cc patch-third_party_webrtc_system_wrappers_source_timestamp_extrapolator_cc patch-third_party_webrtc_voice_engine_voice_engine_defines_h patch-third_party_yasm_source_config_openbsd_config_h patch-third_party_yasm_source_config_openbsd_libyasm-stdint_h patch-third_party_zlib_BUILD_gn patch-tools_gn_args_cc patch-tools_gn_bootstrap_bootstrap_py patch-tools_gn_bootstrap_build_ninja_template patch-tools_gyp_pylib_gyp_generator_make_py patch-tools_gyp_pylib_gyp_generator_ninja_py patch-ui_accessibility_platform_ax_platform_node_h patch-ui_app_list_app_list_constants_cc patch-ui_app_list_app_list_constants_h patch-ui_app_list_views_app_list_item_view_cc patch-ui_base_ime_ime_engine_handler_interface_h patch-ui_base_ime_input_method_factory_cc patch-ui_base_ime_input_method_initializer_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_webui_web_ui_util_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_switches_cc patch-ui_events_event_switches_h patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_gfx_canvas_skia_cc patch-ui_gfx_codec_png_codec_cc patch-ui_gfx_font_fallback_linux_cc patch-ui_gfx_font_render_params_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_api_autogen_glx_h patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_bindings_autogen_glx_h patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_message_center_message_center_style_h patch-ui_message_center_views_message_center_button_bar_cc patch-ui_message_center_views_message_center_button_bar_h patch-ui_message_center_views_message_view_factory_cc patch-ui_resources_ui_resources_grd patch-ui_views_accessibility_native_view_accessibility_h patch-ui_views_bubble_bubble_dialog_delegate_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_examples_widget_example_cc patch-ui_views_mus_aura_init_cc patch-ui_views_mus_aura_init_h patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_views_switches_cc patch-ui_views_window_custom_frame_view_cc patch-ui_views_window_dialog_delegate_cc patch-ui_webui_resources_js_cr_js patch-ui_webui_resources_js_icon_js patch-v8_BUILD_gn patch-v8_src_base_platform_platform-posix_cc patch-v8_src_globals_h patch-v8_src_log-utils_h www/iridium/pkg: PLIST Added files: www/iridium : patch-chrome_browser_resources_plugin_metadata_plugins_linux_json www/iridium/patches: patch-base_allocator_allocator_shim_cc patch-base_debug_thread_heap_usage_tracker_cc patch-base_threading_platform_thread_h patch-build_compiler_version_py patch-chrome_BUILD_gn patch-chrome_app_settings_strings_grdp patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_task_manager_sampling_task_group_h patch-chrome_browser_task_manager_sampling_task_group_sampler_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_h patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_task_manager_task_manager_observer_h patch-chrome_browser_ui_libgtkui_print_dialog_gtk_cc patch-chrome_browser_ui_task_manager_task_manager_columns_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_webui_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_appearance_handler_h patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_memory_memory_monitor_cc patch-content_browser_renderer_host_media_video_capture_manager_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_message_filter_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_child_child_process_cc patch-content_child_child_process_h patch-content_child_child_thread_impl_cc patch-content_child_child_thread_impl_h patch-content_common_child_process_messages_h patch-content_common_content_switches_internal_cc patch-content_common_view_messages_h patch-content_public_common_renderer_preferences_h patch-content_renderer_webscrollbarbehavior_impl_aura_cc patch-device_geolocation_location_arbitrator_cc patch-device_time_zone_monitor_time_zone_monitor_cc patch-gpu_ipc_service_gpu_init_cc patch-mash_package_mash_packaged_service_cc patch-media_BUILD_gn patch-media_audio_pulse_audio_manager_pulse_cc patch-media_base_audio_latency_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_video_capture_device_client_cc patch-net_base_network_interfaces_openbsd_cc patch-net_base_network_interfaces_openbsd_h patch-net_base_network_interfaces_posix_h patch-net_quic_platform_impl_quic_ip_address_impl_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_verify_using_path_builder_cc patch-sandbox_features_gni patch-services_service_manager_public_cpp_standalone_service_BUILD_gn patch-services_service_manager_public_cpp_standalone_service_standalone_service_cc patch-services_service_manager_runner_host_BUILD_gn patch-services_ui_gpu_gpu_main_cc patch-third_party_WebKit_Source_wtf_StackUtil_cpp patch-third_party_mesa_src_src_glsl_strtod_c patch-third_party_mesa_src_src_mesa_main_imports_c patch-third_party_pdfium_core_fxcrt_fx_system_h patch-tools_variations_fieldtrial_to_struct_py patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc patch-ui_gfx_font_list_cc patch-ui_message_center_views_toast_contents_view_cc patch-ui_views_controls_label_cc patch-ui_views_selection_controller_cc patch-v8_src_wasm_wasm-result_h Removed files: www/iridium/patches: patch-ash_shell_cc patch-chrome_app_chrome_main_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_extensions_api_omnibox_omnibox_api_cc patch-chrome_browser_media_webrtc_log_uploader_cc patch-chrome_browser_ui_views_app_list_linux_app_list_linux_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-content_browser_child_process_launcher_cc patch-content_browser_download_base_file_linux_cc patch-content_browser_power_usage_monitor_impl_cc patch-content_browser_renderer_host_media_video_capture_device_client_cc patch-content_browser_time_zone_monitor_cc patch-content_renderer_devtools_v8_sampling_profiler_cc patch-content_renderer_webscrollbarbehavior_impl_gtkoraura_cc patch-device_geolocation_location_arbitrator_impl_cc patch-device_serial_serial_service_impl_cc patch-native_client_build_compiler_version_py patch-net_base_network_interfaces_posix_cc patch-net_udp_udp_socket_posix_cc patch-services_shell_runner_host_BUILD_gn patch-services_ui_public_cpp_gles2_context_cc patch-services_ui_surfaces_surfaces_context_provider_cc patch-third_party_WebKit_Source_platform_heap_ThreadState_h patch-third_party_pdfium_core_fxcrt_include_fx_system_h patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_app_list_app_list_menu_cc patch-ui_app_list_views_app_list_view_cc Log message: update to 57.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/04/18 23:20:28 Removed files: www/iridium : patch-chrome_browser_resources_plugin_metadata_plugins_linux_json Log message: remove bogous file CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/18 23:27:00 Modified files: sbin/disklabel : Makefile editor.c Log message: enlarge obj to satisfy new world order that has *big* compilers and remove condition for static linking; ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/04/18 23:33:53 Modified files: sbin/disklabel : disklabel.8 Log message: Bump numbers for /usr/obj allocation with *big* compilers. ok otto CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2017/04/18 23:36:13 Modified files: lib/libpcap : pcap-bpf.c sbin/dhclient : bpf.c usr.sbin/arp : arp.c usr.sbin/dhcpd : bpf.c usr.sbin/dhcrelay: bpf.c usr.sbin/dhcrelay6: bpf.c usr.sbin/hostapd: hostapd.c usr.sbin/mopd/common: pf.c usr.sbin/npppd/npppd: privsep.c usr.sbin/npppd/pppoe: pppoed.c usr.sbin/rarpd : rarpd.c usr.sbin/rbootd: bpf.c rbootd.8 usr.sbin/tcpdump: privsep_pcap.c tcpdump.8 Log message: Switch base tools from /dev/bpf0 to /dev/bpf. Now that /dev/bpf has been around for two releases, it should be safe to do so. ok bluhm deraadt sthen tb yasuoka CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/18 23:58:48 Modified files: japanese : Makefile Removed files: japanese/jvim : Makefile distinfo japanese/jvim/patches: patch-src_jgrep_c patch-src_jp_c patch-src_makefile_junx patch-src_vim_h japanese/jvim/pkg: DESCR PLIST Log message: Remove japanese/jvim. ok yasuoka@ naddy@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/19 00:01:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register jvim removal. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/19 00:02:19 Modified files: faq : current.html Log message: clang enabled on amd64 and i386. upgrade using a snapshot. if you build your own releases, bump /usr/obj to 3G, otherwise 'make release' will fail. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 00:09:02 Modified files: devel/libusb1 : Makefile distinfo devel/libusb1/patches: patch-libusb_core_c Log message: Update to libusb1-1.0.21. ok mpi@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 00:16:08 Modified files: x11/gnome/gvfs : Makefile Log message: Fix comment. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/19 00:52:27 Modified files: usr.bin/tmux : format.c server-client.c tmux.1 tmux.h tty.c Log message: When the data we have buffered to write to a terminal grows beyond a reasonable amount (currently width * height * 8 bytes), discard all output to the terminal and start trying to redraw periodically instead. Continue with this until the amount of data we are trying to write falls to a low level again. This helps to prevent tmux sitting on a huge buffer of data when there are processes with fast output running inside tmux but the outside terminal is slow. A new client_discarded format holds the amount of data that has been discarded due to this mechanism. The three variables (when to start this, when to stop, and how often to redraw) are basically "works for me" at the moment, this is going in to see how it goes and if it causes problems for anyone else. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/19 01:29:55 Modified files: net/telepathy/folks: Makefile Log message: add link to upstream bz CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/19 01:35:45 Modified files: math/ecm : Makefile Log message: Patch to make it build with clang. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 01:41:00 Modified files: lang/python : python.port.mk Log message: Only add ac_cv_prog_PYTHON and ac_cv_path_PYTHON to CONFIGURE_ENV when CONFIGURE_STYLE is gnu (or autoconf). It makes no sense for other styles. survived a bulk CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 01:41:28 Modified files: x11/gnome : gnome.port.mk Log message: Add support for cmake. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 01:42:41 Modified files: databases/evolution-data-server: Makefile databases/evolution-data-server/patches: patch-CMakeLists_txt mail/evolution : Makefile mail/evolution-ews: Makefile Log message: Simplify now that the gnome MODULE has support for cmake. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 02:19:02 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-1.8.2 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/04/19 02:29:27 Modified files: build : mirrors.dat Log message: spaces->tabs CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/19 02:31:16 Modified files: editors/ht : Makefile Added files: editors/ht/patches: patch-elfstruc_h patch-htelfphs_cc Log message: Add OpenBSD elf program header types from Benjamin Baier, thanks CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/19 03:13:28 Modified files: editors/ht : Makefile Added files: editors/ht/patches: patch-htapp_cc Log message: Patch to make it build with clang, from FreeBSD. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/19 03:32:46 Modified files: usr.bin/make : make.1 Log message: spelling fixes from michael w. bombardieri CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/04/19 03:55:32 Modified files: faq : upgrade61.html Log message: Mention that tomcat now enforces umask 027 and show how to change it if necessary. ok dcoppa, ok/whitespace change tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 04:20:12 Modified files: lang/erlang/19/patches: patch-erts_emulator_Makefile_in Log message: regen CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/19 04:48:57 Modified files: usr.sbin/relayd: relayd.conf.5 Log message: better example; from hiltjo posthuma ok sthen CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/04/19 04:56:38 Modified files: build : mirrors.dat Log message: Update ftp URL for Bytemark; /pub/OpenBSD does work. Add https. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/04/19 04:57:24 Modified files: . : ftp.html httpslist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 05:16:03 Modified files: audio/calf : Makefile audio/lmms : Makefile devel/boost : Makefile devel/mysql++ : Makefile emulators/dosbox: Makefile games/freedroidrpg: Makefile games/rocksndiamonds: Makefile graphics/aqsis : Makefile graphics/enblend-enfuse: Makefile graphics/opencv: Makefile net/transmission: Makefile security/botan : Makefile www/arora : Makefile x11/qt4 : Makefile x11/qt5 : Makefile.inc Log message: Add ${CLANG_ARCHS} to "ONLY_FOR_ARCHS = ${GCC4_ARCHS}" lines to give them a chance on aarch64. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 05:52:46 Modified files: sysutils/firmware/vmm: Makefile Log message: Sanity check the version string embedded in the seabios build to make sure it matches what we expect, otherwise fail the port build. They do some checks on toolchain and if things don't show up as expected it uses a string with an embedded date+hostname. The port was already taking care to avoid this, so this is a currently-noop diff just to make sure it stays that way. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/19 06:02:57 Modified files: devel/py-greenlet: Makefile devel/py-greenlet/pkg: PLIST Log message: devel/py-greenlet: Add python3 FLAVOR. OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/19 06:03:47 Modified files: devel : Makefile Log message: Link python3 FLAVOR of py-greenlet. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 06:09:22 ports/x11/gnustep/databasin/patches Update of /cvs/ports/x11/gnustep/databasin/patches In directory cvs.openbsd.org:/tmp/cvs-serv39493/patches Log Message: Directory /cvs/ports/x11/gnustep/databasin/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 06:10:30 ports/x11/gnustep/dbuskit/patches Update of /cvs/ports/x11/gnustep/dbuskit/patches In directory cvs.openbsd.org:/tmp/cvs-serv68759/patches Log Message: Directory /cvs/ports/x11/gnustep/dbuskit/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 06:23:20 Log message: import sysutils/pick, from maintainer Anton Lindqvist, ok tb@ The pick utility allows users to select from a set of choices using an interface with fuzzy search functionality. The choices are read from stdin, and the selected choice written to stdout. Status: Vendor Tag: sthen Release Tags: sthen_20170419 N ports/sysutils/pick/Makefile N ports/sysutils/pick/distinfo N ports/sysutils/pick/pkg/PLIST N ports/sysutils/pick/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 06:23:46 Modified files: sysutils : Makefile Log message: +pick CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 06:29:12 Modified files: net/libnet/1.1 : Makefile Added files: net/libnet/1.1/patches: patch-include_libnet_libnet-functions_h Log message: Stop declaring libnet_getgre_length as inline; fixes build with clang libnet_getgre_length is a public symbol declared in a public header (and defined in a .c file), it makes no sense to declare it as inline. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/19 06:44:05 Modified files: regress/sys/net/pf_table: Makefile Log message: Make the test pass when an obj directory exists. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/19 06:44:29 Modified files: usr.bin/tmux : cmd-command-prompt.c grid.c tmux.c Log message: Style nits and a missing cast. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/19 07:10:16 Modified files: devel/py-texscythe: Makefile distinfo devel/py-texscythe/pkg: PLIST Log message: Update devel/py-texsycthe to 0.3 in preparation for TeX Live 2016. OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/19 07:13:18 Modified files: print/texlive/texmf/files: mk_plists.py Log message: Ensure '$OpenBSD$' is not expanded in mk_plists.py. OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 07:21:23 Added files: x11/kde/libs3/patches: patch-kate_part_katebuffer_cpp Log message: foldingList is made of uint, taking abs is non-sensical CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 07:21:49 Modified files: x11/kde/libs3/patches: patch-kioslave_ftp_ftp_cc Log message: const-correct strstr/strchr for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 07:23:24 Modified files: x11/kde/libs3 : Makefile x11/kde/libs3/pkg: PLIST-main Log message: clang is rightfully annoyed at exr having throw() in its API and qt/kde being compiled -fno-exceptions. this can't really work at runtime anyway. Remove openexr there. Eventually, exceptions might be better behaved and working these days. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 07:36:12 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 07:36:28 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.11.77. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 07:40:16 Modified files: mail/elm : Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 07:41:19 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/pkg: PLIST Log message: Update to salt-2016.11.4. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/19 08:00:28 Modified files: usr.bin/tmux : cmd-detach-client.c server-client.c tmux.h Log message: Add a suspend helper function, and do not allow detaching or suspending while already doing so. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 08:26:24 Modified files: www/puppetboard: Makefile distinfo www/puppetboard/pkg: PLIST Added files: www/puppetboard/patches: patch-puppetboard_app_py Log message: Update to 0.2.2, and add a patch to cope with the recent py-werkzeug update to 0.12.x CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/19 09:02:47 Modified files: faq : current.html Log message: add instructions for bootstrapping clang. from/requested by henning CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 09:03:35 Added files: mail/abook/patches: patch-database_c patch-database_h Log message: Fix build with clang field_id() is declared/defined with "inline", but needs to access a variable that is only visible in database.c, the easiest fix is just to drop "inline". CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 09:04:55 Modified files: mail/abook : Makefile Log message: Missed bump in previous CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 09:08:11 Modified files: databases/gnats: Makefile databases/gnats/patches: patch-libiberty_functions_def Log message: Fix build with clang Make strerror decl match string.h CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 09:13:12 Modified files: infrastructure/lib/DPB: PortBuilder.pm Log message: cosmetic change: report the hostname again in case of failure. I routinely read thru logs looking for the error, and forget about which machine it was. Having it conveniently located at the end instead of the start saves me a few seconds. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 09:14:45 Modified files: infrastructure/lib/DPB: Engine.pm Log message: white line at end of summary isn't very visible. if we restart the build for whatever reason, stuff gets appended as usual, but the difference between old summary and new summary should be more visible. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/19 09:20:55 Modified files: share/termtypes: termtypes.master Log message: Update to terminfo.src 2017-04-01. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 09:21:28 Modified files: converters/ripmime: Makefile Log message: -Werror considered harmful, again CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/19 09:21:54 Modified files: sys/net : if_loop.c route.c rtsock.c sys/netinet : ip_icmp.c ip_input.c ip_output.c tcp_input.c tcp_subr.c tcp_timer.c sys/netinet6 : icmp6.c ip6_output.c Log message: Use the rt_rmx defines that hide the struct rt_kmetrics indirection. No binary change. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 09:26:59 Modified files: audio/xcdplayer/patches: patch-internals_c Log message: have cdrom_get_curtime return something, always. fixes clang CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 09:30:45 Modified files: converters/ripmime: Makefile Log message: honour CC CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 09:34:15 Modified files: devel/pccts : Makefile Log message: varargs is dead, but sorcerer has stdarg support built in, just pass the magical config switch to have modern code. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/19 09:38:32 Modified files: usr.sbin/vmd : Makefile parse.y priv.c virtio.c virtio.h vm.c vm.conf.5 vmd.c vmd.h usr.sbin/vmctl : main.c vmctl.8 vmctl.c Added files: usr.sbin/vmd : dhcp.c dhcp.h packet.c Log message: Add support for dynamic "NAT" interfaces (-L/local interface). When a local interface is configured, vmd configures a /31 address on the tap(4) interface of the host and provides another IP in the same subnet via DHCP (BOOTP) to the VM. vmd runs an internal BOOTP server that replies with IP, gateway, and DNS addresses to the VM. The built-in server only ever responds to the VM on the inside and cannot leak its DHCP responses to the outside. Thanks to Uwe Werler, Josh Grosse, and some others for testing! OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 09:40:25 Modified files: audio/libofa : Makefile Added files: audio/libofa/patches: patch-examples_uselame_cpp patch-examples_wavefile_cpp patch-lib_signal_op_cpp Log message: Fix clang build: add missing includes CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 09:41:56 Added files: games/xasteroids/patches: patch-xast_c Log message: declare void function as void. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/19 09:44:45 Modified files: sys/netinet6 : icmp6.c raw_ip6.c Log message: icmp6_rip6_input() was mostly duplicated code from rip6_input(). Merge these functions together and remove icmp6_rip6_input(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/19 09:59:39 Modified files: sbin/ipsecctl : ipsecctl.c ipsecctl.h parse.y pfkdump.c pfkey.c Log message: Rename all SA groups to bundles consistently. The first kernel commit in 2000 that introduced the features already called them SA bundles. The word group is taken by Diffie-Hellman, reusing it causes confusion. OK hshoexer@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/19 10:06:38 Modified files: regress/sbin/ipsecctl: sa25.ok sa26.ok sa27.ok Log message: SA group has been renamed to bundle. Adapt test. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 10:23:39 Modified files: audio/pms : Makefile Added files: audio/pms/patches: patch-src_message_cpp Log message: Missing include for clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 10:49:49 Added files: mail/libspf2/patches: patch-src_libspf2_spf_compile_c patch-src_libspf2_spf_dns_c patch-src_libspf2_spf_dns_zone_c patch-src_libspf2_spf_id2str_c Log message: clang fixes for variadic macros With C99 variadic macros, __VA_ARGS__ has to replace at least one argument. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 10:56:04 Modified files: mail/libspf2 : Makefile mail/libspf2/patches: patch-src_libspf2_spf_compile_c Log message: Fix format string for size_t parameter. Like other size_t variables in this file. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/19 10:59:54 Modified files: usr.bin/tmux : cmd-source-file.c Log message: load_cfg returns < 0 on error, not != 0. Problem reported by Kaushal Modi. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 11:00:29 Modified files: mail/relaydb : Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 11:01:50 ports/mail/relaydb/patches Update of /cvs/ports/mail/relaydb/patches In directory cvs.openbsd.org:/tmp/cvs-serv93348/patches Log Message: Directory /cvs/ports/mail/relaydb/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 11:02:48 Added files: mail/relaydb/patches: patch-Makefile Log message: Werror considered harmful; fixes build with clang CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/19 11:26:13 Modified files: sys/ufs/ufs : ufs_vnops.c Log message: Add size to free() ok deraadt@ visa@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2017/04/19 11:26:45 Modified files: sys/ufs/ufs : ufs_dirhash.c Log message: Add sizes to free() ok deraadt@ visa@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 11:51:30 Modified files: mail/prepop : Makefile mail/prepop/patches: patch-main_cc Added files: mail/prepop/patches: patch-base64_cc patch-display_cc Log message: Fix clang build: move from iostream.h to iostream CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 12:06:54 Modified files: mail/prepop : Makefile Added files: mail/prepop/patches: patch-header_cc Log message: Avoid UB spotted by clang warning: unsequenced modification and access to 'end' [-Wunsequenced] CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 12:14:56 Modified files: mail/prepop : Makefile mail/prepop/patches: patch-main_cc Log message: Don't segfault on ^D CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/19 12:26:52 Modified files: databases/evolution-data-server/patches: patch-CMakeLists_txt Log message: Pushed upstream. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 14:36:41 Modified files: sysutils/conky/patches: patch-src_openbsd_c Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/19 14:37:42 Modified files: sysutils/conky/patches: patch-src_openbsd_c Log message: Make "inline void proc_find_top" static to fix building with clang. From Benjamin Baier. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 15:10:10 Modified files: x11/gnustep/libobjc2: Makefile distinfo Log message: Bugfix update to 1.8.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 15:13:25 Modified files: x11/gnustep/make: Makefile distinfo x11/gnustep/make/patches: patch-GNUmakefile_in patch-Instance_framework_make patch-Instance_library_make patch-common_make patch-target_make x11/gnustep/make/pkg: PLIST Removed files: x11/gnustep/make/patches: patch-Master_rules_make Log message: Update to 2.7.0, removing support of some since quite some time deprecated variables, as well as some bug fixes CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 15:16:43 Modified files: x11/gnustep/base: Makefile distinfo x11/gnustep/base/pkg: PLIST Log message: update to 1.25.0 noteworthy changes: * Garbage collection support removed (NSGarbageCollector stub remains) * Support for Debian style multi-architecture installations added * OpenSSL bundle removed since it didn't match GNUTLS support * Ported to Debian/Hurd * ICU string (regexp in particular) fixes * OSX compatibity changes in NSRunLoop and NSTask behavior * Alternative sort algorithms selectable at runtime * Many bugfixes and cleanups. * As usual, this release also contains an update to include the most recent international timezone data. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 15:17:53 Modified files: x11/gnustep/databasin: Makefile Added files: x11/gnustep/databasin/patches: patch-GNUmakefile_preamble Log message: Deal with the gnustep-make update, problem reported to upstream maintainer CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 15:18:48 Modified files: x11/gnustep/dbuskit: Makefile x11/gnustep/dbuskit/pkg: PLIST Added files: x11/gnustep/dbuskit/patches: patch-Source_DKNotificationCenter_m Log message: Deal with gnustep-base update, problem reported to upstream maintainer CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 15:21:31 Modified files: x11/gnustep/back: Makefile Added files: x11/gnustep/back/patches: patch-Source_gsc_GSGState_m patch-Source_x11_XGDragView_m patch-Source_x11_XGServerWindow_m patch-Source_x11_XWindowBuffer_m Log message: backport a bunch of fixes to build warnings I reported CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/19 15:23:20 Modified files: x11/gnustep/gui: Makefile x11/gnustep/gui/patches: patch-Printing_GSCUPS_GSCUPSPrinter_m Added files: x11/gnustep/gui/patches: patch-Model_IMLoading_m patch-Source_GSTextStorage_m patch-Source_GSToolbarView_m patch-Source_NSLayoutManager_m patch-Source_NSTableView_m Log message: backport a bunch of build warnings fixes I reported upstream CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 16:00:02 Modified files: editors/axe/patches: patch-Help_Hyper_c Log message: trivial clang fix, help non void function return a bool. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 16:02:45 Added files: games/xmj/patches: patch-event_c Log message: void function is void CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 16:08:15 Added files: games/xscavenger/patches: patch-src_scav_c Log message: have main return 1 in case of errors CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 16:11:47 ports/archivers/xdms/patches Update of /cvs/ports/archivers/xdms/patches In directory cvs.openbsd.org:/tmp/cvs-serv50916/patches Log Message: Directory /cvs/ports/archivers/xdms/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 16:12:19 Added files: archivers/xdms/patches: patch-src_u_deep_c patch-src_u_heavy_c Log message: C99 inline semantics CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 16:20:27 Added files: security/smurflog/patches: patch-hash_c patch-smurflog_c Log message: yet C99 inline semantics. plus wacky bugfix, inline signal handler, wtf ? CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2017/04/19 16:34:35 Modified files: openssh : specs.html Log message: Note that SSH1 server support was removed in 7.4. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/19 16:37:52 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/19 16:48:51 Modified files: devel/mercurial: Tag: OPENBSD_6_1 Makefile Added files: devel/mercurial/patches: Tag: OPENBSD_6_1 patch-contrib_hg-ssh patch-mercurial_dispatch_py patch-tests_test-ssh_t Log message: SECURITY: "hg serve --stdio could be tricked into granting authorized users access to the Python debugger" "dispatch: protect against malicious 'hg serve --stdio' invocations (sec) Some shared-ssh installations assume that 'hg serve --stdio' is a safe command to run for minimally trusted users. Unfortunately, the messy implementation of argument parsing here meant that trying to access a repo named '--debugger' would give the user a pdb prompt, thereby sidestepping any hoped-for sandboxing. Serving repositories over HTTP(S) is unaffected. We're not currently hardening any subcommands other than 'serve'. If your service exposes other commands to users with arbitrary repository names, it is imperative that you defend against repository names of '--debugger' and anything starting with '--config'. The read-only mode of hg-ssh stopped working because it provided its hook configuration to "hg serve --stdio" via --config parameter. This is banned for security reasons now. This patch switches it to directly call ui.setconfig(). If your custom hosting infrastructure relies on passing --config to "hg serve --stdio", you'll need to find a different way to get that configuration into Mercurial, either by using ui.setconfig() as hg-ssh does in this patch, or by placing an hgrc file someplace where Mercurial will read it." Changes backported from 4.1.3. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/19 16:54:32 Modified files: devel/mercurial: Makefile distinfo Log message: Update to mercurial 4.1.3. SECURITY: "hg serve --stdio could be tricked into granting authorized users access to the Python debugger" "dispatch: protect against malicious 'hg serve --stdio' invocations (sec) Some shared-ssh installations assume that 'hg serve --stdio' is a safe command to run for minimally trusted users. Unfortunately, the messy implementation of argument parsing here meant that trying to access a repo named '--debugger' would give the user a pdb prompt, thereby sidestepping any hoped-for sandboxing. Serving repositories over HTTP(S) is unaffected. We're not currently hardening any subcommands other than 'serve'. If your service exposes other commands to users with arbitrary repository names, it is imperative that you defend against repository names of '--debugger' and anything starting with '--config'. The read-only mode of hg-ssh stopped working because it provided its hook configuration to "hg serve --stdio" via --config parameter. This is banned for security reasons now. This patch switches it to directly call ui.setconfig(). If your custom hosting infrastructure relies on passing --config to "hg serve --stdio", you'll need to find a different way to get that configuration into Mercurial, either by using ui.setconfig() as hg-ssh does in this patch, or by placing an hgrc file someplace where Mercurial will read it. mitrandir@fb.com provided some extra fixes for the dispatch code and for hg-ssh in places that I overlooked." CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/19 16:58:27 Modified files: devel/tortoisehg: Makefile distinfo Log message: Update to tortoisehg 4.1.3. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/19 17:06:18 Modified files: devel/tortoisehg: Makefile devel/mercurial: Makefile Log message: Spaces/tabs. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 17:07:53 Modified files: games/xjig : Makefile games/xjig/patches: patch-Makefile_Linux Log message: remove compilation options that make no sense CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 17:25:06 Modified files: net/ushare : Makefile net/ushare/patches: patch-src_ushare_c Added files: net/ushare/patches: patch-src_trace_c patch-src_trace_h patch-src_ushare_h Log message: Fix build with clang: two functions that were needlessly "inline" CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 17:26:34 Added files: games/xjig/patches: patch-gif_image_C Log message: make strrchr call modern C++ compliant. Use an intermediate const variable, as the end result is correctly duplicated to be modifiable. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 17:33:40 Modified files: benchmarks/netperf: Makefile Added files: benchmarks/netperf/patches: patch-src_netlib_c Log message: Correctly print time_t. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 17:44:13 Modified files: benchmarks/netperf: Makefile benchmarks/netperf/patches: patch-src_netlib_c Log message: Unbreak with clang: two functions that shouldn't be inline The comments around said functions suggest a case of mild confusion... CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2017/04/19 17:53:13 Modified files: openssh : specs.html Log message: Link to errata for RFC4345 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 17:53:42 Added files: net/gloox/patches: patch-src_mucroom_cpp patch-src_pubsubmanager_cpp Log message: libc++ doesn't make C symbols visible, so explicitly ask for stdlib's atoi CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 18:02:06 Modified files: mail/archiveopteryx/patches: patch-Jamsettings Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 18:16:06 Modified files: mail/archiveopteryx/patches: patch-Jamsettings Log message: -Werror considered harmful; fixes build with clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/19 18:43:18 ports/net/librsync/patches Update of /cvs/ports/net/librsync/patches In directory cvs.openbsd.org:/tmp/cvs-serv83699/patches Log Message: Directory /cvs/ports/net/librsync/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 19:40:33 Added files: graphics/djvulibre/patches: patch-libdjvu_DjVuPalette_cpp Log message: libcxx properly defines overriden fmin() in math.h. Unfortunately, that one has exception specifications, so redefining it does not go so well. Simply rename it so that the conflict never happens. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 19:42:44 Modified files: x11/irrlicht : Makefile Log message: ${LIBCXX}>=51 does not work so well :) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/19 19:48:01 Added files: games/warmux/patches: patch-tools_list_games_main_cpp Log message: can't use getopt without unistd in C++, don't know how gcc allowed it. (there's still a linker error later on) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/04/19 21:04:11 Modified files: usr.bin/make : main.c Log message: use strtonum instead of strtoll to parse the argument to -j ok deraadt@ benno@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/19 21:27:17 Modified files: mail/offlineimap: Makefile distinfo mail/offlineimap/patches: patch-offlineimap_conf Log message: Update to offlineimap-7.1.0, from Remi Locherer (maintainer) From the announcement mail: ---- The most important change is the removal of the status_backend configuration option and that's why we're moving to v7.1.0. There are other small bug fixes and improvements. However, the codebase didn't change much since v7.0.14 ---- CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/19 22:27:58 Modified files: www/netsurf : Makefile.inc www/netsurf/browser: Makefile www/netsurf/netsurf-fb: Makefile Log message: Respect CC in all NetSurf libraries, not just the browsers. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 00:03:11 Modified files: graphics/maim : Makefile Log message: Missing BDEP on graphics/glm. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/20 00:12:58 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr/pkg: PLIST www/firefox-esr-i18n: Makefile.inc distinfo www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-js_src_jit_ProcessExecutableMemory_cpp patch-security_manager_pki_resources_content_exceptionDialog_js patch-storage_mozStorageConnection_cpp www/mozilla-firefox/pkg: PLIST README Removed files: www/firefox-esr/patches: patch-browser_installer_allowed-dupes_mn www/mozilla-firefox/patches: patch-browser_installer_Makefile_in Log message: Update to firefox 53.0. See https://www.mozilla.org/en-US/firefox/53.0/releasenotes/ and https://www.mozilla.org/en-US/security/advisories/mfsa2017-10/. - Now depends on rust and cargo to build. - Remove patch-browser_installer_Makefile_in, sdk was removed in #1333826 - Ship a small distribution.ini to show package source in about dialog - Add a blurb from Michael Reed about installing ffmpeg package to play HTML5 audio/video. Tested by several CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/20 00:17:02 Modified files: www/firefox-esr: Makefile Log message: I screwed up in previous commit (commited to both ports..), so remove REVISION churn, and here's the intended commit msg for firefox-esr: Update to firefox-esr 52.1.0. See https://www.mozilla.org/en-US/firefox/52.1.0/releasenotes/ and https://www.mozilla.org/en-US/security/advisories/mfsa2017-12/ - Ship a small distribution.ini to show package source in about dialog - Remove patch-browser_installer_allowed-dupes_mn, was fixed by #1315309 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/20 00:19:08 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/pkg: PLIST-main mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird 52.0.1/lightning 5.4.1 See https://www.mozilla.org/en-US/thunderbird/52.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/20 00:27:49 Modified files: security/pdfcrack: Makefile distinfo Log message: Update to pdfcrack-0.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 01:29:56 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.5.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 01:30:12 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.78. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 01:42:34 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-152.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 02:44:26 Modified files: x11/mono-gtk2 : Makefile distinfo Log message: Update to mono-gtk2-2.12.43 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/20 03:20:22 Modified files: usr.bin/tmux : cmd-if-shell.c cmd-run-shell.c cmd-show-messages.c format.c job.c server.c tmux.1 tmux.h window-copy.c Log message: If a #() command doesn't exit, use its most recent line of output (it must be a full line). Don't let it redraw the status line more than once a second. Requested by someone about 10 years ago... CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/20 03:25:06 Modified files: security/rarcrack: Makefile Added files: security/rarcrack/patches: patch-rarcrack_c Log message: Patch to make it build with clang, function that shouldn't be inline CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/20 03:29:49 Modified files: emulators/sdlmame: Makefile emulators/sdlmess: Makefile Log message: Fix broken MASTER_SITES for emulators/sdlmame and emulators/sdlmess. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/20 03:39:02 Modified files: x11/kde/libs3/pkg: PLIST-main Log message: oops, missed removing one file CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/20 03:39:07 Modified files: usr.bin/tmux : format.c tmux.h window.c Log message: There is no real need for window_printable_flags to allocate, make it return a buffer from the stack. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2017/04/20 03:42:43 Modified files: openssh : specs.html Log message: The IUTF8 terminal mode is now RFC8160 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/20 03:43:45 Modified files: usr.bin/tmux : format.c tmux.h window.c Log message: Now that struct winlink has a session pointer, can remove some arguments. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/20 04:03:40 Modified files: sys/arch/sparc64/include: cpu.h tcb.h Log message: Use register names without the % prefix in the global register variable declarations since clang doesn't register the %-prefixed ones. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/20 04:32:23 Modified files: gnu/usr.bin/clang/include/clang/intrin: Makefile Log message: Install clflushoptintrin.h and move pkuintrin.h such that the list is properly sorted. pointed out by espie@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2017/04/20 04:32:29 Modified files: faq : current.html Log message: remove unneeded "compile libcxx" step from clang bootstrap instructions CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 05:20:20 Modified files: www/owncloud : Makefile distinfo www/owncloud/patches: patch-version_php www/owncloud/pkg: PLIST Log message: Update to owncloud-9.1.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 05:21:46 Modified files: www/owncloud : Tag: OPENBSD_6_1 Makefile distinfo www/owncloud/patches: Tag: OPENBSD_6_1 patch-version_php www/owncloud/pkg: Tag: OPENBSD_6_1 PLIST Log message: MFC: Update to owncloud-9.1.5. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2017/04/20 05:23:48 Removed files: games/supertux/patches: patch-src_supertux_main_cpp Log message: Remove now unused patch. Blame cvs. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 06:41:43 Modified files: sys/arch/amd64/amd64: db_trace.c sys/arch/i386/i386: db_trace.c sys/ddb : db_access.h db_output.c Log message: Add routines for saving stack traces and printing saved traces on amd64 and i386. With guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 06:59:36 Modified files: sys/conf : files sys/ddb : db_command.c sys/kern : init_main.c kern_exit.c kern_fork.c kern_sig.c sys/sys : proc.h Added files: sys/kern : subr_witness.c sys/sys : _lock.h witness.h Log message: Add a port of witness(4) lock validation tool from FreeBSD. Go-ahead from kettenis@, guenther@, deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 07:20:17 Modified files: sys/arch/amd64/amd64: lock_machdep.c sys/arch/amd64/include: mplock.h sys/arch/i386/i386: lock_machdep.c sys/arch/i386/include: mplock.h sys/kern : kern_lock.c sys/sys : systm.h Log message: Hook up mplock to witness(4) on amd64 and i386. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 07:33:00 Modified files: sys/kern : kern_rwlock.c kern_synch.c sys/sys : rwlock.h Log message: Hook up rwlock(9) to witness(4). Loosely based on a diff from Christian Ludwig CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/20 07:48:29 Log message: Import emulators/ucon64. uCON64 is the emulator Swiss Army knife program. It supports almost every video game system (Consoles, Handheld, Arcade), as well as all common patch file formats like IPS (with RLE compression), APS, BSL (Baseline Patch format), PPF (Playstation Patch File), and Game Genie. OK pirofti@ Status: Vendor Tag: fcambus Release Tags: fcambus_20170420 N ports/emulators/ucon64/Makefile N ports/emulators/ucon64/distinfo N ports/emulators/ucon64/pkg/PLIST N ports/emulators/ucon64/pkg/DESCR N ports/emulators/ucon64/patches/patch-src_Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/20 07:49:12 Modified files: emulators : Makefile Log message: Add ucon64. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 07:57:30 Modified files: sys/arch/alpha/alpha: mutex.c sys/arch/alpha/include: mutex.h sys/arch/amd64/amd64: mutex.S sys/arch/amd64/include: mutex.h sys/arch/arm/armv7: armv7_mutex.c sys/arch/arm/include: mutex.h sys/arch/arm64/include: mutex.h sys/arch/hppa/hppa: mutex.c sys/arch/hppa/include: mutex.h sys/arch/i386/i386: mutex.S sys/arch/i386/include: mutex.h sys/arch/m88k/include: mutex.h sys/arch/m88k/m88k: mutex.S sys/arch/mips64/include: mutex.h sys/arch/mips64/mips64: mutex.c sys/arch/powerpc/include: mutex.h sys/arch/powerpc/powerpc: mutex.c sys/arch/sh/include: mutex.h sys/arch/sh/sh : mutex.c sys/arch/sparc64/include: mutex.h sys/arch/sparc64/sparc64: mutex.S sys/conf : files sys/kern : kern_synch.c sys/sys : mutex.h Added files: sys/kern : kern_mutex.c Log message: Hook up mutex(9) to witness(4). CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 08:13:01 Modified files: sys/arch/amd64/amd64: db_interface.c sys/arch/i386/i386: db_mp.c mem.c sys/dev/pci/drm: drm_crtc.c sys/isofs/cd9660: cd9660_vfsops.c sys/isofs/udf : udf_vfsops.c sys/kern : subr_disk.c subr_pool.c subr_prf.c vfs_subr.c sys/miscfs/fuse: fuse_vfsops.c sys/msdosfs : msdosfs_denode.c sys/net : bpf.c sys/tmpfs : tmpfs_subr.c sys/ufs/ext2fs : ext2fs_vfsops.c sys/ufs/ffs : ffs_vfsops.c sys/uvm : uvm_map.c Log message: Tweak lock inits to make the system runnable with witness(4) on amd64 and i386. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 08:23:53 Modified files: sys/conf : GENERIC Log message: Add option to compile witness(4). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 08:26:08 Modified files: devel/libsoup : Makefile distinfo devel/libsoup/pkg: PLIST Log message: Update to libsoup-2.58.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/20 08:43:59 Modified files: sys/dev/pci : pcidevs Log message: Remove an incorrect Bay Trail I2C entry that masked a valid Bay Trail PCIE entry as it used the same product id. Add another PLX/Avago/"Broadcom" PCIE bridge seen in the wild while here. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/20 08:44:51 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 09:06:47 Modified files: sys/kern : kern_lock.c Log message: Drop unnecessary headers. This fixes kernel build on platforms without . CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 09:09:05 Modified files: x11/gnome : gnome.port.mk Log message: typo; broke (at least) deja-dup, as reported by naddy@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/20 09:16:20 Modified files: usr.bin/tmux : server-client.c Log message: Only set up a current target for mouse key bindings. Fixes: bind q select-pane -U \; resize-pane -Z (There is still some possible weirdness with the way we do current targets, it should probably be done in a different way at some point.) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/20 09:21:53 Modified files: sys/sys : ktrace.h pledge.h syscall_mi.h sys/kern : kern_pledge.c Log message: only 32 bits of the pledgecode were passed up via ktrace from Anton Lindqvist ok semarie CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 09:42:26 Modified files: sys/arch/mips64/include: cpu.h mips_cpu.h mips_opcode.h tcb.h sys/arch/mips64/mips64: context.S cpu.c genassym.cf trap.c sys/arch/octeon/octeon: machdep.c Log message: Make TCB address available to userspace via the UserLocal register. This lets programs get the address without a system call on OCTEON II and later. Add UserLocal load emulation for systems that do not implement the RDHWR instruction or the UserLocal register. OK guenther@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/20 09:52:29 Added files: games/micropolis/patches: patch-src_sim_g_bigmap_c patch-src_sim_g_map_c patch-src_sim_g_setup_c patch-src_sim_s_disast_c patch-src_sim_s_gen_c patch-src_sim_s_msg_c patch-src_sim_s_power_c patch-src_sim_s_sim_c patch-src_sim_s_zone_c patch-src_sim_sim_c patch-src_sim_w_con_c patch-src_sim_w_date_c patch-src_sim_w_editor_c patch-src_sim_w_graph_c patch-src_sim_w_map_c patch-src_sim_w_sound_c patch-src_sim_w_sprite_c patch-src_sim_w_tool_c patch-src_sim_w_update_c patch-src_sim_w_util_c patch-src_sim_w_x_c patch-src_tcl_tclenv_c Log message: declare a shitload of functions void to appease clang who definitely does not like void returns in non void functions. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 10:07:52 Modified files: include : tib.h lib/libc/include: cancel.h sys/arch/mips64/include: tcb.h Log message: Get TCB address using the RDHWR instruction instead of __get_tcb(). This gives fast access to the address on systems that implement the UserLocal register. TCB caching is still used when running in the single-threaded mode in order not to penalize old systems. The kernel counterpart of this change must be in place before using this diff! With guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/20 10:30:37 Modified files: distrib/sets/lists/comp: clang.amd64 clang.i386 mi Log message: sync CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/20 11:16:32 Modified files: lib/libc/include: cancel.h Log message: Fix previous. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/20 11:48:30 Modified files: lib/libutil : openpty.3 pty.c shlib_version util.h Log message: Add getptmfd(), fdopenpty(), fdforkpty() functions. These allow programs to separate the open(/dev/ptm) from the ioctl(PTMGET) for privilege separation or pledge(). Based on a diff from reyk@. ok deraadt millert CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/20 11:49:26 Modified files: usr.bin/tmux : Makefile tmux.c tmux.h window.c Removed files: usr.bin/tmux : pty.c Log message: Use fdforkpty() instead of our own unwrapped versions. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/20 12:30:33 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/20 12:49:37 Modified files: x11/gnome/file-roller: Makefile distinfo x11/gnome/file-roller/pkg: PLIST Log message: update to file-roller-3.24.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/20 12:49:37 Modified files: devel/libgdata : Makefile distinfo Log message: update to libgdata-0.17.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/20 13:01:58 Modified files: net/telepathy/folks: Makefile Log message: add missing dep on intltool; spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/20 13:02:40 Modified files: graphics/gthumb: Makefile distinfo Log message: update to gthumb-3.4.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/20 13:15:02 Modified files: graphics/p5-SVG: Makefile distinfo Log message: update to p5-SVG-2.68 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/20 13:15:45 Modified files: net/apache-activemq: Makefile distinfo Log message: - update to apache-activemq-5.14.5 - drop maintainer CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/20 13:30:42 Modified files: lib/libutil : openpty.3 Log message: add previous to NAME; CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/20 13:40:51 Modified files: www/firefox-esr: Tag: OPENBSD_6_1 Makefile distinfo www/firefox-esr/pkg: Tag: OPENBSD_6_1 PLIST www/firefox-esr-i18n: Tag: OPENBSD_6_1 Makefile.inc distinfo Removed files: www/firefox-esr/patches: Tag: OPENBSD_6_1 patch-browser_installer_allowed-dupes_mn Log message: MFC: update to firefox-esr 52.1.0. Over time i'll see if i maintain this or give up. Stable packages for i386 and amd64 available at https://packages.rhaalovely.net/ signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/20 13:44:46 Modified files: www/firefox-i18n: Tag: OPENBSD_6_1 Makefile.inc distinfo www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_6_1 patch-js_src_jit_ProcessExecutableMemory_cpp patch-security_manager_pki_resources_content_exceptionDialog_js patch-storage_mozStorageConnection_cpp www/mozilla-firefox/pkg: Tag: OPENBSD_6_1 PLIST README Added files: www/mozilla-firefox/patches: Tag: OPENBSD_6_1 patch-nsprpub_pr_src_linking_prlink_c patch-security_nss_coreconf_OpenBSD_mk patch-security_nss_coreconf_UNIX_mk patch-security_nss_lib_freebl_blapi_h Log message: MFC: update to firefox 53.0. Over time i'll see if i keep doing this in -stable or give up. "Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/ signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub Changes from -current include: - dont bump SO_VERSION - build against bundled nss/nspr (53 wants nss 3.29.5) - add selected patches from devel/nspr and security/nss - build against bundled hunspell (53 wants 1.6) - add BDEP on rust/cargo CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/20 14:38:02 Modified files: editors/nano : Makefile distinfo editors/nano/patches: patch-doc_nano_1 patch-src_Makefile_in editors/nano/pkg: PLIST Log message: update to 2.8.1: improvements in moving in softwrapped lines and miscellaneous other tweaks CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/20 15:23:17 Modified files: usr.bin/less : charset.c Log message: control_char() for ASCII needs to include both genuine control characters and top-bit-set nonprintable characters (so both iscntrl() and !isprint()), fixes behaviour broken in r1.15/r1.16, noticed by deraadt@. ok deraadt tedu CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/20 16:17:28 Modified files: security/libhttpseverywhere: Makefile distinfo Log message: Update to libhttpseverywhere-0.4.2. CVSROOT: /cvs Module name: www Changes by: danj@cvs.openbsd.org 2017/04/20 20:15:57 Modified files: faq : faq14.html index.html Log message: Add a section on how to grow disk partitions. With and ok tj@ tb@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2017/04/20 20:30:40 Modified files: devel/jdk/1.8 : Makefile Added files: devel/jdk/1.8/patches: patch-hotspot_src_share_vm_opto_lcm_cpp patch-hotspot_src_share_vm_runtime_virtualspace_cpp Log message: - patches to allow build with clang 4.0 - uncomment MAKE_ENV+=USE_CLANG=true to build with clang CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/20 22:13:11 ports/www/netsurf/libsvgtiny/patches Update of /cvs/ports/www/netsurf/libsvgtiny/patches In directory cvs.openbsd.org:/tmp/cvs-serv71637/patches Log Message: Directory /cvs/ports/www/netsurf/libsvgtiny/patches added to the repository CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/20 22:18:47 Modified files: usr.sbin/vmd : pci.c Log message: vmd(8) pci emulation fix required for upcoming option rom support. This will be used in the future to support an sgabios option rom, to do VGA text mode console redirection. ok reyk CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/21 01:03:26 Modified files: usr.sbin/vmd : config.c control.c dhcp.c parse.y priv.c vm.conf.5 vmd.c vmd.h vmm.c Log message: Add global configuration option "local prefix" to change prefix for -L. The default prefix is 100.64.0.0/10 from RFC6598. Requested by sthen@ chris@ OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/21 01:17:43 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.42. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/21 01:17:57 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.79. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/21 02:08:44 Modified files: mail/mutt : Makefile Log message: Actually build sidebar, as was intended in r1.88. Pointed out by Piotr Kubaj. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/21 03:42:53 Modified files: sys/dev/usb : if_cdce.c Log message: Use ether_crc32_le() instead of a custom version. From Hiltjo Posthuma. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/21 05:02:10 Modified files: usr.sbin/vmd : parse.y Log message: Fail if vm.conf exists but cannot be opened, ignore if it doesn't exist. This fixes 'vmd -nf /etv/vm.conf' if the file is not readable. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/21 05:40:08 Modified files: sysutils/firmware/iwm: Makefile distinfo sysutils/firmware/iwm/pkg: PLIST Log message: Add 3168/8265 firmware. Forgotten update from during ports lock (but firmware packages built using this are already available). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/21 05:51:24 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/pkg: PLIST Log message: update to calibre-2.83.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/21 06:18:30 Modified files: graphics/darktable: Makefile Log message: move comment re TLS emulation down to MODGCC4_ARCHS line CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 07:15:43 Modified files: usr.bin/tmux : cfg.c Log message: Do not run the config file in the context of the first client, instead use no client like we did before. This means commands like new-session won't try to attach if they are in the config file. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2017/04/21 07:27:47 Modified files: databases/architect: Makefile databases/db/v4: Makefile databases/jxplorer: Makefile devel/apache-ant: Makefile devel/apktool : Makefile devel/dex2jar : Makefile devel/javahelp : Makefile devel/jd-gui : Makefile devel/jdk : Makefile java.port.mk devel/jenkins/devel: Makefile devel/jenkins/stable: Makefile devel/maven : Makefile editors/libreoffice: Makefile games/freecol : Makefile games/jbrickshooter: Makefile games/lwjgl : Makefile games/minecraft: Makefile geo/jeoip : Makefile java/jBCrypt : Makefile java/java-getopt: Makefile java/java-getopt/pkg: PLIST java/jna : Makefile java/jna/pkg : PLIST java/junit : Makefile java/tanukiwrapper: Makefile lang/abcl : Makefile lang/clojure : Makefile lang/kawa : Makefile lang/processing: Makefile lang/scala : Makefile math/geogebra : Makefile net/aircontrol : Makefile net/apache-activemq: Makefile net/mfi : Makefile productivity/deskzilla: Makefile productivity/projectlibre: Makefile productivity/thinkingrock: Makefile security/burpsuite: Makefile security/zaproxy: Makefile sysutils/ec2-api-tools: Makefile sysutils/rundeck: Makefile textproc/link-grammar: Makefile textproc/stringtemplate: Makefile textproc/xalan-j: Makefile textproc/xerces: Makefile www/icedtea-web: Makefile www/tomcat/v6 : Makefile www/tomcat/v7 : Makefile www/tomcat/v8 : Makefile x11/kde4/kross-interpreters: Makefile Log message: - disconnect devel/jdk/1.7 from the build - adjust java.port.mk so all 1.7 and lower ports now build with 1.8 - bump revision on affected ports okay sthen@, ian@, landry@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2017/04/21 07:46:16 Modified files: usr.sbin/snmpd : trap.c Log message: Fix uninitialized variable that coult result in a crash. Fix from Rivo Nurges. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2017/04/21 07:50:23 Modified files: usr.sbin/snmpd : control.c snmpd.h snmpe.c Log message: Repair AgentX support. which I broke when adding support for multiple listen address. SNMP data should be sent to the client using the appropriate socket, which we now store when we receive the query. Reported & fix tested by Rivo Nurges. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/21 07:57:36 Added files: net/xprobe/patches: patch-libs-external_USI++_src_misc_cc Log message: Missing include for clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/21 07:58:00 Modified files: net/xprobe : Makefile Log message: Respect CC/CXX. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 08:01:19 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-copy-mode.c cmd-find.c cmd-if-shell.c cmd-list-keys.c cmd-new-session.c cmd-queue.c cmd-resize-pane.c cmd-send-keys.c cmd-switch-client.c format.c key-bindings.c server-client.c tmux.h Log message: Store state shared between multiple commands in the queue in a shared structure. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 08:04:54 Modified files: usr.bin/tmux : cfg.c server.c Log message: History needs to be loaded after config parsing is done - now that commands are queued, that's in cfg_done not after start_cfg finishes. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 08:09:44 Modified files: usr.bin/tmux : alerts.c cmd-find.c cmd-new-window.c notify.c tmux.h Log message: More unnecessary arguments now winlink points back to session. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/21 08:39:40 Modified files: audio : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: audio/teknap : Makefile distinfo audio/teknap/patches: patch-Makefile_in patch-include_napster_h patch-include_struct_h patch-source_irchandler_c patch-source_scott_c patch-source_status_c patch-source_term_c audio/teknap/pkg: DESCR PLIST Log message: Remove teknap, a Napster client. Napster and OpenNap are dead. ok sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 10:04:18 Modified files: usr.bin/tmux : server-client.c tmux.h Log message: It is annoying that the copy mode key table (or any other key table) will suppress root key table bindings. So change to always check the root table if no binding is found in the current table (whether it be the prefix table from pressing the prefix or the copy mode table from a pane). A root key binding can be blocked by binding the key to a command that does nothing (like send-keys with no arguments). Problem reported by Thomas Sattler. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/04/21 10:10:24 Modified files: . : groups.html build : groups.dat Log message: Add Iranian meetBSD group (http://meetbsd.ir/) to groups.html. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/21 10:39:52 Modified files: sys/dev/pci : if_iwm.c Log message: Fix nic lock usages around iwm_{read,write}_prph(). The iwm_{read,write}_prph() calls don't grab the nic lock themselves so make sure to acquire it where necessary. The iwm_{set,clear}_bits_prph() on the other hand acquire/release the nic lock themselves. Since the nic lock doesn't do recursive locking we need to be careful to avoid accidentally releasing the nic lock too early that way. Patch by Imre Vadasz. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/21 10:40:11 Modified files: sys/dev/pci : if_iwm.c Log message: Fix nic lock usage around iwm_disable_rx_dma(). iwm_disable_rx_dma() was unintentionally releasing the nic lock too early. Patch by Imre Vadasz. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/21 10:41:20 Modified files: net/dhcpcd : Makefile Added files: net/dhcpcd/patches: patch-if-bsd_c Log message: Remove dhcpcd's workaround for exported vltime/pltime being incorrect which was fixed in netinet6/in6.c. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/04/21 11:04:35 Modified files: www/icedtea-web: Makefile Log message: Depend on a specific java version spotted and ok kurt@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/04/21 11:08:01 Modified files: sysutils/smartmontools: Makefile sysutils/smartmontools/patches: patch-Makefile_in Log message: spring cleanup, no functional change bump just to be sure spotted and ok Rafael Sadowski CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 11:22:21 Modified files: usr.bin/tmux : cmd-find.c cmd-split-window.c server-client.c tmux.h Log message: Add cmd_find_from_winlink_pane and use it in a couple of places, and make functions that can't fail void. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/21 11:26:32 Modified files: x11/gnustep/camerakit: Makefile x11/gnustep/cynthiune: Makefile x11/gnustep/databasinkit: Makefile x11/gnustep/highlighterkit: Makefile x11/gnustep/paje: Makefile x11/gnustep/pantomime: Makefile x11/gnustep/pdfkit: Makefile x11/gnustep/projectcenter: Makefile x11/gnustep/rsskit: Makefile x11/gnustep/systempreferences: Makefile Log message: Bump REVISION after update of gnustep-make The symlink of the shared library in lib doesn't point to GNUstep/Frameworks/$FRAMEWORK.framework/Versions/Current/libnetclasses.so.${SHLIB_VERSION} anymore but now to GNUstep/Frameworks/netclasses.framework/Versions/${SHLIB_VERSION}/libnetclasses.so.${SHLIB_VERSION} It's not easily visible in pkg/PLIST, but on package creation plistdb catched it problem pointed out by nigel@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/21 11:27:38 Modified files: www/sogo : Makefile Log message: Bump REVISION after update of gnustep-make The symlink of the shared library in lib doesn't point to GNUstep/Frameworks/$FRAMEWORK.framework/Versions/Current/libnetclasses.so.${SHLIB_VERSION} anymore but now to GNUstep/Frameworks/netclasses.framework/Versions/${SHLIB_VERSION}/libnetclasses.so.${SHLIB_VERSION} It's not easily visible in pkg/PLIST, but on package creation plistdb catched it problem pointed out by nigel@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/21 11:54:02 Modified files: sys/dev/pci : if_iwm.c Log message: Make id parameter of iwm_send_cmd_pdu() a uint32_t so that it matches the size of the corresponding id field in struct iwm_host_cmd. Patch by Imre Vadasz. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/21 12:04:34 Modified files: x11/gnome/gtef : Makefile distinfo x11/gnome/gtef/pkg: PLIST Log message: Update to gtef-2.0.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 12:18:17 Modified files: usr.bin/tmux : cmd-queue.c tmux.h Log message: Style nits and an unused struct. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2017/04/21 12:37:43 Modified files: devel/cmake : Makefile devel/cmake/patches: patch-Modules_CMakeDetermineJavaCompiler_cmake patch-Modules_FindJNI_cmake patch-Modules_FindJava_cmake Log message: Update for devel/jdk/1.7 removal. okay dcoppa@ sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/21 12:39:23 Modified files: x11/gnome/settings-daemon/patches: patch-configure Log message: Pushed upstream. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/21 13:04:22 Modified files: sys/sys : _endian.h Log message: Cast the result of the __swapXX macros to the proper type. The ternary operator was causing the result to be promoted to int for __swap16. Fixes warning with clang. OK guenther@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 13:33:07 Modified files: usr.bin/tmux : key-bindings.c server-client.c Log message: Key needs to be initialized to zero now it has flags in it. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/21 13:41:18 Modified files: x11/gnome/gjs : Makefile distinfo Log message: update to gjs-1.48.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/21 13:43:38 Modified files: devel/doxygen : Makefile distinfo Log message: update to doxygen-1.8.13 ok jca@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/21 13:44:31 Modified files: devel/doxygen-gui: Makefile distinfo Log message: update to doxygen-gui-1.8.13 ok jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/21 13:46:46 Modified files: graphics/p5-SVG: Makefile distinfo Log message: update to p5-SVG-2.69 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 14:26:34 Modified files: usr.bin/tmux : cmd-find.c cmd-queue.c cmd-run-shell.c cmd.c notify.c server.c tmux.h Log message: Make the cmd_find_* functions more obvious when looking for a client, rather than having it inside other functions. Should be no change to the way targets are resolved just yet. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 14:34:05 Modified files: usr.bin/tmux : cmd-queue.c Log message: Clear shared state if not filling it in. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2017/04/21 14:34:19 Modified files: www/netsurf/libsvgtiny: Makefile Added files: www/netsurf/libsvgtiny/patches: patch-src_Makefile patch-src_colors_gperf patch-src_svgtiny_c patch-src_svgtiny_internal_h Log message: Fix build with clang. CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2017/04/21 14:46:42 Modified files: www/selfoss : Makefile distinfo www/selfoss/pkg: PLIST Log message: Update www/selfoss to 2.17 OK aja@ CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2017/04/21 14:59:40 Modified files: net/nagios/cnagios: Makefile distinfo Log message: Update net/nagios/cnagios to 0.33 and switch to github. Feedback and OK sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 15:02:26 Modified files: usr.bin/tmux : cmd-select-pane.c Log message: Rename a variable. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/21 15:07:31 Modified files: faq : index.html Log message: Accesing -> Accessing spotted by stefan wollny, thanks CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/21 15:24:44 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20170420. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 16:00:06 Modified files: usr.bin/tmux : cmd-find.c Log message: Make sure cmd_find_from_* clear the state if they fail. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/21 16:23:24 Modified files: usr.bin/tmux : cmd-find.c cmd-queue.c server-client.c Log message: Log error properly when no current state, and some other minor tweaks. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/04/21 17:21:02 Modified files: sys/net : pf_ioctl.c Log message: Speed up DIOCKILLSTATES by using the RB tree index if all fields used by the tree of given state key are filled. ok sasha CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/04/21 17:22:49 Modified files: sbin/pfctl : pfctl.8 pfctl.c Log message: Add "key" modifier for -k to make pfctl can kill a state by specifying the key of the state. ok sasha CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/21 19:42:27 Added files: audio/sidplay/patches: patch-sid2wav_cpp patch-sidcon_cpp patch-sidplay_cpp Log message: use standard c++ includes to fix the build with clang ok sthen@ naddy@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/21 20:14:04 Modified files: converters/ish/patches: patch-mvol_c Log message: Add a non-implicit return type to a function that returns without an argument to fix build with clang. Add some missing includes while here. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/21 21:11:36 Added files: devel/pygame/patches: patch-src_scale_mmx64_c Log message: Backport a patch to let pygame build with clang on amd64 by replacing movsxl with movslq in inline assembly. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/21 22:00:21 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : witness.4 Log message: Manual page for witness(4). Adapted from FreeBSD. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/21 22:08:39 ports/geo/globe/patches Update of /cvs/ports/geo/globe/patches In directory cvs.openbsd.org:/tmp/cvs-serv52370/patches Log Message: Directory /cvs/ports/geo/globe/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/21 22:10:48 Added files: geo/globe/patches: patch-globe_c Log message: fix the argv argument to main to let this build with clang CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/21 22:53:17 Modified files: japanese/kanjips/patches: patch-kanjips_kanjips_c Log message: add a non-implicit return type to a function to fix the build with clang CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/21 23:34:00 Modified files: misc/garmin-utils/patches: patch-Makefile_inc Log message: remove -Werror to fix the build with clang CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/21 23:54:02 Added files: misc/uniutils/patches: patch-unifuzz_c Log message: add a non-implicit return type to a function to fix the build with clang CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 00:00:01 Added files: net/icbirc/patches: patch-Makefile Log message: remove -Werror to fix the build with clang CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 00:02:53 ports/net/kissd/patches Update of /cvs/ports/net/kissd/patches In directory cvs.openbsd.org:/tmp/cvs-serv77877/patches Log Message: Directory /cvs/ports/net/kissd/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 00:03:47 Added files: net/kissd/patches: patch-Makefile Log message: remove -Werror to fix the build with clang CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 00:13:30 Modified files: usr.bin/tmux : cmd-load-buffer.c cmd-save-buffer.c cmd-set-option.c options.c server.c Log message: Memory leaks, from David CARLIER. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 00:14:19 Added files: net/openvpn_bsdauth/patches: patch-Makefile Log message: remove -Werror and -Wbounded to fix the build with clang -Wbounded only exists in base gcc where it is enabled by default CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 00:15:22 Modified files: usr.bin/tmux : tmux.1 Log message: Typo in example. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 00:27:15 Modified files: usr.bin/tmux : cmd-if-shell.c Log message: Fix if-shell without a client (so in the config file). Reported by Theo Buehler. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 01:02:54 Added files: x11/bricons/patches: patch-main_c Log message: fix the type of an argument to main to fix the build with clang CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 01:35:31 Added files: x11/fltk/patches: patch-src_Fl_Tree_Item_cxx Log message: Backport a fix for an incorrect pointer test. Fixes the build with clang. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/22 01:36:27 Modified files: security/knockpy: Makefile distinfo security/knockpy/pkg: PLIST Log message: update to knockpy-4.0.0 ok danj@ landry@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/04/22 01:47:35 Modified files: www/iridium : Makefile Log message: add missing build dependency for gtk+3 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 01:50:21 Added files: x11/fluxbox/patches: patch-util_fluxbox-remote_cc Log message: Backport a fix for an incorrect pointer test. Fixes the build with clang. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 02:05:41 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.5.43. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 02:05:55 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.80. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 02:13:28 Modified files: print/foomatic-db: Tag: OPENBSD_6_1 Makefile print/foomatic-db/pkg: Tag: OPENBSD_6_1 PLIST Log message: MFC: Remove foo2hiperc-z1, it conflicts with foo2zjs. req. by stsp@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 02:27:57 Modified files: x11/xcoloredit/patches: patch-xcoloredit_c Log message: fix the type of an argument to main to fix the build with clang CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 02:33:28 Modified files: usr.bin/tmux : input.c Log message: We need to collect UTF-8 characters so that width != 1 characters are correctly flushed. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 02:37:20 Added files: x11/xcolors/patches: patch-xcolors_c Log message: add a non-implicit return type to a function to fix the build with clang CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 02:46:35 ports/x11/xprompt/patches Update of /cvs/ports/x11/xprompt/patches In directory cvs.openbsd.org:/tmp/cvs-serv95901/patches Log Message: Directory /cvs/ports/x11/xprompt/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/22 02:48:06 Added files: x11/xprompt/patches: patch-xprompt_c Log message: fix the type of an argument to main to fix the build with clang CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 02:56:24 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-break-pane.c cmd-find-window.c cmd-join-pane.c cmd-new-session.c cmd-new-window.c cmd-select-pane.c cmd-select-window.c cmd-split-window.c cmd-switch-client.c server-client.c Log message: Mouse bindings and hooks set up an initial current state when running a command. This is used for the session, window and pane for all commands in the command sequence if there is no -t or -s. However, using it for all commands in the command sequence means that if the active pane or current session is changed, subsequent commands still use the previous state. So make commands which explicitly change the current state (such as neww and selectp) update it themselves for later commands. Commands which may invalidate the state (like killp) are already OK because an invalid state will be ignored. Also fill in the current state for all key bindings rather than just the mouse, so that any omissions are easier to spot. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/22 03:12:49 Modified files: lib/libc/stdlib: malloc.c Log message: For small allocations (chunk) freezero only validates the given size if canaries are enabled. In that case we have the exact requested size of the allocation. But we can at least check the given size against the chunk size if C is not enabled. Plus add some braces so my brain doesn't have to scan for dangling else problems when I see this code. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 03:18:03 Modified files: x11/gnome/settings-daemon: Makefile x11/gnome/settings-daemon/pkg: PLIST Removed files: x11/gnome/settings-daemon/files: 10_org.gnome.settings-daemon.peripherals.wacom.gschema.override 10_org.gnome.settings-daemon.plugins.orientation.gschema.override Log message: No need for the overrides anymore since it's not possible to disable individual plugins. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 03:37:58 ports/x11/gnome/bijiben/patches Update of /cvs/ports/x11/gnome/bijiben/patches In directory cvs.openbsd.org:/tmp/cvs-serv56325/patches Log Message: Directory /cvs/ports/x11/gnome/bijiben/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 03:38:17 Modified files: x11/gnome/bijiben: Makefile Added files: x11/gnome/bijiben/patches: patch-data_org_gnome_bijiben-search-provider_ini patch-src_bijiben-shell-search-provider_c Log message: Fix gnome-shell search provider. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 03:55:16 Modified files: lang/go : go.port.mk Log message: Use MODGO_post-patch instead of checking for an existing post-patch target. This will allow go ports to setup a post-patch target when needed. ok czarkoff@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/22 04:10:05 ports/devel/kf5/sonnet/patches Update of /cvs/ports/devel/kf5/sonnet/patches In directory cvs.openbsd.org:/tmp/cvs-serv64305/patches Log Message: Directory /cvs/ports/devel/kf5/sonnet/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/22 04:13:11 Added files: devel/kf5/sonnet/patches: patch-cmake_FindHUNSPELL_cmake Log message: Fix build with hunspell-1.6, somehow i failed to spot this one. Breakage reported by naddy@. If only cmake shipped a FindHUNSPELL.cmake module, instead of having one installed by kdelibs (and thus, a hidden build dep) and one in sonnet source tarball.... CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 04:22:39 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-break-pane.c cmd-capture-pane.c cmd-choose-buffer.c cmd-choose-client.c cmd-choose-tree.c cmd-command-prompt.c cmd-confirm-before.c cmd-copy-mode.c cmd-detach-client.c cmd-display-message.c cmd-display-panes.c cmd-find-window.c cmd-find.c cmd-if-shell.c cmd-join-pane.c cmd-kill-pane.c cmd-kill-session.c cmd-kill-window.c cmd-list-clients.c cmd-list-panes.c cmd-list-windows.c cmd-lock-server.c cmd-move-window.c cmd-new-session.c cmd-new-window.c cmd-paste-buffer.c cmd-pipe-pane.c cmd-queue.c cmd-refresh-client.c cmd-rename-session.c cmd-rename-window.c cmd-resize-pane.c cmd-respawn-pane.c cmd-respawn-window.c cmd-rotate-window.c cmd-run-shell.c cmd-select-layout.c cmd-select-pane.c cmd-select-window.c cmd-send-keys.c cmd-set-environment.c cmd-set-hook.c cmd-set-option.c cmd-show-environment.c cmd-show-messages.c cmd-show-options.c cmd-split-window.c cmd-swap-pane.c cmd-swap-window.c cmd-switch-client.c cmd.c tmux.h Log message: Get rid of the extra layer of flags and cmd_prepare() and just store the CMD_FIND_* flags in the cmd_entry and call it for the command. Commands with special requirements call it themselves and update the target for hooks to use. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/22 04:25:32 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/pkg: PLIST Log message: update to elasticsearch-5.3.1 https://www.elastic.co/guide/en/elasticsearch/reference/5.3/release-notes-5.3.1.html CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 04:26:44 Modified files: usr.bin/tmux : cmd-new-session.c Log message: new -A should use the session name. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 04:30:56 Modified files: usr.bin/tmux : screen-write.c Log message: Can't collect UTF-8 characters of more than one byte at the moment. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/22 04:34:45 Modified files: archivers/lzip/lziprecover: Makefile distinfo Log message: Update to lziprecover 1.19. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/22 04:49:46 Modified files: archivers/lzip/pdlzip: Makefile distinfo Log message: Update to pdlzip 1.8. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/22 04:50:23 Modified files: mail/rspamd : Makefile distinfo Log message: Update to rspamd-1.5.6, same diff me and Brad. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/22 04:52:10 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Removed files: sysutils/ansible/patches: patch-lib_ansible_module_utils_facts_py Log message: update to ansible-2.3.0 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/22 05:05:04 Modified files: share/man/man4 : ddb.4 options.4 witness.4 Log message: Shuffle bits into their proper files. Prompted by jmc@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/22 05:12:04 Modified files: share/man/man4 : witness.4 Log message: Xr mutex(9) and rwlock(9) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 05:16:26 Modified files: x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: PLIST Added files: x11/gnome/gdm/files: gdm-autologin Log message: Re-add the gdm-autologin pam file. Prodded by sthen@; I never though autologin actually worked :-) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/22 05:53:55 Modified files: www/iridium : Makefile Log message: stray whitespace breaks make syntax CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/22 05:56:11 Modified files: devel/nspr : Makefile distinfo Log message: Update to nspr 4.14, requirement for firefox 54. See https://groups.google.com/forum/#!topic/mozilla.dev.tech.nspr/YQyOYHnKJjA CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/22 05:57:39 Modified files: security/nss : Makefile distinfo Log message: Update to nss 3.30.2, 3.30.1 is required by firefox 54. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.30_release_notes https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.30.1_release_notes https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.30.2_release_notes Bump shlib major for many symbols addition/removal. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 06:08:41 Modified files: usr.bin/tmux : arguments.c cmd-find.c tmux.c Log message: Do not need getopt.h. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 06:09:05 Modified files: x11/gnome/settings-daemon: Makefile x11/gnome/settings-daemon/pkg: PLIST Added files: x11/gnome/settings-daemon/patches: patch-configure_ac patch-plugins_Makefile_am patch-plugins_dummy_Makefile_am Removed files: x11/gnome/settings-daemon/patches: patch-configure Log message: Don't build the sharing plugin and make that a dummy instead. We don't support anything from that plugin so... (systemd, network manager, bluetooth). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 06:11:48 Modified files: x11/gnome/control-center: Makefile x11/gnome/control-center/pkg: PLIST Added files: x11/gnome/control-center/patches: patch-configure_ac patch-panels_Makefile_am patch-panels_user-accounts_Makefile_am patch-shell_Makefile_am patch-shell_cc-panel-loader_c Removed files: x11/gnome/control-center/patches: patch-panels_user-accounts_Makefile_in Log message: Don't build the sharing applet; we have no systemd, network manager nor bluetooth to play with it. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/22 06:34:44 Modified files: sys/arch/octeon/octeon: autoconf.c Log message: Reindent with tabs and add missing braces. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/22 06:55:06 Modified files: usr.bin/tmux : status.c Log message: Memory leak from David CARLIER. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/04/22 07:23:51 Modified files: net/p5-Net-Whois-Raw: Makefile distinfo Log message: Update to 2.99006 updated TLD and speed optimizations CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2017/04/22 07:39:00 Modified files: distrib/syspatch: bsd.syspatch.mk Log message: rework the syspatch makefile and do complete builds for each errata and diff those instead of doing partial builds of affected directories CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2017/04/22 07:41:02 Added files: distrib/syspatch: diff.sh Log message: Add a small shell script to be used by syspatch to diff the fake root directories for changes due to the fact that we have to do some "magic" to figure out if things have really changed. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2017/04/22 07:42:05 Modified files: distrib/syspatch: diff.sh Log message: do not leave temp files after the diffing is done CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 07:43:21 Modified files: audio/libcanberra/patches: patch-src_Makefile_am audio/pulseaudio: Makefile audio/pulseaudio/patches: patch-configure_ac devel/dbus-sharp: Makefile devel/dbus-sharp/patches: patch-src_Connection_cs devel/glib2 : Makefile inputmethods/ibus: Makefile net/avahi : Makefile x11/dbus/pkg : PLIST-main messagebus.rc x11/e17/e : Makefile Removed files: inputmethods/ibus/patches: patch-src_ibusshare_c x11/dbus/patches: patch-bus_Makefile_in patch-dbus_Makefile_in patch-doc_dbus-uuidgen_1_xml_in patch-tools_Makefile_in Log message: Stop patching for /var/lib/dbus -> /var/db/dbus; nowadays, most apps look into /etc/machine-id *before* looking into /var/lib/dbus/machine-id and for the few that don't patch them to look directly there. Thanks sthen@ for the source ports seach. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/04/22 08:00:30 Modified files: share/man/man5 : port-modules.5 Log message: The gnome module supports cmake now. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/22 09:02:55 Modified files: games/micropolis: Makefile Added files: games/micropolis/patches: patch-src_tcl_tclcmdmz_c patch-src_tcl_tclglob_c patch-src_tcl_tclparse_c patch-src_tcl_tclunxaz_c patch-src_tcl_tclutil_c patch-src_tclx_src_tclxcclk_c patch-src_tclx_src_tclxclck_c patch-src_tclx_src_tclxfcmd_c patch-src_tclx_src_tclxfsca_c patch-src_tclx_src_tclxgdat_y patch-src_tclx_src_tclxint_h patch-src_tclx_src_tclxlib_c patch-src_tclx_src_tclxproc_c patch-src_tclx_src_tclxsig_c patch-src_tclx_src_tclxstr_c patch-src_tclx_src_tclxunix_c patch-src_tclx_tkucbsrc_tkevent_sed patch-src_tclx_ucbsrc_makefile patch-src_tclx_ucbsrc_tclbasic_sed patch-src_tclx_ucbsrc_tclexpr_sed patch-src_tk_tkbitmap_c patch-src_tk_tkbutton_c patch-src_tk_tkcmds_c patch-src_tk_tkconfig_c patch-src_tk_tkcursor_c patch-src_tk_tkerror_c patch-src_tk_tkevent_c patch-src_tk_tkfont_c patch-src_tk_tkoption_c patch-src_tk_tkpack_c patch-src_tk_tkpixmap_c patch-src_tk_tkrawtcp_c patch-src_tk_tkselect_c patch-src_tk_tksend_c patch-src_tk_tkwindow_c patch-src_tk_tkwm_c Log message: fix a large number of warnings, some of them actual errors, exposed by clang I haven't even started on the game itself... CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/22 09:37:39 Modified files: sys/arch/loongson/loongson: machdep.c Log message: Fix an early boot failure on Loongson 3A2000. Reported and patch tested by wen heping CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/22 09:43:35 Modified files: sys/arch/mips64/mips64: cpu.c Log message: Recognize Loongson 3A2000/3B2000 processors. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 11:23:54 Modified files: devel/py-path.py: Makefile distinfo Log message: Update to py-path.py 10.3.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/22 11:27:41 Modified files: x11/gnustep/netclasses: Makefile Log message: Missed bump here as well after gnustep-make update pointed out by naddy@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 11:30:53 Modified files: devel/py-hypothesis: Makefile distinfo devel/py-hypothesis/pkg: PLIST Log message: Update to py-hypothesis 3.7.3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/22 11:47:21 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 11:48:14 Modified files: devel/py-setuptools_scm: Makefile distinfo Removed files: devel/py-setuptools_scm/patches: patch-testing_test_regressions_py Log message: Update to py-setuptools_scm 1.15.5 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 12:02:15 Modified files: devel/py-test-mock: Makefile distinfo Log message: Update to py-test-mock 1.6.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/22 13:49:18 Modified files: games/micropolis: Makefile games/micropolis/patches: patch-src_sim_g_bigmap_c patch-src_sim_g_map_c patch-src_sim_g_setup_c patch-src_sim_s_disast_c patch-src_sim_s_gen_c patch-src_sim_s_msg_c patch-src_sim_s_power_c patch-src_sim_s_sim_c patch-src_sim_s_zone_c patch-src_sim_sim_c patch-src_sim_w_graph_c patch-src_sim_w_sprite_c patch-src_sim_w_update_c patch-src_sim_w_util_c patch-src_sim_w_x_c patch-src_tclx_src_tclxgdat_y Added files: games/micropolis/patches: patch-src_sim_g_ani_c patch-src_sim_headers_sim_h patch-src_sim_s_alloc_c patch-src_sim_s_eval_c patch-src_sim_s_fileio_c patch-src_sim_s_init_c patch-src_sim_s_scan_c patch-src_sim_s_traf_c patch-src_sim_w_budget_c patch-src_sim_w_eval_c patch-src_sim_w_keys_c patch-src_sim_w_resrc_c patch-src_sim_w_stubs_c patch-src_sim_w_tk_c Log message: silence a lot more warnings by adding prototypes, not yet finished CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 13:52:07 Modified files: devel/py-test : Makefile distinfo Log message: Update to py-test 3.0.7 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 14:05:06 Modified files: textproc/py-alabaster: Makefile distinfo textproc/py-alabaster/pkg: PLIST Log message: Update to py-alabaster 0.7.10 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 14:06:41 Modified files: textproc/py-sphinx_rtd_theme: Makefile distinfo Removed files: textproc/py-sphinx_rtd_theme/patches: patch-setup_py Log message: Update to py-sphinx_rtd_theme 0.2.4 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 14:37:39 Modified files: devel/py-tz : Makefile distinfo devel/py-tz/pkg: PLIST Log message: Update to py-tz 2017.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/22 14:41:24 Modified files: security/letsencrypt/client: Makefile Log message: py-python2-pythondialog dep no longer needed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/22 15:01:02 Modified files: sysutils/moreutils: Makefile distinfo sysutils/moreutils/patches: patch-Makefile Log message: update to moreutils-0.60 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 15:25:42 Modified files: devel/py-jupyter_client: Makefile distinfo Log message: Update to py-jupyter_client 5.0.1 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/22 15:57:42 Modified files: devel/py-jedi : Makefile distinfo devel/py-jedi/pkg: PLIST Log message: Update to py-jedi 0.10.2 CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2017/04/22 16:28:48 Modified files: x11/gnustep/addresses: Makefile x11/gnustep/gnumail: Makefile x11/gnustep/gworkspace: Makefile Log message: Bump revision after gnustep update ok sebastia@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2017/04/22 18:29:22 Modified files: devel/jdk/1.8 : Makefile Log message: - Clean up makefile and fix MAKE_ENV as per espie@ guidance. okay espie@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/22 20:32:34 Modified files: devel/jdk/1.8 : Makefile Log message: prevent building on clang arch until someone figures out why it hangs CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/04/23 00:36:36 Modified files: lib/libc/stdlib: malloc.3 Log message: Rearrange text a bit to make it clear what "discarded" means; ok jmc@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/23 01:40:34 Modified files: sbin/pfctl : pfctl.8 Log message: trim the documentation for -k: make it more consistent, and do not try to do all the documenting in SYNOPSIS/usage(); ok deraadt CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/23 01:41:25 Modified files: sbin/pfctl : pfctl.c Log message: oops, this was meant to be committed with the pfctl.8 change: sync usage() with SYNOPSIS; CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 02:04:03 Modified files: devel/py-hypothesis: Makefile distinfo Log message: Update to py-hypothesis 3.7.4 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 02:07:17 Modified files: devel/py-ipykernel: Makefile distinfo devel/py-ipykernel/pkg: PLIST Added files: devel/py-ipykernel/pkg: PFRAG.no-python3 PFRAG.python3 Log message: Update to py-ipykernel 4.6.1 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 03:15:28 Modified files: devel/py-babel : Makefile distinfo devel/py-babel/pkg: PLIST Log message: Update to py-babel 2.4.0 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 03:17:16 Modified files: math/py-sympy : Makefile distinfo math/py-sympy/patches: patch-setup_py math/py-sympy/pkg: PLIST Log message: Update to py-sympy 1.0, add py3 flavor and take maintainership. CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2017/04/23 03:18:21 Modified files: japanese/less : Makefile distinfo japanese/less/pkg: DESCR PLIST Removed files: japanese/less/patches: patch-Makefile_in Log message: Update ja-less to 382.262.03.b.01, the version maintained by Hiroki Sato. espie@ agreed to take maintainer ok bentley CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 03:19:10 Modified files: math : Makefile Log message: +py-sympy,python3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/23 04:09:22 Modified files: archivers/ripole/patches: patch-Makefile Log message: -Werror considered harmful. You're going to do unsigned < 0, it can warn. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/23 04:49:07 Modified files: devel/meson : Makefile distinfo devel/meson/pkg: PLIST Log message: Update to meson-0.40.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 04:57:17 Modified files: x11/kde/base3 : Makefile Log message: unbreak following removal of openexr from kdelibs3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/23 05:09:51 Added files: astro/celestia/patches: patch-src_celmath_intersect_h patch-src_celutil_basictypes_h Log message: fix/clean up celestia for clang okay aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 05:11:45 Modified files: x11/kde/base3/pkg: PLIST-main Log message: removing exr needs a new PLIST as well CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 05:14:47 Modified files: devel/gtest : Makefile distinfo devel/gtest/pkg: PLIST Removed files: devel/gtest/patches: patch-include_gtest_internal_gtest-port_h Log message: update to gtest-1.8.0, fixes things with clang CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2017/04/23 05:37:11 Modified files: sys/net : pf_lb.c pf_norm.c pf_osfp.c Log message: Some of the LOG_NOTICE messages from PF were seen in normal operations with certain rulesets and excessively noisy; move them to LOG_INFO (which was previously unused). ok benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/23 07:24:17 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-configure patch-tcg_ppc_tcg-target_inc_c emulators/qemu/pkg: PLIST Removed files: emulators/qemu/patches: patch-block_curl_c patch-hw_virtio_virtio_c Log message: Update to qemu-2.9.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/23 07:25:29 Modified files: emulators/bochs: Makefile distinfo emulators/bochs/patches: patch-Makefile_in patch-_bochsrc emulators/bochs/pkg: PLIST Added files: emulators/bochs/patches: patch-iodev_network_eth_socket_cc Removed files: emulators/bochs/patches: patch-gui_term_cc patch-iodev_sound_soundfile_cc patch-iodev_sound_soundlow_cc patch-iodev_sound_soundlow_h Log message: Update to bochs-2.6.9. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/23 07:29:13 Modified files: net/znc : Makefile distinfo Log message: Update to znc-1.6.5. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/23 07:42:25 Modified files: editors/libreoffice: Makefile Log message: proper bump after jdk 1.7 -> 1.8 change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 07:48:29 Modified files: sysutils/gkrellm/gkrellm: Makefile distinfo sysutils/gkrellm/gkrellm/patches: patch-Makefile patch-server_Makefile patch-server_configure patch-server_gkrellmd_h patch-server_main_c patch-src_Makefile patch-src_sysdeps_bsd-net-open_c sysutils/gkrellm/gkrellm/pkg: PLIST-client Added files: sysutils/gkrellm/gkrellm/patches: patch-common_mk Log message: update to gkrellm-2.3.10, mostly from frantisek holop, small tweak from me to honour CC. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/23 08:22:44 Modified files: x11/dbus : Makefile Log message: Missed bump, yeah I still miss those... *facepalm* thanks nigel@ for the report CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/23 08:33:50 Modified files: net/weechat : Makefile distinfo Log message: Security update to weechat-1.7.1 Fix a buffer overflow when removing quotes in DCC filename. Tested by semarie CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/04/23 08:35:55 Modified files: net/weechat : Tag: OPENBSD_6_1 Makefile distinfo Log message: Security update to weechat-1.7.1 Fix a buffer overflow when removing quotes in DCC filename. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 09:59:57 Modified files: devel/py-ipython_genutils: Makefile distinfo Log message: Update to py-ipython_genutils 0.2.0 and take maintainership. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/23 10:14:35 Modified files: x11/xwit/patches: patch-xwit_c Added files: x11/xwit/patches: patch-dsimple_c Log message: fix really old C, make it build with clang, fix old varargs functions CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/23 11:15:16 Modified files: x11/sliderule : Makefile x11/sliderule/patches: patch-sr_c patch-xcalc_c Log message: clean-up a great deal. compiles cleanly with clang now. at least one or two bugs/oddities fixed. trivial tweaks for snprintf, strlcpy, strlcat CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 11:26:53 ports/devel/py-ipykernel/patches Update of /cvs/ports/devel/py-ipykernel/patches In directory cvs.openbsd.org:/tmp/cvs-serv21376/patches Log Message: Directory /cvs/ports/devel/py-ipykernel/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 11:27:39 Modified files: devel/py-ipykernel: Makefile devel/py-ipykernel/pkg: PLIST Added files: devel/py-ipykernel/patches: patch-setup_py Removed files: devel/py-ipykernel/pkg: PFRAG.no-python3 PFRAG.python3 Log message: Switch off install IPython kernels for Jupyter, otherwise cyclic bdep with IPython. Thanks nigel@ for the report. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 11:45:20 Log message: Import py-numexpr 2.6.2, ok daniel@ Numexpr is a fast numerical expression evaluator for NumPy. With it, expressions that operate on arrays (like "3*a+4*b") are accelerated and use less memory than doing the same calculation in Python. In addition, its multi-threaded capabilities can make use of all your cores, which may accelerate computations, most specially if they are not memory-bounded (e.g. those using transcendental functions). Status: Vendor Tag: shadchin Release Tags: shadchin_20170423 N ports/math/py-numexpr/Makefile N ports/math/py-numexpr/distinfo N ports/math/py-numexpr/pkg/DESCR N ports/math/py-numexpr/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/04/23 11:50:01 Modified files: math : Makefile Log message: +py-numexpr +py-numexpr,python3 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/23 12:13:24 Modified files: usr.bin/tmux : tty.c Log message: Only use ED for clear screen if at the bottom, same as earlier fix to clear end of screen. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/23 12:34:24 Added files: x11/rxvt/patches: patch-src_rxvt_h Log message: clang supports __attribute__ but it's not a macro, so rxvt compatibility glue ends up disabling it, thus breaking __only_inline very thoroughly CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/23 13:02:14 Modified files: games/mirrormagic/patches: patch-src_Makefile Log message: too many inlines to fix, just use -fgnu89-inline CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 13:57:39 Modified files: net/oidentd : Makefile Added files: net/oidentd/patches: patch-src_oidentd_util_c patch-src_oidentd_util_h Log message: Another function needlessly declared as inline. Fixes clang builds. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/23 14:36:41 Modified files: benchmarks/speedtest-cli: Makefile distinfo Log message: Update speedtest-cli to 1.0.5. OK benoit@, jung@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/04/23 14:52:33 Modified files: lang/eagle : Makefile distinfo lang/eagle/pkg : PLIST Log message: Update to beta39. In the port Makefile, put all the testing bits together in one place. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/23 15:04:56 Modified files: sys/net80211 : ieee80211.h ieee80211_mira.c Log message: Handle unequal numbers of Tx and Rx streams in MiRA. Problem reported by Colton Lewis on misc@ ok tb@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/04/23 15:05:47 Modified files: lang/jimtcl : Makefile distinfo lang/jimtcl/patches: patch-Makefile_in lang/jimtcl/pkg: PLIST Log message: Update to 0.77pl0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/23 15:09:39 Modified files: audio/libnjb : Makefile audio/libnjb/pkg: PLIST Log message: Drop doxygen dependency/resulting docs. ok jca@ sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/23 15:11:53 Modified files: audio/liblo : Makefile Log message: disable doxygen ok jca@ sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/23 15:22:25 Log message: wallpaper setting utility for X The xwallpaper utility allows you to set image files as your X wallpaper. JPEG, PNG, and XPM file formats are supported, all of them being configurable and therefore no fixed dependencies. The wallpaper is also advertised to programs which support semi-transparent backgrounds. COMMENT tweak and "reads good to me" @landry, tweaks and ok jca@ jturner@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20170423 N ports/x11/xwallpaper/Makefile N ports/x11/xwallpaper/distinfo N ports/x11/xwallpaper/pkg/DESCR N ports/x11/xwallpaper/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/23 15:24:30 Modified files: x11 : Makefile Log message: +xwallpaper CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/23 15:27:59 Log message: management tool for sensitive data KeePassXC is a community fork of KeePassX, the cross-platform port of KeePass for Windows. Every feature works cross-platform and was thoroughly tested on multiple systems to provide users with the same look and feel on every supported operating system. This includes the beloved Auto-Type feature. The complete database is always encrypted with the industry-standard AES (alias Rijndael) encryption algorithm using a 256 bit key. KeePassXC uses a database format that is compatible with KeePass Password Safe. Your wallet works offline and requires no Internet connection. portcheck friendly version and ok from giovanni@, ok jca@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20170423 N ports/security/keepassxc/Makefile N ports/security/keepassxc/distinfo N ports/security/keepassxc/pkg/DESCR N ports/security/keepassxc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/23 15:28:29 Modified files: security : Makefile Log message: +keepassxc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 15:30:24 Added files: x11/driftnet/patches: patch-src_packetcapture_c patch-src_packetcapture_h patch-src_tmpdir_c patch-src_tmpdir_h Log message: use extern inline CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/23 15:45:58 Modified files: graphics/evince: Makefile Log message: Fix build with clang by passing -Wno-error=format-nonliteral to CFLAGS. breakage reported by espie@ ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/23 15:47:37 Modified files: multimedia/x265: Makefile distinfo Log message: Update to x265-2.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 15:51:43 Modified files: net/putty : Makefile Log message: force WARNINGOPTS in MAKE_FLAGS to disable -Werror CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 16:02:29 Modified files: sysutils/colortail/patches: patch-TailFile_h patch-TailFile_cc patch-Colorizer_cc Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 16:02:48 Modified files: sysutils/colortail/patches: patch-OptionsParser_cc Log message: regen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 16:13:36 Modified files: net/librsync : Makefile distinfo net/librsync/pkg: PLIST Log message: Update to librsync-2.0.0 - mark a few private functions as static inline. Fixes build with clang, and remove a few global symbols from the shared lib - switch to cmake "reads good" danj@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 16:18:32 Modified files: sysutils/colortail: Makefile sysutils/colortail/patches: patch-CfgFileParser_cc patch-Colorizer_cc patch-OptionsParser_cc patch-TailFile_cc patch-TailFile_h Added files: sysutils/colortail/patches: patch-CfgFileParser_h patch-ColorTail_cc patch-Info_cc patch-Usage_cc Log message: iostream.h -> iostream, etc. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 16:24:30 Modified files: sysutils/apcd : Makefile Added files: sysutils/apcd/patches: patch-apcd_Makefile patch-apcmon_Makefile patch-libmy_Makefile Log message: don't use -Werror CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/23 16:31:12 Modified files: graphics/exiftran/files: Makefile.exiftran Log message: fix linking with lld CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/23 17:06:57 Modified files: devel/py-sh : Makefile distinfo Log message: Update to py-sh 1.12.13. Take maintainership. OK Johan Huldtgren (previous MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/23 17:11:49 Modified files: lang/cython : Makefile distinfo Log message: Update to cython 0.25.2. Take maintainership. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 19:10:37 Modified files: sysutils/incron: Makefile sysutils/incron/patches: patch-icd-main_cpp patch-inotify-cxx_h Log message: Missing includes for clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 19:22:48 Added files: sysutils/inotify-tools/patches: patch-src_Makefile_am Log message: Drop -Werror, fix stupid error with clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 19:41:09 Added files: sysutils/mtools/patches: patch-mainloop_c Log message: Fix abuse of __attribute__ that breaks with clang Stolen from natano@ in https://lists.gnu.org/archive/html/info-mtools/2014-02/msg00000.html CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 19:42:35 Modified files: sysutils/pftop : Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 19:46:06 Modified files: sysutils/pftop : Makefile sysutils/pftop/patches: patch-pftop_c Log message: Mark some inline functions as static to fix clang builds CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 20:03:26 Modified files: sysutils/tpb/patches: patch-man_tpb_1 patch-src_cfg_c Log message: regen patches CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 20:08:05 Added files: sysutils/tpb/patches: patch-configure Log message: Fix autoconf test to not use a nested function, breaks with clang. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 20:09:42 Modified files: sysutils/wmcube: Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 20:14:04 Modified files: sysutils/wmcube: Makefile Added files: sysutils/wmcube/patches: patch-wmgeneral_list_h Log message: Drop inline, fixes build with clang. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 20:15:03 Modified files: sysutils/wmmon : Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 20:17:08 Modified files: sysutils/wmmon : Makefile Added files: sysutils/wmmon/patches: patch-wmgeneral_list_h Log message: Drop inline, fixes build with clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 20:20:12 Modified files: sysutils/xuvmstat: Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/23 20:21:22 Modified files: sysutils/xuvmstat/patches: patch-xuvmstat_c Log message: Rename variable to avoid clash with function cexp. Fixes clang build CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/23 21:29:08 Modified files: devel/sdl-pango/patches: patch-src_SDL_Pango_h Log message: Freetype headers no longer define __FT2_BUILD_UNIX_H__. unifdef __FT2_BUILD_UNIX_H__ around a prototype to fix the build with clang. ok dcoppa@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/04/23 21:55:45 Modified files: devel/jd-gui : Makefile Log message: change MODJAVA_VER to make jg-gui works again. ok sthen@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/24 00:36:20 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.4.6. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2017/04/24 00:45:56 Modified files: usr.bin/midiplay: midiplay.c Log message: Print usage on stderr as do other programs. From Michael Bombardieri , thanks. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2017/04/24 00:47:41 Modified files: usr.bin/aucat : aucat.1 Log message: Fix typos. From Michael W. Bombardieri . Thanks! CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/24 01:07:25 Modified files: sbin/iked : parse.y Log message: Fix configuration of ASN1_DN IDs. Public key authentication uses public key files that are stored in the /etc/iked/pubkeys/ directory where the IKE IDs are encoded as filenames. This does not simply work with ASN1_DNs where the IDs include slashes and other special characters. Instead of breaking and failing when an ASN1_DN is configured, simply skip the public key lookup but allow to use it with certificates or PSKs. Reported and fix tested by Igor V. Gubenko - Thanks. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/24 01:11:17 Modified files: graphics/ansilove: Makefile distinfo Log message: Update ansilove to 3.0.6. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/24 01:14:27 Modified files: usr.sbin/vmd : dhcp.c Log message: Don't overflow the allocated DHCP response buffer. When copying the DHCP/BOOTP response into the allocated buffer, use the calculated response length instead of the maximum size of a DHCP packet. The response length was verified correctly but the very last step missed to use it. Found by Caspar Schutijser and malloc.conf(5) "S" OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/04/24 01:31:43 Modified files: x11/gnustep/graphos: Makefile distinfo x11/gnustep/graphos/pkg: PLIST Log message: Update to 0.6 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/24 01:52:21 Modified files: emulators/sdlmame: Makefile emulators/sdlmess: Makefile Added files: emulators/sdlmame/patches: patch-src_emu_webengine_c emulators/sdlmess/patches: patch-src_emu_webengine_c Log message: Fix error checks (and clang builds while here) ok fcambus@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/24 02:09:13 Modified files: sys/arch/arm64/arm64: trap.c Log message: Stop dumping registers on "normal" segmentation faults. Do print the contents of the esr_el1 register for unhandled userland exceptions (and continue to dump the registers in that case). Handle breakpoint traps and make sure we call refreshcreds() on userland traps. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 02:46:19 Modified files: misc/sent : Makefile misc/sent/patches: patch-config_mk Log message: Fix local patch which removes -lm from linker invocation. Fixes with lld. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 02:47:58 Modified files: databases/mariadb: Makefile databases/mariadb/patches: patch-client_CMakeLists_txt patch-tests_CMakeLists_txt Log message: Add ${SSL_LIBRARIES} to our patches that change client/test binaries to being dynamically linked. Fix with lld. ok Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 03:08:06 Modified files: infrastructure/mk: arch-defines.mk Log message: add comments to describe CLANG_ARCHS and LLVM_ARCHS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 03:30:00 Modified files: www/py-jwt : Makefile distinfo www/py-jwt/pkg : PLIST Log message: update to py-jwt 1.5.0 and enable tests, from maintainer Johan Huldtgren CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/24 03:31:31 Modified files: sys/dev/pci : if_iwm.c if_iwmreg.h Log message: Implement support for multiple packets per receive DMA buffer in iwm(4). We can now clear SINGLE_FRAME_MSK in the receive configuration register. Linux has not set this bit in years, and Dragonfly stopped setting it in commit b5eb43f0280bbcfd26af51cf5a4b8e8ff3590b67. This is a prerequisite for monitor mode since the firmware seems to ignore the SINGLE_FRAME_MSK bit while running in monitor mode and sends us garbage. Tested on 7260, 7265, and 8260 devices. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 03:32:14 Modified files: security/py-oauthlib: Makefile distinfo Log message: update py-oauthlib to 2.0.2, from maintainer Johan Huldtgren CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/24 03:33:11 Modified files: net/ysmv7/patches: patch-src_man_ysm_1 Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/24 03:33:44 Added files: net/ysmv7/patches: patch-src_YSM_Setup_c Log message: inline->static inline; fixes clang builds CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 03:36:40 Modified files: textproc/enchant: Makefile Log message: Use LIBCXX to generate list of C++ libs to add to LDFLAGS rather than a hardcoded -lstdc++. Unbreaks clang/libc++ arches. ok aja@ Not the cleanest fix ever but enchant blocks a large number of ports and removing the -l completely results in failures in gnome/todo and gnome/calendar. XXX added! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 03:48:17 Added files: comms/zmtx-zmrx/patches: patch-zmrx_c patch-zmtx_c Removed files: comms/zmtx-zmrx/patches: patch-01 patch-02 Log message: regen patches under standard names CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/24 03:48:42 Modified files: sys/dev/pci : if_iwm.c Log message: Implement monitor mode support for iwm(4). The magic commands to capture raw 802.11 frames on e.g. channel 1 are: ifconfig iwm0 mediaopt monitor chan 1 tcpdump -n -i iwm0 -y IEEE802_11_RADIO -s 4096 -w /tmp/iwm.pcap ifconfig iwm0 -mediaopt monitor -chan CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/24 03:50:04 Modified files: share/man/man4 : iwm.4 Log message: Document monitor mode support in iwm(4). CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/24 03:53:43 Modified files: share/man/man4 : iwm.4 Log message: Document support for 3168 and 8265 devices in iwm(4). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 04:14:05 Modified files: comms/zmtx-zmrx: Makefile comms/zmtx-zmrx/patches: patch-zmrx_c patch-zmtx_c Added files: comms/zmtx-zmrx/patches: patch-makefile patch-zmdm_c patch-zmdm_h Log message: clang and other fixes for zmtx-zmrx: add prototypes add missing system headers add missing return values in non-void functions 64-bit time_t format string fix found by clang honour CFLAGS don't call rx_raw(int timeout) with "rx_raw()", use a sane timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 04:38:52 Modified files: audio/squeezelite: Makefile Log message: needs more -l to avoid relying on NEEDED; fixes with modern linkers CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 05:52:05 Modified files: sysutils/rancid: Makefile distinfo sysutils/rancid/pkg: PLIST Log message: update to rancid-3.6.2, from maintainer Pavel Korovin. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/04/24 06:18:04 Modified files: app/cwm : client.c cwmrc.5 Log message: For {h,v}tile, instead of keeping the master client's {h,v} geometry, expand it to %50 of the area, then fill in the remaining space with the other clients in the same group; from Gerrit Meyerheim. support from ajacoutot. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/04/24 06:27:32 Modified files: app/cwm : client.c Log message: Raise the previously focused window, instead of the previous window in the cycle list; seems to match behaviour of other wm's; from Walter Alejandro Iglesias. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/24 07:20:46 Modified files: sys/dev/pci : if_ix.c Log message: Since rev 1.1 ix has attempted to require a 64 bit BAR, the test for this was wrong and was corrected at the end of last year in rev 1.140. Before then a 64 bit BAR was not enforced as the test was wrong. It turns out there exist 82598 parts which have a 32 bit BAR so change the test to only require a memory BAR and not a 64 bit memory BAR. Problem reported by Robert Blacquiere. ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 07:26:16 Modified files: databases/qdbm : Makefile databases/qdbm/patches: patch-Makefile_in Removed files: databases/qdbm/patches: patch-configure Log message: use MAKE_FLAGS rather than patching configure to override optimizer flags; this fixes opt flags for some files which avoided the previous fix avoid "-fomit-frame-pointer -fforce-addr -fno-omit-frame-pointer -fno-force-addr" CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/04/24 07:31:19 Modified files: app/cwm : client.c Log message: sort CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 07:35:23 Modified files: lang/erlang/16 : Makefile lang/erlang/17 : Makefile lang/erlang/18 : Makefile lang/erlang/19 : Makefile Added files: lang/erlang/16/patches: patch-lib_wx_c_src_wxe_impl_cpp lang/erlang/17/patches: patch-lib_wx_c_src_wxe_impl_cpp lang/erlang/18/patches: patch-lib_wx_c_src_wxe_impl_cpp lang/erlang/19/patches: patch-lib_wx_c_src_wxe_impl_cpp Log message: fix "ordered comparison between pointer and zero" CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/04/24 07:35:25 Modified files: app/cwm : search.c Log message: Move queue init to caller so it's only called once in a few cases. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/24 07:54:28 Modified files: sys/arch/octeon/conf: files.octeon sys/arch/octeon/octeon: machdep.c Added files: sys/arch/octeon/octeon: cn3xxx.dts cn3xxx_dts.S Log message: Add an fdt blob for octeon systems whose firmware does not provide a device-tree. It will be needed later when more device drivers are attached using fdt. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/24 07:58:39 Modified files: share/man/man3 : intro.3 Log message: update for the llvm libs; help/ok kettenis CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/24 08:10:19 Modified files: sys/arch/octeon/dev: octeon_iobus.c Log message: Process fdt before iobus devices. Needed later when interrupt and MDIO controller drivers are attached using fdt. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/24 08:36:44 Modified files: x11 : Makefile Log message: typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 08:55:46 Added files: textproc/jq/patches: patch-Makefile_in Log message: Don't use -static-libtool-libs, our libtool doesn't handle it and passes it straight through to the compiler, which causes an error with clang. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/24 08:58:36 Modified files: usr.sbin/dhcpd : conflex.c confpars.c dhcp.c dhcpd.conf.5 dhcpd.h dhctoken.h Log message: Add 'echo-client-id' statment, so that RFC 6842 behaviour can be turned off for those clients and networks that find it impossible to move past RFC 2131. Modelled on the same statement in recent ISC versions, though we default to 'on' (a.k.a. RFC 6842) rather that 'off' (a.k.a. RFC 2131). Problems reported by Bastien Durel (Xerox Phaser 6022 printer) and Bryan Vyhmeister (Hon Hai Precision router) via misc@. Thanks! CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/04/24 09:06:11 Modified files: app/cwm : search.c Log message: search_match_path() isn't supposed to return anything. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2017/04/24 09:25:49 Modified files: devel/jdk/1.8 : Makefile Added files: devel/jdk/1.8/patches: patch-hotspot_src_os_bsd_vm_os_bsd_cpp patch-hotspot_src_share_vm_opto_loopPredicate_cpp Log message: - fix clang + fastdebug issue in loopPredicate.cpp - use HW_PHYSMEM64 to correct assert in fastdebug CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/24 09:45:32 Modified files: faq : upgrade61.html Log message: add a sentence making more explicit that manual upgrades need to be followed by the same 'after upgrading' steps as the bsd.rd upgrades. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/24 09:47:02 Modified files: security/gnupg2: Makefile security/gnupg2/pkg: README Log message: security/gnupg2: Add instructions to README for Yubikeys. From Pavel Korovin, OK abieber@. Thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 10:25:05 Modified files: databases/p5-DBD-SQLite: Makefile databases/p5-DBD-SQLite/patches: patch-Makefile_PL Log message: Don't define SQLITE_ENABLE_COLUMN_METADATA. This is used in DBD::SQLite's code and should match the status for the sqlite build. (Normally DBD::SQLite uses its own copy of the library, but we patch to use ports sqlite instead). Fixes runtime breakage with clang, fixes "make test" with gcc, but somehow runtime seemed to work with gcc..?! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 10:25:20 Modified files: databases/sqlite3: Makefile Log message: add a comment about -DSQLITE_ENABLE_COLUMN_METADATA and DBD::SQLite CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/24 11:20:05 Modified files: x11/gnome/calendar: Makefile distinfo Log message: update to gnome-calendar-3.24.1 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/24 12:05:52 Modified files: usr.sbin/dhcpd : dhcpd.conf.5 Log message: a little more consistent text for previous; ok krw CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2017/04/24 12:07:25 Modified files: shells/osh : Makefile distinfo Log message: Update to osh 4.3.1, reminded by J.A. Neitzel (upstream). CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2017/04/24 12:09:25 Modified files: devel/bullet : Makefile distinfo devel/bullet/patches: patch-examples_ExampleBrowser_CMakeLists_txt devel/bullet/pkg: PLIST Added files: devel/bullet/patches: patch-examples_BasicDemo_CMakeLists_txt patch-examples_OpenGLWindow_CMakeLists_txt patch-examples_SharedMemory_CMakeLists_txt patch-examples_SimpleOpenGL3_CMakeLists_txt Log message: Update to Bullet 2.86.1. From David CARLIER + shlib bumps. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/24 12:15:16 Modified files: sys/arch/arm/arm: cpu.c cpufunc.c sys/arch/arm/include: armreg.h Log message: Add support for Cortex-A12. Even though ARM rebranded these as Cortex-A17 they have a different ID from "real" Cortex-A17 cores. ok phessler@, patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/24 12:16:03 Modified files: x11/driftnet : Makefile x11/driftnet/patches: patch-src_packetcapture_c patch-src_packetcapture_h patch-src_tmpdir_c patch-src_tmpdir_h Log message: extern inline changes broke gcc; just get rid of them CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/24 14:27:59 Modified files: distrib/miniroot: install.sub Log message: Introduce a new function parse_hn_line() that replaces the existing hostname.if(5) parsing code in ifstart(). - change v6_config() - replace rtsol with autoconf in "IPv6 addres for " question - write 'inet6 autoconf" to hostname.if file instead of rtsol - add parse_hn_line() function with installer specific changes - skip shell command and bridge config lines - skip inet6 config (incl. dest lines) if there's no inet6 support - skip dhcp config if there's no dhclient - change ifstart() to use parse_hn_line() Discussed with and positive feedback from many 'commit' deraadt@ conditional OK sthen@ (untested) CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/24 14:31:48 Modified files: etc : netstart Log message: Introduce a new function parse_hn_line() that replaces the existing hostname.if(5) parsing code in ifstart(). Add a -n option to netstart to only print the interface configuration commands instead of executing them. Add a HN_DIR variable, that points to the directory of the hostname.if files (default /etc) that allows for future regression tests. - add new parse_hn_line() function - change ifstart() - rename $if to $_if - don't ifconfig or ifconfig create if -n option is used - replace hostname.if(5) parsing code with new parse_hn_line() - just print configuration commands if -n option is used - autoconf now happens in ifstart(), remove ifv6autoconf() - introduce HN_DIR variable for the hostname.if file location - add handling of the -n option to only print config commands - ensure -n is only used if interfaces are specified as parameters Discussed with and positive feedback from many 'commit' deraadt@ OK sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/24 14:33:58 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Added files: net/curl/patches: patch-docs_cmdline-opts_Makefile_in patch-src_Makefile_in Log message: Update to 7.54.0. Includes fix for CVE-2017-7468: TLS session resumption client cert bypass (again) CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2017/04/24 14:35:35 Modified files: usr.sbin/tcpdump: print-bgp.c Log message: Print bgp administrative shutdown messages (draft-ietf-idr-shutdown) From Job Snijders , thanks! ok canacar@, deraadt@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/24 14:44:25 Modified files: distrib/notes : m4.common Log message: Replace 'rtsol' with 'autoconf' to reflect the change in the installer. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/24 14:50:42 Modified files: share/man/man5 : myname.5 Log message: 'rtsol' has been removed from hostname.if(5) recently. OK jmc@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/24 14:51:24 Modified files: archivers/lzip/lunzip: Makefile distinfo Log message: Update to lunzip 1.9. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/24 15:00:27 Modified files: lang/cython : Makefile devel/py-sh : Makefile Log message: Tabs/spaces. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/24 16:06:32 Modified files: textproc/gxml/patches: patch-Makefile_in Log message: Pushed upstream. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/24 17:06:09 Modified files: usr.bin/mandoc : libman.h libmdoc.h man.c man.h man_hash.c man_html.c man_macro.c man_term.c man_validate.c mandocdb.c mdoc.c mdoc.h mdoc_argv.c mdoc_hash.c mdoc_html.c mdoc_macro.c mdoc_man.c mdoc_markdown.c mdoc_state.c mdoc_term.c mdoc_validate.c roff.c roff.h tree.c Log message: Continue parser unification: * Make enum rofft an internal interface as enum roff_tok in "roff.h". * Represent mdoc and man macros in enum roff_tok. * Make TOKEN_NONE a proper enum value and use it throughout. * Put the prologue macros first in the macro tables. * Unify mdoc_macroname[] and man_macroname[] into roff_name[]. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/25 00:22:08 Modified files: databases/soprano: Makefile Log message: disable doxygen CONFIGURE_ARGS advice from and ok jca@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/25 00:44:35 Modified files: usr.sbin/vmd : vm.c Log message: spacing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 02:07:35 Modified files: net/ircd-hybrid: Makefile distinfo net/ircd-hybrid/patches: patch-doc_reference_conf patch-src_ircd_c Log message: Update to ircd-hybrid-8.2.22. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 02:12:16 Modified files: graphics/graphite2: Makefile Added files: graphics/graphite2/patches: patch-src_FeatureMap_cpp Log message: SECURITY fix for CVE-2017-5436. prodded by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 02:13:36 Modified files: graphics/graphite2: Tag: OPENBSD_6_1 Makefile Added files: graphics/graphite2/patches: Tag: OPENBSD_6_1 patch-src_FeatureMap_cpp Log message: Merge a couple of patches from upstream to fix CVE-2017-5436. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 02:43:11 Modified files: x11/gnome/todo : Makefile distinfo x11/gnome/todo/pkg: PLIST Log message: Update to gnome-todo-3.24.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 02:46:27 Modified files: textproc/enchant: Makefile distinfo textproc/enchant/pkg: DESCR PLIST Added files: textproc/enchant/patches: patch-configure_ac patch-src_myspell_myspell_checker_cpp Removed files: textproc/enchant/patches: patch-configure Log message: Update to enchant-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 03:00:26 Modified files: mail/gmime : Makefile Log message: Add a PORTROACH and take MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 03:20:53 Modified files: mail/alpine : Makefile distinfo mail/alpine/patches: patch-alpine_pine-use_c patch-configure patch-imap_src_mlock_mlock_c patch-imap_src_osdep_unix_Makefile patch-imap_src_tmail_tmail_c patch-pith_conf_c Added files: mail/alpine/patches: patch-doc_man1_alpine_1 Removed files: mail/alpine/patches: patch-doc_alpine_1 patch-pith_smime_c Log message: Update to alpine-2.21. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 04:23:09 Modified files: infrastructure/mk: bsd.port.mk Log message: draft for compiler auto-selection, not ready yet. move arch-defines.mk up so it can be used by it to load modules CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/25 05:21:14 Modified files: lang/php/7.0 : Makefile lang/php/7.0/pkg: PLIST-main Log message: regen PLIST for ax_check_compile_flag.m4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/25 05:26:43 Modified files: lang/php : php.port.mk Log message: remove remnants of php 5.3/5.4, add support for MODPHP_VERSION=7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/25 05:45:31 Modified files: multimedia/mkvtoolnix: Makefile Log message: avoid hidden build dep on gtest; it's now picked up following the gtest update and causes a failure with dpb junking CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/25 05:49:35 Modified files: usr.bin/tmux : cmd-if-shell.c Log message: if-shell doesn't need to queue its error message into a callback, and in fact it can't do so because the item it was working with will have been freed. Reported by Daniel Hahler. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/25 05:54:54 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_core_CMakeLists_txt Log message: Bugfix update to qgis 2.18.7 CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/04/25 06:08:05 Modified files: app/cwm : menu.c Log message: Remove 'noresult' (and simplify) as it does nothing and makes the logic around it needless. History doesn't show what this might have been used for in future iterations. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 07:17:34 Log message: Import gmime30-3.0.0. GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME) as defined by several RFCs. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20170425 N ports/mail/gmime30/distinfo N ports/mail/gmime30/Makefile N ports/mail/gmime30/pkg/PLIST N ports/mail/gmime30/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 07:18:14 Modified files: mail : Makefile Log message: +gmime30 CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/04/25 07:40:33 Modified files: app/cwm : search.c Log message: The r1.36 menuq_add() conversion did this one wrong; fix by reverting to the original code which adds to resultentry list, as opposed to the wrong one in menuq_add(). Fixes crash noticed by at least Rickard Gustafsson. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/25 07:43:35 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.22.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/25 07:52:09 Modified files: share/man/man4 : inet6.4 Log message: some ip6 setup notes; help/ok bluhm CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/25 08:46:23 Modified files: usr.bin/tmux : cfg.c Log message: Block the initial client if there is one until the configuration file has finished loading. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 08:47:48 Modified files: x11/blackbox/patches: patch-src_Window_cc patch-src_blackbox_cc Added files: x11/blackbox/patches: patch-lib_Display_cc patch-lib_Texture_cc patch-src_main_cc patch-util_bsetroot_cc Log message: missing prototypes (not a full fix for clang, reminder is more "fun") CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 08:59:33 Added files: x11/blackbox/patches: patch-lib_Menu_cc Log message: let automatic template lookup work. explicit types do not quite match with libc++ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 09:00:55 Modified files: x11/blackbox : Makefile x11/blackbox/patches: patch-lib_Timer_cc patch-lib_Timer_hh Log message: you can cheat only so far with not declaring timeval, so use the actual definition. clang++ pedantically figures out that operator ::timeval isn't callable (how would you name it!) so it emits warnings all the time, so just kill it out. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/25 09:09:53 Modified files: archivers/xz : Makefile Log message: switch home page and master site to https CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/25 09:35:10 Modified files: usr.bin/tmux : cmd-respawn-pane.c cmd-respawn-window.c cmd-split-window.c environ.c job.c session.c tmux.h Log message: Do not update TERM into config file parsing has finished. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 09:47:41 Modified files: games/moria : Makefile games/moria/patches: patch-source_io_c patch-source_signals_c Added files: games/moria/patches: patch-source_externs_h Log message: clang doesn't like int functions that don't return, but signal handlers have returned void basically forever, so cut thru a bit of old-style cruft so it compiles and runs more or less correctly (there's a shitload of stuff happening in the handler... not my fight) TODO: LINT_ARGS controls prototypes in externs.h... turning them on triggers some issues with K&R vs ANSI in some functions. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/04/25 10:38:23 Modified files: usr.sbin/vmd : virtio.c vmd.c Log message: Generate randomized MAC addresses earlier to keep them across reboots. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/25 10:51:23 Modified files: net/curl : Tag: OPENBSD_6_1 Makefile Added files: net/curl/patches: Tag: OPENBSD_6_1 patch-lib_url_c patch-lib_urldata_h patch-lib_vtls_openssl_c patch-lib_vtls_vtls_c Log message: CVE-2017-7468: TLS session resumption client cert bypass (again) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/04/25 11:09:03 Modified files: faq : faq15.html Log message: the ports log directory is /usr/ports/logs, not /usr/ports/log. spotted by fenderq on freenode CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/04/25 11:33:16 Modified files: sbin/sysctl : sysctl.c Log message: Use strtonum instead of strto{,u}ll for simpler and better overflow checking, make somaxconn and sominconn unsigned. Issue reported by orge on freenode, thanks! Input, patient explanations and ok deraadt, millert. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/25 11:45:50 Modified files: usr.sbin/syslogd: syslogd.8 syslogd.c Log message: Allow syslogd(8) to listen on multiple addresses for incomming TLS connections. This expands the feature from UDP and TCP to syslog over TLS. input jmc@; OK millert@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 11:47:41 Added files: x11/qt4/patches: patch-src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h Log message: give it a fighting chance with clang CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/25 11:49:11 Modified files: regress/usr.sbin/syslogd: args-client-multilisten.pl Log message: Test listening on multiple syslog over TLS sockets. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/25 12:05:39 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.36.2 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/25 12:20:52 Modified files: usr.bin/tmux : grid.c tmux.h Log message: When we write out the grid including escape sequences, an SGR 0 needs to cause the colours to be written again. Also treat colours separately from attributes so that RGB colours will work. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/25 12:30:29 Modified files: usr.bin/tmux : screen-write.c tmux.h tty.c Log message: Make full width panes try to play more nicely with terminal copy and paste by avoiding explicit line wraps if we think the terminal will wrap anyway. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/25 13:00:13 Modified files: net/curl : Tag: OPENBSD_6_0 Makefile Added files: net/curl/patches: Tag: OPENBSD_6_0 patch-lib_url_c patch-lib_urldata_h patch-lib_vtls_openssl_c patch-lib_vtls_vtls_c Log message: CVE-2017-7468: TLS session resumption client cert bypass (again) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/25 13:05:53 Modified files: net/libktorrent: Makefile Log message: disable doxygen ok jca@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/25 13:17:33 Modified files: etc : netstart Log message: Unbreak netstart for multiple inteface configurations like trunk or carp. Ensure that the noglob option is disabled at the end of parse_hn_line() and ifstart(). Reported by Christer Solskogen and Stefan Wollny, thanks! CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/04/25 13:24:05 Modified files: distrib/miniroot: install.sub Log message: Unbreak multiple interface configurations like trunk or carp. Ensure that the noglob option is disabled at the end of parse_hn_line() and ifstart(). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 13:33:06 Added files: x11/qt4/patches: patch-src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement_cpp Log message: fix pointer comparison CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/25 14:02:31 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/trafd : Makefile distinfo net/trafd/patches: patch-Makefile patch-lib_addrtoname_c patch-lib_interfaces_c patch-trafd_trafd_h patch-trafd_trafdump patch-trafd_traffic_c patch-trafd_trafsave patch-trafd_trafstart patch-trafd_trafstop net/trafd/pkg : DESCR PLIST Log message: Remove trafd: old, unmaintained pcap code that runs as root (Bonus: no need to fix it to build with clang.) ok sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 14:08:51 Added files: x11/qt4/patches: patch-tools_linguist_linguist_messagemodel_cpp Log message: pointers don't <= CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/25 14:09:35 Modified files: sysutils/firmware/vmm: Makefile distinfo sysutils/firmware/vmm/files: config Added files: sysutils/firmware/vmm/patches: patch-src_optionroms_c Log message: enable SGABIOS option rom CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 14:10:02 Modified files: textproc/icu4c : Makefile Added files: textproc/icu4c/patches: patch-source_common_utext_cpp patch-source_test_intltest_utxttest_cpp patch-source_test_intltest_utxttest_h Log message: SECURITY fix for CVE-2017-7867 and CVE-2017-7868. Merged from upstream with help from espie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/25 14:11:53 Modified files: sysutils/firmware/vmm: Makefile Log message: set ONLY_FOR_ARCHS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 14:11:58 Modified files: textproc/icu4c : Tag: OPENBSD_6_1 Makefile Added files: textproc/icu4c/patches: Tag: OPENBSD_6_1 patch-source_common_utext_cpp patch-source_test_intltest_utxttest_cpp patch-source_test_intltest_utxttest_h Log message: MFC: SECURITY fixes for CVE-2017-7867 and CVE-2017-7868. Merged from upstream with help from espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/25 14:30:57 Modified files: textproc/enchant: Makefile Log message: Temporarily re-add bdep on x11/dbus-glib until I have time to properly rape autoshit. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2017/04/25 15:13:15 Modified files: usr.bin/libtool/LT/Mode: Link.pm Log message: Have libtool ignore 'static-libtool-libs'. Previously it was unsupported and passed straight through to the compiler, which gcc doesn't mind, but clang is unhappy about. Suggestion/ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/25 15:15:57 Removed files: textproc/jq/patches: patch-Makefile_in Log message: Remove patch obsoleted by usr.bin/libtool/LT/Mode/Link.pm r1.35 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/25 15:45:02 Modified files: editors/beaver : Makefile Added files: editors/beaver/patches: patch-src_editor_c Log message: Updated HOMEPAGE and MASTER_SITES + s/inline/static inline/ for clang A newer version is available, any takers? CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/25 16:51:23 Modified files: comms/mgetty+sendfax: Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/04/25 16:56:25 Added files: comms/mgetty+sendfax/patches: patch-g3_g3cat_c patch-g3_pbm2g3_c Log message: inline->static inline to fix clang build CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 19:39:54 Added files: x11/kde/base3/patches: patch-kicker_applets_launcher_easyvector_h Log message: clang has strict rules for template evaluation. see http://blog.llvm.org/2009/12/dreaded-two-phase-name-lookup.html CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/25 19:47:16 Added files: x11/kde/base3/patches: patch-kcontrol_kfontinst_kfontinst_Fontmap_cpp Log message: strchr const-correct CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/04/25 20:37:03 Modified files: devel/sdl-pango: Makefile devel/sdl-pango/patches: patch-src_SDL_Pango_h Log message: Reinstate an ifdef around a prototype which includes FT_Bitmap as some users don't include freetype headers. Instead of __FT2_BUILD_UNIX_H__ use FT2BUILD_H_. Fixes problems building games/tuxpaint reported by naddy and sthen. ok aja. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/25 20:43:34 Modified files: share/man/man9 : VOP_LOOKUP.9 Log message: We are men of action. Lies do not become us. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/25 23:55:27 Modified files: share/man/man9 : VOP_LOOKUP.9 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/26 01:03:39 Modified files: net/py-libcloud: Makefile distinfo net/py-libcloud/pkg: PLIST Log message: Update to py-libcloud-2.0.0. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/26 01:05:24 Modified files: sys/arch/amd64/include: pcb.h Log message: Fix a typo relating to savefpu alignment ok kettenis CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/26 01:53:17 Modified files: sys/dev/ic : ar5008.c sys/dev/pci : if_iwm.c if_iwn.c Log message: Tell MiRA about the actual number of retries instead of pretending that a frame which was retried N times was retried just once. This punishes retry-heavy data rates even more and should reduce latency. It does not seem to have a noticable effect on net throughput in my testing. If this change causes throughput problems for anyone, let me know. ok tb@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/26 02:02:14 Modified files: sys/arch/i386/i386: vmm.c Log message: Convert some hardcoded function names in printfs into %s / __func__. Some of these pointed out by Michael W. Bombardieri, I went through the file and fixed the rest. No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/26 02:15:05 Modified files: lang/php : Makefile.inc Added files: lang/php/5.5/patches: patch-aclocal_m4 lang/php/5.6/patches: patch-aclocal_m4 lang/php/7.0/patches: patch-aclocal_m4 Log message: Don't hardcode libstdc++, pass it in from LIBCXX. Fixes build of Apache module on libc++ arches (otherwise the nonexistent -lstdc++ caused libtool to generate a static library instead of shared .so module). ok robert@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/26 02:19:09 Modified files: sys/dev/pci : if_iwm.c Log message: Remove the size argument of iwm_rx_addbuf() and use a constant internally. All callers were passing the same constant IWM_RBUF_SIZE, which is derived from the smallest RX buffer the hardware supports (4k). Smaller sizes don't make sense anyway and larger sizes are not on our horizon for now. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/26 03:19:56 Modified files: sys/dev/pci : if_iwm.c Log message: Get rid of convoluted macros in iwm's receive code path. Since we now sync the entire Rx DMA buffer the SYNC_RESP_STRUCT() macro which was used to sync just parts of the buffer can be replaced by assignments. The SYNC_RESP_PTR() macro was already unused so just remove it. The ADVANCE_RXQ() macro was used just once so expand it in place. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/26 03:28:33 Modified files: net/telepathy/folks: Makefile Added files: net/telepathy/folks/patches: patch-tests_eds_Makefile_am Log message: Re-enable the modular tests. They can be build now. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/26 03:53:28 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Convert some hardcoded function names in printfs into %s / __func__. Some of these pointed out by Michael W. Bombardieri, I went through the file and fixed the rest. No functional change. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2017/04/26 04:42:38 Modified files: sbin/iked : iked.h ikev2.c ikev2_msg.c Log message: cope with IP address changes. before, we were trying to resend the msg with the no-longer-available address over and over and over, requiring iked to be restarted eventually. instead, on EADDRNOTAVAIL, schedule SA deletion so a new one is set up shortly thereafter. ok reyk mikeb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/26 07:13:47 Modified files: net/telepathy/folks: Makefile distinfo net/telepathy/folks/pkg: PLIST Removed files: net/telepathy/folks/patches: patch-tests_eds_Makefile_am Log message: Update to a newer git snapshot which includes the patch. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/26 07:14:28 Modified files: usr.bin/vi/common: exf.c Log message: Remove extraneous ", NULL" in the assignment of msgstr which was leftover from when msg_cat() was removed. From Anton Lindqvist CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2017/04/26 08:53:11 Modified files: etc/mtree : 4.4BSD.dist distrib/sets/lists/base: mi distrib/sets/lists/man: mi share/man/man8 : Makefile usr.sbin/eeprom: Makefile Added files: share/man/man8/man8.arm64: Makefile Log message: Install arm64 manpages: eeprom(8), MAKEDEV(8). ok phessler kettenis CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/26 08:58:38 Modified files: audio/mp3blaster: Makefile Added files: audio/mp3blaster/patches: patch-src_global_cc Log message: don't mix char* and const char*; fixes build with clang CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/04/26 09:40:12 Modified files: www/p5-WWW-Mechanize-Shell: Makefile distinfo Log message: update p5-WWW-Mechanize-Shell to 0.56 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/26 09:48:13 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile distinfo x11/xfce4/xfce4-pulseaudio/pkg: PLIST Log message: Update to xfce4-pulseaudio, now shipping translations! CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/04/26 09:50:59 Modified files: sbin/pfctl : pfctl.c pfctl_queue.c sys/net : hfsc.c hfsc.h usr.bin/systat : pftop.c Log message: Perform H-FSC root queue allocation in the kernel Since only leaf queues can have packets assigned to them, H-FSC requires the user specified root queue to have a parent. To simplify userland tools and the configuration interface, the kernel can be leveraged to set it up. ok henning CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/26 10:22:16 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-0.9.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/26 10:36:03 Modified files: astro/stellarium: Makefile Log message: disable doxygen ok ajacoutot@ landry@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2017/04/26 11:29:58 Modified files: math/R : Makefile distinfo math/R/patches : patch-configure math/R/pkg : PLIST README Log message: Update to R 3.4.0 OK pirofti@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2017/04/26 13:53:23 Modified files: faq : index.html faq1.html faq5.html Log message: show how to generate diffs, with cvs and git, so we can point contributors to it. ok tb@ tj@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/26 14:10:12 Modified files: . : lyrics.html Added files: images : 61_right.jpg Log message: Release the 6.1 song, "Winter of 95". I have found a photo from late 97. Unfortunately my camera and a lot of unprocessed film was stolen from my truck around April 96, so I have no photos of the space that OpenBSD started in. (It was unprocessed because I was extremely poor - someone who worked at a newspaper gifted me film, but processing was very expensive) WAIT DO YOU KIDS KNOW WHAT FILM IS? CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2017/04/26 14:21:29 Modified files: . : lyrics.html Log message: sizes CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2017/04/26 14:34:32 Modified files: telephony/asterisk-openbsd-moh: Makefile distinfo telephony/asterisk-openbsd-moh/pkg: PLIST Log message: Add 6.1 song. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/26 15:07:22 Modified files: usr.sbin/dhcpd : dhcpd.conf.5 Log message: remove some repetitive text chunks; ok krw CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/26 15:10:42 Modified files: bin/md5 : md5.c Log message: In -C mode, process all checksums that match the specified file(s), not just the first one that matches. OK deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/04/26 15:10:54 Modified files: app/cwm : calmwm.h client.c parse.y Log message: Switch bwidth type; unfortunately X11 is inconsistent. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/26 15:11:02 Modified files: faq : faq5.html Log message: minor formatting tweak: display command in the usual fashion CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/26 15:17:48 Modified files: faq : faq5.html Log message: zap unnecessary path components for consistency with release(8) CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2017/04/26 15:25:43 Modified files: bin/ed : glbl.c io.c main.c Log message: silence clang warnings: add an extra pair of parentheses and stop passing empty format strings to printf-family functions; ok millert@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/04/26 18:02:03 Modified files: share/man/man1 : gcc-local.1 gnu/gcc/gcc : dwarf2.h dwarf2out.c gnu/gcc/gcc/config/i386: i386.c i386.opt gnu/gcc/gcc/doc: invoke.texi Log message: add support for -msave-args in gcc on amd64 i got sick of not having arguments in ddb stack traces on amd64, which is because amd64 passes arguments in registers, and it's impossible to figure out where they go without dwarf info, and when you have dwarf info it is complicated. solaris has a simple solution for this. they tweaked their compilers to accept an -msave-args option which makes functions store their arguments on the stack, while maintaining compatability with the System V AMD64 ABI. tools (eg, ddb) can then look at the stack to get access to function arguments in traces. this ports their changes to gcc 3 to our gcc. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2017/04/26 21:00:54 Modified files: www/nextcloud : Makefile distinfo www/nextcloud/patches: patch-version_php www/nextcloud/pkg: PLIST Log message: Update to 11.0.3. OK kirby@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/26 23:46:51 Modified files: sys/dev/pci : if_iwm.c Log message: Revert if_iwm.c to the state of r1.170 because ETOOMANYDRAGONSATONCE. Performance regression reported by deraadt@ and uvm_fault reported by fcambus@. I will be poking further at this out of tree. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/26 23:49:32 Modified files: share/man/man4 : iwm.4 Log message: iwm(4) monitor mode support was backed out for now. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/04/27 00:14:23 Modified files: sys/dev/pci : if_iwm.c Log message: Restore if_iwm.c r1.173 (mira retry change) which got incarcerated by the backout police even though it wasn't responsible for anything. pointed out by tb@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/27 00:16:39 Modified files: sys/arch/amd64/amd64: fpu.c vmm.c vmm_support.S sys/arch/amd64/include: cpufunc.h fpu.h vmmvar.h Log message: vmm(4): proper save/restore of FPU context during entry/exit. tested by reyk, dcoppa, and a few others. ok kettenis@ on the fpu bits ok deraadt@ on the vmm bits CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/27 00:22:11 Modified files: share/man/man1 : gcc-local.1 Log message: spelling; CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/27 00:49:05 Modified files: sys/arch/amd64/amd64: vmm.c Log message: use a more descriptive value from the VEI_DIR_xxx enum instead of a hardcoded number. no functional change CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/27 01:15:35 Modified files: sys/arch/amd64/include: vmmvar.h Log message: rename a struct that was denoted as "VMX only" to make it more clear that it can be used in SVM and VMX. no functional change CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2017/04/27 01:54:49 Modified files: databases/hs-hedis: Makefile distinfo Log message: Update to hedis-0.9.8 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 02:41:20 Modified files: mail/sylpheed : Makefile Log message: Add LIB_DEPENDS on x11/dbus-glib. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/27 02:42:53 Modified files: sysutils/ansible: Makefile Added files: sysutils/ansible/patches: patch-lib_ansible_plugins_connection___init___py Log message: unbreak become_method: su from upstream via semarie, thanks! CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2017/04/27 02:43:26 Modified files: x11/hs-dbus : Makefile distinfo x11/hs-dbus/pkg: PLIST Log message: Update to hs-dbus-0.10.13 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 02:46:49 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 02:47:00 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.81. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 02:51:48 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-153.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 03:00:01 Modified files: devel/meson : meson.port.mk Log message: Pass --sysconfdir. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2017/04/27 03:00:44 Modified files: x11/xmobar : Makefile x11/xmobar/patches: patch-xmobar_cabal Log message: Compiling with --with-rtsopts=-V0 to reduce wakeups (issue #89) (upstream git commit dfb5dbd6cc5342348fbb46bd117c226d5e8127e4) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 03:02:32 Modified files: devel/meson : meson.port.mk Log message: ... and --mandir. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 03:06:58 Modified files: x11/gnome : gnome.port.mk Log message: Add a couple of XXX's wrt meson. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/27 03:13:19 Modified files: sysutils/beats : Makefile.inc Log message: adjust for upcoming beats 5.3.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/27 03:14:40 Modified files: sysutils/beats/filebeat: Makefile distinfo sysutils/beats/filebeat/pkg: PLIST README filebeat.rc Added files: sysutils/beats/filebeat/patches: patch-filebeat_filebeat_yml patch-libbeat_outputs_console_console_go Removed files: sysutils/beats/filebeat/patches: patch-filebeat_etc_filebeat_yml Log message: update to filebeat-5.3.1 please note the configuration layout has changed between 1.x and 5.x: https://www.elastic.co/guide/en/beats/libbeat/5.0/upgrading-1-to-5.html also tested by sebastia@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/27 03:14:59 Modified files: sysutils/beats/packetbeat: Makefile distinfo sysutils/beats/packetbeat/pkg: PLIST README packetbeat.rc Added files: sysutils/beats/packetbeat/patches: patch-packetbeat_packetbeat_yml Removed files: sysutils/beats/packetbeat/patches: patch-packetbeat_etc_packetbeat_yml patch-vendor_github_com_tsg_gopacket_pcap_pcap_go Log message: update to packetbeat-5.3.1 please note the configuration layout has changed between 1.x and 5.x: https://www.elastic.co/guide/en/beats/libbeat/5.0/upgrading-1-to-5.html CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/27 03:17:26 Log message: import metricbeat-5.3.1 Collect metrics from your systems and services. From CPU to memory, Redis to Nginx, and much more, Metricbeat is a lightweight way to send system and service statistics. metricbeat absorbed topbeat: https://www.elastic.co/guide/en/beats/libbeat/5.0/upgrading-1-to-5.html#_upgrading_topbeat_to_metricbeat ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20172704 N ports/sysutils/beats/metricbeat/Makefile N ports/sysutils/beats/metricbeat/distinfo N ports/sysutils/beats/metricbeat/pkg/PLIST N ports/sysutils/beats/metricbeat/pkg/metricbeat.rc N ports/sysutils/beats/metricbeat/pkg/README N ports/sysutils/beats/metricbeat/pkg/DESCR N ports/sysutils/beats/metricbeat/patches/patch-metricbeat_metricbeat_yml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/27 03:18:35 Removed files: sysutils/beats/topbeat: Makefile distinfo sysutils/beats/topbeat/files: sigar_openbsd.go sysutils/beats/topbeat/patches: patch-vendor_github_com_elastic_gosigar_sigar_unix_go sysutils/beats/topbeat/pkg: DESCR PLIST README topbeat.rc Log message: remove topbeat, it's been superseded by metricbeat. the openbsd patches for gosigar have been merged upstream and are now used by metricbeat. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/27 03:20:23 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register topbeat removal CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2017/04/27 03:20:47 Modified files: faq : current.html Log message: note the beats update CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/27 03:21:40 Modified files: sysutils/beats : Makefile Log message: +metricbeat -topbeat #hwsensorsbeat CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/27 04:23:19 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 sys/arch/arm64/dev: mainbus.c mainbus.h simplebus.c sys/arch/arm64/include: armreg.h Added files: sys/arch/arm64/arm64: cpu.c Log message: Add code to identify the CPUs on arm64 systems. The primary CPU is attached and identified early on. For the secondary CPUs this happens late, such that the drivers we need to spin up CPUs, such as psci(4), will be available. This also fixes some code in simplebus(4) where the return value of OF_getprop() was not properly checked. Heavily based on an earlier diff from drahn@. ok drahn@, jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/27 04:57:05 Modified files: sys/arch/arm/armv7: armv7_a4x_io.S sys/arch/arm64/dev: arm64_bus_space.c Log message: Use (32-bit) word-sized access in the a4x bus space routine even if only a byte or a half-word is needed. Certain implementations of the Synopsis Designware copy-and-paste logic blocks don't respond to transactions that are smaller than a word. Fixes the serial console on boards with a Rockchip RK3288. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/27 05:48:08 Modified files: sys/arch/alpha/alpha: machdep.c sys/kern : subr_prf.c Log message: Unifdef KADB. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/27 05:53:12 Modified files: usr.bin/ssh : scp.c Log message: Avoid potential signed int overflow when parsing the file size. Use strtoul() instead of parsing manually. OK djm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 06:41:55 Added files: audio/akode/patches: patch-akode_lib_audioconfiguration_h patch-akode_lib_audioframe_h Log message: struct and class are not 100% intercheangable. If you declare "class" in a header, just declare "class public:" in the other shut up clang warnings. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 06:42:37 Added files: audio/akode/patches: patch-akode_plugins_mpc_decoder_mppdec_requant_h Log message: just for funzzies: clang catches include guard mistakes. I'm impressed. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 06:43:01 Added files: audio/akode/patches: patch-akode_plugins_mpc_decoder_mppdec_synth_filter_cpp Log message: don't redefine ptrdiff_t CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 06:44:03 Added files: audio/akode/patches: patch-akode_lib_converter_cpp patch-akode_lib_crossfader_cpp patch-akode_lib_fast_resampler_cpp patch-akode_lib_volumefilter_cpp Log message: don't reuse the same symbol to mean a different thing in a nested template declaration. Yeah, you're going to use Arithm. No, you're declaring template Arithm *in general*. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 07:12:38 Modified files: graphics/simple-scan: Makefile distinfo Removed files: graphics/simple-scan/patches: patch-src_ui_vala Log message: Update to simple-scan-3.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 07:16:03 Modified files: databases/evolution-data-server/patches: patch-cmake_modules_SetupBuildFlags_cmake mail/evolution/patches: patch-cmake_modules_SetupBuildFlags_cmake Log message: Tweak patch and link to BZ. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/04/27 07:30:54 Modified files: libexec/ftpd : ftpcmd.y Log message: Don't send multiple error messages in response to a single command While a few commands (such as HELP and NOOP) are allowed in between USER and PASS, most of the others are not. However if such command is issued, ftpd should abort the command evaluation early and reply with "530 Please login with USER and PASS." From form@, with input from deraadt@ and OK millert@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2017/04/27 07:31:33 Modified files: x11/p5-AnyEvent-I3: Makefile distinfo Log message: Update to AnyEvent-I3-0.17 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/27 07:40:05 Modified files: usr.bin/ssh : servconf.c Log message: remove a static array unused since rev 1.306 spotted by clang ok djm@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2017/04/27 08:16:20 Modified files: devel/lua-penlight: Makefile distinfo Log message: Update to Penlight-1.5.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 08:28:35 Modified files: net/pidgin : Makefile Log message: While checking for sth I ran into the gettext MODULE, so drop it. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/27 09:35:36 Modified files: lib/libkeynote : keynote.y Log message: Remove useless check for ks_env_table being NULL. Since ks_env_table is an array embedded in struct keynote_session it can never be NULL. Quiets a clang warning. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/27 09:46:14 Modified files: lib/libpcap : gencode.h Log message: Remove the "volatile" attribute from bpf_error(). The "volatile" attribute is an obsolete way of saying "noreturn". clang doesn't recognize it and the function is already marked __dead so it is superfluous anyway. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2017/04/27 10:09:32 Modified files: usr.sbin/rebound: rebound.c Log message: clang warns about some of the strlcpy arguments here, which aren't the typical idiom because there's invisible size dependencies. rewrite some of it to use memcpy, which makes clear the lengths are the same. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 10:23:14 Added files: textproc/wkhtmltopdf/patches: patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h patch-qt_src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement_cpp Log message: clang fixes, same as qt4 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 10:30:25 Added files: www/phantomjs/patches: patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h patch-src_qt_src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement_cpp Log message: same patches as qt4, more to come... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 10:31:18 Added files: www/phantomjs/patches: patch-src_qt_src_corelib_tools_qiterator_h Log message: steal the fix for clang compatibility that's in qt 4.8.7 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 10:32:32 Added files: www/phantomjs/patches: patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_NullPtr_h Log message: auto-detection of nullptr fails with our libcxx right now, so just hardcode that libcxx already defines the necessary bits CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/27 10:34:18 Modified files: sys/dev/acpi : acpicpu.c Log message: track size of pss allocation, so that length can be passed to free(9) ok mlarkin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/27 11:10:28 Modified files: mail/p5-Mail-SpamAssassin: Makefile Log message: Drop maintainer, I'm moving away from this (rspamd is better). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 11:12:41 Added files: www/phantomjs/patches: patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_Timer_cpp patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_Timer_h Log message: steal Timer class from qt4... the weird Ptr/Ref duplication and the inline swap solves the absence of a process swap for clang++ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 11:32:19 Modified files: x11/qt4/patches: patch-config_tests_unix_nis_nis_cpp Log message: Well, all includes are in place, but redefining bool in C++ does not work, especially with clang. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2017/04/27 11:41:47 Modified files: share/mk : bsd.lib.mk Log message: syspatch needs to create shared libs with the same object sequence instead of randomizing the order so let's read the libs on the system and link the same way in case a syspatch is being built CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/04/27 11:46:52 Modified files: x11/gnome : gnome.port.mk Log message: share the gnome module makefile with mate (to be imported) to avoid duplication ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 11:52:12 Added files: x11/qt4/patches: patch-src_corelib_concurrent_qtconcurrentiteratekernel_cpp Log message: forgot that one. The right definitions are in sys/time.h for us... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 12:02:16 Modified files: x11/qt4/patches: patch-src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h Log message: typo CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2017/04/27 13:55:56 Modified files: net/tor : Makefile distinfo net/tor/patches: patch-src_config_torrc_sample_in Log message: Update to 0.3.0.6. For a detailed list of changes, see: https://blog.torproject.org/blog/tor-0306-released-new-series-stable CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/04/27 14:00:39 Modified files: faq : faq1.html Log message: consistency: move . out of CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 14:04:31 Modified files: games/xdeblock : Makefile games/xdeblock/patches: patch-Imakefile patch-gamemain_c patch-main_c Added files: games/xdeblock/patches: patch-dialog_c patch-file_c patch-mapf_standard_mapf_txt Log message: fix a segfault, several misspellings, and a clang error... CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/27 14:13:36 Modified files: comms/scmxx : Makefile comms/scmxx/patches: patch-src_Makefile_in Added files: comms/scmxx/patches: patch-src_Makefile_sub_in Log message: * handle CPPFLAGS properly; also fixes build with clang * neutering nl_langinfo() should be no longer required CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 14:17:24 Added files: geo/gpstk/patches: patch-src_Matrix_hpp patch-src_Vector_hpp Log message: two phase name lookup strikes again... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 14:28:50 Modified files: geo/gpstk/patches: patch-src_Matrix_hpp patch-src_Vector_hpp Log message: more thorough, is this enough for modern C++ ? CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/27 14:41:08 Modified files: lib/libtls/man : tls_client.3 tls_init.3 Log message: tls_free(3) and tls_config_free(3) accept NULL; patch from Matthew Martin , slightly tweaked by me CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 14:46:17 Added files: math/qhull/patches: patch-src_libqhullcpp_QhullIterator_h patch-src_libqhullcpp_QhullLinkedList_h Log message: qhull steals tricks from qt4, along with portability bugs. use the same trick as qt4 to fix it. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 14:51:44 Added files: x11/xdu/patches: patch-xwin_c Log message: declare non returning function as void, fixes clang CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/27 14:55:52 Modified files: libexec/login_radius: login_radius.c Log message: challenge is an array, not a pointer, therefore cannot be NULL. Quiets a clang warning. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 14:56:26 ports/x11/xfed/patches Update of /cvs/ports/x11/xfed/patches In directory cvs.openbsd.org:/tmp/cvs-serv86427/patches Log Message: Directory /cvs/ports/x11/xfed/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 14:56:42 Added files: x11/xfed/patches: patch-main_c patch-output_c Log message: trivial return fixes for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 15:09:57 Modified files: geo/gpstk/patches: patch-src_Matrix_hpp Added files: geo/gpstk/patches: patch-src_FileFilterFrame_hpp Log message: more two phase name lookup CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 15:15:04 Added files: geo/gpstk/patches: patch-apps_reszilla_CycleSlipList_hpp Log message: clang can't find a sort comparison operator that's not properly const CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/27 15:28:00 Modified files: libexec/rpc.rusersd: rusers_proc.c Log message: Change len arg of getidle() from size_t to int since it is used as a length parameter to a "%.*s" printf format. Quiets a compiler warning (both gcc and clang). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/27 15:37:05 Modified files: print/apvlv : Makefile distinfo print/apvlv/pkg: PLIST Added files: print/apvlv/patches: patch-CMakeLists_txt Removed files: print/apvlv/patches: patch-src_ApvlvFile_cpp patch-src_ApvlvUtil_cpp patch-src_poppler-gdk_h Log message: Update to apvlv 0.1.5. Switch to github, migrated to gtk+3 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/27 15:39:27 Modified files: sys/kern : kern_sysctl.c Log message: Enforce that sysctl kern.somaxconn and sominconn can only be set to valid values. The so_qlimit is type short. report Dillon Jay Pena; OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 15:42:24 Added files: lang/clisp/patches: patch-src_lispbibl_d Log message: steal clang amd64 support from netbsd CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 15:44:01 Modified files: x11/gnome : gnome.port.mk Log message: Indent. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/27 16:07:06 Modified files: regress/usr.bin/mdoclint: mdoclint Log message: Detect links to self by parsing .Nm in SYNOPSIS. Functionality suggested and patch OK'ed by jmc@. Patch also accepted upstream in pkgsrc by wiz@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/27 16:14:50 ports/security/letsencrypt/py-acme/patches Update of /cvs/ports/security/letsencrypt/py-acme/patches In directory cvs.openbsd.org:/tmp/cvs-serv4921/patches Log Message: Directory /cvs/ports/security/letsencrypt/py-acme/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/27 16:18:14 Modified files: security/letsencrypt/client: Makefile security/letsencrypt/py-acme: Makefile Added files: security/letsencrypt/client/patches: patch-setup_py security/letsencrypt/py-acme/patches: patch-setup_py Log message: Remove argparse from setup.py's install-requires list to unbreak since the 0.13.0 update. (I had py-argparse from mystuff installed which is why I didn't run into it before..) - reported by Pedro de Oliveira https://github.com/certbot/certbot/issues/4485 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/27 16:27:43 Modified files: regress/usr.bin/mdoclint: mdoclint Log message: Merge trivial patches from pkgsrc to get rid of gratuitious differences; no functional change on OpenBSD: rev.s 1.50, 1.52, 1.62, 1.63 Of course, keep intentional differences. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/27 16:30:06 Modified files: textproc/enchant: Makefile textproc/enchant/patches: patch-configure_ac Log message: Remove BDEP on dbus-glib. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/27 16:41:46 Modified files: sys/arch/arm/arm: cpu.c sys/arch/arm/conf: files.arm sys/arch/arm/include: armreg.h cpu.h sys/arch/arm/mainbus: mainbus.c sys/arch/arm/simplebus: simplebus.c Removed files: sys/arch/arm/mainbus: cpu_mainbus.c Log message: Bring over the changes to mainbus(4) and simplebus(4) from arm64. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 17:02:11 Added files: www/phantomjs/patches: patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_network_qt_QNetworkReplyHandler_cpp patch-src_qt_src_3rdparty_webkit_Source_WebKit_qt_WebCoreSupport_NotificationPresenterClientQt_cpp Log message: final patches for clang on amd64. OwnPtr wants nullptr constants, 0 leads to ambiguous messages. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/27 17:03:54 Modified files: comms/xlog : Makefile comms/xlog/pkg : PLIST Added files: comms/xlog/patches: patch-configure Log message: * drop -Werror; fixes build with clang * replace gettext module while here CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 17:11:09 Modified files: devel/libmemcached: Makefile devel/libmemcached/patches: patch-libmemcached-1_0_memcached_h Added files: devel/libmemcached/patches: patch-clients_memflush_cc Log message: may change installed header, so bump. simply go to cstdint directly with clang. fixes ptr/bool comparisons CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/27 17:15:00 Modified files: graphics/libraw: Makefile Added files: graphics/libraw/patches: patch-configure Log message: Don't hardcode libstdc++ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 17:15:39 Modified files: net/gloox/patches: patch-src_Makefile_in Added files: net/gloox/patches: patch-src_examples_ft_recv_cpp Log message: fix for clang (link warning option doesn't work) + missing prototype for ctime. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 17:20:29 Modified files: x11/flwm/patches: patch-configure Log message: surprisingly enough, this ancient program still compiles... once you fix the configure test CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/27 17:52:35 Modified files: lib/libc/net : ip6opt.c Log message: Remove "len < 0" check; len is socklen_t (uint32_t) so can't be negative. Quiets a warning from clang. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/27 17:54:08 Modified files: lib/libc/nls : catopen.c Log message: ntohl() returns uint32_t so it cannot be < 0. Since we're storing the result in an int check for > INT_MAX instead. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 19:51:30 Modified files: graphics/agg : Makefile Added files: graphics/agg/patches: patch-include_agg_renderer_outline_aa_h Log message: remove impossible member from class, can't return non-const value based on const member. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/27 19:54:09 Modified files: lang/spidermonkey/patches: patch-js_src_configure_in Added files: lang/spidermonkey/patches: patch-js_src_build_autoconf_moznbytetype_m4 Log message: building with clang is just a question of fixing configure - C++ tests should return properly - autodetection of -fno-exceptions is broken CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/27 20:25:36 Modified files: devel/mercurial: Tag: OPENBSD_6_1 Makefile devel/mercurial/patches: Tag: OPENBSD_6_1 patch-mercurial_dispatch_py Log message: My previous patch fixed the security bug but broke some commands. Bug report and patch by Cedric Krier. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2017/04/27 21:20:27 Modified files: usr.bin/ssh : readconf.c readconf.h ssh.c ssh_config.5 Log message: Add SyslogFacility option to ssh(1) matching the equivalent option in sshd(8). bz#2705, patch from erahn at arista.com, ok djm@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/27 21:21:12 Modified files: usr.bin/ssh : scp.c Log message: Avoid relying on implementation-specific behavior when detecting whether the timestamp or file size overflowed. If time_t and off_t are not either 32-bit or 64-bit scp will exit with an error. OK djm@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/27 21:24:53 Modified files: usr.bin/ssh : sshconnect2.c Log message: include key fingerprint in "Offering public key" debug message CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2017/04/27 22:00:14 Modified files: regress/usr.bin/ssh: integrity.sh Log message: Pull back some shell portability fixes from -portable to make future syncs easier. Note that this also changes the number of bytes skipped on "Bad Packet" errors from 2 to 3 because the worst case is changing the high byte of the length field in which case skipping 3 bytes is needed. ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2017/04/27 22:16:27 Modified files: regress/usr.bin/ssh: integrity.sh Log message: Merge missing bits from Colin Watson's patch in bz#2658 which make integrity tests more robust against timeouts. ok djm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/28 00:15:03 Modified files: usr.bin/ssh : ssh_config.5 Log message: sort; CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/28 01:37:00 Modified files: emulators/gxemul: Makefile Added files: emulators/gxemul/patches: patch-src_components_cpu_CPUDyntransComponent_cc patch-src_components_cpu_M88K_CPUComponent_cc patch-src_components_cpu_MIPS_CPUComponent_cc patch-src_include_components_CPUDyntransComponent_h patch-src_include_components_M88K_CPUComponent_h patch-src_include_components_MIPS_CPUComponent_h Log message: Fix build errors with Clang. Patches from Pkgsrc. Binary differs so bump REVISION as well. OK espie@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/28 01:44:36 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: vmm: don't use invvpid if we didn't detect vpid capability during vcpu setup CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/28 01:45:34 Modified files: benchmarks/speedtest-cli: Makefile distinfo Log message: Update speedtest-cli to 1.0.6. OK ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 02:11:51 Modified files: databases/evolution-data-server/patches: patch-cmake_modules_SetupBuildFlags_cmake mail/evolution/patches: patch-cmake_modules_SetupBuildFlags_cmake Log message: Push upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 02:13:07 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.13.5. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/28 02:14:48 Modified files: usr.sbin/vmd : i8253.c i8253.h Log message: rename i8253 "counter" to "channel", a better name for what we are emulating CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 02:31:57 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/patches: patch-src_nautilus-ui-utilities_c Log message: Update to nautilus-3.24.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/28 02:56:33 Modified files: geo/mapcache : Makefile distinfo geo/mapcache/pkg: README Removed files: geo/mapcache/patches: patch-util_mapcache_seed_c Log message: Update to mapcache 1.6.0. see https://lists.osgeo.org/pipermail/mapserver-users/2017-April/079929.html CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 03:40:20 Modified files: devel/p5-Config-Any: Makefile distinfo Log message: Update to p5-Config-Any-0.32. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/28 04:01:01 Added files: misc/magicpoint/patches: patch-image_rlelib_c patch-mng_c Log message: fix the two nits that prevent clang from compiling junk CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/04/28 04:09:37 Modified files: sys/arch/amd64/amd64: vmm.c Log message: add some comments. no functional change CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 04:20:38 Modified files: www/owncloud : Makefile distinfo www/owncloud/files: httpd-owncloud.conf.dist.in www/owncloud/patches: patch-apps_updatenotification_appinfo_info_xml patch-version_php www/owncloud/pkg: PLIST README Added files: www/owncloud/files: config.php.dist.in www/owncloud/patches: patch-settings_Controller_CheckSetupController_php Log message: Update to owncloud-10.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 04:41:45 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Added files: www/owncloud/patches: patch-_htaccess Log message: Forgot a patch in previous. Mention the rewrite_module in readme while here. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/28 04:42:26 Added files: inputmethods/scim/patches: patch-extras_gtk2_immodule_gtkimcontextscim_cpp patch-src_ltdl_cpp Log message: fix constness for clang. mistaking static_cast for const_cast is rather funny CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/28 04:42:42 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: Update to pgrouting 2.4.1. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/28 04:55:09 Modified files: x11/gnome : gnome.port.mk Log message: unbreak CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/28 05:04:56 Added files: games/stepmania/patches: patch-src_libtomcrypt_src_headers_tomcrypt_macros_h Log message: fix inline constraints for clang, no variant with constants. more recent libtomcrypt switched to macros because of this, but we don't really care. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 05:16:30 Modified files: devel/glib2 : Makefile x11/gtk+2 : Makefile x11/gtk+3 : Makefile Log message: "Everything is a Freaking GLib/GTK+ problem" Compile with debug symbols and don't strip on install(1). This will ease debugging all the many things that depend on and crash within these libs. We'll see how this works out in the long run. req. by mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/28 05:28:20 Modified files: gnu/usr.bin/clang/include/clang/intrin: Makefile Log message: Install a few more x86 intrinsics header files. spotted by espie@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/28 05:39:04 Modified files: games/eboard : Makefile Added files: games/eboard/patches: patch-ntext_cc Log message: * avoid needless write to string (clang fix from FreeBSD) * drop gettext module and sync wantlib CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/28 06:29:33 Added files: japanese/kterm/patches: patch-button_c patch-charproc_c patch-cursor_c patch-input_c patch-misc_c patch-screen_c patch-scrollbar_c patch-util_c Log message: add enough void to fix empty return errors on clang CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 07:12:51 Modified files: x11/gnome/session: Makefile Removed files: x11/gnome/session/patches: patch-gnome-session_gsm-app_c Log message: Drop the gio-kqueue workaround; mpi@ fixed the underlying issue. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/28 07:17:21 Modified files: emulators/fceux: Makefile Log message: link does some weird things with clang thx to the pthread-stubs coming from cairo/pixman-1 (doesn't work well with pthread-stubs) Since this is scons, just link with -lpthread already, it's all compiled -pthread anyway. CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2017/04/28 07:29:22 Modified files: devel/glib2 : Makefile Added files: devel/glib2/patches: patch-gio_kqueue_kqueue-helper_c Log message: Prevent a use-after-free resulting in a crash of all apps depending on glib/GIO mostly at "pkg_add -u" time. You can now run "pkg_add -u" inside GNOME 3 without any crash. Diff already submitted upstream. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/28 07:40:00 Modified files: usr.bin/tmux : tmux.1 Log message: Default for xterm-keys was wrong, stop documenting it. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2017/04/28 07:50:02 Modified files: share/misc : airport Log message: add City of Derry Airport ok "i have been there"@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/28 07:50:55 Modified files: sys/conf : files sys/kern : init_main.c kern_pledge.c syscalls.master sys/sys : proc.h Added files: sys/kern : sys_futex.c sys/sys : futex.h Log message: Add futex(2) syscall based on a sane subset of its Linux equivalent. The syscall is marked NOLOCK and only FUTEX_WAIT grabs the KERNEL_LOCK() because of PCATCH and the signal nightmare. Serialization of threads is currently done with a global & exclusive rwlock. Note that the current implementation still use copyin(9) which is not guaranteed to be atomic. Committing now such that remaining issues can be addressed in-tree. With inputs from guenther@, kettenis@ and visa@. ok deraadt@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/28 07:51:14 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/28 07:53:05 Modified files: usr.bin/kdump : kdump.c kdump_subr.h mksubr Log message: Display futex(2) operations and arguments. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/28 08:02:57 Added files: lib/libc/sys : futex.2 Log message: Document futex(2) with a lot of inputs from schwarze@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/28 08:11:01 Modified files: regress/usr.bin/mdoclint: mdoclint mdoclint.1 Log message: Start deleting redundant features that are already covered by mandoc(1) -Tlint, as suggested by the upstream author and maintainer Thomas Klausner . The ultimate goal is to get rid of mdoclint and integrate all its functionality into mandoc, but that will still take some time, so simplify mdoclint for the time being. jmc@ "go ahead", OK wiz@, also committed upstream This first patch removes the AUTHORS check that mandoc does, too. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/04/28 08:15:45 Modified files: sbin/pfctl : parse.y Log message: Remove double assignments CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/04/28 08:21:00 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_allocator_shim_cc patch-base_debug_stack_trace_posix_cc patch-base_debug_thread_heap_usage_tracker_cc patch-base_process_process_posix_cc patch-base_threading_platform_thread_h patch-base_trace_event_malloc_dump_provider_cc patch-build_config_BUILD_gn patch-build_config_allocator_gni patch-build_config_compiler_BUILD_gn patch-build_config_features_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chrome_main_delegate_h patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_mash_mash_runner_cc patch-chrome_app_settings_strings_grdp patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_download_commands_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_profiles_profile_impl_io_data_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_safe_browsing_permission_reporter_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_task_manager_sampling_task_group_h patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_task_manager_task_manager_observer_h patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_columns_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_toolbar_app_menu_model_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_options_browser_options_handler_cc patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_web_app_cc patch-chrome_browser_web_applications_web_app_h patch-chrome_common_BUILD_gn patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_autofill_experiments_cc patch-components_crash_content_app_BUILD_gn patch-components_metrics_BUILD_gn patch-components_omnibox_browser_omnibox_field_trial_cc patch-components_policy_resources_policy_templates_json patch-content_app_content_main_runner_cc patch-content_browser_BUILD_gn patch-content_browser_accessibility_browser_accessibility_h patch-content_browser_accessibility_browser_accessibility_manager_h patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_devtools_protocol_color_picker_cc patch-content_browser_download_base_file_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_media_media_internals_cc patch-content_browser_ppapi_plugin_process_host_cc patch-content_browser_renderer_host_media_video_capture_manager_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_child_child_process_cc patch-content_child_child_process_h patch-content_child_child_thread_impl_cc patch-content_common_BUILD_gn patch-content_common_view_messages_h patch-content_gpu_gpu_main_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_common_renderer_preferences_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_main_cc patch-content_utility_utility_main_cc patch-device_bluetooth_BUILD_gn patch-device_usb_BUILD_gn patch-ipc_ipc_message_utils_cc patch-mash_package_mash_packaged_service_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_manager_cc patch-media_audio_audio_manager_h patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_client_cc patch-media_capture_video_video_capture_device_factory_cc patch-media_media_options_gni patch-net_BUILD_gn patch-net_http_http_network_session_cc patch-net_proxy_proxy_config_service_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_verify_using_path_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-services_ui_gpu_gpu_main_cc patch-third_party_WebKit_Source_bindings_core_v8_V8ScriptRunner_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_h patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp patch-third_party_angle_BUILD_gn patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_base_BUILD_gn patch-third_party_webrtc_base_httpcommon_cc patch-third_party_webrtc_base_network_cc patch-third_party_webrtc_base_physicalsocketserver_cc patch-third_party_webrtc_base_platform_thread_cc patch-tools_gn_args_cc patch-tools_gn_bootstrap_bootstrap_py patch-ui_base_resource_resource_bundle_cc patch-ui_gfx_canvas_skia_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_message_center_message_center_style_h patch-ui_message_center_views_message_center_button_bar_cc patch-ui_message_center_views_message_center_button_bar_h patch-ui_message_center_views_toast_contents_view_cc patch-ui_views_accessibility_native_view_accessibility_h patch-ui_views_controls_label_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_window_custom_frame_view_cc patch-v8_BUILD_gn www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-base_debug_proc_maps_linux_cc patch-base_threading_thread_task_runner_handle_cc patch-breakpad_src_common_simple_string_dictionary_h patch-chrome_app_shutdown_signal_handlers_posix_cc patch-components_tracing_common_process_metrics_memory_dump_provider_cc patch-components_tracing_common_process_metrics_memory_dump_provider_h patch-device_sensors_data_fetcher_shared_memory_h patch-services_catalog_public_cpp_manifest_parsing_util_cc patch-services_catalog_store_cc patch-services_catalog_store_h patch-services_device_time_zone_monitor_time_zone_monitor_cc patch-storage_browser_quota_quota_settings_cc patch-third_party_node_node_py Removed files: www/chromium/patches: patch-chrome_browser_chrome_browser_main_posix_cc patch-chrome_browser_gpu_gpu_feature_checker_cc patch-chrome_browser_ui_views_chrome_views_delegate_cc patch-content_browser_device_sensors_data_fetcher_shared_memory_h patch-device_time_zone_monitor_time_zone_monitor_cc patch-third_party_webrtc_voice_engine_voice_engine_defines_h Log message: update to 58.0.3029.81 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 08:22:19 Modified files: converters/p5-Unicode-LineBreak: Makefile distinfo Log message: Update to p5-Unicode-LineBreak-2017.004. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/28 08:30:54 Modified files: lib/libc/sys : futex.2 Log message: errant space; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/28 08:52:13 Modified files: usr.sbin/syslogd: log.c log.h syslogd.c Log message: When syslogd(8) failed to open a logfile, the error message could get lost. Remove log_setdebug() as it adds too much abstraction, use the global variable Started instead. Set the Started value before the init() function. Then errors during config file processing will be logged to the console as Initialize is still 0. This is better than stderr as the latter may be redirected to /dev/null. Print the timestamp and hostname also for direct messages to console, so that they look like all others. bug report jung@; OK benno@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 09:01:59 Modified files: databases/py-sqlparse: Makefile distinfo Log message: Update to py-sqlparse-0.2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 09:04:32 Modified files: graphics/py-cairo: Makefile distinfo graphics/py-cairo/pkg: DESCR PLIST Added files: graphics/py-cairo/pkg: PFRAG.no-python3 PFRAG.python3 Log message: Update to py-cairo-1.12.0. Use the new fork from pygobject hosted on GitHub which is actually maintained, does not use the horrible waf build system and supports both python2 and 3. ok eric@ (maintainer) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/28 09:04:49 Modified files: regress/usr.sbin/syslogd: args-fdexhaustion-config.pl args-fdexhaustion-tcp.pl args-maxhostlen.pl args-maxloghostlen.pl args-maxportlen.pl args-proto-invalid.pl args-proto-udp4-host6.pl args-proto-udp4-only6.pl args-proto-udp6-host4.pl args-proto-udp6-only4.pl args-tls-cafile-noexist.pl Added files: regress/usr.sbin/syslogd: args-nofile-sighup.pl args-nofile.pl Log message: Check that non existing log files in syslog.conf are reported to /dev/console during startup and restart. Startup warnings contain the pid now. Console logging creates additional errors if the file descriptor limit is exhausted. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 09:04:53 Modified files: devel/py-gobject3: Makefile Log message: Fix dependency after py3-cairo pkgpath change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 09:06:54 Modified files: graphics : Makefile Removed files: graphics/py3-cairo: Makefile distinfo graphics/py3-cairo/patches: patch-_waf3-waflib_Build_py patch-_waf3-waflib_Tools_python_py graphics/py3-cairo/pkg: DESCR PLIST Log message: Remove graphics/py3-cairo, it's been merged into py-cairo python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 09:37:27 Modified files: devel/boris : Makefile distinfo devel/boris/patches: patch-bin_boris Log message: Update to boris-1.0.10. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 09:49:09 Modified files: devel/p5-Acme-Damn: Makefile distinfo Log message: Update to p5-Acme-Damn-0.08. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/28 10:00:10 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/patches: patch-doc_doc_pri patch-src_libs_utils_buildablehelperlibrary_cpp patch-src_plugins_projectexplorer_gcctoolchain_cpp patch-src_plugins_qmakeprojectmanager_qmakebuildconfiguration_cpp patch-src_shared_qbs_src_lib_corelib_tools_processutils_cpp patch-src_shared_qbs_src_lib_corelib_tools_tools_pri devel/qt-creator/pkg: PLIST Log message: update to qt-creator 4.2.2 - bump some SHARED_LIBS (nm(1) checks) - remove qch_docs target and all -docindex BUILD_DEPENDS as qtdeclarative loop workaround - improve licence tag; thanks Caspar Schutijser - Fix WANTLIB - NO_TEST - remove qtwebkit as LIB_DEPENDS and add ass RUN_DEPENDS - fix one tab ok sthen@ landry@, tested by Caspar Schutijser, thnaks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/28 10:03:11 Removed files: devel/qt-creator/patches: patch-doc_doc_pri Log message: zap empty patch CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 10:03:39 Modified files: devel/p5-Cache-FastMmap: Makefile distinfo Log message: Update to p5-Cache-FastMmap-1.45. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 10:14:58 Modified files: devel/p5-Class-InsideOut: Makefile distinfo Log message: Update to p5-Class-InsideOut-1.14. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/28 10:23:30 Modified files: usr.bin/mandoc : mdoc_validate.c regress/usr.bin/mandoc/mdoc/Sh: Makefile Added files: regress/usr.bin/mandoc/mdoc/Sh: first.out_ascii parbefore.in parbefore.out_ascii parbefore.out_lint parbefore.out_markdown parborder.in parborder.out_ascii parborder.out_lint parborder.out_markdown Log message: Delete .Pp right before the first .Sh and right before any .Ss, and warn about it; mdoclint(1) does so, and it makes sense. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 10:27:30 Modified files: devel/p5-Class-Load: Makefile distinfo Log message: Update to p5-Class-Load-0.24. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 10:37:33 Modified files: devel/p5-Class-Load-XS: Makefile distinfo Log message: Update to p5-Class-Load-XS-0.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 10:51:55 Modified files: x11/paper-icon-theme: Makefile distinfo x11/paper-icon-theme/pkg: PLIST Log message: Update to paper-icon-theme-1.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 10:52:11 Modified files: devel/p5-Glib2 : Makefile distinfo Log message: Update to p5-Glib2-1.325. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 10:52:41 Modified files: x11/p5-Gtk2 : Makefile distinfo Log message: Update to p5-Gtk2-1.24992. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 10:54:46 Modified files: devel/p5-Glib-Object-Introspection: Makefile distinfo Log message: Update to p5-Glib-Object-Introspection-0.042. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 10:58:40 Modified files: devel/mono-addins: Makefile distinfo devel/mono-addins/patches: patch-Mono_Addins_Gui_Mono_Addins_Gui_csproj Added files: devel/mono-addins/patches: patch-Mono_Addins_CecilReflector_Mono_Addins_CecilReflector_csproj patch-Mono_Addins_MSBuild_Mono_Addins_MSBuild_csproj patch-Mono_Addins_Mono_Addins_Addin_cs patch-Mono_Addins_Mono_Addins_csproj patch-Mono_Addins_Setup_Mono_Addins_Setup_csproj patch-mautil_mautil_csproj Removed files: devel/mono-addins/patches: patch-configure_ac Log message: Update to mono-addins-mono-addins-1.3 but keep BROKEN (needs thread local storage). CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2017/04/28 10:58:50 Modified files: x11/cegui : Makefile distinfo x11/cegui/patches: patch-cegui_src_SimpleTimer_cpp Log message: Update to CEGUI 0.8.7. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/28 11:28:14 Modified files: sysutils/beats/filebeat: Makefile distinfo sysutils/beats/metricbeat: Makefile distinfo sysutils/beats/packetbeat: Makefile distinfo Log message: update to {file,metric,packet}beat 5.3.2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/28 11:35:11 Modified files: x11/gtk+2 : Makefile Log message: prevent build from creating huge log with clang okay aja@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 11:45:08 Modified files: devel/p5-DateTime-Event-Recurrence: Makefile distinfo Log message: Update to p5-DateTime-Event-Recurrence-0.19. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/28 11:54:24 Modified files: lib/libc/sys : futex.2 Log message: Reference the "Futexes Are Tricky" paper. With schwarze@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 11:55:21 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.80. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 11:57:46 Modified files: graphics/goocanvas: Makefile Log message: Proper PORTROACH annotation. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/28 11:58:44 Modified files: usr.bin/tmux : tty.c Log message: Konsole incorrectly ignores SU (CSI S) if the parameter is bigger than the scroll region, so clamp it. Reported by Moritz Bunkus. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 11:59:45 Modified files: devel/p5-DateTime-Format-W3CDTF: Makefile distinfo Log message: Update to p5-DateTime-Format-W3CDTF-0.07. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 12:00:46 Modified files: graphics/imlib2: Makefile distinfo Log message: Update to imlib2-1.4.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 12:01:09 Modified files: graphics/exiftran: Makefile distinfo Log message: Update to exiftran-2.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 12:03:27 Modified files: graphics/icoutils: Makefile distinfo Log message: Update to icoutils-0.31.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 12:06:06 Modified files: graphics/dvdrip: Makefile Log message: Add PORTROACH annotation. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 12:10:52 Modified files: devel/p5-Devel-Declare: Makefile distinfo Log message: Update to p5-Devel-Declare-0.006019. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 12:12:36 Modified files: graphics/leptonica: Makefile distinfo Log message: Update to leptonica-1.74. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/28 12:14:54 Modified files: lang/racket-minimal: Tag: OPENBSD_6_1 Makefile distinfo lang/racket-minimal/pkg: Tag: OPENBSD_6_1 PLIST Log message: Update to Racket 6.9. SECURITY: "A security vulnerability in the `racket/sandbox` library and Typed Racket allowed malicious Typed Racket code to escape the sandbox. This vulnerability has been fixed in Racket version 6.9. Anyone using `racket/sandbox` to execute untrustworthy code with access to Typed Racket should upgrade to version 6.9 immediately. While this known vulnerability has been eliminated, it is possible that similar errors in other installed collections could also be exploited, although we are not currently aware of any existing vulnerabilities. We recommend that if you use the Racket sandbox to execute untrustworthy Racket code, you should also employ additional operating system or virtual machine level protections. The documentation for `racket/sandbox` has been updated to list recommended security practices for using the library." https://download.racket-lang.org/v6.9.html CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/28 12:15:42 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Log message: Update to Racket 6.9. SECURITY: "A security vulnerability in the `racket/sandbox` library and Typed Racket allowed malicious Typed Racket code to escape the sandbox. This vulnerability has been fixed in Racket version 6.9. Anyone using `racket/sandbox` to execute untrustworthy code with access to Typed Racket should upgrade to version 6.9 immediately. While this known vulnerability has been eliminated, it is possible that similar errors in other installed collections could also be exploited, although we are not currently aware of any existing vulnerabilities. We recommend that if you use the Racket sandbox to execute untrustworthy Racket code, you should also employ additional operating system or virtual machine level protections. The documentation for `racket/sandbox` has been updated to list recommended security practices for using the library." https://download.racket-lang.org/v6.9.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 12:20:43 Modified files: graphics/p5-Imager-QRCode: Makefile distinfo Log message: Update to p5-Imager-QRCode-0.035. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 12:21:24 Modified files: devel/p5-Devel-TraceUse: Makefile distinfo Log message: Update to p5-Devel-TraceUse-2.095. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 12:23:39 Modified files: graphics/py-sane: Makefile distinfo Log message: Update to py-sane-2.8.3. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 13:00:18 Modified files: devel/p5-ExtUtils-PkgConfig: Makefile distinfo Log message: Update to p5-ExtUtils-PkgConfig-1.16. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/28 13:10:48 Modified files: usr.bin/tmux : alerts.c Log message: Do not put the window on the alerts queue and add a reference unless the alert is enabled and we are actually going to add the alerts event. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/28 13:12:15 Modified files: usr.bin/tmux : window.c Log message: Remove a reference from the right window when removing from a winlink's list. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/28 13:13:55 Modified files: usr.bin/tmux : alerts.c notify.c session.c tmux.h window-choose.c window.c Log message: Log what is happening with window and session reference counts much more obviously. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/28 14:40:04 Modified files: archivers/lzip/lzlib: Makefile distinfo archivers/lzip/lzlib/patches: patch-Makefile_in Log message: Update to lzlib 1.9. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/04/28 14:40:46 Modified files: archivers/lzip/plzip: Makefile distinfo Log message: Update to plzip 1.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 15:01:17 Modified files: graphics/tesseract/tesseract: Makefile distinfo graphics/tesseract/tesseract/patches: patch-viewer_svutil_h graphics/tesseract/tesseract/pkg: PLIST Added files: graphics/tesseract/tesseract/patches: patch-configure_ac Removed files: graphics/tesseract/tesseract/patches: patch-ccstruct_matrix_h patch-configure Log message: Update to tesseract-3.05.00. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 15:22:03 Modified files: security/py-secretstorage: Makefile distinfo Log message: Update to py-secretstorage-2.3.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 15:26:13 Modified files: sysutils/virt-manager: Makefile distinfo sysutils/virt-manager/pkg: PLIST Removed files: sysutils/virt-manager/patches: patch-virtManager_viewers_py Log message: Update to virt-manager-1.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 15:32:37 Modified files: www/bluefish : Makefile distinfo www/bluefish/pkg: PLIST Log message: Update to bluefish-2.2.10. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/28 15:50:33 Modified files: mail/roundcubemail: Makefile distinfo Log message: security update to roundcubemail-1.2.5 "The updates primarily fix a recently discovered vulnerability in the virtualmin and sasl drivers of the password plugin (CVE-2017-8114). More details about this vulnerability will be published soon by the reporter. Security-wise the update is therefore only relevant for those installations of Roundcube using the password plugin with either one of these drivers." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/28 15:52:17 Modified files: mail/roundcubemail: Tag: OPENBSD_6_1 Makefile distinfo Log message: MFC security update to roundcubemail-1.2.5 "The updates primarily fix a recently discovered vulnerability in the virtualmin and sasl drivers of the password plugin (CVE-2017-8114). More details about this vulnerability will be published soon by the reporter. Security-wise the update is therefore only relevant for those installations of Roundcube using the password plugin with either one of these drivers." CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 15:59:30 Modified files: x11/p5-Wx : Makefile distinfo Log message: Update to p5-Wx-0.9932. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 16:00:28 Modified files: devel/p5-Hook-LexWrap: Makefile distinfo Log message: Update to p5-Hook-LexWrap-0.26. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/28 16:07:46 Modified files: x11/kde/base3 : Makefile Log message: Explicitly disable OpenEXR to avoid hidden dependencies. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:11:55 Modified files: x11/p5-X11-Protocol-Other: Makefile distinfo Log message: Update to p5-X11-Protocol-Other-30. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/28 16:13:20 Modified files: devel/p5-IO-Pager: Makefile distinfo Log message: Update to p5-IO-Pager-0.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:16:23 Modified files: x11/wmclockmon : Makefile distinfo Log message: Update to wmclockmon-0.8.1. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/28 16:16:43 Modified files: bin/stty : print.c Log message: Quiet a clang warning from -Wstring-plus-int. OK naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:16:54 Modified files: archivers/p5-POE-Filter-Zlib: Makefile distinfo Log message: Update to p5-POE-Filter-Zlib-2.04. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:18:59 Modified files: audio/checkmate: Makefile distinfo Log message: Update to checkmate-0.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:20:10 Modified files: audio/glyr : Makefile distinfo Log message: Update to glyr-1.0.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:20:45 Modified files: audio/p5-MP3-Tag: Makefile distinfo Log message: Update to p5-MP3-Tag-1.14. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/04/28 16:22:37 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_allocator_shim_cc patch-base_debug_stack_trace_posix_cc patch-base_debug_thread_heap_usage_tracker_cc patch-base_process_process_posix_cc patch-base_threading_platform_thread_h patch-base_trace_event_malloc_dump_provider_cc patch-build_config_BUILD_gn patch-build_config_allocator_gni patch-build_config_compiler_BUILD_gn patch-build_config_features_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chrome_main_delegate_h patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_mash_mash_runner_cc patch-chrome_app_settings_strings_grdp patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_download_commands_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_profiles_profile_impl_io_data_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_safe_browsing_permission_reporter_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_task_manager_sampling_task_group_h patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_task_manager_task_manager_observer_h patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_columns_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_toolbar_app_menu_model_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_options_browser_options_handler_cc patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_web_app_cc patch-chrome_browser_web_applications_web_app_h patch-chrome_common_BUILD_gn patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_autofill_experiments_cc patch-components_crash_content_app_BUILD_gn patch-components_metrics_BUILD_gn patch-components_omnibox_browser_omnibox_field_trial_cc patch-components_policy_resources_policy_templates_json patch-content_app_content_main_runner_cc patch-content_browser_BUILD_gn patch-content_browser_accessibility_browser_accessibility_h patch-content_browser_accessibility_browser_accessibility_manager_h patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_device_sensors_data_fetcher_shared_memory_h patch-content_browser_devtools_protocol_color_picker_cc patch-content_browser_download_base_file_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_media_media_internals_cc patch-content_browser_ppapi_plugin_process_host_cc patch-content_browser_renderer_host_media_video_capture_manager_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_child_child_process_cc patch-content_child_child_process_h patch-content_child_child_thread_impl_cc patch-content_common_BUILD_gn patch-content_common_view_messages_h patch-content_gpu_gpu_main_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_common_renderer_preferences_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_main_cc patch-content_utility_utility_main_cc patch-device_bluetooth_BUILD_gn patch-device_time_zone_monitor_time_zone_monitor_cc patch-device_usb_BUILD_gn patch-ipc_ipc_message_utils_cc patch-mash_package_mash_packaged_service_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_manager_cc patch-media_audio_audio_manager_h patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_client_cc patch-media_capture_video_video_capture_device_factory_cc patch-media_media_options_gni patch-net_BUILD_gn patch-net_http_http_network_session_cc patch-net_proxy_proxy_config_service_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_verify_using_path_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-services_ui_gpu_gpu_main_cc patch-third_party_WebKit_Source_bindings_core_v8_V8ScriptRunner_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_h patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp patch-third_party_angle_BUILD_gn patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_base_BUILD_gn patch-third_party_webrtc_base_httpcommon_cc patch-third_party_webrtc_base_network_cc patch-third_party_webrtc_base_physicalsocketserver_cc patch-third_party_webrtc_base_platform_thread_cc patch-tools_gn_args_cc patch-tools_gn_bootstrap_bootstrap_py patch-ui_base_resource_resource_bundle_cc patch-ui_gfx_canvas_skia_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_message_center_message_center_style_h patch-ui_message_center_views_message_center_button_bar_cc patch-ui_message_center_views_message_center_button_bar_h patch-ui_message_center_views_toast_contents_view_cc patch-ui_views_accessibility_native_view_accessibility_h patch-ui_views_controls_label_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_window_custom_frame_view_cc patch-v8_BUILD_gn www/iridium/pkg: PLIST Added files: www/iridium/patches: patch-base_debug_proc_maps_linux_cc patch-base_threading_thread_task_runner_handle_cc patch-breakpad_src_common_simple_string_dictionary_h patch-chrome_app_chrome_main_cc patch-chrome_app_shutdown_signal_handlers_posix_cc patch-components_tracing_common_process_metrics_memory_dump_provider_cc patch-components_tracing_common_process_metrics_memory_dump_provider_h patch-services_catalog_public_cpp_manifest_parsing_util_cc patch-services_catalog_store_cc patch-services_catalog_store_h patch-storage_browser_quota_quota_settings_cc patch-third_party_node_node_py Removed files: www/iridium/patches: patch-chrome_BUILD_gn patch-chrome_browser_chrome_browser_main_posix_cc patch-chrome_browser_gpu_gpu_feature_checker_cc patch-chrome_browser_ui_views_chrome_views_delegate_cc patch-third_party_webrtc_voice_engine_voice_engine_defines_h Log message: update to 58.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:23:36 Modified files: audio/py-acoustid: Makefile distinfo Log message: Update to py-acoustid-1.1.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:24:36 Modified files: audio/py-eyed3 : Makefile distinfo Log message: Update to eyeD3-0.7.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/28 16:29:31 Modified files: comms/xlog : Makefile distinfo Log message: Update to xlog-2.0.14. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/28 16:38:51 Modified files: lib/libcrypto : malloc-wrapper.c lib/libcrypto/rsa: rsa_eay.c rsa_saos.c rsa_sign.c lib/libcrypto/x509: x509_vfy.c Log message: CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/28 16:46:40 Modified files: lib/libcrypto : malloc-wrapper.c lib/libcrypto/rsa: rsa_eay.c rsa_saos.c rsa_sign.c lib/libcrypto/x509: x509_vfy.c Log message: revert previous accidental commit CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/28 17:03:58 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Revert previous change that forced consistency between return value and error code, since this breaks the documented API. Under certain circumstances this will result in incorrect successful certiticate verification (where a user supplied callback always returns 1, and later code checks the error code to potentially abort post verification) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/28 17:12:04 Modified files: lib/libcrypto/x509: Tag: OPENBSD_6_1 x509_vfy.c Log message: MFC: Revert previous change that forced consistency between return value and error code, since this breaks the documented API. Under certain circumstances this will result in incorrect successful certiticate verification (where a user supplied callback always returns 1, and later code checks the error code to potentially abort post verification) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/04/28 17:33:07 Modified files: sys/dev : softraid_concat.c Log message: Restore calculation of volume size. Accidentally removed in r1.25. Fixes creation of concat volumes. Noticed by and diff from Thordur I. Bjornsson via tech@ ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/28 18:32:21 Modified files: distrib/sets/lists/comp: md.amd64 mi Log message: sync CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/04/28 19:57:04 Added files: regress/usr.sbin/syslogd: args-secure-udp.pl Log message: Test that suslogd's UDP sockets bound to *.514 do not receive packets if the -u insecure mode is not selected. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/04/28 20:16:18 ports/databases/sqlite3-tcl/patches Update of /cvs/ports/databases/sqlite3-tcl/patches In directory cvs.openbsd.org:/tmp/cvs-serv42811/patches Log Message: Directory /cvs/ports/databases/sqlite3-tcl/patches added to the repository CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/28 22:12:25 Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keygen.c Log message: allow ssh-keygen to include arbitrary string or flag certificate extensions and critical options. ok markus@ dtucker@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/04/29 00:06:01 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/29 00:22:05 Modified files: lang/g77 : Makefile Log message: get libgcc location in a simpler way that also works with clang. fixes dependent ports CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/29 00:54:29 Added files: comms/owx/patches: patch-src_file_cc patch-src_throw_cc Log message: missing prototypes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/29 01:44:08 Modified files: devel/meson : Makefile distinfo Log message: Update to meson-0.40.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/29 01:44:19 Modified files: x11/gnome/sushi: Makefile distinfo x11/gnome/sushi/pkg: PLIST Log message: Update to sushi-3.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/29 01:52:56 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/29 01:53:06 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.82. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/29 02:02:56 Modified files: sys/kern : kern_pledge.c Log message: Mark futex(2) as PLEDGE_STDIO like all other thread-related syscalls. From semarie@, ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 02:17:57 Modified files: devel/p5-Devel-Symdump: Makefile distinfo Log message: Update to p5-Devel-Symdump-2.18. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 02:39:12 Modified files: devel/p5-Parallel-Forker: Makefile distinfo Log message: Update to p5-Parallel-Forker-1.234. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/29 03:24:28 Modified files: graphics/digikam-kde4: Makefile Log message: disable doxygen ok jca@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 03:40:01 Modified files: devel/p5-Sub-Exporter-Progressive: Makefile distinfo Log message: Update to p5-Sub-Exporter-Progressive-0.001013. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 03:53:34 Modified files: devel/p5-Sys-Mmap: Makefile distinfo Log message: Update to p5-Sys-Mmap-0.19. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/29 04:05:49 Modified files: sys/arch/arm64/arm64: machdep.c cpu.c Log message: store cpu model information in the buffer used by the hw.model sysctl ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 04:09:10 Modified files: devel/p5-Test-Without-Module: Makefile distinfo Log message: Update to p5-Test-Without-Module-0.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 04:37:56 Modified files: devel/p5-Test-POE-Server-TCP: Makefile distinfo Log message: Update to p5-Test-POE-Server-TCP-1.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 04:46:23 Modified files: devel/p5-Tree-Simple-View: Makefile distinfo Log message: Update to p5-Tree-Simple-View-0.180001. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/04/29 05:26:37 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: youtube-dl had 14 new releases with 36 core improvements and 109 extractor fixes during the last 40 days; noticed because youtube.com broke again yesterday... so update to VERSION=2017.04.28 "commit!" pirofti@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 06:30:21 Modified files: devel/p5-Type-Tiny: Makefile distinfo Log message: Update to p5-Type-Tiny-1.000006. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/29 06:43:55 Modified files: usr.bin/mandoc : Makefile libman.h libmandoc.h libmdoc.h man.c mdoc.c mdoc_macro.c mdoc_validate.c read.c roff.c roff.h Removed files: usr.bin/mandoc : man_hash.c mdoc_hash.c Log message: Parser unification: use nice ohashes for all three request and macro tables; no functional change, minus two source files, minus 200 lines of code. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 06:52:31 Modified files: devel/p5-YAML-Shell: Makefile distinfo Log message: Update to p5-YAML-Shell-0.71. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 07:16:38 Modified files: devel/p5-YAML-Syck: Makefile distinfo Log message: Update to p5-YAML-Syck-1.30. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 07:26:12 Modified files: devel/p5-YAML-Tiny: Makefile distinfo Log message: Update to p5-YAML-Tiny-1.70. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 07:40:15 Modified files: devel/p5-YAML-XS: Makefile distinfo Log message: Update to p5-YAML-XS-0.64. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/29 08:16:10 Log message: import heartbeat-5.2.1 Monitor services for their availability with active probing. Given a list of URLs, Heartbeat asks the simple question: Are you alive? Heartbeat ships this information and response time to the rest of the Elastic Stack for further analysis. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20172904 N ports/sysutils/beats/heartbeat/distinfo N ports/sysutils/beats/heartbeat/Makefile N ports/sysutils/beats/heartbeat/pkg/PLIST N ports/sysutils/beats/heartbeat/pkg/DESCR N ports/sysutils/beats/heartbeat/pkg/heartbeat.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/29 08:17:32 Modified files: sysutils/beats : Makefile Log message: +heartbeat CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 08:24:10 Modified files: devel/py-algorithm-munkres: Makefile distinfo Log message: Update to py-algorithm-munkres-1.0.8. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/04/29 08:28:21 Modified files: distrib/sets/lists/comp: clang.amd64 clang.i386 md.amd64 Log message: put clang headers into clang sets ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/29 08:31:40 Modified files: japanese/Wnn : Makefile japanese/Wnn/patches: patch-Wnn_conv_cvt_read_c patch-Wnn_etc_bdic_c patch-Wnn_etc_msg_c patch-Wnn_etc_pwd_c patch-Wnn_jlib_jl_c patch-Wnn_jlib_js_c patch-Wnn_jserver_b_index_c patch-Wnn_jserver_de_c patch-Wnn_jserver_do_filecom_c patch-Wnn_jserver_error_c patch-Wnn_jserver_readfile_c patch-Wnn_jutil_atod_c patch-Wnn_jutil_atof_c patch-Wnn_jutil_dtoa_c patch-Wnn_jutil_ujisf_c patch-Wnn_jutil_wddel_c patch-Wnn_jutil_wdreg_c patch-Wnn_jutil_wnnstat_c patch-Wnn_jutil_wnntouch_c patch-Wnn_uum_jhlp_c patch-Wnn_uum_key_bind_c patch-Wnn_uum_prologue_c patch-Wnn_uum_setutmp_c patch-Wnn_uum_termio_c patch-Wnn_uum_wnnrc_op_c patch-Xwnmo_xjutil_init_w_c patch-Xwnmo_xjutil_jhlp_c patch-Xwnmo_xjutil_jutil_c patch-Xwnmo_xwnmo_do_xjutil_c patch-Xwnmo_xwnmo_jhlp_c patch-Xwnmo_xwnmo_killxwnmo_c patch-kWnn_jlib_Imakefile Added files: japanese/Wnn/patches: patch-Wnn_etc_dic_atojis_c patch-Wnn_etc_gethinsi_c patch-Wnn_etc_server_env_c patch-Wnn_etc_sstrings_c patch-Wnn_etc_xutoj_c patch-Wnn_etc_yincoding_c patch-Wnn_jlib_Imakefile patch-Wnn_jlib_V3_jlv3_c patch-Wnn_jlib_wnnerrmsg_c patch-Wnn_jserver_Imakefile patch-Wnn_jserver_dispatch_c patch-Wnn_jserver_do_env_c patch-Wnn_jserver_initjserv_c patch-Wnn_jserver_sisheng_c patch-Wnn_jutil_oldatonewa_c patch-Wnn_jutil_wnnkill_c patch-Wnn_romkan_rk_bltinfn_c patch-Wnn_romkan_rk_modread_c patch-Wnn_uum_basic_op_c patch-Wnn_uum_hinsi_c patch-Wnn_uum_inspect_c patch-Wnn_uum_jikouho_c patch-Wnn_uum_jutil_c patch-Wnn_uum_kensaku_c patch-Wnn_uum_printf_c patch-Wnn_uum_screen_c patch-Wnn_uum_select_ele_c patch-Wnn_uum_touroku_c patch-Wnn_uum_ttyfdslot_c patch-Wnn_uum_uif_c patch-Xwnmo_xjutil_xext_h patch-Xwnmo_xjutil_xselectele_c patch-Xwnmo_xwnmo_ext_h patch-Xwnmo_xwnmo_ichiran_c patch-Xwnmo_xwnmo_jutil_c patch-Xwnmo_xwnmo_multi_lang_c patch-cWnn_jlib_Imakefile patch-cWnn_jserver_Imakefile patch-kWnn_jserver_Imakefile Log message: fixes for clang: don't compile a clone of getopt. while there, fix system includes, implicit ints, and void main. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/29 08:33:23 Modified files: www/kibana : Makefile distinfo www/kibana/pkg : PLIST Log message: update to kibana-5.3.1; from Pavel Korovin (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 08:36:25 Modified files: devel/py-altgraph: Makefile distinfo Log message: Update to py-altgraph-0.13. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 08:47:41 Modified files: devel/py-bytecodeassembler: Makefile distinfo Log message: Update to py-bytecodeassembler-0.6.1. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/29 08:49:38 Modified files: infrastructure/bin: update-patches infrastructure/mk: bsd.port.mk Log message: new update-patches. that one deals with .beforesubst files, so it should be nicer with SUBST_CMD handling. It also doesn't care nor emits timestamps markers in diff, so less garbage to think about. Please report any issue, things work better so far, but it's a work in progress and change to make it better. 'let's finish this in tree' okay aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/29 09:30:04 Modified files: devel/commoncpp: Makefile Added files: devel/commoncpp/patches: patch-inc_cc++_string_h patch-src_cidr_cpp Log message: let it build with clang... - friend declaration with default params have to be definitions. - the cidr set functions are very disturbing, assume people don't use it on network classes with constants, because it *will* try to modify char constants. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/29 09:35:34 Removed files: math/logic2cnf : Makefile distinfo math/logic2cnf/pkg: DESCR PLIST Log message: Remove math/logic2cnf from ports. I wrote logic2cnf many years ago and have no intention of maintaining it. No-one appears to be using it, so let's remove it (especially since it doesn't build under clang). OK naddy@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/29 09:36:50 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirks for removal of logic2cnf. OK naddy@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/04/29 09:37:32 Modified files: math : Makefile Log message: Unlink math/logic2cnf. OK naddy@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/29 10:16:39 Modified files: productivity/kmymoney: Makefile Log message: disable doxygen ok jca@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/29 10:17:35 Modified files: productivity/libalkimia: Makefile Log message: disable doxygen ok jca@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/29 10:27:40 Modified files: x11/xscribble/patches: patch-Imakefile patch-lirec_Imakefile patch-lirec_li_recognizer_c patch-lirec_util_h Added files: x11/xscribble/patches: patch-lirec_sc_c Log message: fix build with clang + regen other patches with longer lines CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/29 11:07:09 Modified files: sys/arch/arm64/arm64: ast.c Log message: Call refreshcreds() in ast() since we may get there without going through do_el0_sync() or mi_syscall(). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/29 11:10:43 Modified files: sys/arch/arm64/arm64: trap.c Log message: Move the userret() call out of data_abort() and simply call it just before we return from do_el0_sync(). Prevents future mistakes. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/29 11:24:41 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 Added files: sys/arch/arm64/dev: agintc.c Log message: Add agintc(4), a driver for interrupt controllers conforming to ARM's generic interrupt controller architecture specification v3/4. The hard work was done by drahn@, I just cleaned it up a bit and fixed a couple of bugs. ok patrick@, drahn@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/29 12:13:25 Modified files: sys/arch/arm64/dev: agintc.c Log message: Decrement ci_idepth on all returns from agintc_irq_handler(). CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/29 12:43:31 Modified files: lib/libcrypto/arc4random: getentropy_linux.c Log message: Switch Linux getrandom() usage to non-blocking mode, continuing to use fallback mechanims if unsuccessful. The design of Linux getrandom is broken. It has an uninitialized phase coupled with blocking behaviour, which is unacceptable from within a library at boot time without possible recovery. ok deraadt@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/29 12:57:00 Modified files: lib/libcrypto/arc4random: Tag: OPENBSD_6_1 getentropy_linux.c Log message: MFC: Switch Linux getrandom() usage to non-blocking mode, continuing to use fallback mechanims if unsuccessful. The design of Linux getrandom is broken. It has an uninitialized phase coupled with blocking behaviour, which is unacceptable from within a library at boot time without possible recovery. ok deraadt@ jsing@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2017/04/29 13:03:45 Modified files: usr.sbin/smtpd : mail.file.c Log message: fix argument check, this should never trigger because it is a libexec called by smtpd, but for the sake of correctness from Edgar Pettijohn ok gilles@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/29 13:18:49 Modified files: math/ginac : Makefile distinfo math/ginac/patches: patch-configure math/ginac/pkg : PLIST Removed files: math/ginac/patches: patch-check_check_matrices_cpp Log message: update to ginac-1.7.2 ok pirofti@ jca@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2017/04/29 13:56:13 Modified files: lib/libcrypto : Tag: OPENBSD_6_1 opensslv.h Log message: bump to 2.5.4 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/29 14:49:09 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : ehci_fdt.c Removed files: sys/dev/fdt : sxiehci.c Log message: Replace sxiehci.c with more generic glue in ehci_fdt.c that is similiar in spirit to the xhci_fdt.c glue. The new code sets up any attached USB PHYs based on their "compatible" property. All the hardware supported by sxiehci.c should be supported by this new code. In addition to that this adds support for the EHCI controllers found on various Rockchip hardware such as the RK3288 and RK3399 SoCs. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2017/04/29 14:54:53 Modified files: textproc/cloc : Makefile distinfo Removed files: textproc/cloc/patches: patch-Unix_Makefile Log message: upgrade to 1.72, drop patch merged upstream ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/29 15:04:29 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim patch-src_configure_ac editors/vim/pkg: PFRAG.no-no_x11-main PLIST-main Log message: update to vim-8.0.587 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/29 15:22:44 Modified files: devel/py-test-xdist: Makefile distinfo Log message: Update to py-test-xdist-1.16.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/04/29 15:27:47 Modified files: usr.bin/tmux : screen-write.c Log message: Fix UTF-8 combining characters in column 0, based on a diff from Keith Winstein. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/29 15:48:44 Modified files: lib/libcrypto : crypto.h cryptlib.c lib/libcrypto/evp: names.c Log message: Stop calling OPENSSL_init() internally, since it is a no-op. Also place it under #ifndef LIBRESSL_INTERNAL. ok beck@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/29 15:54:54 Modified files: lib/libssl : ssl_algs.c Log message: Make it safe to call SSL_library_init more than once. We are basically admitting that pthread is everywhere, and we will be using it for other things too. ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/29 16:22:24 Modified files: lib/libssl : Makefile Log message: We now require you to have a working libpthread CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/04/29 16:24:15 Modified files: games/xboard : Makefile distinfo games/xboard/patches: patch-Makefile_in games/xboard/pkg: PLIST Added files: games/xboard/patches: patch-gtk_xboard_h Removed files: games/xboard/patches: patch-args_h patch-xaw-xboard_h Log message: update to xboard-4.9.1 Initial diff from me, improved version from and ok from jca@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/29 16:31:42 Modified files: lib/libssl : Makefile ssl_algs.c Log message: Revert previous - we still want to do this, but I forgot about the installer and want to avoid the wrath of theo when he arrives home in a couple of hours :) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/29 16:36:16 Modified files: editors/moe : Makefile Added files: editors/moe/patches: patch-window_vector_cc Log message: fix build with clang and use regular GNU master site CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/29 17:38:49 Modified files: lib/libssl : ssl_srvr.c Log message: Fix a bug caused by the return value being set early to signal successful DTLS cookie validation. This can mask a later failure and result in a positive return value being returned from ssl3_get_client_hello(), when it should return a negative value to propagate the error. Ironically this was introduced in OpenSSL 2e9802b7a7b with the commit message "Fix DTLS cookie management bugs". Fix based on OpenSSL. Issue reported by Nicolas Bouliane . ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/29 17:41:32 Modified files: lib/libssl : Tag: OPENBSD_6_1 ssl_srvr.c Log message: MFC. Fix a bug caused by the return value being set early to signal successful DTLS cookie validation. This can mask a later failure and result in a positive return value being returned from ssl3_get_client_hello(), when it should return a negative value to propagate the error. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/29 18:06:09 Modified files: lib/libssl/src/ssl: Tag: OPENBSD_6_0 s3_srvr.c Log message: MFC. Fix a bug caused by the return value being set early to signal successful DTLS cookie validation. This can mask a later failure and result in a positive return value being returned from ssl3_get_client_hello(), when it should return a negative value to propagate the error. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/29 20:10:22 Modified files: lib/libtls : tls_config.c Log message: Add a tls_keypair_clear_key() function that uses freezero() to make key material inaccessible, then call it from the appropriate places. ok beck@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2017/04/29 20:15:24 Modified files: security/spiped: Makefile distinfo security/spiped/pkg: PLIST Log message: Update spiped to 1.6.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/29 21:53:31 Modified files: regress/lib/libtls/verify: verifytest.c Log message: Add missing tls_init() and tls_free() calls. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/29 22:18:58 Modified files: lib/libcrypto/bio: b_sock.c Log message: Microsoft Windows hates BIO_get_accept_socket in portable. Fix it to not be awful or have any claims on supporting ipv6 when it does so very badly ok jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/29 22:21:53 Modified files: lib/libssl : ssl_asn1.c Log message: Switch back to freezero() and explicitly initialise data_len to zero. The previous code was safe since data would always be NULL if data_len was uninitialised, however compilers cannot know this. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/04/29 22:32:58 Modified files: sys/arch/octeon/dev: cn30xxpow.c cn30xxpowvar.h Log message: Remove unused POW status functions. Makes clang happier. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/04/29 22:44:58 Modified files: lib/libcrypto : Makefile lib/libssl : Makefile lib/libtls : Makefile Log message: Only enable -Werror on libcrypto/libssl/libtls if we are building with gcc4. This should avoid failed builds while transitioning compilers. While here also make the CFLAGS blocks consistent across makefiles. Discussed with deraadt@, ok beck@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/29 23:09:22 Modified files: lib/libcrypto/bio: b_sock.c Log message: Rework BIO_accept to be more like modern code. ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/29 23:43:05 Modified files: lib/libcrypto/bio: b_sock.c Log message: Make BIO_get_host_ip just yet another getaddrinfo wrapper CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 00:16:45 Modified files: graphics/clutter/cogl: Makefile Log message: maintainer-mode is another option CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 02:03:12 Modified files: devel/p5-Test-Output: Makefile distinfo Log message: Update to p5-Test-Output-1.031. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/30 02:11:06 Modified files: x11/gnome/font-viewer: Makefile distinfo x11/gnome/font-viewer/pkg: PLIST Log message: update to gnome-font-viewer-3.24.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/30 02:12:11 Modified files: graphics/p5-SVG: Makefile distinfo Log message: update to p5-SVG-2.70 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/30 02:12:34 Modified files: devel/iso-codes: Makefile distinfo Log message: update to iso-codes-3.75 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 02:14:03 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20170324. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 02:24:33 Added files: games/dangerdeep/patches: patch-src_coastmap_h patch-src_color_h Log message: shut up some noise in clang++, match struct against struct. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 02:25:00 Added files: games/dangerdeep/patches: patch-src_global_data_h Log message: more noise in clang, put ; on a separate line CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 02:25:28 Added files: games/dangerdeep/patches: patch-src_model_cpp Log message: you have to define static members along with declaring them CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 02:25:47 Added files: games/dangerdeep/patches: patch-src_tone_reproductor_h Log message: fix obvious bug CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 02:26:07 Added files: games/dangerdeep/patches: patch-src_widget_cpp Log message: retval is a pointer CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 02:29:51 Modified files: mail/p5-Mail-IMAPTalk: Makefile distinfo Log message: Update to p5-Mail-IMAPTalk-4.04. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/04/30 02:33:32 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/pkg: PLIST Log message: update to elasticsearch-5.3.2l CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 02:50:52 Modified files: mail/pear-Mail-mimeDecode: Makefile distinfo mail/pear-Mail-mimeDecode/pkg: PLIST Log message: Update to pear-Mail-mimeDecode-1.5.6. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 02:56:45 Modified files: games/dangerdeep: Makefile Added files: games/dangerdeep/patches: patch-src_condvar_cpp patch-src_condvar_h patch-src_game_h patch-src_log_cpp patch-src_message_queue_h patch-src_modelmeasure_cpp patch-src_mutex_cpp patch-src_mutex_h patch-src_thread_h Log message: wrap dangerdeep's mutex into its own namespace so that it doesn't conflict with std::mutex on modern compilers. Fixes the build with clang, and still builds with gcc CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 02:59:34 Modified files: math/p5-Math-Derivative: Makefile distinfo Log message: Update to p5-Math-Derivative-0.04. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 03:01:14 Modified files: lib/libc : Symbols.list shlib_version lib/libc/sys : Makefile.inc Log message: Add futex(2) shim, bump minor. Inputs from guenther@, ok kettenis@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 03:02:09 src/regress/sys/kern/futex Update of /cvs/src/regress/sys/kern/futex In directory cvs.openbsd.org:/tmp/cvs-serv7083/futex Log Message: Directory /cvs/src/regress/sys/kern/futex added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 03:03:58 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/futex: Makefile futex.c futex.h Log message: Regression tests for futex(2). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 03:10:00 Modified files: math/p5-Math-GMP: Makefile distinfo Log message: Update to p5-Math-GMP-2.14. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 03:36:59 Modified files: x11/libdnd/patches: patch-DNDlib_DragAndDrop_c Added files: x11/libdnd/patches: patch-DNDlib_configure Log message: fix stupid configure test. regen patches CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 03:58:48 Modified files: math/udunits : Makefile distinfo math/udunits/patches: patch-lib_Makefile_in Log message: Update to udunits-2.2.24. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 04:10:21 Modified files: sys/kern : sys_futex.c Log message: Return ENOSYS for unsupported operation. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 04:11:03 Modified files: regress/sys/kern/futex: futex.c Log message: Check that unsupported operation returns ENOSYS. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 04:11:44 Modified files: audio/xcd/patches: patch-cdplayer_cc Log message: silence most warnings and an error with clang CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 04:14:27 ports/security/glib-openssl/patches Update of /cvs/ports/security/glib-openssl/patches In directory cvs.openbsd.org:/tmp/cvs-serv79999/patches Log Message: Directory /cvs/ports/security/glib-openssl/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 04:21:56 Modified files: databases/evolution-data-server: Makefile databases/evolution-data-server/patches: patch-CMakeLists_txt mail/evolution : Makefile Removed files: mail/evolution/patches: patch-CMakeLists_txt Log message: Drop patch and use CMAKE_C_FLAGS instead. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 04:22:19 Modified files: mail/evolution-ews/patches: patch-cmake_modules_SetupBuildFlags_cmake Log message: Sync patch with what was pushed upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 04:29:09 Modified files: security/glib-openssl: Makefile Added files: security/glib-openssl/patches: patch-tls_openssl_gtlsbio_c patch-tls_openssl_gtlsclientconnection-openssl_c Log message: Fix build with clang and a bazillion of implicit declarations. Patches may be revisited but it can't be worse. reported by espie@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 04:36:32 Modified files: misc/p5-I18N-Charset: Makefile distinfo Log message: Update to p5-I18N-Charset-1.415. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 04:36:43 Modified files: security/glib-openssl: Makefile security/glib-openssl/patches: patch-tls_openssl_gtlsbio_c patch-tls_openssl_gtlsclientconnection-openssl_c security/glib-openssl/pkg: PLIST Added files: security/glib-openssl/patches: patch-tls_openssl_openssl-module_c Log message: Fix a few warnings (from upstream). Regen PLIST while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 04:56:02 Modified files: security/glib-openssl/patches: patch-tls_openssl_gtlsbio_c patch-tls_openssl_gtlsclientconnection-openssl_c Log message: Add BZ URL. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 04:56:03 Modified files: misc/p5-User-Identity: Makefile distinfo Log message: Update to p5-User-Identity-0.97. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 05:04:36 Modified files: misc/ytree : Makefile distinfo Log message: Update to ytree-1.99. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 05:19:12 Modified files: net/p5-Bot-BasicBot: Makefile distinfo Log message: Update to p5-Bot-BasicBot-0.91. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 05:28:14 Modified files: net/gnaughty : Makefile Log message: Bump autofuck requirements because I am a naughty boy. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/30 05:28:28 Modified files: graphics/tesseract/tesseract: Makefile Log message: needs libtool CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 05:30:50 Modified files: net/p5-Net-SMTP-SSL: Makefile distinfo Log message: Update to p5-Net-SMTP-SSL-1.04. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 05:41:38 Modified files: net/p5-Net-SMTPS: Makefile distinfo Log message: Update to p5-Net-SMTPS-0.06. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 05:51:07 Modified files: net/p5-Net-TFTP: Makefile distinfo Log message: Update to p5-Net-TFTP-0.1901. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 05:55:52 Modified files: security/glib-openssl/patches: patch-tls_openssl_gtlsbio_c patch-tls_openssl_gtlsclientconnection-openssl_c Log message: Pushed upstream. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/04/30 06:08:32 Modified files: www/lynx : Makefile distinfo www/lynx/patches: patch-lynx_cfg patch-lynx_man patch-src_LYReadCFG_c patch-src_LYUtils_c Log message: Update lynx to 2.8.9pl13. While there, amend our lynx.cfg patch to switch default site to HTTPS. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 07:04:49 Modified files: sys/uvm : uvm_glue.c uvm_extern.h sys/sys : systm.h sys/kern : subr_prf.c sys/dev/isa : com_isapnp.c com_isa.c com_commulti.c sys/dev/ic : z8530tty.c z8530sc.h comvar.h com.c sys/ddb : db_run.c sys/conf : files sys/arch/sparc64/dev: zs.c cons.h sys/arch/sgi/hpc: zs.c sys/arch/i386/include: db_machdep.h cpufunc.h sys/arch/i386/i386: trap.c machdep.c db_memrw.c sys/arch/i386/conf: files.i386 sys/arch/armv7/include: machine_reg.h sys/arch/armv7/imx: imxuart.c sys/arch/armv7/exynos: exuart.c sys/arch/armv7/dev: pluart.c sys/arch/arm64/include: machine_reg.h sys/arch/arm64/dev: pluart.c sys/arch/arm/conf: files.arm sys/arch/arm/arm: undefined.c fault.c sys/arch/amd64/include: db_machdep.h cpufunc.h sys/arch/amd64/conf: files.amd64 sys/arch/amd64/amd64: trap.c machdep.c db_memrw.c sys/arch/alpha/alpha: machdep.c dec_kn300.c dec_1000a.c Removed files: sys/sys : kgdb.h sys/kern : kgdb_stub.c sys/arch/i386/i386: kgdb_machdep.c sys/arch/amd64/amd64: kgdb_machdep.c Log message: Unifdef KGDB. It doesn't compile und hasn't been working during the last decade. ok kettenis@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 07:23:09 Modified files: net/p5-RPC-XML : Makefile distinfo Log message: Update to p5-RPC-XML-0.80. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/04/30 07:41:10 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Tweak error message when running on an unsupported release. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/30 07:54:00 Modified files: sys/arch/arm64/dev: mainbus.c Log message: Make early attrbute work here as well. Remove unreachable panic while there. ok visa@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/30 07:55:57 Modified files: misc/mmv : Makefile misc/mmv/patches: patch-mmv_1 patch-mmv_c Log message: adding missing includes and not redefining void as char makes this build with clang CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 07:56:43 Modified files: security/p5-Crypt-OpenSSL-X509: Makefile distinfo Log message: Update to p5-Crypt-OpenSSL-X509-1.807. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/30 08:00:06 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 Added files: sys/dev/fdt : rkgrf.c Log message: Add rkgrf(4), a driver that makes the "generic register file" of the Rockchip RK3399 available to other drivers through the regmap interface. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/30 08:03:44 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Add xhci@fdt, and move ehci(4) from the sunxi block to the generic block. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 08:10:28 Modified files: security/p5-Net-SSL-ExpireDate: Makefile distinfo Log message: Update to p5-Net-SSL-ExpireDate-1.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 08:26:13 Modified files: security/scrypt: Makefile distinfo Log message: Update to scrypt-1.2.1. CVSROOT: /cvs Module name: www Changes by: edd@cvs.openbsd.org 2017/04/30 08:29:11 Modified files: faq : upgrade61.html Log message: Make the order of the upgrade steps more explicit. Input from tb@. OK tb@, tj@. Thanks. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 08:36:00 Modified files: sysutils/ddrescue: Makefile distinfo Log message: Update to ddrescue-1.22. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/30 08:48:16 Added files: www/mozilla-firefox/patches: patch-media_libstagefright_binding_mp4parse_capi_Cargo_toml Log message: Add patch to fix build with upcoming cargo 0.17, from semarie@. See https://bugzilla.mozilla.org/show_bug.cgi?id=1360521 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 08:55:24 Modified files: textproc/p5-String-Approx: Makefile distinfo Log message: Update to p5-String-Approx-3.28. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/04/30 09:05:27 Modified files: share/man/man7 : mandoc_char.7 Log message: Mention that escaping "^" as "\(ha" in source code samples improves portability, in particular when rendering to formats such as PDF with real typesetters such as groff. While here, make it even more explicit that the rendering of raw ASCII accents ( ` ' ~ ^ ) found in the input is kind of a mess and varies among implementations, software versions, macro sets, and output devices. Issue noticed when reading the groff_char(7) manual, and confirmed by testing with current groff. OK bentley@, "certainly no objection" jmc@ N.B.: Nobody will get scolded for ignoring this subtlety. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 09:11:10 Modified files: textproc/p5-Template: Makefile distinfo textproc/p5-Template/pkg: PLIST Log message: Update to p5-Template-2.27. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/30 09:17:28 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 09:23:21 Modified files: textproc/p5-Text-Aligner: Makefile distinfo Log message: Update to p5-Text-Aligner-0.13. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 09:29:46 Modified files: textproc/p5-Text-Format: Makefile distinfo Log message: Update to p5-Text-Format-0.60. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/04/30 09:38:15 Modified files: audio/grip : Makefile Added files: audio/grip/patches: patch-src_gripcfg_c Log message: * add missing return value (clang fix from upstream) * replace gettext module and sync wantlib CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 09:40:02 Modified files: textproc/p5-Text-Glob: Makefile distinfo Log message: Update to p5-Text-Glob-0.11. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 09:47:03 Modified files: textproc/p5-Text-Template: Makefile distinfo Log message: Update to p5-Text-Template-1.47. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 09:56:29 Modified files: textproc/p5-Text-Table: Makefile distinfo Log message: Update to p5-Text-Table-1.132. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 10:03:01 Modified files: textproc/p5-XML-SemanticDiff: Makefile distinfo Log message: Update to p5-XML-SemanticDiff-1.0005. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 10:14:36 Modified files: textproc/p5-XML-SAX-Base: Makefile distinfo Log message: Update to p5-XML-SAX-Base-1.09. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 10:26:21 Modified files: www/p5-CSS-Tiny: Makefile distinfo Log message: Update to p5-CSS-Tiny-1.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/04/30 10:35:55 Modified files: www/p5-HTML-StripScripts: Makefile distinfo Log message: Update to p5-HTML-StripScripts-1.06. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 10:45:46 Modified files: sys/arch/alpha/alpha: db_interface.c lock_machdep.c machdep.c sys/arch/alpha/dev: sgmap_typedep.c sys/arch/alpha/tc: scc.c sys/arch/amd64/amd64: cpu.c db_interface.c lock_machdep.c machdep.c sys/arch/arm/arm: db_interface.c undefined.c sys/arch/arm/cortex: ampintc.c sys/arch/arm64/arm64: arm64_mutex.c db_interface.c machdep.c sys/arch/arm64/dev: ampintc.c pluart.c bcm2836_intr.c agintc.c sys/arch/armv7/armv7: armv7_machdep.c sys/arch/armv7/broadcom: bcm2836_intr.c sys/arch/armv7/dev: pluart.c sys/arch/armv7/omap: if_cpsw.c sys/arch/hppa/hppa: db_interface.c lock_machdep.c locore.S pmap.c sys/arch/i386/i386: cpu.c db_interface.c db_mp.c lock_machdep.c machdep.c sys/arch/landisk/dev: power.c sys/arch/landisk/landisk: machdep.c sys/arch/loongson/dev: bonito.c sys/arch/loongson/loongson: generic2e_machdep.c machdep.c sys/arch/luna88k/dev: mb89352.c mb89352var.h siotty.c sys/arch/luna88k/luna88k: machdep.c sys/arch/m88k/m88k: db_interface.c mplock.c sys/arch/macppc/dev: macintr.c openpic.c pgs.c sysbutton.c zs.c sys/arch/macppc/macppc: machdep.c sys/arch/mips64/mips64: ipifuncs.c lcore_ddb.S lock_machdep.c mutex.c sys/arch/octeon/octeon: machdep.c sys/arch/powerpc/ddb: db_interface.c sys/arch/powerpc/powerpc: lock_machdep.c mutex.c sys/arch/sgi/hpc: zs.c sys/arch/sgi/sgi: machdep.c sys/arch/sh/dev: scif.c sys/arch/sh/sh : db_interface.c sys/arch/socppc/socppc: machdep.c sys/arch/sparc64/dev: consinit.c fd.c iommu.c pcons.c sab.c sbbc.c vcons.c viommu.c zs.c sys/arch/sparc64/sparc64: autoconf.c clock.c db_interface.c intr.c lock_machdep.c locore.s pmap.c vm_machdep.c sys/ddb : db_usrreq.c sys/dev/ic : aic6250.c aic6250var.h aic6360var.h aic6360.c com.c ncr5380sbc.c wd33c93.c osiop.c sys/dev/usb/dwc2: dwc2.c sys/dev/wscons : wskbd.c sys/kern : subr_prf.c subr_userconf.c subr_witness.c sys/sys : systm.h Log message: Rename Debugger() into db_enter(). Using a name with the 'db_' prefix makes it invisible from the dynamic profiler. ok deraadt@, kettenis@, visa@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/30 11:18:48 Modified files: sysutils/riemann: Makefile distinfo Log message: Update to riemann 0.2.13, from maintainer Pavel Korovin. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/30 11:27:19 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/pkg: PLIST-main mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird 52.1.0. See https://www.mozilla.org/en-US/thunderbird/52.1.0/releasenotes/ Build against bundled sqlite, as Gloda (the global indexing database behind the search field, not the 'quick filter' search bar) relies on SQLITE_ENABLE_FTS3_TOKENIZER (see #1252937) - and it might not be a good idea to enable this option in the systemwide sqlite install. Might be revisited once #1270882 is fixed. Gloda not working issue reported & fix tested by mpi@ ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/30 11:42:32 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add rkclock(4), a driver for the Rockchip RK3399 clocks. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/30 11:46:27 Modified files: regress/lib/libcrypto/bio: biotest.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/04/30 11:52:15 Modified files: sysutils/collectd: Makefile distinfo sysutils/collectd/patches: patch-Makefile_in patch-src_Makefile_in patch-src_daemon_Makefile_in patch-src_processes_c patch-src_tcpconns_c Log message: Update to collectd 5.7.1, from Pavel Korovin, thanks ! See https://collectd.org/wiki/index.php/Version_5.7 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/04/30 11:54:11 Modified files: lib/libcrypto/bio: b_sock.c Log message: No original OpenSSL code remains in this file. Relicense CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 12:49:14 Modified files: infrastructure/bin: proot infrastructure/man/man1: proot.1 Log message: run ldconfig *after* unpopulate. Makes no sense to scan /usr/local/lib right before emptying it. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/04/30 13:01:28 Log message: Initial import of the MATE Desktop Environment (version 1.18)... The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment, using traditional metaphors for Linux and other Unix-like operating systems. This is imported as WIP (almost done though) to ease review. ok @ajacoutot This import contains the following parts of MATE (not hooked up yet): - mate/atril document viewer for the MATE desktop - mate/calc MATE calculator - mate/caja file manager for the MATE desktop - mate/caja-extensions extensions for Caja, the MATE file manager - mate/control-center MATE control center - mate/desktop components for the MATE desktop - mate/engrampa file archiver for the MATE desktop - mate/eom image viewer for the MATE desktop - mate/icon-theme base icon theme for MATE - mate/libmatekbd MATE keyboard configuration library - mate/libmatemixer mixer library for MATE desktop - mate/libmateweather weather library for MATE - mate/marco the MATE window manager - mate/media media tools for the MATE desktop - mate/menus implementation of the FreeDesktop menu spec for MATE - mate/notification-daemon MATE notification daemon - mate/panel panel component for MATE - mate/pluma powerful text editor for the MATE desktop - mate/power-manager MATE power manager - mate/screensaver MATE screensaver - mate/session-manager MATE session manager - mate/settings-daemon MATE settings daemon - mate/terminal MATE terminal - mate/themes standard MATE themes - mate/utils MATE support utilities Status: Vendor Tag: robert Release Tags: robert_20170430 N ports/x11/mate/Makefile N ports/x11/mate/Makefile.inc N ports/x11/mate/desktop/Makefile N ports/x11/mate/desktop/distinfo N ports/x11/mate/desktop/pkg/DESCR N ports/x11/mate/desktop/pkg/PLIST N ports/x11/mate/panel/Makefile N ports/x11/mate/panel/distinfo N ports/x11/mate/panel/pkg/DESCR N ports/x11/mate/panel/pkg/PLIST N ports/x11/mate/settings-daemon/Makefile N ports/x11/mate/settings-daemon/distinfo N ports/x11/mate/settings-daemon/pkg/DESCR N ports/x11/mate/settings-daemon/pkg/PLIST N ports/x11/mate/libmatekbd/Makefile N ports/x11/mate/libmatekbd/distinfo N ports/x11/mate/libmatekbd/pkg/DESCR N ports/x11/mate/libmatekbd/pkg/PLIST N ports/x11/mate/libmatemixer/Makefile N ports/x11/mate/libmatemixer/distinfo N ports/x11/mate/libmatemixer/pkg/DESCR N ports/x11/mate/libmatemixer/pkg/PLIST N ports/x11/mate/menus/Makefile N ports/x11/mate/menus/distinfo N ports/x11/mate/menus/pkg/DESCR N ports/x11/mate/menus/pkg/PLIST N ports/x11/mate/menus/patches/patch-layout_mate-applications_menu N ports/x11/mate/libmateweather/Makefile N ports/x11/mate/libmateweather/distinfo N ports/x11/mate/libmateweather/pkg/DESCR N ports/x11/mate/libmateweather/pkg/PLIST N ports/x11/mate/libmateweather/patches/patch-configure_ac N ports/x11/mate/session-manager/Makefile N ports/x11/mate/session-manager/distinfo N ports/x11/mate/session-manager/pkg/DESCR N ports/x11/mate/session-manager/pkg/PLIST N ports/x11/mate/marco/Makefile N ports/x11/mate/marco/distinfo N ports/x11/mate/marco/pkg/DESCR N ports/x11/mate/marco/pkg/PLIST N ports/x11/mate/marco/patches/patch-src_core_window-props_c N ports/x11/mate/marco/patches/patch-configure N ports/x11/mate/caja/Makefile N ports/x11/mate/caja/distinfo N ports/x11/mate/caja/pkg/DESCR N ports/x11/mate/caja/pkg/PLIST N ports/x11/mate/icon-theme/Makefile N ports/x11/mate/icon-theme/distinfo N ports/x11/mate/icon-theme/pkg/DESCR N ports/x11/mate/icon-theme/pkg/PLIST N ports/x11/mate/control-center/Makefile N ports/x11/mate/control-center/distinfo N ports/x11/mate/control-center/pkg/DESCR N ports/x11/mate/control-center/pkg/PLIST N ports/x11/mate/themes/Makefile N ports/x11/mate/themes/distinfo N ports/x11/mate/themes/pkg/DESCR N ports/x11/mate/themes/pkg/PLIST N ports/x11/mate/terminal/Makefile N ports/x11/mate/terminal/distinfo N ports/x11/mate/terminal/pkg/DESCR N ports/x11/mate/terminal/pkg/PLIST N ports/x11/mate/power-manager/Makefile N ports/x11/mate/power-manager/distinfo N ports/x11/mate/power-manager/pkg/DESCR N ports/x11/mate/power-manager/pkg/PLIST N ports/x11/mate/power-manager/patches/patch-configure_ac N ports/x11/mate/screensaver/Makefile N ports/x11/mate/screensaver/distinfo N ports/x11/mate/screensaver/pkg/DESCR N ports/x11/mate/screensaver/pkg/PLIST N ports/x11/mate/screensaver/patches/patch-src_gs-auth-bsdauth_c N ports/x11/mate/screensaver/patches/patch-configure_ac N ports/x11/mate/screensaver/patches/patch-src_Makefile_in N ports/x11/mate/screensaver/patches/patch-src_Makefile_am N ports/x11/mate/screensaver/patches/patch-src_setuid_c N ports/x11/mate/screensaver/patches/patch-src_gs-auth-pwent_c N ports/x11/mate/screensaver/patches/patch-data_mate-screensaver-preferences_desktop_in N ports/x11/mate/screensaver/patches/patch-data_lock-dialog-default_ui N ports/x11/mate/media/Makefile N ports/x11/mate/media/distinfo N ports/x11/mate/media/pkg/DESCR N ports/x11/mate/media/pkg/PLIST N ports/x11/mate/utils/Makefile N ports/x11/mate/utils/distinfo N ports/x11/mate/utils/pkg/DESCR N ports/x11/mate/utils/pkg/PLIST N ports/x11/mate/calc/Makefile N ports/x11/mate/calc/distinfo N ports/x11/mate/calc/pkg/DESCR N ports/x11/mate/calc/pkg/PLIST N ports/x11/mate/atril/Makefile N ports/x11/mate/atril/distinfo N ports/x11/mate/atril/pkg/DESCR N ports/x11/mate/atril/pkg/PLIST N ports/x11/mate/caja-extensions/Makefile N ports/x11/mate/caja-extensions/distinfo N ports/x11/mate/caja-extensions/pkg/DESCR N ports/x11/mate/caja-extensions/pkg/PLIST N ports/x11/mate/eom/Makefile N ports/x11/mate/eom/distinfo N ports/x11/mate/eom/pkg/DESCR N ports/x11/mate/eom/pkg/PLIST N ports/x11/mate/notification-daemon/Makefile N ports/x11/mate/notification-daemon/distinfo N ports/x11/mate/notification-daemon/pkg/DESCR N ports/x11/mate/notification-daemon/pkg/PLIST N ports/x11/mate/engrampa/Makefile N ports/x11/mate/engrampa/distinfo N ports/x11/mate/engrampa/pkg/DESCR N ports/x11/mate/engrampa/pkg/PLIST N ports/x11/mate/pluma/Makefile N ports/x11/mate/pluma/distinfo N ports/x11/mate/pluma/pkg/DESCR N ports/x11/mate/pluma/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 13:37:13 Modified files: etc : netstart Log message: Do not try to delete a default route before adding it. Now that route are automatically G/C with the address they are attached to there's no reason to duplicate the kernel's job. Fix a regression introduced with multipath default routes. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 14:04:42 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC Log message: Remove some KGDB leftovers. From Amit Kulkarni. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/04/30 14:09:28 Modified files: usr.sbin/config: config.8 share/man/man4 : options.4 share/man/man7 : Makefile share/man/man9 : uvm.9 Removed files: share/man/man7 : kgdb.7 Log message: Remove KGDB references. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/30 14:28:12 Modified files: mail : Makefile Log message: build gpgme,sasl flavour of mutt (as is already done for neomutt). req by William Graeber CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/30 14:30:39 Modified files: usr.bin/lex : Makefile Log message: Move FlexLexer.h from /usr/include/g++ to /usr/include. It is not a g++-specific header and this matches most other systems. Needed to use flex++ with clang. OK espie@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 14:56:19 Modified files: infrastructure/bin: proot Log message: let's be slightly more helpful and show the dirs we know about along with the users CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/30 15:15:46 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/04/30 15:33:02 Modified files: sys/conf : files Added files: sys/crypto : aes.c aes.h Log message: Constant time AES implementation This introduces a 32-bit constant time AES implementation from Thomas Pornin originally for BearSSL and then adjusted by Thomas and myself to fit OpenBSD kernel. One of the additional features is an API for encryption and decryption subkey expansion in the format specified by NIST in FIPS 197. Tested by myself and naddy@, ok djm@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2017/04/30 15:33:26 Modified files: lang/ghc : Makefile Log message: Suppress a lot of (not all) warnings when using clang: ghc uses cc for generating object files from assembler files and passes the CONF_CC_OPTS_STAGE? flags to it, which clang doesn't like, so add -Wno-unused-command-line-argument to the flags passed to cc if it's clang. To let this work for the bootstrap compiler, properly CONFIGURE_ENV when installing the bootstrap (in post-patch:). This also makes the hack patching the bootstrap/bin/ghc script in post-patch: obsolete. prodded by (and with some hints from) espie@ ~here are still a lot of warnings, most about macros #defined in storage/ClosureMacros.h. Those should be fixed in a separate step, probably after an update to ghc-8. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/04/30 15:34:45 Modified files: regress/sys/crypto/aes: aestest.c Log message: Switch AES testcase to the new implementation OK djm@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2017/04/30 15:36:05 Modified files: textproc/xml2rfc: Makefile distinfo textproc/xml2rfc/pkg: PLIST Removed files: textproc/xml2rfc/files: xml2rfc Log message: xml2rfc has been completely re-written, moving from tcl/tk to python. Update to the version that is currently used for submtting RFCs to the IETF. OK sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/30 15:52:40 Modified files: sys/arch/arm64/dev: agintc.c Log message: Fix priority handling. The interrupt priority registers expose the full range of priorities available in secure mode (minimally 32). For non-secure interrupts we need to make sure the top bit is set and shift our interrupt priority level into the remaining bits. The priority mask register on the other hand only exposes the priority levels available to the mode from which it is accessed. So when accessed from non-secure mode, we need to shift our interrupt priority level by a different amount. Also set the binary point register to zero to make sure the maximum number of available bits are used for the priority group and priority masking actually works as expected. This makes the FireFly-RK3399 boot multi-user with the root filesystem on USB. ok drahn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/04/30 16:29:53 Modified files: net/putty : Makefile distinfo net/putty/pkg : PLIST-main Added files: net/putty/patches: patch-Makefile_in Log message: update to PuTTY-0.69 disable new pageant build for now, doesn't build (setpgrp) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/04/30 16:35:34 Modified files: sys/arch/arm/mainbus: mainbus.c Log message: Make early attrbute work here as well. Remove unreachable panic while there. ok visa@, patrick@, drahn@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/04/30 16:37:28 Added files: audio/caps-plugins/patches: patch-AutoFilter_cc Log message: calling div on unsigned is ambiguous, so force it into a known call (clang) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:10:43 Modified files: usr.bin/ssh : Makefile.inc authfd.c authfile.c cipher.c compat.c hostfile.c kex.c opacket.c packet.c readconf.c ssh-add.c ssh-agent.c ssh-keygen.c ssh-keyscan.c ssh.c sshconnect.c sshkey.c Log message: unifdef WITH_SSH1 ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:11:46 Modified files: usr.bin/ssh : compat.c readconf.c readconf.h ssh.c sshconnect.c Log message: remove options.protocol and client Protocol configuration knob ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:13:25 Modified files: usr.bin/ssh : channels.c channels.h clientloop.c compat.c compat.h dispatch.c nchan.c packet.c packet.h ssh-keyscan.c ssh.c ssh_api.c sshconnect.c sshd.c ttymodes.c Log message: remove compat20/compat13/compat15 variables ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:15:04 Modified files: usr.bin/ssh : cipher.c cipher.h readconf.c readconf.h ssh.c sshkey.c Removed files: usr.bin/ssh : cipher-3des1.c cipher-bf1.c Log message: remove SSHv1 ciphers; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:17:37 Modified files: usr.bin/ssh : Makefile.inc usr.bin/ssh/lib: Makefile usr.bin/ssh/ssh: Makefile Log message: remove SSH1 make flag and associated files ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:18:22 Modified files: usr.bin/ssh : readconf.c readconf.h ssh.1 ssh_config ssh_config.5 Log message: remove SSHv1 configuration options and man pages bits ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:18:44 Modified files: usr.bin/ssh : clientloop.c hostfile.c ssh-agent.c ssh-keygen.1 ssh-keygen.c ssh-keyscan.1 ssh-keyscan.c ssh.c ssh.h sshconnect.c sshconnect2.c sshd.c sshkey.c sshkey.h Log message: remove KEY_RSA1 ok markus@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2017/04/30 17:20:24 Modified files: multimedia/get_iplayer: Makefile distinfo Log message: Update to fix BBC site changes. Read the release notes section "do this first" https://github.com/get-iplayer/get_iplayer/wiki/release300 Ok sthen@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:21:54 Modified files: usr.bin/ssh : clientloop.c Log message: remove SSHv1-related buffers from client code CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:23:54 Modified files: usr.bin/ssh : bufbn.c buffer.h packet.c packet.h Log message: remove SSHv1 support from packet and buffer APIs ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:25:03 Modified files: usr.bin/ssh : Makefile.inc Log message: undo some local debugging stuff that I committed by accident CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:26:16 Modified files: usr.bin/ssh : LICENCE deattack.c deattack.h packet.c usr.bin/ssh/lib: Makefile Log message: remove the (in)famous SSHv1 CRC compensation attack detector. Despite your cameo in The Matrix movies, you will not be missed. ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:26:54 Modified files: usr.bin/ssh : ttymodes.c ttymodes.h Log message: purge the last traces of SSHv1 from the TTY modes handling code ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:28:12 Modified files: usr.bin/ssh : scp.1 scp.c ssh.h Log message: exterminate the -1 flag from scp ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:28:42 Modified files: usr.bin/ssh : channels.c channels.h clientloop.c dispatch.c nchan.c packet.c ssh-keyscan.c ssh.c ssh1.h Log message: obliterate ssh1.h and some dead code that used it ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:29:10 Modified files: usr.bin/ssh : ssh-agent.c Log message: flense SSHv1 support from ssh-agent, considerably simplifying it ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:33:48 Modified files: regress/usr.bin/ssh/unittests: Makefile.inc regress/usr.bin/ssh/unittests/hostkeys: mktestdata.sh test_iterate.c regress/usr.bin/ssh/unittests/hostkeys/testdata: known_hosts regress/usr.bin/ssh/unittests/sshkey: mktestdata.sh test_file.c test_fuzz.c test_sshkey.c Log message: remove SSHv1 support from unit tests CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 17:34:55 Modified files: regress/usr.bin/ssh: agent-pkcs11.sh agent.sh banner.sh broken-pipe.sh brokenkeys.sh cert-file.sh cert-hostkey.sh cert-userkey.sh cfgmatch.sh cipher-speed.sh connect-privsep.sh connect.sh dynamic-forward.sh exit-status.sh forcecommand.sh forward-control.sh forwarding.sh host-expand.sh hostkey-agent.sh integrity.sh key-options.sh keygen-change.sh keyscan.sh localcommand.sh multiplex.sh principals-command.sh proto-mismatch.sh proto-version.sh proxy-connect.sh putty-transfer.sh reconfigure.sh reexec.sh stderr-after-eof.sh stderr-data.sh test-exec.sh transfer.sh try-ciphers.sh yes-head.sh regress/usr.bin/ssh/misc/kexfuzz: kexfuzz.c Log message: eliminate explicit specification of protocol in tests and loops over protocol. We only support SSHv2 now. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/04/30 17:54:43 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 18:03:18 Modified files: usr.bin/ssh : cipher.c Log message: fixup setting ciphercontext->plaintext (lost in SSHv1 purge), though it isn't really used for much anymore. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/04/30 18:08:31 Modified files: lib/libc/sys : wait.2 Log message: Document that wait3/waitpid can receive SIGCHILD when wpid does not exist or is not a child of the calling process. Document what happens when SIGCHLD is ignored or SA_NOCLDWAIT is set in sa_flags (this part from FreeBSD). OK guenther@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/04/30 20:27:11 Modified files: usr.bin/ssh : sshconnect.c Log message: remove unused variable CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/01 00:23:59 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/01 00:39:26 Modified files: usr.sbin/config: config.8 share/man/man4 : ddb.4 share/man/man7 : intro.7 Log message: Fewer kgdb(7) references and fix previous. Pointed by jmc@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/01 03:27:45 Removed files: usr.bin/ssh : deattack.c deattack.h ssh1.h Log message: don't know why cvs didn't exterminate these the first time around, I use rm -f and everuthing... pointed out by sobrado@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2017/05/01 03:29:07 Modified files: usr.sbin/smtpd : table.c Log message: in function used for tracing, display unknown lookup types as "???" diff from Wolf480pl CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/01 05:10:31 Modified files: benchmarks : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: benchmarks/bytebench: Makefile distinfo benchmarks/bytebench/patches: patch-Makefile patch-Run patch-pgms_cleanup_sh patch-pgms_multi_sh patch-src_big_c patch-src_dhry_1_c patch-src_execl_c patch-src_fstime_c benchmarks/bytebench/pkg: DESCR PLIST Log message: remove bytebench: 25 years old and no longer used by anybody; ok jca@, krw@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/01 06:20:55 Modified files: usr.bin/tmux : cfg.c cmd-display-message.c cmd-list-buffers.c cmd-list-clients.c cmd-list-keys.c cmd-list-panes.c cmd-list-sessions.c cmd-list-windows.c cmd-pipe-pane.c cmd-queue.c format.c names.c screen-redraw.c server-client.c status.c tmux.h window-choose.c Log message: In order that people can use formats like #D in #() in the status line and not have to wait for an update when they change pane, we allow commands to run more than once a second if the expanded form changes. Unfortunately this can mean them being run far too often (pretty much continually) when multiple clients exist, because some formats (including #D) will always differ between clients. To avoid this, give each client its own tree of jobs which means that the same command will be different instances for each client - similar to how we have the tag to separate commands for different panes. GitHub issue 889; test case reported by Paul Johnson. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/01 06:21:57 Modified files: archivers/lzip/lzip: Makefile distinfo Log message: Update to lzip 1.19. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/01 06:22:26 Modified files: archivers/lzip/clzip: Makefile distinfo Log message: Update to clzip 1.9. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/05/01 06:54:55 Modified files: app/cwm : calmwm.h client.c kbfunc.c mousefunc.c Log message: Clean up, unify and accurately calculate edge distance with client move/resize actions, so as to not lose windows off the edge. inspired by diffs (and feedback) from Vadim Vygonets. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/01 07:22:18 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-html_install_php patch-includes_common_php patch-includes_defaults_inc_php patch-includes_functions_php patch-poller-wrapper_py net/librenms/pkg: PLIST Log message: update to librenms-1.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/01 07:28:10 Modified files: comms/fldigi : Makefile distinfo Log message: update to fldigi-4.0.3 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/01 07:44:59 Modified files: distrib/sets/lists/comp: gcc.alpha gcc.amd64 gcc.armv7 gcc.hppa gcc.i386 gcc.landisk gcc.loongson gcc.luna88k gcc.macppc gcc.octeon gcc.sgi gcc.socppc gcc.sparc64 md.alpha md.amd64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc64 mi Log message: move more gcc files to gcc sets ok deraadt@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/01 08:01:47 Modified files: etc : rc Log message: Comments and spacing. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/01 08:04:09 Modified files: textproc/mupdf : Makefile Log message: change mupdf's MODGCC4_ARCHS to ${GCC3_ARCHS} ${GCC4_ARCHS}; this is just C99 not C++ so no mucking about with WANTLIB required. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/01 08:08:26 Removed files: usr.bin/ssh : sshconnect1.c Log message: this one I did forget to "cvs rm" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/01 08:15:54 Modified files: mail/rmilter : Makefile Log message: use MODGCC4_ARCHS=${GCC3_ARCHS} ${GCC4_ARCHS}; c99 but no c++ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/01 08:22:36 Modified files: distrib/miniroot: install.sub Log message: Remove last remnants of rtsol. IPv6 autoconfiguration of interfaces is now done in ifstart(). Replace rtsolif with a boolean variable V6_AUTOCONF. Replace dhcpif with a boolean variable V4_DHCPCONF. Both are later used to decide whether or not to configre defaultroutes from /etc/mygate. OK krw@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/01 08:23:29 Modified files: etc : netstart Log message: Remove last remnants of rtsol. IPv6 autoconfiguration of interfaces is now done in ifstart(). Remove ipv6autoconf() and replace rtsolif with a boolean variable V6_AUTOCONF. Replace dhcpif with a boolean variable V4_DHCPCONF. Both are later used in defaultroute() to decide whether or not to configre defaultroutes from /etc/mygate. OK krw@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/01 08:29:39 Modified files: distrib/miniroot: install.sub Log message: Apply same change of defaultroute handling as in r1.179 of netstart. Now that routes are automatically G/C with the address they are attached to there's no reason to duplicate the kernel's job. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/01 08:43:46 Modified files: distrib/sets/lists/comp: gcc.alpha gcc.amd64 gcc.armv7 gcc.hppa gcc.i386 gcc.landisk gcc.loongson gcc.luna88k gcc.macppc gcc.octeon gcc.sgi gcc.socppc gcc.sparc64 md.alpha md.amd64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc64 Log message: move some binutils files from gcc sets back to md sets ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/01 09:14:18 Modified files: archivers/zstd : Makefile Log message: switch to MODGCC4_ARCHS=${GCC3_ARCHS} ${GCC4_ARCHS}, C only. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/01 09:37:15 Modified files: devel/ipython : Makefile distinfo devel/ipython/patches: patch-docs_source_conf_py Log message: Update to ipython 5.3.0 ok edd@ (maintainer) CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/01 10:23:42 Modified files: etc : netstart Log message: Revert r1.170 and remove the id==0 check. The id binary is not available in nfs diskless setups at this point. reported by Andreas Kusalananda, thanks. discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/01 10:25:20 Modified files: editors/emacs : Makefile distinfo editors/emacs/patches: patch-configure patch-lisp_files_el patch-lisp_vc_vc_el editors/emacs/pkg: PLIST Removed files: editors/emacs/patches: patch-lisp_vc_vc-cvs_el Log message: emacs-25.2 Mostly a bug-fixe release, see NEWS for the few things that changed. The diff for bug #24082 included is in this release. Tested on armv7 and amd64. -rc/release test reports from alf, Manuel Giraud, sunil@ and krw@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/01 10:36:38 Modified files: editors/tea : Makefile editors/teaqt : Makefile Log message: New HOMEPAGE and MASTER_SITES sourceforge kept last in MASTER_SITES because it serves tarballs for the old versions we use. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/01 13:00:21 Modified files: devel/tclap : Makefile Log message: disable doxygen ok jca@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/01 13:05:49 Modified files: bin/ksh : eval.c Log message: Quiet an "implicit conversion from 'int' to 'char' changes value" warning from clang. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/01 13:20:53 ports/www/kore/patches Update of /cvs/ports/www/kore/patches In directory cvs.openbsd.org:/tmp/cvs-serv16845/patches Log Message: Directory /cvs/ports/www/kore/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/01 13:23:45 Modified files: www/p5-HTML-FormatText-WithLinks-AndTables: Makefile distinfo Log message: Update to p5-HTML-FormatText-WithLinks-AndTables-0.07. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/01 13:24:57 Modified files: cad/klogic : Makefile distinfo cad/klogic/pkg : DESCR PLIST Removed files: cad/klogic/patches: patch-klogic_klogic_h patch-klogic_mainw_cpp Log message: update to klogic-4.0.2 ok jca@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/01 13:29:26 Modified files: cad/gnucap : Makefile Added files: cad/gnucap/patches: patch-modelgen_ap_h patch-modelgen_mg__h patch-src_ap_h Log message: fix compile with clang, classes have to be visible when defining templates. also fix an obnoxious narrowing warning/error which makes no sense CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2017/05/01 13:31:08 Modified files: lang/ghc : Makefile Log message: Still too much noise for espie@, so add -Wno-expansion-to-defined. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/01 13:32:31 Modified files: www/kore : Makefile Added files: www/kore/patches: patch-Makefile Log message: Honour CC and remove hardcoded optimization (-O2) flag. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/01 13:54:18 Modified files: www/p5-HTML-Tree: Makefile distinfo www/p5-HTML-Tree/pkg: PLIST Log message: Update to p5-HTML-Tree-5.06. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/01 13:57:34 Added files: devel/doc++/patches: patch-src_comment_ll patch-src_cpp_ll patch-src_datahashtable_h patch-src_doc2dbsgml_ll patch-src_doc2dbxml_ll patch-src_doc2tex_ll patch-src_doc_ll patch-src_html_cc patch-src_java_ll patch-src_main_cc patch-src_nametable_cc patch-src_nametable_h patch-src_php_ll patch-src_tex2gif_cc Log message: surprisingly not painful to fix. #include -> #include + using lines. can't use namespace std, as this code has names that seriously interfere. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/01 14:08:41 Added files: devel/codeworker/patches: patch-CGExternalHandling_cpp patch-CGRuntime_cpp Log message: EXIT_FAILURE declaration, match new[] with delete[]. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/01 14:21:22 Modified files: devel/py-gobject3: Makefile Log message: switch to MODGCC4_ARCHS=${GCC3_ARCHS} ${GCC4_ARCHS} (C only), ok aja@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/01 14:26:16 Modified files: www/p5-HTTP-Server-Simple: Makefile distinfo Log message: Update to p5-HTTP-Server-Simple-0.52. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/01 14:26:59 Modified files: net/putty : Makefile Log message: fix deps, moved to gtk+3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/01 14:48:55 Modified files: games/ace : Makefile games/ace/patches: patch-lib_make-imglib_c Log message: fix compile&some warnings/errors with clang CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/01 14:53:58 Modified files: usr.bin/mandoc : out.c regress/usr.bin/mandoc/tbl/mod: Makefile Added files: regress/usr.bin/mandoc/tbl/mod: expand-toowide.in expand-toowide.out_ascii Log message: When trying to expand some columns in a table where the sum of the widths of the remaining columns is already wider than the line length, underflowing size_t and dying from ENOMEM is the wrong plan. Instead, simply refrain from expanding anything in such a situation, avoiding a crash that tb@ found with afl. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/01 14:59:53 Modified files: www/p5-SOAP-Lite: Makefile distinfo Log message: Update to p5-SOAP-Lite-1.20. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/01 15:00:15 Added files: games/dungeon-crawl/patches: patch-source_effects_cc patch-source_it_use3_cc patch-source_randart_cc patch-source_tags_cc Log message: find proto for missing identifiers CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2017/05/01 15:13:36 Modified files: archivers/makeself: Makefile distinfo Log message: Update archivers/makeself to 2.3.0 and change HOMEPAGE. OK aja@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/01 16:09:48 Modified files: usr.bin/ssh : bitmap.c Log message: when freeing a bitmap, zero all it bytes; spotted by Ilya Kaliman CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/01 16:25:54 Modified files: editors/uemacs/patches: patch-h_eproto_h patch-src_bind_c patch-src_char_c patch-src_file_c patch-src_input_c patch-src_keyboard_c patch-src_lock_c Added files: editors/uemacs/patches: patch-src_eval_c Log message: regen old patches, fix type of void function CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/01 16:32:59 Modified files: devel/libvstr : Makefile Log message: explicitly use gnu89-inlines shut up noise with clang CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/01 17:27:23 Modified files: usr.bin/mandoc : man.c Log message: A few days ago, a patch from got committed to groff which changed .TP from using .it to using .itc, such that groff now supports more than one man(7) macro line in the .TP head if all but the last line in the head end with \c. Of course, relying on that behaviour is utterly non-portable, but if authors are reckless enough to use that idiom, let's do what they want. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/01 17:54:02 Modified files: emulators/BasiliskII: Makefile Log message: the slirp emulator needs gnu89 inlines. Fortunately, this is clean enough that the CFLAGS don't bleed into C++. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/01 20:57:46 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Allow setting of guest MSRs from vmd(8). This change is the first part of a larger effort to implement vmctl send/vmctl receive (snapshot and VM migration). From Pratik Vyas, Siri Chandana, Harshada Mone and Ashwin Agrawal, a group of students I am supervising. ok kettenis CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/01 20:58:24 Modified files: usr.sbin/vmd : vm.c Log message: Matching vmd(8) part of previous diff (first part of vmctl send/receive). ok kettenis CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2017/05/01 21:43:33 Modified files: sysutils/gource: Makefile distinfo Log message: Update for Gource to 0.44. OK benoit@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/05/01 21:59:45 Modified files: lib/libcrypto : malloc-wrapper.c lib/libcrypto/asn1: a_object.c a_sign.c a_verify.c asn1_lib.c lib/libcrypto/bn: bn_asm.c bn_exp.c bn_lib.c bn_rand.c lib/libcrypto/buffer: buffer.c lib/libcrypto/dsa: dsa_asn1.c lib/libcrypto/ec: ec_key.c ec_lib.c ec_mult.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistz256.c lib/libcrypto/ecdh: ech_lib.c lib/libcrypto/ecdsa: ecs_lib.c ecs_vrf.c lib/libcrypto/evp: bio_enc.c digest.c e_aes.c e_chacha20poly1305.c p_open.c lib/libcrypto/gost: gostr341001_key.c lib/libcrypto/hmac: hm_pmeth.c lib/libcrypto/modes: gcm128.c lib/libcrypto/pem: pem_lib.c pem_pkey.c pvkfmt.c lib/libcrypto/pkcs12: p12_key.c lib/libcrypto/pkcs7: pk7_doit.c lib/libcrypto/rsa: rsa_eay.c rsa_saos.c rsa_sign.c lib/libtls : tls_config.c Log message: use freezero() instead of memset/explicit_bzero + free. Substantially reduces conditional logic (-218, +82). MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH cache alignment calculation bn/bn_exp.c wasn'tt quite right. Two other tricky bits with ASN1_STRING_FLAG_NDEF and BN_FLG_STATIC_DATA where the condition cannot be collapsed completely. Passes regress. ok beck CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/01 22:02:13 src/regress/lib/libcrypto/free Update of /cvs/src/regress/lib/libcrypto/free In directory cvs.openbsd.org:/tmp/cvs-serv96613/free Log Message: Directory /cvs/src/regress/lib/libcrypto/free added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/01 22:03:06 Added files: regress/lib/libcrypto/free: Makefile freenull.c Log message: Add regress for free functions that should be safe with NULL CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/05/01 22:11:08 Modified files: lib/libcrypto/x509v3: v3_crld.c v3_ncons.c v3_pci.c Log message: the XXXfree functions being called accept NULL, so don't check first. ok beck CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/02 01:00:02 Modified files: devel/libspectrum: Makefile distinfo Log message: Update to libspectrum-1.3.3. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/02 01:10:53 Modified files: www/p5-URI-Fetch: Makefile distinfo Log message: Update to p5-URI-Fetch-0.13. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/02 01:13:31 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: tidy up -O somewhat; ok djm CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/02 01:18:19 Modified files: sys/arch/i386/i386: vmm.c sys/arch/i386/include: vmmvar.h Log message: Matching i386 commit to previous amd64 commit (initial support for vmctl send/receive) CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/02 01:19:53 Modified files: usr.sbin/vmd : vm.c Log message: fix an error in i386 vmd build CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/02 01:24:25 Modified files: www/py-httpie : Makefile distinfo Log message: Update to py-httpie-0.9.8. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/02 01:35:55 Modified files: sys/conf : Tag: OPENBSD_6_1 newvers.sh Log message: 6.1-stable CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 02:05:26 Added files: cad/qcad/patches: patch-qcadguiqt_src_qg_dialogfactory_cpp Log message: comparison of pointer vs integer CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/02 02:06:33 Modified files: usr.bin/ssh : scp.c ssh.c Log message: remove options -12 from usage(); CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/02 02:54:19 Modified files: usr.bin/ssh : sftp.1 sftp.c Log message: remove -1 / -2 options; pointed out by jmc@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/02 02:57:45 Modified files: www/py-gunicorn: Makefile distinfo www/py-gunicorn/pkg: PLIST Log message: Update to py-gunicorn-19.7.1. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/02 03:05:58 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: more -O shuffle; ok djm CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 03:26:30 Modified files: infrastructure/bin: update-patches Log message: tweak things so that changes of PATCHORIG won't matter. -> always emit --- stem.orig +++ stem lines regardless of PATCHORIG -> prepend an Index: line like cvs does -> add a blank line for comments. okay aja@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/02 03:50:38 Modified files: sys/dev/pv : vmmci.c Log message: Resynchronize the guest RTC via vmmci(4) on host resume from zzz/ZZZ (kernel part) This feature is for OpenBSD guests only. ok reyk, kettenis CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/02 03:51:19 Modified files: usr.sbin/vmd : mc146818.c virtio.c virtio.h Log message: Resynchronize the guest RTC via vmmci(4) on host resume from zzz/ZZZ (vmd part) This feature is for OpenBSD guests only. ok reyk, kettenis CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/02 05:03:48 Modified files: sys/net80211 : ieee80211_input.c Log message: Fix a problem with associating to wifi networks with a hidden SSID. If an AP is configured to hide its SSID it sends a non-zero length SSID which contains only zeroes. The AP sends its actual SSID only in probe responses after a client includes this SSID in a probe request. If we happened to receive a beacon before the probe response we stored a non-zero-length SSID of zeroes and never updated the SSID when the probe response arrived. The client was then unable to find the AP. test & ok jung@ CVSROOT: /cvs Module name: ports Changes by: tsg@cvs.openbsd.org 2017/05/02 05:30:04 Modified files: infrastructure/lib/OpenBSD/PortGen: Port.pm Log message: There's no need for 'make fetch-all' when creating a new port. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/02 05:33:48 Modified files: regress/sys/crypto/aes: Makefile Log message: Pick the right AES source file CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/02 05:44:32 Modified files: sys/crypto : cryptosoft.c gmac.c gmac.h xform.c xform.h sys/netinet : ip_esp.c Log message: Switch OCF and IPsec over to the new AES ok djm CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/02 05:46:00 Modified files: regress/sys/crypto/aesctr: Makefile aesctr.c regress/sys/crypto/aesxts: Makefile aes_xts.c regress/sys/crypto/gmac: Makefile gmac_test.c Log message: Sync GMAC and AES-CTR/-XTS regress tests with the new AES code ok djm CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/02 05:47:49 Modified files: sys/arch/amd64/amd64: aesni.c via.c sys/arch/i386/i386: via.c sys/arch/i386/pci: glxsb.c sys/crypto : aes.h Log message: Switch glxsb(4), VIA padlock and AES-NI drivers over to the new AES CVSROOT: /cvs Module name: ports Changes by: tsg@cvs.openbsd.org 2017/05/02 06:02:49 Modified files: sysutils/entr : Makefile distinfo Log message: Update to entr-3.7. Maintainer timeout. "If Eric doesn't answer don't be afraid to go ahead with this update." - jca@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/02 06:27:37 Modified files: sys/net : hfsc.c hfsc.h pf_ioctl.c pfvar.h Log message: Provide pluggable queueing interface for pf By hiding H-FSC behind pfq_ops structure similar to the ifq_ops, we provide a possibility to plug alternative queueing interfaces for use in pf. This reduces amount of H-FSC specific code in the pf ioctl handler While here, change the the order of elements in hfsc_class_stats to provide some compatibility between queue stat structures of different traffic conditioners. No objections from henning@, ok sthen@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/02 07:26:49 Modified files: sys/arch/octeon/conf: GENERIC RAMDISK files.octeon sys/arch/octeon/dev: cn30xxgmx.c cn30xxgmxvar.h cn30xxsmi.c cn30xxsmireg.h cn30xxsmivar.h if_cnmac.c Log message: Revise MDIO driver code so that device instances can be attached using fdt. This lets the system utilize multiple MDIO controllers. This patch enables all RJ45 Ethernet ports on EdgeRouter Pro. The SFP module slots do not work yet. OK kettenis@, jmatthew@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/02 07:44:51 Modified files: usr.bin/ssh : scp.1 sftp.1 ssh.1 Log message: remove now obsolete protocol1 options from the -o lists; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/02 08:06:37 Modified files: usr.bin/ssh : sftp.1 Log message: add PubKeyAcceptedKeyTypes to the -o list: scp(1) has it, so i guess this should too; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/02 08:38:36 Modified files: sys/dev/fdt : sxipio.c Log message: Linux switched from a device-specific pinctrl binding to a the generic version for Allwinner devices. Implement support for the latter such that we can use newer device trees. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/02 08:45:26 Modified files: sys/arch/arm/mainbus: mainbus.c Log message: Remove check for compatible property. Turns out sunxi relied on the broken check we had before rev 1.16. Suggested by jmatthew@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/02 09:13:20 Modified files: sys/arch/arm64/dev: mainbus.c Log message: Remove check for compatible property here as well. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 09:13:39 Modified files: cad/qucs : Makefile Added files: cad/qucs/patches: patch-qucs-core_src_math_complex_h patch-qucs-core_src_math_real_cpp patch-qucs-core_src_matrix_h patch-qucs-core_src_matvec_h patch-qucs-core_src_vector_h patch-qucs-filter_qf_filter_cpp Log message: patch config.h post-configure to avoid stupid warnings. multiple clang fixes, mostly stolen from more current qucs. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 09:18:31 Added files: graphics/gpicview/patches: patch-src_main-win_c patch-src_ptk-menu_h Log message: trivial fixes for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 09:25:32 Modified files: graphics/barcode: Makefile Log message: force calloc test to return okay, clang optimizes call away because the result isn't used. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 09:29:27 Modified files: graphics/cfdg : Makefile Log message: FlexLexer is in a more standard location now, unless you didn't update your system yet. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 09:39:54 Modified files: graphics/cfdg : Makefile graphics/cfdg/patches: patch-Makefile Log message: unhardcode gcc/g++/estdc++ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 09:48:41 Modified files: graphics/rawstudio/patches: patch-src_dcraw_cc Log message: fixes for clang CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2017/05/02 10:46:00 Modified files: sys/kern : kern_pledge.c Log message: Stricter pledge for bpf. ok deraadt CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 10:47:32 Modified files: comms/gpsk31 : Makefile comms/gpsk31/patches: patch-src_server-main_C Log message: abs(unsigned) doesn't make much sense. clang catches an actual bug in jakemsr's code! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 10:56:11 Modified files: comms/gnokii : Makefile Log message: uses gnu89-inlines CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/02 11:04:09 Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keyscan.1 Log message: rsa1 is no longer valid; CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/02 11:07:06 Modified files: sys/crypto : cmac.c cmac.h key_wrap.c key_wrap.h sys/net80211 : ieee80211_crypto.c ieee80211_crypto_bip.c ieee80211_crypto_ccmp.c Log message: Switch 802.11 crypto over to the new AES OK stsp@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/02 11:08:30 Modified files: regress/sys/crypto/cmac: Makefile cmac_test.c regress/sys/crypto/key_wrap: Makefile key_wrap_test.c Log message: Convert CMAC and Key Wrap regress tests over to the new AES OK stsp@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/02 11:44:31 Modified files: regress/usr.bin/mdoclint: mdoclint Log message: bugfix: treat .Bd -unfilled like .Bd -literal; OK jmc@ wiz@, and also committed upstream to pkgsrc CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 11:49:06 Added files: devel/bouml/patches: patch-src_JavaCat_Class_cpp Log message: nullptr is a keyword in modern C++. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/02 11:51:32 Modified files: regress/usr.bin/mdoclint: mdoclint mdoclint.1 Log message: Remove -P (warnings about paragraph problems). These are fully covered by mandoc -Tlint. OK jmc@ wiz@, and also committed to pkgsrc. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 11:59:46 Added files: security/qca2/patches: patch-src_botantools_botan_botan_secmem_h Log message: fix method lookup CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 12:04:33 ports/editors/focuswriter/patches Update of /cvs/ports/editors/focuswriter/patches In directory cvs.openbsd.org:/tmp/cvs-serv97182/patches Log Message: Directory /cvs/ports/editors/focuswriter/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 12:04:58 Added files: editors/focuswriter/patches: patch-src_fileformats_rtf_writer_cpp Log message: clang does not get headers for free, be explicit CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 12:18:38 Modified files: devel/lam : Makefile devel/lam/patches: patch-etc_Makefile_in patch-share_args_all_opt_c Added files: devel/lam/patches: patch-config_lam_get_alignment_cache_m4 patch-config_lam_get_alignment_m4 Log message: fix ludicrous configure tests, so run autoconf... regen other patches. CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2017/05/02 12:25:33 Modified files: . : arm64.html Log message: Mention Firefly-RK3399. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 12:42:20 Added files: devel/lam/patches: patch-config_cxx_find_template_repository_m4 patch-mpi2c++_configure Log message: of course there's a 2nd configure deep within with the exact same issue, and maybe some more... CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/02 13:11:10 Modified files: graphics : Makefile Removed files: graphics/libdivxdecore: Makefile distinfo graphics/libdivxdecore/patches: patch-src_Makefile_in graphics/libdivxdecore/pkg: DESCR PLIST Log message: Remove graphics/libdivxdecore. Our libdivxdecore port is from 2001. Upstream (Project Mayo) has been dead for years, and there are no consumers in the ports tree. OK sthen@, jca@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/02 13:14:15 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of libdivxdecore. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/02 13:16:19 Modified files: usr.bin/lex : flex.skl Log message: Update yy_buf_size after yyrealloc(). The fix has been merged upstream as well. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/02 13:28:25 Modified files: devel/simulavr : Makefile distinfo devel/simulavr/patches: patch-configure patch-test_c_Makefile_in devel/simulavr/pkg: PLIST Log message: update to simulavr-0.1.2.7 - remove doxygen as build depend CONFIGURE_ARGS tweak and ok from jca@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/02 13:55:23 Modified files: www/kore : Makefile Added files: www/kore/patches: patch-includes_pgsql_h patch-src_pgsql_c Log message: Fix build errors with Clang. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/02 14:17:31 Modified files: sysutils/pick : Makefile distinfo Log message: Update pick to 1.6.1. From maintainer Anton Lindqvist. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/02 14:41:04 Modified files: security/keepassxc: Makefile security/keepassxc/pkg: PLIST Log message: security/keepassxc: Enable auto-type Patch from m.reed excitingdomainname <.> com; Thanks! ok jca@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/02 14:43:22 Removed files: devel/simulavr/patches: patch-test_c_Makefile_in Log message: Zap patch-test_c_Makefile_in; forgot to remove this patch CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/02 14:48:21 Modified files: editors/scintilla: Makefile Added files: editors/scintilla/patches: patch-gtk_ScintillaGTK_cxx Log message: Fix build errors with Clang. Patch from scintilla 3.7.4. OK espie@, naddy@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/02 14:58:42 Log message: Import editors/neovim. ---8<--- Neovim is a project that seeks to aggressively refactor Vim in order to: * Simplify maintenance and encourage contributions. * Split the work between multiple developers. * Enable advanced external UIs without modifications to the core. * Improve extensibility with a new plugin architecture. --->8--- Tweaks suggested from abieber@ and sthen@. OK abieber@. Thanks to upstream for addressing the issues I have been filing over the past few months. All tests are now passing. Status: Vendor Tag: edd Release Tags: edd_20170502 N ports/editors/neovim/Makefile N ports/editors/neovim/distinfo N ports/editors/neovim/patches/patch-cmake_FindLibUV_cmake N ports/editors/neovim/pkg/DESCR N ports/editors/neovim/pkg/PLIST N ports/editors/neovim/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/02 14:59:49 Modified files: editors : Makefile Log message: Link neovim. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/02 15:06:31 Removed files: sysutils/gkrellm/gkrellm/patches: patch-server_configure Log message: zap patches/patch-server_configure ok sthen@ landry@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 15:06:41 Modified files: infrastructure/bin: update-patches Log message: parse and fuzz patches to remove CVS keywords. Yep, we lose lines of context but patch can cope. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 15:14:22 Modified files: editors/xemacs21/stable: Makefile editors/xemacs21/stable/patches: patch-src_lisp_h Log message: fix build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 15:16:43 Modified files: devel/lam/patches: patch-mpi2c++_configure Added files: devel/lam/patches: patch-config_cxx_have_bool_m4 patch-config_cxx_have_nothrow_new_m4 patch-config_cxx_have_true_false_m4 patch-config_lam_check_bsd43_fd_passing_m4 patch-config_lam_check_stdc_m4 patch-config_lam_get_shmmax_m4 patch-config_lam_mutex_pshared_m4 Log message: fix build with clang... fuck autoconf. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/02 15:24:25 Modified files: sys/arch/arm64/arm64: pmap.c Log message: The pmap_vp_enter() function should only ever be called for userland mappings with the PMAP_CANFAIL flag set. Use PR_NOWAIT in the pool_get() calls such that we return an error instead of deadlocking if we cannot allocate a pool item. ok drahn@ (who says this is needed for SMP as well) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/02 15:38:26 Modified files: sys/arch/arm64/arm64: machdep.c Log message: Zap silly diagnostic reboot message. ok bmercer@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/02 15:39:45 Modified files: sys/arch/armv7/armv7: armv7_machdep.c Log message: Zap silly diagnostic reboot message. ok bmercer@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 16:32:29 Modified files: infrastructure/bin: update-patches Log message: warn just once per file CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 16:58:49 Added files: databases/gq/patches: patch-src_gq-tab-schema_c Log message: don't even grasp how gcc could ever compile this CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 17:26:32 Modified files: games/xevil : Makefile games/xevil/patches: patch-cmn_game_cpp patch-cmn_game_style_cpp patch-cmn_physical_cpp patch-cmn_utils_cpp patch-x11_serverping_cpp Added files: games/xevil/patches: patch-cmn_utils_h Log message: let it build with clang: newer includes, don't warn on xpm (too noisy) fix nonsense in introduced patches (unsigned intptr_t indeed!) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/02 17:29:11 Modified files: games/zoom : Makefile Log message: old gnu89 inlines CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/02 18:35:40 Modified files: . : errata60.html errata61.html Log message: release dhcpd, vmm, libressl and softraid errata. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/02 19:53:24 Modified files: . : errata61.html Log message: typo: aquiring -> acquiring CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/05/02 19:58:33 Modified files: lib/libc/net : gai_strerror.3 Log message: make the description strings match the code CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2017/05/02 20:10:12 Modified files: libressl : index.html releases.html Log message: bump for 2.5.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/02 20:22:01 Modified files: usr.sbin/dhcpd : Tag: OPENBSD_6_1 conflex.c confpars.c dhcp.c dhcpd.conf.5 dhcpd.h dhctoken.h Log message: OpenBSD 6.1 errata 001, May 2, 2017 dhcpd(8) unconditionally echoed client identifier. Add parameter "echo-client-id" to allow this behaviour to be turned off. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/02 20:29:16 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_1 fpu.c vmm.c vmm_support.S sys/arch/amd64/include: Tag: OPENBSD_6_1 cpufunc.h fpu.h vmmvar.h Log message: OpenBSD 6.1 errata 002, May 2, 2017 vmm(4) mismanaged floating point contexts. CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2017/05/02 20:32:32 Modified files: libressl : index.html Log message: Brent always forgets there are two CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/02 20:36:29 Modified files: sys/dev : Tag: OPENBSD_6_1 softraid_concat.c Log message: OpenBSD 6.1 errata 004, May 2, 2017 softraid(4) was unable to create usable concat volumes because it always set the size of the volume to zero sectors. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/02 20:43:11 Modified files: sys/dev : Tag: OPENBSD_6_0 softraid_concat.c Log message: OpenBSD 6.0 errata 21, May 1, 2017 softraid(4) was unable to create usable concat volumes because it always set the size of the volume to zero sectors. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/05/02 20:43:15 Modified files: sys/uvm : uvm_vnode.c Log message: Mark uvm_sync_lock as vnode'ish for witness purposes, as it is taken between mount locks and inode locks, which may been recorded in either order ok visa@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/02 20:47:19 Modified files: faq : faq5.html Log message: use a local .git/config instead of the global ~/.gitconfig suggested by matthew martin CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/02 21:14:32 Modified files: sys/net : ifq.c ifq.h Log message: add ifq_mfreem() so ifq backends can free packets during dequeue. a goal of the ifq api is to avoid freeing an mbuf while holding a lock. to acheive this it allowed the backend enqueue operation to return a single mbuf to be freed. however, mikeb@ is working on a backend that wants to free packets during dequeue. to support this, ifq_mfreem queues a packet during dequeue for freeing at the end of the ifq serialiser. there's some doco in ifq.h about it. requested by mikeb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/02 21:41:09 Modified files: sys/net : ifq.h Log message: update the stack doco to match reality. i hadnt documented that api changes made to support multiple ifqueues on a single ifnet. a glaring omission is doco for if_attach_queues, but that should go into a manpage for driver writers to read, not internal doco on the stack. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/02 23:53:34 Modified files: usr.bin/tmux : format.c status.c tmux.1 tmux.h window-copy.c Log message: Add a format for the last search string in copy mode and fix the prompt so it can work when in -I, suggested by Suraj N Kurapati. CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2017/05/03 00:15:51 Modified files: . : errata61.html Log message: clarify the recent vmm errata was for amd64, not "All Architectures" CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/03 00:32:02 Modified files: usr.bin/ssh : sftp.1 ssh-add.1 ssh-keygen.1 ssh.1 Log message: more protocol 1 stuff to go; ok djm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/03 00:45:48 Modified files: sys/dev/pci : Tag: OPENBSD_6_1 if_ix.c Log message: MFC Since rev 1.1 ix has attempted to require a 64 bit BAR, the test for this was wrong and was corrected at the end of last year in rev 1.140. Before then a 64 bit BAR was not enforced as the test was wrong. It turns out there exist 82598 parts which have a 32 bit BAR so change the test to only require a memory BAR and not a 64 bit memory BAR. Problem reported by Robert Blacquiere. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2017/05/03 00:56:54 Modified files: sys/dev : audio.c Log message: style improvement from Michael W. Bombardieri CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2017/05/03 00:58:11 Modified files: sys/dev/usb : uaudio.c Log message: Remove unused (and wrong) uaudio_drain() call. From Michael W. Bombardieri" . CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/03 01:10:37 Modified files: devel/nspr/patches: patch-nspr_pr_include_md__openbsd_cfg patch-nspr_pr_include_md__openbsd_h Log message: handle aarch64, ok landry@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 01:18:50 Modified files: x11/qt4/patches: patch-src_3rdparty_webkit_Source_JavaScriptCore_wtf_Platform_h Log message: fix build on arm64... for qt4, all arms are 32 bits, sigh. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/03 01:39:55 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-configure_ac patch-doc_sample_config patch-src_occtl_occtl_c Log message: update to ocserv-0.11.8 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/05/03 02:21:57 Modified files: usr.sbin/vmd : parse.y Log message: Sort parser tokens, no functional change CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/03 02:35:55 Modified files: sys/netinet6 : ip6_output.c Log message: Change the ip6_setmoptions() function to receive the rdomain as a new parameter. This makes the ip6_setmoptions() function look more like the ipv4 version and fixes a problem with IPV6_JOIN_GROUP when no interface is specified. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 02:52:56 Modified files: audio/soundtracker: Makefile Log message: just uses gnu inlines CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 02:55:23 Added files: devel/distcc/patches: patch-src_access_c Log message: obvious fix for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 03:11:26 Modified files: infrastructure/bin: update-patches Log message: need two separate matches if PATCHORIG finishes with .orig! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 03:15:38 Modified files: print/transfig : Makefile print/transfig/patches: patch-fig2dev_Imakefile Log message: use system getopt, this allows compile with clang, thus unlocking GraphicsMagick and friends CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 03:46:40 Added files: audio/calf/patches: patch-src_benchmark_cpp patch-src_calf_buffer_h patch-src_calf_fixed_point_h patch-src_calf_giface_h patch-src_calf_primitives_h patch-src_osctlnet_cpp patch-src_preset_cpp Log message: fix build with clang, you gotta wonder how this ever compiled CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2017/05/03 03:51:39 Modified files: sbin/init : init.c usr.bin/encrypt: encrypt.c usr.bin/lock : lock.c usr.bin/skey : skey.c usr.bin/x99token: x99token.c usr.sbin/tokeninit: tokeninit.c Log message: Use the safe idiom of cleaning sensitive data from memory with explicit_bzero, instead of relying on other methods, after readpassphrase. Some programs on this diff won't benefit that much since it happens near the terminal path, but someone might copy the unsafe idiom to another program and place it where it may leak sensitive data. Discussed aeons ago with tb@, OK deraadt@ and beck@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/03 04:01:44 Modified files: usr.bin/ssh : ssh_config Log message: more protocol 1 bits removed; ok djm CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 05:25:12 Modified files: x11/slim : Makefile Added files: x11/slim/patches: patch-panel_cpp Log message: Fix pointer < 0 check, fixes build with clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 05:27:14 Modified files: x11/keynav : Makefile Log message: Respect CC CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2017/05/03 05:55:36 Modified files: etc : changelist etc/mtree : special Log message: add vm.conf to changelist and mtree/special OK reyk mlarkin CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/03 05:59:25 Modified files: usr.bin/less : tags.c Log message: While freeing tag entries, make sure to free the copied strings. From Anton Lindqvist. OK tobias@ nicm@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/03 06:02:06 Modified files: devel/py-zopeinterface: Makefile distinfo Log message: update to py-zopeinterface 4.4.0, from Pavel Korovin CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/03 06:07:02 Log message: Import py-constantly 15.1.0, from Pavel Korovin A library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag values. Originally twisted.python.constants from the Twisted project. ok sthen@ Status: Vendor Tag: pkorovin Release Tags: landry_20170503 N ports/devel/py-constantly/Makefile N ports/devel/py-constantly/distinfo N ports/devel/py-constantly/pkg/DESCR N ports/devel/py-constantly/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/03 06:08:12 Modified files: devel : Makefile Log message: +py-constantly{,python3} CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/03 06:26:52 Modified files: usr.sbin/syspatch: syspatch.sh Log message: - Don't make an empty syspatch/ repo an error; having no available patch is perfectly legit. - Abort immediately if we cannot reach our mirror server listed in installurl. - Return a proper error code when running without arguments and we cannot list the available patches. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/03 06:27:00 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: explicitly initialise the mutex in the kernel map. previously it was zeroed memory from a global, which kind of looks like a valid mutex, but we shouldnt rely on that. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 06:27:21 Modified files: graphics/cfdg : Makefile Log message: fix. Stupid program is stupid. thanks naddy@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 06:32:55 Modified files: x11/keynav/patches: patch-keynav_c Log message: Pull bug fix and missing ctype.h include from upstream. Fixes build with clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 06:33:12 Modified files: x11/keynav : Makefile Log message: Missed in previous CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 06:44:00 Added files: x11/eterm/patches: patch-src_command_c Log message: inline->static inline fix for clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 06:50:50 Added files: x11/chbg/patches: patch-src_chbg_c Log message: Fix definition of main Fixes build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 07:50:47 Modified files: x11/xgrab/patches: patch-xgrabsc_c Added files: x11/xgrab/patches: patch-convert_c patch-process_c patch-write_c patch-xgrabsc_h patch-xgrabxaw_c Log message: fix enough warnings/errors that this compiles with clang CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/03 08:01:29 Modified files: usr.bin/systat : pftop.c Log message: Remove unused PRIO column from the queueing display; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/03 08:02:21 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update GeoLite2 databases to latest version. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/03 08:53:12 Modified files: sys/dev/pci : if_iwmreg.h Log message: Fix a regression in iwm(4) which made 3165 devices unusable. When MIMO support was added several entries in the rate table index enum got a wrong value. On most devices the firmware ended up using a Tx rate different from the rate net80211 asked for (which is bad, but not fatal). But on 3165 devices which do not support MIMO the firmware rightly raised a fatal error whenever the driver mistakenly asked for a MIMO Tx rate. Reported by Georgios Pediaditis, Steve Throckmorton, and Kai Wirt on misc@ Thanks to benno@ for providing 3165 hardware I could use to debug this. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 08:57:52 Modified files: x11/xgrab : Makefile x11/xgrab/patches: patch-process_c patch-xgrabsc_h Log message: more cleanup: add prototypes for functions. prevent segfault on 24 bits visuals. CVSROOT: /cvs Module name: www Changes by: juanfra@cvs.openbsd.org 2017/05/03 09:29:36 Modified files: . : want.html donations.html Log message: Arnaud Assad sent me a X61s (and the 4.4 BSD book). CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2017/05/03 09:32:31 Modified files: sys/dev/usb : if_umb.c Log message: Byte order of IP addresses was broken on big endian machines. MBIM already uses network byte order for IP addresses, so just use them as they are. ok stsp@, deraadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/05/03 09:49:10 Modified files: lib/libutil : imsg_init.3 Log message: spacing (in EXAMPLES code) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 09:54:59 Modified files: x11 : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: kill xgrab. it not longer segfaults, but it's still darn useless okay naddy@, sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 09:55:54 Removed files: x11/xgrab : Makefile distinfo x11/xgrab/patches: patch-Imakefile patch-convert_c patch-process_c patch-write_c patch-xgrabsc_c patch-xgrabsc_h patch-xgrabxaw_c x11/xgrab/pkg : DESCR PLIST Log message: erase the port itself, already unlinked and quirked CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/03 10:20:01 Modified files: net : Makefile Removed files: net/quirc : Makefile distinfo net/quirc/patches: patch-Makefile.in patch-data_Makefile_in patch-doc_Makefile_in patch-format_cc patch-servertcl_cc patch-tcl_cc net/quirc/pkg : DESCR PLIST Log message: Remove net/quirc. Our quirc port is from 2004, and there is no upstream anymore. There are plenty of choices regarding maintained IRC clients in the ports tree. OK jca@, landry@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/03 10:21:09 Modified files: x11/kde4/nepomuk-core: Makefile x11/kde4/runtime: Makefile Log message: disable doxygen as build depend in KDE4 - survived a bulk, thanks ajacoutot@ ok jca@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/03 10:24:07 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of quirc. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/03 11:23:34 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Output explicit error messages for: - trying to install files mounted on a remote FS (diskless clients etc.) - read-only FS - not enough space on FS These were all properly catched before (syspatch would refuse to do anything) but the error message was a bit cryptic. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/03 11:32:23 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.36.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/03 11:34:04 Modified files: graphics/p5-SVG: Makefile distinfo Log message: update to p5-SVG-2.72 CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2017/05/03 11:42:02 Modified files: textproc/pdfpc : Makefile textproc/pdfpc/pkg: PLIST Log message: fix the location where man pages are installed OK jasper@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 11:51:26 Modified files: x11/afterstep : Makefile Added files: x11/afterstep/patches: patch-libAfterBase_asvector_c patch-libAfterBase_asvector_h patch-libAfterBase_parse_h patch-libAfterBase_socket_c patch-libAfterStep_colorscheme_c patch-libAfterStep_functions_h patch-libAfterStep_mylook_c patch-libAfterStep_mylook_h patch-src_afterstep_asinternals_h patch-src_afterstep_misc_c Log message: Drop "inline" or move to "static inline" to fix clang build CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/03 11:51:57 Modified files: sys/sys : mbuf.h Log message: Provide a signed 64 bit integer timestamp in the mbuf packet header The precision of the timestamp is not fixed yet, but there's a strong argument to measure it in nanoseconds. With suggestions from kettenis, dlg, miod and deraadt. OK deraadt@, sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 11:59:02 Added files: x11/wmi/patches: patch-src_action_cpp Log message: Missing include for clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 12:05:38 ports/x11/wbar/patches Update of /cvs/ports/x11/wbar/patches In directory cvs.openbsd.org:/tmp/cvs-serv69202/patches Log Message: Directory /cvs/ports/x11/wbar/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 12:06:40 Added files: x11/wbar/patches: patch-src_Makefile_in Log message: -Werror considered harmful CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 12:10:07 Added files: x11/treewm/patches: patch-src_tile_cc Log message: Needs ctsdlib CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 12:17:19 Modified files: x11/wminfo : Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 12:26:53 Added files: x11/wminfo/patches: patch-wmgeneral_list_h Log message: Drop silly inline decls, fix build with clang. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/03 12:36:05 Modified files: audio/libsidplay: Makefile audio/sidplay : Makefile devel/asm6 : Makefile net/nsping : Makefile audio/morseplayer: Makefile games/xlife : Makefile Log message: Switch ports using MASTER_SITE_OPENBSD to a new MASTER_SITES. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 12:41:29 Modified files: x11/wmtime : Makefile x11/wmitime : Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 13:18:27 Added files: x11/wmitime/patches: patch-wmgeneral_list_h Log message: Drop useless "inline", fixes clang builds CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 13:29:25 Modified files: x11/wmtz : Makefile Log message: Respect CC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 13:29:45 Added files: x11/wmtz/patches: patch-wmgeneral_list_h Log message: Drop useless "inline"; fixes clang builds CVSROOT: /cvs Module name: ports Changes by: ratchov@cvs.openbsd.org 2017/05/03 13:38:16 Modified files: audio/midish : Makefile distinfo audio/midish/pkg: DESCR PLIST Log message: update to 1.2.0 ok (and tweaks) from bentley@, jca@ and sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/03 13:54:23 Added files: www/dansguardian/patches: patch-src_BaseSocket_hpp Log message: Missing include for clang CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/03 13:58:12 Modified files: sys/netinet : tcp_input.c Log message: Back out rev 1.185 (which made the code match the comment) and adjust the comment to match reality (or at least rfc7323) instead. This brings us back in line with the behavior of Net and Free. From Lauri Tirkkonen. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/03 14:20:42 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_dig_dig_c patch-bin_dig_nslookup_c patch-lib_isc_unix_net_c patch-lib_isc_unix_socket_c net/isc-bind/pkg: PLIST Log message: update to BIND 9.10.5 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/03 14:55:29 Modified files: sys/net : ifq.c ifq.h Log message: Provide a function to dispose of a list of mbufs on dequeue ifq_mfreeml() is similar to the ifq_mfreem(), but takes an mbuf list as an argument. This also lets these functions subtract the number of packets to be disposed of from the ifq length. OK dlg CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2017/05/03 15:08:09 Modified files: usr.bin/ssh : clientloop.c kex.h opacket.h packet.c packet.h pathnames.h ssh.h ssh_config.5 sshkey.h Log message: remove miscellaneous SSH1 leftovers; ok markus@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2017/05/03 15:49:18 Modified files: usr.bin/ssh : scp.1 sftp.1 ssh.1 ssh_config.5 Log message: restore mistakenly deleted description of the ConnectionAttempts option ok markus@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/03 16:35:49 Modified files: sys/arch/arm64/arm64: machdep.c Log message: Bring boot() in line with our other architectures. ok mpi@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/03 16:57:10 Modified files: devel/mercurial: Makefile distinfo devel/mercurial/pkg: DESCR-main PLIST-main Added files: devel/mercurial/patches: patch-tests_test-clonebundles_t Log message: Update to mercurial 4.2. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/03 17:03:44 Modified files: devel/py-hg-git: Makefile distinfo Removed files: devel/py-hg-git/patches: patch-hggit_overlay_py Log message: Update to hg-git 0.8.6. Fix the problem with https:// repos after the update to mercurial 4.1 and 4.2. Maintainer timeout. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/03 17:22:19 Modified files: sysutils/flashrom: Makefile Log message: some configury hidden inside the Makefile uses -Werror... on libusb1 headers, which are not really clean (uses bad preprocessor magic), so to detect it and finish building with clang, turning off -Werror is the simplest way. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/03 19:33:21 Modified files: usr.bin/ssh : cipher.c cipher.h Log message: another tentacle: cipher_set_key_string() was only ever used for SSHv1 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/04 00:10:57 Modified files: usr.bin/ssh : authfd.c ssh-add.c Log message: since a couple of people have asked, leave a comment explaining why we retain SSH v.1 support in the "delete all keys from agent" path. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/05/04 00:51:09 Modified files: print/ghostscript/gnu: Makefile Added files: print/ghostscript/gnu/patches: patch-psi_zfrsd_c patch-psi_zmisc3_c Log message: Fix CVE-2017-8291 shell injection in ghostscript. Apply patches from upstream git. OK kili@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/04 00:54:28 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-154.0.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/04 01:16:43 Modified files: usr.bin/tmux : cmd-switch-client.c control-notify.c notify.c session.c tmux.1 tmux.h window.c Log message: Some new notifications, mainly for active pane and current window and session: pane-mode-changed window-pane-changed client-session-changed session-window-changed From Joshua Brot. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/05/04 02:26:06 Modified files: usr.sbin/vmd : config.c parse.y priv.c vm.conf.5 vmd.c vmd.h Log message: Add support for rdomains. This allows to configure VM interfaces and switches in individual rdomains. OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/04 03:03:42 Modified files: sys/dev/pci : if_iwm.c Log message: If iwm_nic_lock() cannot access the device then print "acquiring device failed" instead of "device timeout". The latter is printed by the Tx watchdog already. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/04 03:33:28 Modified files: emulators/fuse : Makefile distinfo Log message: Update fuse to 1.3.5. OK benoit@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/05/04 04:38:58 Modified files: faq : upgrade61.html Log message: Mention another tomcat breaking change in a minor release and show a way to workaround it (via rc/tomcat_flags) if necessary. ok tb@ I don't like putting these in upgradeXX.html, but like some others (e.g. the xml inclusion changes in 7.0.52) these aren't getting mentioned in upstream's "noteable changes" on the migration page where breaking changes are listed, and are hard to spot in changelog, plus the actual method to specify system parameters is system-dependent. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/04 05:13:52 Modified files: devel/doc++ : Makefile devel/doc++/pkg: PLIST fonts/ru-pscyr : Makefile fonts/ru-pscyr/pkg: PLIST graphics/asymptote: Makefile graphics/asymptote/pkg: PLIST math/R : Makefile math/R/pkg : PLIST print/foiltex : Makefile print/foiltex/pkg: PLIST print/texinfo : Makefile print/texinfo/pkg: PLIST textproc/latex2html: Makefile textproc/latex2html/pkg: PLIST textproc/lgrind: Makefile textproc/lgrind/pkg: PLIST education/verbiste: Makefile education/verbiste/pkg: PLIST Log message: Unify usage of mktexlsr across the ports tree. Also add a missing RUN_DEPEND to fonts/pscyr. Found during testing. Raised, input from, and OK, sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 05:21:37 Modified files: infrastructure/man/man1: update-patches.1 Log message: document current CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2017/05/04 05:31:45 Modified files: lib/libtls : tls_internal.h Log message: Move tls_config_skip_private_key_check() out from under HIDDEN_DECLS. Even though this is not a real public interface we need the symbol in the shared library so that relayd can use it (needed for TLS key privsep) OK beck@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 05:46:39 Added files: graphics/gimp/stable/patches: patch-app_Makefile_in Log message: clang doesn't pass -u thru. Fixes build CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 05:48:49 Modified files: graphics/gimp/stable/patches: patch-etc_Makefile_in patch-plug-ins_common_Makefile_in Log message: regen old patches CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/04 05:54:40 Modified files: faq : upgrade61.html Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 06:13:58 Added files: archivers/lzip/plzip/patches: patch-list_cc Log message: missing include, get pthread types CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/04 06:28:14 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Expand comment and bump copyright while here. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/04 06:36:13 Modified files: usr.bin/openssl: ca.c Log message: Fix the ca command so that certs it generates have RFC5280 conformant time. Problem noticed by Harald Dunkel CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/04 06:50:37 Modified files: x11/treewm : Makefile Log message: Respect CC/CFLAGS CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 06:58:04 Added files: audio/audacity/patches: patch-lib-src_libnyquist_nyquist_ffts_src_fftlib_c Log message: convert to C99 inlines, trivial, fixes build with clang CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/04 07:14:02 Added files: x11/treewm/patches: patch-xprop_dsimple_c Log message: Include stdlib.h, better than conflicting/missing decls CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/04 07:14:56 Modified files: x11/treewm : Makefile Added files: x11/treewm/patches: patch-xprop_xprop_c Log message: Fix build with clang, declare void functions as such. Reminded by espie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/04 07:32:00 Modified files: security/keychain: Makefile distinfo Log message: update to keychain-2.8.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 07:55:32 Modified files: chinese/crxvt : Makefile Added files: chinese/crxvt/patches: patch-src_utmp_c Log message: simplify substitutions and prevent them from interfering with update-patches fix build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 07:56:58 Modified files: audio/lmms/files: AudioSndio.cpp Log message: fix bug: abs(unsigned - unsigned) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 07:57:28 Added files: audio/lmms/patches: patch-plugins_zynaddsubfx_LocalZynAddSubFx_cpp patch-plugins_zynaddsubfx_src_Effects_Alienwah_cpp patch-src_tracks_InstrumentTrack_cpp Log message: fix build with clang CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/04 07:59:25 Modified files: sys/netinet6 : mld6.c Log message: Reset the MLD default ip6_opts by using ip6_initpktopts(). This fixes a problem with MLD packets being sent with hlim set to zero. with suggestion from and ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 08:02:00 Modified files: comms/gmfsk : Makefile Log message: requires gnu89 inline semantics CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 08:21:34 Modified files: comms/pilot-link/patches: patch-configure Log message: remove very old unneeded configure change which breaks clang CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/04 08:23:00 Modified files: usr.bin/netstat: inet.c Log message: For TCP sockets netstat -A must print the address of the TCP protocol control block. This is documented in fstat(1) and makes it possible to compare the values from both tools. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 08:42:13 ports/converters/lastools/patches Update of /cvs/ports/converters/lastools/patches In directory cvs.openbsd.org:/tmp/cvs-serv66542/patches Log Message: Directory /cvs/ports/converters/lastools/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 08:42:42 Added files: converters/lastools/patches: patch-LASzip_src_lasindex_cpp patch-LASzip_src_lasinterval_cpp Log message: figure out unordered_map location in a portble way (patch upstreamed) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/04 09:00:24 Modified files: sys/net : bpf.c bridgectl.c if.c if_dl.h if_gif.c if_mpe.c if_mpw.c if_pppx.c if_vxlan.c pf.c pipex.c pipex_local.h sys/netinet : in.c in.h ip_ipip.c tcp_subr.c sys/netinet6 : in6.c in6.h sys/sys : socket.h Log message: Introduce sstosa() for converting sockaddr_storage with a type safe inline function instead of casting it to sockaddr. While there, use inline instead of __inline for all these conversions. Some struct sockaddr casts can be avoided completely. OK dhill@ mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 09:08:21 Modified files: databases/pkglocatedb: Makefile databases/pkglocatedb/files: pkg_locate.1 Log message: typo in manpage CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/04 09:19:01 Modified files: sys/dev/isa : gus.c Log message: Remove side effects from assignment. Fixes warning with cppcheck. No binary change. OK ratchov@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 09:20:24 Modified files: lang/python/2.7: Makefile lang/python/2.7/patches: patch-configure_ac Log message: tweak generated includes so that C++ extensions compile with clang. - we don't have xlocale - so we use __bsd_locale_fallbacks_h, yes even for #include - that depends on mbsnrtowcs and wcsnrtombs from wchar.h - those require __POSIX_VISIBLE to be >= 200809... bump accordingly. tested by naddy@, no breakage on gcc platforms. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 09:30:18 Modified files: audio/libcanberra/files: sndio.c Log message: convert to double before -, because otherwise unsigned - unsigned CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 09:30:44 Modified files: x11/kde/arts3/files: audioiosndio.cc Log message: fix unsigned-unsigned CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/05/04 09:32:31 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 3.0233 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 09:46:56 Modified files: converters/mimepp: Makefile Added files: converters/mimepp/patches: patch-body_cpp patch-bodypart_cpp patch-dw_cte_cpp patch-field_cpp patch-headers_cpp patch-mailbox_cpp patch-mboxlist_cpp patch-mediatyp_cpp patch-mimepp_field_h patch-mimepp_fieldbdy_h patch-mimepp_headers_h patch-mimepp_string_h patch-msgcmp_cpp patch-proto_un_cpp patch-string_cpp patch-token_cpp Log message: cleans surprisingly well for something that includes iostream.h builds with clang CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/05/04 09:59:39 Modified files: usr.sbin/config: config.8 Log message: Document that -u wants to read from /dev/mem, so it needs kern.allowkmem=1. Problem reported by jdd () cs ! toronto ! edu on bugs. ok brynet deraadt jmc CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 10:13:43 Modified files: devel/blame : Makefile devel/blame/patches: patch-configure Log message: enforce gnu89-inline, regen patch CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/05/04 10:43:29 Modified files: build : mirrors.dat Log message: add https://ftp.rnl.tecnico.ulisboa.pt/pub/OpenBSD/, from André Aparício CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/05/04 10:43:40 Modified files: . : ftp.html ftplist httpslist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 10:44:05 Added files: devel/ddd/patches: patch-ddd_LabelH_C patch-ddd_VSLDefList_C patch-ddd_my-dirent_h patch-ddd_strclass_h Log message: fix build with clang CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/04 10:52:10 Modified files: databases/mysql-utilities: Makefile distinfo Log message: bugfix update to 1.6.5 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/05/04 10:54:41 Modified files: usr.sbin/vmd : control.c usr.sbin/vmctl : main.c Log message: Report error for vmctl commands that need root privileges. specifically: vmctl (load|reload|reset|log) Reported by Christian Barthel CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 10:58:49 Added files: devel/grcs/patches: patch-src_base_h Log message: _Noreturn is old gcc only, we use __dead instead. fixes clang build CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 11:15:49 Added files: devel/liboil/patches: patch-liboil_amd64_wavelet_c Log message: fix asm constraint for clang, stolen from FreeBSD CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/04 11:29:15 Modified files: www/piwik : Makefile distinfo www/piwik/pkg : PLIST Log message: Major update to 3.0.3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/04 11:48:24 Modified files: usr.bin/mandoc : man_html.c man_macro.c man_term.c man_validate.c mandocdb.c mdoc_argv.c mdoc_html.c mdoc_macro.c mdoc_man.c mdoc_markdown.c mdoc_state.c mdoc_term.c mdoc_validate.c roff.c roff.h regress/usr.bin/mandoc/eqn/define: infinite.out_lint invalid.out_lint regress/usr.bin/mandoc/eqn/over: noarg.out_lint regress/usr.bin/mandoc/mdoc/Pp: arg.out_lint regress/usr.bin/mandoc/roff/cond: close.out_lint if.out_lint regress/usr.bin/mandoc/roff/de: escname.out_lint indir.out_lint regress/usr.bin/mandoc/roff/ig: basic.out_lint regress/usr.bin/mandoc/roff/it: badarg.out_lint regress/usr.bin/mandoc/roff/tr: args.out_lint regress/usr.bin/mandoc/tbl/data: block_unclosed.out_lint empty.out_lint Log message: Parser reorg: Generate the first node on the roff level: .br Fix some column numbers in diagnostic messages while here. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/04 11:57:56 Added files: sys/net : fq_codel.c fq_codel.h Log message: Implementation of the Flow Queue - Controlled Delay (FQ-CoDel) The purpose of FQ-CoDel is to provide fair sharing of bandwidth between simultaneous connections and reduce latency differences among them. OK mpi, sthen, visa CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/04 11:58:46 Modified files: sys/net : if_etherip.c sys/netinet : igmp.c ip_carp.c ip_gre.c ip_icmp.c ip_ipip.c tcp_input.c udp_usrreq.c sys/netinet6 : icmp6.c Log message: If m is not a continuous mbuf cluster, m_pullup() in pr_input may change the pointer. Then *mp keeps the invalid pointer and it might be used. Fix the potential use after free and also reset *mp in other places to have less dangling pointers to freed mbufs. OK mpi@ mikeb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 12:01:19 Modified files: devel/libvmime : Makefile devel/libvmime/patches: patch-vmime_utility_smartPtrInt_hpp Added files: devel/libvmime/patches: patch-vmime_address_hpp patch-vmime_base_hpp Log message: let it build with clang CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/05/04 13:04:23 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-ui_message_center_message_center_style_h Log message: update to 58.0.3029.96 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 13:14:00 Modified files: editors/beav : Makefile editors/beav/patches: patch-tcap_c Added files: editors/beav/patches: patch-buffer_c patch-prototyp_h Log message: fix build with clang. also fixes up prototypes that don't match K&R declarations CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 13:22:03 Modified files: editors/tea : Makefile editors/tea/patches: patch-src_tea_config_c Added files: editors/tea/patches: patch-src_image_browser_c patch-src_rox_strings_c patch-src_tea_text_document_c Log message: consistent return values. Fixes clang CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/05/04 13:41:58 Modified files: usr.sbin/vmctl : main.c usr.sbin/vmd : control.c vmd.c vmd.h Log message: Report command failure back to vmctl reload, reset, load, log verbose. OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 13:45:28 Modified files: education/drgeo/patches: patch-geo_drgeo_figure_cc Added files: education/drgeo/patches: patch-geo_drgeo_dialog_cc Log message: anonymous structs can't have extern linkage in modern C++. fixes clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 13:53:43 Added files: emulators/dosbox/patches: patch-src_gui_sdlmain_cpp Log message: fix build with clang (ordered ptr comparison) and a printf(string) while there CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 13:59:37 Added files: emulators/x48/patches: patch-src_debugger_c patch-src_emulate_c patch-src_x48_x11_c Log message: fix type of function, handle inline correctly CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 14:04:44 Added files: games/agm/patches: patch-agm_h patch-wordfuncs_c Log message: let it build with clang, remove a few warnings CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 14:09:31 Modified files: games/allegro : Makefile Log message: assert gnu89-inline semantics CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 14:25:51 Added files: print/cups-bjnp/patches: patch-bjnp-commands_c Log message: test makes no sense, clang flags it as tautological. -Werror -> boom CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 14:40:34 Added files: games/amoebax/patches: patch-src_AIPlayerFactory_h patch-src_AdvancedAIPlayer_h patch-src_Music_cxx patch-src_PauseState_h patch-src_TrainingState_h patch-src_TryAgainState_h patch-src_binreloc_cxx Log message: fix build with clang and a lot of warnings CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/05/04 14:41:10 Modified files: lib/libc/gen : sysctl.3 sbin/sysctl : sysctl.8 Log message: Merge headers defining identifiers from sysctl.8 into sysctl.3. Shorten and update their descriptions. In sysctl.8 refer to /etc/sysctl.conf in FILES. discussed with and ok jmc CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/04 14:51:51 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Recognize various Cavium ThunderX cores. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 14:52:00 Added files: games/armagetronad/patches: patch-src_network_nNetObject_cpp patch-src_tools_tResourceManager_cpp Log message: pointers comparisons CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 14:57:05 Modified files: games/blobwars/patches: patch-makefile Log message: -Werror is sooo dependent upon the specific compiler CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 15:06:43 Modified files: games/bomberclone: Makefile Log message: -Werror considered harmful, and assert gnu89-inline CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 15:23:30 Added files: games/brumbrumrally/patches: patch-src_Menu_cpp patch-src_hqx_common_h Log message: fixes for clang. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2017/05/04 15:24:19 Modified files: sys/arch/octeon/conf: RAMDISK GENERIC Log message: enable brgphy, which appears in the edgerouter pro CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 15:38:05 Added files: games/bzflag/patches: patch-include_VotingArbiter_h Log message: clang nitpicky CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 15:40:20 ports/games/chroma/patches Update of /cvs/ports/games/chroma/patches In directory cvs.openbsd.org:/tmp/cvs-serv1808/patches Log Message: Directory /cvs/ports/games/chroma/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 15:40:48 Modified files: games/chroma : Makefile Added files: games/chroma/patches: patch-xor_c Log message: fix it for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 16:03:30 Modified files: games/allegro : Makefile Log message: configure contains a strange test that fails on clang, and creates a bogus allegro-config... just work around the test by asserting the correct answer CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/04 16:07:44 Modified files: usr.bin/mandoc : Makefile html.h man_html.c man_term.c mdoc_html.c mdoc_term.c term.h Added files: usr.bin/mandoc : roff_html.c roff_term.c Log message: Start roff formatter modules for HTML and termininal output, used by both the mdoc and man formatters, with the ultimate goal of reducing code duplication between the two macro formatters. Made possible by the parser unification. Add the first formatting function (for the .br request). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 16:09:02 ports/games/chromium-bsu/patches Update of /cvs/ports/games/chromium-bsu/patches In directory cvs.openbsd.org:/tmp/cvs-serv17244/patches Log Message: Directory /cvs/ports/games/chromium-bsu/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 16:09:18 Added files: games/chromium-bsu/patches: patch-src_MainSDL_Event_cpp Log message: fix clang, missing include CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/04 16:10:39 Modified files: regress/sys/netinet/ipsec: Makefile ipsec.conf Log message: Add IPsec test for manually configured SA bundles. That does ipcomp, and esp, and ah with one flow and three SAs in one step. Test transport mode, locally terminated tunnel and forwarding packets from and to tunnel. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/05/04 16:47:27 Modified files: sys/arch/octeon/dev: amdcf.c octcf.c sys/arch/sparc64/dev: fd.c sys/dev : flash.c sys/dev/ata : wd.c sys/dev/isa : fd.c sys/kern : subr_disk.c sys/scsi : cd.c sd.c sys/sys : disk.h Log message: Also pass the blk offset to disk_unbusy(), so that it can pass it to the random subsystem as entropy. This value is pretty much unknown, and anyways our entropy input ring does not saturate from knowns. ok mikeb djm CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 16:59:23 Added files: games/enigma/patches: patch-lib-src_enigma-core_ecl_alist_hh patch-lib-src_enigma-core_ecl_dict_hh patch-src_lua_cc Log message: fix build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 17:00:16 Added files: games/enigma/patches: patch-lib-src_lua_tolua++_h patch-lib-src_lua_tolua_is_c patch-lib-src_lua_tolua_map_c Log message: fix warnings due to "" -> char* conversion CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 17:00:48 Modified files: games/enigma : Makefile Added files: games/enigma/patches: patch-lib-src_enigma-core_ecl_font_cc patch-src_lev_PersistentIndex_cc patch-src_stones_complex_cc Log message: fix a few obvious typos found by clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/04 17:40:29 Modified files: infrastructure/lib/DPB: Engine.pm Log message: my bad, line at end of summary CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/04 20:06:17 Modified files: usr.bin/mandoc : Makefile man_html.c man_macro.c man_term.c man_validate.c mdoc_html.c mdoc_man.c mdoc_markdown.c mdoc_term.c mdoc_validate.c roff.c roff.h roff_html.c roff_term.c regress/usr.bin/mandoc/roff/ft: Makefile Added files: usr.bin/mandoc : roff_validate.c regress/usr.bin/mandoc/roff/ft: badargs-mdoc.in badargs-mdoc.out_ascii badargs-mdoc.out_lint Log message: Move handling of the roff(7) .ft request from the man(7) modules to the new roff(7) modules. As a side effect, mdoc(7) now handles .ft, too. Of course, do not use that. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/04 20:12:39 Modified files: lib/libc/sys : sigprocmask.2 Log message: Mention that the signal mask does not affect what signals are discarded by the kernel. Document that at least one pending signal will be delivered before sigprocmask() returns. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/04 20:31:23 Modified files: share/man/man7 : man.7 mdoc.7 roff.7 Log message: Clean up docs after today's .br and .ft code cleanup; simpler. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/04 22:10:48 Modified files: devel/nagelfar : Makefile distinfo devel/nagelfar/patches: patch-lib_textsearch_examples_demo_tcl patch-nagelfar_tcl devel/nagelfar/pkg: PLIST Log message: Update to 1.2.5. Install textsearch in the right place. Better patches. Less file shenanigans. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/04 22:23:38 Modified files: databases/sqlite3-tcl: Makefile distinfo databases/sqlite3-tcl/pkg: PLIST Added files: databases/sqlite3-tcl/patches: patch-tea_configure Log message: Update to 3.17.0. Don't treat loadable lib as linkable lib. Take maintainership. ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/04 23:11:25 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/05 01:25:59 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.5.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/05 01:26:11 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.83. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/05 01:46:59 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Allow setting guest %xcr0 from vmd(8). Tested on linux and amd64 OpenBSD guests. Posted to tech by Pratik Vyas. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/05 01:48:02 Modified files: usr.sbin/vmd : vm.c Log message: Allow vmd(8) to set guest %xcr0 Usermode part of previous vmm(4) diff. Posted to tech by Pratik Vyas CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/05 02:07:36 Modified files: usr.sbin/syspatch: syspatch.8 syspatch.sh Log message: Add a `-R' switch that reverts all patches. prodded by deraadt@ knobs sorting input jmc@ ok sthen@ CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2017/05/05 02:09:55 ports/x11/paper-gtk-theme/patches Update of /cvs/ports/x11/paper-gtk-theme/patches In directory cvs.openbsd.org:/tmp/cvs-serv59656/patches Log Message: Directory /cvs/ports/x11/paper-gtk-theme/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2017/05/05 02:10:32 Modified files: x11/paper-gtk-theme: Makefile x11/paper-gtk-theme/pkg: PLIST Added files: x11/paper-gtk-theme/patches: patch-Add_GTK-3.22_theme Log message: Backport a diff to support Gtk-3.22 and remove its warnings. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/05 02:58:02 Modified files: mail/rspamd : Makefile distinfo Log message: update to rspamd-1.5.7, upstream switched to github for distfiles CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/05 03:37:13 Modified files: net/librenms : Makefile net/librenms/patches: patch-html_pages_about_inc_php patch-includes_common_php Log message: fix version display on librenms' "about" page CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/05/05 04:21:47 Modified files: lang/luajit : Makefile distinfo lang/luajit/patches: patch-Makefile patch-etc_luajit_pc patch-src_Makefile patch-src_host_buildvm_asm_c patch-src_lj_arch_h patch-src_luaconf_h Log message: update to LuaJIT 2.0.5 Major on the library gets cranked as it removes luaJIT_version_2_0_4 and adds luaJIT_version_2_0_5 Tested by sthen@ with rspamd. ok sthen@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2017/05/05 04:41:58 Modified files: usr.bin/ssh : ssh-add.1 ssh-keygen.1 ssh.1 Log message: remove superfluous protocol 2 mentions; ok jmc@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2017/05/05 04:42:49 Modified files: usr.bin/ssh : authfd.c authfd.h pathnames.h ssh-add.c sshconnect2.c Log message: more simplification and removal of SSHv1-related code; ok djm@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/05/05 04:49:28 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/pkg: PLIST Log message: update dtb to linux 4.11 Switch from using ports gcc to clang. Base gcc can't be used as the preprocessor doesn't handle '#' not being in the first column. Problem in initial patch spotted by and ok sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/05 05:04:18 Modified files: sys/net : pfkeyv2.c pfkeyv2_convert.c sys/netinet : ip_ipsp.c ipsec_input.c Log message: Expand SA_LEN(), there is no benefit for using the macro in the kernel. It was only used in IPsec sources. No binary change OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2017/05/05 05:26:36 Modified files: sys/dev/pci : pcidevs Log message: add Moxa CP-104EL CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2017/05/05 05:27:00 Modified files: sys/dev/pci : pcidevs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/05 05:28:48 Modified files: sys/dev/usb : usbdi.c Log message: Remove a DIAGNOSTIC test for a NULL pipe value inside a transfer, mpi says a transfer can't exist without a pipe. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/05 05:40:29 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_lib_rs patch-src_bootstrap_step_rs lang/rust/pkg : PFRAG.amd64-main PFRAG.i386-main PLIST-doc Added files: lang/rust/patches: patch-src_tools_compiletest_src_main_rs Removed files: lang/rust/patches: patch-src_bootstrap_native_rs patch-src_llvm_cmake_modules_AddLLVM_cmake patch-src_llvm_include_llvm_ExecutionEngine_RTDyldMemoryManager_h patch-src_llvm_include_llvm_Support_Threading_h patch-src_llvm_lib_CodeGen_TargetLoweringBase_cpp patch-src_llvm_lib_Support_Unix_Signals_inc patch-src_llvm_lib_Transforms_InstCombine_InstCombineLoadStoreAlloca_cpp Log message: Update to rust 1.17.0, from semarie@ Use ports llvm instead of building the bundled copy (yay!) More work needed to actually build with clang ... CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/05 05:42:27 Modified files: devel/cargo : Makefile distinfo devel/cargo/patches: patch-src_cargo_core_package_id_rs Added files: devel/cargo/patches: patch-Makefile_in patch-src_cargo_util_config_rs Log message: Update to cargo 0.18.0, from semarie@. Now distributed upstream along rust, so distfiles/bootstraps were shuffled a bit. Tested by/feedback from edd@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/05 05:43:47 Modified files: audio/dumb : Makefile audio/dumb/patches: patch-Makefile patch-Makefile_rdy Log message: assert -fgnu89-inline CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/05 05:59:27 Modified files: games/capitan-sevilla: Makefile games/capitan-sevilla/patches: patch-Makefile Log message: fix build so that it uses CXXFLAGS for C++, add -fgnu89-inline to CFLAGS. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/05 05:59:47 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add some formats to look at the session window stack, suggested by Scott ROCHFORD. CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2017/05/05 06:04:58 Modified files: devel/glib2 : Makefile devel/glib2/patches: patch-gio_kqueue_kqueue-helper_c Added files: devel/glib2/patches: patch-gio_kqueue_gkqueuefilemonitor_c Log message: Fix a mutex recursion introduced in my last diff and protect another code path with the same lock. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/05 06:54:47 Modified files: sys/arch/arm/arm: bus_dma.c Log message: Remove /* FALLTHROUGH */ that isn't (and shouldn't). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/05 07:17:04 Modified files: usr.bin/mandoc : man_html.c man_macro.c man_term.c man_validate.c mandocdb.c mdoc_argv.c mdoc_html.c mdoc_macro.c mdoc_man.c mdoc_markdown.c mdoc_state.c mdoc_term.c mdoc_validate.c roff.c roff.h roff_term.c roff_validate.c Log message: move .ll to the roff modules CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/05 07:19:24 Modified files: graphics/ufraw : Makefile Added files: graphics/ufraw/patches: patch-dcraw_cc Log message: fix with clang/bug-fix from ufraw-current CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/05 07:23:52 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add eMMC-related clocks. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/05 07:38:13 Modified files: infrastructure/bin: update-patches Log message: WRKDIST shouldn't end in /, but just in case... noticed by jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/05 07:38:21 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile distinfo security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: Makefile distinfo Removed files: security/letsencrypt/client/patches: patch-setup_py security/letsencrypt/py-acme/patches: patch-setup_py Log message: update to certbot 0.14.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/05 07:45:59 Modified files: x11/wmtime : Makefile Log message: Don't append / to WRKDIST/WRKSRC CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/05 07:47:35 Modified files: x11/wmtime/patches: patch-wmtime_wmtime_c Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/05 07:48:23 Added files: x11/wmtime/patches: patch-wmgeneral_list_h Log message: Disable inline in list functions decls; fixes build with clang CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/05 08:02:51 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-Makefile patch-Makerules patch-platform_gl_gl-main_c patch-platform_x11_pdfapp_c patch-platform_x11_x11_main_c patch-source_fitz_load-jpx_c patch-source_tools_mudraw_c patch-source_tools_murun_c patch-source_tools_pdfextract_c patch-source_tools_pdfinfo_c textproc/mupdf/pkg: PLIST Removed files: textproc/mupdf/patches: patch-Makethird patch-source_fitz_pixmap_c Log message: after doing battle with the build infra, belatedly update to MuPDF 1.11 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/05 08:04:37 Modified files: graphics/clutter/core/patches: patch-tests_conform_actor-graph_c Log message: Committed upstream, thanks nigel@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/05/05 08:14:19 Modified files: app/cwm : client.c Log message: Ensure clients stay within the viewable bounds on placement, even with empty borders; based on a patch from Vadim Vygonets. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/05 08:48:50 Modified files: infrastructure/mk: bsd.port.mk Log message: if DISTNAME is not defined, yield more reasonable default for WRKDIST and DISTFILES okay sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/05 09:04:51 Modified files: sys/arch/arm64/arm64: bus_dma.c Log message: Add the missing cache flush operations for non-coherent mappings. ok jsg@, patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/05 09:10:07 Modified files: sys/dev/sdmmc : sdhc.c sdhcvar.h Log message: Implement two quirks to support the Arasan eMMC 5.1 controller found on the Rockchip RK3399. - Make it possible to override sdhc_signal_voltage(). - Make it possible to disable double-data rate modes. ok patrick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/05 09:16:26 Modified files: usr.bin/mandoc : man.c man_html.c man_macro.c man_term.c man_validate.c mandocdb.c mdoc.c mdoc_argv.c mdoc_html.c mdoc_macro.c mdoc_man.c mdoc_markdown.c mdoc_state.c mdoc_term.c mdoc_validate.c roff.c roff.h roff_html.c roff_term.c roff_validate.c regress/usr.bin/mandoc/man/blank: line.out_lint regress/usr.bin/mandoc/mdoc/Pp: arg.out_lint regress/usr.bin/mandoc/roff/cond: close.out_lint Log message: Move .sp to the roff modules. Enough infrastructure is in place now that this actually saves code: -70 LOC. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/05 09:23:46 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : sdhc_fdt.c Log message: Add glue to attach SDHC compliant controllers using the FDT. This makes the eMMC controller on the Rockchip RK3399 work. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/05 09:48:50 Modified files: lib/libc/sys : kill.2 Log message: Document what happens when sending a signal to the calling process. OK jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/05 09:54:28 Modified files: share/man/man7 : man.7 mdoc.7 roff.7 Log message: Shorten the description of .sp and move it to roff(7). If is not a macro but a low-level roff request and not recommended for use in manual pages. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/05 10:30:40 Modified files: sys/net : pf.c Log message: Put back the call to pf_remove_src_node lost in the netlock backout Reported by Remi Barbier, thanks! OK mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/05 11:38:22 Modified files: sys/dev/ofw : ofw_misc.c Log message: Include instead of . CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/05 11:43:47 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : rkpinctrl.c Log message: Add rkpinctrl(4), a driver to configure pins on Rockchip SoCs. For now, only the RK3399 is supported. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/05 12:16:53 Modified files: archivers/zstd : Makefile distinfo archivers/zstd/patches: patch-tests_playTests_sh archivers/zstd/pkg: PLIST Log message: Update to zstd 1.2.0. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2017/05/05 12:22:24 Modified files: sysutils/login_duo: Makefile distinfo sysutils/login_duo/pkg: PLIST Added files: sysutils/login_duo/patches: patch-lib_https_c Log message: Update login_duo to 1.9.20 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/05 13:21:20 Modified files: devel/sparsehash: Makefile distinfo Log message: minor update, this one works with clang CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/05 13:24:12 Modified files: net/arping : Makefile distinfo Added files: net/arping/patches: patch-src_mock_libpcap_c Log message: Update to arping-2.18. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/05 14:13:54 Modified files: sys/arch/armv7/sunxi: files.sunxi sys/dev/fdt : files.fdt Added files: sys/dev/fdt : if_dwge_fdt.c Removed files: sys/arch/armv7/sunxi: if_dwge_fdt.c Log message: Move dwge(4) glue into dev/fdt. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/05/05 14:16:40 Modified files: usr.sbin/vmd : vm.c Log message: VMs cannot use proc_compose() to PROC_VMM, they have to use imsg_compose() on the "vmm_pipe" directly. This fixes the communication channel from VMs back to vmm. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/05 16:11:08 Modified files: x11/tvtwm : Makefile x11/tvtwm/patches: patch-gram_y patch-lex_l patch-parse_c Added files: x11/tvtwm/patches: patch-LocPixmap_c patch-add_window_c patch-add_window_h patch-cursor_c patch-events_c patch-events_h patch-icons_c patch-icons_h patch-list_c patch-list_h patch-menus_c patch-menus_h patch-move_c patch-parse_h patch-regexp_c patch-resize_c patch-resize_h patch-ssetroot_c patch-twm_c patch-twm_h patch-util_c patch-util_h patch-vdt_c patch-vdt_h Log message: fix missing return types, declarations, includes, etc. for clang CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2017/05/05 19:54:31 Modified files: sys/dev/pci : pucdata.c Log message: add Moxa CP-104EL ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/05 20:51:13 Modified files: games/dunelegacy: Makefile Added files: games/dunelegacy/patches: patch-include_misc_functional_h patch-include_misc_memory_h Log message: get it to build with clang CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/06 00:43:02 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Now that we have a table of Cavium part numbers add the part number for Broadcom's Vulcan design with a Cavium implementer code (ThunderX2 T99/CN99xx). Suggested by kettenis@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/06 00:49:12 Modified files: distrib/miniroot: install.sub Log message: Add build to the list of usernames that are rejected during installation. Noted by crd _at_ crdavies.eu OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 01:15:58 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Bugfix update to firefox 53.0.2. See https://www.mozilla.org/en-US/firefox/53.0.2/releasenotes/ Fixes MFSA2017-14, but that only affects Windows. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 01:17:00 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Bugfix update to firefox-esr 52.1.1. See https://www.mozilla.org/en-US/firefox/52.1.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 01:23:29 Modified files: www/firefox-esr: Tag: OPENBSD_6_1 Makefile distinfo www/firefox-esr-i18n: Tag: OPENBSD_6_1 Makefile.inc distinfo Log message: MFC: update to firefox-esr 52.1.1. Stable packages for i386 and amd64 available at https://packages.rhaalovely.net/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 01:24:08 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo www/firefox-i18n: Tag: OPENBSD_6_1 Makefile.inc distinfo Log message: MFC: update to firefox 53.0.2. Stable packages for i386 and amd64 available at https://packages.rhaalovely.net/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/06 01:57:06 Modified files: graphics/graphite2: Makefile distinfo Removed files: graphics/graphite2/patches: patch-src_FeatureMap_cpp Log message: Update to graphite2-1.3.10. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 02:17:05 Modified files: mail/p5-Mail-IMAPClient: Makefile distinfo Log message: Update to p5-Mail-IMAPClient-3.39. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 02:30:48 Modified files: converters/convmv: Makefile distinfo Log message: Update to convmv-2.01. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/06 02:39:19 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-154.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/06 02:44:09 Modified files: sysutils/remotebox: Makefile distinfo sysutils/remotebox/pkg: PLIST Log message: Update to remotebox-2.3. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 02:53:45 Modified files: devel/p5-Alien-wxWidgets: Makefile distinfo devel/p5-Alien-wxWidgets/patches: patch-Build_PL patch-inc_My_Build_Base_pm Log message: Update to p5-Alien-wxWidgets-0.69. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 03:43:59 Log message: Import py-attrs-16.3.0, another dependency for an upcoming twisted update attrs is an MIT-licensed Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols. From Pavel Korovin, ok sthen@ Status: Vendor Tag: pkorovin Release Tags: landry_20170506 N ports/devel/py-attrs/Makefile N ports/devel/py-attrs/distinfo N ports/devel/py-attrs/pkg/DESCR N ports/devel/py-attrs/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 03:46:48 Log message: Import py-incremental-16.10.1, yadada yadada twisted update yadada A small library that versions Python projects. From Pavel Korovin, ok sthen@ Status: Vendor Tag: pkorovin Release Tags: landry_20170506 N ports/devel/py-incremental/Makefile N ports/devel/py-incremental/distinfo N ports/devel/py-incremental/pkg/DESCR N ports/devel/py-incremental/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 03:48:44 Log message: Import py-service_identity-16.0.0, you know the drill. service_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes. In the simplest case, this means host name verification. However, service_identity implements RFC 6125 fully and plans to add other relevant RFCs too. From Pavel Korovin, ok sthen@ Status: Vendor Tag: pkorovin Release Tags: landry_20170506 N ports/security/py-service_identity/Makefile N ports/security/py-service_identity/distinfo N ports/security/py-service_identity/pkg/DESCR N ports/security/py-service_identity/pkg/PLIST N ports/security/py-service_identity/patches/patch-setup_cfg No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 03:51:45 Log message: Import py-m2r-0.1.5, bite my shiny metal *** M2R converts a markdown file including reST markups to a valid reST format. From Pavel Korovin, ok sthen@ Status: Vendor Tag: pkorovin Release Tags: landry_20170506 N ports/textproc/py-m2r/Makefile N ports/textproc/py-m2r/distinfo N ports/textproc/py-m2r/pkg/DESCR N ports/textproc/py-m2r/pkg/PLIST N ports/textproc/py-m2r/patches/patch-setup_py N ports/textproc/py-m2r/patches/patch-tests_test_rst N ports/textproc/py-m2r/patches/patch-tests_test_md No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 03:54:29 Log message: Import py-automat-0.5.0, ~~twisted~~ //twisted// **twisted**. Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers). From Pavel Korovin, ok sthen@ Status: Vendor Tag: pkorovin Release Tags: landry_20170506 N ports/devel/py-automat/Makefile N ports/devel/py-automat/distinfo N ports/devel/py-automat/pkg/DESCR N ports/devel/py-automat/pkg/PLIST N ports/devel/py-automat/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 03:56:08 Modified files: devel : Makefile textproc : Makefile security : Makefile Log message: +py-{attrs,automat,incremental,m2r,service_identify}{,python3} CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/06 04:19:04 Modified files: x11/piewm : Makefile x11/piewm/patches: patch-gram.y Added files: x11/piewm/patches: patch-add_window_c patch-events_c patch-events_h patch-lex_l patch-list_c patch-list_h patch-menus_c patch-menus_h patch-move_c patch-parse_c patch-parse_h patch-ssetroot_c patch-twm_c patch-twm_h patch-util_c patch-vdt_c Log message: fix missing return types, declarations, includes, etc. for clang CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/06 04:34:39 Modified files: faq : current.html Log message: no need to upgrade the build infrastructure twice. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 05:14:50 Modified files: fonts/sgi-fonts: Makefile Log message: Switch MASTER_SITES to distfiles.pl. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/06 05:27:34 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Print full MIDR for CPUs that can't be identified. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 05:53:31 Modified files: math : Makefile Removed files: math/xspread : Makefile distinfo math/xspread/patches: patch-Makefile_in patch-interp_c patch-sc_h math/xspread/pkg: DESCR PLIST Log message: Remove math/xspread. Our xspread port is from 1995. This is a modifed version of sc 6.22 that runs under X, there is no upstream anymore. We have sc 7.16 in the ports tree, so this should be used instead. OK jca@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 05:55:17 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of xspread. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 06:42:01 Modified files: infrastructure/bin: update-patches Log message: do things correctly in case wrkdist is a symlink. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 06:43:55 Modified files: infrastructure/bin: update-patches Log message: lost one line I didn't intend to lose CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 06:51:21 Modified files: japanese/onew/patches: patch-conf_c patch-dialogue_jisyo_c patch-dialogue_onewdic_c patch-interface_ouimessage_c patch-onew_c patch-onewclient_c patch-onewmisc_c Added files: japanese/onew/patches: patch-dialogue_keisen_c patch-interface_oui_c Log message: fix just enough return problems that this builds, so we have the option of keeping it. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 07:24:46 Modified files: textproc/the_silver_searcher: Makefile distinfo Log message: Update the_silver_searcher to 1.0.3. From maintainer Florian Stinglmayr, thanks! OK tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 07:42:17 Added files: games/teeworlds/patches: patch-src_engine_shared_netban_cpp Log message: somehow, clang wants explicit instantiation for those CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 07:45:49 Modified files: graphics/sxiv : Makefile graphics/sxiv/pkg: PLIST Added files: graphics/sxiv/patches: patch-icon_Makefile Log message: Install .desktop file and icons. Icon bits and patch from kirby@. While there, remove unneeded WRKDIST variable and do some minor reformatting. OK landry@ (previous version), kirby@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/06 08:01:50 ports/multimedia/gstreamer1/mm/patches Update of /cvs/ports/multimedia/gstreamer1/mm/patches In directory cvs.openbsd.org:/tmp/cvs-serv93675/mm/patches Log Message: Directory /cvs/ports/multimedia/gstreamer1/mm/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 08:10:16 Modified files: graphics/glfw : Makefile Added files: graphics/glfw/patches: patch-deps_getopt_c Log message: hack for clang... CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/06 08:30:06 Added files: security/dsniff/patches: patch-sshmitm_c patch-webmitm_c Log message: work around name clash between a variable and the C99 function csin() CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 08:36:47 Modified files: devel/p5-B-Hooks-EndOfScope: Makefile distinfo Log message: Update to p5-B-Hooks-EndOfScope-0.21. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/06 08:41:16 Modified files: security : Makefile Log message: typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/06 08:43:44 Modified files: net : Makefile Removed files: net/winexe : Makefile distinfo net/winexe/patches: patch-lib_tls_tls_c patch-pidl_pidl net/winexe/pkg : DESCR PLIST Log message: remove winexe; this version doesn't work with any modern Windows version, also fails with clang. there's some slightly newer (though still old) devel code on sourceforge git (building against separate samba4, rather than have chunks of it copied in) which might be of interest if any waf fans want to revive this. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 08:45:53 Modified files: devel/p5-Canary-Stability: Makefile distinfo Log message: Update to p5-Canary-Stability-2012. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/06 08:49:17 Added files: devel/libopensync/patches: patch-cmake_modules_Compiler_cmake Log message: fix cmake bits for clang; there's still a "non-void fn should return a value" CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/06 08:56:08 Modified files: mail/p5-Mail-SpamAssassin: Makefile mail/p5-Mail-SpamAssassin/pkg: PLIST Log message: Install ldap docs and take maintainership ok sthen@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 09:00:57 Modified files: devel/p5-Carp-Clan: Makefile distinfo Log message: Update to p5-Carp-Clan-6.06. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 09:01:31 Modified files: infrastructure/mk: bsd.port.mk Log message: keep a short form of the GH_COMMIT in the DISTFILES name, so that GH_COMMIT changes do not result in the distfile name CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 09:09:01 Modified files: devel/p5-Class-C3: Makefile distinfo Log message: Update to p5-Class-C3-0.33. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 09:10:18 Modified files: devel/ctftools : distinfo archivers/lz4json: distinfo audio/fookebox : distinfo audio/sonata : distinfo devel/cvs2gitdump: distinfo devel/distcc : distinfo devel/droplet : distinfo devel/go-check-v1: distinfo devel/go-tools : distinfo devel/gtkparasite: distinfo devel/libvterm : distinfo devel/py-rcsparse: distinfo devel/teensyloader: distinfo devel/universal-ctags: distinfo emulators/emulationstation: distinfo emulators/libretro-genesis-plus-gx: distinfo fonts/go-fonts : distinfo fonts/powerline-fonts: distinfo games/bastet : distinfo games/gti : distinfo games/ioquake3 : distinfo games/jbrickshooter: distinfo games/mysticmine: distinfo games/sdlpop : distinfo graphics/displaz: distinfo graphics/gimp/deskew: distinfo graphics/quirc : distinfo graphics/zxing : distinfo lang/jimtcl : distinfo multimedia/daala: distinfo multimedia/motion: distinfo net/cgo : distinfo net/flowd : distinfo net/go-net : distinfo net/hping : distinfo net/irssi-icb : distinfo net/manubulon-snmp: distinfo net/noVNC : distinfo net/ntimed : distinfo net/py-czmq : distinfo net/tcpslice : distinfo net/telepathy/folks: distinfo net/ucspi-tools: distinfo net/whatweb : distinfo net/xl2tpd : distinfo plan9/devdrawserver: distinfo print/apvlv : distinfo security/go-crypto: distinfo security/letsencrypt/acme-tiny: distinfo security/regripper: distinfo security/sslScanner: distinfo shells/nsh : distinfo sysutils/ansible-lint: distinfo sysutils/fwa : distinfo sysutils/grive2: distinfo sysutils/inotify-tools: distinfo sysutils/lsyncd: distinfo telephony/libzrtp: distinfo textproc/go-text: distinfo textproc/go-xlsx: distinfo textproc/xlsx2csv: distinfo www/luakit : distinfo www/mono-xsp : distinfo www/surf2 : distinfo x11/dzen2 : distinfo x11/freerdp : distinfo x11/i3lock : distinfo x11/xsettingsd : distinfo Log message: adjust distinfo post DISTFILES change CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 09:19:28 Modified files: devel/p5-Class-Inspector: Makefile distinfo Log message: Update to p5-Class-Inspector-1.31. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 09:35:35 Modified files: devel/p5-Config-AutoConf: Makefile distinfo Log message: Update to p5-Config-AutoConf-0.314. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 09:36:11 Added files: devel/libopensync/patches: patch-opensync_opensync_error_c Log message: ...complete build with clang, grab fix from libopensync-0.39 (not my place to update, and MASTER_SITES is down at the moment, tarball peeked on FreeBSD mirror cache... CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/06 09:42:50 Modified files: devel/tortoisehg: Makefile distinfo Log message: Unbreak tortoisehg after the last mercurial update. Upstream has not released a stable version yet. Spotted by naddy@ and sthen@. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 09:47:50 Log message: Import devel/p5-Test-Command-Simple. This test module is intended to simplify testing of external commands. It does so by running the command under IPC::Open3, closing the stdin immediately, and reading everything from the command's stdout and stderr. It then makes the output available to be tested. OK sthen@, giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20170506 N ports/devel/p5-Test-Command-Simple/Makefile N ports/devel/p5-Test-Command-Simple/distinfo N ports/devel/p5-Test-Command-Simple/pkg/PLIST N ports/devel/p5-Test-Command-Simple/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 09:49:37 Modified files: devel : Makefile Log message: Add p5-Test-Command-Simple. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 09:52:24 Log message: Import net/validns. Validns is a standalone command line RFC 1034/1035 zone file validation tool that, in addition to basic syntactic and semantic zone checks, includes DNSSEC signature verification and NSEC/NSEC3 chain validation, as well a number of optional policy checks on the zone. OK sthen@, giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20170506 N ports/net/validns/Makefile N ports/net/validns/distinfo N ports/net/validns/patches/patch-carp_c N ports/net/validns/patches/patch-Makefile N ports/net/validns/pkg/PLIST N ports/net/validns/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/06 09:55:06 Modified files: net : Makefile Log message: Add validns. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/06 09:55:15 Modified files: sys/netinet : ip_ipip.c ip_ipsp.c ip_ipsp.h Log message: Convert the xformsw definition to C99 style initializer. Also fix the function declaration of ipe4_input() and avoid a wrong cast. OK mikeb@ dhill@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 10:18:36 Modified files: lib/libssl : ssl_asn1.c ssl_packet.c ssl_versions.c t1_hash.c Log message: Add missing $OpenBSD$ tags. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/06 10:25:48 Modified files: sys/dev/fdt : sdhc_fdt.c Log message: Configure pins and deassert resets, just in case some other board needs it. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/06 10:29:19 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add a few GMAC related clocks and implement reset logic. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/06 10:35:59 Modified files: sys/netinet : tcp_input.c udp_usrreq.c sys/netinet6 : raw_ip6.c Log message: Checking for IPv4 mapped addreses and dropping the packet is done in ip6_input(). Do not check that again in the protocol input functions. OK mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/06 10:36:56 Modified files: sys/dev/fdt : rkclock.c Log message: Remove unused local variable such that this actually compiles. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/06 10:45:34 Modified files: devel/tortoisehg: Makefile devel/mercurial: Makefile Log message: Comments. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 10:59:31 Modified files: graphics/dcmtk : Makefile Added files: graphics/dcmtk/patches: patch-dcmdata_include_dcmtk_dcmdata_dchashdi_h patch-dcmimage_include_dcmtk_dcmimage_diargpxt_h patch-dcmimage_include_dcmtk_dcmimage_dicmypxt_h patch-dcmimage_include_dcmtk_dcmimage_dicocpt_h patch-dcmimage_include_dcmtk_dcmimage_dicoflt_h patch-dcmimage_include_dcmtk_dcmimage_dicorot_h patch-dcmimage_include_dcmtk_dcmimage_dicosct_h patch-dcmimage_include_dcmtk_dcmimage_dihsvpxt_h patch-dcmimage_include_dcmtk_dcmimage_dipalpxt_h patch-dcmimage_include_dcmtk_dcmimage_dirgbpxt_h patch-dcmimage_include_dcmtk_dcmimage_diybrpxt_h patch-dcmimage_include_dcmtk_dcmimage_diyf2pxt_h patch-dcmimage_include_dcmtk_dcmimage_diyp2pxt_h patch-dcmimgle_include_dcmtk_dcmimgle_diflipt_h patch-dcmimgle_include_dcmtk_dcmimgle_dimoflt_h patch-dcmimgle_include_dcmtk_dcmimgle_dimoipxt_h patch-dcmimgle_include_dcmtk_dcmimgle_dimorot_h patch-dcmimgle_include_dcmtk_dcmimgle_dimosct_h patch-dcmimgle_include_dcmtk_dcmimgle_dirotat_h patch-dcmimgle_include_dcmtk_dcmimgle_discalet_h patch-dcmwlm_libsrc_wlds_cc patch-dcmwlm_libsrc_wlfsim_cc patch-ofstd_include_dcmtk_ofstd_ofoset_h patch-ofstd_tests_tstthred_cc Log message: let it build with clang... a shitload of the same CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 11:02:58 Modified files: games/garden : Makefile Log message: assert gnu89 inlines CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/06 11:12:59 Modified files: lib/libcrypto/asn1: a_time_tm.c asn1.h lib/libcrypto/man: ASN1_time_parse.3 Log message: Add ASN1_TIME_set_tm to set an asn1 from a struct tm * ok jsing@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 11:15:20 Modified files: lang/squeak/vm : Makefile lang/squeak/vm/patches: patch-platforms_unix_vm_sqUnixMain_c Added files: lang/squeak/vm/patches: patch-platforms_Cross_plugins_Mpeg3Plugin_libmpeg_audio_layer3_c patch-platforms_Cross_plugins_Mpeg3Plugin_libmpeg_video_getpicture_c patch-platforms_Cross_plugins_Mpeg3Plugin_libmpeg_video_idct_c Log message: let it build with clang CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/06 11:16:40 Modified files: lib/libcrypto : Symbols.list Log message: Add ASN1_TIME_set_to to exported symbols ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/06 11:17:15 Modified files: lib/libcrypto : shlib_version lib/libssl : shlib_version lib/libtls : shlib_version Log message: Bump minors for symbol addition in libcrypto ok jsing@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/06 11:23:10 Modified files: security/slurpie: Makefile security/slurpie/patches: patch-src_master_c patch-src_mn_h patch-src_node_c patch-src_slurp_c patch-src_slurpie_c Added files: security/slurpie/patches: patch-src_shared_c Log message: add missing headers and fix main() prototype to make this build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 11:23:35 Added files: inputmethods/uim/patches: patch-qt4_immodule_plugin_cpp Log message: missing include, builds with clang CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2017/05/06 11:38:49 Modified files: net/p5-Net-DNS : Makefile distinfo net/p5-Net-DNS/pkg: PLIST Log message: update p5-Net-DNS to 1.10 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/06 12:04:42 Modified files: devel/tortoisehg: Makefile distinfo Log message: Update to tortoisehg 4.2. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/06 12:07:46 Modified files: lib/libcrypto/man: ASN1_time_parse.3 Log message: space needed between macro arg and punctuation; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/06 12:18:11 Modified files: sys/kern : kern_sysctl.c Log message: Do not export the protocol PCB pointer from kernel to non-root users also in the IPv6 case. This fixes "netstat -An -f inet6 -p tcp" and shows 0x0. report and OK dhill@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/06 12:25:43 Modified files: sys/dev/fdt : files.fdt rkpinctrl.c sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : rkgpio.c Log message: Add rkgpio(4), a driver to handle GPIOs on Rockchip SoCs. CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2017/05/06 13:08:52 Modified files: www/kcaldav : Makefile www/kcaldav/pkg: README Log message: add some hints on how to use kcaldav together with base httpd(8) "looks good to me" sthen CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2017/05/06 13:25:18 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-configure Log message: fixed configure script to enable -curses option ok sthen@ and brad@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 13:42:55 Modified files: graphics/opencv/patches: patch-modules_core_src_system_cpp Log message: fixes clang, forgotten commit CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2017/05/06 13:44:53 Modified files: usr.sbin/relayd: relayd.c Log message: Convert explicit_bzero() + free() to freezero(). OK reyk@, deraadt@ (previous version) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/06 14:23:21 Modified files: productivity/gtg: Makefile Log message: fix MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/06 14:24:45 Modified files: x11/xpad : Makefile Log message: two wrongs don't make a right; fix master_sites CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/06 14:34:16 src/regress/lib/libcrypto/hkdf Update of /cvs/src/regress/lib/libcrypto/hkdf In directory cvs.openbsd.org:/tmp/cvs-serv77211/hkdf Log Message: Directory /cvs/src/regress/lib/libcrypto/hkdf added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/06 14:34:52 src/lib/libcrypto/hkdf Update of /cvs/src/lib/libcrypto/hkdf In directory cvs.openbsd.org:/tmp/cvs-serv26782/hkdf Log Message: Directory /cvs/src/lib/libcrypto/hkdf added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 14:37:25 Modified files: lib/libssl : Symbols.list s3_lib.c ssl.h ssl_lib.c ssl_locl.h ssl_versions.c Log message: Provide SSL{,_CTX}_set_{min,max}_proto_version() functions. Rides minor bump. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 14:39:03 Modified files: regress/lib/libssl/unit: ssl_versions.c Log message: Add regress coverage for SSL{,_CTX}_set_{min,max}_proto_version(). CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/06 14:42:57 Modified files: regress/lib/libcrypto: Makefile lib/libcrypto : Makefile Added files: regress/lib/libcrypto/hkdf: Makefile hkdf_test.c lib/libcrypto/hkdf: hkdf.c hkdf.h Log message: Bring in HKDF, from BoringSSL, with regress tests modified to be in C. Ride previous minor bump ok tom@ inoguchi@ jsing@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/05/06 14:49:59 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 14:57:45 Modified files: lib/libtls : Symbols.list tls.h tls_util.c Log message: Provide a tls_unload_file() function, that frees the memory returned from a tls_load_file() call, ensuring that it the contents become inaccessible. This is specifically needed on platforms where the library allocators may be different from the application allocator. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 14:59:28 Modified files: lib/libtls : tls.c tls_config.c tls_internal.h tls_server.c Log message: Perform reference counting for tls_config. This allows tls_config_free() to be called as soon as it has been passed to the final tls_configure() call, simplifying lifetime tracking for the application. Requested some time ago by tedu@. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:06:19 Modified files: lib/libtls/man : tls_load_file.3 Log message: Document tls_unload_file(). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 15:16:37 Modified files: devel/p5-Config-General: Makefile distinfo Log message: Update to p5-Config-General-2.63. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:18:48 Modified files: lib/libtls/man : tls_init.3 Log message: Be explicit about when it is safe to call tls_config_free(). Discussed with beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:21:00 Modified files: regress/lib/libcrypto/free: freenull.c Log message: Not much point using a failed variable here. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:22:58 Modified files: regress/lib/libcrypto/free: freenull.c Log message: Sort/group functions. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:23:57 Modified files: regress/lib/libcrypto/free: freenull.c Log message: Add more functions. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:25:15 Modified files: lib/libtls : tls_util.c Log message: BIO_free_all() and EVP_PKEY_free() can be called with NULL. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:34:13 Modified files: lib/libtls : tls_util.c Log message: Use freezero() for the tls_load_file() failure case, since we're potentially dealing with key material. Also switch a calloc to malloc, since we immediately copy the same amount of data to the newly allocated buffer. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/06 15:35:42 Modified files: x11/gnome/ghex : Makefile Log message: fix build with clang (and any non-ancient gcc) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 15:36:02 Modified files: devel/p5-Devel-Cover: Makefile distinfo Log message: Update to p5-Devel-Cover-1.24. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/06 15:37:06 Modified files: x11/gnome/nautilus-sendto: Makefile Log message: fix build with clang; based on an upstream commit that used #pragma GCC, however our current gcc from base cannot cope with that so fallback to CFLAGS. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:50:40 Modified files: regress/lib/libtls/tls: tlstest.c Log message: Free tls_configs earlier now that we have refcounting. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 15:56:43 Modified files: regress/lib/libtls/tls: Makefile tlstest.c Log message: Move TLS test code into a function that is called from main, making it easier for new tests to be added. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/06 15:57:27 Modified files: comms/minicom/patches: patch-man_minicom_1 patch-src_main_c patch-src_script_c patch-src_sysdep1_c patch-src_updown_c patch-src_windiv_c Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/06 16:00:53 Modified files: comms/minicom : Makefile comms/minicom/patches: patch-src_main_c Log message: fix format string for 64-bit time_t, found by clang warning CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/06 16:16:46 Modified files: devel/p5-Devel-ebug: Makefile distinfo Log message: Update to p5-Devel-ebug-0.59. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/06 16:24:58 Modified files: lib/libssl : d1_clnt.c d1_srvr.c s3_lib.c ssl_both.c ssl_clnt.c ssl_lib.c ssl_locl.h ssl_pkt.c ssl_srvr.c t1_enc.c t1_lib.c regress/lib/libssl/unit: tls_prf.c Log message: Bring in an SSL_HANDSHAKE structure and commence the great shovelling ok jsing@, gcc@, regress@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/06 16:29:12 Modified files: . : errata61.html Log message: release pf src tracking errata. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/06 16:37:44 Modified files: lib/libc/sys : kill.2 Log message: Move info about group handling via a negative pid into the list with the other pid-specific details. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/06 16:46:19 Modified files: sys/net : Tag: OPENBSD_6_1 pf.c Log message: Put back the call to pf_remove_src_node lost in the netlock backout Reported by Remi Barbier, thanks! OK mpi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 16:46:58 Modified files: regress/lib/libtls/tls: tlstest.c Log message: Split TLS client/server handshake and close code into separate functions so that it can be reused. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/06 19:05:10 Modified files: editors/tpad : Makefile Added files: editors/tpad/patches: patch-src_tpad_open_guard_c patch-src_tpad_print_c patch-src_tpad_print_h Log message: Drop nonsensical inlines (also matches upstream) for clang. Fix a glaring misunderstanding how array parameters work in C, while here. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 19:56:24 Modified files: regress/lib/libtls/tls: tlstest.c Log message: An an initial sequencing/ordering test for libtls. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 19:58:29 Modified files: regress/lib/libtls/tls: tlstest.c Log message: Add a test that calls tls_handshake() on a connection that has already completed a TLS handshake. This should return a failure, but currently succeeds (hence the regress currently fails). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 19:59:34 Modified files: lib/libtls : tls.c Log message: Return an error if tls_handshake() is called on a TLS context that has already completed a TLS handshake. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/06 20:16:45 Added files: multimedia/kguitar/patches: patch-kguitar_convertgp3_cpp patch-kguitar_convertgtp_cpp Log message: missing includes, fixes clang CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 21:22:15 Modified files: regress/lib/libtls/tls: tlstest.c Log message: Also test calling tls_handshake() on a server connection context that has already completed a TLS handshake. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 21:25:26 Modified files: regress/lib/libtls/tls: tlstest.c Log message: Add a (currently failing) call to tls_handshake() on a client context that has not yet been connected. We expect this to fail, but it should fail gracefully. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 21:27:06 Modified files: lib/libtls : tls_client.c tls_internal.h Log message: Ensure that a client context has been connected before attempting to complete a TLS handshake. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/06 22:18:47 Modified files: usr.bin/openssl: Makefile usr.sbin/ocspcheck: Makefile Log message: Limit -Werror to gcc4 as was done in libcrypto/libssl/libtls to avoid failed builds with different compilers. ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/06 22:22:24 Modified files: lib/libssl : d1_both.c d1_clnt.c d1_pkt.c d1_srvr.c s3_lib.c ssl.h ssl_both.c ssl_clnt.c ssl_err.c ssl_lib.c ssl_locl.h ssl_pkt.c ssl_srvr.c ssl_stat.c t1_lib.c Log message: Move state from ssl->internal to the handshake structure. while we are at it, convert SSLerror to use a function internally, so that we may later allocate the handshake structure and check for it ok jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/06 23:03:41 Modified files: lib/libssl : bs_cbb.c Log message: Instead of starting a 'zero-sized' CBB at the size of the first addition to the CBB, then doubling, start with an initial size of 64 bytes. Almost all uses will exceed this size and we avoid multiple small recallocarray() calls during the initial usage. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/06 23:23:36 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/07 01:31:14 Modified files: www/larbin : Makefile www/larbin/patches: patch-src_global_cc patch-src_larbin_make Added files: www/larbin/patches: patch-src_utils_histogram_cc Log message: - unbreak with clang (mostly from freebsd) - use SUBST_CMD while here CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/07 01:55:17 Modified files: etc : netstart Log message: Replace hardcoded script name with ${0##*/} OK tb@ halex@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/07 02:43:28 Modified files: emulators/qemu : Makefile Log message: - Remove --enable-curses as the probe is run anyway - Add ncursesw to WANTLIB from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/07 03:09:51 Modified files: devel/tig : Makefile distinfo Log message: Update tig to 2.2.2. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/07 03:40:15 Modified files: etc : netstart Log message: Change test from [] to [[]] and simplify pattern. OK tb@, krw@ (for [[]]) Feedback and OK halex@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/07 04:40:17 Modified files: usr.sbin/installboot: Makefile armv7_installboot.c Log message: Add arm64 support. ok tom@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/07 05:07:48 Modified files: sys/arch/arm64/stand/efiboot: conf.c efiboot.c fdt.c fdt.h Log message: Pass the address of the EFI system table and the EFI memory map through properties in the /chosen node of the FDT. The properties match the ones used by Linux (see Documentation/arm/uefi.txt in the Linux kernel source tree) but with the "linux," prefix replaced by "openbsd,". ok jmatthew@, tom@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/07 05:25:58 Modified files: sys/arch/armv7/stand/efiboot: fdt.c fdt.h Log message: Sync FDT code with arm64. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/07 06:00:12 Modified files: distrib/arm64/miniroot: Makefile distrib/arm64/ramdisk: install.md Log message: Increase the offset from the start of the disk to the FAT filesystem from sector 2048/1MB to sector 8192/4MB. This gives enough space for a combined U-Boot and ATF FIT image for the Firefly-RK3399. Requested by and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/07 06:09:46 Modified files: sys/dev/fdt : if_dwge_fdt.c Log message: Refactor this code to support the GMAC found on the Rockchip RK3399 alongside the GMAC found on the Allwinner A20/A31. With this diff I can receive packets on the Firefly-RK3399. Unfortunately sending packets doesn't seem to work yet. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 06:49:54 Modified files: graphics/DevIL : Makefile graphics/DevIL/patches: patch-m4_devil-definitions_m4 Added files: graphics/DevIL/patches: patch-configure_ac patch-include_IL_il_h patch-lib_Makefile_in Log message: turns out clang is more picky about C vs C++ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 07:38:36 Added files: graphics/argyll/patches: patch-icc_icc_h Log message: simple fix for clang. took me a while to figure out "thanks to" jam. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/07 08:11:45 Modified files: sys/dev/ic : dwc_gmac.c Log message: Program hardware address in dwc_gmac_init() instead of dwc_gmac_attach() such that "ifconfig dwge0 lladdr 00:11:22:33:44:55" actually works. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 08:29:06 ports/graphics/liblqr/patches Update of /cvs/ports/graphics/liblqr/patches In directory cvs.openbsd.org:/tmp/cvs-serv28509/patches Log Message: Directory /cvs/ports/graphics/liblqr/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 08:29:35 Added files: graphics/liblqr/patches: patch-lqr_lqr_energy_c Log message: fix package on clang, gnu89 inlines are a time-bomb. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 08:38:02 Added files: games/taxipilot/patches: patch-taxipilot_movingobject_cpp Log message: C++ and temporaries, fixes clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 08:40:40 Added files: games/falconseye/patches: patch-win_jtp_winjtp_c Log message: missing return value, clang fixed CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 08:50:14 Modified files: infrastructure/lib/DPB: PortBuilder.pm infrastructure/lib/DPB/Job: Port.pm infrastructure/man/man1: dpb.1 Log message: make NO_CHECKSUM an option, as it causes too many problems on shared dist farms. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/07 09:19:32 Modified files: lib/libc/compat-43: killpg.c Log message: Don't allow a negative process group ID, it would turn into a process ID when negated. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/07 10:45:12 Modified files: games/puzzles : Makefile distinfo games/puzzles/patches: patch-Makefile_gtk patch-gtk_c Log message: Update to a newer git snapshot, fix urls while here CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 10:50:22 Modified files: infrastructure/lib/DPB: Distfile.pm Fetch.pm Log message: filter any distfile name thru a normalize function, so that comparisons are more accurate and we can get normal unix filesystem semantics. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/07 10:57:32 src/regress/usr.bin/mandoc/roff/ta Update of /cvs/src/regress/usr.bin/mandoc/roff/ta In directory cvs.openbsd.org:/tmp/cvs-serv49969/ta Log Message: Directory /cvs/src/regress/usr.bin/mandoc/roff/ta added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 11:17:44 Added files: games/zaz/patches: patch-src_mixer_cpp patch-src_mixer_h Log message: compile with clang CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/07 11:30:58 Modified files: usr.bin/mandoc : Makefile man_term.c mdoc_man.c mdoc_term.c roff.c roff.h roff_html.c roff_term.c roff_validate.c term.c term.h term_ascii.c regress/usr.bin/mandoc/roff: Makefile Added files: usr.bin/mandoc : term_tab.c regress/usr.bin/mandoc/roff/ta: Makefile basic-man.in basic-man.out_ascii basic-mdoc.in basic-mdoc.out_ascii Log message: Basic implementation of the roff(7) .ta (define tab stops) request. This is the first feature made possible by the parser reorganization. Improves the formatting of the SYNOPSIS in many Xenocara GL manuals. Also important for ports, as reported by many, including naddy@. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 11:46:24 Modified files: games/wanderer : Makefile games/wanderer/patches: patch-edit_c patch-m_c Added files: games/wanderer/patches: patch-display_c patch-game_c patch-monsters_c patch-read_c patch-scores_c patch-wand_head_h Log message: let it build with clang, fix quite a few oddities while there CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/07 11:53:30 Modified files: sys/sys : mbuf.h Log message: Backout previous as it's causing problems on architectures that align 64 bit integers on an 8 byte boundary such as armv7. MHLEN calculation doesn't account for padding bytes inserted by the compiler after m_hdr. Found the hard way by kettenis@. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 12:01:21 Added files: mail/elm/patches: patch-src_calendar_c patch-src_edit_c Log message: fix clang build (return values) CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/07 12:18:20 Modified files: sys/net : fq_codel.c Log message: Fix stage transition from the initial one to DROPPING When the initial state is set to DROPPING, the code immediately jumps to a CONTROL state bypassing DROPPING. To fix this we start with an explicit INITIAL state so that we do an INITIAL->DROPPING transition right off the bat in the beginning of the loop and then perform a DROPPING->CONTROL and either CONTROL->DROPPING and restart the loop or CONTROL->RECOVERY/ACCEPTING and terminate. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/07 12:27:17 Modified files: print/ptouch-driver: Makefile Log message: uses gnu89-inlines; fixes build with clang CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/07 12:36:32 Modified files: www/cgicc : Makefile distinfo www/cgicc/pkg : PLIST Log message: update to cgicc-3.2.16 (which also works clang) CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/07 13:28:55 Modified files: databases/gnats: Makefile Log message: Drop USE_GROFF now that mandoc(1) supports .ta. Issue first reported by brad@ in 2011. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/07 13:46:08 Modified files: faq : faq5.html Log message: add a . to the diff command. from matthew martin CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 14:00:26 Modified files: math/openfst : Makefile Added files: math/openfst/patches: patch-src_include_fst_accumulator_h patch-src_include_fst_arc-map_h patch-src_include_fst_config_h_in patch-src_include_fst_determinize_h patch-src_include_fst_encode_h patch-src_include_fst_epsnormalize_h patch-src_include_fst_equivalent_h patch-src_include_fst_factor-weight_h patch-src_include_fst_label-reachable_h patch-src_include_fst_relabel_h patch-src_include_fst_replace-util_h patch-src_include_fst_replace_h patch-src_include_fst_rmepsilon_h patch-src_include_fst_rmfinalepsilon_h patch-src_include_fst_script_compile-impl_h patch-src_include_fst_sparse-tuple-weight_h patch-src_include_fst_state-map_h patch-src_include_fst_symbol-table-ops_h patch-src_include_fst_synchronize_h patch-src_include_fst_test-properties_h patch-src_include_fst_util_h Log message: let it build with clang, mostly try => standard, plus some configure bugs and hackery CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 14:24:01 Added files: graphics/gracula/patches: patch-Makefile patch-gcl_c Log message: fix build with clang CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/07 14:25:32 Modified files: net/iplog : Makefile Log message: mandoc supports .ta now, so drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/07 14:33:42 Modified files: emulators/qemu : Makefile Log message: readd --enable-curses, it causes configure to exit out if curses isn't detected, so we shouldn't run into it silently breaking again in future. ok Brad CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 14:35:07 Added files: graphics/ipe/patches: patch-src_ipe6upgrade_ipe6upgrade_cpp patch-src_ipeextract_ipeextract_cpp patch-src_ipelib_ipebase_cpp patch-src_ipelib_ipelatex_cpp patch-src_ipelib_ipepdfparser_cpp patch-src_ipetoipe_ipetoipe_cpp Log message: missing includes, fixes clang CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/07 14:42:40 Modified files: news/aub : Makefile Log message: mandoc supports .ta now, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/07 14:43:46 Modified files: devel/lam : Makefile Log message: mandoc supports .ta now, drop USE_GROFF and bump; ok todd@ naddy@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 14:48:29 Modified files: devel/ptlib/patches: patch-src_ptlib_unix_osutil_cxx Added files: devel/ptlib/patches: patch-plugins_vidinput_bsd_vidinput_bsd_cxx patch-plugins_vidinput_v4l2_vidinput_v4l2_cxx patch-src_ptlib_common_osutils_cxx patch-src_ptlib_common_sockets_cxx patch-src_ptlib_unix_assert_cxx patch-src_ptlib_unix_channel_cxx patch-src_ptlib_unix_remconn_cxx patch-src_ptlib_unix_serchan_cxx patch-src_ptlib_unix_socket_cxx patch-src_ptlib_unix_svcproc_cxx patch-src_ptlib_unix_tlib_cxx patch-src_ptlib_unix_tlibthrd_cxx Log message: make it build with clang, mostly misses unistd.h everywhere CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/07 14:50:20 Modified files: x11/byzi : Makefile distinfo x11/byzi/pkg : PLIST Log message: Update to 0.2. Stop treating loadable lib as linkable lib. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/07 15:05:05 Modified files: lib/libssl : s3_lib.c Log message: Drop cipher suites with DSS authentication - there is no good reason to keep these around. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/07 15:07:00 Modified files: regress/lib/libssl/client: clienttest.c Log message: Revise cipher suites in regress to match DSS cipher suite removal. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/07 15:17:00 Modified files: sys/arch/amd64/amd64: vmm.c Log message: further improvement to vmm fpu handling (support avx and avx2, block avx512 and various xsave* instructions) tested by many CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/07 15:19:29 Modified files: lib/libc/compat-43: killpg.3 Log message: killpg() is covered by XSI so add a STANDARDS section to that effect and document that handling of process group 0 is not specified by the standard. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/07 15:25:59 Modified files: usr.bin/tmux : input-keys.c key-bindings.c server-client.c tmux.h tty-keys.c xterm-keys.c Log message: Up to now, tmux sees \033\033[OA as M-Up and since we turned on xterm-keys by default, generates \033[1;3A instead of \033\033[OA. Unfortunately this confuses vi, which doesn't understand xterm keys and now sees Escape+Up pressed within escape-time as Escape followed by A. The issue doesn't happen in xterm itself because it gets the keys from X and can distinguish between a genuine M-Up and Escape+Up. Because xterm can, tmux can too: xterm will give us \033[1;3A (that is, kUP3) for a real M-Up and \033\033OA for Escape+Up - in fact, we can be sure any \033 preceding an xterm key is a real Escape key press because Meta would be part of the xterm key instead of a separate \033. So change tmux to recognise both sequences as M-Up for its own purposes, but generate the xterm version of M-Up only if it originally received the xterm version from the terminal. This means we will return to sending \033\033OA instead of the xterm key for terminals that do not support xterm keys themselves, but there is no practical way around this because they do not allow us to distinguish between Escape+Up and M-Up. xterm style escape sequences are now the de facto standard for these keys in any case. Problem reported by jsing@ and subsequently by Cecile Tonglet in GitHub issue 907. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 15:34:53 Added files: graphics/qimageblitz/patches: patch-blitz_CMakeLists_txt Log message: obey CC CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/07 15:41:51 Modified files: textproc/glimpse: Makefile textproc/glimpse/patches: patch-index_region_c Added files: textproc/glimpse/patches: patch-compress_main_tbuild_c patch-compress_misc_c patch-get_filename_c patch-get_index_c patch-index_build_in_c patch-index_io_c Log message: Fix clang build, mostly function protoypes. Freshen HOMEPAGE and MASTER SITES. ok espie@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/07 15:44:33 Modified files: usr.bin/mandoc : man_term.c share/man/man7 : man.7 Log message: implement .DT in terms of .ta; needed for print/ghostview, for example CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/07 15:44:43 Modified files: x11/tktable : Makefile x11/tktable/patches: patch-configure x11/tktable/pkg: PLIST Log message: Stop treating loadable lib as linkable lib. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 16:10:12 Added files: graphics/makehuman/patches: patch-src_Animation_cpp patch-src_ConsoleListener_h patch-src_util_cpp Log message: correct C++, agrees with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 16:15:50 Modified files: textproc/lgrind/patches: patch-lgutil_c Log message: fix return for clang CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/07 16:27:57 Modified files: usr.bin/tmux : format.c tmux.1 tmux.h window-choose.c window-clock.c window-copy.c Log message: Add a format for the name of the pane's mode, lets it be used as a conditional for key bindings. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/07 16:31:54 Modified files: faq : faq1.html . : mail.html Log message: mention that security advisories will be sent to the announce@ list. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/07 17:12:57 Modified files: usr.bin/ssh : sshd_config.5 sshd.8 ssh_config.5 ssh_config packet.c cipher.c cipher.h Log message: As promised in last release announcement: remove support for Blowfish, RC4 and CAST ciphers. ok markus@ deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/07 17:13:42 Modified files: usr.bin/ssh : myproposal.h Log message: Don't offer CBC ciphers by default in the client. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/07 17:15:59 Modified files: usr.bin/ssh : ssh-keygen.c ssh-rsa.c ssh.h ssherr.c ssherr.h sshkey.c sshkey.h Log message: Refuse RSA keys <1024 bits in length. Improve reporting for keys that do not meet this requirement. ok markus@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 17:57:16 Modified files: misc/rocrail : Makefile Added files: misc/rocrail/patches: patch-analyser_impl_analyse_c patch-analyser_makefile patch-rocdigs_impl_dcc232_c patch-rocdigs_impl_ddx_nmra_c patch-rocdigs_impl_loconet_c patch-rocdigs_impl_loconet_lnmaster_c patch-rocdigs_impl_nmra_nmra_c patch-rocdigs_impl_opendcc_c patch-rocdigs_impl_p50x_c patch-rocdigs_impl_xpressnet_opendcc_c patch-rocdigs_makefile patch-rocint_makefile patch-roclcdr_impl_tools_schedules_c patch-roclcdr_makefile patch-rocrail_impl_action_c patch-rocrail_impl_display_c patch-rocrail_impl_hclient_c patch-rocrail_impl_modplan_c patch-rocrail_impl_snmp_c patch-rocrail_impl_srcpcon_c patch-rocrail_makefile patch-rocs_gen_mdoc_c patch-rocs_gen_ogen_c patch-rocs_gen_wgen_c patch-rocs_impl_mem_c patch-rocs_impl_str_c patch-rocs_impl_unx_umutex_c patch-rocs_impl_unx_uthread_c patch-rocs_makefile patch-rocs_public_rocs_h patch-rocutils_makefile patch-rocview_makefile patch-unxgen_rocs_public_serial_h Log message: make it build with clang, clean up a shitload of warnings and errors, make it obey CFLAGS, extract the embedded source so we can patch it. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/07 18:13:38 Modified files: sys/arch/amd64/amd64: db_trace.c sys/arch/amd64/conf: Makefile.amd64 Log message: add printing of arguments in stack traces. this relies on building the kernel with -msave-args, which has functions save their register arguments on the stack, so ddb can easily find them and print them. while here try to print arguments out of registers if we're at the top of the stack (ie, if we set a breakpoint on a function entry). -msave-args is only added to the compiler flags if the kernel has been configured with ddb. this means it wont waste the space on RAMDISK kernels because they don't include ddb. inspired by similar functionality that has been in use on solaris and its derivatives for well over a decade. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/07 18:21:36 Modified files: usr.bin/ssh : packet.c Log message: I was too aggressive with the scalpel in the last commit; unbreak sshd, spotted quickly by naddy@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/07 18:27:45 Modified files: sys/arch/alpha/include: bus.h sys/arch/amd64/include: bus.h sys/arch/arm/include: bus.h sys/arch/arm64/include: bus.h sys/arch/hppa/include: bus.h sys/arch/i386/include: bus.h sys/arch/landisk/include: bus.h sys/arch/loongson/include: bus.h sys/arch/macppc/include: bus.h sys/arch/octeon/include: bus.h sys/arch/sgi/include: bus.h sys/arch/socppc/include: bus.h sys/arch/sparc64/include: bus.h Log message: add a BUS_DMA_64BIT flag to bus_dma on all our archs. this is so drivers can advertise that they can handle 64 dma addresses to the platform. it may choose to handle dmamaps differently based on this flag. tweaks and ok tom@ ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 19:02:03 ports/graphics/lsys/patches Update of /cvs/ports/graphics/lsys/patches In directory cvs.openbsd.org:/tmp/cvs-serv26948/patches Log Message: Directory /cvs/ports/graphics/lsys/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 19:02:16 Added files: graphics/lsys/patches: patch-config_h_in patch-main_cpp patch-util_h Log message: trivial fixes for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/07 19:13:07 Added files: x11/kdirstat/patches: patch-kdirstat_kstdcleanup_h Log message: trivial fix for clang CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/07 19:52:49 Modified files: regress/usr.bin/ssh: dhgex.sh putty-ciphers.sh ssh-com.sh Log message: remove arcfour, blowfish and CAST here too CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2017/05/07 20:34:01 Modified files: libexec/ld.so : dlfcn.c malloc.c resolve.h Log message: Always use the same callback to unlock as was used to lock. Permits libpthread initialization from a shared object's init (or fini, I suppose) routines. ok kurt@ kettenis@ espie@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/07 21:55:09 Modified files: share/man/man7 : roff.7 Log message: Convert REQUEST REFERENCE from using .Ss to .Bl -tag, allowing to specify request arguments and supporting tag searching in less(1). Improve some entries and document .ta. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2017/05/07 22:16:05 Modified files: lib/libcrypto/man: BUF_MEM_new.3 Log message: BUF_MEM_grow_clean() returns an int, not a size_t. Humourously, on success it returns "len", which is a size_t value, as an int... CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/08 00:03:39 Modified files: usr.bin/ssh : packet.c Log message: helps if I commit the correct version of the file. fix missing return statement. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/08 00:08:42 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c Log message: fix for new SSH_ERR_KEY_LENGTH error value CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/08 00:11:06 Modified files: usr.bin/ssh : sshkey.c Log message: make requesting bad ECDSA bits yield the same error (SSH_ERR_KEY_LENGTH) as the same mistake for RSA/DSA CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/08 02:46:39 Modified files: sys/net : if_var.h sys/netinet6 : in6.c ip6_input.c ip6_mroute.c ip6_mroute.h ip6_output.c ip6_var.h raw_ip6.c Log message: Added initial IPv6 multicast routing support for multiple rdomains: * don't share mifs (multicast interface) between rdomains * allow multiple routing sockets connected at the same time if they are in different rdomains. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/08 02:57:56 Modified files: sys/dev/pci : if_iwm.c Log message: Fix issues with iwm(4) firmware's retry rate table: For a HT node, ni_txrate is always zero. We should be using ni_txmcs instead. Simplify the if-else logic to make sure of that. The mimo delimiter in the link quality command was never set. I don't know how important this is. But Linux sets it, so why not. Hardcode the lowest rate at the tail of the retry table. While debugging the old code I have encountered retry tables filled with only 'MCS 8' which is obviously not ideal. While here, fix a misspelled function prototype. Tested by kettenis@, mpi@, and Stefan Wollny ok mpi@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2017/05/08 03:04:54 Modified files: devel/arm-none-eabi/gcc-linaro: Makefile distinfo devel/arm-none-eabi/gcc-linaro/patches: patch-Makefile_in patch-gcc_Makefile_in patch-gcc_config_arm_unknown-elf_h patch-gcc_config_host patch-libgcc_Makefile_in patch-libiberty_Makefile_in devel/arm-none-eabi/gcc-linaro/pkg: PFRAG.aarch64 PFRAG.arm Added files: devel/arm-none-eabi/gcc-linaro/patches: patch-gcc_configure Removed files: devel/arm-none-eabi/gcc-linaro/patches: patch-gcc_config_aarch64_geniterators_sh patch-gcc_gcc_c Log message: Update to gcc-linaro-6.3-2017.02 so that we can continue to build newer U-Boots whose SPL object files get too big to link. U-Boot will require gcc 6.0 or later for ARM starting with v2018.01. ok jsg@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2017/05/08 03:08:40 Modified files: usr.sbin/vmd : Makefile i8253.c i8253.h i8259.c i8259.h mc146818.c mc146818.h ns8250.c ns8250.h virtio.c virtio.h Added files: usr.sbin/vmd : atomicio.c atomicio.h Log message: Adds functions to read and write state of devices in vmd. This is required for implementing vmctl send and vmctl receive. vmctl send / receive are two new options that will support snapshotting VMs and migrating VMs from one host to another. The atomicio files are copied from usr.bin/ssh. Patch from Pratik Vyas; this project was undertaken at San Jose State University along with his three teammates, Ashwin, Harshada and Siri with mlarkin@ as the advisor. OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/08 03:11:20 Modified files: sys/nfs : nfs_socket.c Log message: Sync nfs_connect() w/ sys_connect(). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/08 03:31:34 Modified files: usr.bin/netstat: mroute6.c Log message: Make netstat(8) always ask for IPv6 multicast routing information. Worst case is that we get an empty response instead of a message saying that there is no multicast support. ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/08 03:32:19 Modified files: sys/uvm : uvm_glue.c Log message: Unifed PMAP_UAREA, unused since we stopped supporting ARM < v7. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 03:45:14 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Only test the mirror if it's remote (and not a local directory). CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 03:46:52 Modified files: print/enscript : Makefile print/ghostview: Makefile print/transfig : Makefile Log message: mandoc(1) now supports .ta and .DT, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 03:55:26 Modified files: productivity/siag: Makefile Log message: mandoc(1) now supports .ta, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 04:00:44 Modified files: security/pgp : Makefile Log message: mandoc(1) now supports .ta, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 04:10:32 Modified files: x11/xcb : Makefile Log message: mandoc(1) now supports .ta, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 04:42:18 Modified files: devel/libbio : Makefile devel/libregexp9: Makefile devel/libutf : Makefile devel/mk : Makefile devel/sfio : Makefile Log message: mandoc(1) now supports .ta, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:46:14 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Bump to 1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:46:25 Modified files: multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST Log message: Update to gstreamer1-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:46:39 Modified files: multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-base/patches: patch-configure_ac patch-gst_tcp_gstmultihandlesink_c multimedia/gstreamer1/plugins-base/pkg: PLIST Log message: Update to gstreamer1-plugins-base-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:46:53 Modified files: multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-good/pkg: PLIST-main PLIST-pulse Log message: Update to gstreamer1-plugins-good-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:47:11 Modified files: multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-bad/patches: patch-configure_ac multimedia/gstreamer1/plugins-bad/pkg: PLIST Removed files: multimedia/gstreamer1/plugins-bad/patches: patch-ext_apexsink_gstapexraop_c Log message: Update to gstreamer1-plugins-bad-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:47:24 Modified files: multimedia/gstreamer1/plugins-ugly: Makefile distinfo multimedia/gstreamer1/plugins-ugly/pkg: PLIST Log message: Update to gstreamer1-plugins-ugly-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:47:35 Modified files: multimedia/gstreamer1/plugins-libav: distinfo Log message: Update to gstreamer1-plugins-libav-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:47:46 Modified files: multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update to py3-gstreamer1-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 04:48:04 Modified files: multimedia/gstreamer1/mm: Makefile Added files: multimedia/gstreamer1/mm/patches: patch-gstreamer_gstreamermm_audioclock_cc patch-gstreamer_gstreamermm_caps_cc patch-gstreamer_gstreamermm_caps_h Log message: Fix build with gstreamer1 >=1.12 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/08 05:14:33 Modified files: sys/sys : ctf.h Log message: Use C99 types and add a couple of missing macros needed for ctfconvert(1). CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/08 05:30:53 Modified files: sys/net : hfsc.c Log message: Add a compatibility shim for older pfctl binaries Found by and input from dlg@, OK sthen, tedu, henning CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/08 05:50:01 ports/productivity/fet/patches Update of /cvs/ports/productivity/fet/patches In directory cvs.openbsd.org:/tmp/cvs-serv3095/patches Log Message: Directory /cvs/ports/productivity/fet/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/08 05:50:27 Added files: productivity/fet/patches: patch-src_engine_generate_cpp patch-src_interface_constraintstudentsactivitytagmaxhourscontinuouslyform_h patch-src_interface_constraintstudentsactivitytagmaxhoursdailyform_h patch-src_interface_timetablegenerateform_cpp patch-src_interface_timetablegeneratemultipleform_cpp Log message: fixes for clang, don't collide with std::mutex, fix include guards CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/08 05:56:50 Added files: productivity/qhacc/patches: patch-plugins_graphs_grapher_cpp Log message: trivial fix for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/08 06:06:47 Added files: productivity/entomologist/patches: patch-qtsingleapplication_qtlocalpeer_cpp Log message: missing include, fixes clang CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/08 06:27:59 Modified files: sys/dev/ic : r92creg.h Log message: Fix R92C_TXDW4_RTSRATE_M and R92C_TDECTRL_BLK_DESC_NUM_M definitions. Same changes as FreeBSD r311948 and r287584. Patch submitted by Kevin Lo. Tested by me. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/08 06:28:39 Modified files: sys/dev/usb : if_urtwn.c Log message: For 8188EU chips, read the R92C_HSSI_PARAM2(0) register to detect whether the driver needs to enable the CCK high power feature, as already done for other chips supported by urtwn(4). Same change as FreeBSD r311347. Patch submitted by Kevin Lo. Tested by me. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/08 06:41:23 Modified files: sys/dev/pci : if_iwm.c Log message: In iwm(4) avoid locking the NIC redundantly and perform accounting of locking and unlocking. Make sure we don't unlock 7000 family NICs while a command is being processed (later NICs apparently don't need this). Inspired by similar approaches in Linux and Dragonfly, and a patch given to me by Imre Vadasz. Tested by me on 7265 and 8260 devices, and on a 7260 device by Stefan Wollny. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 06:53:28 Modified files: games/falconseye: Makefile games/nethack : Makefile games/slash : Makefile games/slash-em : Makefile games/sudoku : Makefile Log message: mandoc(1) now supports .ta, drop USE_GROFF and bump CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/08 07:07:40 Modified files: sys/dev/pci : if_iwmvar.h Log message: Unbreak the tree. I missed a header file change in my last iwm(4) commit. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 07:19:10 Modified files: shells/es : Makefile Log message: mandoc(1) now supports .ta, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 07:31:58 Modified files: math/netcdf : Makefile Added files: math/netcdf/patches: patch-ncgen_ncgen_1 Log message: USE_GROFF no longer needed. While here, add missing escaping in the ncgen(1) manual that caused loss of a text line. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/08 07:51:10 Modified files: sys/netinet6 : icmp6.c ip6_output.c Log message: Remove icmp6_reflect() micro optimization to simplify code and avoid a M_LOOP flag dance in ip6_output(). ok bluhm@, mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/08 08:27:28 Modified files: sys/dev/pci : if_iwm.c Log message: In iwm_send_cmd(), look at the generation counter instead of the STOPPED flag to determine whether the interface was reset while we were sleeping. The flag will be set if the interface is still down when the task wakes up, but the interface could already be up again in which case the flag will be cleared. ok mpi@ kettenis@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/08 08:45:47 Modified files: lib/libc/gen : basename.3 dirname.3 Log message: Update STANDARDS section, these are now in XSI BASE. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/08 08:51:52 src/regress/usr.bin/mandoc/roff/ti Update of /cvs/src/regress/usr.bin/mandoc/roff/ti In directory cvs.openbsd.org:/tmp/cvs-serv13114/ti Log Message: Directory /cvs/src/regress/usr.bin/mandoc/roff/ti added to the repository CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/08 08:53:27 Modified files: lib/libc/gen : glob.c Log message: Fix exponential CPU use with repeated '*' operators by changing '*' handling to be interative instead of recursive. Fix by Yves Orton, ported to OpenBSD glob.c by Ray Lai. OK tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/08 09:33:43 Modified files: share/man/man7 : roff.7 usr.bin/mandoc : mdoc_man.c roff.c roff.h roff_html.c roff_term.c roff_validate.c term.h term_ascii.c term_ps.c regress/usr.bin/mandoc/roff: Makefile Added files: regress/usr.bin/mandoc/roff/ti: Makefile basic-man.in basic-man.out_ascii basic-mdoc.in basic-mdoc.out_ascii Log message: Basic implementation of the roff(7) .ti (temporary indent) request. Needed by about four dozen ports (thanks to naddy@ for the research). CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/08 09:40:05 Modified files: x11/ede/lib : Makefile Added files: x11/ede/lib/patches: patch-edelib_ts_scheme-private_h Log message: add missing non-inline declarations for clang CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 09:44:56 Modified files: databases/gdbm : Makefile Log message: mandoc now supports .ta and .ti, drop USE_GROFF and bump CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2017/05/08 09:47:49 Modified files: sys/kern : uipc_mbuf.c Log message: add a compile time assertion MSIZE == sizeof(struct mbuf) ok kettenis mpi tom CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/08 10:14:32 Modified files: x11/qt5/qtbase/patches: patch-configure Added files: x11/qt5/qtbase/patches: patch-mkspecs_openbsd-clang_qmake_conf patch-mkspecs_openbsd-clang_qplatformdefs_h Log message: add glue to detect clang, and basic configuration CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/08 10:14:47 Modified files: sys/netinet6 : icmp6.c Log message: Fix a possible NULL pointer deference on icmp6 echo reply caught by clang. with tweak from and ok bluhm@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/08 10:15:34 Modified files: . : errata60.html errata61.html Log message: release libssl errata. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/08 10:17:22 Added files: astro/stellarium/patches: patch-plugins_TelescopeControl_src_servers_Socket_hpp Log message: missing include on OpenBSD, fd_set not defined CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 10:36:17 Modified files: devel/autogen : Makefile Log message: mandoc(1) now supports .ti, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 10:57:08 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-gio_kqueue_gkqueuefilemonitor_c patch-gio_kqueue_kqueue-helper_c devel/glib2/pkg: PLIST Log message: Update to glib2-2.52.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 11:01:18 Modified files: productivity : Makefile Removed files: productivity/tryton: DESCR-module Makefile Makefile.inc productivity/tryton/account: Makefile distinfo productivity/tryton/account/pkg: PLIST productivity/tryton/account_asset: Makefile distinfo productivity/tryton/account_asset/pkg: PLIST productivity/tryton/account_be: Makefile distinfo productivity/tryton/account_be/pkg: PLIST productivity/tryton/account_credit_limit: Makefile distinfo productivity/tryton/account_credit_limit/pkg: PLIST productivity/tryton/account_de_skr03: Makefile distinfo productivity/tryton/account_de_skr03/pkg: PLIST productivity/tryton/account_dunning: Makefile distinfo productivity/tryton/account_dunning/pkg: PLIST productivity/tryton/account_dunning_letter: Makefile distinfo productivity/tryton/account_dunning_letter/pkg: PLIST productivity/tryton/account_fr: Makefile distinfo productivity/tryton/account_fr/pkg: PLIST productivity/tryton/account_invoice: Makefile distinfo productivity/tryton/account_invoice/pkg: PLIST productivity/tryton/account_invoice_history: Makefile distinfo productivity/tryton/account_invoice_history/pkg: PLIST productivity/tryton/account_invoice_line_standalone: Makefile distinfo productivity/tryton/account_invoice_line_standalone/pkg: PLIST productivity/tryton/account_invoice_stock: Makefile distinfo productivity/tryton/account_invoice_stock/pkg: PLIST productivity/tryton/account_payment: Makefile distinfo productivity/tryton/account_payment/pkg: PLIST productivity/tryton/account_payment_sepa: Makefile distinfo productivity/tryton/account_payment_sepa/pkg: PLIST productivity/tryton/account_product: Makefile distinfo productivity/tryton/account_product/pkg: PLIST productivity/tryton/account_statement: Makefile distinfo productivity/tryton/account_statement/pkg: PLIST productivity/tryton/account_stock_anglo_saxon: Makefile distinfo productivity/tryton/account_stock_anglo_saxon/pkg: PLIST productivity/tryton/account_stock_continental: Makefile distinfo productivity/tryton/account_stock_continental/pkg: PLIST productivity/tryton/analytic_account: Makefile distinfo productivity/tryton/analytic_account/pkg: PLIST productivity/tryton/analytic_invoice: Makefile distinfo productivity/tryton/analytic_invoice/pkg: PLIST productivity/tryton/analytic_purchase: Makefile distinfo productivity/tryton/analytic_purchase/pkg: PLIST productivity/tryton/analytic_sale: Makefile distinfo productivity/tryton/analytic_sale/pkg: PLIST productivity/tryton/bank: Makefile distinfo productivity/tryton/bank/pkg: PLIST productivity/tryton/calendar: Makefile distinfo productivity/tryton/calendar/pkg: PLIST productivity/tryton/calendar_classification: Makefile distinfo productivity/tryton/calendar_classification/pkg: PLIST productivity/tryton/calendar_scheduling: Makefile distinfo productivity/tryton/calendar_scheduling/pkg: PLIST productivity/tryton/calendar_todo: Makefile distinfo productivity/tryton/calendar_todo/pkg: PLIST productivity/tryton/carrier: Makefile distinfo productivity/tryton/carrier/pkg: PLIST productivity/tryton/carrier_percentage: Makefile distinfo productivity/tryton/carrier_percentage/pkg: PLIST productivity/tryton/carrier_weight: Makefile distinfo productivity/tryton/carrier_weight/pkg: PLIST productivity/tryton/company: Makefile distinfo productivity/tryton/company/pkg: PLIST productivity/tryton/company_work_time: Makefile distinfo productivity/tryton/company_work_time/pkg: PLIST productivity/tryton/country: Makefile distinfo productivity/tryton/country/pkg: PLIST productivity/tryton/currency: Makefile distinfo productivity/tryton/currency/pkg: PLIST productivity/tryton/dashboard: Makefile distinfo productivity/tryton/dashboard/pkg: PLIST productivity/tryton/google_maps: Makefile distinfo productivity/tryton/google_maps/pkg: PLIST productivity/tryton/ldap_authentication: Makefile distinfo productivity/tryton/ldap_authentication/pkg: PLIST productivity/tryton/ldap_connection: Makefile distinfo productivity/tryton/ldap_connection/pkg: PLIST productivity/tryton/party: Makefile distinfo productivity/tryton/party/pkg: PLIST productivity/tryton/party_relationship: Makefile distinfo productivity/tryton/party_relationship/pkg: PLIST productivity/tryton/party_siret: Makefile distinfo productivity/tryton/party_siret/pkg: PLIST productivity/tryton/party_vcarddav: Makefile distinfo productivity/tryton/party_vcarddav/pkg: PLIST productivity/tryton/product: Makefile distinfo productivity/tryton/product/pkg: PLIST productivity/tryton/product_attribute: Makefile distinfo productivity/tryton/product_attribute/pkg: PLIST productivity/tryton/product_cost_fifo: Makefile distinfo productivity/tryton/product_cost_fifo/pkg: PLIST productivity/tryton/product_cost_history: Makefile distinfo productivity/tryton/product_cost_history/pkg: PLIST productivity/tryton/product_measurements: Makefile distinfo productivity/tryton/product_measurements/pkg: PLIST productivity/tryton/product_price_list: Makefile distinfo productivity/tryton/product_price_list/pkg: PLIST productivity/tryton/production: Makefile distinfo productivity/tryton/production/pkg: PLIST productivity/tryton/project: Makefile distinfo productivity/tryton/project/pkg: PLIST productivity/tryton/project_invoice: Makefile distinfo productivity/tryton/project_invoice/pkg: PLIST productivity/tryton/project_plan: Makefile distinfo productivity/tryton/project_plan/pkg: PLIST productivity/tryton/project_revenue: Makefile distinfo productivity/tryton/project_revenue/pkg: PLIST productivity/tryton/proteus: Makefile distinfo productivity/tryton/proteus/pkg: DESCR PLIST productivity/tryton/purchase: Makefile distinfo productivity/tryton/purchase/pkg: PLIST productivity/tryton/purchase_invoice_line_standalone: Makefile distinfo productivity/tryton/purchase_invoice_line_standalone/pkg: PLIST productivity/tryton/purchase_shipment_cost: Makefile distinfo productivity/tryton/purchase_shipment_cost/pkg: PLIST productivity/tryton/sale: Makefile distinfo productivity/tryton/sale/pkg: PLIST productivity/tryton/sale_credit_limit: Makefile distinfo productivity/tryton/sale_credit_limit/pkg: PLIST productivity/tryton/sale_invoice_grouping: Makefile distinfo productivity/tryton/sale_invoice_grouping/pkg: PLIST productivity/tryton/sale_opportunity: Makefile distinfo productivity/tryton/sale_opportunity/pkg: PLIST productivity/tryton/sale_price_list: Makefile distinfo productivity/tryton/sale_price_list/pkg: PLIST productivity/tryton/sale_shipment_cost: Makefile distinfo productivity/tryton/sale_shipment_cost/pkg: PLIST productivity/tryton/sale_shipment_grouping: Makefile distinfo productivity/tryton/sale_shipment_grouping/pkg: PLIST productivity/tryton/sale_supply: Makefile distinfo productivity/tryton/sale_supply/pkg: PLIST productivity/tryton/sale_supply_drop_shipment: Makefile distinfo productivity/tryton/sale_supply_drop_shipment/pkg: PLIST productivity/tryton/stock: Makefile distinfo productivity/tryton/stock/pkg: PLIST productivity/tryton/stock_forecast: Makefile distinfo productivity/tryton/stock_forecast/pkg: PLIST productivity/tryton/stock_inventory_location: Makefile distinfo productivity/tryton/stock_inventory_location/pkg: PLIST productivity/tryton/stock_location_sequence: Makefile distinfo productivity/tryton/stock_location_sequence/pkg: PLIST productivity/tryton/stock_lot: Makefile distinfo productivity/tryton/stock_lot/pkg: PLIST productivity/tryton/stock_package: Makefile distinfo productivity/tryton/stock_package/pkg: PLIST productivity/tryton/stock_product_location: Makefile distinfo productivity/tryton/stock_product_location/pkg: PLIST productivity/tryton/stock_split: Makefile distinfo productivity/tryton/stock_split/pkg: PLIST productivity/tryton/stock_supply: Makefile distinfo productivity/tryton/stock_supply/pkg: PLIST productivity/tryton/stock_supply_day: Makefile distinfo productivity/tryton/stock_supply_day/pkg: PLIST productivity/tryton/stock_supply_forecast: Makefile distinfo productivity/tryton/stock_supply_forecast/pkg: PLIST productivity/tryton/stock_supply_production: Makefile distinfo productivity/tryton/stock_supply_production/pkg: PLIST productivity/tryton/timesheet: Makefile distinfo productivity/tryton/timesheet/pkg: PLIST productivity/tryton/timesheet_cost: Makefile distinfo productivity/tryton/timesheet_cost/pkg: PLIST productivity/tryton/tryton: Makefile distinfo productivity/tryton/tryton/pkg: DESCR PLIST productivity/tryton/trytond: Makefile distinfo productivity/tryton/trytond/patches: patch-etc_trytond_conf productivity/tryton/trytond/pkg: DESCR PLIST README trytond.rc Log message: Delete tryton; the version we have in ports is not really maintained. I started to work on an diff to update everything to the latest release just to realise that there wasn't a point in doing this it's essentially a matter of ftp+tar xzf. Not worth maintaining 100+ packages. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 11:01:41 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register tryton and trytond removal. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 11:17:50 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-3.24.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 11:19:21 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 3.24.2! CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 11:25:41 Modified files: math/yorick : Makefile Log message: mandoc(1) now supports .ti, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 11:41:49 Modified files: misc/viz : Makefile Log message: mandoc(1) now supports .ta and .ti, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/08 11:52:46 Modified files: devel/jdk/1.8 : Makefile Log message: no longer hangs. make sure your ld.so is uptodate!!! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 12:01:02 Modified files: databases/evolution-data-server: Makefile distinfo Removed files: databases/evolution-data-server/patches: patch-CMakeLists_txt patch-cmake_modules_SetupBuildFlags_cmake Log message: Update to evolution-data-server-3.24.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 12:01:16 Modified files: mail/evolution : Makefile distinfo Removed files: mail/evolution/patches: patch-cmake_modules_SetupBuildFlags_cmake Log message: Update to evolution-3.24.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 12:01:29 Modified files: mail/evolution-ews: Makefile distinfo Removed files: mail/evolution-ews/patches: patch-cmake_modules_SetupBuildFlags_cmake Log message: Update to evolution-ews-3.24.2. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 12:10:25 Modified files: net/arpwatch : Makefile net/libnet/1.0 : Makefile net/packit : Makefile net/sing : Makefile net/tcpreplay : Makefile net/tcpshow : Makefile net/tcpslice : Makefile Log message: mandoc(1) now supports .ti, drop USE_GROFF and bump CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2017/05/08 12:19:02 Modified files: sys/dev/ic : rtwn.c Log message: 8192C is the only MIMO chip supported by this driver, all others are 1T1R. This diff corrects dmesg to properly show that all others are 1T1R, since right now it only applies to 8188C and all others incorrectly display 0T0R. hint & OK stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/08 12:46:03 Modified files: devel/libsoup : Makefile distinfo devel/libsoup/pkg: PLIST Log message: Update to libsoup-2.58.1. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 12:46:38 Modified files: news/tin : Makefile x11/dclock : Makefile Log message: mandoc(1) now supports .ta and .ti, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 12:49:59 Modified files: print/bibview : Makefile print/l2a : Makefile security/libident: Makefile x11/xprompt : Makefile Log message: mandoc(1) now supports .ti, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/08 12:54:01 Modified files: x11/gnome/gjs : Makefile distinfo Log message: update to gjs-1.48.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/08 13:17:22 Modified files: sysutils/beats/filebeat: Makefile distinfo sysutils/beats/filebeat/pkg: PLIST sysutils/beats/heartbeat: Makefile distinfo sysutils/beats/heartbeat/pkg: PLIST sysutils/beats/metricbeat: Makefile distinfo sysutils/beats/metricbeat/pkg: PLIST sysutils/beats/packetbeat: Makefile distinfo sysutils/beats/packetbeat/pkg: PLIST Removed files: sysutils/beats/filebeat/patches: patch-libbeat_outputs_console_console_go Log message: update to beats-5.4.0 https://www.elastic.co/guide/en/beats/libbeat/5.4/release-notes-5.4.0.html CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/08 13:20:58 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/pkg: PLIST Log message: update to elasticsearch-5.4.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/08 13:41:11 Modified files: graphics/p5-SVG: Makefile distinfo Log message: update to p5-SVG-2.75 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/08 13:42:24 Modified files: net/pork : Makefile Added files: net/pork/patches: patch-src_pork_h patch-src_pork_queue_c Log message: The author did not understand the semantics of "inline" at all. Define it away. Fixes the build with clang. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/08 14:04:06 Modified files: . : ftp.html httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: https for openbsd.c3sl.ufpr.br CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2017/05/08 14:13:10 Modified files: sys/arch/i386/stand/libsa: pxe_net.c Log message: Guard debug printf with NETIF_DEBUG ifdef like the other debug prints. ok tom@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2017/05/08 14:13:46 Modified files: sys/lib/libsa : nfs.c Log message: Guard debug printf with NFS_DEBUG ifdef like the other debug prints. ok tom@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2017/05/08 14:13:47 Modified files: games/blobwars : Makefile distinfo games/blobwars/patches: patch-makefile patch-src_init_cpp patch-src_main_cpp patch-src_map_cpp games/blobwars/pkg: PLIST Added files: games/blobwars/patches: patch-Makefile Log message: Update to blobwars-2.00. ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/08 14:15:34 Modified files: usr.sbin/ocspcheck: ocspcheck.c Log message: Print size_t's correctly. Fix from Jonas 'Sortie' Termansen CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2017/05/08 14:16:24 Removed files: games/blobwars/patches: patch-makefile Log message: Grr. rm patches/patch-makefile. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2017/05/08 14:24:03 Modified files: sys/net : pf_table.c Log message: Replace the global variables pfr_{sin,sin6} with stack local variables so that we can run these parts of pf in parallel. Also replace a single usage of pfr_mask with a stack local variable. ok mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/08 14:33:40 Modified files: usr.bin/mandoc : man.c roff.c Log message: Line-breaking roff(7) requests also break man(7) next-line scope. Considering that real roff implements next-line scope using input line traps, that isn't all that surprising. Issue found in the games/xbattle port. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 14:37:06 Modified files: games/xbattle : Makefile Log message: Only minor whitespace differences between groff and mandoc caused by invalid man(7) syntax, so drop USE_GROFF. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/08 14:45:23 Modified files: sysutils/beats : Makefile.inc Log message: add plumbing for installing modules; not actually used yet CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2017/05/08 14:55:29 Modified files: sys/dev/pckbc : pms.c sys/dev/usb : ubcmtp.c sys/dev/wscons : wsconsio.h wsmouse.c wsmouseinput.h wstpad.c Log message: improved coordinate filters ok mpi@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/05/08 14:58:40 Modified files: gnu/gcc/gcc : opts.c opts.h toplev.c Log message: gcc 4.9 makes unknown -Wno-* vanish. Reimplement that from scratch in our ancient gcc, because it's really useful for porting newer code and dealing with compiler variations. (slightly tweaked to reset location to unknown location after the okays) okay kettenis@ jasper@ found out https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28322 after the patch, which explains a similar reasoning better, and leads to another patch for older GCC, possibly GPLv3. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2017/05/08 15:12:36 Modified files: usr.bin/openssl: ca.c Log message: simplify startdate/enddate validation ok jsing@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/08 15:13:26 Modified files: sys/netinet6 : mld6.c Log message: Fix a compilation error on arm64 that was caught by clang. Found by kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/08 15:17:09 Modified files: sys/arch/amd64/amd64: db_trace.c Log message: After a break point at the beginning of a function, printing its arguments faulted in ddb. Accessing the register arguments was off by one and in wrong order. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 15:35:35 Modified files: net/ap-utils : Makefile Log message: These manuals are written in such a messy style that they actually look a bit better with mandoc than with groff (but no tool will make them look nice). Drop USE_GROFF. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/08 15:40:10 Modified files: net/pchar : Makefile Added files: net/pchar/patches: patch-PctestIpv4File_cc patch-PctestIpv4_h patch-PctestIpv6File_cc patch-PctestIpv6_h patch-Pctest_h patch-ResultTable_cc patch-TestRecord_cc patch-configure patch-main_cc Log message: fix a number of warnings and errors for clang CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 16:03:53 Modified files: textproc/lgrind: Makefile Log message: no relevant difference in formatting, drop USE_GROFF CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/08 16:23:35 Modified files: x11/xscreensaver: Makefile Log message: No relevant formatting differences, mandoc even looks better in a number of respects, so drop USE_GROFF. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/08 16:57:38 Modified files: usr.bin/ssh : digest-libc.c digest-openssl.c digest.h mac.c Log message: remove hmac-ripemd160; ok dtucker CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/08 19:26:34 Modified files: build : mirrors.dat Log message: re-add UH line mistakenly removed in the previous commit. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/05/08 22:11:18 Modified files: sysutils/u-boot: Makefile distinfo sysutils/u-boot/pkg: PFRAG.aarch64 PFRAG.arm Added files: sysutils/u-boot/patches: patch-lib_bch_c Removed files: sysutils/u-boot/patches: patch-tools_Makefile Log message: update to U-Boot 2017.05 Tested on CuBox-i4Pro, BeagleBone Black, PandaBoard ES and Raspberry Pi 3 Model B. CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2017/05/08 23:58:36 Modified files: devel/arm-none-eabi/gcc-linaro/patches: patch-gcc_configure Log message: Fixup and remove duplicate addition of a patch. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 00:07:07 Modified files: cad/xtrkcad : Makefile distinfo cad/xtrkcad/patches: patch-app_bin_CMakeLists_txt cad/xtrkcad/pkg: PLIST Log message: Simple update to 4.3.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 00:09:42 Modified files: devel/py-voluptuous: Makefile distinfo Log message: simple update to 0.10.5, fixing some unicode translations CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 00:12:09 Modified files: www/py-urllib3 : Makefile distinfo www/py-urllib3/pkg: PLIST Log message: Update to 1.21.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 00:18:13 Modified files: cad/xtrkcad : Makefile Added files: cad/xtrkcad/patches: patch-app_lib_CMakeLists_txt Log message: Add patch file missed in last commit CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 00:21:30 Modified files: cad/xtrkcad : Makefile Log message: Fixup Makefile, Need more coffee CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 01:11:56 Modified files: devel/xdg-utils: Makefile distinfo devel/xdg-utils/patches: patch-scripts_xdg-email_in patch-scripts_xdg-mime_in patch-scripts_xdg-open_in patch-scripts_xdg-screensaver_in patch-scripts_xdg-utils-common_in Log message: Update to xdg-utils-1.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 01:18:13 Modified files: devel/appstream-glib: Makefile distinfo devel/appstream-glib/pkg: PLIST Log message: Update to appstream-glib-0.6.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 01:29:42 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-3.24.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 01:33:33 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-configure Added files: mail/cyrus-imapd/patches: patch-imap_mbexamine_c Removed files: mail/cyrus-imapd/patches: patch-imap_mailbox_c patch-imap_sync_client_c Log message: Update to cyrus-imapd-2.5.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 01:36:52 Modified files: x11/gnome/at-spi2-core: Makefile distinfo Log message: Update to at-spi2-core-2.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 01:37:02 Modified files: x11/gnome/at-spi2-atk: Makefile distinfo Log message: Update to at-spi2-atk-2.24.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 01:46:05 Modified files: databases/p5-DBIx-SearchBuilder: Makefile distinfo Log message: Update to p5-DBIx-SearchBuilder-1.67. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 01:47:49 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-3.24.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 01:49:35 Modified files: x11/gnome/music: Makefile distinfo Log message: Update to gnome-music-3.24.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 02:00:58 Modified files: devel/p5-DateTime-Format-Pg: Makefile distinfo Log message: Update to p5-DateTime-Format-Pg-0.16013. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 02:07:01 Modified files: devel/p5-DateTime-Set: Makefile distinfo Log message: Update to p5-DateTime-Set-0.3900. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 02:12:45 Modified files: devel/p5-File-HomeDir: Makefile distinfo Log message: Update to p5-File-HomeDir-1.002. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 02:16:32 Modified files: devel/p5-File-pushd: Makefile distinfo Log message: Update to p5-File-pushd-1.014. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 02:22:00 Modified files: devel/p5-IPC-Run: Makefile distinfo Log message: Update to p5-IPC-Run-0.95. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 02:29:07 Modified files: devel/p5-Log-Dispatch-FileRotate: Makefile distinfo Log message: Update to p5-Log-Dispatch-FileRotate-1.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 02:35:56 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-3.24.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 02:41:24 Modified files: devel/p5-MooseX-AttributeHelpers: Makefile distinfo Log message: Update to p5-MooseX-AttributeHelpers-0.25. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/09 03:19:03 Modified files: devel/p5-Path-Class: Makefile distinfo Log message: Update to p5-Path-Class-0.37. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/09 03:31:07 Modified files: sys/net : if.c Log message: pfctlinput(PRC_IFDOWN, ...) has no effect on OpenBSD so remove it. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/09 03:32:21 Modified files: sys/netinet6 : ip6_output.c nd6.c Log message: Kill commented out code referencing pfctlinput2() and a wrong comment about pfctlinput(PRC_HOSTDEAD). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/09 03:36:04 Modified files: sys/uvm : uvm_meter.c Log message: Stop considering some sleeping threads are running. PZERO used to be a special value in the first BSD releases but since the introduction of tsleep(9) there's no way to tell if a thread is going to sleep for a "short" period of time. This remove the only (ab)use of ``p_priority'' outside the scheuler logic, which will help moving avway from a priority-based scheduler. ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/09 03:37:25 Modified files: sys/kern : uipc_domain.c Log message: Convert a splsoftnet()/splx() dance to NET_ASSERT_LOCKED(). pfctlinput() is only called in the input path with the NET_LOCK() held. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/09 05:00:48 Modified files: usr.bin/tmux : cmd-rotate-window.c Log message: Set current pane in rotate-window. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/09 05:01:06 Modified files: sys/netinet : tcp_subr.c Log message: Convert diagnostic panic to compile time assert in tcp6_ctlinput(). No binary change. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2017/05/09 05:08:22 Modified files: multimedia/libv4l: Makefile distinfo Log message: Update to libv4l 1.12.4 No functional change as the update only contains changes in libdvbv5 which we currently do not build on OpenBSD. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/09 05:09:38 Modified files: sys/ddb : db_ctf.c Log message: Use C99 types. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2017/05/09 05:59:38 Modified files: infrastructure/mk: arch-defines.mk Log message: Add aarch64 to ALL_ARCHS. OK espie@. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 06:23:04 Modified files: usr.sbin/syspatch: syspatch.8 Log message: Document that patches are cumulative and as such it is not possible to install only a subset of them. with input from jmc@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/09 07:01:42 Modified files: games/micropolis: Makefile games/micropolis/patches: patch-Micropolis patch-src_sim_g_ani_c patch-src_sim_g_bigmap_c patch-src_sim_g_map_c patch-src_sim_g_setup_c patch-src_sim_headers_sim_h patch-src_sim_makefile patch-src_sim_s_alloc_c patch-src_sim_s_disast_c patch-src_sim_s_eval_c patch-src_sim_s_fileio_c patch-src_sim_s_gen_c patch-src_sim_s_init_c patch-src_sim_s_msg_c patch-src_sim_s_power_c patch-src_sim_s_scan_c patch-src_sim_s_sim_c patch-src_sim_s_traf_c patch-src_sim_s_zone_c patch-src_sim_sim_c patch-src_sim_w_budget_c patch-src_sim_w_con_c patch-src_sim_w_date_c patch-src_sim_w_editor_c patch-src_sim_w_eval_c patch-src_sim_w_graph_c patch-src_sim_w_keys_c patch-src_sim_w_map_c patch-src_sim_w_resrc_c patch-src_sim_w_sound_c patch-src_sim_w_sprite_c patch-src_sim_w_stubs_c patch-src_sim_w_tk_c patch-src_sim_w_tool_c patch-src_sim_w_update_c patch-src_sim_w_util_c patch-src_sim_w_x_c patch-src_tcl_makefile patch-src_tcl_tclcmdmz_c patch-src_tcl_tclenv_c patch-src_tcl_tclglob_c patch-src_tcl_tclparse_c patch-src_tcl_tclunxaz_c patch-src_tcl_tclutil_c patch-src_tclx_config_linux patch-src_tclx_config_mk patch-src_tclx_src_tclxcclk_c patch-src_tclx_src_tclxclck_c patch-src_tclx_src_tclxfcmd_c patch-src_tclx_src_tclxfsca_c patch-src_tclx_src_tclxgdat_y patch-src_tclx_src_tclxint_h patch-src_tclx_src_tclxlib_c patch-src_tclx_src_tclxproc_c patch-src_tclx_src_tclxsig_c patch-src_tclx_src_tclxstr_c patch-src_tclx_src_tclxunix_c patch-src_tclx_tkucbsrc_tkevent_sed patch-src_tclx_ucbsrc_makefile patch-src_tclx_ucbsrc_tclbasic_sed patch-src_tclx_ucbsrc_tclexpr_sed patch-src_tk_makefile patch-src_tk_tkbitmap_c patch-src_tk_tkbutton_c patch-src_tk_tkcmds_c patch-src_tk_tkconfig_c patch-src_tk_tkcursor_c patch-src_tk_tkerror_c patch-src_tk_tkevent_c patch-src_tk_tkfont_c patch-src_tk_tkoption_c patch-src_tk_tkpack_c patch-src_tk_tkpixmap_c patch-src_tk_tkrawtcp_c patch-src_tk_tkselect_c patch-src_tk_tksend_c patch-src_tk_tkshare_c patch-src_tk_tkwindow_c patch-src_tk_tkwm_c Log message: use modern idioms for subst, pass X11BASE on the command line. regen all patches for newer headers. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/09 07:04:36 Modified files: usr.bin/tmux : server-client.c tmux.h tty.c Log message: If the current screen was complex enough, it was possible to make redraw itself hit the "terminal can't keep up" check. To avoid this, record how much data we send during redraw (we know we will be starting with 0) and skip the check until it has been flushed. GitHub issue 912. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/09 07:33:50 Modified files: sys/netinet : in_proto.c sys/netinet6 : in6_proto.c Log message: Remove rip_output() and rip6_output() from inetsw and inet6sw. The rip_output() function is never called via the pr_output pointer. rip_usrreq(PRU_SEND) calls rip_output() directly. raw_usrreq() is never called from inetsw. Situation in inet and inet6 is analog. OK claudio@ mikeb@ CVSROOT: /cvs Module name: ports Changes by: tsg@cvs.openbsd.org 2017/05/09 07:37:08 Modified files: infrastructure/lib/OpenBSD/PortGen/Port: CPAN.pm Log message: Set CONFIGURE_STYLE = modbuild tiny for p5 ports using Module::Build::Tiny. While at it, fix indentation. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 07:38:55 Modified files: devel/ruby-puppet_forge: Makefile distinfo Log message: simple update to 2.2.4, loosen dependency to ruby-minitar CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/05/09 07:40:18 Modified files: app/cwm : calmwm.h conf.c kbfunc.c mousefunc.c xevents.c Log message: Alter callbacks to take a struct instead of a growing number of arguments; greatly simplifies upcoming work. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 07:44:03 Modified files: devel/ruby-gettext-setup: Makefile distinfo devel/ruby-gettext-setup/pkg: PLIST Log message: Update to 0.24 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 07:45:59 Modified files: sysutils/ruby-r10k: Makefile distinfo Log message: Bugfix update to 2.5.4, tighten dependency to ruby-minitar, as it is in the gemspec CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2017/05/09 07:52:45 Modified files: lib/libkeynote : signature.c Log message: Prevent memory leak on sbuf by freeing it unconditionally and ensure finalbuf is also free'd if kn_encode_base64 somehow fails hint from tb@, OK millert@ and tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/09 08:09:37 Modified files: usr.bin/mandoc : man_html.c man_term.c mdoc_html.c mdoc_term.c Log message: Trailing \c suppresses the output line break even if the next line is a text line starting with whitespace. Quirk found in the sysutils/rancid port. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/09 08:18:28 Modified files: infrastructure/lib/DPB: Vars.pm Log message: if I want to enforce rules on WRKDIST, I'd better respect them first CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/09 08:51:11 Modified files: graphics/pstoedit: Makefile net/netpipes : Makefile x11/x11vnc : Makefile Log message: unimportant whitespace differences only, drop USE_GROFF and bump CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/09 09:11:33 Modified files: sys/arch/octeon/conf: ld.script sys/arch/octeon/octeon: locore.S Log message: Mix bits from the built-in RNG with the randomdata section at boot time. This should improve considerably the quality of early entropy and stack protector guard data on octeon. Suggested by and OK deraadt@ OK kettenis@, jasper@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/09 09:20:55 Modified files: sys/arch/loongson/dev: htb.c Log message: Fix range check. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/09 09:29:10 Modified files: sys/arch/loongson/loongson: generic3a_machdep.c Log message: Whitelist SMBus IO addresses to let the driver, piixpm(4), work again. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 09:42:10 Modified files: x11/gnome/getting-started-docs: Makefile distinfo Log message: Update to gnome-getting-started-docs-3.24.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/09 11:08:34 Modified files: www/kibana : Makefile distinfo www/kibana/pkg : PLIST Log message: update to kibana-5.4.0 from Pavel Korovin (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/09 11:19:30 Modified files: sysutils/consul: Makefile Log message: set version.Version to ensure the newer version check doesn't fire errorneously ok aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/09 11:25:50 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/patches: patch-configure_ac Log message: Update to gnome-settings-daemon-3.24.2. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/09 11:31:14 Modified files: www/webkitgtk4 : Makefile www/webkitgtk4/patches: patch-Source_cmake_OptionsCommon_cmake Log message: replace fragile hack with more sturdy cmake magic. okay aja@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/09 11:56:55 Modified files: usr.bin/tmux : cmd-send-keys.c Log message: If the target pane for send-keys in in a mode with a key table (that is, copy mode), then look the key up in the table and fire any command instead of delivering the key to the pane directly where it will be ignored. This makes C-b C-b (send-prefix) work in copy mode again. CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2017/05/09 12:13:00 Modified files: . : want.html Log message: Remove my request, thanks generously to Bill Allaire CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2017/05/09 12:43:40 Modified files: app/cwm : xevents.c Log message: drop obsolete comment CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/09 14:09:48 Modified files: graphics/xanim : Makefile Added files: graphics/xanim/patches: patch-xa_g72x_c patch-xa_input_c patch-xa_x11_c Log message: fix mostly passing of bogus arguments to unused parameters; for clang CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 14:49:15 Modified files: www/sope : Makefile distinfo Log message: simple update to 2.3.20 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 14:50:06 Modified files: www/sogo : Makefile distinfo www/sogo/patches: patch-UI_Scheduler_UIxCalListingActions_m www/sogo/pkg : PLIST Log message: simple update to 2.3.20, mostly bux fixes, few new features/enhancements CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 14:58:53 Modified files: sysutils/ruby-puppet-syntax: Makefile distinfo sysutils/ruby-puppet-syntax/pkg: PLIST Log message: Simple update to 2.4.0 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/09 15:06:12 Modified files: faq : current.html Log message: users running amd64 -current from late april or earlier need to build a compiler before attempting to build a kernel due to -msave-args. prompted by naddy CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 15:06:43 Modified files: sysutils/mcollective: Makefile distinfo Log message: Minor update to 2.10.3 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/09 15:09:27 Modified files: gnu/llvm/tools/clang/lib/Basic: Targets.cpp gnu/llvm/tools/clang/lib/Driver: Tools.cpp lib/libcompiler_rt: Makefile Log message: Enable TLS support but default to the emulatated TLS model. Enable the runtime support code libcompiler_rt for this. This code uses functions that live in libpthread, so code that uses TLS support will need to be linked with -lpthread. This should allow more ports to build with base clang. ok espie@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/09 15:11:18 Modified files: faq : current.html Log message: fix id attribute. thanks, naddy CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/09 15:11:45 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable dwge(4). If the network hardware is initialized by U-Boot, the Gigabit Ethernet port on the FireFly-RK3399 actually works! CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/09 15:13:24 Modified files: sysutils/mcollective-plugins/puppet-agent: Makefile distinfo Log message: simple update to 1.13.0 CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2017/05/09 16:22:36 Modified files: plan9/plan9port: Makefile distinfo plan9/plan9port/patches: patch-bin_9c Log message: update to latest github commit CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/09 18:45:55 Modified files: faq : current.html Log message: shorten the text a little and fix a validator warning CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:06:25 Modified files: devel/tcllib : Makefile Log message: New home for DISTFILES. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:06:38 Modified files: devel/tklib : Makefile Log message: New home for DISTFILES. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:08:52 Modified files: net/tclcurl : Makefile net/tclcurl/pkg: PLIST Added files: net/tclcurl/patches: patch-configure Log message: Stop treating loadable lib as linkable lib. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:10:50 Modified files: databases/pgtcl: Makefile databases/pgtcl/patches: patch-configure databases/pgtcl/pkg: PLIST Log message: Take maintainership. ok old maintainer, espie@ Stop treating loadable lib as linkable lib. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:20:34 Modified files: lang/tcl/8.6 : Makefile distinfo lang/tcl/8.6/patches: patch-unix_Makefile_in patch-unix_configure lang/tcl/8.6/pkg: PLIST Log message: Update to 8.6.6. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:21:05 Modified files: x11/tk/8.6 : Makefile distinfo x11/tk/8.6/patches: patch-library_tk_tcl patch-unix_Makefile_in x11/tk/8.6/pkg : PLIST Log message: Update to 8.6.6. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:21:52 Modified files: devel/tclthread: Makefile distinfo devel/tclthread/patches: patch-configure devel/tclthread/pkg: PLIST Log message: Update to 2.8.0. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:22:33 Modified files: databases/tdbc : Makefile distinfo databases/tdbc/patches: patch-Makefile_in patch-pkgIndex_tcl_in databases/tdbc/pkg: PLIST Added files: databases/tdbc/patches: patch-configure Removed files: databases/tdbc/patches: patch-configure_in patch-tclconfig_tcl_m4 Log message: Update to 1.0.4. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/09 19:23:05 Modified files: databases/tdbc-sqlite3: Makefile distinfo Removed files: databases/tdbc-sqlite3/patches: patch-Makefile_in Log message: Update to 1.0.4. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/09 20:20:22 Modified files: graphics/djview4: Makefile graphics/djvulibre: Makefile graphics/gmt : Makefile graphics/tgif : Makefile mail/asmail : Makefile Log message: unimportant formatting differences only, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 01:10:13 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.47. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 01:10:30 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.84. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 01:36:25 Modified files: x11/gnome/todo : Makefile distinfo Log message: Update to gnome-todo-3.24.1. CVSROOT: /cvs Module name: www Changes by: benoit@cvs.openbsd.org 2017/05/10 01:51:26 Modified files: . : want.html Log message: I need a laptop for ports development. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 02:05:04 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-Makefile patch-t_t9200-git-cvsexportcommit_sh patch-t_test-lib_sh devel/git/pkg : PLIST-main Log message: Update to git-2.13.0. CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2017/05/10 02:27:50 Modified files: lib/freetype/src/psaux: psobjs.c t1decode.c Log message: Fixes for CVE-2017-8105 and CVE-2017-8287 out-of-bounds write caused by a heap-based buffer overflow related to the t1_decoder_parse_charstrings function in psaux/t1decode.c out-of-bounds write caused by a heap-based buffer overflow related to the t1_builder_close_contour function in psaux/psobjs.c From upstream via Arch Linux OK matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2017/05/10 02:30:56 Modified files: lib/freetype/src/psaux: Tag: OPENBSD_6_1 psobjs.c t1decode.c Log message: [MFC] Fixes for CVE-2017-8105 and CVE-2017-8287 out-of-bounds write caused by a heap-based buffer overflow related to the t1_decoder_parse_charstrings function in psaux/t1decode.c out-of-bounds write caused by a heap-based buffer overflow related to the t1_builder_close_contour function in psaux/psobjs.c From upstream via Arch Linux OK matthieu@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/10 02:37:15 Modified files: usr.bin/vmstat : vmstat.8 vmstat.c Log message: There's no difference between short and long sleepers, so just print their number. While here print the amount of memory in M instead of K to make the output fit it 80 columns. Reminded by tb@, ok visa@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2017/05/10 03:09:45 Modified files: usr.bin/fstat : fstat.1 Log message: Explain about 0x0 PCB addresses in fstat(1) output. Suggestions/ok bluhm@ jmc@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/10 03:48:04 Modified files: sys/dev/hid : hidkbd.c Log message: Make this compile with HIDKBD_DEBUG defined. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 04:18:15 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-daemon_gdm-manager_c patch-daemon_gdm-session_c Log message: Update to gdm-3.24.2. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/10 04:46:05 Modified files: databases/ruby-hiera3: Makefile distinfo databases/ruby-hiera3/pkg: PLIST Log message: Simple update to 3.3.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/10 04:46:59 Modified files: usr.bin/tmux : cmd-send-keys.c key-bindings.c server-client.c tmux.h Log message: Insert copy mode bindings at the right place in the command queue. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 04:57:54 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_JavaScriptCore_heap_MachineStackMarker_cpp patch-Source_cmake_OptionsCommon_cmake Log message: Update to webkitgtk4-2.16.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/10 04:58:36 Modified files: telephony/asterisk-sounds: asterisk-sounds.port.mk Log message: set BUILD_DEPENDS on telephony/asterisk, there's no point packaging these (fairly large) sound files on arch where asterisk doesn't work. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 05:25:53 Modified files: devel/p5-File-DesktopEntry: Makefile distinfo Log message: Update to p5-File-DesktopEntry-0.22. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/10 05:30:25 Log message: Import p5-LaTeXML for generating HTML/XML output from TeX files. %------------------------------------------------------------------------------- In brief, latexml is a program, written in Perl, that attempts to faithfully mimic TeX’s behavior, but produces XML instead of dvi. The document model of the target XML makes explicit the model implied by LaTeX. The processing and model are both extensible; you can define the mapping between TeX constructs and the XML fragments to be created. A postprocessor, latexmlpost converts this XML into other formats such as HTML or XHTML, with options to convert the math into MathML (currently only presentation) or images. %------------------------------------------------------------------------------- OK benoit@, "reads ok" edd@ Status: Vendor Tag: pirofti Release Tags: pirofti_20170510 N ports/textproc/p5-LaTeXML/Makefile N ports/textproc/p5-LaTeXML/distinfo N ports/textproc/p5-LaTeXML/pkg/DESCR N ports/textproc/p5-LaTeXML/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 05:31:28 Modified files: devel/p5-File-RsyncP: Makefile distinfo Log message: Update to p5-File-RsyncP-0.74. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/10 05:31:46 Modified files: textproc : Makefile Log message: Link LaTeXML CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 05:37:22 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.22.13. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 05:51:14 Modified files: devel/p5-Locale-Maketext-Lexicon: Makefile distinfo devel/p5-Locale-Maketext-Lexicon/pkg: PLIST Log message: Update to p5-Locale-Maketext-Lexicon-1.00. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 06:10:05 Modified files: devel/p5-Log-Dispatch-FileRotate: Makefile distinfo Log message: Update to p5-Log-Dispatch-FileRotate-1.26. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/10 06:19:27 Added files: devel/cmocka/patches: patch-ConfigureChecks_cmake Log message: actually exert tls in the check, so that the absence of -pthread makes it fail. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 06:22:50 Modified files: devel/p5-PAR : Makefile distinfo Log message: Update to p5-PAR-1.015. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2017/05/10 06:32:48 Modified files: www/dokuwiki : Makefile distinfo www/dokuwiki/pkg: PLIST Log message: Update to 2017-02-19b CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 06:33:14 Modified files: devel/p5-Parse-Method-Signatures: Makefile distinfo Log message: Update to p5-Parse-Method-Signatures-1.003019. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/05/10 06:36:35 Modified files: sys/arch/amd64/amd64: identcpu.c Log message: The setting of the cpu feature flags for PCLMUL and AES-NI was guarded with !SMALL_KERNEL and CRYPTO. Move it out of !SMALL_KERNEL to make use of these features on RAMDISK_CD. Fixes a performance regression in the installer introduced with the new aes implementation. In particular, it halves the time needed to extract baseXX.tgz and compXX.tgz on my T420. tweaks & ok mikeb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 06:37:37 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-3.24.2. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2017/05/10 06:47:56 Modified files: mail/imapsync : Makefile distinfo Log message: Update to 1.727 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 06:48:01 Modified files: devel/p5-PerlIO-eol: Makefile distinfo Log message: Update to p5-PerlIO-eol-0.16. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 06:52:41 Modified files: devel/p5-Test-File-ShareDir: Makefile distinfo Log message: Update to p5-Test-File-ShareDir-1.001002. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 06:57:24 Modified files: devel/p5-Test-NoTabs: Makefile distinfo Log message: Update to p5-Test-NoTabs-2.00. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/10 07:05:42 Modified files: usr.bin/tmux : cmd-set-option.c cmd-show-options.c tmux.1 Log message: Expand formats in option names and add -F flag to do so in option values as well. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 07:29:27 Modified files: lang/guile2 : Makefile distinfo lang/guile2/pkg: PLIST Removed files: lang/guile2/patches: patch-libguile_filesys_c Log message: Update to guile2-2.2.2. Remove BROKEN, we'll see if it still hangs in dpb(1). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 07:29:51 Modified files: x11/gnome/aisleriot: Makefile distinfo x11/gnome/aisleriot/pkg: PLIST Log message: Update to aisleriot-3.22.2. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/10 08:26:19 Modified files: graphics/tkpng : Makefile graphics/tkpng/patches: patch-configure graphics/tkpng/pkg: PLIST Log message: Stop treating loadable lib as linkable lib. ok sebastia@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/10 08:27:01 Modified files: x11/tkdnd : Makefile x11/tkdnd/patches: patch-unix_configure x11/tkdnd/pkg : PLIST Log message: Stop treating loadable lib as linkable lib. ok sebastia@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/10 08:27:47 Modified files: x11/tkhtml : Makefile x11/tkhtml/patches: patch-configure x11/tkhtml/pkg : PLIST Log message: Stop treating loadable lib as linkable lib. ok sebastia@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/10 08:28:12 Modified files: x11/tktray : Makefile x11/tktray/patches: patch-configure x11/tktray/pkg : PLIST Log message: Stop treating loadable lib as linkable lib. ok sebastia@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/10 08:28:43 Modified files: x11/tktreectrl : Makefile x11/tktreectrl/patches: patch-configure x11/tktreectrl/pkg: PLIST Log message: Stop treating loadable lib as linkable lib. ok sebastia@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/10 08:51:50 Modified files: x11/gnome/photos: Makefile distinfo Log message: Update to gnome-photos-3.24.2. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/10 09:21:02 Modified files: sys/arch/loongson/dev: htb.c htbvar.h sys/arch/loongson/include: autoconf.h sys/arch/loongson/loongson: generic3a_machdep.c Log message: Add a PCI attach hook mechanism for htb(4), similar to the one in bonito(4). Use the hook for setting up the PIC. Discussed with miod@ long ago CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/10 09:47:34 Modified files: sys/dev/usb : usbdi.c Log message: Revert r1.61 and partially 1.60. The resulting logic is currently a noop and prevent us from fixing real use-after-free. Since xfer->status is reset by *_device_intr_done(), checking for USBD_IOERROR cannot be true. Problem reported by tb@ because ubcmtp(4) triggers some I/O errors when multiple fingers are used. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/10 10:04:21 Modified files: sys/arch/loongson/loongson: generic3a_machdep.c sys/arch/mips64/include: loongson3.h Log message: Hook up HPET as a timecounter. CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2017/05/10 10:07:54 Modified files: security/sudo : Makefile distinfo Log message: update to sudo 1.8.20 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/10 10:47:03 Modified files: usr.bin/tmux : tty.c Log message: We can use ECH to clear sections of lines, so use it for internal panes (that don't touch an edge). Move all the tty clear code into two common functions rather than having the same bunch of checks everywhere. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/10 10:48:36 Modified files: usr.bin/tmux : cmd-refresh-client.c resize.c tmux.h Log message: Prevent control clients from affecting the session size until they have specified a size with refresh-client -C. Prompted by a different change with the same purpose from George Nachman. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/10 11:35:40 Modified files: sys/dev/usb : usbdi.c Log message: It is unsafe to dereference ``xfer'' after calling the callback as it might free it. Prevent a use-after-free in various aynchronous cases. Found while looking at another user-after-free pointed out by ehrhardt@. Committing now to find if other drivers rely on this use-after-free. tb@ confirmed ubcmtp(4) is now fixed. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/10 12:40:13 Modified files: usr.bin/tmux : tty.c Log message: Move to the right cursor position before using spaces to clear. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 13:15:53 Modified files: devel/p5-Set-Object: Makefile distinfo devel/p5-Set-Object/pkg: PLIST Log message: Update to p5-Set-Object-1.35. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/10 13:21:04 Modified files: www/epiphany : Makefile distinfo Log message: update to epiphany-3.24.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 13:40:09 Modified files: devel/p5-Test-MockObject: Makefile distinfo devel/p5-Test-MockObject/pkg: PLIST Log message: Update to p5-Test-MockObject-1.20161202. CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2017/05/10 13:47:17 Modified files: sys/dev/wscons : wstpad.c Log message: Adapt the filter parameters to the X/Y ratio. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 14:11:16 Modified files: misc/p5-I18N-Charset: Makefile distinfo Log message: Update to p5-I18N-Charset-1.417. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/10 14:18:32 Modified files: misc/p5-Lingua-Romana-Perligata: Makefile distinfo Log message: Update to p5-Lingua-Romana-Perligata-0.601. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/10 15:41:27 Modified files: sys/sys : mbuf.h Log message: Declare struct m_hdr as __aligned(8). This forces the compiler to pad out to the next 8-byte boundary. This avoids introducing additional padding between struct m_hdr and union M_dat in struct mbuf when we add a 64-bit timestamp in struct pkthdr, which would lead to a miscalculation of MLEN and panics on 32-bit architectures. Note that using __aligned(sizeof(int64_t)) here would make the compiler crash! Put back the packet timestamp now that it is (hopefully) safe to do so. ok bluhm@, mikeb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/10 15:48:29 Modified files: include : stdlib.h Log message: Add bounded attribute to freezero(). OK tom@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/10 15:56:53 Modified files: usr.bin/nc : nc.1 netcat.c Log message: Implement nc -W recvlimit to terminate netcat after receiving a number of packets. This allows to send a UDP request, receive a reply and check the result on the command line. input jmc@; OK millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/10 15:58:55 Modified files: sys/arch/arm64/arm64: bus_dma.c pmap.c sys/arch/arm64/include: pmap.h Log message: Remove pmep_pa_is_mem(). Instead create write-back cachable mappings by default an require callers of pmap_enter() and require pmap_kenter_pa() to explicitly request uncached mappings by passing the PMAP_NOCACHE flag in the low bits of the physical address like we do on other architectures. ok drahn@, patrick@ CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2017/05/10 16:06:33 Modified files: x11/dmenu : Makefile distinfo x11/dmenu/patches: patch-Makefile patch-config_def_h patch-config_mk Log message: update to 4.7 from Hiltjo Posthuma CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/10 16:21:39 Modified files: regress/sys/netinet/ipsec: Makefile README Log message: Run tcpdump(8) on the enc0 device while the test is sending IPsec packets. Then check whether decrypted packets have been processed by bpf(4) as expected. CVSROOT: /cvs Module name: www Changes by: danj@cvs.openbsd.org 2017/05/10 17:17:59 Modified files: . : want.html Log message: I got a desktop, many thanks to the OpenBSD Foundation! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/10 17:34:25 Modified files: games/xchomp : Makefile games/xchomp/patches: patch-demo_c patch-main_c patch-props_c Added files: games/xchomp/patches: patch-contact_c patch-drivers_c patch-maze_c patch-resources_c patch-status_c patch-xchomp_h Log message: fix build with clang. clean-up prototypes, it's not that large. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/10 17:51:19 Modified files: archivers/libtar: Makefile Log message: tls without threads -> no tls CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/10 18:21:50 Modified files: security/libssh/patches: patch-tests_unittests_torture_misc_c Added files: security/libssh/patches: patch-ConfigureChecks_cmake Log message: exact same fix as cmocka CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/10 18:29:50 Modified files: security/gpgme : Makefile Log message: no tls without pthread CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/10 18:35:09 Modified files: mail/libetpan : Makefile distinfo Log message: Update to libetpan-1.8 From the ChangeLog: "fixed crash (CVE-2017-8825)" CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/10 18:41:14 Modified files: devel/pcre++ : Makefile net/maradns : Makefile Log message: unimportant whitespace differences only, drop USE_GROFF and bump CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/10 18:42:05 Modified files: sys/uvm : uvm_init.c uvm_km.c uvm_km.h Log message: reorder uvm init to avoid use before initialisation. the particular use before init was in uvm_init step 6, which calls kmeminit to set up malloc(9), which calls uvm_km_zalloc, which calls pmap_enter, which calls pool_get, which tries to allocate a page using km_alloc, which isnt initalised until step 9 in uvm_init. uvm_km_page_init calls kthread_create though, which uses malloc internally, so it cant be reordered before malloc init. to cope with this, uvm_km_page_init is split up. it sets up the subsystem, and is called before kmeminit. the thread init is moved to uvm_km_page_lateinit, which is called after kmeminit in uvm_init. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/10 19:26:37 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: extension-overrides.js www/tor-browser/https-everywhere: Makefile distinfo www/tor-browser/noscript: Makefile distinfo www/tor-browser/tor-launcher: Makefile www/tor-browser/torbutton: Makefile Log message: Update to tor-browser 6.5.2, from MAINTAINER Sean Levy Prodded by landry@, looks good to edd@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/05/10 19:37:24 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Casting int is required for passing uint64 value to "%u" since we don't assume the size of int. The problem was spotted by Michele Curti. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/10 20:26:39 Modified files: lib/libcrypto/evp: e_chacha20poly1305.c Log message: Fix a problem introduced in freezero() conversion and use sizeof(struct) not sizeof(pointer). otto@ points out that on OpenBSD currently freezero() would have still zeroed the entire allocation, but this is not documented behaviour and may change in future. ok tom@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2017/05/11 00:18:03 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-src_gui_application_cpp patch-src_libsync_utility_cpp Log message: update to owncloudclient-2.3.2 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/11 00:55:47 Modified files: sys/uvm : uvm_km.c Log message: unbreak PMAP_DIRECT archs. found by jmc@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/11 01:24:42 Modified files: usr.bin/tmux : cmd-resize-pane.c Log message: Change how we resolve which pane is dragging when there are multiple options - choose the largest pane, which is more likely to be the one the user wants to resize. Prompted by a report from Thomas Sattler. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/11 01:31:20 Modified files: usr.sbin/vmd : virtio.c Log message: typo, spotted by dhill. ok reyk@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/11 01:34:54 Modified files: usr.bin/tmux : environ.c tmux.h Log message: Make environ_log prefix take a format. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/11 01:41:47 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.22.14. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/11 02:00:41 Modified files: sys/arch/i386/i386: vmm.c sys/arch/amd64/amd64: vmm.c Log message: panic doesn't need \n. Suggested by Michael W. Bombardieri, thanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/11 02:13:44 Modified files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-gnome-initial-setup_Makefile_in patch-gnome-initial-setup_pages_Makefile_in patch-gnome-initial-setup_pages_account_Makefile_in patch-gnome-initial-setup_pages_password_Makefile_in x11/gnome/initial-setup/pkg: PLIST Log message: Update to gnome-initial-setup-3.24.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/11 02:17:02 Modified files: security/libhttpseverywhere: Makefile distinfo Log message: Update to libhttpseverywhere-0.4.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/11 03:25:27 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/pkg: PLIST Log message: Update to salt-2016.11.5. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2017/05/11 04:23:41 Modified files: multimedia/libv4l: Makefile distinfo Log message: Update to libv4l 1.12.5 (Again) no functional change as the update only contains changes in libdvbv5 which we currently do not build on OpenBSD. CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2017/05/11 04:34:54 Modified files: lib/freetype/src/psaux: Tag: OPENBSD_6_0 psobjs.c t1decode.c Log message: [MFC] Fixes for CVE-2017-8105 and CVE-2017-8287 out-of-bounds write caused by a heap-based buffer overflow related to the t1_decoder_parse_charstrings function in psaux/t1decode.c out-of-bounds write caused by a heap-based buffer overflow related to the t1_builder_close_contour function in psaux/psobjs.c From upstream via Arch Linux OK matthieu@ diff for OPENBSD_6_0 by tj@, thanks! CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/11 04:50:22 Modified files: sys/net : fq_codel.c Log message: Increment drop counter on the enqueue failure CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 05:16:16 Modified files: x11/gnome/yelp : Makefile x11/gnome/devhelp: Makefile Log message: on clang arch, they won't have access to estdc++ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/11 05:22:30 Modified files: sys/netinet : Tag: OPENBSD_6_1 igmp.c ip_icmp.c Log message: If m is not a continuous mbuf cluster, m_pullup() in pr_input may change the pointer. Then *mp keeps the invalid pointer and it might be used. Fix the potential use after free in igmp_input_if() and icmp_input_if(). As the input buffers normally deal with mbuf clusters, the use after free should not happen. OK mikeb@ mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/11 05:36:20 Modified files: sys/netinet : ip_input.c sys/netinet6 : ip6_input.c Log message: Fix white spaces and wrap long line. No binary change. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/11 05:38:50 Modified files: usr.bin/tmux : tty.c Log message: Need to redraw out to cellsize (total cells used in a line) rather than cellused (only non-space cells) because there may be cells with a nondefault background. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/11 05:39:30 Modified files: usr.bin/tmux : screen-write.c Log message: Clear to start of screen needs to use background colour. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/11 05:42:45 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Use the new netcat -W recvlimit feature to speed up the test. CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2017/05/11 05:52:18 Modified files: include : stdlib.h Log message: arc4random_buf should be bounded buffer, not bounded string ok millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/11 06:14:43 Modified files: sys/netinet : ipsec_input.c Log message: IPv6 IPsec transport mode did not work if pf is enabled. The decrypted packets in the input path were not checked with pf. So with stateful filtering on enc0, direction aware protocols like ping or TCP did not pass. Add an explicit pf_test() in ipsec_common_input_cb() for IPv6 transport mode to fix this. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/11 06:18:37 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Enable IPv6 IPsec transport mode tests for ping and TCP over ESP and IPComp. The kernel has been fixed. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/11 06:22:26 Modified files: sys/net : fq_codel.c fq_codel.h Log message: Add pf queue configuration glue for FQ-CoDel CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 07:26:04 Modified files: devel/p5-Class-Tiny: Makefile distinfo Log message: Update to p5-Class-Tiny-1.006. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 07:38:33 Modified files: devel/p5-Devel-PartialDump: Makefile distinfo Log message: Update to p5-Devel-PartialDump-0.18. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2017/05/11 07:44:15 Modified files: databases/postgresql: Makefile Added files: databases/postgresql/patches: patch-src_pl_plperl_GNUmakefile Log message: Fix bug with create extension plperl ( Util.c: loadable library and perl binaries are mismatched ) Spotted and fix by Markus Hennecke, Thanks ! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 07:45:54 Modified files: devel/p5-Perl6-Junction: Makefile distinfo Log message: Update to p5-Perl6-Junction-1.60000. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/11 07:56:55 Modified files: x11/gnome/documents: Makefile distinfo x11/gnome/documents/pkg: PLIST Log message: Update to gnome-documents-3.24.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 08:01:57 Modified files: editors/joe : Makefile distinfo Log message: Update to joe-4.4. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/11 08:03:19 Modified files: sys/net : rtable.c Log message: No need to go through a remove/insert cycle when there's a single route entry on the multipath list. Fix a NULL dereference triggered by a CPU doing a lookup when another one is updating the priorities of some routes. By not doing a remove/insert we ensure that ``an_rtlist'' is never empty and do not need a conditional in the fast path. Problem reported by and ok markus@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/11 08:10:21 Modified files: lang/guile2/pkg: PLIST Log message: Fix packaging; reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 08:18:56 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20170510. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2017/05/11 08:34:53 Modified files: www/chromium : Makefile distinfo Log message: update to 58.0.3029.110 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 08:42:17 Modified files: x11/gnome/sushi: Makefile Log message: unhardcode libestdc++ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 08:51:15 Modified files: mail/p5-Email-Valid: Makefile distinfo Log message: Update to p5-Email-Valid-1.202. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 08:53:04 Added files: security/libnipper/patches: patch-device_common_misc_cpp patch-report_report-text_cpp Log message: trivial fixes for clang CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 09:03:42 Modified files: net/p5-Net-Dict: Makefile distinfo Log message: Update to p5-Net-Dict-2.21. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 09:26:11 Modified files: sysutils/p5-Capture-Tiny: Makefile distinfo Log message: Update to p5-Capture-Tiny-0.46. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/11 09:30:37 Modified files: devel/nspr : Makefile Log message: add aarch64 to ONLY_FOR_ARCHS, missed commit when I fixed the patches CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/11 09:42:10 Modified files: sys/arch/mips64/mips64: cpu.c Log message: Set up IPI handling on the primary CPU before booting secondary CPUs. This ensures the IPI handler is in place before the first IPI is sent. Drop the comment about xheart because it is somewhat misleading. Discussed with miod@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 09:42:28 Modified files: textproc/p5-Text-PDF: Makefile distinfo textproc/p5-Text-PDF/pkg: PLIST Log message: Update to p5-Text-PDF-0.31. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/11 09:44:43 Modified files: textproc/zathura/core: Makefile textproc/zathura/plugins: Makefile.inc Log message: MODGCC4_ARCHS * -> ${GCC3_ARCHS} ${GCC4_ARCHS} CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/11 09:46:33 Modified files: textproc/p5-XML-Simple: Makefile distinfo Log message: Update to p5-XML-Simple-2.24. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/11 09:47:45 Modified files: sys/arch/sgi/include: bus.h sys/arch/sgi/localbus: imc.c macebus.c sys/arch/sgi/pci: macepcibridge.c sys/arch/sgi/sgi: bus_dma.c sys/arch/sgi/xbow: xbridge.c Log message: The device_to_pa routine really isn't needed. We always have physical addresses. While there, pave the way for BUS_DMA_64BIT (not working yet). Diff from miod@; OK dlg@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/11 10:28:16 Modified files: sys/net : fq_codel.c Log message: Remove a leftover from the ifq_mfreeml conversion CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 10:28:58 Modified files: net/mutella : Makefile Added files: net/mutella/patches: patch-mutella_common_h patch-mutella_uiremote_cpp Log message: trivial clang fixes CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/11 10:29:55 Modified files: www/squid : Makefile Added files: www/squid/patches: patch-helpers_basic_auth_LDAP_basic_ldap_auth_8 patch-helpers_basic_auth_RADIUS_basic_radius_auth_8 patch-helpers_external_acl_file_userip_ext_file_userip_acl_8 patch-tools_squidclient_squidclient_1 Log message: Unimportant whitespace differences only, drop USE_GROFF. While here, fix a number of quite serious escaping errors in four manual pages that caused loss of important information. I will also send those upstream. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 10:33:43 ports/math/aamath/patches Update of /cvs/ports/math/aamath/patches In directory cvs.openbsd.org:/tmp/cvs-serv48142/patches Log Message: Directory /cvs/ports/math/aamath/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 10:34:03 Added files: math/aamath/patches: patch-expr_cc patch-expr_h Log message: trivial fixes for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 10:40:58 Added files: math/mcl/patches: patch-src_impala_matrix_c Log message: restrict is a reserved keyword now CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/11 11:22:22 Modified files: x11/gnome/gucharmap: Makefile distinfo Log message: update to gucharmap-9.0.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/11 11:23:44 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: update to gnome-calendar-3.24.2 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/11 12:26:48 Modified files: devel/py-uncompyle6: Makefile distinfo devel/py-uncompyle6/pkg: PLIST Log message: Update to py-uncompyle6 2.9.11 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/11 12:45:11 Modified files: devel/py-lazy-object-proxy: Makefile distinfo Log message: Update to py-lazy-object-proxy 1.3.1 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/11 12:56:52 Modified files: devel/py-test-cov: Makefile distinfo Log message: Update to py-test-cov 2.5.0 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/11 13:10:51 Modified files: www/py-requests: Makefile distinfo www/py-requests/pkg: PLIST Log message: Update to py-requests 2.14.2 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/11 13:13:17 Modified files: usr.bin/tic : dump_entry.c Log message: Fix the index check in the FNKEY macro. This is only used when restricting the output to a version usable on AIX or HP-UX. OK tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 13:24:01 Modified files: games/crimson/patches: patch-Makefile_in Added files: games/crimson/patches: patch-src_cf_path_cpp Log message: fix crimson build. from freebsd CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/11 13:25:53 Modified files: devel/py-hypothesis: Makefile distinfo devel/py-hypothesis/pkg: PLIST Log message: Update to py-hypothesis 3.8.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 13:41:33 Added files: editors/subtitleeditor/patches: patch-plugins_subtitleformats_sami_sami_cc patch-src_document_cc patch-src_document_h patch-src_vp_gstplayer_cc Log message: fixes for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 13:44:00 Added files: x11/gaia/patches: patch-programs_gaia_GPSSourceNMEA_cc patch-programs_gaia_Hud_cc Log message: missing protos, fixes clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 13:52:15 Modified files: games/starlanes: Makefile Added files: games/starlanes/patches: patch-starlanes_c Log message: remove old build earlier. fixes for clang, mostly namespace collision, and a portability bug CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/11 14:17:17 Modified files: bin/ksh : README Log message: a little tidy up; from raf czlonka CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 14:20:16 Added files: sysutils/cdrtools/patches: patch-include_schily_sha2_h Log message: fix for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 14:27:07 Modified files: x11/gnome/initial-setup: Makefile x11/gnome/libgepub: Makefile x11/gnome/online-accounts: Makefile Log message: unhardcode libestdc++ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 14:29:32 Modified files: productivity/glabels: Makefile Log message: unhardcode libestdc++ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 14:50:55 Modified files: audio/wmtune : Makefile converters/pflogx: Makefile databases/architect: Makefile devel/ctftools : Makefile devel/gmc4cc : Makefile devel/libbfio : Makefile devel/luaprofiler: Makefile devel/p5-Expect: Makefile education/gamgi: Makefile fonts/spranq-ecofont-ttf: Makefile games/egoboo : Makefile games/hypatia : Makefile games/love : Makefile lang/clojure : Makefile mail/vrfy : Makefile misc/p5-Finance-Bank-DE-DTA-Create: Makefile net/openfire : Makefile net/sipsak : Makefile print/apsfilter: Makefile productivity/when: Makefile security/chntpw: Makefile sysutils/cl-launch: Makefile sysutils/setquota: Makefile sysutils/wmcb : Makefile www/php-markdown: Makefile www/piwik : Makefile www/ratproxy : Makefile Log message: kill most of the / at the end of WRK* variables CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/11 14:54:31 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.22.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/11 15:10:22 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-0.9.5. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 15:19:42 Modified files: infrastructure/mk: arch-defines.mk Log message: meh. need a LIBECXX for ports that depend loosely on estdc++ on !clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 15:22:31 Modified files: productivity/glabels: Makefile x11/gnome/initial-setup: Makefile x11/gnome/libgepub: Makefile x11/gnome/online-accounts: Makefile Log message: fix fix... replace estdc++ with LIBECXX found by aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/11 15:23:49 Modified files: x11/gnome/sushi: Makefile x11/gnome/yelp : Makefile x11/gnome/devhelp: Makefile Log message: more estdc++ mixup, should cover them all CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/11 18:09:17 Modified files: regress/sys/netinet/ipsec: Makefile README Added files: regress/sys/netinet/ipsec: pf.conf Log message: Run all IPsec tests with a pf rule that logs everything on the enc0 interface. Use tcpdump to write the pflog0 output into a file. Then grep can verify that all encrypted packets have been processed by pf. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2017/05/11 22:53:07 Modified files: regress/lib/libsndio/cap: cap.c Log message: Fix typos and spacing. From Andre Smagin . Thanks. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/12 00:01:40 Modified files: databases/puppetdb4: Makefile distinfo Log message: Update to 4.4.0, mostly some performance tweaks CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 00:22:15 Modified files: devel/p5-B-Hooks-OP-Check: Makefile distinfo Log message: Update to p5-B-Hooks-OP-Check-0.21. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 00:44:04 Modified files: devel/p5-Class-Multimethods: Makefile distinfo devel/p5-Class-Multimethods/pkg: PLIST Log message: Update to p5-Class-Multimethods-1.701. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/12 01:12:10 Modified files: net/libproxy : Makefile distinfo net/libproxy/patches: patch-libproxy_CMakeLists_txt Log message: Update to libproxy-0.4.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 01:15:48 Modified files: devel/p5-Devel-Cover: Makefile distinfo Log message: Update to p5-Devel-Cover-1.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/12 01:19:20 Modified files: www/webkitgtk4 : Tag: OPENBSD_6_1 Makefile distinfo www/webkitgtk4/patches: Tag: OPENBSD_6_1 patch-Source_JavaScriptCore_heap_MachineStackMarker_cpp patch-Source_cmake_OptionsCommon_cmake Log message: MFC: Reliability update to webkitgtk4-2.16.2. Keeping this port up-to-date with the latest upstream release will help catching up with security updates. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/12 01:26:15 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.48. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/12 01:26:25 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.85. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 01:26:49 Modified files: devel/p5-File-ChangeNotify: Makefile distinfo Log message: Update to p5-File-ChangeNotify-0.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/12 01:41:00 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Added files: sysutils/google-cloud-sdk/patches: patch-bin_docker-credential-gcloud Log message: Update to google-cloud-sdk-155.0.0. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/12 01:58:48 Modified files: www/py-webob : Makefile distinfo www/py-webob/pkg: PLIST Log message: Update to py-webob 1.7.2, add py3 flavor. From Nils Reusse CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/12 01:59:56 Modified files: www : Makefile Log message: +py-webob,python3 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2017/05/12 02:13:42 Modified files: security/burpsuite: Makefile distinfo Log message: update burpsuite to 1.7.22. release notes: http://releases.portswigger.net/2017/04/1722.html CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/12 02:21:23 Log message: Import to py-cheroot 5.5.0. From Nils Reusse DESCR: Cheroot is the high-performance, pure-Python HTTP server used by CherryPy. Status: Vendor Tag: shadchin Release Tags: shadchin_20170512 N ports/www/py-cheroot/Makefile N ports/www/py-cheroot/distinfo N ports/www/py-cheroot/pkg/PLIST N ports/www/py-cheroot/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 02:23:35 Modified files: devel/p5-IO-Pager: Makefile distinfo Log message: Update to p5-IO-Pager-0.38. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 02:31:27 Modified files: devel/p5-Sub-Uplevel: Makefile distinfo Log message: Update to p5-Sub-Uplevel-0.2800. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/12 02:46:28 Modified files: sys/arch/i386/i386: locore.s sys/arch/i386/include: atomic.h Log message: Make atomic.h ready to be included in userland. - prefix the LOCK macro with an underscore - keep setbits/clearbits and virtio barriers inside _KERNEL - Get rid of unused futex_atomic_ucas_int32(). ok dlg@, kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/12 02:47:03 Modified files: sys/arch/amd64/include: atomic.h Log message: Make atomic.h ready to be included in userland. - prefix the LOCK macro with an underscore - keep setbits/clearbits and virtio barriers inside _KERNEL ok dlg@, kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/12 02:47:48 Modified files: sys/arch/powerpc/include: atomic.h Log message: Make atomic.h ready to be included in userland. - keep setbits/clearbits inside _KERNEL ok dlg@, kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/12 02:48:31 Modified files: sys/arch/arm64/include: atomic.h Log message: Make atomic.h ready to be included in userland. - keep setbits/clearbits and virtio barriers inside _KERNEL ok dlg@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/12 02:53:03 Modified files: www : Makefile Log message: +py-cheroot +py-cheroot,python3 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/12 02:53:46 Modified files: sys/arch/arm/include: atomic.h Log message: Make atomic.h ready to be included in userland. - keep setbits/clearbits and virtio barriers inside _KERNEL - prefix def_atomic_xxx macros with underscores CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/12 03:16:55 Modified files: sys/dev/hid : hidkbd.c sys/dev/wscons : wskbd.c wskbdvar.h sys/dev/usb : ukbd.c Log message: Introduce a new keyboard console hook to enter ddb(4) and make ukbd(4) use it. Instead of defering every input of a USB console keyboard to a timeout via a queue of one element, only differ entering ddb(4) once a matching control sequenece has been typed. This prevent loosing inputs when a USB console keyboard is "too fast". Fix a problem reported by matthieu@, Adam McDougall and Hrvoje Popovski. ok stsp@, dlg@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/12 03:23:43 Modified files: textproc/py-chardet: Makefile distinfo textproc/py-chardet/pkg: PLIST Log message: Update to py-chardet 3.0.2 and take maintainership. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/12 03:32:52 Modified files: shells/py-qtconsole: Makefile distinfo shells/py-qtconsole/pkg: PLIST Log message: Update to py-qtconsole 4.3.0 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/12 03:39:17 Modified files: devel/py-test-cov: Makefile distinfo Log message: Update to py-test-cov 2.5.1 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/12 03:56:34 Modified files: editors/neovim : Makefile Added files: editors/neovim/patches: patch-runtime_autoload_health_provider_vim patch-runtime_autoload_health_vim Log message: Neovim: Fix various bits in ':CheckHealth', including detection of Python. Issue found by tb@ when the ${LOCALBASE}/bin/python symlink is not existing. Upstream fixed a couple of other bugs in the same PR. Thanks all. OK tb@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/12 04:08:33 Log message: Import devel/py-uv. ---8<--- pyuv is a Python module which provides an interface to libuv. libuv is a high performance asynchronous networking and platform abstraction library. --->8--- OK tb@, shadchin@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20170512 N ports/devel/py-uv/Makefile N ports/devel/py-uv/distinfo N ports/devel/py-uv/patches/patch-setup_libuv_py N ports/devel/py-uv/pkg/DESCR N ports/devel/py-uv/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/12 04:09:20 Modified files: devel : Makefile Log message: Link devel/py-uv. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/12 04:14:09 Log message: Import editors/py-neovim. ---8<--- Implements support for python plugins in Nvim. Also works as a library for connecting to and scripting Nvim processes through its msgpack-rpc API. --->8--- OK tb@. Thanks! Status: Vendor Tag: edd Release Tags: edd_20170512 N ports/editors/py-neovim/Makefile N ports/editors/py-neovim/distinfo N ports/editors/py-neovim/pkg/DESCR N ports/editors/py-neovim/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/12 04:15:21 Modified files: editors : Makefile Log message: Link editors/py-neovim. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/12 04:17:27 Modified files: devel : Makefile Log message: Don't forget to link the python3 FLAVOR of devel/py-uv. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 04:45:38 Modified files: usr.bin/tmux : format.c tmux.h window-copy.c window.c Log message: Store copy mode search string in pane so search-again command works even if you exit and reenter copy mode (it doesn't remember the position, just the search string), suggested by espie@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 04:49:04 Modified files: usr.bin/tmux : tty.c Log message: Can use DECFRA to clear area when not using default background. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 04:50:12 Modified files: usr.bin/tmux : input.c screen-write.c tmux.h tty.c Log message: ECH needs to use background colour. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 05:13:43 Modified files: usr.bin/tmux : tty.c Log message: Can use INDN to clear regions with default background colour if margins are supported. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/05/12 05:15:51 Modified files: build : mirrors.dat Log message: https for mirror.dalenys.com; from Julien Dhaille CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2017/05/12 05:16:09 Modified files: . : ftp.html httpslist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: sync CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 05:19:24 Modified files: usr.bin/tmux : tty.c Log message: Regions can't be smaller than 2 so don't try to clear them by scrolling if so. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 07:00:56 Modified files: usr.bin/tmux : grid-view.c grid.c input.c screen-write.c server-fn.c tmux.h tty.c window-copy.c Log message: Scrolling needs to use background colour. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 07:27:57 Modified files: usr.bin/tmux : format.c Log message: Only redraw single client, and tweak some logging. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 07:29:05 Modified files: usr.bin/tmux : screen-write.c Log message: Need to clear tty context before using it. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/12 07:40:29 Modified files: sys/net : if_switch.c switchofp.c Log message: Make a kernel with switch(4) but without INET6 compile again. Sprinkle some #ifdef INET6 and do not use in6addr_any from the netinet6 code. test and OK rzalamena@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/12 08:04:09 Modified files: sys/netinet : ip_input.c ip_var.h sys/netinet6 : ip6_input.c Log message: Use the IPsec policy check from ipv4_input() also when forwarding in ip6_input(). While there avoid an ugly #ifdef in ipv4_input(). OK mikeb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 08:11:54 Modified files: games/lostpixels: Makefile Log message: lose the / at end of WRKDIST CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 08:13:54 Modified files: usr.bin/tmux : tty.c Log message: Cannot rely on cursor position after DL and IL (some terminals move to column 0, some do not). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/12 08:19:50 Modified files: telephony/asterisk-sounds: asterisk-sounds.port.mk Log message: Oops, remove BUILD_DEPENDS which causes a loop because asterisk RUN_DEPENDS on some of the sound files. Reported by dhill. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 08:23:22 Modified files: mail/p5-MIME-Charset: Makefile distinfo Log message: Update to p5-MIME-Charset-1.012.2. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 08:30:32 ports/x11/libqaccessibilityclient/patches Update of /cvs/ports/x11/libqaccessibilityclient/patches In directory cvs.openbsd.org:/tmp/cvs-serv85613/patches Log Message: Directory /cvs/ports/x11/libqaccessibilityclient/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 08:30:57 Added files: x11/libqaccessibilityclient/patches: patch-src_qaccessibilityclient_accessibleobject_h Log message: clang doesn't like forward declares and namespace errors CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/12 08:31:23 Modified files: sys/netinet : ipsec_input.c Log message: Instead of printing a debug message at the end of processing, panic early if the IPsec security protocol is unknown. ipsec_common_input() and ipsec_common_input_cb() can only be called with the IP protocols ESP, AH, or IPComp. Everything else is a programming mistake. OK claudio@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2017/05/12 08:33:39 Modified files: x11/smplayer : Makefile distinfo x11/smplayer/patches: patch-src_preferences_cpp Log message: Update SMPlayer to 17.5.0 Test by Josh and benoit@ OK benoit@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2017/05/12 08:34:53 Modified files: x11/smtube : Makefile distinfo x11/smtube/pkg : PLIST Log message: Update for SMTube to 17.5.0 Test by Josh, Thanks! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/12 08:37:52 Modified files: bin/ksh : emacs.c Log message: Improve UTF-8 handling on lines that are wider than the terminal, in two respects: 1. During output in x_e_putc(), when counting display columns, skip UTF-8 continuation bytes. Fixes backward movements that cause horizontal scrolling. 2. After deleting characters, recalculate the last byte that fits on the line. Patch from on tech@. OK millert@ tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 08:38:18 Modified files: math/foma : Makefile distinfo math/foma/patches: patch-Makefile Log message: Update to foma-0.9.17. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 08:52:26 Modified files: net/queryperf : Makefile distinfo Log message: Update to queryperf-9.11.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 08:56:56 Modified files: usr.bin/tmux : screen-write.c Log message: Need to store bg for ECH. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/12 09:04:07 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Make sure we have a valid URL in /etc/installurl to prevent ending up stuck in ftp(1) interactive mode. reported by and OK sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/12 09:11:02 Modified files: sbin/ifconfig : ifconfig.8 Log message: Make the markup of negative parameters consistently use .Cm; those are command modifiers, not flags. Inconsistency noticed and patch sent in by Anton dot Lindqvist at gmail dot com. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 09:11:18 Modified files: devel/msp430/libc: Makefile devel/ti-msp430gcc: Makefile graphics/asymptote: Makefile java/tanukiwrapper: Makefile mail/zarafa/zarafa: Makefile security/libssh: Makefile Log message: zap remaining trailing / at end of WRK* CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 09:15:25 Modified files: infrastructure/mk: bsd.port.mk Log message: forbid any of the WRK* variables to end with a / discussed with sthen@ various things are cleaner that way CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 09:18:13 Modified files: usr.bin/tmux : grid.c Log message: When expanding a line in order to clear it, we need to use the default background colour - there may be portions that we do not want to clear with the new background colour. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 09:29:50 Modified files: security/distorm3: Makefile distinfo Log message: Update to distorm3-3.3.4. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 09:34:42 Modified files: infrastructure/mk: bsd.port.mk Log message: sanitize DIST_SUBDIR as well, which is actually already clean thru the ports tree CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 09:49:18 Added files: textproc/jq/patches: patch-configure Log message: fix configure test to actually emit TLS code. If the variable is static, clang optimizes it all away! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 10:02:04 Added files: multimedia/ogmrip/patches: patch-libogmrip_ogmrip-encoding_h Log message: somewhat non trivial patch for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 10:05:06 Modified files: x11/qt5/qtbase/patches: patch-mkspecs_openbsd-clang_qmake_conf Log message: qmake does really weird things with includes. We have to register /usr/include/c++/v1 in order for net/transmission and others to build CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 10:36:01 Modified files: infrastructure/mk: bsd.port.mk modules.port.mk Log message: crude mechanism to choose gcc4 or base clang automatically ports clang turns out to be more complicated... we'll see what we do with it later CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 10:56:59 Modified files: infrastructure/mk: modules.port.mk Log message: fix logic for !clang CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/12 11:35:34 Modified files: usr.bin/mandoc : Makefile Log message: Fix the man.cgi target after the recent file additions; this didn't break the build because it's not built by default. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/12 11:56:39 Modified files: usr.bin/mandoc : html.c mdoc_html.c Log message: Make the tag column in .Bl -tag lists wider: 1. I forgot about the 2n padding between tag and body. 2. The factor 1.1 was too small for bold fold, make it *1.15 + 1n. Ugliness spotted by tb@. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2017/05/12 12:03:00 Modified files: usr.sbin/user : user.c Log message: Replace memset(3) with explicit_bzero(3) on user(8) on sensitive data (passwords) as soon as they are not needed on memory anymore. OK millert@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 12:18:09 Modified files: infrastructure/mk: bsd.port.mk databases/sqlports: Makefile databases/sqlports/files: Info.pm TreeWalker.pm databases/sqlports/pkg: DESCR-compact DESCR-main Log message: support WANT_CXX and LIBECXX in sqlports CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 12:19:42 Modified files: infrastructure/mk: arch-defines.mk Log message: forgot to commit CXX11 list CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 12:23:59 Modified files: x11/qt5/qtbase/pkg: PLIST-main Log message: add the clang files CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/12 12:33:13 Modified files: . : cvsync.html build/mirrors : cvsync.html.head Log message: four repos are available, not six. reported by multiplexd at gmx.com CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/12 13:15:22 Modified files: sys/net : fq_codel.c fq_codel.h Log message: Export delay statistics instead of bucket information CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 13:21:42 Modified files: security/p5-File-Scan-ClamAV: Makefile distinfo Log message: Update to p5-File-Scan-ClamAV-1.95. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/12 13:25:19 Modified files: sys/arch/amd64/amd64: copy.S Log message: Make copyin(9) and copyout(9) atomic for naturally aligned 32-bit words. ok mpi@, visa@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 13:49:54 Modified files: textproc/p5-HTML-Summary: Makefile distinfo textproc/p5-HTML-Summary/pkg: PLIST Log message: Update to p5-HTML-Summary-0.022. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 14:00:43 Modified files: textproc/p5-Text-vCard: Makefile distinfo Log message: Update to p5-Text-vCard-3.09. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 14:11:58 Modified files: textproc/p5-XML-RSS: Makefile distinfo Log message: Update to p5-XML-RSS-1.59. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2017/05/12 14:15:52 Modified files: usr.sbin/smtpd : smtpd.c Log message: queue is not owned by _smtpd but _smtpq so a bug in lookup process does not allow read/write of envelopes and messages, unfortunately the purge_task() function which is in charge of garbage collecting left-overs from aborted transactions is still executed as _smtpd preventing it from working. issue reported by Philippe Meunier, fix from Edgar Pettijohn CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 14:19:48 Modified files: textproc/p5-XML-XPath: Makefile distinfo textproc/p5-XML-XPath/pkg: PLIST Log message: Update to p5-XML-XPath-1.40. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/12 14:27:25 Modified files: math/sc : Makefile math/sc/patches: patch-Makefile patch-abbrev_c patch-help_c patch-lex_c patch-psc_c patch-sc_c patch-sc_doc patch-sc_h patch-torev patch-vi_c patch-xmalloc_c Added files: math/sc/patches: patch-cmds_c patch-color_c patch-frame_c patch-gram_y patch-interp_c patch-pipe_c patch-range_c patch-screen_c patch-sort_c patch-vmtbl_c Log message: Fix missing return values, missing prototypes, missing includes; for clang. Also fix numerous harmless warnings since they drown out the important ones. Fix code bugs revealed in the process. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/12 14:34:29 Modified files: sys/netinet : tcp_usrreq.c Log message: Use the common switch(af) construct for address family specific code in tcp_usrreq(PRU_CONNECT). Do not access sockaddr_in before checking the address family. Return EAFNOSUPPORT error in the default case. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/12 14:49:20 Modified files: share/man/man7 : ports.7 Log message: No more CD-ROM releases, and advertise HTTP for package download rather than FTP. Based on a patch from , tweaked by me. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/12 14:54:50 Modified files: www/p5-WWW-Search: Makefile distinfo Log message: Update to p5-WWW-Search-2.517. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 15:25:00 Modified files: games/xbattle/patches: patch-command_c patch-draw_c patch-edit_c patch-error_c patch-extern_h patch-init_c patch-main_c patch-replay_c patch-shape_c patch-utils_c patch-window_c Added files: games/xbattle/patches: patch-load_c patch-parse_c patch-shape_diamond_c patch-shape_hex_c patch-shape_octagon_c patch-shape_square_c patch-shape_triangle_c patch-update_c Log message: give prototypes/forward declarations until clang stops warnings. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 15:26:32 Modified files: editors/emacs21: Makefile editors/emacs21/patches: patch-src_s_openbsd_h Log message: clang can't link with gcc, so add the missing define in the clang case. and it can't optimize malloc too much, or the undump magic fails. (thanks to kettenis@ for the second part) CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/12 15:41:47 Modified files: security/tcltls: Makefile security/tcltls/patches: patch-configure security/tcltls/pkg: PLIST Log message: Stop treating loadable lib as linkable lib. ok sebastia@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/12 15:44:33 Modified files: lang/tcl/8.5 : Makefile distinfo lang/tcl/8.5/patches: patch-unix_Makefile_in lang/tcl/8.5/pkg: PLIST Log message: Update to 8.5.19. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/12 15:44:44 Modified files: x11/tk/8.5 : Makefile distinfo x11/tk/8.5/pkg : PLIST Log message: Update to 8.5.19. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2017/05/12 16:16:54 Modified files: sys/dev/ic : nvme.c Log message: subtract one sector from the disk size before passing it back to the scsi layer, which will add one sector back fixes incorrect disk size reporting which was causing fdisk to create a protective MBR of one too many sectors, which caused our EFI bootloader to fail to recognize it as a GPT disk ok dlg CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 16:42:46 Modified files: usr.bin/tmux : format.c Log message: Reset updated flag when restarting job so new output is detected, reported by Gregory Pakosz in GitHub issue 922. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 16:43:15 Modified files: usr.bin/tmux : format.c Log message: Remove an unused variable. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/12 16:43:21 Modified files: sys/net : if_bridge.c Log message: Unify duplicate code from address family switch in bridge_ipsec(). Remove an if condition that cannot happen. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/12 17:05:58 Modified files: sys/netinet : ip_input.c ip_var.h ipsec_input.c Log message: IPsec packets were passed through ip_input() a second time after they have been decrypted. That means that all the IP header fields were checked twice. Also fragment reassembly was tried twice. At pf incoming packets in tunnel mode appeared twice on the enc0 interface, once as IP-in-IP and once as the inner packet. In the outgoing path pf only sees the inner packet. Asymmetry is bad for stateful filtering. IPv6 shows that IPsec works without that. After decrypting immediately continue with local delivery. In tunnel mode the IP-in-IP protocol functions pass the inner header to ip6_input(). In transport mode only pf_test() has to be called for the enc0 device. Introduce ip_local() to avoid needless processing and cleaner pf behavior in IPv4 IPsec. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 17:06:43 Modified files: usr.bin/tmux : tty.c Log message: Can scroll away full lines to clear them too. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 17:09:25 Modified files: graphics/luvcview/patches: patch-v4l2uvc_h Log message: get rid of trivial nested function as clang does not support them CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/12 17:10:19 Modified files: usr.bin/tmux : tty.c Log message: Compare >= for columns not >. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 17:10:26 Added files: graphics/luvcview/patches: patch-v4l2uvc_c Log message: get rid of trivial nested function, as clang does not support this extension CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 17:47:57 Modified files: security/botan2/patches: patch-configure_py Log message: buggy configure, add support for -L, as clang will not link with /usr/local by default. (patch sent to upstream) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 18:15:38 Modified files: multimedia/streamdvd: Makefile multimedia/streamdvd/patches: patch-Makefile Added files: multimedia/streamdvd/patches: patch-mplex_lpcmstrm_in_cpp patch-mplex_mplex_cpp Log message: make it build with clang, give it a proper makefile, separate C from C++, add the required extern C, and fix one strrchr... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/12 19:52:38 Modified files: telephony/libzrtp: Makefile telephony/libzrtp/patches: patch-third_party_bnlib_Makefile_in Log message: tweak makefile so that we can substitute -lcompiler_rt for -lgcc fixes build with clang CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/05/13 01:11:29 Modified files: lib/libc/stdlib: malloc.c posix_memalign.3 Log message: - fix bug wrt posix_memalign(3) of blocks between half a page and a page - document posix_memalign() does not play nice with reacallocarray(3) and freezero(3) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/13 01:30:50 Modified files: usr.bin/tmux : grid.c tty.c Log message: Some other unused variables. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 01:40:44 Modified files: audio/p5-Audio-Musepack: Makefile distinfo audio/p5-Audio-Musepack/pkg: PLIST Log message: Update to p5-Audio-Musepack-1.0.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/13 01:41:59 Modified files: usr.bin/tmux : tty.c Log message: Scroll the right number of lines off the region when clearing. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 01:45:07 Modified files: net/iperf/patches: patch-configure_ac Log message: fix build with clang, just remove nonsensical configure fragment CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 01:52:16 Modified files: devel/p5-Context-Preserve: Makefile distinfo Log message: Update to p5-Context-Preserve-0.02. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 01:57:58 Added files: mail/mimetic/patches: patch-mimetic_os_mmfile_cxx Log message: trivial patch for clang CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 01:57:59 Modified files: devel/p5-IPC-Run: Makefile distinfo Log message: Update to p5-IPC-Run-0.96. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 02:20:33 ports/games/qgo/patches Update of /cvs/ports/games/qgo/patches In directory cvs.openbsd.org:/tmp/cvs-serv79203/patches Log Message: Directory /cvs/ports/games/qgo/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 02:21:07 Added files: games/qgo/patches: patch-src_matrix_cpp patch-src_tree_cpp Log message: iostream.h is dead, deal with it CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 02:37:23 Modified files: devel/p5-MooseX-Traits: Makefile distinfo devel/p5-MooseX-Traits/pkg: PLIST Log message: Update to p5-MooseX-Traits-0.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/13 02:44:52 Modified files: graphics/libgexiv2: Makefile distinfo graphics/libgexiv2/pkg: PLIST Log message: Update to libgexiv2-0.10.6. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/13 02:51:57 Modified files: devel/py-backports-functools-lru-cache: Makefile distinfo devel/py-backports-functools-lru-cache/pkg: PLIST Log message: Update to py-backports-functools-lru-cache 1.4 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 02:53:15 Modified files: devel/p5-Path-Tiny: Makefile distinfo Log message: Update to p5-Path-Tiny-0.104. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 02:53:52 Added files: www/mongrel2/patches: patch-src_mem_align_h Log message: avoid conflict with clang's header version. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/13 02:54:53 Modified files: security/gnutls: Makefile distinfo Log message: Update to gnutls-3.5.12. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 03:11:40 Modified files: devel/p5-Sys-SigAction: Makefile distinfo devel/p5-Sys-SigAction/pkg: PLIST Log message: Update to p5-Sys-SigAction-0.23. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/13 03:43:45 Modified files: devel/leatherman: Makefile distinfo devel/leatherman/pkg: PLIST Log message: - update to leatherman-0.12.1 ok sebastia@ (new maintainer) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 03:49:51 Modified files: x11/kde4 : kde4.port.mk x11/qt5 : qt5.port.mk devel/atk2mm : Makefile devel/bullet : Makefile devel/glib2mm : Makefile devel/libsigc++-2: Makefile devel/pangomm : Makefile devel/spidermonkey38: Makefile games/dhewm3 : Makefile graphics/cairomm: Makefile graphics/cfdg : Makefile graphics/tesseract/tesseract: Makefile mail/mimetic : Makefile math/ginac : Makefile multimedia/sfml: Makefile net/bro : Makefile net/znc : Makefile print/cups-filters: Makefile security/botan2: Makefile textproc/enchant: Makefile textproc/libxml++: Makefile textproc/libxml++3: Makefile textproc/pdfgrep: Makefile textproc/podofo: Makefile x11/gtk2mm : Makefile x11/gtk3mm : Makefile Log message: first batch of WANT_CXX CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 03:54:24 Modified files: graphics/libgexiv2: Makefile Log message: WANT_CXX CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 03:54:48 Modified files: security/gnutls: Makefile Log message: use lang/clang if amd64 and system compiler is not clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 03:56:03 Modified files: infrastructure/lib/DPB: Distfile.pm Log message: normalize just in case CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/13 04:16:05 Modified files: www/lynx : Makefile distinfo Log message: Update lynx to 2.8.9pl14. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 04:33:14 Modified files: audio/moc : Makefile multimedia/gstreamer1/plugins-good: Makefile x11/wxSVG : Makefile multimedia/libvpx: Makefile Log message: vpx builds just fine with base clang instead of ports clang, unhardcode libestdc++ accordingly. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2017/05/13 05:06:01 Modified files: x11/qt5/qtbase : Makefile Log message: missing bump after addition of the clang files; ok espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/13 05:21:32 Modified files: sysutils/consul: Makefile sysutils/consul/files: config.json.in Log message: Drop the deprecated bootstrap option (bootstrap_expect is preferred nowadays) and run in client mode by default. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/13 05:30:54 Modified files: x11/gnome/documents: Makefile Log message: Missing BDEP and RDEP on devel/libgdata (for introspection). breakage reported by naddy@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/13 06:25:55 Modified files: sys/dev/fdt : rkpinctrl.c Log message: Handle drive strength. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 06:34:01 Modified files: infrastructure/mk: bsd.port.mk Log message: ouch, WANT_CXX should trigger modules.port.mk didn't run into that because my test cases had other modules CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/13 06:53:22 Modified files: x11/gnome/documents: Makefile Log message: And another one spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/13 07:18:25 Modified files: www/racktables : Makefile distinfo www/racktables/pkg: PLIST Log message: update to RackTables-0.20.13 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 07:19:42 Modified files: net/queryperf : Makefile Log message: Update licence spotted by sthen@, thanks ! CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/13 07:25:41 Modified files: security/py-passlib: Makefile Log message: add py-bcrypt as an RDEP as it's quite a common backend to use on OpenBSD as discussed with and OK sthen@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 08:01:44 Modified files: textproc/p5-PPIx-Regexp: Makefile distinfo Log message: Update to p5-PPIx-Regexp-0.051. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 08:11:59 Modified files: textproc/tinyxml2: Makefile distinfo Log message: Update to tinyxml2-4.0.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/13 08:38:28 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: No more CD releases, and advertise HTTP rather than FTP for packages. Patch from . CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/13 08:42:44 Modified files: www/p5-XML-Atom: Makefile distinfo www/p5-XML-Atom/pkg: PLIST Log message: Update to p5-XML-Atom-0.42. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 09:40:27 Modified files: productivity/workrave: Makefile Log message: WANT_CXX. Adjust XOPEN_SOURCE to let libc++ work CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 09:44:09 Modified files: devel/vte3 : Makefile graphics/nomacs: Makefile multimedia/gstreamer1/mm: Makefile graphics/pdf2djvu: Makefile x11/dbusmenu-qt: Makefile x11/gnome/libgnomecanvasmm: Makefile x11/gnome/system-monitor: Makefile x11/gtkglextmm : Makefile x11/gtksourceviewmm3: Makefile x11/libqaccessibilityclient: Makefile Log message: more WANT_CXX CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 09:47:06 Modified files: www/webkitgtk4 : Makefile Added files: www/webkitgtk4/patches: patch-Source_WebCore_PAL_pal_CMakeLists_txt Log message: clang does not look into /usr/local by default, so let it build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 09:47:52 Modified files: www/epiphany : Makefile Log message: same LIBECXX as used by webkitgtk4 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/13 09:50:07 Modified files: . : want.html Log message: my old soekris is on its last leg, now having frequent lock-ups. could really use a modern replacement. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/13 10:14:41 Modified files: regress/sys/crypto/enc: Makefile Log message: Pick aes.c instead of rijndael.c CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 11:40:26 Modified files: audio/cantata : Makefile audio/pavucontrol: Makefile editors/subtitleeditor: Makefile geo/qgis : Makefile net/owncloudclient: Makefile net/transmission: Makefile print/poppler : Makefile net/telepathy/folks: Makefile sysutils/gsmartcontrol: Makefile textproc/gtranslator: Makefile www/webkit : Makefile x11/fsv : Makefile Log message: more WANT_CXX / LIBECXX CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/13 11:41:57 Modified files: sys/netinet : tcp_usrreq.c Log message: Do not check for mapped addresses in tcp_usrreq(PRU_CONNECT), this is done in in6_pcbconnect(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/13 11:42:55 Modified files: sys/netinet6 : in6_pcb.c Log message: Do not check for locally bound mapped addresses in in6_pcbconnect(), this is done during bind(2) in in6_pcbaddrisavail(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/13 11:44:00 Modified files: sys/netinet6 : raw_ip6.c Log message: Check for mapped addesses in rip6_output() like it is done in udp6_output(). Move the EAFNOSUPPORT error from rip6_usrreq() to rip6_output() like it is done for UDP. OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/13 11:44:38 Modified files: sys/netinet6 : udp6_output.c Log message: Return EADDRNOTAVAIL if UDP sendto(2) is used with a mapped address. OK mpi@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/13 11:45:20 Modified files: . : errata60.html errata61.html Log message: release freetype errata. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 11:52:28 Modified files: graphics/shotwell: Makefile Log message: use LIBECXX CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 11:53:28 Modified files: multimedia/x265: Makefile Log message: builds fine with base clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 11:55:01 Modified files: x11/gnome/builder: Makefile x11/gnome/gjs : Makefile Log message: WANT_CXX CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 11:55:40 Modified files: x11/gnome/mutter: Makefile Log message: remove more warnings because clang is just better CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 11:56:55 Modified files: games/ufoai/base: Makefile games/ufoai/base/patches: patch-build_flags_mk Added files: games/ufoai/base/patches: patch-src_client_battlescape_cl_particle_cpp patch-src_client_renderer_r_state_cpp patch-src_shared_shared_cpp patch-src_shared_sharedptr_h patch-src_shared_ufotypes_h patch-src_shared_vector_h patch-src_tools_memory_cpp patch-src_tools_radiant_libs_string_WildcardMatcher_h patch-src_tools_radiant_radiant_ui_colourscheme_ColourSchemeManager_h patch-src_tools_radiant_radiant_ui_colourscheme_ColourScheme_h Log message: fix configury for clang, fix code for building under more stringent C++11 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/13 12:06:35 Modified files: . : errata60.html errata61.html Log message: fix date. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 12:26:03 Modified files: textproc/calibre: Makefile textproc/calibre/patches: patch-setup_build_py Log message: make sure to have correct access to /usr/local, fixes build with clang also use .beforesubst so regenerating patches is less of a pain CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 12:38:25 Modified files: net/minbif/patches: patch-src_server_poll_inetd_cpp Added files: net/minbif/patches: patch-src_im_request_cpp patch-src_irc_dcc_cpp patch-src_sockwrap_sockwrap_cpp Log message: missing unistd CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 12:45:38 Added files: math/veusz/patches: patch-veusz_helpers_src_qtloops_isnan_h Log message: fix build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 13:07:05 Added files: devel/arm-elf/gdb/patches: patch-sim_arm_armsupp_c Log message: return a value, taken from git CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 13:15:41 ports/devel/kf5/kfilemetadata/patches Update of /cvs/ports/devel/kf5/kfilemetadata/patches In directory cvs.openbsd.org:/tmp/cvs-serv9395/patches Log Message: Directory /cvs/ports/devel/kf5/kfilemetadata/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 13:17:44 Added files: devel/kf5/kfilemetadata/patches: patch-src_xattr_p_h Log message: missing include CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 13:28:24 Modified files: devel/msp430/binutils: Makefile Log message: Werror considered harmful CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 13:40:22 Modified files: infrastructure/bin: update-patches Log message: bogus fuzz for two lines cases CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2017/05/13 13:54:28 Modified files: x11/sct : Makefile distinfo x11/sct/pkg : PLIST Log message: update to 0.4 ok rsadowski CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 14:11:24 Modified files: emulators/simh : Makefile Log message: clang just does not do lto in our configuration CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 14:28:37 Modified files: emulators/stella: Makefile Added files: emulators/stella/patches: patch-Makefile Log message: don't try to compile C files with c++, clang really doesn't like that. Fix the flags so that png is found again. Unconfuse LDFLAGS and CXXFLAGS> CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 14:59:05 Modified files: emulators/vbam : Makefile Added files: emulators/vbam/patches: patch-fex_fex_blargg_common_h Log message: let it build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 15:56:14 Modified files: games/dustrac/patches: patch-CMakeLists_txt Log message: simple fixes for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/13 16:00:23 Modified files: games/extremetuxracer: Makefile Added files: games/extremetuxracer/patches: patch-src_quadtree_cpp Log message: clang: pointer comparison WANT_CXX CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2017/05/13 16:27:20 Modified files: net/olsrd : Makefile distinfo net/olsrd/patches: patch-make_Makefile_obsd patch-src_cfgparser_local_mk patch-src_plugin_loader_c net/olsrd/pkg : PLIST-main Added files: net/olsrd/patches: patch-src_bsd_kernel_routes_c patch-src_bsd_net_c patch-src_olsr_random_h patch-src_unix_ifnet_c net/olsrd/pkg : olsrd.rc Removed files: net/olsrd/pkg : DESCR-plugins MESSAGE-main PLIST-plugins Log message: Update our very much outdated net/olsrd port to current release 0.9.0.3. Add patches for rdomain support and a few bug fixes. Roll the -plugins subpackage into -main, and add an rc.d script. Lightly tested in Berlin's Freifunk OLSR mesh over ral(4) in IBSS mode. martin@ has rescinded maintainership which I am taking over. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2017/05/14 00:40:35 Modified files: devel/sdl2 : Makefile Added files: devel/sdl2/patches: patch-include_SDL_endian_h Log message: Use endian.h to determine endianess instead of an incomplete list of arch ifdefs which didn't cover powerpc. From Donovan Watteau. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/14 03:01:31 Modified files: devel/tcllib : Makefile distinfo devel/tcllib/patches: patch-installer_tcl patch-support_installation_actions_tcl patch-support_installation_modules_tcl devel/tcllib/pkg: PLIST Log message: Update to 1.18pl0. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/14 03:02:01 Modified files: devel/tklib : Makefile distinfo devel/tklib/patches: patch-support_installation_modules_tcl devel/tklib/pkg: PLIST Log message: Update to 0.6pl3. CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2017/05/14 05:27:52 Modified files: devel/cppcheck : Makefile distinfo devel/cppcheck/pkg: PLIST Log message: update to cppcheck-1.79 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/14 05:36:20 Modified files: devel/py-certifi: Makefile distinfo Log message: Bump to 2017.4.17 OK shadchin@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/14 05:37:18 Modified files: sysutils/py-elasticsearch-curator: Makefile distinfo Log message: Small update to 5.0.2, now requires just updated py-certifi CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/14 05:38:48 Modified files: sysutils/py-elasticsearch-curator: Makefile Log message: Require right version of py-certifi, bump REVISION CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/14 06:01:52 Modified files: share/man/man5 : printcap.5 Log message: Default lpd spool directory is /var/spool/output/lpd. reported by martin at martinbrandenburg dot com ok tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/14 06:02:03 Modified files: games/galois : Makefile Added files: games/galois/patches: patch-src_grid_h Log message: most esoteric fix ever for clang CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2017/05/14 06:17:47 Modified files: sys/dev/pv : vioscsi.c Log message: Align vioscsi's bus_dma* dancing with vioblk. Eliminates creating/destroying maps on each i/o. ok sf@, "makes sense" dlg@ as part of larger diff. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/14 06:26:59 Modified files: usr.bin/mandoc : html.c Log message: Tweak previous: tb@ noticed that some browser/font combinations have so amazingly wide bold fonts (for the same nominal font size) that adding 15% to the column width still isn't sufficient to make text reliably fit, so go for 20%. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/14 06:43:55 Modified files: infrastructure/lib/DPB: Heuristics.pm Log message: when requeuing, all infos are not defined for all paths. this is just a heuristics, so it doesn't matter, but the least we can do is not crash CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/14 07:20:02 Modified files: regress/usr.bin/mdoclint: mdoclint mdoclint.1 Log message: remove the -s option, it is fully covered by mandoc -Tlint; OK jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/14 07:59:53 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: warn about punctuation between .Xr and .Rs in SEE ALSO; inspired by mdoclint CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/14 08:04:00 ports/net/tcl-snmptools/patches Update of /cvs/ports/net/tcl-snmptools/patches In directory cvs.openbsd.org:/tmp/cvs-serv88118/patches Log Message: Directory /cvs/ports/net/tcl-snmptools/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/14 08:06:38 Modified files: net/tcl-snmptools: Makefile net/tcl-snmptools/pkg: PLIST Added files: net/tcl-snmptools/patches: patch-configure Log message: Stop treating loadable lib as linkable lib. Better install dir. Slight Makefile tidy. Separated build. ok matthieu@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/14 08:20:46 Modified files: www/py-beautifulsoup4: Makefile distinfo Log message: Update to py-beautifulsoup4 4.6.0 CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/14 08:30:03 Modified files: devel/openmpi : Makefile Log message: unimportant blank line differences only, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/14 09:46:10 Modified files: archivers/luazlib/patches: patch-test_lua Log message: regen CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/14 10:36:55 Modified files: net/prosody : Makefile distinfo net/prosody/patches: patch-certs_Makefile patch-prosody patch-tests_test_lua Log message: Update to prosody-0.9.12 From Henrik Friedrichsen (maintainer) CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/14 10:37:07 Modified files: editors/se : Makefile Log message: identical output, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/14 10:37:52 Modified files: x11/ogle : Makefile Log message: unimportant whitespace differences only, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/14 10:39:02 Added files: net/prosody/patches: patch-tests_run_tests_sh Removed files: net/prosody/patches: patch-prosody Log message: Missed in previous CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/14 10:43:33 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure Log message: Security update to openvpn-2.4.2 OK gonzalo@ jca@ (maitainer) CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/14 11:41:27 Modified files: archivers/lha : Makefile Log message: groff is actually unused, drop USE_GROFF, no package change, no bump: man/mann/lha.n is commented out in the PLIST man/ja_JP.EUC/man1/lha.1 is installed unformatted even with USE_GROFF CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/14 11:45:21 Modified files: print/py-relatorio: Makefile distinfo print/py-relatorio/pkg: PLIST Log message: Update to py-relatorio-0.6.4 From semarie CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/14 11:45:52 Modified files: graphics/pycha : Makefile distinfo graphics/pycha/pkg: PLIST Log message: Update to pycha-0.7.0 From semarie CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/14 11:49:27 Modified files: devel/uthash : Makefile distinfo devel/uthash/patches: patch-tests_Makefile Log message: Update devel/uthash to 2.0.2, and take maintainership. Also remove the unneeded PORTHOME directive. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/14 12:37:08 Modified files: sysutils/duplicity: Makefile distinfo Removed files: sysutils/duplicity/patches: patch-testing_functional_test_restart_py Log message: Update to duplicity-0.7.12 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/14 12:51:22 Modified files: net/librsync : Makefile Added files: net/librsync/patches: patch-src_search_c Log message: Fix a crash that can affect duplicity. Problem reported by danj@, already fixed upstream. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/14 13:46:38 Modified files: databases/p5-DBIx-Class-Cursor-Cached: Makefile distinfo Log message: Update to p5-DBIx-Class-Cursor-Cached-1.001004. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/14 13:49:29 Modified files: japanese/Wnn : Makefile japanese/kakasi: Makefile Log message: groff is not used at all, so delete USE_GROFF; no package change, no bump; OK espie@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/14 13:53:58 Modified files: japanese/canna : Makefile Log message: This port runs groff (along with jnroff) during the "build" target, not during the "package" target, so "BUILD_DEPENDS += textproc/groff" makes more sense than "USE_GROFF = Yes". No package change, no bump. OK espie@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/14 13:54:42 Modified files: devel/p5-IO-Pager: Makefile distinfo devel/p5-IO-Pager/pkg: PLIST Log message: Update to p5-IO-Pager-0.39. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/14 14:02:00 Modified files: regress/usr.bin/mdoclint: mdoclint mdoclint.1 Log message: delete the -a option, it's now fully covered by mandoc -Tlint; OK jmc@ wiz@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/14 14:06:50 Modified files: devel/p5-Term-Shell: Makefile distinfo devel/p5-Term-Shell/pkg: PLIST Log message: Update to p5-Term-Shell-0.09. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/14 14:36:21 Modified files: sysutils/facter: Makefile distinfo sysutils/facter/patches: patch-lib_CMakeLists_txt Added files: sysutils/facter/patches: patch-lib_src_facts_posix_cache_cc Log message: Update to 3.6.4 Since 3.5, facts can be configured to be cached in facter.conf, cached facts are stored in ${LOCALSTATEDIR}/puppetlabs/facter/cached_facts/ Feedback jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/14 15:16:52 ports/textproc/tinyxml2/patches Update of /cvs/ports/textproc/tinyxml2/patches In directory cvs.openbsd.org:/tmp/cvs-serv5470/patches Log Message: Directory /cvs/ports/textproc/tinyxml2/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/14 15:18:05 Modified files: textproc/tinyxml2: Makefile Added files: textproc/tinyxml2/patches: patch-xmltest_cpp Log message: unbreak on 32-bit CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2017/05/14 15:24:13 Modified files: sysutils/mcollective: Makefile distinfo Log message: simple update to 2.10.4 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/14 15:24:59 Modified files: infrastructure/bin: register-plist Log message: allow register-plist to display a diff even without write access to the plist directory. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/14 17:12:55 Modified files: korean/hanterm-xf: Makefile Log message: Translate the manual page from EUC-KR to UTF-8 using iconv(1) at build time and install the unformatted version to be processed by mandoc(1) at run time rather than misformatting it with USE_GROFF. OK Jung Lee (MAINTAINER) and naddy@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2017/05/14 22:05:55 Modified files: textproc/pdf4tcl: Makefile distinfo textproc/pdf4tcl/pkg: DESCR Log message: Update to 0.9.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/15 01:54:44 Modified files: usr.bin/tmux : tmux.1 tmux.h tty.c Log message: The Konsole SU bug means it can't clear the entire scroll region (it ignores if >= size, not if > as I first thought). So we can't effectively fix it in code - remove the workarounds which just cause bugs on other terminals. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/15 03:17:33 Modified files: sys/arch/mips64/include: atomic.h Log message: Make atomic.h ready to be included in userland. - keep setbits/clearbits inside _KERNEL ok visa@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/15 04:02:02 Modified files: geo/mapserver : Makefile distinfo geo/mapserver/patches: patch-CMakeLists_txt Removed files: geo/mapserver/patches: patch-cmake_FindPHP5_cmake patch-mapwms_c Log message: Bugfix update to mapserver 7.0.5. See http://mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/15 04:27:29 Modified files: x11/kde4/cantor: Makefile Log message: Prior to the last commit to ../kde4.port.mk (r1.35) the fortran-related WANTLIBs of gcc4.port.mk weren't getting used for some reason. Bump REVISION because WANTLIB has now changed (specifically, quadmath is now listed on i386/amd64 whereas it wasn't before). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/15 04:40:47 Modified files: usr.sbin/httpd : server_http.c Log message: Avoid a crash servicing requests when a server is configured with "block return 401". Problem reported by Jurjen Oskam. ok florian@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/15 04:52:08 Modified files: sys/dev/usb : ehci.c ohci.c uhci.c usbdi.c usbdi.h sys/dev/usb/dwc2: dwc2.c Log message: Replace remaining SPLUSBCHECK by a splsoftassert(IPL_SOFTUSB). USB is the last real user of IPL_SOFTNET. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/15 05:05:51 Modified files: sys/dev/usb : usbdi.h Log message: Use splraise() rather than splsoftnet() which is going away. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/15 05:23:25 Modified files: sbin/pfctl : parse.y pfctl.c pfctl_parser.c pfctl_queue.c sys/conf : files sys/net : pf_ioctl.c pfvar.h Log message: Hook up FQ-CoDel to the tree and enable configuration in the pfctl(8) OK sthen, visa CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/15 05:24:37 Modified files: share/man/man5 : pf.conf.5 Log message: Document the new flow queue specification With input and OK sthen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/15 05:59:30 Modified files: sys/net : fq_codel.c Log message: clang warns on unused static const variables. Remove one such unused variable so the kernel will build on arm64 again. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/15 06:26:01 Modified files: sys/kern : uipc_socket.c uipc_socket2.c sys/net : if.c if_pflow.c pf.c pf_ioctl.c pf_norm.c pfvar.h sys/sys : systm.h sys/uvm : uvm_vnode.c Log message: Enable the NET_LOCK(), take 3. Recursions are still marked as XXXSMP. ok deraadt@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/15 06:50:48 Modified files: x11/kde4/cantor: Makefile Log message: explicitly list gcc4 MODULES in x11/kde4/cantor, this needs fortran so always needs the gcc4 module - it won't come in via WANT_CXX on arches where clang is the primary compiler in base. ok espie CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/15 06:57:42 Modified files: sys/net : if_bridge.c Log message: bridge_ioctl() doesn't need to call splnet(). All interface ioctl()s are executed with the NET_LOCK() held, which protects all soft states of the network stack. IPL_NET is only needed in drivers dealing with hardware and by extension the wireless stack. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/15 07:00:10 Modified files: sys/kern : uipc_socket.c Log message: so_splicelen needs to be protected by the socket lock. We are now safe since we're always holding the KERNEL_LOCK() but we want to move away from that. Suggested by and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/15 07:10:33 Modified files: regress/sys/net/pf_forward: Makefile Log message: Use netcat options -n, -W, -w to simplify test. Wrap long lines. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/15 07:36:05 Modified files: regress/usr.bin/mdoclint: mdoclint Log message: Delete the obsolete 9-argument-check for .Sh. Delete the section ordering check covered by mandoc. Some simplifications and forgotten -a cleanup. OK jmc@ wiz@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/15 08:03:53 Modified files: sys/net : if_mpw.c Log message: if_input() doesn't need splnet(). ok rzalamena@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/15 08:09:13 Modified files: sys/net : if_gre.c Log message: Protect the gloal list of gre(4) interfaces by the NET_LOCK(). ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/15 08:18:42 Modified files: net : Makefile Removed files: net/sharity-light: Makefile distinfo net/sharity-light/files: Makefile.unshlight unshlight.c net/sharity-light/patches: patch-README patch-nfs-version patch-rumba_c net/sharity-light/pkg: DESCR PLIST Log message: Remove the old SMB1->NFS translator sharity-light. No support for encrypted passwords (required by default since NT4 SP3 and dangerous to disable) so very limited server support. SMB1 needs to die anyway. And even when it worked, it never really worked particularly well. ok ajacoutot@ jca@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/15 08:30:56 Modified files: net/openvpn : Makefile Added files: net/openvpn/patches: patch-include_openvpn-plugin_h_in Log message: openvpn-plugin.h now makes use of size_t, so include stddef.h Unbreaks openvpn-auth-ldap. Reported by naddy@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/15 08:33:20 Modified files: sys/net : if_gre.c Log message: Remove unused variable mobileip_softc_list. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/15 08:37:41 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/patches: patch-src_calibre_gui2___init___py textproc/calibre/pkg: PLIST Log message: update to calibre-2.85.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/15 08:57:29 Modified files: usr.bin/tmux : layout-set.c Log message: Notify layout changed when choosing predefined layouts, from Joshua Brot. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/15 09:10:27 Modified files: sysutils/rcm : Makefile distinfo Log message: Update to rcm-1.3.1 Same patch from maintainer Mike Burns mike+openbsd mike-burns.com with addition NO_TEST from me. Thanks! ok sthen@, "looks okay" @landry CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/15 09:14:11 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: Properly register manual pages in non-English language directories. Before this, pkg_add(1) neglected running makewhatis(8) in directories like /usr/local/man/ru/. OK espie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/15 09:15:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirk for sharity-light, reminded by aja@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/15 10:24:44 Modified files: sbin/pfctl : pfctl_queue.c Log message: Put the closing parenthesis in the right spot and fix std-dev calculation CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/15 10:39:58 Modified files: audio/wavpack : Makefile Added files: audio/wavpack/patches: patch-cli_Makefile_am Log message: Disable wavpack's internal MD5 implementation in favour of the one in libc, the internal one has problems with strict alignment architectures. Reported by Graham Stevens, help from juanfra@, ok tim@ (maintainer). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/15 10:44:04 Modified files: usr.bin/tmux : tmux.h tty-acs.c tty-term.c tty.c Log message: Check the terminfo(5) U8 capability and disable using UTF-8 for ACS if it is present and zero. This is useful for users with terminals or fonts that do not correctly support UTF-8 line drawing characters. GitHub issue 927, reported by Hiroaki Yamazoe and Akinori Hattori. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/15 10:55:53 Modified files: distrib/miniroot: install.sub Log message: - Move the dmesg listener code into it's own start_dmesg_listener() function. - Add -f option to rm in unlock() to be able to use it in the new function. OK halex@, krw@, tb@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/15 10:56:42 Modified files: sbin/pfctl : pfctl_parser.c Log message: Fixup printing of queue bandwidth specifications Reported by Carl Mascott, thanks! OK sthen CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/15 11:02:48 Modified files: distrib/miniroot: install.sub Log message: - move NIFS into the block of global variables - sort global variable block alphabetically CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/15 11:12:25 Modified files: distrib/miniroot: install.sub Log message: - export EDITOR and COLUMNS on assignment - move EDITOR into the block of global variables and export - break long line in COLUMNS assignment CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/15 11:16:31 Modified files: share/man/man5 : pf.conf.5 Log message: tweak previous; ok mikeb CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/15 11:24:48 Modified files: regress/usr.bin/mdoclint: mdoclint mdoclint.1 Log message: Delete the -H option. What it did was nothing but bad advice nowadays. OK jmc@ wiz@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/05/15 12:05:34 Modified files: lib/libc/stdlib: malloc.3 Log message: Typo: freezeo -> freezero From "fenderq" on freenode via tj@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/15 12:26:21 ports/textproc/sim/patches Update of /cvs/ports/textproc/sim/patches In directory cvs.openbsd.org:/tmp/cvs-serv88608/patches Log Message: Directory /cvs/ports/textproc/sim/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/15 12:34:20 Modified files: textproc/sim : Makefile Added files: textproc/sim/patches: patch-sim_1 Log message: Fix a small number of syntax errors in the manual page that mangled the text so much (with both groff and mandoc) that it bacame hard to understand. After that, formatting is identical, so drop USE_GROFF. While here, update HOMEPAGE and MASTER_SITES, even though our version of this software is so outdated that it is no longer available even on the new site. The old site doesn't exist any longer, at all. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/15 12:37:29 Modified files: textproc/sim : Makefile Log message: Gah, i forgot the bump, sorry! CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2017/05/15 12:41:30 Modified files: emulators/xcopilot: Makefile Log message: identical formatting, drop USE_GROFF and bump CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/15 12:44:13 Modified files: devel/py-country: Makefile distinfo Log message: Update to py-country 17.5.14 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/15 12:51:38 Modified files: net/transmission: Makefile Log message: unbreak CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2017/05/15 13:02:16 Modified files: sys/dev/pv : vioscsi.c Log message: vioscsi: Fix allocation of segments Port the logic to calculate the number of segments in virtqueue and dmamaps from vioblk. This fixes the virtqueue indirect descriptors being two entries too small the dmamaps being much larger than necessary. If the device does not support the required number of segments, refuse to use it. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/15 13:12:00 Modified files: faq : current.html Log message: due to an off-by-one in the driver, users of nvme(4) with GPT need to do a backup, re-initialize the GPT and do a fresh install instead of upgrading to avoid losing data. with help from jcs CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/15 13:54:22 Modified files: graphics/gd : Makefile distinfo Removed files: graphics/gd/patches: patch-src_gd_crop_c patch-src_gd_gd2_c patch-src_gd_gif_out_c patch-src_webpimg_c Log message: update to gd-2.2.4 SECURITY fix for: CVE-2016-9317,CVE-2016-6912,CVE-2016-10166,CVE-2016-10167, CVE-2016-5767,CVE-2016-10168,CVE-2015-8874,CVE-2016-9933 Initial diff from me, diff to replace multimedia/libvpx with graphics/libwebp from Brad Smith ok sthen@, "looks okay" @landry CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/15 13:56:03 Modified files: cad/pcb : Makefile converters/libpst: Makefile devel/cvsgraph : Makefile graphics/libgphoto2: Makefile graphics/mscgen: Makefile graphics/p5-GD : Makefile math/gnuplot : Makefile math/graphviz : Makefile net/amule : Makefile net/mldonkey : Makefile net/rtg : Makefile print/texlive/base: Makefile sysutils/modlogan: Makefile Log message: Bump REVISION and adjust WANTLIB after gd update ok sthen@, "looks okay" @landry CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/15 14:09:11 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Try to work around a race in the daily test run. Before killing tcpdump, sleep a while to collect all data. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/15 14:53:33 Modified files: www/ruby-capybara-webkit: Makefile Log message: fix nonsense, you can't run-depend on qt5 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/15 17:04:52 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add some SD/MMC controller-related clocks. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/15 17:44:41 Modified files: net/openvpn : Tag: OPENBSD_6_1 Makefile distinfo net/openvpn/patches: Tag: OPENBSD_6_1 patch-configure patch-src_openvpn_tun_c Added files: net/openvpn/patches: Tag: OPENBSD_6_1 patch-include_openvpn-plugin_h_in Log message: MFC SECURITY update to openvpn-2.4.2 Several security fixes after audits by Quarkslabs and Cryptography Engineering. At least: CVE-2017-7478 Don't assert out on receiving too-large control packets CVE-2017-7479 Drop packets instead of assert out if packet id rolls over More details: https://community.openvpn.net/openvpn/wiki/QuarkslabAndCryptographyEngineerAudits https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn24 While here, backport a strict alignement fix from stsp@. ok danj@ pirofti@. Also add a missing #include to openvpn-plugin.h, to unbreak net/openvpn-auth-ldap build. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2017/05/15 20:22:51 Modified files: sys/dev/rasops : rasops.c Log message: when allocating a new screen, only copy the current buffer contents to it for visible screens (i.e., the console). initialize other virtual screens with just blank character cells. ok mpi CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/05/15 20:53:28 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Compare device pathes properly to find the booted disk. Work with and test by Michele Curti. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2017/05/15 20:56:23 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Tweak previous, s/int/unsigned/, since the format character is %u. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/05/15 22:55:27 Modified files: usr.bin/openssl: openssl.1 Log message: typo: ket -> key. from "fenderq" on freenode via tj CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/15 23:44:44 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: update youtube-dl to 2017.05.14 ok pirofti@ (maintainer), jca@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2017/05/15 23:48:07 Modified files: sys/dev : audio.c Log message: Remove references to /dev/soundN, which was removed last year. From Jan Stary , thanks. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2017/05/15 23:52:52 Modified files: lib/libtls : tls_ocsp.c Log message: Plug a memory leak. The main_cert needs to be X509_free()ed since SSL_get_peer_certificate() increases the ref count whereas extra_certs do not because SSL_get_peer_cert_chain() won't increase ref counts. OK beck@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 01:26:51 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 01:27:03 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.86. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 01:43:48 Modified files: x11/gnome/builder: Makefile Added files: x11/gnome/builder/patches: patch-plugins_todo_todo_plugin___init___py Log message: Needs GNU grep(1). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 02:00:54 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.14.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/16 02:11:27 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update libmaxminddb to 1.2.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/16 02:28:08 Modified files: devel/p5-Devel-StackTrace-AsHTML: Makefile distinfo Log message: Update to p5-Devel-StackTrace-AsHTML-0.15. ok Abel Abraham Camarillo Ojeda (maintainer) CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/16 02:28:29 Modified files: sys/netinet : ip_mroute.c Log message: Call rtfree() after each use of routes and make sure the route is valid when finding one. Since rtfree() is being called and rt_llinfo being removed, add checks everywhere to make sure we are using a route that is not being removed. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/16 02:32:17 Modified files: sys/netinet : ip_mroute.c Log message: Let malloc() block when the caller of the add route function is setsockopt(), otherwise use non-blocking malloc() for network stack calls. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 02:45:32 Modified files: net/samba : Makefile net/samba/pkg : PLIST-tevent Log message: /usr/local/include/samba-4.0/ was not registered in any subpackage; make -tevent own it since all include/samba-4.0 consumers depend on it. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/16 02:45:54 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20170512. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 02:47:22 Modified files: net/munin : Makefile net/munin/pkg : PLIST-main PLIST-server Log message: /usr/local/libexec/munin/ should be owned by -main, not -server so that it is properly removed at pkg_delete time. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 02:48:57 Modified files: net/munin : Makefile net/munin/pkg : PLIST-main PLIST-server Log message: Same for share/examples/munin/ which I missed in previous. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/16 02:50:18 Modified files: sys/netinet6 : ip6_mroute.c ip6_mroute.h Log message: Make the IPv6 multicast routing code use the OpenBSD routing table instead of implementing its own. This makes the IPv6 multicast routing code look more like the IPv4 version. ok bluhm@, mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/16 05:02:44 Modified files: net/unifi : Makefile distinfo net/unifi/pkg : PLIST Log message: update to unifi 5.4.16, req by Brad CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/16 05:35:36 Modified files: sys/net : if_pflog.c Log message: Kill unused global list and protect global array by the NET_LOCK(). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/16 05:36:17 Modified files: sys/net : if_pflog.h Log message: Remove list member now that the global list is gone. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/16 06:24:04 Modified files: sys/net : bfd.c bridgestp.c if.c if_bridge.c if_pfsync.c if_ppp.c if_pppoe.c pf.c pf_if.c pfkey.c pfkeyv2.c route.c sys/netinet : igmp.c in.c ip_input.c ip_ipsp.c ip_mroute.c ipsec_input.c ipsec_output.c tcp_timer.c tcp_usrreq.c sys/netinet6 : frag6.c in6.c in6_ifattach.c ip6_mroute.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c Log message: Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED(). ok visa@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/16 06:57:26 Modified files: usr.bin/tmux : grid.c server-client.c Log message: Line length and spaces to tabs. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/16 07:05:07 Modified files: sys/netinet : ip_mroute.c Log message: Make return values more meaningful by using errno instead of -1 or 1. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/16 07:09:21 Modified files: sys/netinet : ip_mroute.c Log message: Sync three changes that were caught by IPv6 multicast routing review: * use a variable to allow disabling debugs on run-time * fix a potential memory leak on copyout() failure * don't just blindly use the first address provided by ifalist ok bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/16 07:30:48 Modified files: sys/sys : mutex.h Log message: use _mtx_init instead of __mtx_init inside mtx_init on !WITNESS kernels _mtx_init uses __MUTEX_IPL to wrap the ipl argument to __mtx_init. without this, mutexes were initted below the mp floor, which allowed deadlocks with the kernel lock to occur. reported by hrvoje popovski and pinpointed by mikeb@ tweaks from phessler@ ok mpi@ visa@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/16 07:38:36 Modified files: infrastructure/mk: arch-defines.mk Log message: put the >=17 there, doesn't change anything in the generated packages CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/16 08:57:28 Modified files: math/py-bottleneck: Makefile distinfo math/py-bottleneck/patches: patch-setup_py Log message: Update to py-bottleneck 1.2.1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/16 09:57:03 Modified files: sys/sys : mbuf.h Log message: Using __aligned(8) to tag 'struct m_hdr' triggers warnings on landisk: /usr/src/sys/dev/ic/re.c:1602: warning: ignoring alignment for stack allocated 'mh' So instead add explicit padding on ILP32 systems. ok deraadt@, mikeb@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/16 10:09:49 Modified files: print/ghostscript/gnu: Tag: OPENBSD_6_1 Makefile Added files: print/ghostscript/gnu/patches: Tag: OPENBSD_6_1 patch-psi_zfrsd_c patch-psi_zmisc3_c Log message: Backport CVE-2017-8291 fix from blumh@. OK ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/16 10:48:23 ports/devel/p5-Log-Any/patches Update of /cvs/ports/devel/p5-Log-Any/patches In directory cvs.openbsd.org:/tmp/cvs-serv61028/patches Log Message: Directory /cvs/ports/devel/p5-Log-Any/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/16 10:49:41 Modified files: devel/p5-Log-Any: Makefile distinfo devel/p5-Log-Any/pkg: PLIST Added files: devel/p5-Log-Any/patches: patch-lib_Log_Any_Adapter_Base_pm patch-lib_Log_Any_Adapter_Test_pm patch-lib_Log_Any_Manager_pm patch-lib_Log_Any_Proxy_Test_pm Log message: update to 1.049 and fix man pages CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/16 10:53:37 Log message: Import p5-Sub-Quote, a package that provides performant ways to generate subroutines from strings. ok jasper@ Status: Vendor Tag: giovanni Release Tags: giovanni_20170516 N ports/devel/p5-Sub-Quote/Makefile N ports/devel/p5-Sub-Quote/distinfo N ports/devel/p5-Sub-Quote/pkg/PLIST N ports/devel/p5-Sub-Quote/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/16 10:54:05 Modified files: usr.bin/ssh : PROTOCOL.certkeys Log message: mention that Ed25519 keys are valid as CA keys; spotted by Jakub Jelen CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/16 10:55:02 Modified files: devel : Makefile Log message: +p5-Sub-Quote CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/16 10:56:15 Modified files: usr.bin/ssh : kexgexc.c Log message: remove duplicate check; spotted by Jakub Jelen CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/16 10:57:45 Modified files: devel/p5-Moo : Makefile distinfo devel/p5-Moo/pkg: PLIST Log message: Update to 2.003002, now it needs devel/p5-Sub-Quote (previously integrated in Moo) maintainer timeout ok jasper@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/16 11:01:35 Modified files: devel/p5-Search-Elasticsearch: Makefile distinfo devel/p5-Search-Elasticsearch/pkg: PLIST Log message: update to 5.02 ok jasper@ on a very similar diff CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/16 11:13:52 Modified files: productivity/radicale: Makefile distinfo productivity/radicale/pkg: PLIST Log message: Security update to radicale-1.1.2 addressing CVE-2017-8342: "Radicale before 1.1.2 and 2.x before 2.0.0rc2 is prone to timing oracles and simple brute-force attacks when using the htpasswd authentication method." MAINTAINER timed-out ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/16 11:15:40 Modified files: productivity/radicale: Makefile productivity/radicale/patches: patch-config productivity/radicale/pkg: PLIST README Added files: productivity/radicale/patches: patch-logging Log message: various tweaks: - install the 'rights' file and update README accordingly - tune down default logging from DEBUG to INFO MAINTAINER timed-out ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/16 11:16:38 Modified files: lang/elixir : Makefile distinfo Log message: update to elixir-1.4.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 11:35:37 Log message: Import awless-0.0.23. awless is a fast, powerful and easy-to-use command line interface (CLI) to manage Amazon Web Services. It will help you to: <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20170516 N ports/sysutils/awless/distinfo N ports/sysutils/awless/Makefile N ports/sysutils/awless/pkg/DESCR N ports/sysutils/awless/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/16 11:36:25 Modified files: sysutils : Makefile Log message: +awless CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 11:55:05 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Bugfix update to thunderbird 52.1.1. See https://www.mozilla.org/en-US/thunderbird/52.1.1/releasenotes/ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/16 13:05:36 Modified files: usr.bin/mandoc : main.c mandoc.1 mandoc.h read.c Log message: Introduce a new mandoc(1) message level, -W style, below -W warning. Switch -W all from meaning -W warning to meaning -W style. The meaning of -T lint does *not* change, it still implies -W warning. No messages on the new level yet, but they will come. Usually, i do not lightly make the user interface larger. But this has been planned for years, and EXIT STATUS 1 was reserved for it all the time. The message system is now stable enough to finally implement it. jmc@ regarding the concept: "really good idea" CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:24:06 ports/devel/py-twisted/pkg Update of /cvs/ports/devel/py-twisted/pkg In directory cvs.openbsd.org:/tmp/cvs-serv9887/pkg Log Message: Directory /cvs/ports/devel/py-twisted/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:27:29 Modified files: devel/py-twisted: Makefile Added files: devel/py-twisted/pkg: DESCR PLIST Removed files: devel/py-twisted: Makefile.inc devel/py-twisted/conch: Makefile devel/py-twisted/conch/pkg: DESCR PLIST devel/py-twisted/core: Makefile devel/py-twisted/core/files: twisted-regen-dropin.cache devel/py-twisted/core/pkg: DESCR PLIST devel/py-twisted/lore: Makefile devel/py-twisted/lore/pkg: DESCR PLIST devel/py-twisted/mail: Makefile devel/py-twisted/mail/pkg: DESCR PLIST devel/py-twisted/names: Makefile devel/py-twisted/names/pkg: DESCR PLIST devel/py-twisted/news: Makefile devel/py-twisted/news/pkg: DESCR PLIST devel/py-twisted/pair: Makefile devel/py-twisted/pair/pkg: DESCR PLIST devel/py-twisted/runner: Makefile devel/py-twisted/runner/pkg: DESCR PLIST devel/py-twisted/web: Makefile devel/py-twisted/web/pkg: DESCR PLIST devel/py-twisted/web2: Makefile devel/py-twisted/web2/pkg: DESCR PLIST devel/py-twisted/words: Makefile devel/py-twisted/words/pkg: DESCR PLIST Log message: Belated update to Twisted 17.1.0. All the hard work by Pavel Korovin (thanks!), who takes maintainership from eric@. The different sub-parts of twisted were all merged in the same project, ports using it will be adapted shortly. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:28:27 Added files: devel/py-twisted: distinfo Removed files: devel/py-twisted/core/patches: patch-twisted_internet_process_py patch-twisted_python_test_test_release_py patch-twisted_trial_test_test_loader_py devel/py-twisted/web2/patches: patch-lib_twisted_web2_test_test_static_py patch-twisted_web2_test_test_stream_py Log message: CVS hits you. you die. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:30:17 Modified files: www/py-nevow : Makefile distinfo www/py-nevow/patches: patch-setup_py www/py-nevow/pkg: PLIST Log message: Update to py-nevow 0.14.2 to work with newer twisted. From Pavel Korovin again. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:31:34 Modified files: databases/py-carbon: Makefile net/avahi : Makefile net/telepathy/telepathy-gabble: Makefile net/telepathy/telepathy-haze: Makefile net/telepathy/telepathy-idle: Makefile net/telepathy/telepathy-logger: Makefile x11/kde4/kajongg: Makefile Log message: Fix pkgpaths pointing to devel/py-twisted, and bump REVISIONs. From Pavel Korovin. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:33:09 Modified files: devel/py-buildslave: Makefile Log message: Fix pkgpath for twisted, buildslave works fine with the newer version, tested on my production instance. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:34:50 Modified files: devel/py-buildbot: Makefile Added files: devel/py-buildbot/patches: patch-buildbot_status_web_baseweb_py Log message: Fix RDEP for twisted update, and add a oneliner patch to fix runtime, also tested on my buildbot instance. Many thanks to Pavel Korovin for polishing this twisted updated, finally paving the way to update buildbot to the 0.9 branch. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/16 13:35:25 Modified files: usr.bin/mandoc : mandoc.1 Log message: missing space between macro arg and punctuation; CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:36:54 Modified files: games : Makefile devel : Makefile databases : Makefile news : Makefile Log message: Unlink hellanzb, castle-combat, londonlaw, py-axiom and py-epsilon CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:38:38 Removed files: devel/py-epsilon: Makefile distinfo devel/py-epsilon/pkg: DESCR PLIST Log message: Remove py-epsilon, it was only used by a previous version of py-nevow, and the divmod umbrella it was under died a while ago. Even if it's been more or less de-facto adopted by the twisted project, no point in keeping it in tree for now. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:39:56 Removed files: databases/py-axiom: Makefile distinfo databases/py-axiom/pkg: DESCR PLIST Log message: Remove py-axiom, it was only used by a previous version of py-nevow, and the divmod umbrella it was under died a while ago. Even if it's been more or less de-facto adopted by the twisted project, no point in keeping it in tree for now. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:44:04 Removed files: news/hellanzb : Makefile distinfo news/hellanzb/pkg: DESCR PLIST MESSAGE news/hellanzb/patches: patch-Hellanzb_Core_py patch-Hellanzb_HellaReactor_py patch-Hellanzb_HellaXMLRPC_HtPasswdAuth_py patch-Hellanzb_HellaXMLRPC_xmlrpc_py patch-setup_py Log message: Remove hellanzb, development dead upstream since 7+ years, probably doesnt work with newer twisted, and there are other alternatives to download NZB 'free content' (sabnzbd and sickbeard are in the portstree) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:48:38 Removed files: games/londonlaw: Makefile distinfo games/londonlaw/pkg: DESCR PLIST games/londonlaw/patches: patch-londonlaw_server_Game_py patch-setup_py Log message: Remove londonlaw, probably doesnt work with newer twisted, and upstream is dead. If anyone feels like reviving it from the Attic, start by https://github.com/anyc/londonlaw CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:50:42 Removed files: games/castle-combat: Makefile distinfo games/castle-combat/pkg: DESCR PLIST games/castle-combat/patches: patch-castle-combat_py patch-data_doc_rules_html patch-src_common_py patch-src_menu_py Log message: Remove castle-combat, last upstream release was 10+ years ago so it probably doesnt work with newer twisted. Prove me wrong :) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 13:52:46 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add quirks for py-axiom, py-epsilon, hellanzb, londonlaw & castle-combat CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/16 14:01:04 Removed files: devel/py-twisted/conch: distinfo devel/py-twisted/core: distinfo devel/py-twisted/lore: distinfo devel/py-twisted/mail: distinfo devel/py-twisted/names: distinfo devel/py-twisted/news: distinfo devel/py-twisted/pair: distinfo devel/py-twisted/runner: distinfo devel/py-twisted/web: distinfo devel/py-twisted/web2: distinfo devel/py-twisted/words: distinfo Log message: Dammit CVS. CVSROOT: /cvs Module name: www Changes by: fcambus@cvs.openbsd.org 2017/05/16 14:29:02 Modified files: . : macppc.html Log message: Fix broken link. Reported by Scott Cheloha, thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/16 14:52:54 Modified files: sys/arch/powerpc/powerpc: pmap.c Log message: Implement copyin32(9). ok mpi@, visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/16 14:53:42 Modified files: sys/arch/sparc64/sparc64: locore.s Log message: Implement copyin32(9). ok mpi@, visa@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/16 15:42:14 Modified files: usr.bin/netstat: inet.c Log message: When printing a tcpcb with -P and -v, also show the inp in netstat output. OK mpi@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2017/05/16 16:16:30 Modified files: sys/net : pf.c Log message: - percpu anchor stacks we actually don't need to pre-allocate per_anchor_stack[], if we use a 'natural' recursion, when doing anchor tree traversal. O.K. mikeb@, mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/16 16:29:02 Modified files: share/man/man5 : pf.conf.5 Log message: tweak the bandwidth description; help/ok mikeb CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/16 16:29:07 Modified files: usr.bin/systat : pftop.c Log message: Improve the precision of displayed bandwidth values Carl Mascott has reported the issue and helped with the fix. OK tb CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/16 19:24:17 Modified files: usr.bin/ssh : auth.c log.c log.h monitor_wrap.c servconf.c sshd_config.5 Log message: allow LogLevel in sshd_config Match blocks; ok dtucker bz#2717 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/16 23:00:17 Modified files: sys/dev/pci : pcidevs Log message: add some devices from submitted dmesgs CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/16 23:00:58 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/17 00:10:44 Modified files: sysutils/awless: Makefile Log message: Add HOMEPAGE. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2017/05/17 00:31:15 Modified files: devel/gitsh : Makefile distinfo devel/gitsh/pkg: PLIST Log message: update gitsh to 0.11.2 Initial diff from maintainer Mike Burns, Thanks! - Fix missing depends (spotted by sthen@) - Use HOMEPAGE in MASTER_SITES - Remove SEPARATE_BUILD - Review and input from jca@ and sthen@ ok jca@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/17 01:31:20 Modified files: mail/libetpan : Tag: OPENBSD_6_1 Makefile Added files: mail/libetpan/patches: Tag: OPENBSD_6_1 patch-src_low-level_imf_mailimf_c Log message: Backport net/libetpan CVE-2017-8825 fix from danj@. OK danj@, jca@. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2017/05/17 01:34:19 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-docs PLIST-server Log message: Security update to 9.6.3 ( CVE-2017-7484, CVE-2017-7485, CVE-2017-7486) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/17 02:13:33 Modified files: sys/uvm : uvm_map.c Log message: Raise "uvm_map_entry_kmem_pool" IPL level to IPL_VM to prevent a deadlock. A deadlock can occur when the uvm_km_thread(), running without KERNEL_LOCK() is interrupted by and non-MPSAFE handler while holding the pool's mutex. At that moment if another CPU is holding the KERNEL_LOCK() and wants to grab the pool mutex, like in sys_kbind(), kaboom! This is a temporaty solution, a more generate approach regarding mutexes and un-KERNEL_LOCK()ed threads is beeing discussed. Deadlock reported by sthen@, ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/17 02:50:09 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.5.50. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/17 02:50:24 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.11.87. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/17 02:59:05 Modified files: sys/nfs : nfs_socket.c nfs_syscalls.c nfs_vfsops.c Log message: Remove useless splsoftnet(). Outside of USB, no code is executed in a softnet interrupt context. So what's protecting NFS data structures is the KERNEL_LOCK(). But more importantly, since r1.114 of nfs_socket.c, the 'softnet' thread is no longer executing NFS code. ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/17 03:00:08 Modified files: sys/net : if_gif.c Log message: Protect the global list of interfaces with the NET_LOCK(). ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/17 03:58:26 Modified files: graphics/gegl : Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/17 03:58:38 Modified files: graphics/babl : Makefile distinfo graphics/babl/pkg: PLIST Log message: Update to babl-0.1.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/17 04:01:14 Modified files: graphics/gegl03: Makefile distinfo graphics/gegl03/pkg: PLIST Removed files: graphics/gegl03/patches: patch-configure patch-gegl_Makefile_in Log message: Update to gegl03-0.3.16. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 04:39:44 Added files: x11/sisctrl/patches: patch-src_sisctrl_gui_c Log message: trivial fix for clangg CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 05:00:07 Added files: games/lgeneral/patches: patch-lgeneral_deploy_h patch-lgeneral_gui_c patch-lgeneral_gui_h patch-lgeneral_sdl_c patch-lgeneral_sdl_h patch-lgeneral_theme_c patch-lgeneral_tools_c patch-lgeneral_tools_h patch-lgeneral_unit_c patch-lgeneral_unit_h Log message: those people don't understand inline, plus numerous typos CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 05:16:38 Modified files: infrastructure/mk: pkgpath.mk Log message: expose all the package-args targets, as suitable ports introspection targets (useful to check if some wide-sweeping change will affect built packages) CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2017/05/17 05:20:33 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.3.0.7. SECURITY fix for TROVE-2017-002 (relays only). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 05:31:17 Modified files: infrastructure/bin: update-patches infrastructure/man/man1: update-patches.1 Log message: add a FORCE_REGEN env option CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/17 05:34:17 Modified files: devel/bpython : Makefile devel/py-test : Makefile devel/py-nose : Makefile www/py-tornado : Makefile Log message: Fix remaining pkgpaths for twisted update, reported by naddy@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/17 05:35:35 Modified files: www/py-mechanize: Makefile Log message: Fix one more, this one reported by nigel@. sqlports should now build. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/17 05:52:25 Modified files: sys/arch/loongson/dev: bonito.c voyager.c sys/arch/loongson/include: intr.h Log message: Make IPL_MPSAFE effective on loongson. Testing help from fcambus@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 06:10:53 Modified files: games/wizznic : Makefile Log message: assert gnu89-inline, the semantics is too deeply ingrained to be worth fixing. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 06:46:42 Added files: net/olsrd/patches: patch-Makefile_inc Log message: remove bogus CCACHE logic, actually honor CC CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2017/05/17 06:53:31 Modified files: x11/p5-X11-Protocol-Other: Makefile x11/p5-X11-Protocol-Other/pkg: PLIST Log message: Install examples ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/17 07:23:58 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Tweak remote fs check. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/17 07:25:27 Modified files: sys/netinet6 : ip6_mroute.c Log message: Optimize multicast packet sending by using m_dup_pkt() instead of m_copym() for cloning packets. m_dup_pkt() creates a new mbuf with the whole packet content and also pre allocates the space for layer 2 headers (Ethernet/VLAN). ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/17 07:30:05 Modified files: mail/rspamd : Makefile mail/rspamd/pkg: PLIST Log message: fix @sample filename: share/examples/rspamd/redirectors.inc -@sample ${SYSCONFDIR}/rspamd/redirections.inc +@sample ${SYSCONFDIR}/rspamd/redirectors.inc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/17 07:52:33 Modified files: net/GeoIP : Makefile distinfo Log message: update to GeoIP-1.6.11, update geolite db while there CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 07:53:49 Modified files: games/golly : Makefile games/golly/patches: patch-gui-wx_configure_configure Added files: games/golly/patches: patch-gui-wx_configure_Makefile_in Log message: don't use -Wl,--as-needed for final links of executables. This assumes runtime support works in a certain way, which is wildly inaccurate with clang CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/17 07:59:03 Modified files: net/GeoIP : distinfo Log message: oops, regen distinfo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/17 07:59:41 Modified files: net/arp-scan : Makefile distinfo Log message: update OUI vendor database CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/05/17 08:00:06 Modified files: usr.sbin/smtpd : ca.c config.c ioev.c lka.c mta_session.c smtp_session.c ssl.c Log message: Introduce more use of freezero(). Also, remove ptr conditionals before many functions which are free(NULL)-compat ok gilles CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 08:14:27 Modified files: x11/nitrogen : Makefile Log message: WANTCXX CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/17 08:43:43 src/regress/lib/libc/qsort Update of /cvs/src/regress/lib/libc/qsort In directory cvs.openbsd.org:/tmp/cvs-serv81551/qsort Log Message: Directory /cvs/src/regress/lib/libc/qsort added to the repository CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/17 08:47:06 Modified files: regress/lib/libc: Makefile Added files: regress/lib/libc/qsort: Makefile qsort_test.c Log message: Add qsort(3) regress based on Bentley & McIlroy's "Engineering a Sort Function" CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2017/05/17 09:04:46 Modified files: x11/xbanish : Makefile distinfo Log message: update to xbanish 1.5, now with pledge CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/17 09:13:30 Modified files: regress/lib/libc/qsort: qsort_test.c Log message: There's no need to track the number of errors (and the counter might wrap), make it a flag instead. Pointed out by schwarze@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2017/05/17 09:18:05 Modified files: x11/xbanish : Makefile Log message: Add "# uses pledge()" marker. ok jcs CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2017/05/17 09:20:23 Modified files: usr.bin/tmux : cmd-command-prompt.c cmd-confirm-before.c status.c tmux.h Log message: Tidy command prompt callbacks and pass in the client. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/17 09:39:36 Modified files: sys/netinet : in_proto.c sys/netinet6 : in6_proto.c Log message: The large and nested GIF #ifdef in protosw made it hard to figure out what is going on. There were also some inconsistencies that seem to be oversights. Use more specific the #ifdefs. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 10:03:32 Modified files: net/kismet : Makefile net/kismet/patches: patch-Makefile_in patch-gpsmap_cc Added files: net/kismet/patches: patch-alertracker_h patch-config_h_in patch-frontend_h patch-gpsdump_cc patch-gpsdump_h patch-kismet_server_cc patch-macaddr_h patch-packet_h patch-packetracker_cc patch-packetstream_h patch-panelfront_cc patch-panelfront_h patch-server_protocols_cc patch-server_protocols_h patch-tcpclient_h patch-tcpserver_cc patch-tcpserver_h patch-timetracker_h patch-tracktypes_h patch-util_h Log message: let it build with clang: fix depends line, const correct char*, typedef nonsense, and delete vs new[] CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 10:26:51 Modified files: audio/pulseaudio: Makefile Log message: WANT_CXX CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/17 10:58:20 Modified files: lib/libc/stdlib: qsort.c Log message: The BSD qsort() performs tail recursion elimination on the second side of the array being partitioned to save on stack space. Greater savings can be gained by choosing recursion for the smaller side of the partition and eliminating recursion for the larger side. This also results in a small but measurable performance gain. OK otto@ schwarze@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/17 11:26:35 Modified files: faq : faq5.html Log message: noperm implies nodev, so no need to have nodev in the example fstab line noted by "bink" on freenode CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/17 11:40:07 Modified files: faq : faq5.html Log message: mount mfs noperm partition with nosuid CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/17 11:53:48 Modified files: usr.bin/mandoc : mdoc_html.c Log message: Delete pointless width calculation for SYNOPSIS .Nm block heads. Just let HTML do its work of selecting the needed width. reported that the manually calculated width was insufficient in some manual pages. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2017/05/17 11:54:29 Modified files: regress/sys/crypto/aesxts: Makefile aes_xts.c sys/crypto : aes.h xform.c Log message: Revert MI AES-XTS code back to T-tables amid poor performance Suffered by many, the revert tested by stsp@. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/17 12:07:03 Modified files: regress/lib/libc/qsort: qsort_test.c Log message: Add "killer" input from "algorithmic complexity attacks and libc qsort()". This causes quadratic behavior with the 4.4BSD qsort's "switch to insertion sort" optimization when the input appears to be mostly sorted. That optimization was removed in qsort.c r1.12 but it is worth having in the regress test too. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/17 14:09:36 Modified files: devel/gtest : Makefile Added files: devel/gtest/patches: patch-googletest_cmake_internal_utils_cmake Log message: Enable gtest patches, from Greg Steuck. Greg contacted the maintainer who said he's no longer interested, so drop MAINTAINER and bump REVISION while there. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/17 14:21:22 Modified files: faq : faq4.html Log message: clarify that fw_update should be run post-install, not in the installer, when wireless networking is your only option. reported by han on freenode ok tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/17 14:23:45 Modified files: devel/protobuf : Makefile devel/protobuf/patches: patch-Makefile_in patch-configure patch-src_Makefile_in patch-src_google_protobuf_message_cc Added files: devel/protobuf/patches: patch-src_google_protobuf_compiler_cpp_cpp_unittest_cc patch-src_google_protobuf_extension_set_unittest_cc patch-src_google_protobuf_generated_message_reflection_unittest_cc patch-src_google_protobuf_io_printer_unittest_cc patch-src_google_protobuf_io_tokenizer_unittest_cc patch-src_google_protobuf_message_unittest_cc patch-src_google_protobuf_reflection_ops_unittest_cc patch-src_google_protobuf_repeated_field_unittest_cc Log message: Unbreak protobuf tests following the gtest update, from Greg Steuck with some tweaks by me. Greg contacted the maintainer who said he's no longer interested, so drop MAINTAINER and bump REVISION while there. Also switch MASTER_SITES from googlecode to github. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/17 14:28:35 Modified files: regress/lib/libc/qsort: Makefile qsort_test.c Log message: Approximate nlgn instead of using libm. The same approximation may be used in qsort.c in a later commit. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/17 15:18:41 Modified files: usr.bin/mandoc : mansearch.c Log message: Do not warn if a database file does not exist because that is simply equivalent to an empty database. Suggested by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/17 15:24:48 Modified files: regress/lib/libc/qsort: qsort_test.c Log message: Add "median of three" killer, as seen in "Introspective Sorting and Selection Algorithms" by David R Musser. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/17 15:40:13 Modified files: regress/lib/libc/qsort: qsort_test.c Log message: Avoid running the "killer" tests multiple times with the same parameters. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/17 16:07:46 Modified files: regress/usr.bin/mandoc/db/out: all.derr padfmagic.dout padimacro.dout padmmacro.dout regress/usr.bin/mandoc/db/run: Makefile Log message: Stop testing the creation and the properties of empty databases. They are about to be deprecated. For the tests built on top of them, use a database containing a single page instead. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/17 16:26:52 Modified files: usr.bin/mandoc : makewhatis.8 mandocdb.c Log message: Never create empty databases. When pkg_add(1)ing packages installing manual pages into some directory, the database in that directory automatically gets created or updated, no change so far. This patch causes the database file to be automatically unlinked when pkg_delete(1)ing the last package having manual pages in that directory, to leave less cruft behind. Suggested by ajacoutot@. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 16:39:53 Added files: graphics/xpaint/patches: patch-rw_readWritePS_c Log message: return fix for clang CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/17 16:46:44 Modified files: regress/usr.bin/mandoc/db/run: Makefile Log message: *Add* a test checking that no empty databases get created, by *removing* one line from the Makefile. Neat, isn't it? CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 16:53:33 ports/games/taisei/patches Update of /cvs/ports/games/taisei/patches In directory cvs.openbsd.org:/tmp/cvs-serv36244/patches Log Message: Directory /cvs/ports/games/taisei/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 16:54:28 Modified files: games/taisei : Makefile Added files: games/taisei/patches: patch-src_boss_h patch-src_enemy_h patch-src_item_c patch-src_item_h patch-src_laser_h patch-src_menu_replayview_c patch-src_player_h patch-src_projectile_h patch-src_stages_stage1_c patch-src_stageutils_h Log message: gnu89-inline, complex is NOT "complex double", snprintf format, and two nits... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 17:01:26 Added files: net/cnupm/patches: patch-Makefile_inc patch-cnupm_Makefile Log message: stupid compiler flags CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 17:08:24 Modified files: net/spectrum/patches: patch-src_spectrum_util_cpp Added files: net/spectrum/patches: patch-src_configinterface_cpp patch-src_utf8_checked_h Log message: trivial clang fixes CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/17 17:20:00 Modified files: usr.bin/mandoc : mandoc.1 Log message: Modernize an example showing antiquated syntax, and delete an example showing the arcane -W stop option. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/17 17:21:55 Modified files: net/spectrum-tools: Makefile Added files: net/spectrum-tools/patches: patch-spectool_curses_c patch-spectool_gtk_c patch-spectool_gtk_channel_c patch-spectool_gtk_hw_registry_c patch-spectool_gtk_planar_c patch-spectool_gtk_spectral_c patch-spectool_gtk_topo_c patch-spectool_gtk_widget_c patch-spectool_raw_c Log message: fix function returns, gnu89-inlines, clang works CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/17 17:22:29 Modified files: usr.bin/mandoc : man.1 Log message: Fix documentation bug: man(1) does not ignore manpath directories lacking mandoc.db(5) files; instead, it uses filename lookup to find manuals in such directories. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2017/05/17 17:39:15 Modified files: share/man/man7 : mandoc_char.7 usr.bin/mandoc : main.c mandoc.1 Log message: Delete the -T xhtml command line option. It has been obsolete for more than two years. Use -T html. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/17 19:27:49 Modified files: sys/arch/arm/armv7: armv7_mutex.c sys/arch/arm/include: mutex.h sys/arch/sh/include: mutex.h sys/arch/sh/sh : mutex.c Log message: Fix kernel build on armv7 and sh. Pointed out by deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/17 23:12:34 Modified files: usr.sbin/pcidump: pcidump.c Log message: When an array of PCIe extended cability strings was added it missed some offsets, leading to the wrong strings being used in some cases. Add the missing strings. ok mpi@ deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/17 23:47:13 Modified files: sys/arch/arm64/arm64: locore.S Log message: AAPCS64 requires 16 byte stack alignment. Set the bits in the system control register to enable alignment fault exceptions if the stack pointer is not correctly aligned when used as a base address in load or store instructions. drahn@ pointed out that FreeBSD made this change in svn rev 295270 and believes we should do the same. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 00:33:13 Modified files: net/p5-Nmap-Parser: Makefile distinfo Log message: Update to p5-Nmap-Parser-1.34. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/18 00:39:49 Modified files: lang/rust : Makefile lang/rust/pkg : PFRAG.amd64-main PFRAG.i386-main Log message: Add a symlink to base libgcc.a in rust libraries subdir, so that clang/rust finds it when linking some rust code - somewhat needed by stylo (the css engine written in rust within mozilla). Modeled after what is done in lang/g77. From semarie@, who discussed it with espie@. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 00:55:34 Modified files: devel/p5-Test-WWW-Mechanize: Makefile distinfo Log message: Update to p5-Test-WWW-Mechanize-1.48. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 01:03:02 Modified files: textproc/p5-LaTeX-Encode: Makefile distinfo Log message: Update to p5-LaTeX-Encode-0.092.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/18 01:08:45 Modified files: sys/kern : kern_synch.c Log message: Do not panic if we find ourself on the sleep queue while being SONPROC. If the rwlock passed to rwsleep(9) is contented, the CPU will call wakeup() between sleep_setup() and sleep_finish(). At this moment curproc is on the sleep queue but marked as SONPROC. Avoid panicing in this case. Problem reported by sthen@ ok kettenis@, visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/18 01:57:04 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.5.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/18 01:57:18 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.88. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/18 02:35:56 Modified files: sys/dev/ic : athn.c Log message: Fix a uvm fault in athn_clock_rate(): Don't deref an IEEE80211_CHAN_ANYC channel pointer. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 02:38:48 Modified files: www/p5-WWW-Shorten: Makefile distinfo www/p5-WWW-Shorten/pkg: PLIST Log message: Update to p5-WWW-Shorten-3.093. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 02:42:37 Modified files: www/p5-WWW-Shorten-Googl: Makefile distinfo Log message: Update to p5-WWW-Shorten-Googl-1.100. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/18 03:15:16 Modified files: sys/sys : systm.h Log message: Add copyin32(9) prototype. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/18 03:20:06 Modified files: sys/arch/amd64/amd64: machdep.c sys/arch/i386/i386: machdep.c Log message: Since copyin(9) already doeas access 32-bit quantities atomically, we can add copyin32(9) as a simple C wrapper around it. These wrappers do check alignment and return EFAULT if the userland pointer is misaligned. This is enough to guarantee that the access doesn't cross a cache line boundary which could make the access non-atomic. ok mpi@, visa@, tedu@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 04:29:00 Modified files: multimedia/dvdauthor: Makefile Log message: nested functions are not "mandatory", get it to build with clang, even if we lose some functionality (this code is such a mess that I don't even know what we lose) CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2017/05/18 04:39:20 Modified files: sysutils/gkrellm/gkrellm/patches: patch-src_sysdeps_bsd-net-open_c Log message: Remove unneeded & dying ok sthen@ CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2017/05/18 04:40:08 Modified files: shells/nsh/patches: patch-stats_c Log message: Remove unneeded and dying headers. ok sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/18 04:56:45 Modified files: sys/net : if_gif.c sys/netinet : in_proto.c ip_ipip.c ip_ipip.h ip_ipsp.c ip_ipsp.h ipsec_output.c sys/netinet6 : in6_proto.c Log message: The function name ip4_input() is confusing as it also handles IPv6 packets. This is the IP in IP protocol input function, so call it ipip_input(). Rename the existing ipip_input() to ipip_input_gif() as it is the input function used by the gif interface. Pass the address family to make it consistent with pr_input. Use __func__ in debug print and panic messages. Move all ipip prototypes to the ip_ipip.h header file. OK dhill@ mpi@ CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2017/05/18 05:34:35 Modified files: infrastructure/db: config.site Log message: netinet/tcpip.h is going away. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2017/05/18 05:38:07 Modified files: sys/netinet : tcp_debug.c tcp_debug.h tcp_input.c tcp_output.c tcp_subr.c tcp_usrreq.c usr.sbin/trpt : trpt.c Removed files: sys/netinet : tcpip.h sys/netinet6 : tcpipv6.h Log message: Merge the content of and in . The IPv6 variant was always included and the IPv4 version is not present on all systems. Most of the offending ports are already fixed, thanks to sthen@! CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/18 05:50:47 Modified files: share/man/man5 : pf.conf.5 Log message: better describe "!"; from michal mazurek, tweaked a bit by myself CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2017/05/18 06:02:06 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Don't pass `-m' to ftp(1). Instead let isatty() decide whether we display the progress bar or not for better cron(1)/logger(1) output. req. by henning@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/05/18 06:24:15 Modified files: usr.sbin/pkg_add/OpenBSD: PackageLocator.pm PackageRepository.pm Log message: introduce new url "installpath" to mean "the contents of installurl" use it to simplify logic. have ./ always be silent, wherever it may come from. zap NOINSTALLPATH since it's more intuitive to just define PKG_PATH= (nothing) now. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/05/18 06:29:54 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: document installpath, explain PKG_PATH defaults in terms of it. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 06:31:20 Modified files: infrastructure/mk: bsd.port.mk Log message: various things should refer to BUILD_PACKAGES instead of MULTI_PACKAGES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 06:38:46 Modified files: infrastructure/mk: bsd.port.mk Log message: get FETCH_PACKAGES to find things by default by using installpath. no incidence for people who haven't updated pkg_add yet, this used to not work, so this will still not work for them :) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 06:41:58 Modified files: net/kismet/patches: patch-gpsmap_cc Log message: there was already one const there. noticed by nigel, as stupid gcc dislikes const const. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2017/05/18 06:58:43 Modified files: productivity/homebank: Makefile distinfo Log message: Update to 5.1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/18 07:27:14 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to get_iplayer-3.01 CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2017/05/18 07:29:32 Modified files: sys/arch/i386/conf: GENERIC Log message: enable acpisbs on i386 for old MacBooks tested by Jan Stary CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/18 07:30:21 Modified files: devel/re2c : Makefile distinfo Log message: update to re2c-0.16 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 07:41:33 Added files: multimedia/libmp4v2/patches: patch-src_bmff_typebmff_cpp patch-src_itmf_type_cpp Log message: steal modern compiler fixes from their git CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/18 07:51:42 Modified files: net/rrdtool : Makefile distinfo net/rrdtool/patches: patch-bindings_Makefile_in patch-configure patch-doc_Makefile_in patch-examples_Makefile_in patch-examples_rrdcached_Makefile_in patch-src_Makefile_in patch-src_rrd_graph_helper_c patch-src_rrd_lastupdate_c patch-src_rrd_tool_c net/rrdtool/pkg: PLIST-main PLIST-python Removed files: net/rrdtool/patches: patch-src_rrd_cgi_c Log message: update to rrdtool-1.7.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/18 08:09:06 Modified files: x11/xfce4/terminal: Makefile distinfo Log message: Update to xfce4-terminal 0.8.5.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/05/18 08:35:23 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/18 08:38:25 Modified files: net/radcli : Makefile distinfo Log message: update to radcli-1.2.7 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 08:47:27 Modified files: net/retroshare/patches: patch-src_libretroshare_src_rsserver_rsinit_cc Added files: net/retroshare/patches: patch-src_libbitdht_src_util_bdthreads_cc patch-src_libretroshare_src_dbase_findex_cc patch-src_libretroshare_src_dbase_findex_h patch-src_libretroshare_src_retroshare_rsflags_h patch-src_libretroshare_src_util_argstream_h patch-src_retroshare-gui_src_gui_common_GroupTreeWidget_cpp Log message: classical fixes for C++, clang happy CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2017/05/18 08:48:27 Modified files: sys/dev/usb : if_umb.c Log message: Grab the netlock in umb_state_task() and umb_decode_ip_configuration() when calling in_ioctl(). These ioctls modify the routing table, which is global. So they need the lock. Found with Zaur Molotnikov's static lock analyzer. OK gerhard@ mpi@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/18 08:50:08 Modified files: regress/lib/libc/qsort: qsort_test.c Log message: use mergesort instead of heapsort when comparing results CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/18 09:12:56 Modified files: devel/py-hypothesis: Makefile distinfo Log message: Update to py-hypothesis 3.8.5 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/18 09:18:39 Modified files: textproc/py-chardet: Makefile distinfo Log message: Update to py-chardet 3.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/18 09:29:35 Modified files: sysutils/flashrom: Makefile Added files: sysutils/flashrom/patches: patch-hwaccess_c patch-physmap_c Log message: adjust error message text, the securelevel mechanism changed in src/etc/rc 1.432 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/18 09:41:59 Modified files: sys/arch/hppa/hppa: locore.S machdep.c sys/arch/hppa/include: cpu.h Log message: Implement copyin32(9). "your chicken scratches look fine to me" deraadt@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2017/05/18 10:58:06 Modified files: www/aria2 : Makefile distinfo Log message: Upgrade for Aria2 to 1.32.0. OK benoit@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/18 12:50:32 Modified files: sys/kern : exec_subr.c Log message: Add a gap of 1MB between the stack and mmap spaces. ok deraadt@, millert@, stefan@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/18 13:23:02 Modified files: net/nfsen : Makefile Added files: net/nfsen/patches: patch-libexec_NfSenRRD_pm Log message: patch to relax the version check, breakage reported by nigel@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 15:27:47 Modified files: sysutils/usmb : Makefile sysutils/usmb/patches: patch-usmb_c patch-usmb_dir_c Log message: fix memset size, as found by clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 17:28:53 Modified files: net/ns : Makefile net/ns/patches : patch-common_packet_h patch-indep-utils_cmu-scen-gen_setdest_setdest_h Added files: net/ns/patches : patch-autoconf_h_in patch-common_packet_cc patch-common_ptypes2tcl_cc patch-common_tclAppInit_cc patch-common_tkAppInit_cc patch-dccp_bsd_queue_h patch-dccp_dccp_ackv_cc patch-dccp_dccp_ackv_h patch-dccp_dccp_cc patch-dccp_dccp_h patch-indep-utils_cmu-scen-gen_setdest_calcdest_cc patch-indep-utils_cmu-scen-gen_setdest_setdest_cc patch-linkstate_ls_cc patch-linkstate_ls_h patch-mac_mac-802_11Ext_cc patch-mac_mac-802_11Ext_h patch-mac_wireless-phyExt_cc patch-mac_wireless-phyExt_h patch-mdart_mdart_adp_cc patch-mdart_mdart_function_h patch-mdart_mdart_queue_h patch-mobile_god_cc patch-mobile_god_h patch-nix_nixnode_cc patch-queue_errmodel_cc patch-sctp_sctp-cmt_cc patch-sctp_sctp-cmt_h patch-tcp_tcp-full_cc patch-tcp_tcp-full_h patch-tcp_tcp-session_h patch-tcp_tcp_cc patch-tcp_tcp_h patch-tools_rng_cc Log message: fix build with clang, errors, plus a lot of warnings CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 17:42:44 Modified files: net/tacacs+/patches: patch-Makefile patch-generate_passwd_c patch-tac_plus_h Added files: net/tacacs+/patches: patch-dump_c patch-maxsess_c patch-packet_c Log message: let it compile with clang, sprinkle a few missing includes CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/18 18:08:25 Added files: x11/fleditor/patches: patch-fltk_editengine_h patch-src_editengine_cxx Log message: fix for clang. contrary to habit, this string *can't* be constant! CVSROOT: /cvs Module name: www Changes by: juanfra@cvs.openbsd.org 2017/05/18 18:46:47 Modified files: faq : faq5.html Log message: Use "git config" instead of the config file. Tweaks and OK tb@. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2017/05/18 18:49:53 Modified files: sys/arch/hppa/include: intr.h Log message: tweak the spllower asm so it is more straightforward. this properly identifies the registers used as input and output operands to the code running in the trap handler, and passes them to the asm statement as such. this means we dont have to do an extra copy in the asm, or an extra clobber to keep the compiler away from the registers. it also lets gcc set up and use the input register nicely before it reaches the asm. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/18 18:50:24 Modified files: sys/arch/mips64/mips64: lcore_access.S Log message: Implement copyin32(9) for mips64. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/18 18:52:49 Modified files: sys/arch/mips64/include: lock.h sys/arch/mips64/mips64: lock_machdep.c Log message: Replace __cpu_cas() with atomic_cas_ulong(). OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/18 20:33:27 Modified files: sysutils/duplicity: Makefile sysutils/duplicity/pkg: DESCR Log message: Sync DESCR with upstream prodded a while ago by mmcc CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/18 22:08:00 Modified files: regress/lib/libc/qsort: qsort_test.c Log message: Add input targeted at the Bentley and McIrlroy quicksort generated by McIlroy's "A Killer Adversary for Quicksort". This results in quadratic behavior and the test aborts before completion. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 22:50:12 Modified files: databases/py-sqlalchemy-migrate: Makefile distinfo Log message: Update to py-sqlalchemy-migrate-0.11.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 23:06:27 Modified files: devel/libtermkey: Makefile distinfo devel/libtermkey/pkg: PLIST Log message: Update to libtermkey-0.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 23:16:54 Modified files: devel/p5-YAML-XS: Makefile distinfo Log message: Update to p5-YAML-XS-0.65. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 23:22:20 Modified files: mail/p5-MIME-Base32: Makefile distinfo mail/p5-MIME-Base32/pkg: PLIST Log message: Update to p5-MIME-Base32-1.303. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/18 23:30:36 Modified files: www/p5-Dancer-Plugin-Thumbnail: Makefile distinfo Log message: Update to p5-Dancer-Plugin-Thumbnail-0.14. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/18 23:57:31 Modified files: sys/arch/amd64/amd64: vmm.c Log message: return EIO to vmd if the guest HLTs with interrupts disabled CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/18 23:59:27 Modified files: share/man/man9 : mbuf.9 Log message: header updates from kevlo; CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2017/05/19 00:29:21 Modified files: sys/arch/amd64/amd64: identcpu.c vmm.c sys/arch/amd64/include: vmmvar.h Log message: Respect max VPID/ASID limits. VMX VPIDs are capped at 4095, for now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/19 01:32:33 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.5.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2017/05/19 01:32:44 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.89. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:37:00 Log message: Import math/p5-Business-Hours. This module is a simple tool for calculating business hours in a time period. Over time, additional functionality will be added to make it easy to calculate the number of business hours between arbitrary dates. OK and input from benoit@, sthen@, tsg@ Status: Vendor Tag: pirofti Release Tags: pirofti_20170519 N ports/math/p5-Business-Hours/Makefile N ports/math/p5-Business-Hours/distinfo N ports/math/p5-Business-Hours/pkg/DESCR N ports/math/p5-Business-Hours/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:38:06 Modified files: math : Makefile Log message: Link p5-Business-Hours CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:40:52 Log message: Import www/p5-CSS-Minifier-XS. CSS::Minifier::XS is a CSS "minifier"; its designed to remove un-necessary whitespace and comments from CSS files, while also not breaking the CSS. CSS::Minifier::XS is similar in function to CSS::Minifier, but is substantially faster as its written in XS and not just pure Perl. OK and input from sthen@, also OK benoit@, robert@ Status: Vendor Tag: pirofti Release Tags: pirofti_20170519 N ports/www/p5-CSS-Minifier-XS/Makefile N ports/www/p5-CSS-Minifier-XS/distinfo N ports/www/p5-CSS-Minifier-XS/pkg/DESCR N ports/www/p5-CSS-Minifier-XS/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:42:10 Modified files: www : Makefile Log message: Link p5-CSS-Minifier-XS CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:43:24 Log message: Import www/p5-JavaScript-Minifier-XS. JavaScript::Minifier::XS is a JavaScript "minifier"; its designed to remove un-necessary whitespace and comments from JavaScript files, which also not breaking the JavaScript. JavaScript::Minifier::XS is similar in function to JavaScript::Minifier, but is substantially faster as its written in XS and not just pure Perl. OK and input from sthen@, also OK benoit@, robert@ Status: Vendor Tag: pirofti Release Tags: pirofti_20170519 N ports/www/p5-JavaScript-Minifier-XS/Makefile N ports/www/p5-JavaScript-Minifier-XS/distinfo N ports/www/p5-JavaScript-Minifier-XS/pkg/DESCR N ports/www/p5-JavaScript-Minifier-XS/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:45:36 Modified files: www : Makefile Log message: Link p5-JavaScript-Minifier-XS CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:50:28 Log message: Import devel/p5-Log-Dispatch-Perl. The "Log::Dispatch::Perl" module offers a logging alternative using standard Perl core functions. It allows you to fall back to the common Perl alternatives for logging, such as "warn" and "cluck". It also adds the possibility for a logging action to halt the current environment, such as with "die" and "croak". OK sthen@, benoit@, robert@ Status: Vendor Tag: pirofti Release Tags: pirofti_20170519 N ports/devel/p5-Log-Dispatch-Perl/Makefile N ports/devel/p5-Log-Dispatch-Perl/distinfo N ports/devel/p5-Log-Dispatch-Perl/pkg/DESCR N ports/devel/p5-Log-Dispatch-Perl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:51:56 Modified files: devel : Makefile Log message: Link p5-Log-Dispatch-Perl CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:57:59 Log message: Import www/p5-Data-Page-Pageset. Split long page lists into pretty intervals 1-6 7-12 13 14 15 16 17 18 19-24 25-30 31-36 37-41 OK and input from sthen@, also OK benoit@, robert@ Status: Vendor Tag: pirofti Release Tags: pirofti_20170519 N ports/www/p5-Data-Page-Pageset/Makefile N ports/www/p5-Data-Page-Pageset/distinfo N ports/www/p5-Data-Page-Pageset/pkg/DESCR N ports/www/p5-Data-Page-Pageset/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 01:59:53 Modified files: www : Makefile Log message: Link p5-Data-Page-Pageset CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2017/05/19 02:06:59 Modified files: www/youtube-dl : Makefile distinfo Log message: Update youtube-dl to 2017.05.18.1. Unbreaks youtube with version 2017.05.18.1 * [jsinterp] Fix typo and cleanup regular expressions (#13134) version 2017.05.18 + [jsinterp] Add support for quoted names and indexers (#13123, #13124, #13125, #13126, #13128, #13129, #13130, #13131, #13132) OK and input sthen@, also OK danj@. From Hiltjo Posthuma, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/19 02:07:33 Modified files: databases/openldap: Makefile databases/openldap/pkg: DESCR-main DESCR-server Log message: add a gssapi flavour to openldap, from Kurt Mosiejczuk with a few tweaks, looks fine to aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/19 02:08:15 Modified files: databases : Makefile Log message: build openldap gssapi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/05/19 02:22:53 Modified files: games/adventure: hdr.h init.c Log message: Silence a whole slew of clang warnings by doing a no-op in the crazy internal obfuscation scheme the other way around, thereby avoiding a signed underflow. ok mestre CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2017/05/19 02:31:43 Modified files: sys/scsi : scsiconf.h Log message: Add some comments about the assumptions of the scsi mid layer ok krw@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/19 03:06:39 Modified files: share/man/man5 : pf.conf.5 Log message: replace tabs with spaces, for consistency, in the BNF display; from michal mazurek CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/19 03:19:49 Modified files: geo/gdal : Makefile distinfo geo/gdal/patches: patch-apps_gdalserver_c patch-configure patch-frmts_openjpeg_openjpegdataset_cpp patch-swig_perl_GNUmakefile patch-swig_python_setup_py geo/gdal/pkg : PLIST-main PLIST-python Added files: geo/gdal/patches: patch-port_cpl_port_h Log message: Update to GDAL 2.2.0. See http://www.osgeo.org/node/1789. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/19 04:02:58 Modified files: geo/mapproxy : Makefile distinfo geo/mapproxy/pkg: PLIST Removed files: geo/mapproxy/patches: patch-setup_cfg Log message: Update to mapproxy 1.10.0. Switch to use pypi.io as upstream instead of github, allows to get rid of a patch and the post-patch target. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/19 04:10:27 Modified files: devel/cargo : Makefile Log message: Remove the use of gcc4 module, not needed anymore since rust has the libgcc.a symlink pointing to the basesystem libgcc. From semarie@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/19 04:18:57 Modified files: sys/dev/ic : r92creg.h Log message: Fix R92C_USTIME_TSF register definition. According to Kevin Lo it was wrong (and is also wrong in the Linux driver). FreeBSD made the same change in r282623. Patch by Kevin Lo. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2017/05/19 04:43:05 Modified files: sys/net : pf.c Log message: Change PF behavior to allow MLD Listener Report packets to be sent without needing a previously created state by MLD Listener Query. It wasn't working because: (1) you might not have a previous MLD Listener Query and (2) the addresses of the Query and Report don't match. ok mikeb@, sashan@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/19 04:53:33 Modified files: sys/dev/pci : if_rtwn.c Log message: Make rtwn(4) support fixed transmit rates set with ifconfig(8). Useful for development and testing but not recommended for regular usage. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/19 05:30:40 Modified files: sys/dev/pci : if_rtwn.c Log message: Make rtwn(4) add frames which failed to transmit to AMRR's transmit counter. More closely matches what other drivers are doing. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/19 05:42:48 Modified files: sys/dev/ic : ar9003.c ar9003reg.h athnreg.h Log message: Make monitor work with athn(4) on my 3T3R AR9380 device. This card can now receive packets. Transmit is still broken and Kevin Lo reports that his 2T2R AR9380 device cannot receive yet. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 06:26:43 Modified files: net/libtorrent : Makefile net/libtorrent/patches: patch-src_torrent_utils_net_h Added files: net/libtorrent/patches: clangpatch-src_torrent_utils_log_cc clangpatch-src_utils_queue_buckets_h patch-src_net_socket_set_h patch-src_torrent_common_h patch-src_torrent_data_block_failed_h patch-src_torrent_data_transfer_list_cc patch-src_torrent_utils_extents_h patch-src_utils_instrumentation_h Log message: one of the more fun fixes for clang. I don't know where freebsd gets their tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to fix. Conditionalize clang patches that interfere with tr1 substitution... CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2017/05/19 06:54:31 Modified files: sbin/disklabel : disklabel.8 editor.c Log message: tweak partition sizes for auto-alloction to better suit 8G disks ok kr@ aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 07:19:59 Modified files: multimedia/mediatomb: Makefile Added files: multimedia/mediatomb/patches: patch-src_hash_dbo_hash_h patch-src_hash_dbr_hash_h patch-src_hash_dso_hash_h patch-src_singleton_h patch-tombupnp_upnp_src_genlib_net_http_webserver_c patch-tombupnp_upnp_src_uuid_upnp_md5_c Log message: build with clang CVSROOT: /cvs Module name: www Changes by: edd@cvs.openbsd.org 2017/05/19 08:04:18 Modified files: . : want.html Log message: Add 2 x Yubikeys to want.html. GnuPG2 MAINTAINER pea@ and myself would like the ability to properly test gpg2 port updates. Apparently I don't need an OK for want.html, but since I have two: OK tb@, pea@. Thanks. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/19 08:11:30 Modified files: . : errata60.html errata61.html Log message: release exec_subr errata. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/19 09:09:34 Modified files: . : index.html Log message: admit to the existence of the #openbsd irc channel on freenode. discussed with deraadt, tb, brynet CVSROOT: /cvs Module name: src Changes by: tj@cvs.openbsd.org 2017/05/19 10:40:59 Modified files: sys/kern : Tag: OPENBSD_6_1 exec_subr.c Log message: MFC: Add a gap of 1MB between the stack and mmap spaces. CVSROOT: /cvs Module name: src Changes by: tj@cvs.openbsd.org 2017/05/19 10:42:44 Modified files: sys/kern : Tag: OPENBSD_6_0 exec_subr.c Log message: MFC: Add a gap of 1MB between the stack and mmap spaces. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2017/05/19 10:56:49 Modified files: share/man/man5 : installurl.5 Log message: Clarify that /etc/installurl is only created when using the http method. Xr pkg_add while there. ok jmc CVSROOT: /cvs Module name: ports Changes by: mglocker@cvs.openbsd.org 2017/05/19 11:35:54 Log message: This is a display-based version of the Space Invaders game. The object of the game is to prevent the aliens to invade you. For that you need to destroy all fifty-five aliens before they either reach your laser base or the floor. input and ok tb@ Status: Vendor Tag: mglocker Release Tags: mglocker_2017-May-19 N ports/games/spaceinvaders/distinfo N ports/games/spaceinvaders/Makefile N ports/games/spaceinvaders/pkg/PLIST N ports/games/spaceinvaders/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2017/05/19 12:15:15 Modified files: sys/dev/ic : r92creg.h rtwn.c Log message: Repair rtwn(4) IQ calibration. Restore behaviour from before the fix of the botched R92C_USTIME_TSF register definition. IQ cal code was referring to this register by name, but actually needs to use the old value. So add a register definition for the old value under a new name (R92C_BCN_CTRL1) and use this name in the IQ cal code. Discussed with Kevin Lo CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/19 13:08:22 Modified files: . : books.html Log message: add httpd and relayd mastery. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2017/05/19 13:56:42 Modified files: usr.sbin/smtpd : smtpctl.c Log message: - switch to recallocarray - remove pre-allocation - use a better growth pattern ok gilles@ deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/19 15:07:17 Modified files: usr.bin/ssh : PROTOCOL.agent Log message: Now that we no longer support SSHv1, replace the contents of this file with a pointer to https://tools.ietf.org/html/draft-miller-ssh-agent-00 It's better edited, doesn't need to document stuff we no longer implement and does document stuff that we do implement (RSA SHA256/512 signature flags) CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2017/05/19 15:19:01 Modified files: openssh : specs.html Log message: link to I-D version of the ssh-agent protocol CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/19 15:54:35 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Bugfix update to firefox 53.0.3. See https://www.mozilla.org/en-US/firefox/53.0.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/19 15:55:40 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Bugfix update to firefox-esr 52.1.2. See https://www.mozilla.org/en-US/firefox/52.1.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/19 15:58:35 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo Log message: MFC: bugfix update to firefox 53.0.3. See https://www.mozilla.org/en-US/firefox/53.0.3/releasenotes/ Packages for -stable available at https://packages.rhaalovely.net/pub/OpenBSD/6.1/packages/${ARCH} CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2017/05/19 15:59:45 Modified files: www/firefox-esr: Tag: OPENBSD_6_1 Makefile distinfo Log message: MFC: bugfix update to firefox-esr 52.1.2. See https://www.mozilla.org/en-US/firefox/52.1.2/releasenotes/ Packages for -stable available at https://packages.rhaalovely.net/pub/OpenBSD/6.1/packages/${ARCH} CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 16:25:53 Modified files: net/libtorrent : Makefile net/libtorrent/patches: patch-src_net_socket_set_h patch-src_torrent_common_h patch-src_torrent_data_block_failed_h patch-src_torrent_data_transfer_list_cc patch-src_torrent_utils_extents_h patch-src_torrent_utils_net_h patch-src_utils_instrumentation_h Added files: net/libtorrent/patches: patch-src_data_memory_chunk_cc patch-src_protocol_request_list_cc patch-src_torrent_data_file_cc patch-src_torrent_download_cc patch-src_torrent_peer_connection_list_cc Log message: static members must exist, even have external linkage for some, so that rtorrent can work bump accordingly. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 16:26:32 Modified files: net/rtorrent : Makefile Added files: net/rtorrent/patches: patch-src_core_manager_cc patch-src_core_poll_manager_cc patch-src_display_window_file_list_cc patch-src_rpc_exec_file_cc patch-src_rpc_object_storage_cc patch-src_signal_handler_cc Log message: make it build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 16:37:35 Added files: net/freetalk/patches: patch-src_callbacks_cc Log message: can't modify read-only result, make a copy first (clang error) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 16:43:11 ports/net/p5-Net-RawIP/patches Update of /cvs/ports/net/p5-Net-RawIP/patches In directory cvs.openbsd.org:/tmp/cvs-serv17078/patches Log Message: Directory /cvs/ports/net/p5-Net-RawIP/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 16:43:54 Added files: net/p5-Net-RawIP/patches: patch-RawIP_xs Log message: clang really hates wrong returns CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 16:55:35 Modified files: net/gnugk : Makefile net/gnugk/patches: patch-yasocket_cxx Added files: net/gnugk/patches: patch-Toolkit_cxx patch-gk_cxx Log message: use .beforesubst so that patch regen doesn't fuck up missing headers for clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:14:09 Added files: net/centerim/patches: patch-libicq2000_src_ContactTree_cpp patch-libjabber_jconn_c patch-src_hooks_abstracthook_h Log message: fix compilation with clang. warns a lot about stuff that shouldn't be though CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:17:24 Modified files: textproc/clo++/patches: patch-configure patch-src_Generator_cc Added files: textproc/clo++/patches: patch-src_StrUtil_cc Log message: fix with clang (strrchr). regen patches CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:20:59 Added files: math/minisat/patches: patch-core_SolverTypes_h Log message: fix friend CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:23:11 Modified files: misc/hfsplus : Makefile Log message: assert gnu89-inline CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:33:02 Added files: misc/xnc/patches: patch-bookmark_cxx patch-filedir_softmagic_c patch-plugins_aqua_aquagui_cxx patch-plugins_five_fivegui_cxx Log message: fixes for clang, still warns a lot CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:36:08 Modified files: misc/wmtimer : Makefile Log message: assert gnu89 inlines CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:39:14 Modified files: mail/wmmail : Makefile Log message: assert gnu89 inlines, fixes clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:41:25 Modified files: mail/wmmultipop3: Makefile mail/wmpop3 : Makefile Log message: more gnu89 inlines CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:42:51 Modified files: graphics/wmphoto: Makefile Log message: gnu89 inlines CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/19 17:59:17 Added files: graphics/dia/patches: patch-lib_Makefile_in Log message: --export-dynamic is a linker option, pass it straight thru. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2017/05/19 20:35:47 Modified files: usr.bin/ssh : readconf.c Log message: there's no reason to artificially limit the key path here, just check that it fits PATH_MAX; spotted by Matthew Patton CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2017/05/19 22:33:16 Modified files: openssh : specs.html Log message: we no longer implement SSHv1, so remove references to its specifications CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/20 01:43:10 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo graphics/p5-Image-ExifTool/pkg: PLIST Log message: Update to p5-Image-ExifTool-10.50. from Patrick Keshishian (Maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/20 01:55:14 Modified files: devel/p5-Expect: Makefile distinfo Log message: Update to p5-Expect-1.35. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/20 02:02:16 Modified files: devel/py-altgraph: Makefile distinfo Log message: Update to py-altgraph-0.14. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2017/05/20 02:10:23 Modified files: devel/py-configargparse: Makefile distinfo Log message: Update to py-ConfigArgParse-0.12.0. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2017/05/20 03:31:19 Modified files: usr.bin/tsort : tsort.c Log message: reorg node struct so it's packed tighter (found by clang actually) mark usage __dead okay millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/20 04:13:42 Modified files: sys/dev/usb : uslcom.c Log message: Accept baud rates up to 2 Mbps as these are supported by CP2104 and later variants. ok jsg@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/20 04:25:46 Modified files: share/man/man4 : uslcom.4 Log message: Mention that not all varaints support baud rates up to 2 Mbps. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/20 04:32:43 Added files: devel/boost/patches: patch-libs_config_test_boost_has_nl_types_h_ipp Log message: make sure the one test that boost fails on clang conforms to what gcc does CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2017/05/20 05:25:15 Modified files: textproc/jo : Makefile distinfo textproc/jo/pkg: DESCR Log message: Update jo to 1.1. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/20 06:48:56 Modified files: lib/libc/hidden: stdlib.h lib/libc/stdlib: heapsort.c qsort.c Log message: Use David Musser's introsort algorithm to fall back to heapsort(3) when the recursion depth reaches 2*lg(n + 1). This avoids quicksort's quadratic behavior for pathological input without appreciably changing the average run time. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2017/05/20 07:09:01 Modified files: lib/libc/stdlib: qsort.3 Log message: Document that qsort falls back to heapsort() if the recursion depth exceeds 2 lg N and add a reference to the introsort paper. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2017/05/20 08:24:46 Modified files: share/man/man4 : uslcom.4 Log message: spelling; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/20 11:13:01 Modified files: games/lgeneral : Makefile games/lgeneral/patches: patch-lgeneral_gui_c Removed files: games/lgeneral/patches: patch-lgeneral_gui_h patch-lgeneral_sdl_c patch-lgeneral_sdl_h patch-lgeneral_theme_c patch-lgeneral_tools_c patch-lgeneral_tools_h patch-lgeneral_unit_c patch-lgeneral_unit_h Log message: bleh sdl wants gnu89 inlines anyway, so just assert it, and don't convert the rest... CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2017/05/20 16:56:43 Modified files: sys/net : pf.c Log message: - fixes regression found by pf_forward test O.K. bluhm@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/20 17:12:40 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: More SD/MMC controller-related clocks. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2017/05/20 18:06:40 Modified files: . : cvsync.html build/mirrors : cvsync.html.head Log message: remove mention of sup and cvsup; from amit kulkarni CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/20 18:43:52 Added files: databases/strigi/patches: patch-libstreamanalyzer_lib_rdfnamespaces_h patch-libstreamanalyzer_plugins_endplugins_ffmpegendanalyzer_cpp patch-strigidaemon_bin_daemon_xesam_xesamsearch_h Log message: fix for clang CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2017/05/20 20:37:52 Modified files: sbin/iked : dh.c usr.sbin/ikectl: ikeca.c usr.sbin/radiusd: radiusd.c usr.sbin/sasyncd: monitor.c Log message: A few more freezero() uses ok yasuoka mikeb CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/21 02:59:45 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : dwmmc.c Log message: Add dwmmc(4), a driver for the Synopsis Designware SD/MMC controller as found on various Rockchip SoCs. This is still WIP. Next steps will be to get rid of various busy-wait loops and add DMA support. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2017/05/21 03:09:58 Modified files: distrib/miniroot: install.sub Log message: Ensure a clean initial state (e.g. in case of an installer restart) by moving setting ulimit, unmounting all filesystems and cleaning up the dhcp state upwards to before sourcing install.md. OK tb@ While here, 1>/dev/null -> >/dev/null. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/21 03:33:38 ports/textproc/arabica/patches Update of /cvs/ports/textproc/arabica/patches In directory cvs.openbsd.org:/tmp/cvs-serv21786/patches Log Message: Directory /cvs/ports/textproc/arabica/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/21 03:49:30 Added files: devel/boost/patches: patch-tools_build_src_engine_jam_h Log message: do not redefine unix if it's already there, silences some clang warnings CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/21 03:50:45 Added files: textproc/arabica/patches: patch-include_SAX_helpers_AttributesImpl_hpp patch-include_SAX_helpers_AttributesImpl_hpp.orig patch-include_Taggle_impl_html_HTMLScanner_hpp patch-include_XPath_impl_xpath_logical_hpp patch-include_io_convert_adaptor_hpp patch-include_io_socket_stream_hpp Log message: let it build with clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/21 04:50:19 ports/devel/boost/files Update of /cvs/ports/devel/boost/files In directory cvs.openbsd.org:/tmp/cvs-serv30910/files Log Message: Directory /cvs/ports/devel/boost/files added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/21 05:22:31 Modified files: devel/boost : Makefile Added files: devel/boost/files: user.hpp Log message: first try at a clang compile, reuse gcc config so that stuff that builds does build. todo: - enable more stuff - look closer at the tooling, needs something like the gcc config change but at least, this allows us to look at the remaining ports. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2017/05/21 05:23:30 Modified files: security/gnupg2: Makefile distinfo security/gnupg2/pkg: PLIST Log message: Update to 2.1.21 Yubikey tested by Pavel Korovin, thanks ! ok edd@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/21 05:28:27 Added files: databases/soprano/patches: patch-client_socket_cpp Log message: let it build with clang CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/21 05:52:04 Modified files: sys/dev/fdt : if_dwge_fdt.c sys/dev/ic : dwc_gmac.c dwc_gmac_var.h Log message: Rockchip SoCs needs some additional register twiddling when the link speed changes to set the appropriate clock. Add a sc_statchg callback in the core softc that gets called when the link status changes. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2017/05/21 05:54:41 Modified files: regress/lib/libc/qsort: qsort_test.c Log message: correct a return value test ok millert@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2017/05/21 05:57:53 Modified files: print/texlive : Makefile.inc print/texlive/base: Makefile distinfo print/texlive/base/pkg: DESCR PLIST README print/texlive/texmf: Makefile adj.mk distinfo print/texlive/texmf/files: mk_plists.py print/texlive/texmf/patches: patch-texmf-dist_doc_info_texdraw_info patch-texmf-dist_scripts_bibexport_bibexport_sh patch-texmf-dist_scripts_context_stubs_unix_mtxrun patch-texmf-dist_web2c_texmf_cnf patch-texmf-dist_web2c_texmfcnf_lua print/texlive/texmf/pkg: PLIST-buildset PLIST-context PLIST-docs PLIST-full PLIST-main Log message: Update TeX Live to 2016. Testing and input from: * sthen@ * Nicola Tomasone * pirofti@ * giovanni@ * Ze Loff * rsadowski@ OK pirofti@ Many thanks! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/21 06:34:39 Modified files: x11/pinot : Makefile Added files: x11/pinot/patches: patch-IndexSearch_ModuleFactory_cpp patch-Tokenize_filters_GMimeMboxFilter_cc Log message: build with clang CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/21 07:00:53 Modified files: etc/etc.loongson: MAKEDEV.md sys/arch/loongson/conf: GENERIC sys/arch/loongson/include: autoconf.h pmon.h vmparam.h sys/arch/loongson/loongson: conf.c generic3a_machdep.c machdep.c pmon.c sys/arch/mips64/conf: files.mips64 sys/dev/pci/drm/radeon: radeon_bios.c sys/kern : kern_pledge.c sys/uvm : uvm_device.c Added files: sys/lib/libkern/arch/mips64: sync.S Log message: Enable radeondrm(4) on loongson to get accelerated graphics with the RS780E chipset. OK kettenis@, jsg@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/21 07:02:52 Modified files: etc/etc.loongson: MAKEDEV Log message: regen CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/21 07:07:19 Modified files: share/man/man8/man8.loongson: MAKEDEV.8 Log message: regen CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2017/05/21 07:12:45 Added files: devel/xulrunner/24/patches: patch-js_src_jsopcode_cpp Log message: allow clang to go further, pointer comparison CVSROOT: /cvs Module name: xenocara Changes by: visa@cvs.openbsd.org 2017/05/21 07:18:29 Modified files: driver : Makefile lib/mesa : Makefile.bsd-wrapper xserver/hw/xfree86/os-support/bsd: sgi_video.c Log message: Make X work with radeondrm(4) hardware on loongson. OK jsg@ CVSROOT: /cvs Module name: xenocara Changes by: visa@cvs.openbsd.org 2017/05/21 07:22:23 Modified files: distrib/sets/lists/xbase: md.loongson distrib/sets/lists/xserv: md.loongson Log message: sync CVSROOT: /cvs Module name: www Changes by: edd@cvs.openbsd.org 2017/05/21 07:42:51 Modified files: . : want.html Log message: want.html: The request for Yubikeys has now been fulfilled. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2017/05/21 08:22:36 Modified files: sys/arch/loongson/loongson: pmon.c Log message: Tweak style. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/21 08:44:31 Modified files: math/calc : Makefile distinfo math/calc/pkg : PLIST Log message: update to calc-2.12.5.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/21 08:52:54 Modified files: multimedia/minidlna: Makefile distinfo multimedia/minidlna/patches: patch-minidlna_conf patch-upnphttp_c patch-utils_c Removed files: multimedia/minidlna/patches: patch-inotify_c patch-inotify_h patch-minidlna_c patch-scanner_c patch-upnpglobalvars_c patch-upnpglobalvars_h Log message: udpate to MiniDLNA-1.2.0, rescan patch is now committed upstream CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/21 09:02:41 Modified files: graphics/ImageMagick: Makefile distinfo Log message: update to ImageMagick-6.9.8-6 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2017/05/21 09:41:49 Modified files: textproc/ripgrep: Makefile distinfo Log message: Update to ripgrep-0.5.2 From semarie, discussed with espie CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2017/05/21 10:12:43 Modified files: net/openvpn : Makefile net/openvpn/patches: patch-src_openvpn_route_c Log message: Add support for non-0 routing tables Patch from Steven McDonald, already committed upstream. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/21 10:23:56 Modified files: sys/dev/fdt : dwmmc.c Log message: Actually wait on auto command done (ACD) as was the intention. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2017/05/21 10:33:53 Modified files: share/man/man4 : route.4 sys/net : route.h Log message: Fix copy/paste in comment. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/21 11:27:22 Modified files: www/squid : Makefile Log message: use WANT_CXX CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2017/05/21 11:36:40 Modified files: dist/xkeyboard-config/symbols: pc Log message: Add "Sun LKeys" section, this patch forgot add in last update. noticed deraadt@, ok matthieu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/21 11:44:52 Modified files: sys/dev/fdt : dwmmc.c sys/arch/armv7/conf: GENERIC RAMDISK Log message: Add support for the SD/MMC controller found on Samsuung Exynos5. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/21 11:47:01 Modified files: sys/arch/armv7/exynos: files.exynos Removed files: sys/arch/armv7/exynos: exesdhc.c Log message: Remove exesdhc(4). This driver was never finished and has been replaced by dwmmc(4). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/21 11:47:53 Modified files: graphics/clutter/core: Makefile distinfo graphics/clutter/core/pkg: PLIST Removed files: graphics/clutter/core/patches: patch-tests_conform_actor-graph_c Log message: update to clutter-1.26.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/21 11:48:10 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-src_compositor_compositor_c patch-src_core_main_c Log message: update to mutter-3.24.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/21 11:48:25 Modified files: x11/gnome/shell: Makefile distinfo Log message: update to gnome-shell-3.24.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/21 11:48:41 Modified files: x11/gnome/shell-extensions: Makefile distinfo x11/gnome/shell-extensions/pkg: PLIST Log message: update to gnome-shell-extensions-3.24.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/21 11:49:04 Modified files: devel/vte3 : Makefile distinfo Log message: update to vte-0.48.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2017/05/21 11:49:17 Modified files: x11/gnome/terminal: Makefile distinfo Log message: update to gnome-terminal-3.24.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/21 11:49:45 Modified files: sys/arch/armv7/exynos: exclock.c Log message: Add clocks for SD/MCC controller on Exynos 5420/5800. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/21 11:51:30 Modified files: devel/py-spark-parser: Makefile distinfo Log message: Update to py-spark-parser 1.6.1 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/21 11:54:10 Modified files: devel/py-xdis : Makefile distinfo Log message: Update to py-xdis 3.3.1 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2017/05/21 12:02:39 Modified files: devel/py-hypothesis: Makefile distinfo Log message: Update to py-hypothesis 3.9.0 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/21 12:22:51 Modified files: faq : faq5.html Log message: replace the 'why is /usr/obj on its own partition' with a short section on ctags files, which allow you to navigate the source trees quickly. ok tj CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2017/05/21 13:14:36 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Give the vp pool its own allocator. Avoiding the logic that creates large pool pages that fit at least 8 pool items reduces the kva pressure. Unfortunately this doesn't completely eliminate the problems sthen@ is seeing. ok drahn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/21 15:05:22 Modified files: math/calc : Makefile Added files: math/calc/patches: patch-version_c Log message: Fix intermittent segfault in the version string printing that was introduced in the last update. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/21 15:46:32 Modified files: databases/pecl-redis: Makefile distinfo Log message: update to pecl-redis-3.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2017/05/21 15:51:27 Modified files: www/pecl-geoip : Makefile distinfo Removed files: www/pecl-geoip/patches: patch-config_m4 Log message: update to pecl-geoip-1.1.1 CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2017/05/21 16:36:26 Modified files: . : want.html Log message: we finally killed those boxen, they were taking rackspace for obsolete builds. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2017/05/21 16:53:36 Modified files: faq : upgrade40.html Log message: fix weird linebreak inside


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/05/21 16:57:30

Modified files:
	faq            : upgrade35.html upgrade36.html upgrade37.html 
	                 upgrade38.html upgrade39.html upgrade41.html 
	                 upgrade42.html upgrade43.html 

Log message:
more of these linebreaks inside 


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/05/21 17:12:55

Modified files:
	libressl       : openbsd.css 
	openbgpd       : openbsd.css 
	opencvs        : openbsd.css 
	openntpd       : openbsd.css 
	opensmtpd      : openbsd.css 
	openssh        : openbsd.css 
	.              : openbsd.css 

Log message:
treat text inside  as preformatted. avoids unfortunate linebreaks
in commands and paths.

discussed with tj


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/05/21 17:16:04

Modified files:
	faq            : upgrade59.html upgrade60.html upgrade61.html 

Log message:
remove redundant css


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/21 17:33:12

Added files:
	net/radcli/patches: patch-lib_util_c 

Log message:
bogus char at end of constant (there's no 'd' for doubles)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/21 17:39:46

Modified files:
	games/sdlroids : Makefile 

Log message:
assert gnu89 inlines


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/21 17:41:47

ports/games/xwelltris/patches

Update of /cvs/ports/games/xwelltris/patches
In directory cvs.openbsd.org:/tmp/cvs-serv33745/patches

Log Message:
Directory /cvs/ports/games/xwelltris/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/21 17:42:17

Added files:
	games/xwelltris/patches: patch-src_sdl_sdlwelldrawing_cxx 

Log message:
pointer vs integer


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/21 18:13:09

Added files:
	games/widelands/patches: patch-src_i18n_cc 
	                         patch-src_journal_exceptions_h 
	                         patch-src_main_cc 
	                         patch-src_network_network_lan_promotion_cc 
	                         patch-src_writeHTML_cc 

Log message:
let it build with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/05/21 19:56:22

Modified files:
	sys/net        : if_ethersubr.c 

Log message:
white space fix. no functional change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/05/21 20:23:18

Log message:
    Import py-simpleeval-0.9.5 from semarie with minor tweaks from me
    
    A quick single file library for easily adding evaluatable expressions into
    python projects.
    
    Say you want to allow a user to set an alarm volume, which could depend on the
    time of day, alarm level, how many previous alarms had gone off, and if there
    is music playing at the time.
    
    Or if you want to allow simple formulae in a web application, but don't want to
    give full eval() access, or don't want to run in javascript on the client side.
    
    Status:
    
    Vendor Tag:	danj
    Release Tags:	danj_20170521
    
    N ports/devel/py-simpleeval/Makefile
    N ports/devel/py-simpleeval/distinfo
    N ports/devel/py-simpleeval/pkg/DESCR
    N ports/devel/py-simpleeval/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/05/21 20:26:01

Modified files:
	devel          : Makefile 

Log message:
+ py-simpleeval
+ py-simpleeval,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/05/21 23:25:03

Modified files:
	graphics/rawtherapee: Makefile distinfo 
	graphics/rawtherapee/patches: patch-CMakeLists_txt 
	                              patch-rtengine_sleef_c 
	graphics/rawtherapee/pkg: PLIST 

Log message:
update to rawtherapee-5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 02:04:07

Modified files:
	lang/gcc/4.9   : gcc4.port.mk 

Log message:
provide an indirection to libatomic, because at least one port depends on it
when not built with base clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 02:04:39

Modified files:
	x11/ogre       : Makefile 

Log message:
fix packaging with clang, requires -current gcc4.port.mk for gcc4


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 02:06:25

Modified files:
	infrastructure/mk: modules.port.mk 

Log message:
improvements to WANT_CXX
- add clang to the list of keywords (to mean ports' clang)
- take MODGCC4_ARCHS/MODCLANG_ARCHS into account if they're defined,
so we can skip one compiler if it's not appropriate and go to the next
one.

This should take care of 95% of the remaining gcc4/clang users on "some
architectures"


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/22 03:05:49

Modified files:
	print/texlive  : Makefile.inc 

Log message:
tweak the comment about ftp.tug.org which doesn't work with ftp(1)'s keepalive
implementation

drop the ftp.math.utah.edu mirror as some people have had problems with it
stalling

ok edd@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/22 03:24:24

Modified files:
	mail/gmime30   : Makefile distinfo 

Log message:
Update to gmime30-3.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 04:22:25

Modified files:
	x11/vlc        : Makefile 
	x11/vlc/patches: patch-include_vlc_fixups_h 
Added files:
	x11/vlc/patches: patch-Makefile_in patch-include_vlc_atomic_h 
	                 patch-include_vlc_playlist_h 
	                 patch-modules_demux_mp4_libmp4_h 
	                 patch-modules_gui_qt4_dialogs_messages_cpp 
	                 patch-modules_gui_qt4_dialogs_messages_hpp 
	                 patch-modules_gui_skins2_src_dialogs_cpp 

Log message:
let it build with base clang.
there's an horrible work-around because we have use_locale stubs only
in C++ mode...


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 04:25:02

Modified files:
	www/mozilla-firefox: Makefile 

Log message:
allow build with clang, be explicit about the C++ lib


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 04:26:14

Modified files:
	www/firefox-esr: Makefile 

Log message:
let it build with base clang, be explicit about the c++ lib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/05/22 07:07:44

Modified files:
	sysutils/ruby-puppet/4: Makefile distinfo 
	sysutils/ruby-puppet/4/pkg: PLIST 

Log message:
Long overdue update 4.8.4 -> 4.10.1
Check Puppet release notes for detailed
changes for all the revisions in between.

runs for me since a week without issues.

OK jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/05/22 07:40:54

Added files:
	usr.sbin/smtpd : smtpf_session.c 

Log message:
stub for the smtp filter protocol, currently always returns -1


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/05/22 07:43:15

Modified files:
	usr.sbin/smtpd : parse.y smtp.c smtpd.h 
	usr.sbin/smtpd/smtpd: Makefile 

Log message:
- filters are currently broken, do not allow using them until we're done


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 07:47:39

Modified files:
	archivers/zstd : Makefile 

Log message:
okay, this is C, but still does not need gcc4 on clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 07:48:39

Added files:
	games/dustrac/patches: patch-src_editor_editorview_cpp 

Log message:
missing includes for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 07:52:55

Modified files:
	graphics/rawtherapee: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/22 07:54:14

Modified files:
	sys/kern       : subr_witness.c 

Log message:
Drop kernel trace points. The trace facility does not exist on OpenBSD.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 07:54:20

Modified files:
	productivity/libalkimia: Makefile 

Log message:
allow build with clang, /usr/local does not come for free


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 07:54:51

Modified files:
	productivity/ledger: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 07:55:54

Modified files:
	multimedia/mlt : Makefile 

Log message:
swig will use g++ if we don't tell it otherwise. Unhardcode


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 07:57:11

Modified files:
	textproc/vislcg3: Makefile 

Log message:
WANT_CXX. No need for LIBECXX because ports clang will bring it and base
clang has LIBCXX already


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 07:58:24

Modified files:
	www/seamonkey  : Makefile 

Log message:
most complex WANT_CXX yet. The one for which I wrote the *ARCHS support


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 08:00:21

Modified files:
	databases/mongodb: Makefile 
	databases/mongodb/patches: patch-SConstruct 
Added files:
	databases/mongodb/patches: 
	                           patch-src_mongo_platform_stack_locator_openbsd_cpp 

Log message:
let it build with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 08:01:52

Added files:
	textproc/clucene/patches: 
	                          patch-src_shared_CLucene_LuceneThreads_h 

Log message:
let it build with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 08:02:55

Added files:
	net/kea/patches: patch-src_lib_util_watch_socket_cc 

Log message:
missing include for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 08:22:24

Added files:
	mail/zarafa/zarafa/patches: 
	                            patch-provider_libserver_ECConvenientDepthObjectTable_cpp 
	                            patch-provider_plugins_plugin_h 

Log message:
clang wants const correct operators


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 08:25:14

Modified files:
	games/scorched3d/patches: patch-src_client_client_SecureID_cpp 

Log message:
misses unistd


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/22 08:26:08

Modified files:
	sys/netinet    : ip_icmp.c 

Log message:
Fix a mbuf leak when reflecting an ICMP packet with IP options.
Free the options in icmp_input_if() after a successful call to
icmp_reflect().
bug report and analysis by Hendrik Gerlach
OK krw@ claudio@ phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 08:42:47

Removed files:
	x11/kde4/libkdcraw/patches: patch-libkdcraw_kdcraw_cpp 
	                            patch-libkdcraw_kdcraw_p_h 

Log message:
zap old patches that are no longer needed.  pkg-config finds  its includes
correctly, and since clang does not have /usr/local/include in its default
path, it will fail miserably.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/05/22 08:51:10

Modified files:
	usr.bin/systat : pftop.c 

Log message:
Support for displaying flow queues alongside H-FSC

This (ab)uses the fact that node->qstats.data.period field in
hfsc_class_stats structure is at the same offset as the 'flows'
field in fqcodel_stats.

While here make use of a presently empty field "SCH" to display
the queue management policy (flow or fifo) which is not strictly
a scheduler, but it will hopefully become descriptive and useful
later. This distinguishes flow queues from the regular HFSC ones.

OK sthen, visa


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 09:02:40

Modified files:
	graphics/inkscape: Makefile 
Added files:
	graphics/inkscape/patches: patch-src_libavoid_connector_cpp 
	                           patch-src_ui_tools_flood-tool_cpp 

Log message:
allow build with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 09:06:28

Modified files:
	games/openxcom : Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/22 10:00:47

Modified files:
	bin/md5        : md5.c 

Log message:
obvious use for freezero()


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/22 10:25:09

Modified files:
	sys/netinet    : Tag: OPENBSD_6_1 ip_icmp.c 

Log message:
Fix a mbuf leak when reflecting an ICMP packet with IP options.
Free the options in icmp_input_if() after a successful call to
icmp_reflect().
bug report and analysis by Hendrik Gerlach
OK krw@ claudio@ phessler@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/22 10:25:52

Modified files:
	sys/netinet    : Tag: OPENBSD_6_0 ip_icmp.c 

Log message:
Fix a mbuf leak when reflecting an ICMP packet with IP options.
Free the options in icmp_input_if() after a successful call to
icmp_reflect().
bug report and analysis by Hendrik Gerlach
OK krw@ claudio@ phessler@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 10:26:49

Modified files:
	net/nepenthes  : Makefile 
	net/nepenthes/patches: 
	                       patch-modules_download-curl_download-curl_hpp 
	                       patch-modules_submit-http_HTTPSession_hpp 
	                       patch-modules_submit-http_submit-http_hpp 
	                       patch-modules_submit-norman_submit-norman_hpp 
Added files:
	net/nepenthes/patches: 
	                       patch-modules_dnsresolve-adns_dnsresolve-adns_cpp 
	                       patch-modules_download-csend_CSendDialogue_cpp 
	                       patch-modules_download-ftp_download-ftp_cpp 
	                       patch-modules_download-http_HTTPDialogue_cpp 
	                       patch-modules_download-rcp_RCPDialogue_cpp 
	                       patch-modules_download-tftp_TFTPDialogue_cpp 
	                       patch-modules_log-prelude_log-prelude_hpp 
	                       patch-modules_module-honeytrap_PCAPSocket_cpp 
	                       patch-modules_module-peiros_PeirosParser_cpp 
	                       patch-modules_module-peiros_PeirosParser_hpp 
	                       patch-modules_module-peiros_TapInterface_hpp 
	                       patch-modules_module-portwatch_module-portwatch_cpp 
	                       patch-modules_shellcode-generic_sch_generic_unicode_cpp 
	                       patch-modules_shellcode-signatures_sch_engine_unicode_cpp 
	                       patch-modules_submit-gotek_gotekDATADialogue_hpp 
	                       patch-modules_submit-gotek_submit-gotek_cpp 
	                       patch-modules_vuln-bagle_vuln-bagle_cpp 
	                       patch-modules_vuln-dameware_vuln-dameware_cpp 
	                       patch-modules_vuln-dcom_vuln-dcom_cpp 
	                       patch-modules_vuln-ftpd_vuln-ftpd_cpp 
	                       patch-modules_vuln-iis_vuln-iis_cpp 
	                       patch-modules_vuln-kuang2_vuln-kuang2_cpp 
	                       patch-modules_vuln-lsass_vuln-lsass_cpp 
	                       patch-modules_vuln-msdtc_vuln-msdtc_cpp 
	                       patch-modules_vuln-msmq_vuln-msmq_cpp 
	                       patch-modules_vuln-mydoom_vuln-mydoom_cpp 
	                       patch-modules_vuln-optix_vuln-optix_cpp 
	                       patch-modules_vuln-pnp_vuln-pnp_cpp 
	                       patch-modules_vuln-sub7_vuln-sub7_cpp 
	                       patch-modules_vuln-wins_vuln-wins_cpp 
	                       patch-modules_x-5_x-5_cpp 
	                       patch-modules_x-6_x-6_cpp 
	                       patch-nepenthes-core_include_DownloadUrl_hpp 
	                       patch-nepenthes-core_src_Config_cpp 
	                       patch-nepenthes-core_src_DownloadManager_cpp 
	                       patch-nepenthes-core_src_DownloadUrl_cpp 
	                       patch-nepenthes-core_src_EventManager_cpp 
	                       patch-nepenthes-core_src_FileLogger_cpp 
	                       patch-nepenthes-core_src_LogManager_cpp 
	                       patch-nepenthes-core_src_ModuleManager_cpp 
	                       patch-nepenthes-core_src_Nepenthes_cpp 
	                       patch-nepenthes-core_src_RingFileLogger_cpp 
	                       patch-nepenthes-core_src_SocketManager_cpp 
	                       patch-nepenthes-core_src_Utilities_cpp 

Log message:
let it build with clang, missing includes, and a shitload of actual bugs
because -Werror is more picky


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/05/22 11:15:52

Modified files:
	distrib/miniroot: install.sub 

Log message:
No need to trim a trailling blank, bsort (in scan_dmesg) does not
emit one anymore.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/05/22 11:16:43

Modified files:
	regress/lib/libc/qsort: Makefile qsort_test.c 
Added files:
	regress/lib/libc/qsort: antiqsort.c 

Log message:
Instead of embedding pre-generated tables from  McIlroy's "A Killer
Adversary for Quicksort", just include the code to generate them.
Also allow the number of elements to be specified on the command line.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/05/22 11:52:16

Modified files:
	regress/lib/libc/qsort: qsort_test.c 

Log message:
Add timing and test name options.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 12:25:41

Modified files:
	graphics/darktable: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 12:26:30

Added files:
	games/valyriatear/patches: 
	                           patch-src_luabind_luabind_detail_object_rep_hpp 

Log message:
build with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2017/05/22 12:28:02

Modified files:
	graphics/asymptote: Makefile 
	x11/gnustep/dbuskit: Makefile 

Log message:
Fix ports using texinfo during the build stage.

texinfo was removed from texlive in favour of the existing port.

Spotted by naddy@ in a bulk, thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 12:28:05

Added files:
	x11/xdrawchem/patches: patch-xdrawchem_ioiface_cpp 
	                       patch-xdrawchem_molecule_obmol_cpp 

Log message:
build with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/05/22 13:03:24

Modified files:
	distrib/miniroot: install.sub 

Log message:
The DISPLAY variable is actually not a global variable as it's used
only once in questions(). Use scan_dmesg() output directly to test
for wsdisplay* in dmesg.boot instead.

Change comment, now that it only refers to setting CONSOLE.

no objection tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/22 13:15:29

Modified files:
	share/man/man5 : pf.conf.5 

Log message:
some tweaks to the QUEUEING section;
from mikeb and myself


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 13:39:00

Modified files:
	productivity/akonadi/patches: patch-CMakeLists_txt 
	                              patch-server_src_storage_dbconfigpostgresql_cpp 
Added files:
	productivity/akonadi/patches: 
	                              patch-cmake_modules_FindSqlite_cmake 

Log message:
figure out how to get to sqlite during tests. fixes clang configure


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/05/22 14:03:43

Modified files:
	mail/akpop3d   : Makefile 
	mail/akpop3d/patches: patch-authenticate_c 
	mail/akpop3d/pkg: PLIST 

Log message:
unbreak authentication, spotted by aja@
explicitely disable mysql support
hints and ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/22 14:04:12

Modified files:
	sys/netinet    : ip_input.c ip_var.h 
	sys/netinet6   : ip6_input.c 

Log message:
Use the IPsec policy check from IPv4 also when doing local delivery
in ip6_local() to our IPv6 stack.
OK mikeb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 14:30:52

Added files:
	graphics/aqsis/patches: patch-libs_core_ddmanager_ddmanager_cpp 
	                        patch-libs_shadervm_shaderexecenv_shadeops_tmap_cpp 
	                        patch-libs_util_posix_execute_system_cpp 
	                        patch-libs_util_posix_socket_system_cpp 

Log message:
trivial clang patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 14:34:10

Modified files:
	devel/keystone : Makefile 

Log message:
WANT_CXX, reason is atomics usage.


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/05/22 14:57:54

Modified files:
	.              : errata60.html errata61.html 

Log message:
release icmp_opts errata.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/22 16:20:01

Modified files:
	x11/gnome/vinagre: Makefile 

Log message:
let it build with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/22 16:23:11

Modified files:
	sys/netinet    : ip_input.c ip_ipsp.h ip_var.h ipsec_input.c 
	sys/netinet6   : ip6_input.c 

Log message:
Move IPsec forward and local policy check functions to ipsec_input.c
and give them better names.
input and OK mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/23 00:55:05

Modified files:
	usr.sbin/smtpd : smtpctl.8 

Log message:
"update table" is for tables of type file only; ok gilles


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 01:19:14

Modified files:
	devel/pango    : Makefile distinfo 

Log message:
Update to pango-1.40.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 01:24:16

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.53.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 01:24:28

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.90.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 01:26:51

Modified files:
	sysutils/awless: Makefile distinfo 

Log message:
Update to awless-0.0.24.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 02:00:49

Modified files:
	devel/avr32/gcc-bootstrap: Makefile 
	devel/avr/gcc  : Makefile 

Log message:
assert gnu89 inlines


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/23 02:13:10

Modified files:
	sys/netinet6   : ip6_input.c 

Log message:
Bump the right counters.  One of these was caught by clang because of a
mismatched enum.

ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/05/23 02:13:35

Modified files:
	net/seafile    : Makefile.inc 
	net/seafile/ccnet: distinfo 
	net/seafile/client: distinfo 
	net/seafile/seafile: distinfo 
Added files:
	net/seafile/ccnet/patches: patch-lib_rsa_c 
Removed files:
	net/seafile/client/patches: patch-src_seafile-applet_cpp 

Log message:
Update to seafile-6.0.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/05/23 02:30:53

Modified files:
	mail/akpop3d   : Tag: OPENBSD_6_1 Makefile 
	mail/akpop3d/patches: Tag: OPENBSD_6_1 patch-authenticate_c 
	mail/akpop3d/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
Unbreak authentication
explicitely disable mysql support
spotted by I. Schuchardt
ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 02:57:27

Modified files:
	www/owncloud   : Makefile distinfo 
	www/owncloud/patches: patch-_htaccess patch-version_php 
	www/owncloud/pkg: PLIST 

Log message:
Update to owncloud-10.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/23 03:00:53

Modified files:
	sysutils/dfc   : Makefile distinfo 
	sysutils/dfc/patches: patch-CMakeLists_txt 
	sysutils/dfc/pkg: PLIST 
Added files:
	sysutils/dfc/patches: patch-src_platform_services-bsd_c 
Removed files:
	sysutils/dfc/patches: patch-src_util_c 

Log message:
Update to dfc-3.1.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 03:02:45

Modified files:
	x11/gnome/maps : Makefile distinfo 

Log message:
Update to gnome-maps-3.24.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/23 03:09:03

Modified files:
	sys/net        : pf.c 

Log message:
Move the common length check in pf_pull_hdr() after the address
family switch.  This makes the specific calculation more obvious.
OK claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/05/23 03:16:29

Modified files:
	geo/qgis       : Makefile distinfo 
	geo/qgis/patches: patch-doc_CMakeLists_txt 
	                  patch-src_app_qgisapp_cpp 
	geo/qgis/pkg   : PLIST 

Log message:
Bugfix update to QGIS 2.18.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/23 03:39:48

Modified files:
	sysutils/dfc   : Makefile 

Log message:
Fix WANTLIB


CVSROOT:	/cvs
Module name:	ports
Changes by:	awolk@cvs.openbsd.org	2017/05/23 03:54:13

Modified files:
	editors/ghostwriter: Makefile distinfo 

Log message:
Update editors/ghostwriter 1.4.2 => 1.5

OK landry@

port changes:
- no need to @sed VERSION as upstream stopped shelling out to git

upstream changelog:
---
New Features

* HUD windows can now be closed using the Esc key when they have focus.
* A new option has been added to highlight double spaces at the end of a line.
* Github-style task lists can now be made using the * and + bullet point
characters, in addition to the - character.
* Support for ConTeXt and wkhtmltopdf when exporting to PDF with Pandoc has been
added.
* Auto-matching characters for selected text now respects the existing preferences
for the matching done while typing without text selected.
* Typing a single quote (') will no longer result in a second quote being
automatically inserted after the cursor if the cursor is positioned in the
middle of a word.
* Most settings have been moved into a new Preferences dialog to accommodate the
ever increasing number of application options.
* Font size can now be increased by pressing Ctrl+=or decreased by pressing
Ctrl+-. It can also be changed by using Ctrl and the mouse wheel.
* When exporting to other file formats, the output file will be opened after
export with its default application.
* E-books created using Pandoc will now also be generated with a table of
contents.
* When passing in a file path via the command line, a new file will be created
with that path if it does not already exist.
* When typing a * character, ghostwriter would auto-insert a second * character in
anticipation of emphasized text. The auto-inserted second * will now be removed
if a space is typed to accommodate a bullet list instead.
* Rudimentary support for HiDPI has been added. See notes below.
* Various performance enhancements and tweaks have been made under the hood.

Fixes

* Issue #128: Hyphenated words are now considered one word for spell checking.
* Issue #131: ghostwriter can now be built from its source tarball without needing
git to be installed.
* Issue #132: Linux desktop file now specifies that ghostwriter can open only one
file from the command line rather than multiple files.
* Issue #170: Ctrl+M now opens the HTML Preview instead of Ctrl+W. This is to
avoid a conflict with closing windows in Linux.
* Issue #219: Copy and paste no longer makes the word count jump.
* Sundry minor fixes have been added.
---


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/23 05:11:16

Modified files:
	multimedia/py-pafy: Makefile distinfo 
	multimedia/py-pafy/pkg: PLIST 

Log message:
Update to py-pafi-0.5.3.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 06:01:53

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Shorten varname.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 06:05:54

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Only install /bsd.mp on SP machines if it's already there (a default
installation will not have it).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 07:00:47

Modified files:
	graphics/sane-backends: Makefile distinfo 
	graphics/sane-backends/patches: patch-backend_Makefile_in 
	                                patch-backend_canon-sane_c 
	                                patch-backend_dll_c 
	                                patch-backend_dll_conf_in 
	                                patch-backend_genesys_low_c 
	                                patch-backend_kvs40xx_h 
	                                patch-backend_sm3600-scanusb_c 
	                                patch-backend_v4l_c 
	                                patch-backend_xerox_mfp_h 
	                                patch-configure 
	graphics/sane-backends/pkg: PLIST 
Added files:
	graphics/sane-backends/patches: patch-backend_epsonds_c 
	                                patch-frontend_scanimage_c 
Removed files:
	graphics/sane-backends/patches: patch-backend_kodakaio_c 
	                                patch-backend_kvs20xx_opt_c 
	                                patch-include_sane_sanei_thread_h 
	                                patch-sanei_sanei_ir_c 

Log message:
Update to sane-backends-1.0.27.
- now uses libusb1, so ping me if you see a regression


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 07:01:05

Modified files:
	print/hplip    : Makefile 

Log message:
Regen WANTLIB after sane-backends update.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/23 07:08:28

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Hide sh(1) error message when /etc/installurl does not exist; we already
error out with a message in this case since _MIRROR is empty.

reported by tedu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/23 07:44:13

Modified files:
	security/dropbear: Makefile distinfo 

Log message:
update to dropbear-2017.75
CVE-2017-9078: double-free in server TCP listener cleanup
CVE-2017-9079: information disclosure with ~/.ssh/authorized_keys symlink.


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/05/23 08:09:00

Modified files:
	build          : mirrors.dat 

Log message:
add openbsd.mirror.constant.com (Piscataway NJ USA), from John Struse


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/05/23 08:09:16

Modified files:
	.              : ftp.html ftplist httpslist 
	openbgpd       : ftp.html 
	openssh        : ftp.html portable.html 
	openntpd       : portable.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/05/23 08:09:42

Modified files:
	build          : mirrors.dat 

Log message:
better ME


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 08:16:41

Modified files:
	x11/vlc/patches: patch-include_vlc_atomic_h 

Log message:
gcc 4.9.4's std::atomic_uint_least32_t is bogus (__atomic_base instead
of atomic), so use the full name.

This should work with both libstdc++ and libc++

noticed by Mark Patruck.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/23 08:17:00

Modified files:
	databases/postgresql: Makefile 
	databases/postgresql/pkg: README-server 

Log message:
switch README to using rcctl, ok pea@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 08:19:01

Added files:
	lang/sbcl/patches: patch-src_runtime_Config_generic-openbsd 
	                   patch-src_runtime_gc-common_c 

Log message:
let it build with clang, thx kettenis@ for useful hints


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/23 08:35:04

Modified files:
	net/freeradius3: Makefile 
Added files:
	net/freeradius3/patches: patch-configure 
Removed files:
	net/freeradius3/patches: patch-configure_ac 

Log message:
apply patch-configure_ac to configure; now freeradius3 is back on a normal
release it's not regenerating the autoconf scripts. fixes accidentally picking
up collectdclient.

use WANT_CXX and MODGCC4_LANGS=c; thread-local-storage.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/05/23 08:57:30

Modified files:
	.              : Makefile.cross 

Log message:
Adjust cross-toolchain environment to the changes in the clang build
fabric.  Since we now also build and use LLVM's lld we can copy lld to
the proper directory akin to what we do with clang.  Build compiler-rt
early as it is needed for building libc.

"go for it" mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 09:12:28

Modified files:
	infrastructure/mk: modules.port.mk 

Log message:
forgot about that one, fixes zstd


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 09:18:46

Modified files:
	games/openxcom : Makefile 

Log message:
forgot to remove gcc4, let WANT_CXX do its job


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/23 09:24:10

Modified files:
	devel/py-hypothesis: Makefile distinfo 

Log message:
Update to py-hypothesis 3.10.0


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/23 10:53:15

Modified files:
	sys/arch/loongson/loongson: yeeloong_machdep.c 

Log message:
Rate limit messages about spurious ISA interrupts on yeeloong systems.
On suspend, the USB driver is put to polling mode and it no longer
claims interrupt requests. If the USB controller keeps raising new
requests faster than spurious interrupt messages can be printed,
interrupt processing hogs all CPU time and the suspend code gets
stuck. The rate limiting should prevent this from happening.

Suspend issue with USB Wi-Fi reported by fcambus@
Fix tested by and OK fcambus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/23 11:44:39

Modified files:
	www/jupyter-notebook: Makefile distinfo 
	www/jupyter-notebook/pkg: PLIST 

Log message:
Update to jupyter-notebook 5.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/23 11:46:31

Modified files:
	textproc/py-MarkupSafe: Makefile distinfo 
	textproc/py-MarkupSafe/pkg: PLIST 

Log message:
Update to py-MarkupSafe 1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 11:52:34

Modified files:
	infrastructure/bin: update-patches 

Log message:
if PATCHORIG!=.orig, say it. avoids head-scratching when fixing a port you
don't know too well...


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/23 11:52:39

Modified files:
	textproc/py-nltk: Makefile distinfo 
	textproc/py-nltk/pkg: PLIST 

Log message:
Update to py-nltk 3.2.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 11:54:54

Modified files:
	games/openmw   : Makefile 
Added files:
	games/openmw/patches: patch-apps_openmw_main_cpp 

Log message:
WANT_CXX, missing proto for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/23 11:55:02

Modified files:
	www            : Makefile 

Log message:
+py-bokeh,python3

ok ajacoutot@(maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 11:55:52

Modified files:
	x11/kde4/kate/patches: patch-tests_CMakeLists_txt 
Added files:
	x11/kde4/kate/patches: patch-part_view_kateviewhelpers_cpp 

Log message:
minor clang fixes


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 12:43:41

Modified files:
	devel/avr32/gcc: Makefile 

Log message:
assert gnu89 inlines


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:18:45

Modified files:
	devel/leatherman: Makefile 
Added files:
	devel/leatherman/patches: patch-cmake_cflags_cmake 

Log message:
let it build with clang, adjust -Werror to "work".


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:52:14

Added files:
	games/mars/patches: patch-include_Hud_TabStats_hpp 

Log message:
let it build with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:53:27

Modified files:
	devel/cpp-hocon: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:55:13

Modified files:
	lang/pypy      : Makefile 

Log message:
surprisingly this builds just fine with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:55:37

Modified files:
	mail/lumail    : Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:56:06

Modified files:
	mail/mozilla-thunderbird: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:56:36

Modified files:
	multimedia/mkvtoolnix: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:57:50

Modified files:
	sysutils/gource: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 14:58:22

Modified files:
	sysutils/grive2: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 15:00:59

Modified files:
	mail/evolution-rss/patches: patch-src_rss_c 

Log message:
return value


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 15:01:46

Modified files:
	www/cclive     : Makefile 
	www/cclive/patches: patch-src_cc_options_h 

Log message:
fixes for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 15:26:06

Added files:
	multimedia/swftools/patches: patch-configure 
	                             patch-lib_pdf_xpdf_GlobalParams_cc 
	                             patch-m4_gcc_2_95_m4 

Log message:
really stupid fixes for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 16:56:57

Modified files:
	x11/cegui      : Makefile 
	games/sumwars  : Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 17:19:08

Modified files:
	math/eigen2    : Makefile 
Added files:
	math/eigen2/patches: patch-Eigen_src_Array_BooleanRedux_h 

Log message:
clang insists on more correct C++


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 18:59:18

ports/security/p5-Crypt-OpenSSL-X509/patches

Update of /cvs/ports/security/p5-Crypt-OpenSSL-X509/patches
In directory cvs.openbsd.org:/tmp/cvs-serv40741/patches

Log Message:
Directory /cvs/ports/security/p5-Crypt-OpenSSL-X509/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 18:59:48

Added files:
	security/p5-Crypt-OpenSSL-X509/patches: patch-Makefile_PL 

Log message:
don't Werror the option clang doesn't get


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 19:01:29

Modified files:
	games/alephone/alephone/patches: 
	                                 patch-Source_Files_Sound_SoundManager_cpp 
Added files:
	games/alephone/alephone/patches: 
	                                 patch-Source_Files_CSeries_csalerts_sdl_cpp 

Log message:
missing prototypes


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/23 19:27:40

Modified files:
	games/0ad/base : Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/05/23 22:19:43

Modified files:
	security/burpsuite: Makefile distinfo 

Log message:
update burpsuite to 1.7.23.
release notes: http://releases.portswigger.net/2017/05/1723.html


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/23 22:55:57

Modified files:
	usr.sbin/ikectl: ikeca.c 

Log message:
Set REQ_EXT in req section so ikectl ca certificate revoke will work again.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/24 01:08:59

Modified files:
	mail/evolution-rss/patches: patch-src_rss_c 

Log message:
Add a comment or this chunk will be lost at next update for sure.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/24 01:10:46

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.54.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/24 01:11:00

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.91.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/24 01:50:25

Modified files:
	devel/p5-File-Touch: Makefile distinfo 

Log message:
Update to p5-File-Touch-0.11.

ok Abel Abraham Camarillo Ojeda (Maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 02:07:32

Modified files:
	audio/clementine: Makefile 
Added files:
	audio/clementine/patches: patch-src_library_groupbydialog_h 

Log message:
let it build with clang. don't -Werror, because that doesn't work with
extended warnings


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 02:30:20

Modified files:
	devel/boost    : Makefile 
	devel/boost/files: user.hpp 
	devel/boost/patches: patch-boost_config_compiler_clang_hpp 
Added files:
	devel/boost/patches: 
	                     patch-boost_asio_detail_handler_type_requirements_hpp 
	                     patch-boost_concept_detail_general_hpp 
	                     patch-boost_range_config_hpp 
	                     patch-boost_static_assert_hpp 
	                     patch-libs_config_test_boost_has_part_alloc_ipp 
	                     patch-libs_config_test_boost_no_inline_memb_init_ipp 
	                     patch-libs_config_test_boost_no_std_allocator_ipp 
	                     patch-libs_math_test_compile_test_test_compile_result_hpp 

Log message:
improve the clang config: boost hardcodes __attribute__((unused)) on the
wrong compiler, so re-add it (dependent ports will whine a lot less)
tell boost we have threads and int128 (there's not issue about dual
compiler for clang)


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/24 02:30:31

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Also trap INT when reverting a patch.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/24 02:32:16

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Don't fill up /tmp when installing or reverting multiple patches at once.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/24 02:43:04

Modified files:
	mail/evolution-rss/patches: patch-src_rss_c 

Log message:
Upstream actually fixed it 2 years ago.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 03:16:57

Modified files:
	infrastructure/bin: update-patches 

Log message:
if the WRKDIST doesn't exist, don't even try


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/05/24 03:18:15

Modified files:
	usr.sbin/user  : user.c 

Log message:
Remove 2 unused parameters from copydotfiles function
While here sort headers and add missing prototypes

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/05/24 03:19:55

Modified files:
	usr.bin/encrypt: encrypt.c 

Log message:
Use freezero instead of explicit_bzero+free

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 03:22:48

Modified files:
	infrastructure/bin: update-patches 

Log message:
do the check upfront, this one works


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 03:26:35

Modified files:
	multimedia/mjpegtools: Makefile 
	multimedia/mjpegtools/patches: patch-configure_ac 
Added files:
	multimedia/mjpegtools/patches: patch-lavtools_jpeg2yuv_c 
	                               patch-lavtools_lav_io_c 
	                               patch-lavtools_lavtrans_c 
	                               patch-lavtools_liblavplay_c 
	                               patch-mpeg2enc_ontheflyratectlpass1_hh 
	                               patch-y4mdenoise_MotionSearcher_hh 
	                               patch-yuvdenoise_main_c 
	                               patch-yuvfilters_yuvkineco_c 

Log message:
build with clang, remove nopic non sense, two phase dependent lookup, and
a shitload of actual abs errors...


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 04:29:40

Modified files:
	x11/kde4/py-kde/patches: patch-CMakeLists_txt 
Added files:
	x11/kde4/py-kde/patches: patch-sip_solid_powermanagement_sip 
	                         patch-sip_solid_predicate_sip 

Log message:
fixes for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 04:31:21

Modified files:
	net/icinga/core2: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/24 05:21:13

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Preserve the modification time when install(1)ing.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/05/24 05:58:29

Modified files:
	net/samba      : Makefile 
Added files:
	net/samba/patches: patch-source3_rpc_server_srv_pipe_c 

Log message:
SECURITY fix for CVE-2017-7494

o CVE-2017-7494 rpc_server3: Refuse to open pipe names with /


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/05/24 06:03:02

Modified files:
	net/samba      : Tag: OPENBSD_6_1 Makefile 
Added files:
	net/samba/patches: Tag: OPENBSD_6_1 
	                   patch-source3_rpc_server_srv_pipe_c 

Log message:
SECURITY fix for CVE-2017-7494

o CVE-2017-7494 rpc_server3: Refuse to open pipe names with /


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/24 06:19:42

Modified files:
	devel/py-test  : Makefile distinfo 
	devel/py-test/pkg: PLIST 

Log message:
Update to py-test 3.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 06:46:40

Added files:
	x11/kde4/ruby-qt/patches: patch-src_qtruby_cpp 

Log message:
trivial fix for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/05/24 07:06:47

Modified files:
	games/warzone2100: Makefile distinfo 
	games/warzone2100/pkg: PLIST 
Removed files:
	games/warzone2100/patches: patch-src_scripttabs_cpp 

Log message:
Updateb to warzone2100-3.2.3.
Remove patch committed upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/24 07:26:03

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
document that "for local" is the default; while here,
paste in the "table " text;

ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/24 07:33:00

Modified files:
	sys/arch/mips64/include: cpu.h 
	sys/arch/mips64/mips64: context.S cpu.c 

Log message:
Add an idle cycle implementation for R4600/R5000/RM7000 CPUs and their
derivatives. This lets the kernel utilize the CPUs' Standby Mode to
reduce the power consumption of an idle system.

Suggested by and input from miod@.
He also tested this patch on an RM7000 O2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/24 07:52:34

Modified files:
	archivers/unzip: Makefile 

Log message:
extend PORTROACH to skip 5.5.1 as well


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/24 08:04:50

Modified files:
	benchmarks/bonnie++: Makefile distinfo 
	benchmarks/bonnie++/patches: patch-Makefile_in patch-port_h_in 

Log message:
update to bonnie++-1.97.3, builds with clang now.
remove -Winit-self and reattempt GCC3_ARCHS while there.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/24 08:05:42

Modified files:
	comms/fldigi   : Makefile distinfo 

Log message:
update to FLdigi-4.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/24 08:07:11

Modified files:
	databases/py-mongo: Makefile distinfo 
	databases/py-mongo/pkg: PLIST 

Log message:
update to py-mongo-3.4.0, add py3 support, drop sphinx docs
from Andrew Aldridge with minor tweak


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/24 08:07:45

Modified files:
	databases      : Makefile 

Log message:
build py-mongo,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/05/24 08:41:36

Modified files:
	devel/p5-File-DesktopEntry: Makefile 

Log message:
add missing runtime dependency
ok benoit@
spotted by kasimov.an@gmail.com


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/24 08:54:28

Log message:
    Import to py-webencodings 0.5.1, ok sthen@
    
    DESCR:
    
    This is a Python implementation of the WHATWG Encoding standard.
    
    In order to be compatible with legacy web content when interpreting
    something like Content-Type: text/html; charset=latin1, tools need
    to use a particular set of aliases for encoding labels as well as
    some overriding rules. For example, US-ASCII and iso-8859-1 on the
    web are actually aliases for windows-1252, and an UTF-8 or UTF-16
    BOM takes precedence over any other encoding declaration. The
    Encoding standard defines all such details so that implementations
    do not have to reverse-engineer each other.
    
    This module has encoding labels and BOM detection, but the actual
    implementation for encoders and decoders is Python's.
    
    Status:
    
    Vendor Tag:	shadchin
    Release Tags:	shadchin_20170524
    
    N ports/textproc/py-webencodings/Makefile
    N ports/textproc/py-webencodings/distinfo
    N ports/textproc/py-webencodings/pkg/PLIST
    N ports/textproc/py-webencodings/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/24 08:56:50

Modified files:
	textproc       : Makefile 

Log message:
+py-webencodings
+py-webencodings,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 09:29:55

Modified files:
	games/bastet   : Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 09:37:35

Modified files:
	games/blobby   : Makefile 
Added files:
	games/blobby/patches: patch-src_raknet_RakPeer_cpp 

Log message:
I don't even want to know how g++ compiled that one.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/24 09:44:42

Modified files:
	textproc/icu4c : Makefile 
	textproc/icu4c/patches: patch-source_common_Makefile_in 
	                        patch-source_common_putilimp_h 
	                        patch-source_config_mh-bsd-gcc 
	textproc/icu4c/pkg: PLIST 
Added files:
	textproc/icu4c/patches: patch-source_common_putil_cpp 
	                        patch-source_common_unicode_uconfig_h 
	                        patch-source_i18n_Makefile_in 
	                        patch-source_io_Makefile_in 
	                        patch-source_layoutex_Makefile_in 
	                        patch-source_stubdata_Makefile_in 
	                        patch-source_tools_ctestfw_Makefile_in 
	                        patch-source_tools_toolutil_Makefile_in 
Removed files:
	textproc/icu4c/patches: patch-source_config_Makefile_inc_in 
	                        patch-source_icudefs_mk_in 

Log message:
Spring cleaning:
* as per upstream recommendation
- use --with-data-packaging=archive on all archs
- pass -DICU_NO_USER_DATA_OVERRIDE
- pass --disable-renaming (fixes the infamous symbol mismatch)
* don't duplicate libicutest installation
* don't strip static libraries (from FreeBSD)
* when not in POSIX/C mode, assume UTF-8 by default like Darwin (from FreeBSD)
* sync config/mh-bsd-gcc with config/mh-linux
* build extra tool
* remove uneeded patches / chunks
* bump major


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 09:50:20

Modified files:
	games/gargoyle : Makefile 
Added files:
	games/gargoyle/patches: patch-terps_bocfel_process_h 

Log message:
I don't really want to know how jam does shitz, but at least this gets to
the C compiles and not the C++ compiles (which use ${CC} even though there
is a ${CXX}...)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 09:52:52

Modified files:
	games/opensonic: Makefile 

Log message:
assert gnu89-inline


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 09:58:52

ports/games/pentobi/patches

Update of /cvs/ports/games/pentobi/patches
In directory cvs.openbsd.org:/tmp/cvs-serv56520/patches

Log Message:
Directory /cvs/ports/games/pentobi/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 09:59:28

Added files:
	games/pentobi/patches: 
	                       patch-src_libboardgame_sgf_MissingProperty_cpp 

Log message:
fix with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/24 10:20:26

Modified files:
	usr.sbin/tcpdump: print-pflog.c 

Log message:
Sync NO_PID value from kernel header to tcpdump source.  It is
#ifdef _KERNEL, so it does not work automatically.  This prevents
some bogus uid and pid print when dumping from pflog interface.
from Matthias Pitzl; OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/24 10:26:58

Modified files:
	sys/net        : bpf.c 

Log message:
When using "tcpdump proto 128" the filter never matched.  A sign
expansion bug in bpf prevented protocols above 127.  m_data is
signed, bpf_mbuf_ldb() returns unsigned.
bug report Matthias Pitzl; OK deraadt@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 10:30:52

Modified files:
	multimedia/mlt : Makefile 
Added files:
	multimedia/mlt/patches: patch-src_framework_mlt_property_h 

Log message:
let glue match the compat glue in libc++, and also removes one clang
warning...

helps kdeenlive build eventually


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/05/24 10:34:17

Modified files:
	sys/net        : fq_codel.c 

Log message:
Fail with EINVAL when asked to create a non-root queue instead of panicking

Prompted by a bug report from semarie@, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 10:41:26

ports/multimedia/kdenlive/patches

Update of /cvs/ports/multimedia/kdenlive/patches
In directory cvs.openbsd.org:/tmp/cvs-serv60539/patches

Log Message:
Directory /cvs/ports/multimedia/kdenlive/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 10:42:17

Added files:
	multimedia/kdenlive/patches: 
	                             patch-src_scopes_audioscopes_spectrogram_cpp 

Log message:
abs doesn't work too well with unsigned params


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/24 12:24:07

Log message:
    import p5-Crypt-OpenSSL-EC 1.01
    from Nils Frohberg; OK sthen@
    
    Comment:
    EC using OpenSSL
    
    Description:
    Crypt::OpenSSL::EC is a perl module that provides a standard (non-OO)
    interface to the OpenSSL EC (Elliptic Curve) library.
    
    Status:
    
    Vendor Tag:	nilsf
    Release Tags:	bluhm_20170524
    
    N ports/security/p5-Crypt-OpenSSL-EC/Makefile
    N ports/security/p5-Crypt-OpenSSL-EC/distinfo
    N ports/security/p5-Crypt-OpenSSL-EC/pkg/DESCR
    N ports/security/p5-Crypt-OpenSSL-EC/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/24 12:35:14

Log message:
    import p5-Crypt-OpenSSL-ECDSA 0.08
    from Nils Frohberg; OK sthen@
    
    Comment:
    ECDSA encoding and decoding using OpenSSL
    
    Description:
    Crypt::OpenSSL::ECDSA is a perl module that provides an interface
    to the ECDSA (Elliptic Curve Digital Signature Algorithm) functions
    in OpenSSL.
    
    Status:
    
    Vendor Tag:	nilsf
    Release Tags:	bluhm_20170524
    
    N ports/security/p5-Crypt-OpenSSL-ECDSA/Makefile
    N ports/security/p5-Crypt-OpenSSL-ECDSA/distinfo
    N ports/security/p5-Crypt-OpenSSL-ECDSA/pkg/DESCR
    N ports/security/p5-Crypt-OpenSSL-ECDSA/pkg/PLIST
    N ports/security/p5-Crypt-OpenSSL-ECDSA/patches/patch-ECDSA_xs
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 12:37:23

ports/games/ri-li/patches

Update of /cvs/ports/games/ri-li/patches
In directory cvs.openbsd.org:/tmp/cvs-serv27659/patches

Log Message:
Directory /cvs/ports/games/ri-li/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 12:37:43

Added files:
	games/ri-li/patches: patch-src_audio_cc patch-src_ecran_cc 
	                     patch-src_editeur_cc patch-src_jeux_cc 
	                     patch-src_loco_cc patch-src_main_cc 
	                     patch-src_menu_cc patch-src_mouse_cc 
	                     patch-src_sprite_cc patch-src_tableau_cc 
	                     patch-src_utils_cc 

Log message:
surprisingly enough, this converts easily to modern C++


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/24 12:38:05

Modified files:
	security       : Makefile 

Log message:
+p5-Crypt-OpenSSL-EC
+p5-Crypt-OpenSSL-ECDSA


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/24 12:47:36

Modified files:
	devel/p5-Exporter-Tiny: Makefile distinfo 

Log message:
update p5-Exporter-Tiny to 1.000000


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 12:49:31

Modified files:
	games/vodovod  : Makefile 
	games/vodovod/patches: patch-config_cpp patch-hiscore_cpp 
Added files:
	games/vodovod/patches: patch-effects_cpp patch-effects_h 
	                       patch-hiscore_h patch-njamfont_cpp 

Log message:
make it build with clang, correct some horrible code


CVSROOT:	/cvs
Module name:	ports
Changes by:	mglocker@cvs.openbsd.org	2017/05/24 13:06:04

Modified files:
	games/spaceinvaders: Makefile distinfo 
	games/spaceinvaders/pkg: DESCR 

Log message:
update to spaceinvaders-0.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 13:19:22

Modified files:
	games/warmux/patches: 
	                      patch-tools_servers_game_server_Makefile_in 
Added files:
	games/warmux/patches: patch-lib_fixedpoint_fixed_class_h 
	                      patch-src_Makefile_in 
	                      patch-src_tool_string_tools_h 
	                      patch-tools_list_games_Makefile_in 
	                      patch-tools_servers_index_server_Makefile_in 
	                      patch-tools_servers_index_server_server_h 

Log message:
let it build with clang, as-needed nonsensical for end program


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 13:33:53

Modified files:
	graphics/gfract: Makefile 
	graphics/gfract/patches: patch-Makefile 
Added files:
	graphics/gfract/patches: patch-Tool_cpp patch-color_cpp 

Log message:
let it compile with clang without too much noise


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 13:38:09

Modified files:
	devel/kf5/kactivities: Makefile 

Log message:
okay, just look into /usr/local/include, please ?


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 14:16:58

ports/devel/etl/patches

Update of /cvs/ports/devel/etl/patches
In directory cvs.openbsd.org:/tmp/cvs-serv25952/patches

Log Message:
Directory /cvs/ports/devel/etl/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 14:17:31

Modified files:
	devel/etl      : Makefile 
Added files:
	devel/etl/patches: patch-ETL__stringf_h patch-ETL__surface_h 

Log message:
steal freebsd patches to allow etl to actually be useful


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/05/24 14:18:14

Modified files:
	lang/go        : Makefile distinfo 

Log message:
Security update to 1.8.2 (CVE-2017-8932)
ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/05/24 15:18:25

Modified files:
	lib/libc/stdlib: qsort.c 

Log message:
Support swapping 32-bit aligned elements on 64-bit platforms.
Previously they would be swapped a byte at a time when sizeof(int)
!= sizeof(long).  Idea from FreeBSD.


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/05/24 15:27:32

Modified files:
	usr.sbin/smtpd : mta_session.c 

Log message:
Fix a possible fatal() when smtpd is configured to *force* relaying over
SMTPS, that the connection succeeds, but that something causes a failure
in the TLS code path afterwards. Session gets downgraded so it can use a
plaintext connector but since it's not allowed to do so, it fatal()-s.
This didn't impact STARTTLS, only SMTPS.

Issue experienced a few times by stsp@ triggered by a suspend.
ok eric@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 15:27:45

Modified files:
	multimedia/synfig: Makefile 
	multimedia/synfig/patches: patch-src_synfig_main_cpp 
Added files:
	multimedia/synfig/patches: patch-src_synfig_transform_cpp 

Log message:
WANT_CXX + trivial C++ patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 15:28:21

Modified files:
	devel/kf5/kactivities-stats: Makefile 

Log message:
want /usr/local


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 17:59:42

Modified files:
	multimedia/synfigstudio: Makefile 
Added files:
	multimedia/synfigstudio/patches: patch-src_gui_dialogs_about_cpp 
	                                 patch-src_gui_iconcontroller_cpp 
	                                 patch-src_gui_splash_cpp 

Log message:
simple fixes for C++11 (user-defined literals require a space for splicing
string literals together)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/24 18:04:15

Modified files:
	devel/libmagic : Makefile distinfo 
	devel/py-libmagic: Makefile distinfo 
Removed files:
	devel/libmagic/patches: patch-src_ascmagic_c 

Log message:
update to {py-,}libmagic from file-5.31


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/24 18:05:06

Modified files:
	devel/perltidy : Makefile distinfo 
	devel/perltidy/pkg: PLIST 

Log message:
update to Perl-Tidy-20170521


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/24 18:13:47

Modified files:
	math/calc      : Makefile distinfo 
Removed files:
	math/calc/patches: patch-version_c 

Log message:
update to calc-2.12.5.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/24 18:14:40

Added files:
	misc/spdrs60/patches: patch-spdrs60_srcpmessage_cpp 
	                      patch-spdrs60_srcpmessage_h 

Log message:
one default constructor to build them all


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/05/24 21:19:39

Modified files:
	sys/arch/sparc64/dev: iommu.c psycho.c pyro.c schizo.c vdsk.c 
	                      viommu.c 
	sys/arch/sparc64/include: atomic.h bus.h ctlreg.h psl.h 
	sys/arch/sparc64/sparc64: cpu.c ipifuncs.c lock_machdep.c 
	                          machdep.c vm_machdep.c 
	sys/dev/pci/drm: drmP.h 

Log message:
tweak sparc64 membars as a step toward making them usable in userland.

specifically, dont rely on magic in ctlreg to implement membars. moving
that to atomic.h would add a lot of pollution to the namespace, so
move to passing the membar options to a single __membar macro.

this tweaks everything that was using the ctlreg backend to either use
an appropriate membar_foo(), or to use __membar() in the MD code.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/24 21:50:10

Modified files:
	sys/arch/amd64/include: lock.h 

Log message:
Drop trailing semicolon from a macro.

OK dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/24 21:54:10

Modified files:
	sys/arch/amd64/amd64: lapic.c 
	sys/arch/amd64/include: cpufunc.h 

Log message:
Replace the only usage of x86_pause() with SPINLOCK_SPIN_HOOK.

OK dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/25 02:13:58

Modified files:
	security/libhttpseverywhere: Makefile distinfo 

Log message:
Update to libhttpseverywhere-0.4.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/05/25 02:25:00

Modified files:
	distrib/miniroot: install.sub 

Log message:
Replace various echo "..."; exit 1 with a new err_exit() function.

diskussed with tb@ and halex@
OK krw@ on a similar diff


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 02:54:31

Modified files:
	devel/py-test  : Makefile 

Log message:
missing BDEP on devel/py-setuptools_scm${MODPY_FLAVOR}


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 03:02:05

Modified files:
	audio/ardour   : Makefile 
	audio/ardour/patches: patch-SConstruct 
	                      patch-gtk2_ardour_ardour_ui_cc 
	                      patch-gtk2_ardour_gain_meter_cc 
Added files:
	audio/ardour/patches: patch-gtk2_ardour_automation_selectable_h 
	                      patch-gtk2_ardour_connection_editor_h 
	                      patch-gtk2_ardour_io_selector_h 
	                      patch-gtk2_ardour_tempo_lines_h 
	                      patch-libs_ardour_ardour_io_h 
	                      patch-libs_ardour_ardour_recent_sessions_h 
	                      patch-libs_ardour_audiosource_cc 
	                      patch-libs_pbd_fpu_cc 
	                      patch-libs_pbd_mountpoint_cc 
	                      patch-libs_pbd_pbd_ringbuffer_h 
	                      patch-libs_pbd_pbd_stl_delete_h 

Log message:
make it build with clang, most painful part was scons


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 03:30:04

Modified files:
	games/sumwars  : Makefile 

Log message:
unbreak packaging, WANT_CXX got lost


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/25 03:40:18

Modified files:
	share/man/man8 : rc.d.8 

Log message:
Four, not three variables can be overriden. But the number is not important
so just drop it.
reported by thelocals_job_applicant at protonmail


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/25 03:57:10

Modified files:
	net/py-boto    : Makefile distinfo 

Log message:
Update to py-boto-2.47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/25 04:05:23

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.55.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/25 04:05:35

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.92.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/25 04:18:13

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-156.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 04:34:11

Added files:
	audio/xmms2/patches: 
	                     patch-src_include_xmmsclient_xmmsclient++_coll_h 

Log message:
let xmms2 build with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 04:35:32

Modified files:
	audio/ncmpcpp  : Makefile 

Log message:
WANT_CXX. Explicitly ask for /usr/local


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 04:54:19

Added files:
	devel/msp430/gdb/patches: patch-sim_msp430_interp_c 

Log message:
fix return error on clang. still doesn't link (relocation error)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 05:03:31

Modified files:
	games/xmoto    : Makefile 
	games/xmoto/patches: patch-src_helpers_System_cpp 
Added files:
	games/xmoto/patches: patch-src_include_xm_hashmap_h 

Log message:
build with clang: zap extra warnings, const correct


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 05:15:41

Modified files:
	lang/intel2gas/patches: patch-intel2gas_cc 
Added files:
	lang/intel2gas/patches: patch-strhandle_cc 

Log message:
let it compile with clang (dirty const_cast, code is really not const correct


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 05:23:02

Added files:
	lang/jruby/patches: patch-jffi_jni_GNUmakefile 

Log message:
Werror considered harmful


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 05:26:15

Modified files:
	graphics/openimageio: Makefile 
Added files:
	graphics/openimageio/patches: patch-CMakeLists_txt 

Log message:
WANT_CXX, silence warnings (-Werror) with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 05:27:08

Modified files:
	lang/librep    : Makefile 

Log message:
assert gnu89 inlines


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/25 05:31:45

Modified files:
	www/webkitgtk4 : Makefile distinfo 
Removed files:
	www/webkitgtk4/patches: 
	                        patch-Source_WebCore_bindings_scripts_generate-bindings-all_pl 

Log message:
SECURITY update to webkitgtk4-2.16.3.
- CVE-2017-2496, CVE-2017-2539, CVE-2017-2510


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/05/25 05:34:21

Modified files:
	databases/postgresql: Tag: OPENBSD_6_1 Makefile distinfo 
	databases/postgresql/pkg: Tag: OPENBSD_6_1 PLIST-docs 
	                          PLIST-server 

Log message:
Backport postgresql security update 9.6.3.

Fixes CVE-2017-7484, CVE-2017-7485, CVE-2017-7486.

OK pea@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/25 05:35:00

Modified files:
	www/webkitgtk4 : Tag: OPENBSD_6_1 Makefile distinfo 
Removed files:
	www/webkitgtk4/patches: Tag: OPENBSD_6_1 
	                        patch-Source_WebCore_bindings_scripts_generate-bindings-all_pl 

Log message:
MFC:
SECURITY update to webkitgtk4-2.16.3.
- CVE-2017-2496, CVE-2017-2539, CVE-2017-2510


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/25 05:44:02

ports/devel/py-nbconvert/patches

Update of /cvs/ports/devel/py-nbconvert/patches
In directory cvs.openbsd.org:/tmp/cvs-serv64477/patches

Log Message:
Directory /cvs/ports/devel/py-nbconvert/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/25 05:45:25

Modified files:
	devel/py-nbconvert: Makefile distinfo 
	devel/py-nbconvert/pkg: PLIST 
Added files:
	devel/py-nbconvert/patches: patch-nbconvert_exporters_html_py 
	                            patch-nbconvert_filters_markdown_mistune_py 

Log message:
Updatre to py-nbconvert 5.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/25 05:47:06

Modified files:
	devel/py-hypothesis: Makefile distinfo 
	devel/py-hypothesis/pkg: PLIST 

Log message:
Update to py-hypothesis 3.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 05:48:11

Log message:
    import ports/devel/blocksruntime, tweaks/ok pirofti@
    
    A clone of the BlocksRuntime library portion of the compiler-rt library
    (http://compiler-rt.llvm.org/) for use with the clang compiler's -fblocks
    option.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20170525
    
    N ports/devel/blocksruntime/Makefile
    N ports/devel/blocksruntime/distinfo
    N ports/devel/blocksruntime/pkg/PLIST
    N ports/devel/blocksruntime/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 05:48:45

Modified files:
	devel          : Makefile 

Log message:
+blocksruntime


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 05:51:27

Modified files:
	www/liferea    : Makefile 

Log message:
unhardcode estdc++


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/05/25 06:10:04

Modified files:
	distrib/miniroot: install.sub 

Log message:
Move the code that runs the installer script in non-interactive
mode into a dedicated do_autoinstall() function.

OK halex@, krw@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 06:44:20

Modified files:
	devel/libqtelegram-aseman-edition: Makefile 

Log message:
let it build with clang by cheating... those narrowing conversions are awful


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 06:56:35

Added files:
	net/iperf3/patches: patch-src_Makefile_in 

Log message:
disable building the profiled binary, it wasn't installed anyway, and fails with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 07:03:28

Modified files:
	net/cutegram   : Makefile 

Log message:
same work-around as parent port...


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 07:24:10

Modified files:
	www/havp       : Makefile 
Added files:
	www/havp/patches: patch-havp_sockethandler_h 

Log message:
build with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 07:28:27

Modified files:
	security/clamav: Makefile 
Added files:
	security/clamav/patches: patch-libclamav_clamav_h 

Log message:
clean non portable construct from include. stops clang warnings


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 08:14:43

Modified files:
	textproc/isearch/patches: patch-doctype_medline_cxx 
	                          patch-src_Iindex_cxx 
	                          patch-src_index_cxx 
	                          patch-src_string_hxx 
Added files:
	textproc/isearch/patches: patch-Isearch-cgi_cgi-util_cxx 
	                          patch-Isearch-cgi_cgi-util_hxx 
	                          patch-Isearch-cgi_isrch_fetch_cxx 
	                          patch-Isearch-cgi_isrch_srch_cxx 
	                          patch-Isearch-cgi_search_form_cxx 
	                          patch-doctype_colondoc_cxx 
	                          patch-doctype_dif_cxx 
	                          patch-doctype_dtconf_cxx 
	                          patch-doctype_firstline_cxx 
	                          patch-doctype_html_cxx 
	                          patch-doctype_iafadoc_cxx 
	                          patch-doctype_irlist_cxx 
	                          patch-doctype_listdigest_cxx 
	                          patch-doctype_maildigest_cxx 
	                          patch-doctype_mailfolder_cxx 
	                          patch-doctype_memodoc_cxx 
	                          patch-doctype_referbib_cxx 
	                          patch-doctype_sgmltag_cxx 
	                          patch-src_Isearch_cxx 
	                          patch-src_Iutil_cxx patch-src_defs_hxx 
	                          patch-src_fc_hxx patch-src_fpt_cxx 
	                          patch-src_fpt_hxx patch-src_idb_cxx 
	                          patch-src_idb_hxx patch-src_idbobj_hxx 
	                          patch-src_infix2rpn_cxx 
	                          patch-src_infix2rpn_hxx 
	                          patch-src_marc_cxx 
	                          patch-src_marclib_cxx 
	                          patch-src_marclib_hxx 
	                          patch-src_registry_cxx 
	                          patch-src_registry_hxx 
	                          patch-src_sw_hxx 

Log message:
let it compile with clang. there are serious concerns about the bogosity
of this code.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 08:39:24

Modified files:
	security/openssl: Makefile distinfo 
	security/openssl/patches: patch-config 
	security/openssl/pkg: PLIST 

Log message:
update to OpenSSL-1.0.2l


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 08:39:59

Modified files:
	net/trickle    : Makefile 
	net/trickle/patches: patch-Makefile_in 

Log message:
don't use a local copy of getopt, use libc's. ok mestre@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 10:31:41

Modified files:
	sysutils/apcupsd: Makefile 
Added files:
	sysutils/apcupsd/patches: patch-configure 

Log message:
upstream try to avoid dynamic-linking to produce a binary that works more easily
across linux distributions; that's not really useful for us, and the way they
did it (link with cc -lsupc++) doesn't work so well with clang. just switch to
normal linking with c++. ok espie@ kirby@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/05/25 11:00:24

Modified files:
	lib/libcrypto/objects: obj_mac.num objects.txt 

Log message:
Add definitions for three OIDs used in EV certificates.

From Kyle J. McKay 


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 11:06:26

Modified files:
	mail/neomutt   : Makefile distinfo 
	mail/neomutt/patches: patch-main_c patch-mutt_sasl_c 
	mail/neomutt/pkg: PLIST 
Removed files:
	mail/neomutt/patches: patch-mutt_sasl_h 

Log message:
update to neomutt-20170428


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 11:47:08

Modified files:
	mail/metamail/patches: patch-src_metamail_codes_c 
	                       patch-src_metamail_mailto_c 
	                       patch-src_metamail_metamail_c 
	                       patch-src_metamail_uue_c 
	                       patch-src_richmail_richtext_c 
Added files:
	mail/metamail/patches: patch-src_richmail_iso2022_c 

Log message:
minimal compile fixes for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/05/25 12:07:53

Modified files:
	comms/gammu    : Makefile distinfo 

Log message:
update to gammu-1.38.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 12:09:55

Added files:
	lang/ucblogo/patches: patch-graphics_c patch-xgraphics_c 
	                      patch-xgraphics_h 

Log message:
fiddle with macro so it returns the right type


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 12:37:14

Modified files:
	games/omega/patches: patch-Makefile patch-fixstr_c patch-omega_c 
Added files:
	games/omega/patches: patch-compress_c 

Log message:
void fixes for clang, regen other patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 12:42:31

Modified files:
	mail/neomutt   : Makefile 
	mail/neomutt/patches: patch-mutt_sasl_c 
	mail/neomutt/pkg: PLIST 
Added files:
	mail/neomutt/patches: patch-mutt_sasl_h 

Log message:
tweaks to neomutt:

- s/mutt/neomutt in doc/examples dirs

- running autoconf here requires autopoint from gettext-tools; found by tb@

- reinstate patch-mutt_sasl_h; found by tb@ (missing prototype; removed in
error while fixing patch-mutt_sasl_c).


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 13:19:41

Modified files:
	devel/valgrind : Makefile 
Added files:
	devel/valgrind/patches: patch-Makefile_tool_am 

Log message:
surprisingly few changes for building on clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 13:33:20

Added files:
	multimedia/swfmill/patches: patch-src_gSWFParseXML_cpp 
	                            patch-src_gSWFWriteXML_cpp 

Log message:
fixes for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/05/25 13:46:59

Modified files:
	games/instead  : Makefile distinfo 
	games/instead/pkg: PLIST 

Log message:
Update to instead_3.0.0. From maintainer Roman Yakovlev,  thanks!
Drop devel/lua from CATEGORIES. lang/lua already set by lua.port.mk.
Inspired by fcambus@;s comment to original diff.
"Reads good" rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/25 14:11:03

Modified files:
	usr.bin/yacc   : closure.c lalr.c main.c mkpar.c reader.c 
	                 verbose.c 

Log message:
fix a variety of warnings. from Brian Callahan


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/25 14:25:50

Modified files:
	usr.bin/talk   : talk.1 

Log message:
incompatibilities with 4.2 are no longer interesting


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/25 14:27:55

Modified files:
	libexec/talkd  : talkd.8 

Log message:
Xr inetd as a hint about what flavor of crazy you're dealing with


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/25 15:21:18

Added files:
	sys/dev/acpi   : efi.h 

Log message:
Add a header with EFI/UEFI-related definitions for use by the kernel.  For
now this only contains definitions for parsing the EFI memory map.

I anticipate adding limited support for the EFI system table and some of
the EFI runtime services, but not much more.

ok mlarkin@, patrick@, tom@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 16:25:25

Modified files:
	devel/gdb      : Makefile 

Log message:
avoid wasting time on aarch64, there is no gdb yet


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 16:57:42

Modified files:
	lang/ocaml     : Makefile 

Log message:
let ocaml's build dep on devel/gdb (for libbfd.a) be conditional, don't
use it on aarch64 where gdb hasn't been ported yet.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/25 16:59:13

Modified files:
	devel/gdb      : Makefile 

Log message:
add comment re lang/ocaml and aarch64


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 17:15:41

Modified files:
	infrastructure/bin: update-patches 

Log message:
remove most of the useless stuff that update-patches shows by default.
add a few useful messages instead.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/25 17:40:06

Modified files:
	emulators/mednafen/patches: patch-src_nes_ines-correct_inc 
Added files:
	emulators/mednafen/patches: patch-src_nes_ines_cpp 

Log message:
don't compare pointer, not enough to fully fix with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/05/25 19:40:07

Modified files:
	usr.bin/ssh    : PROTOCOL 

Log message:
fix references to obsolete v00 cert format; spotted by Jakub Jelen


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/05/25 23:42:58

Modified files:
	graphics/vigra : Makefile distinfo 
	graphics/vigra/patches: patch-test_CMakeLists_txt 
	graphics/vigra/pkg: PLIST 

Log message:
update to vigra-1.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/26 02:09:59

Modified files:
	devel/arm-none-eabi/gcc-linaro: Makefile 

Log message:
mark BROKEN-i386, BROKEN-armv7 for now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 03:37:05

Modified files:
	lang/gcc/4.9   : gcc4.port.mk 

Log message:
introduce the full name of the C++ pkgpath, to be used by a few ports
that run depend on it


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 03:52:16

Modified files:
	devel/qt-creator: Makefile 
	lang/node      : Makefile 
	www/chromium   : Makefile 
	www/iridium    : Makefile 

Log message:
use the MODGCC4* variables instead of hardcoding dependencies.
convert to WANT_CXX even though it might not work yet.
bump the ports that didn't even the full spec


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/26 04:32:51

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	mestre@cvs.openbsd.org	2017/05/26 04:34:53

Modified files:
	net/mcabber/patches: patch-mcabber_main_c 

Log message:
Fix copy pasto from my last commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	mestre@cvs.openbsd.org	2017/05/26 04:36:44

Added files:
	games/ioquake3/patches: patch-Makefile 
	                        patch-code_tools_lcc_cpp_unix_c 

Log message:
Allow games/ioquake3 to be compiled with clang by using libc's getopt instead
of an handrolled one

OK espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 04:50:28

Modified files:
	infrastructure/man/man1: update-patches.1 

Log message:
document PATCH_VERBOSE


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/05/26 04:52:13

Modified files:
	.              : hackathons.html 
Added files:
	images/hackathons: d2k17-s.gif d2k17.gif 

Log message:
d2k17 has begun in starnberg


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/26 04:59:55

Modified files:
	sys/dev/pv     : vioblk.c vioscsi.c virtio.c virtiovar.h 

Log message:
Move vioblk and vioscsi more fully into the world of iopool and
'modern' scsi. Eliminates use of XS_NO_CCB.

Resource optimization to follow.

ok sf@, "makes sense" dlg@ earlier version


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2017/05/26 05:23:51

Modified files:
	.              : hackathons.html 

Log message:
link to the larger d2k17 image


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 05:43:43

Modified files:
	net/argus/patches: patch-Makefile_in 

Log message:
unfuck build system


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/26 05:45:57

Modified files:
	bin/ksh        : sh.1 

Log message:
document behaviour when CDPATH unset;
requested by a mail on misc, via otto;

ok otto


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 06:10:13

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.56.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 06:10:31

Modified files:
	sysutils/awscli: Makefile distinfo 
	sysutils/awscli/pkg: PLIST 

Log message:
Update to awscli-1.11.93.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/05/26 06:12:01

Modified files:
	graphics/vigra : Makefile distinfo 

Log message:
Upstream rerolled tarball. Noticed by espie@, thanks!
Previous tarball contetnt was somewhere between 1.11.0 and 1.11.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/26 06:34:33

Modified files:
	devel/p5-List-MoreUtils: Makefile distinfo 
	devel/p5-List-MoreUtils/pkg: PLIST 

Log message:
update p5-List-MoreUtils to 0.419
XS code has been split into a separate module
license change discussed with afresh1@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 06:42:16

Modified files:
	sysutils/terraform: Makefile distinfo 

Log message:
Update to terraform-0.9.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 06:53:52

Modified files:
	security/vault : Makefile 

Log message:
Display proper version instead of 'unknown'.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/26 07:13:50

Modified files:
	sys/dev/usb    : ohci.c ohcivar.h 

Log message:
Prepare ohci_intr1() for IPL_MPSAFE.

Stop manipulating the done list and root hub port status in the interrupt
handler.

Some parts lifted from NetBSD's r1.157 but with functionnal polling and
without leaving WDH interrupts masked after exiting ddb(4).

Fix an splassert() by no longer calling usb_transfer_complete() in the
interrupt handler.

Issue reported by claudio@, brynet@ and Jacqueline Jolicoeur.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/26 07:32:11

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/py-acme: distinfo 

Log message:
update to certbot/py-acme 0.14.2


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/26 08:07:03

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Allow nested {} in prefix lists.

Diff from Denis Fondras, many thanks!

OK claudio@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/26 08:08:51

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Expand RIB names in groups

Diff from Denis Fondras, many thanks!

OK claudio@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/26 08:25:14

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Move the two loops through the leases file
looking for a valid recorded lease into a separate
function and thus make them consistent.

No intentional functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/26 08:26:33

Modified files:
	sys/dev/pci/drm: drm_linux.h 

Log message:
The Linux code really isn't up to the same standard as our other code, and
clang complains about it a lot.  Since we don't want to fix the code,
suppress certain warnings using #pragma clang diagnostic.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/26 08:35:49

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Whitespace rectification of a couple of mis-indentations.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 08:43:25

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Fix logic.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 08:50:15

Modified files:
	devel/codeblocks: Makefile 

Log message:
let it build with clang, deactivate nullptr work-around


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 08:51:27

Modified files:
	editors/abiword: Makefile 
Added files:
	editors/abiword/patches: patch-src_af_xap_xp_xap_Dialog_cpp 
	                         patch-src_wp_ap_gtk_ap_UnixApp_cpp 

Log message:
build with clang, trivial fixes


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/26 08:57:41

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Move logic to set default client-identifier into a
separate function so it can be used in multiple
places.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/26 09:26:28

Modified files:
	sys/dev/pv     : vioblk.c 

Log message:
vioblk: set VIOBLK_DONE from vioblk_vq_done1

If the device needs to be reset due to a poll timeout, we need accurate
information which requests are already completed. Otherwise, there will
be a panic "scsi_done called twice on xs", as found out by mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 09:28:00

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Don't try to revert the same patch in a loop if it returns an error.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/26 09:30:21

Modified files:
	sys/dev/pv     : virtio.c 

Log message:
virtio: minor tweak

use qe_desc_base instead of calculating the address again


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/26 09:30:49

Modified files:
	telephony/asterisk: Makefile 
Added files:
	telephony/asterisk/patches: patch-autoconf_ast_check_raii_m4 

Log message:
pass LDFLAGS to the autoconf test for clang -fblocks. still broken:

- clang + ld.bfd: link fails in autoconf test, undefined symbols.

- clang + ld.lld: package builds, dlopen()ing the .so modules that use -fblocks
fails at runtime.

because with clang + ld.lld it does build but results in unusable packages,
explicitly mark BROKEN-aarch64 for now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/26 09:42:45

Modified files:
	telephony/asterisk: Makefile distinfo 

Log message:
update to asterisk-13.15.1, fixing AST-2017-004: Memory exhaustion
on short SCCP packets. This only affects SCCP users (chan_skinny).

13.15.1 also added some fixes to the bundled copy of PJSIP
(used by chan_pjsip, *not* used by chan_sip) -
AST-2017-002: Buffer Overrun in PJSIP transaction layer,
AST-2017-003: Crash in PJSIP multi-part body parser
- however that copy is not used by this package and will need to
be fixed separately.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 09:43:18

Modified files:
	www/ruby-capybara-webkit: Makefile 

Log message:
Temporarily mark BROKEN until jca@ has time to look at this new breakage.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/26 09:56:51

Modified files:
	sys/netinet    : ip_ipip.c 

Log message:
Instead of looking at the IP version of the header, use the outer
address family passed to ipip_input().
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/26 10:05:35

Modified files:
	usr.bin/nc     : netcat.c 

Log message:
Fix gcc warnings triggered by WARNINGS=yes.
OK florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/26 10:27:25

Modified files:
	sys/netinet    : ip_ipip.c 

Log message:
In IPIP input rename the variable ipo to ip as it is used for inner
and outer header.  Reset values depending on the the mbuf when the
mbuf is adjusted.  Check the length of the inner IP header with the
correct size in case of IPv6.  Check the IPv4 header size including
IP options.  For the IPIP statistics the inner header length has
to be subtracted from the packet size as the outer header has already
been stripped off.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/05/26 10:32:14

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Avoid a potential NULL pointer dereference in d2i_ECPrivateKey().

Reported by Robert Swiecki, who found the issue using honggfuzz.

ok bcook@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/26 10:41:57

Log message:
    import p5-List-MoreUtils-XS 0.418
    p5-List-MoreUtils has been split in two modules upstream.
    Better use the software in our ports tree as build dependency, patch
    away the included modules.
    OK sthen@
    
    Comment:
    provide compiled List::MoreUtils functions
    
    Description:
    All of the functions are implementable in only a couple of lines
    of Perl code.  Using the functions from this module however should
    give slightly better performance as everything is implemented in
    C.  The pure-Perl implementation of these functions only serves as
    a fallback in case the C portions of this module couldn't be compiled
    on this machine.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20170526
    
    N ports/devel/p5-List-MoreUtils-XS/distinfo
    N ports/devel/p5-List-MoreUtils-XS/Makefile
    N ports/devel/p5-List-MoreUtils-XS/pkg/DESCR
    N ports/devel/p5-List-MoreUtils-XS/pkg/PLIST
    N ports/devel/p5-List-MoreUtils-XS/patches/patch-MANIFEST
    N ports/devel/p5-List-MoreUtils-XS/patches/patch-Makefile_PL
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/26 10:46:09

Modified files:
	devel          : Makefile 

Log message:
+p5-List-MoreUtils-XS


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/05/26 10:48:22

Modified files:
	regress/lib/libcrypto/chacha: chachatest.c 

Log message:
Synchronise chacha test cases with the referenced draft - this adds a
missing test case, reassigns two of the labels and removes a test case
that was from an earlier draft.

Inconsistency noted by Steven Roberts , some time
ago...


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/05/26 11:34:45

Modified files:
	.              : hackathons.html 

Log message:
fix date


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/26 11:38:46

Modified files:
	usr.sbin/identd: identd.c 
	usr.sbin/slowcgi: slowcgi.c 
	usr.sbin/tftp-proxy: tftp-proxy.c 
	usr.sbin/tftpd : tftpd.c 

Log message:
Sync the severity of the syslog_* functions shared between identd, slowcgi,
tftp-proxy and tftpd to the severity used in log.c style loggers.
This also fixes an issue where syslog_err and syslog_errx logged with
different severities.

Sure deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/26 11:51:10

Added files:
	x11/kde4/artikulate/patches: patch-libsound_src_CMakeLists_txt 

Log message:
Fix build with clang in base (wrong CMake variable used).


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 11:54:31

Modified files:
	x11/gtk+2      : Makefile 

Log message:
unconditionalize Wno-*, gcc4 has supported it for long enough by now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 12:02:01

Modified files:
	x11/gtk+2      : Makefile 

Log message:
Move away from the special mpi debug section.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 12:09:15

Modified files:
	games/pingus   : Makefile 
	games/pingus/patches: patch-src_pingus_pingus_main_cpp 
Added files:
	games/pingus/patches: patch-src_lisp_getters_hpp 
	                      patch-src_pingus_pingus_level_hpp 
	                      patch-src_pingus_prefab_file_hpp 
	                      patch-src_pingus_screens_pingus_menu_cpp 
	                      patch-src_util_file_reader_hpp 

Log message:
let pingus build with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/26 12:40:05

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Get rid of the DELAY() hack in the firmware loader for 8000 family
iwm(4) devices. I don't see any problems without this hack.
I suppose the underlying problem was fixed in if_iwm.c r1.146.

Add some additional error checking while here.

Tested by me on 8260 and by claudio@ on 8265.
ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 12:57:47

Modified files:
	x11/herbstluftwm: Makefile 

Log message:
unhardcode the build system. fixes clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 12:58:52

Modified files:
	x11/gnome/baobab: Makefile 
	x11/gnome/clocks: Makefile 
	x11/gnome/terminal: Makefile 
	x11/gnome/totem: Makefile 

Log message:
Our gcc(1) does not choke on unkwown -Wno-foobar options.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/26 13:11:20

Modified files:
	sys/net        : pfkey.c pfkeyv2.c pfkeyv2.h 

Log message:
There is only one version of pfkey in OpenBSD and this will not change any
time soon so remove all the code to support multiple pfkey versions.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/26 13:15:06

Modified files:
	sys/arch/amd64/conf: RAMDISK_CD 

Log message:
Enable chvgpio(4) in RAMDISK_CD on amd64.
Makes the King Jim portabook's keyboard work in bsd.rd.
ok deraadt mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/26 13:19:23

Modified files:
	games/trek     : Makefile play.c setup.c trek.h 
Removed files:
	games/trek     : dumpgame.c 

Log message:
save and restore hasn't worked for some time, not since -fPIE, since it
uses a pointer equality check for save game validity. remove it.
discovered by the ever inquisitive mlarkin


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/26 13:26:15

Log message:
    import devel/py-freezegun, a test dependency for the upcoming khal port
    
    FreezeGun is a library that allows your python tests to travel
    through time by mocking the datetime module.
    
    with input from danj
    
    ok danj
    
    Status:
    
    Vendor Tag:	jung
    Release Tags:	jung-20170526
    
    N ports/devel/py-freezegun/Makefile
    N ports/devel/py-freezegun/distinfo
    N ports/devel/py-freezegun/pkg/PLIST
    N ports/devel/py-freezegun/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/26 13:27:56

Log message:
    import devel/py-icalendar, a dependency for the upcoming khal port
    
    This is an attempt at making an iCalendar package for Python, to parse and
    generate iCalendar files.  The inspiration has come from the email package in
    the standard lib, yet efficient and powerful.
    
    ok danj
    
    Status:
    
    Vendor Tag:	jung
    Release Tags:	jung-20170526
    
    N ports/devel/py-icalendar/distinfo
    N ports/devel/py-icalendar/Makefile
    N ports/devel/py-icalendar/pkg/PLIST
    N ports/devel/py-icalendar/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/26 13:31:46

Modified files:
	devel          : Makefile 

Log message:
link devel/py-freezegun


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/26 13:34:12

Modified files:
	usr.bin/ssh    : channels.c channels.h 

Log message:
remove channel_input_close_confirmation (ssh1 only); ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/26 13:35:50

Modified files:
	usr.bin/ssh    : channels.c channels.h 

Log message:
remove SSH_CHANNEL_XXX_DRAINING (ssh1 only); ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/26 13:36:21

Modified files:
	devel          : Makefile 

Log message:
link devel/py-icalendar


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/26 13:39:04

Modified files:
	devel          : Makefile 

Log message:
add py3 flavor for py-freezegun


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/26 13:43:03

Log message:
    import productivity/khal
    
    Khal is a standards based CLI (console) calendar program, able to synchronize
    with CalDAV servers through vdirsyncer.
    
    with input from danj
    
    ok danj
    
    Status:
    
    Vendor Tag:	jung
    Release Tags:	jung-20170526
    
    N ports/productivity/khal/Makefile
    N ports/productivity/khal/distinfo
    N ports/productivity/khal/pkg/PLIST
    N ports/productivity/khal/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/26 13:45:23

Modified files:
	productivity   : Makefile 

Log message:
link productivity/khal


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/26 13:48:28

Modified files:
	games/trek     : trek.6 
	games/trek/USD.doc: trek.me 
Removed files:
	games/trek/DOC : read_me.nr things 

Log message:
forgot to remove mention of deleted dump/restart.
also delete ancient todo file:
Frankly,
I am getting pretty sick of playing this game.
Hence,
the version which you get may have several bugs


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 13:56:30

Removed files:
	graphics/shotwell/patches: patch-Makefile_in 

Log message:
Drop uneeded patch.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/26 14:16:57

Modified files:
	tests/portcheck: t17.sample 

Log message:
Oops, forgot to commit that bit a long time before.

Noticed by jca@, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/26 14:27:02

Modified files:
	usr.bin/patch  : pch.c 

Log message:
sometimes patches coming from other places have extra a/ and b/ directories
prepended to filenames. detect this condition and attempt to correct it.
ok openbsd


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/26 14:27:21

Modified files:
	regress/usr.bin/patch: Makefile 
Added files:
	regress/usr.bin/patch: t19.diff t19.in t19.out 

Log message:
add a test for the git diffs, suggested by tom


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/26 14:34:49

Modified files:
	usr.bin/ssh    : sshbuf.c 

Log message:
sshbuf_consume: reset empty buffer; ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/26 14:37:57

Modified files:
	www/surf       : Makefile distinfo 
	www/surf/patches: patch-config_def_h patch-config_mk 

Log message:
update www/surf to 2.0 using newer webkitgtk4, following upstream changes

ok zhuk

note: this update makes www/surf2 mostly superfluous, so may be removed soon


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/26 14:40:31

Modified files:
	infrastructure/bin: portcheck 

Log message:
Use dumb Makefile pipe trick from DPB/Vars.pm instead of trying to access
an existing port (devel/quirks) which could be broken, resulting in strange
errors on portcheck side.

Prompted and solution provided by espie@, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 14:43:12

Modified files:
	audio/speech-dispatcher: Makefile distinfo 
	audio/speech-dispatcher/patches: 
	                                 patch-src_api_python_speechd_config_config_py_in 

Log message:
Update to speech-dispatcher-0.8.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/05/26 14:50:57

Modified files:
	graphics/tiff  : Makefile distinfo 
	graphics/tiff/patches: patch-libtiff_tif_getimage_c 
	                       patch-libtiff_tif_luv_c 
	                       patch-man_Makefile_in 
	graphics/tiff/pkg: PLIST 

Log message:
Security update to 4.0.8:
Fixes CVE-2017-5225, CVE-2017-7592 to -7602


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/05/26 14:55:09

Modified files:
	infrastructure/bin: portcheck 

Log message:
More obvious error message for empty patches.

ok zhuk@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/26 14:55:31

Modified files:
	usr.sbin/bgpd  : bgpd.8 parse.y rde_attr.c session.c 

Log message:
AS 0 is special and should be considered an error.

Drop the session if it shows during OPEN or CAPA, or mark as invalid if
it is part of an Update.

required by RFC 7607

man page OK jmc@
OK florian@ benno@ claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 15:17:12

Modified files:
	graphics/argyll: Makefile distinfo 
	graphics/argyll/patches: patch-icc_icc_h 
	graphics/argyll/pkg: PLIST 

Log message:
Update to argyllcms-1.9.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/05/26 15:23:14

Modified files:
	usr.sbin/ldapd : btree.c 

Log message:
Don't overflow uint16 when the filesystem block size is >32K.
Reported and initial diagnosis from Allan Streib, help/ok millert deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/05/26 15:27:11

Modified files:
	shells/osh     : Makefile distinfo 
Removed files:
	shells/osh/patches: patch-Makefile 

Log message:
Update to osh 4.3.2, patch upstreamed.


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/05/26 15:30:00

Modified files:
	usr.sbin/smtpd : lka_session.c smtpd.h 
	usr.sbin/smtpd/smtpd: Makefile 
Added files:
	usr.sbin/smtpd : mda_variables.c 

Log message:
move variables expansion out of lka_session into their own file, this is a
mechanical diff to simplify a bit the lka code and prepare for moving
variables outside of the lookup process into the chrooted mda process.
no functional change for now.

ok eric@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/26 15:34:47

Modified files:
	games/pioneers : Makefile distinfo 
	games/pioneers/pkg: PLIST 
Removed files:
	games/pioneers/patches: patch-Makefile_in patch-configure 

Log message:
Update to pioneers-15.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/26 15:46:17

Modified files:
	net/p5-Net-Inspect: Makefile distinfo 

Log message:
update p5-Net-Inspect to 0.327


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/05/26 15:50:35

Modified files:
	devel/p5-Devel-CheckOS: Makefile distinfo 

Log message:
update p5-Devel-CheckOS to 1.80


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/26 16:01:39

Added files:
	multimedia/k3b-kde4/patches: patch-CMakeLists_txt 

Log message:
Unbreak for Clang.

The hack to be revisited when we have CMake 3.8 and, therefore, c_std_99.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/26 16:07:16

Modified files:
	devel/valgrind : Makefile 
Added files:
	devel/valgrind/patches: patch-coregrind_m_main_c 

Log message:
changes to workaround major breakages in valgrind:

- add USE_WXNEEDED.

- add a patch from smccalib at protonmail,ch from
https://marc.info/?l=openbsd-ports&m=149541633922860&w=2


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/26 20:27:48

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
add missing prototype


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 22:41:43

Modified files:
	audio/mpd      : Makefile 
	audio/openal   : Makefile 
	devel/cbmc     : Makefile 
	devel/cppcheck : Makefile 

Log message:
use WANT_CXX, these build trivially


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 22:45:18

Modified files:
	emulators/desmume: Makefile 
	emulators/mgba : Makefile 

Log message:
compiles like a charm with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 22:47:41

Modified files:
	emulators/snes9x: Makefile 
	emulators/xnp2 : Makefile 
	emulators/xroar: Makefile 

Log message:
more WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 22:51:02

Modified files:
	games/lugaru   : Makefile 
	games/supertux : Makefile 

Log message:
more WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 22:54:31

Modified files:
	games/supertuxkart: Makefile 
	geo/pgrouting  : Makefile 
	geo/viking     : Makefile 
	graphics/ffmpeg: Makefile 
	graphics/glm   : Makefile 
	graphics/libgxps: Makefile 
	graphics/ttfautohint: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 22:56:48

Modified files:
	lang/guile2    : Makefile 
	lang/racket-minimal: Makefile 

Log message:
more WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 22:58:08

Modified files:
	lang/ucblogo   : Makefile 

Log message:
one single substitution using beforesubst


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 22:59:05

Modified files:
	mail/evolution-rss: Makefile 

Log message:
re-conditionalize estdc++


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 23:02:07

Modified files:
	misc/gtk3mm-documentation: Makefile 
	multimedia/gstreamer1: Makefile.inc 
	multimedia/qt-gstreamer: Makefile 
	net/filezilla  : Makefile 
	net/gdnsd      : Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 23:04:07

Modified files:
	productivity/taskd: Makefile 
	productivity/taskwarrior: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 23:07:48

Modified files:
	sysutils/logstalgia: Makefile 
	sysutils/tmux-mem-cpu-load: Makefile 
	textproc/highlight: Makefile 
	www/aria2      : Makefile 
	www/epiphany   : Makefile 
	www/newsbeuter : Makefile 
	x11/girara     : Makefile 
	x11/gnome/recipes: Makefile 
	x11/gnome/shell: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 23:09:04

Modified files:
	x11/lemonbar   : Makefile 
	x11/worker     : Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/26 23:16:18

Modified files:
	games/tome4    : Makefile 

Log message:
WANT_CXX ignore build system


CVSROOT:	/cvs
Module name:	www
Changes by:	krw@cvs.openbsd.org	2017/05/26 23:53:38

Modified files:
	.              : cvsync.html 

Log message:
Fix entry for UofT cvsync machine.

ok nick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 00:21:43

Modified files:
	net/dnsdist    : Makefile 
	net/powerdns   : Makefile 
Added files:
	net/dnsdist/patches: patch-ext_json11_json11_cpp 
	net/powerdns/patches: patch-ext_json11_json11_cpp 

Log message:
WANT_CXX
fix json11 (from freebsd)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/27 00:23:49

Modified files:
	sys/arch/mips64/mips64: pmap.c 

Log message:
Check cache_valias_mask earlier in the expression. The value is zero
on most systems, so this tweak should save an iota of CPU time.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 00:38:23

Modified files:
	emulators/qemu : Makefile 
	emulators/qemu/patches: patch-configure 

Log message:
let it build with clang, just need to patch tls auto-detection


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 00:44:14

Modified files:
	sys/net        : if_tun.c 

Log message:
Remove superflyous splnet()/splx() dances.

ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 00:54:40

Modified files:
	graphics/blender: Makefile 
Added files:
	graphics/blender/patches: patch-intern_cycles_bvh_bvh_build_cpp 
	                          patch-intern_itasc_kdl_tree_hpp 
	                          patch-intern_opensubdiv_opensubdiv_converter_cc 

Log message:
WANT_CXX and small clang fixes


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/05/27 01:07:14

Modified files:
	build          : mirrors.dat 

Log message:
Fix entry for UofT cvsync machine, matching krw's edit of cvsync.html.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 01:26:23

Modified files:
	sysutils/awless: Makefile distinfo 

Log message:
Update to awless-0.0.25.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 01:37:36

Modified files:
	libexec/getty  : subr.c 

Log message:
unifdef XXX_DELAY which is older than i am


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 01:39:27

Modified files:
	libexec/rpc.rwalld: rwalld.c 

Log message:
remove support for OSF


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 01:44:28

Modified files:
	libexec/rpc.rstatd: rstat_proc.c 

Log message:
bzero -> memset


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/05/27 01:55:27

Modified files:
	emulators/stella: Makefile 

Log message:
Fix HOMEPAGE and MASTER_SITES, project moved to GitHub and the distfiles
have been removed from SourceForge.

OK benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 01:55:44

Modified files:
	usr.bin/banner : Makefile banner.c banner.h chset.c 

Log message:
trim some unused compile options for alternative character forms.


CVSROOT:	/cvs
Module name:	ports
Changes by:	akfaew@cvs.openbsd.org	2017/05/27 02:01:33

Modified files:
	net/bitlbee    : Makefile distinfo 

Log message:
Update to bitlbee-3.5.1

OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/27 02:02:40

Modified files:
	sys/conf       : GENERIC 
	sys/kern       : uipc_domain.c 

Log message:
Kill option KEY, it is a useless knob, nobody uses pfkeyv2 without IPSEC or
tcp md5. OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/27 02:03:29

Modified files:
	share/man/man4 : options.4 

Log message:
option KEY got tedued.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 02:18:46

Modified files:
	games/warzone2100: Makefile 
	games/warzone2100/patches: patch-configure_ac 
Added files:
	games/warzone2100/patches: patch-3rdparty_glm_core_type_half_inl 
	                           patch-lib_exceptionhandler_exceptionhandler_cpp 
	                           patch-lib_netplay_netplay_cpp 

Log message:
WANT_CXX, patches inspired by freebsd.

horrible hack to prevent build failure if incompatible ports' glm is
installed...


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 02:31:08

Modified files:
	usr.sbin/acme-client: main.c 

Log message:
Use basename(3) instead of hand rolling it.
Gets rid of double slashes, pointed out by Raf Czlonka (rczlonka at
gmail), thanks!

OK benno


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/27 02:33:25

Modified files:
	usr.sbin/relayd: Makefile ca.c check_tcp.c config.c hce.c 
	                 parse.y relay.c relay_http.c relayd.c relayd.h 
	                 ssl.c 
Added files:
	usr.sbin/relayd: boguskeys.h check_tls.c 

Log message:
Migrate relayd to use libtls for TLS. Still does the TLS privsep via the
engine but at least we can use a sane API for new features.
Going in now so it is possible to work with this in tree.
General agreement at d2k17.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/27 02:35:55

Modified files:
	sys/dev/pv     : vioscsi.c 

Log message:
Move error path to end of function where god intended it
to be. goto'ing upwards into an 'if' statement block
is weird.

ok sf@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 02:40:14

Modified files:
	x11/vlc        : Makefile distinfo 
	x11/vlc/patches: patch-Makefile_in patch-configure_ac 
	                 patch-modules_gui_qt4_dialogs_messages_cpp 
	                 patch-share_Makefile_am 
	x11/vlc/pkg    : PLIST-main 

Log message:
SECURITY update to vlc-2.2.6.

from Brad (maintainer) and a few tweaks by myself


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 02:41:44

Modified files:
	emulators/mupen64plus/video-glide64mk2: Makefile 
Added files:
	emulators/mupen64plus/video-glide64mk2/patches: 
	                                                patch-src_Glide64_3dmath_cpp 

Log message:
differing builtins, WANT_CXX


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/27 03:01:22

Modified files:
	sys/arch/sparc64/conf: ld.script 

Log message:
Make room for another 4GB of .text.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/27 03:03:22

Modified files:
	sys/arch/sparc64/sparc64: pmap.c 

Log message:
Claim physical memory allocated during early bootstrap from the PROM.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/05/27 03:05:18

Modified files:
	distrib/miniroot: install.sub 

Log message:
De-duplicate sets selection instructions, and give a short example.
Still one lines shorter.

Input and okay from tedu@ and deraadt@; also a "weak" okay from sthen@.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 03:05:25

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
When running from cron, the ftp(1) progress bar is not shown; that's all fine
and dandy except that if there's fetch/verify error, we may not know which
syspatch caused this. So if we're not associated with a terminal, just echo
what ftp -VD would (without the progress bar).


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/27 03:26:42

Modified files:
	usr.sbin/bgpd  : bgpd.h 

Log message:
fix the reference to draft-ymbk-grow-blackholing, to RFC 7999


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 03:27:36

Modified files:
	sysutils/facter: Makefile 

Log message:
Needs bdep on devel/gettext-tools (/usr/local/bin/xgettext).


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 03:28:28

Modified files:
	libexec/getty  : main.c 

Log message:
remove the getname() code trying to handle baud < 1200 terminals.
leave the special down under code until somebody unearths why it exists.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/27 03:31:14

Modified files:
	libexec/getty  : gettytab.5 main.c 

Log message:
Stop supporting primordial # (erase) and @ (kill) sequences.
ok tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/27 03:34:55

Modified files:
	libexec/getty  : main.c 

Log message:
Stop echoing ANSI sequences back to the console, by expanding ESC character
to literal ^[.  This makes getty interaction appear more like login, and
stops a mid-ANSI sequence parsing problem that messed up login, making it
freeze the session until timeout.
ok tedu fcambus


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 03:51:07

Modified files:
	usr.bin/doas   : doas.c 

Log message:
for password failure, print Authorization failed instead of EPERM.
will make things less confusing with commands rejected by config file.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/27 03:51:12

Modified files:
	productivity/vym: Makefile 
Added files:
	productivity/vym/patches: patch-exports_cpp 

Log message:
Unbreak build with Clang.

Still wondering how things were supposed to work with GCC.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/27 03:51:18

Modified files:
	sys/net        : route.c 

Log message:
In ifa_ifwithroute() the rtalloc() needs to be done against the rdomain
so use rtable_l2() to get the right id. Fixes adding routes to rtables.
OK mpi@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/27 03:54:43

Modified files:
	sys/arch/arm64/arm64: machdep.c 
	sys/arch/arm64/include: vmparam.h 

Log message:
Use EFI memory map to discover available physical memory.
Fall back on improved code that parses the FDT /memory node.
However, on machines with "real" UEFI firmware, /memory may include
reserved memory that we shouldn't use (it does on the Overdrive 1000).
On those machines, make sure that you use BOOTAA64 0.3 or later such that
the EFI memory map gets used.

For now, print out the EFI memory map to help debug any issues.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/27 04:22:06

Modified files:
	sys/dev/pv     : virtio.c 

Log message:
virtio: Remove MINSEG_INDIRECT

Remove MINSEG_INDIRECT as a tweakable define. Always use indirect
descriptors if we have more than 1 segment. Add a comment to document
the way if_vio.c uses maxnsegs in virtio_alloc_vq() to disable
indirect descriptors for a queue.

Based on a diff from krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 04:22:50

Modified files:
	sys/arch/amd64/include: cpufunc.h 

Log message:
there shouldn't be any need to check for PGE on amd64. ok deraadt mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 04:24:02

Modified files:
	sys/net        : pipex.c 

Log message:
Remove obsolete comment talking about splnet().


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/27 04:24:31

Modified files:
	sys/dev/pv     : virtiovar.h virtio.c 

Log message:
virtio: remove unused vq_maxsegsize


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/27 04:24:44

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 bgpd.h parse.y printconf.c 
	                 rde_filter.c 

Log message:
allow us to use 'local-as' in the filter language

"match in from any set community local-as:neighbor-as"

OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/27 04:25:44

Modified files:
	sbin/wsconsctl : wsconsctl.8 

Log message:
Mention the display.font variable in EXAMPLES.

As mentioned by miod@ here [1], wsconsctl(8) has a currently
undocumented 'display.font' variable allowing to change the
current font on framebuffer consoles.

[1] http://undeadly.org/cgi?action=article&sid=20131023125815

OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/27 04:33:15

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 parse.y printconf.c rde.c 
	                 rde_filter.c rde_update.c session.c 

Log message:
Allow OpenBGPD to selectively choose which local ASN to use per-peer.
This is intended to be used for ASN migrations, not for permanent use.

You MUST use filters to protect yourself from receiving your own routes.
There be dragons and grues.

OK claudio@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/05/27 04:35:41

Modified files:
	usr.bin/libtool/LT: Getopt.pm 

Log message:
Make libtool handle --tag=... inside command line.

Unbreaks (and changes PLIST) multimedia/lives under Clang, and maybe others.

okay espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/27 04:36:18

Modified files:
	sys/kern       : uipc_mbuf.c 

Log message:
Refactor m_makespace() using MCLGETI to simplify the logic of this function.
Still quite complicated but more legible in the end and it will do less
M_GET calls for huge packets.
OK bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/27 04:36:42

Modified files:
	multimedia/lives: Makefile 
	multimedia/lives/pkg: PLIST 

Log message:
Unbreak for base Clang case.

Requires recent libtool to build due to --tag=disable-static handling fixes.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:37:04

Modified files:
	usr.sbin/slaacd: slaacd.c 

Log message:
bluhm pointed out that the prefix itself can be scoped, too. So we
need to pass around sockaddr_in6s for that, too. While here add some
more validation of what we get handed in as proposal from engine.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:37:56

Modified files:
	usr.sbin/slaacd: slaacd.c 

Log message:
send route label


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:38:54

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
move towards $thing proposals and attach them to iface


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:39:32

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
we need to loop over all proposals


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:40:43

Modified files:
	usr.sbin/slaacd: engine.c slaacd.h 
	usr.sbin/slaacctl: slaacctl.c 

Log message:
no longer carry addresses in struct radv_prefix


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:41:41

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
proposal state


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:42:51

Modified files:
	usr.sbin/slaacd: engine.c engine.h slaacd.c 

Log message:
use new address_proposal struct to generate proposals


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:45:14

Modified files:
	usr.sbin/slaacd: engine.c engine.h frontend.c slaacd.c slaacd.h 

Log message:
handle proposal ack


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:46:27

Modified files:
	usr.sbin/slaacd: slaacd.c 

Log message:
remove unused vars


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:47:23

Modified files:
	usr.sbin/slaacd: engine.c engine.h frontend.c slaacd.c slaacd.h 

Log message:
configure address on interface


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:49:38

Modified files:
	usr.sbin/slaacd: frontend.c 

Log message:
sync route socket processing to netcfgd
- handle multiple messages
- switch to get_rtaddrs() to get an array of addresses transported in
the message


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:50:25

Modified files:
	usr.sbin/slaacd: engine.c frontend.c slaacd.c slaacd.h 

Log message:
delete proposal if address gets deleted


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:52:16

Modified files:
	usr.sbin/slaacd: engine.c frontend.c slaacd.c slaacd.h 
	usr.sbin/slaacctl: slaacctl.c 

Log message:
show address proposals in slaacdctl show interface output


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:53:37

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
do not use %hhu


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:53:59

Modified files:
	usr.sbin/slaacctl: slaacctl.c 

Log message:
do not use %hhu


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:54:44

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
there is no need to construct and send a proposal if we reached the
limit and just remove the list element directly afterwards


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 04:54:47

Modified files:
	games/eduke32  : Makefile 

Log message:
let it build with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/27 04:55:45

Modified files:
	usr.sbin/bgpd  : mrt.c 

Log message:
this expects 2byte ASN, so use that, instead of an asn that may or may not fit

noticed by and OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:55:50

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
handle expiration / renewal of non-privacy addresses


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 04:57:23

Modified files:
	usr.sbin/slaacd: slaacd.c 

Log message:
SOCK_CLOEXEC | SOCK_NONBLOCK


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/27 04:58:53

Modified files:
	regress/sys/netinet/ipsec: Makefile 

Log message:
Do not use reject routes as they prevent path MTU discovery.
Drop possible old TCP connections from previous test runs.
Adapt regex that checks tcpdump pflog0, output has been fixed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/05/27 05:18:27

Modified files:
	lang/go        : Makefile distinfo 
	lang/go/pkg    : PLIST 

Log message:
Update to 1.8.3
ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/27 06:00:28

Modified files:
	sys/dev/wscons : ascii.h 

Log message:
Add missing comments for CAN and SUB, for consistency.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/27 06:09:27

Modified files:
	usr.sbin/bgpd  : bgpd.h 

Log message:
bump the size of ctl rib flags

OK claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 06:20:43

Added files:
	multimedia/swfmill/patches: patch-src_codegen_parsexml_xsl 
	                            patch-src_codegen_writexml_xsl 
Removed files:
	multimedia/swfmill/patches: patch-src_gSWFParseXML_cpp 
	                            patch-src_gSWFWriteXML_cpp 

Log message:
actually, that's generated code, so coooool!  copy-and-paste bugs 10s of times


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 06:21:50

Modified files:
	sys/arch/i386/i386: cpu.c 
	sys/arch/i386/include: cpufunc.h 
	sys/arch/amd64/amd64: cpu.c 
	sys/arch/amd64/include: cpufunc.h 

Log message:
manually inline tlbflushg. it's short and there's only one caller.
ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 06:37:16

Modified files:
	x11/gtk+2      : Makefile 

Log message:
vi(1) did not like me on that one...
thanks naddy@ for spotting it.


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/27 06:39:12

Modified files:
	sys/net        : pipex.c 

Log message:
Use rn_inithead() instead of rn_inithead0().  Since rn_inithead0()
doesn't trigger rn_initmask() and first session had caused panics.

Reported by VOblezov at mtsbank.ru.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/27 06:40:51

Modified files:
	sys/dev/ic     : nvme.c nvmevar.h 

Log message:
nvme: Add suspend/resume code

Based on an initial patch by ehrhardt@ . Thanks to claudio@ for testing
and deraadt@ for advice.

"go ahead" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/05/27 06:49:03

Modified files:
	x11/gbdfed     : Makefile 

Log message:
Remove defunct HOMEPAGE and switch MASTER_SITES to distfiles.pl.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 07:10:07

Modified files:
	usr.sbin/slaacd: slaacd.c 

Log message:
remove unused vars


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/27 07:31:06

Modified files:
	.              : INDEX 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 07:51:52

Modified files:
	etc/rc.d       : rc.subr ypbind 
	share/man/man8 : rc.d.8 rc.subr.8 

Log message:
Add an ALRM timer to cope with 2 annoying issues in rc.d(8):
- prevent a daemon from hanging the boot
(typo in your flagsm e.g. httpd_flags=-d)
- make sure we can get the status of a backgrounded daemon instead of always
returning success

Side effect of this is that we can kill a knob! rip rc_bg :-)
Ports will need love, and a second commit is coming for that.

The diff is small yet not trivial so I am committing early in the release
process in one shot so it can easily be reverted if needed. I started working on
this during g2k16 in Cambridge then finished it in Brisbane for a2k17 where
robert@, beck@ and sthen@ agreed it was the correct way to go and I should move
ahead with it post 6.1.

If you see any regression, please talk to me!


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 07:53:07

Modified files:
	audio/ympd/pkg : ympd.rc 
	audio/zeya/pkg : zeya.rc 
	databases/mariadb/pkg: mysqld.rc 
	databases/puppetdb/pkg: puppetdb.rc 
	databases/puppetdb4/pkg: puppetdb.rc 
	devel/go-tools/pkg: godoc.rc 
	devel/jenkins/pkg: jenkins.rc 
	games/hedgewars/pkg: hedgewars_server.rc 
	games/ioquake3/pkg: ioq3ded.rc 
	games/yquake2/pkg: q2ded.rc 
	misc/rocrail/pkg: rocrail.rc 
	net/syncthing/pkg: syncthing.rc 
	net/gnugk/pkg  : gnugk.rc 
	net/ices2/pkg  : ices2.rc 
	net/maradns-deadwood/pkg: deadwood.rc 
	net/mfi/pkg    : mfi.rc 
	net/munin/pkg  : munin_asyncd.rc 
	net/unifi/pkg  : unifi.rc 
	net/mlvpn/pkg  : mlvpn.rc 
	net/openfire/pkg: openfire.rc 
	print/cups-filters/pkg: cups_browsed.rc 
	security/heimdal/pkg: kadmind.rc kpasswdd.rc 
	security/snort2pf/pkg: snort2pf.rc 
	security/sshguard/pkg: sshguard.rc 
	security/yubiserve/pkg: yubiserve.rc 
	security/vault/pkg: vault.rc 
	sysutils/facette/pkg: facette.rc 
	sysutils/freedt/pkg: svscan.rc 
	sysutils/consul/pkg: consul.rc 
	sysutils/logstash/pkg: logstash.rc 
	sysutils/riemann/pkg: riemann.rc 
	sysutils/serf/pkg: serf.rc 
	sysutils/beats/filebeat/pkg: filebeat.rc 
	sysutils/beats/packetbeat/pkg: packetbeat.rc 
	sysutils/beats/hwsensorsbeat/pkg: hwsensorsbeat.rc 
	sysutils/beats/heartbeat/pkg: heartbeat.rc 
	sysutils/beats/metricbeat/pkg: metricbeat.rc 
	sysutils/amazon-ssm-agent/pkg: amazon_ssm_agent.rc 
	sysutils/consul-template/pkg: consul_template.rc 
	sysutils/rundeck/pkg: rundeck.rc 
	telephony/stuntman/pkg: stunserver.rc 
	www/ajaxterm/pkg: ajaxterm.rc 
	www/rt/pkg     : rt.rc 
	www/gitea/pkg  : gitea.rc 
	www/kibana/pkg : kibana.rc 
	x11/gnome/gdm/pkg: gdm.rc 
	x11/kde/base3/pkg: kdm.rc 
	x11/kde4/workspace/pkg: kdm.rc 
	x11/slim/pkg   : slim.rc 
	x11/x11vnc/pkg : x11vnc.rc 

Log message:
Cope with recent rc.subr(8) change (removal of rc_bg etc.)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/27 07:55:37

Modified files:
	x11/gtksourceview3: Makefile distinfo 

Log message:
update to gtksourceview3-3.24.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 07:55:59

Modified files:
	audio/ympd     : Makefile 
	audio/zeya     : Makefile 
	databases/mariadb: Makefile 
	databases/puppetdb: Makefile 
	databases/puppetdb4: Makefile 
	devel/go-tools : Makefile 
	devel/jenkins/devel: Makefile 
	devel/jenkins/stable: Makefile 
	games/hedgewars: Makefile 
	games/ioquake3 : Makefile 
	games/yquake2  : Makefile 
	misc/rocrail   : Makefile 
	net/syncthing  : Makefile 
	net/gnugk      : Makefile 
	net/ices2      : Makefile 
	net/maradns-deadwood: Makefile 
	net/mfi        : Makefile 
	net/munin      : Makefile 
	net/unifi      : Makefile 
	net/mlvpn      : Makefile 
	net/openfire   : Makefile 
	print/cups-filters: Makefile 
	security/heimdal: Makefile 
	security/snort2pf: Makefile 
	security/sshguard: Makefile 
	security/yubiserve: Makefile 
	security/vault : Makefile 
	sysutils/facette: Makefile 
	sysutils/freedt: Makefile 
	sysutils/consul: Makefile 
	sysutils/logstash: Makefile 
	sysutils/riemann: Makefile 
	sysutils/serf  : Makefile 
	sysutils/beats/filebeat: Makefile 
	sysutils/beats/packetbeat: Makefile 
	sysutils/beats/hwsensorsbeat: Makefile 
	sysutils/beats/heartbeat: Makefile 
	sysutils/beats/metricbeat: Makefile 
	sysutils/amazon-ssm-agent: Makefile 
	sysutils/consul-template: Makefile 
	sysutils/rundeck: Makefile 
	telephony/stuntman: Makefile 
	www/ajaxterm   : Makefile 
	www/rt         : Makefile 
	www/gitea      : Makefile 
	www/kibana     : Makefile 
	x11/gnome/gdm  : Makefile 
	x11/kde/base3  : Makefile 
	x11/kde4/workspace: Makefile 
	x11/slim       : Makefile 
	x11/x11vnc     : Makefile 

Log message:
I forgot the bump commit...


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/27 07:58:45

Modified files:
	graphics/p5-SVG: Makefile distinfo 

Log message:
update to p5-SVG-2.77


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/27 08:02:36

Modified files:
	devel/libgit2/py-git2: Makefile distinfo 

Log message:
update to py-git2-0.25.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/27 08:04:25

Modified files:
	devel/ruby-rspec/specinfra: Makefile distinfo 
	devel/ruby-rspec/specinfra/pkg: PLIST 

Log message:
update to specinfra-2.68.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/27 08:04:38

Modified files:
	devel/ruby-rspec/serverspec: Makefile distinfo 

Log message:
update to serverspec-2.38.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/27 08:05:00

Modified files:
	sysutils/monit : Makefile distinfo 
	sysutils/monit/patches: patch-monitrc 

Log message:
update to monit-5.22.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/05/27 08:16:45

Modified files:
	sys/dev/pci    : ahci_pci.c 

Log message:
remove #ifdef HIBERNATE section that declares stuff that lives in ahci.c


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 08:16:49

Modified files:
	net/mfi        : Makefile 
	net/mfi/pkg    : mfi.rc 

Log message:
Make it possible to pass daemon_flags.

ok jasper@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 08:20:39

Modified files:
	lib/librthread : rthread.h rthread_libc.c 
Added files:
	lib/librthread : synch.h rthread_cond.c rthread_mutex.c 

Log message:
New mutex and condvar implementations based on futex(2).

Not enabled yet, it needs some SPINLOCK_SPIN_HOOK love and
some bumps.

Tested by many including sthen@ in a bulk.

ok visa@, sthen@, kettenis@, tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 08:24:29

Modified files:
	regress/lib/libpthread/sigwait: sigwait.c 

Log message:
Go to sleep to let our contending thread win a race.

Because we cannot assume that the contending thread will grab it
between our unlock/lock.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/27 08:33:39

Modified files:
	sys/arch/alpha/alpha: locore.s 

Log message:
Implement copyin32(9) for alpha.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 08:39:34

Modified files:
	graphics/sane-backends: Makefile 

Log message:
--without-api-spec in case we detect ghostscript, transig and/or texlive
which may break the port if dpb junks one of them.

reported by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 09:05:16

Modified files:
	sys/ddb        : db_ctf.c 

Log message:
Spring cleanup:

- Cache the string table pointer
- Unify return statements
- Use the end of the symbol table rather than counting symbols


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/27 09:08:43

Modified files:
	x11/gnome/recipes: Makefile distinfo 
	x11/gnome/recipes/pkg: PLIST 
Added files:
	x11/gnome/recipes/patches: patch-meson_build 
	                           patch-src_gr-recipe-formatter_c 
	                           patch-src_gr-recipe-store_c 

Log message:
update to gnome-recipes-1.4.4


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 09:11:03

Modified files:
	sys/arch/sparc64/include: lock.h 
	sys/arch/sparc64/sparc64: lock_machdep.c 

Log message:
Move SPINLOCK_SPIN_HOOK to the header used by other archs in order to
prepare the terrain for MI locks.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/05/27 09:32:51

Modified files:
	lib/libc/hash  : sha2.c 
	sys/lib/libsa  : sha2.c 

Log message:
move sha224_initial_hash_value[] under !SHA2_SMALL; ok deraadt@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/27 09:51:36

Modified files:
	x11/gnome/recipes/patches: patch-src_gr-recipe-formatter_c 
	                           patch-src_gr-recipe-store_c 

Log message:
sync with what's been submitted upstream and add BZ urls


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/27 10:04:38

Modified files:
	regress/lib/libpthread/restart/connect: connect.c 

Log message:
Do not connect to cvs.openbsd.org in regress.  Run on loopback to
make the test pass without internet access.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/27 10:08:23

Modified files:
	sys/ddb        : db_sym.c 

Log message:
Make ddb print again filename and linenumber if a bsd.gdb was loaded.
mpi@ agrees that this is correct.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 10:16:49

Modified files:
	usr.sbin/slaacd: Makefile engine.c frontend.c slaacd.c slaacd.h 

Log message:
Generate a fake ack (or is it an alternative ack?) internally.
This allows slaacd to configure addresses in the absence of
netcfgd and might be a less scary step forward to move
stateless address autoconfiguration out of the kernel.

This intentionally a compile time option and will go away
once we figure out how to do proposals.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/27 10:41:10

Modified files:
	sys/kern       : uipc_mbuf.c 

Log message:
Put an assert that M_PKTHDR is set before accessing m_pkthdr in the
mbuf functions.
OK claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 10:41:41

Modified files:
	games/stone-soup: Makefile 
	games/stone-soup/patches: patch-source_Makefile 
Added files:
	games/stone-soup/patches: patch-source_rltiles_Makefile 

Log message:
stupid build system. unhardcode gcc/g++, get sqlite path in the right location.
force everything in the build system


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/27 10:42:41

Modified files:
	sys/kern       : sys_futex.c 

Log message:
Use copyin32(9) to atomically copy the futex from user space.

On !MULTIPROCESSOR kernels we still fall back on copyin(9), but that is
fine.  This will break m88k MULTIPROCESSOR kernels.

ok deraadt@, mpi@, visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 10:54:57

Modified files:
	textproc/link-grammar: Makefile 
Added files:
	textproc/link-grammar/patches: patch-link-grammar_utilities_h 

Log message:
allow base clang and libc++
really dirty trick to cope with a really dirty trick...


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 11:31:46

Modified files:
	sysutils/simple-mtpfs: Makefile 

Log message:
WANT_CXX, tell configure to look into /usr/local


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/27 11:43:22

Modified files:
	graphics/vigra : Makefile 

Log message:
Disable tests until the template mismatch issue with
gaussianGradientMultiArray() calls gets fixed.

okay espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/27 12:04:07

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
allow only one network  statement per for the same prefix.
ok florian@ phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/27 12:10:28

Modified files:
	x11/kde4       : kde4.port.mk 

Log message:
forgotten commit... not sure it's actually useful, but better safe than
sorry


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/27 12:12:23

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 bgpd.h parse.y printconf.c rde.c 

Log message:
Allow an administrator to disable the bgp loop detection algorithm,
which is useful in very limited situations.

Angry dragons and grues will hunt for you, if you use it.

OK claudio@ sthen@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 12:33:21

Modified files:
	sys/net        : if_pfsync.c 

Log message:
Remove useless splnet()/splx() dances.

pfsyncioctl() is executed with the NET_LOCK() held which is enough.

ok sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 12:36:20

Modified files:
	sys/net        : if_pppoe.c 

Log message:
Protect the global list of softc with the NET_LOCK().

While here remove superfluous splnet()/splx() in the ioctl routine.

ok sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 12:37:09

Modified files:
	usr.sbin/slaacctl: slaacctl.c 
	usr.sbin/slaacd: engine.c slaacd.h 

Log message:
print router preference


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/27 12:38:07

Modified files:
	usr.sbin/slaacd: slaacd.h 

Log message:
use sizeof("constant string") to avoid magic number


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/27 12:39:17

Modified files:
	sys/net        : if_ppp.c 

Log message:
Protect the global list of softc with the NET_LOCK().

ok sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/27 12:50:53

Modified files:
	sys/net        : pfkeyv2.c 
	sys/kern       : uipc_socket.c uipc_socket2.c 

Log message:
Push the NET_LOCK down into PF_KEY so that it can be treated like PF_ROUTE.
Only pfkeyv2_send() needs the NET_LOCK() so grab it at the start and release
at the end.  This should allow to push the locks down in other places.
OK mpi@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/05/27 12:54:09

Modified files:
	regress/lib/libc/qsort: qsort_test.c 

Log message:
Also test arrays of double and long long.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 13:26:35

Modified files:
	infrastructure/templates: rc.template 

Log message:
Fix rc.d template.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/27 13:26:52

Modified files:
	devel/py-freezegun: Makefile distinfo 

Log message:
update to 0.3.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/05/27 13:27:20

Modified files:
	devel/py-icalendar: Makefile distinfo 
	devel/py-icalendar/pkg: PLIST 

Log message:
update to 3.11.4


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/27 13:27:45

Modified files:
	sys/dev/ic     : nvme.c 

Log message:
nvme: Don't set prp1 for DEL_IOCQ

NVM_ADMIN_DEL_IOCQ does not need prp1 (just as NVM_ADMIN_DEL_IOSQ).
Remove what is likely a cut'n'paste error from the *_ADD_* code.

tested by claudio@
ok jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/05/27 13:38:38

Modified files:
	sbin/pfctl     : pfctl_osfp.c 

Log message:
Move includes.

This reduces the diff with usr.sbin/tcpdump/pfctl_osfp.c. The change
from tcpdump is newer, so change pfctl. No binary change.

OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/27 13:47:08

Modified files:
	sys/sys        : atomic.h 

Log message:
Add membar_enter_after_atomic(9) and membar_exit_before_atomic(9) APIs to
allow important optimizations on architectures where atomic instructions
include and implied memory barrier.

ok mikeb@, visa@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 13:55:48

Modified files:
	etc/rc.d       : rc.subr ypbind 
	share/man/man8 : rc.subr.8 

Log message:
Ok turns out we still want to keep the rc_bg variable around but we need
to know which daemon cannot background themselves (actually we want to
know the opposite, but there are much more). However, it's only needed in
_rc_wait and rc.subr still does its magic without the need to add `&'.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 13:57:08

Modified files:
	audio/ympd     : Makefile 
	audio/ympd/pkg : ympd.rc 
	audio/zeya     : Makefile 
	audio/zeya/pkg : zeya.rc 
	databases/mariadb: Makefile 
	databases/mariadb/pkg: mysqld.rc 
	databases/puppetdb: Makefile 
	databases/puppetdb/pkg: puppetdb.rc 
	databases/puppetdb4: Makefile 
	databases/puppetdb4/pkg: puppetdb.rc 
	devel/go-tools : Makefile 
	devel/go-tools/pkg: godoc.rc 
	devel/jenkins/devel: Makefile 
	devel/jenkins/pkg: jenkins.rc 
	devel/jenkins/stable: Makefile 
	games/hedgewars: Makefile 
	games/hedgewars/pkg: hedgewars_server.rc 
	games/ioquake3 : Makefile 
	games/ioquake3/pkg: ioq3ded.rc 
	games/yquake2  : Makefile 
	games/yquake2/pkg: q2ded.rc 
	misc/rocrail   : Makefile 
	misc/rocrail/pkg: rocrail.rc 
	net/syncthing  : Makefile 
	net/syncthing/pkg: syncthing.rc 
	net/gnugk      : Makefile 
	net/gnugk/pkg  : gnugk.rc 
	net/ices2      : Makefile 
	net/ices2/pkg  : ices2.rc 
	net/maradns-deadwood: Makefile 
	net/maradns-deadwood/pkg: deadwood.rc 
	net/munin      : Makefile 
	net/munin/pkg  : munin_asyncd.rc 
	net/mlvpn      : Makefile 
	net/mlvpn/pkg  : mlvpn.rc 
	net/openfire   : Makefile 
	net/openfire/pkg: openfire.rc 
	print/cups-filters: Makefile 
	print/cups-filters/pkg: cups_browsed.rc 
	security/heimdal: Makefile 
	security/heimdal/pkg: kadmind.rc kpasswdd.rc 
	security/snort2pf: Makefile 
	security/snort2pf/pkg: snort2pf.rc 
	security/sshguard: Makefile 
	security/sshguard/pkg: sshguard.rc 
	security/yubiserve: Makefile 
	security/yubiserve/pkg: yubiserve.rc 
	security/vault : Makefile 
	security/vault/pkg: vault.rc 
	sysutils/facette: Makefile 
	sysutils/facette/pkg: facette.rc 
	sysutils/freedt: Makefile 
	sysutils/freedt/pkg: svscan.rc 
	sysutils/consul: Makefile 
	sysutils/consul/pkg: consul.rc 
	sysutils/riemann: Makefile 
	sysutils/riemann/pkg: riemann.rc 
	sysutils/serf  : Makefile 
	sysutils/serf/pkg: serf.rc 
	sysutils/beats/filebeat: Makefile 
	sysutils/beats/filebeat/pkg: filebeat.rc 
	sysutils/beats/packetbeat: Makefile 
	sysutils/beats/packetbeat/pkg: packetbeat.rc 
	sysutils/beats/hwsensorsbeat: Makefile 
	sysutils/beats/hwsensorsbeat/pkg: hwsensorsbeat.rc 
	sysutils/beats/heartbeat: Makefile 
	sysutils/beats/heartbeat/pkg: heartbeat.rc 
	sysutils/beats/metricbeat: Makefile 
	sysutils/beats/metricbeat/pkg: metricbeat.rc 
	sysutils/amazon-ssm-agent: Makefile 
	sysutils/amazon-ssm-agent/pkg: amazon_ssm_agent.rc 
	sysutils/consul-template: Makefile 
	sysutils/consul-template/pkg: consul_template.rc 
	sysutils/rundeck: Makefile 
	sysutils/rundeck/pkg: rundeck.rc 
	telephony/stuntman: Makefile 
	telephony/stuntman/pkg: stunserver.rc 
	www/ajaxterm   : Makefile 
	www/ajaxterm/pkg: ajaxterm.rc 
	www/rt         : Makefile 
	www/rt/pkg     : rt.rc 
	www/gitea      : Makefile 
	www/gitea/pkg  : gitea.rc 
	www/kibana     : Makefile 
	www/kibana/pkg : kibana.rc 
	x11/x11vnc     : Makefile 
	x11/x11vnc/pkg : x11vnc.rc 
	net/mfi        : Makefile 
	net/mfi/pkg    : mfi.rc 
	net/unifi      : Makefile 
	net/unifi/pkg  : unifi.rc 
	sysutils/logstash: Makefile 
	sysutils/logstash/pkg: logstash.rc 
	x11/gnome/gdm  : Makefile 
	x11/gnome/gdm/pkg: gdm.rc 

Log message:
Bring rc_bg back.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/05/27 14:02:49

Modified files:
	net/bitlbee    : Makefile 

Log message:
Add missing build dependency textproc/docbook-xsl, otherwise it tries to
fetch xhtml/docbook.xsml from the net during build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/05/27 14:09:38

Modified files:
	productivity/khal: Makefile 

Log message:
Add missing build dependency devel/py-setuptools_scm.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/05/27 14:12:12

Modified files:
	sys/arch/i386/include: atomic.h 
	sys/arch/amd64/include: atomic.h 

Log message:
On i386 and amd64, atomic instructions include an implicit memory barrier.

ok mikeb@, visa@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jung@cvs.openbsd.org	2017/05/27 14:18:04

Modified files:
	share/man/man5 : port-modules.5 

Log message:
remove devel/waf gone 2 years ago, may not come back but still gives nightmares

ok ajacoutot


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/27 15:00:51

Modified files:
	x11/gnome/gdm  : Makefile 
	x11/gnome/gdm/pkg: gdm.rc 

Log message:
Let's experiment for a bit; it seems that we don't need to wait for
/usr/libexec/getty to be available before starting gdm; it's probably
because gdm takes so long to start...


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/27 15:06:06

Modified files:
	sys/net        : if_pflow.c if_pflow.h 

Log message:
move sending of pflow packet into a task, seperated from the data
collection by a mbuf queue. with help from mpi@
ok florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/05/27 15:13:48

Modified files:
	x11/gbdfed     : Makefile 

Log message:
Forgot to bump REVISION in the previous commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/27 15:44:22

Modified files:
	sys/net        : if_pflow.c 

Log message:
fix previous as noted by mpi, thx florian


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/27 15:55:52

Modified files:
	sys/netinet    : ip_carp.c 

Log message:
Fix the carp mode 'balancing ip-stealth'.  Set the link state UP
if at least one vhid is in state MASTER.
from Florian Riehm; OK florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/27 17:58:16

Modified files:
	usr.sbin/vmd   : virtio.c 

Log message:
use pread and pwrite to save code and syscalls. ok mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/27 19:33:26

Modified files:
	sys/arch/i386/include: atomic.h 

Log message:
remove bogus atomic_swap_64 code from i386

xchg can't handle 64 bit values on i386.  gcc errors if the code
is called, clang errors if it is included.

ok mlarkin@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/05/28 01:17:53

Modified files:
	sbin/pfctl     : pfctl_osfp.c 

Log message:
print_ioctl() is unused if not debugging. Found with clang, after
marking the function "static". Use OSFP_DEBUG, in a similar
fashion to OPT_DEBUG (pfctl_optimize.c).

OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/05/28 01:27:01

Modified files:
	bin/ksh        : vi.c 
	regress/bin/ksh/vi: vi.sh 

Log message:
Fix cursor position while removing characters from the command line.

While here, remove a condition that becomes redundant.

ok schwarze@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 01:28:58

Modified files:
	security/libtasn1: Makefile distinfo 

Log message:
Update to libtasn1-4.11.


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/05/28 01:40:12

Modified files:
	usr.sbin/tcpdump: pfctl_osfp.c 

Log message:
Catch up with pfctl/pfctl_osfp.c, no binary change.

OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 01:57:03

Modified files:
	x11/gnome/recipes/patches: patch-src_gr-recipe-formatter_c 

Log message:
committed upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	awolk@cvs.openbsd.org	2017/05/28 02:03:36

Modified files:
	bin/chmod      : Makefile chmod.c chown.8 

Log message:
chown: Remove SUPPORT_DOT ifdef - it's on by default for 22 years

The old syntax was deprecated 25 years ago when the utility was
first standardised in IEEE Std 1003.2-1992 ("POSIX.2"). There was
no POSIX version of chown with the dot separator.

Let's stop pretending that it will ever go away.

OK jung@, deraadt@, jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 02:04:06

Modified files:
	devel/ruby-rspec/3/core: Makefile distinfo 
	devel/ruby-rspec/3/core/pkg: PLIST 
	devel/ruby-rspec/3/expectations: Makefile distinfo 
	devel/ruby-rspec/3/expectations/pkg: PLIST 
	devel/ruby-rspec/3/mocks: Makefile distinfo 
	devel/ruby-rspec/3/rspec: Makefile distinfo 
	devel/ruby-rspec/3/support: Makefile distinfo 
	devel/ruby-rspec/3/support/pkg: PLIST 

Log message:
update to rspec 3.6.0


CVSROOT:	/cvs
Module name:	src
Changes by:	awolk@cvs.openbsd.org	2017/05/28 02:07:33

Modified files:
	etc            : netstart 

Log message:
etc/netstart: use colon separator instead of dot with chown

OK jung@, deraadt@, jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	awolk@cvs.openbsd.org	2017/05/28 02:15:35

Modified files:
	net/corebird   : Makefile distinfo 
	net/corebird/pkg: PLIST 

Log message:
Update net/corebird 1.4.2 => 1.5

OK fcambus@

upstream changelog:
---
Changelog:
- Media attached to tweets can be downloaded using Right Click
and selecting "save as"
- Profiles use the profile background color set in the Twitter
settings if no banner is set
- The tweet compose window now features a "favorite image" view that
allows users to save often sent images and quickly add them to tweets
- The media dialog now shows Previous/Next buttons to quickly switch
between multiple media attachments of a tweet>
- The Vine support has been removed since the project is discontinued
- Allow text selection in Direct Messages
- New --account parameter allows opening the window for the given
account only
- Support tweets with up to 50 replied-to users.
- Add back verified icons next to user avatars
- Redesigned account creation UI
- Tons of bug fixes
---


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 02:22:18

Modified files:
	devel/git-lfs  : Makefile distinfo 
	devel/git-lfs/pkg: PLIST 

Log message:
update to git-lfs-2.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 02:27:35

Modified files:
	devel/git-cola : Makefile distinfo 
	devel/git-cola/pkg: PLIST 

Log message:
update to git-cola-2.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 02:29:33

Modified files:
	devel/pkgconfig: Makefile distinfo 

Log message:
update to pkgconfig-0.29.2


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 02:38:10

Modified files:
	etc/rc.d       : rc.subr 

Log message:
Drop useless lines continuation; no functional change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 02:47:19

Modified files:
	devel/pcre2    : Makefile distinfo 
	devel/pcre2/pkg: PLIST 

Log message:
update to pcre2-10.23


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 02:47:19

Modified files:
	sys/arch/amd64/amd64: lock_machdep.c 
	sys/arch/i386/i386: lock_machdep.c 

Log message:
Use intr_disable()/intr_restore() to reduce differences with sparc64
mp_lock.

ok kettenis@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/28 02:51:06

Modified files:
	libexec/getty  : main.c 

Log message:
Do a better job of not printing sequences we cannot reverse in DELETE or
KILL.  Therefore we can do a better job cleaning up.
testing by benno


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/28 02:59:05

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
split the two "listen on" directives into two separate items;
the markup that we were using wouldn;t have worked with groff anyway
but, more worringly, it didn;t work with mandoc either;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/28 03:00:24

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
mark up "masquerade";


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/05/28 03:24:56

Modified files:
	distrib/miniroot: install.sub 

Log message:
Remove _mode variable and use AI_MODE directly instead. Use the
exit code of ftp consistently to determine success of fetching the
response file.

discussed with and OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 03:25:31

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 
	sysutils/amazon-ssm-agent/patches: 
	                                   patch-agent_appconfig_constants_unix_go 
	                                   patch-agent_fileutil_fileutil_unix_go 
	                                   patch-agent_platform_platform_unix_go 
	                                   patch-agent_ssm_service_go 
	                                   patch-makefile 
	sysutils/amazon-ssm-agent/pkg: PLIST amazon_ssm_agent.rc 
Removed files:
	sysutils/amazon-ssm-agent/patches: 
	                                   patch-agent_managedInstances_sharedCredentials_shared_Credentials_go 

Log message:
Update to amazon-ssm-agent-2.0.790.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/28 03:25:51

Modified files:
	sys/netinet    : ip_input.c ip_var.h ipsec_input.c 
	sys/netinet6   : ip6_input.c ip6_var.h 

Log message:
Rename ip_local() to ip_deliver() and give it the same parameters
as the pr_input functions.  Add an assert that IPv4 delivery ends
in IP proto done to assure that IPv4 protocol functions work like
IPv6.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 03:31:45

Modified files:
	etc/rc.d       : rc.subr 

Log message:
When a daemon reaches its timeout when starting, display "timeout" instead
of "ok" so the user is warned and has a chance to fix it (most of the time
due to bogus flags). Daemons reaching the timeout without being able to
start are still marked as "failed" (which should also give a clue to the
user that some investigation is needed).

prodded by beck@ a while ago
discussed with and ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 03:35:14

Modified files:
	sys/net        : if_enc.c 

Log message:
Protect the global array of interfaces with the NET_LOCK().

ok sashan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 03:35:26

Modified files:
	mail/rspamd    : Makefile distinfo 

Log message:
update to rspamd-1.5.8

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/28 03:35:56

Modified files:
	usr.sbin/slaacd: engine.c engine.h frontend.c slaacd.c slaacd.h 
	usr.sbin/slaacctl: slaacctl.c 

Log message:
propose and configure default gateway


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 03:38:32

Modified files:
	sys/net        : if_trunk.c 

Log message:
Remove useless splnet()/splx() dances.

Data structures modified in the ioctl path are protected by the NET_LOCK().

ok sashan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 03:39:26

Modified files:
	graphics/potrace: Makefile distinfo 

Log message:
update to potrace-1.14


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 03:45:25

Modified files:
	lib/librthread : rthread_mutex.c 

Log message:
Use membar_enter_after_atomic() and membar_exit_before_atomic().


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 03:52:22

Modified files:
	math/gunits    : Makefile distinfo 
	math/gunits/pkg: PLIST 

Log message:
update da g-g-g-g-units to 2.14 yo


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/28 03:59:58

Modified files:
	sys/dev/pci    : if_iwm.c if_iwmvar.h 

Log message:
Remove unused flag IWM_FLAG_STOPPED.
ok tedu@ of course


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 04:00:00

Modified files:
	usr.sbin/traceroute: traceroute.c 

Log message:
move as many globals as possible into the main function - thats the
only place where they are used.
Only exception: v6flags - make it an argument to usage()
ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 04:01:52

Modified files:
	usr.sbin/traceroute: traceroute.c traceroute.h worker.c 

Log message:
introduce struct tr_conf to keep all of the configuration.
Functions needing access to any of those vars get it passed as a parameter.
result: even less global vars.
ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 04:04:27

Modified files:
	usr.sbin/traceroute: traceroute.c traceroute.h worker.c 

Log message:
check_tos() gets a parameter so i can remove another global var.
ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/05/28 04:06:12

Modified files:
	usr.sbin/tcpdump: pfctl_osfp.c 

Log message:
Reduce differences between the two pfctl_osfp.c files.

Apply three commits from pfctl/pfctl_osfp.c

OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 04:06:13

Modified files:
	usr.sbin/traceroute: traceroute.c traceroute.h 

Log message:
style(9) some variable declarations
ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 04:12:42

Modified files:
	etc/rc.d       : rc.subr 

Log message:
Indent and rename var; no functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 04:37:26

Modified files:
	usr.sbin/httpd : config.c httpd.c httpd.h proc.c 

Log message:
use __func__ in log messages.
From Hiltjo Posthuma hiltjo -AT codemadness -DOT- org, thanks!
ok florian, claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 04:39:15

Modified files:
	usr.sbin/relayd: agentx.c ca.c check_icmp.c check_script.c 
	                 check_tcp.c hce.c pfe.c pfe_filter.c 
	                 pfe_route.c proc.c relay.c relay_http.c 
	                 relay_udp.c relayd.c snmp.c ssl.c 

Log message:
use __func__ in log messages. fix some whitespace while here.
From Hiltjo Posthuma hiltjo -AT codemadness -DOT- org, thanks!
ok florian, claudio


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 04:49:14

Modified files:
	net/py-paho-mqtt: Makefile distinfo 
	net/py-paho-mqtt/pkg: PLIST 

Log message:
update to py-paho-mqtt-1.2.3


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/28 05:03:48

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Fix some spurious fatal firmware errors in iwm(4).

If we are not in SCAN state anymore by the time hardware signals completion
of a scan command, exit the scan completion handler immediately instead of
calling ieee80211_end_scan().

Tested by tb@ and myself.
ok mpi@ tb@ zhuk@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/28 05:17:33

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
reinstate the description of "mask-source" to "listen on socket": my changes
two revisions previous inadvertently removed it;

ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 05:41:52

Modified files:
	sys/ddb        : db_ctf.c db_elf.c db_elf.h 

Log message:
Merge two functions to lookup ELF sections by name.

ok claudio@, jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 05:49:39

Modified files:
	sysutils/amazon-ssm-agent: Makefile 
	sysutils/amazon-ssm-agent/patches: patch-makefile 

Log message:
Add support for i386.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 05:52:06

Modified files:
	graphics/ffmpeg: Makefile 

Log message:
stupid typo


CVSROOT:	/cvs
Module name:	ports
Changes by:	akfaew@cvs.openbsd.org	2017/05/28 05:53:52

Modified files:
	net/bitlbee    : Makefile 
	net/bitlbee/pkg: PLIST 

Log message:
Add an install-dev step, this is required by bitlbee-facebook.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	akfaew@cvs.openbsd.org	2017/05/28 05:59:36

Log message:
    Import net/bitlbee-facebook
    
    The Facebook protocol plugin for bitlbee. This plugin uses the Facebook
    Mobile API.
    
    OK sthen@
    
    Status:
    
    Vendor Tag:	akfaew
    Release Tags:	akfaew_20170528
    
    N ports/net/bitlbee-facebook/distinfo
    N ports/net/bitlbee-facebook/Makefile
    N ports/net/bitlbee-facebook/pkg/PLIST
    N ports/net/bitlbee-facebook/pkg/DESCR
    N ports/net/bitlbee-facebook/pkg/README
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/28 05:59:52

Modified files:
	graphics/ffmpeg: Makefile 

Log message:
Bump, to be on a safe side after fixing resulting plist.

okay espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	akfaew@cvs.openbsd.org	2017/05/28 06:03:02

Modified files:
	net            : Makefile 

Log message:
Add bitlbee-facebook


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/28 06:12:39

Modified files:
	audio/openal   : Makefile 

Log message:
Leaving clang and/or gcc4 in modules could have fun effects after
switching to WANT_CXX. Zap 'em and unbreak openal.

reported by naddy@, okay espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 06:13:06

Modified files:
	www/epiphany   : Makefile 

Log message:
unbreak


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/28 06:13:22

Modified files:
	audio/openal   : Makefile 

Log message:
... and bump for safety as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/28 06:21:36

Modified files:
	usr.sbin/bgpd  : bgpd.h control.c rde.c rde.h rde_rib.c 
	                 session.c session.h 

Log message:
Implement an XON/XOFF protocol between the RDE and the SE to throttle
per control session and peer the generation of imsg in the RDE. This
reduces the memory pressure in the SE substantially and also a bit in
the RDE. Makes the RDE more responsive for bgpctl commands.
Tested by me with 100 peers * 2000 prefixes and by phessler@ on an AMS-IX
border router with 200+ session. Convergance time got quite a bit better.
OK phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/28 06:22:54

Modified files:
	sys/netinet    : ip_input.c 

Log message:
clang warns on unused labels.  Place a recently introduced label under
ifdef IPSEC to fix the clang build when IPSEC is not defined.

ok deraadt@ bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/28 06:37:10

Modified files:
	sysutils/facter: Makefile 

Log message:
We have wrappers for ccache+egcc cases for a while, drop unneded lines.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 06:47:24

Modified files:
	sys/net        : if.c 
	sys/netinet    : ip_carp.c 

Log message:
Leaving IP multicast group requires the NET_LOCK().

Grab the lock before calling carpdetach().

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/28 06:51:34

Modified files:
	sys/net        : if.c if_ethersubr.c if_pppx.c netisr.h pipex.c 
	                 pipex_local.h 

Log message:
Remove all splnet/splx from pipex(4) and pppx(4) and replace some of
them by NET_LOCK/NET_UNLOCK.  Also make the timeout for pipex_timer
run with a thread context and replace pipex softintr by NETISR_PIPEX.

ok mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 06:53:02

Modified files:
	sysutils/gitolite: Makefile 

Log message:
update HOMEPAGE


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/28 07:20:37

Modified files:
	sys/arch/i386/conf: Makefile.i386 

Log message:
Build i386 kernels with -ffreestanding, matching amd64 and various
other platforms.

ok visa@ kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 07:23:50

Modified files:
	textproc/py-vobject: Makefile distinfo 
	textproc/py-vobject/pkg: DESCR PLIST 

Log message:
- update to py-vobject-0.9.4.1
- sync DESCR


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 07:48:23

Modified files:
	textproc/py-vobject: Makefile 

Log message:
re-instate PKGNAME that got lost half an hour ago


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 07:52:31

Modified files:
	textproc/py-vobject: Makefile 
	textproc/py-vobject/pkg: PLIST 

Log message:
add python3 flavor


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 07:53:12

Modified files:
	textproc       : Makefile 

Log message:
+py-vobject,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/28 07:59:05

Modified files:
	sys/netinet    : ip_ipip.c 

Log message:
Call bpf_mtap_af() a bit earlier in ipip_input().  This prepares
upcoming diffs, no functional change.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 08:16:12

Modified files:
	net/bitlbee-facebook: Makefile 
	net/bitlbee-facebook/pkg: DESCR PLIST 
Removed files:
	net/bitlbee-facebook/pkg: README 

Log message:
Move bitlbee wiki URL from README to DESCR.
@comment libtool la file.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 08:24:19

Modified files:
	sys/ddb        : db_ctf.c 
	sys/arch/amd64/amd64: db_trace.c 
	sys/arch/i386/i386: db_trace.c 

Log message:
If a function is not found in the CTF data, do not assume it takes no
argument.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 08:26:38

Modified files:
	sys/net        : if_trunk.c 

Log message:
trunk_port_destroy() needs the NET_LOCK().

It brings the interface down and restore the original lladdr.

Found by Hrvoje Popovski


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/28 08:37:48

Modified files:
	sbin/dhclient  : dispatch.c 

Log message:
Elegant and reliable link status checking courtesy of mpi@.

Less of unreliable ioctl(SIOCGIFMEDIA), more getifaddrs().

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/28 08:54:00

Modified files:
	sys/net        : pf.c 

Log message:
Pf was handling IPv4 and IPv6 differently regarding AH extension
headers.  pf_walk_header6() steps over it and detects the real
protocol.  So to implement a minimal header walking function
pf_walk_header() for IPv4.  It does the header checks and jumps
over AH.  Then pf does not understand AH as a protocol, it is just
an extension that authenticates the packet.  Move some header and
option checks to pf_walk_header() for consistency with IPv6.  This
also improves the header check for IPv4 packets in ICMP payload.
OK henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/28 09:03:53

Modified files:
	sys/net        : if_trunk.c 

Log message:
Add missing NET_UNLOCK() in error path.

Spotted by sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/05/28 09:15:21

Modified files:
	sbin/pfctl     : parse.y 

Log message:
Don't check np->port for NULL - it's an array, it's never NULL.

OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/28 09:16:08

Modified files:
	sys/arch/mips64/mips64: ipifuncs.c 

Log message:
mips64_multicast_ipi() excludes current CPU.
The caller does not have to do that.


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/28 09:16:33

Modified files:
	usr.sbin/bgpd  : bgpd.c bgpd.h config.c kroute.c parse.y 

Log message:
so far, bgpd was hardcoded to use rtable 0 for nexthop verification.
instead, use the rtable bgpd was started in (route -T  exec / rc.d
daemon_rtable) for nexthop verification and as default Adj-RIB-In and
Loc-RIB. This allows multiple bgpds in different rdomains on the same
machine - bgp router virtualization if you like buzzwords.
initial version written under contract more than a year ago, it took us
a while to wrap our brains around the bgpd <-> rdomain interactions -
1) RIBs, 2) nexthop verification and 3) tcp sockets.
ok & input phessler claudio benno


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/28 09:16:52

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 

Log message:
we're not hardcoded to table 0 any more


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/05/28 09:36:45

Modified files:
	sys/dev/acpi   : dsdt.c 

Log message:
Remove a redundant assignment introduced in revision 1.219 but favor the
assignment outside of the conditional.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/28 09:46:06

Modified files:
	sys/arch/mips64/mips64: ipifuncs.c 

Log message:
Use fast path if remote call is not needed.

Note that rendezvous calls are no longer necessarily
serialized systemwide.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 09:46:12

Modified files:
	mail/cyrus-imapd: Makefile distinfo 
	mail/cyrus-imapd/files: imapd.conf 
	mail/cyrus-imapd/patches: patch-Makefile_in patch-configure 
	                          patch-imap_mbexamine_c 
	                          patch-imap_tls_c 
	mail/cyrus-imapd/pkg: DESCR PLIST cyrus_imapd.rc 
Added files:
	mail/cyrus-imapd/patches: 
	                          patch-doc_examples_cyrus_conf_normal_conf 
	                          patch-doc_legacy_install-upgrade_html 
	                          patch-imap_fud_c patch-lib_imapoptions 
	                          patch-man_imapd_conf_5 
	                          patch-tools_masssievec 
	                          patch-tools_rehash 
	                          patch-tools_translatesieve 
	                          patch-tools_upgradesieve 
Removed files:
	mail/cyrus-imapd/patches: patch-lib_util_h 
	                          patch-master_conf_normal_conf 

Log message:
Major update to cyrus-imapd-3.0.1.
- cleanup and fix some ports specific stuff while here

Refer to upstream for changes and upgrade notes.
Note that altnamespace and unixhierarchysep are now on by default on, to match
the behaviour of most other IMAP servers in the world.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 09:48:36

Modified files:
	mail/cyrus-imapd: Makefile 

Log message:
Indent.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/05/28 09:48:49

Modified files:
	usr.sbin/ldapd : syntax.c 

Log message:
Fix checks for seconds and timezones in generalized times.
Fixing the CHECK_RANGE macro in r1.4 revealed that the seconds check
accidentally relied on the macro being broken.  While looking into this I
noticed that the timezone check was also wrong, treating the timezone as
optional for generalized times.

investigation and diff mostly by Seiya Kawashima.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/05/28 09:54:08

Modified files:
	graphics/digikam-kde4: Makefile 
	x11/kde-applications/libkface: Makefile 

Log message:
zap opencv XXX tag

After the last opencv update the XXX tag is not more necessary.

ok jca@, "go for it" zhuk@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/28 09:58:02

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
No need to constantly re-add the default route. It will not expire
like the prefixes.  We might want to check if someone deleted the
route by hand though.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 10:18:23

Modified files:
	x11/gnome/recipes: Makefile 

Log message:
unbreak for gcc4/clang, even if we change it later


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 10:20:08

Modified files:
	editors/calligra: Makefile 

Log message:
fix for clang, short circuit bogus libpqxx header auto-detection


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 10:23:28

Modified files:
	lang/scheme48  : Makefile distinfo 
	lang/scheme48/patches: patch-Makefile_in 

Log message:
update to newer version, bug-fixes clang, actually.

okay maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/28 10:36:53

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
get a new privacy address before the old one expires


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/28 10:43:45

Modified files:
	sys/net        : pf.c pfvar.h 

Log message:
Fix bad white spaces, wrap long lines, kill some empty lines.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/28 10:52:27

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/28 10:55:54

Modified files:
	sys/net        : pf.c 

Log message:
Limit the nested header chain for IPv6 extensions headers and for
authentication headers in the IPv4 case.  This prevents spending
excessive cpu time on crafted packets.
OK henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/28 10:57:01

Modified files:
	usr.bin/cvs    : logmsg.c 

Log message:
Bring the opencvs log message template inline with other cvs implementations.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/28 10:58:54

Modified files:
	usr.bin/cvs    : status.c 

Log message:
Teach opencvs status to display the sticky tag according to what it really
represents if it is a branch or a revision.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/28 11:01:10

Modified files:
	usr.bin/cvs    : commit.c 

Log message:
Don't allow opencvs to commit towards tags that are not branches.

Gets rid of the old logic that wasn't working and replaced it with
a simplified version.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/28 11:11:34

Modified files:
	usr.bin/cvs    : cvs.h file.c import.c 

Log message:
Let opencvs show ignored files on import, not showing them is just confusing.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/28 11:12:48

Modified files:
	sys/arch/mips64/mips64: ipifuncs.c 

Log message:
Do not allow NULL callback at rendezvous and clear callback
pointer at the end to catch errors faster.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/28 11:20:11

Modified files:
	x11/gnome/recipes: Makefile 

Log message:
switch to clang by default; tested with base and ports clang.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/05/28 12:16:24

Modified files:
	devel/apktool  : Makefile distinfo 

Log message:
update apktool to 2.2.2.
ok benoit@.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/28 12:31:35

Modified files:
	share/misc     : inter.phone 

Log message:
convert to UTF-8


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/28 12:35:58

Modified files:
	share/misc     : airport 

Log message:
add HWD - Hayward Executive Airport. After extensive discussion, the
decision was made that a missed approach at the DH counts as "being at
the airport"

ok phessler, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/28 12:42:00

Modified files:
	sys/net        : pipex.c 

Log message:
Use interface index instead of ifnet pointer.


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/28 12:43:51

Modified files:
	sys/net        : if_pppx.c pipex_local.h 

Log message:
Use interface index and if_{put,get} instead of ifnet pointer.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 12:49:43

Modified files:
	audio/cantata  : Makefile 
	devel/spidermonkey38: Makefile 
	devel/vte3     : Makefile 
	games/dhewm3   : Makefile 
	games/extremetuxracer: Makefile 
	graphics/cfdg  : Makefile 

Log message:
c c++ is default for WANT_CXX


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 12:51:27

Modified files:
	etc/rc.d       : rc.subr 

Log message:
Move check later to mitigate a possible race.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 12:55:04

Modified files:
	graphics/maim  : Makefile 
	graphics/nomacs: Makefile 
	graphics/pdf2djvu: Makefile 
	graphics/slop  : Makefile 
	graphics/vigra : Makefile 

Log message:
more WANT_CXX


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/28 12:55:25

Modified files:
	sys/net        : pipex.c 

Log message:
Check also whether the interfaces is matched when pipex check PPPoE
packets.  This fixes the problem when pipex connects with pppoe(4)
through pair(4).


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 12:56:30

Modified files:
	textproc/the_silver_searcher: Makefile 

Log message:
WANT_CXX


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/28 12:57:40

Modified files:
	share/misc     : airport 

Log message:
The High Council of Deciders has determined that railway stations, even
those with IATA codes, are not airports and therefore do not qualify for
inclusion in this file.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 12:58:11

Modified files:
	x11/gnome/builder: Makefile 
	x11/gnome/documents: Makefile 
	x11/gnome/gjs  : Makefile 

Log message:
a bit more WANT_CXX tidy


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/28 13:00:52

Modified files:
	usr.bin/tmux   : cmd-refresh-client.c 

Log message:
Also recalculate session sizes when refreh-client -C is used. GitHub
issue 947.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/05/28 13:13:13

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
pasto, typos, spelling; ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/28 13:15:18

Modified files:
	share/misc     : airport 

Log message:
typo


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 13:26:33

Added files:
	share/man/man7 : airport.7 

Log message:
document /usr/share/misc/airport contents and rules, after lengthy
hackroom discussion about train stations.
ok mlarkin, feedback deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/28 13:29:27

Modified files:
	graphics/hugin : Makefile 
	graphics/enblend-enfuse: Makefile 

Log message:
more WANT_CXX


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 13:42:26

Modified files:
	share/misc     : Makefile 
Removed files:
	share/misc     : operator 

Log message:
please read operator(7) for this information.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/28 13:44:52

Modified files:
	share/man/man7 : Makefile 

Log message:
install new manpage, noted by tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/28 13:46:55

Modified files:
	usr.bin/tmux   : cmd-new-session.c 

Log message:
Change so that sessions created detached (-d or no client) are always
80x24 and the status line is not applied until they attach. Also make -x
and -y work for control clients whether the session is detached or not.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/28 13:57:38

Modified files:
	usr.sbin/slaacd: engine.c engine.h slaacd.c 

Log message:
set autoconfprivacy flag; prodding naddy


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/05/28 14:03:16

Modified files:
	www/nextcloud  : Makefile distinfo 
	www/nextcloud/patches: 
	                       patch-apps_updatenotification_appinfo_info_xml 
	                       patch-version_php 
	www/nextcloud/pkg: PLIST 

Log message:
Upgrade for Nextcloud to 12.0.0:

https://nextcloud.com/changelog/

OK kirby@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/28 14:10:59

Modified files:
	usr.sbin/bgpd  : rde.c session.c 

Log message:
Close imsg pipes later in the process. The shutdown code still tires to
send imsgs and so the SE and RDE crashed because of this late in shutdown.
OK benno@ phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/28 14:12:51

Modified files:
	security/clamav: Makefile 
	security/clamav/pkg: clamd.rc 

Log message:
set daemon_timeout for clamd; startup can be rather slow if you have large
rulesets (for example the sanesecurity anti-spam/malware rules often used
on mail servers)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/28 14:14:15

Modified files:
	usr.sbin/bgpd  : bgpd.h logmsg.c 

Log message:
Introduce log_peer_info() and make log_peer_warn() log at LOG_ERR instead
of LOG_CRIT (which should only be used for fatal).
OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/28 14:15:02

Modified files:
	usr.sbin/bgpd  : rde.c 

Log message:
Print when we send or recv an EOR marker.
Req by and OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/28 14:20:00

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
typo in comment


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/28 14:34:33

Modified files:
	games/robots   : score.c 

Log message:
high scores printed too far to the right, move it left a little


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/28 14:40:13

Modified files:
	usr.sbin/slaacd: engine.c slaacd.c 

Log message:
removed if 0'ed code; it gets in the way of grepping for things


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/28 14:48:29

Modified files:
	sys/net        : pipex.c 

Log message:
Process packets immediately without queuing since pipex is believed MP safe
already, for PPPoE case as first step.

ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/28 15:01:13

Modified files:
	games/robots   : main.c 

Log message:
if your dying scream would escape the death field, realign to stay within


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/05/28 15:05:54

Modified files:
	usr.sbin/slaacd: slaacd.c 

Log message:
only mark privacy addresses as such instead of all configured addresses
ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/28 15:09:24

Modified files:
	games/robots   : robots.6 

Log message:
there are no bugs; i fixed them


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/28 15:13:39

Modified files:
	games/robots   : rnd_pos.c 

Log message:
remove unused macro


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/05/28 15:18:21

Modified files:
	share/misc     : airport 

Log message:
Add ZIA, even given that I didn't visit it after it actually became ZIA
instead of Ramenskoe Airfield.

approved by deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/28 15:21:00

Modified files:
	share/misc     : airport 

Log message:
Add BND, I've been there many times.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/28 15:23:47

Modified files:
	regress/sys/netinet/ipsec: Makefile 

Log message:
Now that pf looks behind IPv4 authentication headers, disable the
transport mode tests that fail because of floating states.  At least
IPv4 and IPv6 are in sync now.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/28 15:57:19

Modified files:
	sys/net        : pipex_local.h 

Log message:
fix broken include on previous pipex commit

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/28 15:59:56

Modified files:
	usr.bin/signify: Makefile 
	distrib/special/signify: Makefile 
Removed files:
	usr.bin/signify: smult_curve25519_ref.c 

Log message:
when copying curvy files from ssh, an extra one snuck in.
signify doesn't do any kex stuff and doesn't need scalarmult.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/28 16:27:10

Modified files:
	games/robots   : robots.6 

Log message:
remove some escapes that are unnecessary/harmful. ok jmc schwarze


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/28 17:23:40

Modified files:
	usr.bin/tmux   : input.c 

Log message:
Support OSC 10 and 11 to set foreground and background colours, from
"bertnp" in GitHub issue 942.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/28 17:50:20

Modified files:
	sys/arch/amd64/include: vmmvar.h 

Log message:
rename some fields


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/28 17:56:13

Modified files:
	usr.sbin/vmd   : vm.c 

Log message:
SVM: add some exit types

Also, fix a comment that wasn't applicable anymore, and change a format
from decimal to hex


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/28 18:05:28

Modified files:
	share/misc     : airport 

Log message:
mlarkin and airport.7 say "must have been there", not "flown there".
Add XFW, Hamburg-Finkenwerder (the Airbus factory)
ok mlarkin fcambus


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/28 18:41:11

ports/devel/cpp-hocon/patches

Update of /cvs/ports/devel/cpp-hocon/patches
In directory cvs.openbsd.org:/tmp/cvs-serv26582/devel/cpp-hocon/patches

Log Message:
Directory /cvs/ports/devel/cpp-hocon/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/28 22:40:35

Modified files:
	libexec/getty  : main.c 

Log message:
do not need dev[] wasting bss space


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/28 23:59:45

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
vmm(4): Enable support for AMD-V (SVM) CPUs.

Tested on the following CPUs:

AMD C-60 APU
AMD GX-412TC SOC (PCEngines APU2C4)
AMD Opteron(tm) Processor 6128

... and various others via bochs/simulators, on a variety of different
guest VM types. Also verified no regressions on my x230 Intel machine
since this diff slightly changes CPUID behaviour WRT cache information.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 00:06:52

Modified files:
	sys/arch/m88k/m88k: subr.S 

Log message:
copyin32 implementation from miod@

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 00:08:21

Modified files:
	sys/net        : if.c 

Log message:
Do not try to grab the NET_LOCK() while holding an ifp reference.

Fix a deadlock with a thread trying to detach the corresponding interface.

ok sashan@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 00:14:10

Modified files:
	sys/ddb        : db_ctf.c db_extern.h db_sym.h 
	sys/arch/amd64/amd64: db_trace.c 
	sys/arch/i386/i386: db_trace.c 

Log message:
Pass the symbol instead of its name when looking for CTF infos.

ok jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 00:44:54

Modified files:
	sys/net        : if_vlan.c 

Log message:
Pass SIOCGIFMEDIA to vlan's parent interface.

ok krw@, dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/29 01:15:23

Modified files:
	usr.sbin/vmd   : vmd.c 

Log message:
vmd(8): prevent crashing when presented with a vm name argument to
"vmctl stop" that doesn't exist.

Diff from Pratik Vyas, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/29 01:46:32

Modified files:
	usr.bin/tmux   : tmux.1 

Log message:
Tweak text to mention initial size, from John Hood.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/29 01:47:13

Modified files:
	sys/scsi       : cd.c scsi_base.c scsiconf.h sd.c st.c 

Log message:
To prevent anyone else from stumbling on this (now) archaic bit of
history, nuke all mentions of XS_NO_CCB and the #define.

2006 - 2017. R.I.P.

ok kettenis@ inferred ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/29 01:49:27

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
remove the file permission check for bgpd.conf

OK deraadt@, henning@, sthen@, and everyone who has ever been annoyed


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/29 01:54:46

Modified files:
	usr.sbin/slaacd: engine.c frontend.c 

Log message:
only send router solicitation on RTM_NEWADDR if the l2 address changed


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/29 01:58:33

Modified files:
	usr.bin/tmux   : window-copy.c 

Log message:
Do not factor in screen_hsize() for the visible copy mode screen when
adjusting the selection, it should never have any useful history (and
when it does, after resize, we shouldn't use it). From Michal Mazurek.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/29 02:15:39

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
Compare the l2 address from which the slaac address was formed with
the current interface l2 address. Only update the address lifetime if
they are the same. This way we get a new address on ifconfig lladdr
random.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/29 02:28:02

Modified files:
	x11/polkit-qt  : Makefile 

Log message:
somehow, my previous builds if polkit-qt,qt5 always managed to find a
libestdc++ on the machine.  I guess that I've now removed enough gcc
that this becomes obviously wrong. fix for clang.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/29 02:35:08

Modified files:
	www/p5-HTML-Tidy: Makefile distinfo 

Log message:
Update to p5-HTML-Tidy-1.58.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/29 02:59:42

Modified files:
	usr.sbin/slaacd: engine.c frontend.c slaacd.c 

Log message:
clang points out that the first argument to setproctitle is a format
string. Not really an issue since we are eventually passing in a
string literal...
While here don't set the proctitle for the main process to play nicer
with rc.d(8)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/29 03:37:33

Modified files:
	distrib/sets/lists/base: mi 
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/29 03:40:02

Modified files:
	lib/libc/compat-43: sigblock.3 sigsetmask.3 sigvec.3 
	lib/libc/gen   : Makefile.inc posix_spawnattr_getpgroup.3 
	lib/libc/sys   : sigaction.2 sigpending.2 sigprocmask.2 
	                 sigsuspend.2 
	lib/libpthread/man: pthread_sigmask.3 
Added files:
	lib/libc/gen   : sigaddset.3 
Removed files:
	lib/libc/gen   : sigsetops.3 

Log message:
It is distasteful to have manual pages which don't refer to real
function calls, but instead a "class" of functions like "sigsetops".
Rename to sigaddset", and while at it improve documentation in sigprocmask(2)
to point to it.
ok tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/29 03:40:14

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/29 03:44:01

Modified files:
	etc            : rc 
	lib/libcrypto  : Makefile 

Log message:
Randomize link-order of libcrypto as we do with libc.  This library
has many small functions without significant local storage, therefore
less tail protection from -fstack-protector-strong to prevent their use
as ROP gadgets.  It is used in security contexts.  Also many functions
dribble pointers onto the stack, allowing discovery of gadgets via the
fixed relative addresses, so let's randomly bias those.
ok tedu jsing

The rc script will soon need a strategy for skipping this step on
machines with poor IO performance.  Or maybe do it less often?  However,
I don't see many more libraries we'll do this with, these are the two
most important ones.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/29 03:56:33

Modified files:
	usr.sbin/bgpctl: bgpctl.8 bgpctl.c 
	usr.sbin/bgpd  : bgpd.conf.5 config.c 

Log message:
change bgpd's control socket from /var/run/bgpd.sock to
/var/run/bgpd.sock. in both bgpd and bgpctl. makes life
easier for admins.
ok phessler, claudio, henning, feedback from Job Snijders


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/29 04:24:06

Modified files:
	etc            : Makefile rc rc.conf 
Added files:
	etc/rc.d       : slaacd 

Log message:
rc.d(8) for slaacd
OK phessler, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/29 04:55:34

Modified files:
	sys/conf       : files 
	sys/net        : pfkeyv2.c pfkeyv2.h 
Removed files:
	sys/net        : pfkey.c 

Log message:
PFKEY version 2 is the only pfkey version supported. No need for extra
abstraction. First step of making PF_KEY a bit more like PF_ROUTE.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 04:56:46

src/regress/sys/fileops

Update of /cvs/src/regress/sys/fileops
In directory cvs.openbsd.org:/tmp/cvs-serv49186/regress/sys/fileops

Log Message:
Directory /cvs/src/regress/sys/fileops added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 04:57:08

src/regress/sys/fileops/ffs

Update of /cvs/src/regress/sys/fileops/ffs
In directory cvs.openbsd.org:/tmp/cvs-serv44546/regress/sys/fileops/ffs

Log Message:
Directory /cvs/src/regress/sys/fileops/ffs added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 04:57:09

src/regress/sys/fileops/msdos16

Update of /cvs/src/regress/sys/fileops/msdos16
In directory cvs.openbsd.org:/tmp/cvs-serv44546/regress/sys/fileops/msdos16

Log Message:
Directory /cvs/src/regress/sys/fileops/msdos16 added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 04:57:09

src/regress/sys/fileops/msdos32

Update of /cvs/src/regress/sys/fileops/msdos32
In directory cvs.openbsd.org:/tmp/cvs-serv44546/regress/sys/fileops/msdos32

Log Message:
Directory /cvs/src/regress/sys/fileops/msdos32 added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 05:00:04

Modified files:
	regress/sys    : Makefile 

Log message:
Regress test for sparse files & mmap with different FSs

This test creates a file with a hole in the middle and then checks that
when reading or mmaping the whole file, the data is correct.

This catches the bug introduced by the
"Implement VFS read clustering for MSDOSFS" commit that hat to be
reverted.

For now, we run the test with FAT16, FAT32, FFS

With much advice from bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 05:01:16

Added files:
	regress/sys/fileops: Makefile Makefile.inc fileops.c 
	regress/sys/fileops/ffs: Makefile 
	regress/sys/fileops/msdos16: Makefile 
	regress/sys/fileops/msdos32: Makefile 

Log message:
Regress test for sparse files & mmap with different FSs

This test creates a file with a hole in the middle and then checks that
when reading or mmaping the whole file, the data is correct.

This catches the bug introduced by the
"Implement VFS read clustering for MSDOSFS" commit that hat to be
reverted.

For now, we run the test with FAT16, FAT32, FFS

With much advice from bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/05/29 05:03:50

Modified files:
	textproc/lowdown: Makefile distinfo 

Log message:
Update to lowdown-0.1.11.

While here, update my own email.

ok fcambus@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/29 05:10:29

Modified files:
	lib/libc/compat-43: sigblock.3 sigsetmask.3 sigvec.3 

Log message:
sort SEE ALSO;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/29 05:13:09

Modified files:
	lib/libc/sys   : sigaction.2 

Log message:
sort SEE ALSO;


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/29 05:46:49

Modified files:
	sys/arch/mips64/mips64: mips64_machdep.c 

Log message:
Invalidate OCTEON icache after TLB ASID wraparound, otherwise userspace
might execute stale instructions. The cache is virtually tagged and does
not seem to pick up TLB alterations automatically.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/29 05:56:33

Added files:
	mail/cyrus-imapd/patches: patch-imap_sync_support_c 

Log message:
Unbreak if libical is found at configure time since we're not bulding
http support.
breakage reported by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 05:59:32

Modified files:
	regress/sys    : Makefile 

Log message:
Re-add line continuation \ that went missing in the previous commit


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 06:10:51

Removed files:
	sys/sys        : scanio.h 

Log message:
scanner support died some time ago, the header can be removed too.
a gift from miod


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/29 06:11:07

Modified files:
	net/bitlbee    : Makefile 
	net/bitlbee/pkg: PLIST README 
Added files:
	net/bitlbee/pkg: bitlbee.rc 

Log message:
add an rc script for bitlbee, ok Tom Doherty (maintainer), ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 06:12:35

Modified files:
	sys/sys        : systm.h 

Log message:
clang has builtin_memmove. ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/29 06:13:05

Modified files:
	games/residualvm: Makefile 

Log message:
Switch to a newer compiler (via WANT_CXX), GCC 4.2.1 miscompiles on some arch.
From Donovan Watteau, looks good to juanfra@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/29 06:13:43

Modified files:
	games/scummvm  : Makefile 
Added files:
	games/scummvm/patches: patch-engines_mads_palette_cpp 

Log message:
Switch to a newer compiler (via WANT_CXX), GCC 4.2.1 miscompiles on some arch.
Add upstream patch to fix off-by-ones. From Donovan Watteau, looks good to
juanfra@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 06:13:50

Modified files:
	share/man/man7 : Makefile hostname.7 intro.7 
Removed files:
	share/man/man7 : mailaddr.7 

Log message:
remove mailaddr.7 and its many lies.
ok gilles jmc mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 06:15:39

Modified files:
	usr.bin/mail   : mail.1 

Log message:
remove mention of Berknet and mailaddr.7


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 06:16:50

Modified files:
	usr.sbin/smtpd : aliases.5 

Log message:
rm xr mailaddr.7


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/05/29 06:28:54

Modified files:
	usr.sbin/pkg_add/OpenBSD: FwUpdate.pm PackageLocator.pm 
	                          PackageRepositoryList.pm State.pm 

Log message:
Refactor locator code so it's a proper object.
allow  fw_update to short-circuit entirely, thus the specific
treatment of paths is actually less of a special case,
and the code that reaches into /etc/installurl is no longer used
at all in that case.

problem noticed by mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/29 06:41:57

Modified files:
	usr.sbin/bgpctl: bgpctl.8 

Log message:
avoid Xr to self;


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/29 06:48:11

Modified files:
	usr.sbin/bgpd  : rde.c 

Log message:
Fix crash in IMSG_CTL_SHOW_RIB_PREFIX handling. The ctx is not added to
the list in that case so don't try to LIST_REMOVE it.
Problem found by benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/29 06:50:33

Modified files:
	usr.bin/mail   : mail.1 

Log message:
tweak previous to read a little better;


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/29 06:51:56

Modified files:
	usr.sbin       : Makefile 

Log message:
hook up slaacd and slaacctl.
OK naddy, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/05/29 06:54:05

Modified files:
	usr.sbin/pkg_add/OpenBSD: PackageRepository.pm 

Log message:
do not whine if installpath is undef.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/29 06:56:26

Modified files:
	usr.sbin/snmpd : proc.c 
	usr.sbin/switchd: proc.c 
	usr.sbin/vmd   : proc.c 

Log message:
sync proc.c changes from relayd/httpd


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/05/29 06:58:37

Modified files:
	sys/conf       : files 
	sys/arch/amd64/amd64: hibernate_machdep.c 
	sys/dev/ic     : nvmevar.h nvme.c 

Log message:
Add hibernate support for nvme(4).  This creates a separate IO queue that is
only active during hibernation, preallocating the the submission and completion
queues during attach as they need to be page-aligned.

tested on an x270 that successfully hibernates now.
ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/29 07:09:17

Modified files:
	bin/ksh        : alloc.c history.c 

Log message:
Change the mmap(2)-based binary history file with lots of magic and a
tendency for corruption to a simpler plaintext version.

To convert your current ksh history to plaintext, issue

fc -ln 1 | sed 's/^	//' > ~/ksh_hist.txt

before upgrading and use ksh_hist.txt as HISTFILE after the upgrade.

Original patch by marco in 2011. Ported to current during g2k16 by me.
Testing, bugfixes and improvements in joint work with natano.

Additional testing by anton and mestre. Includes some tweaks by anton.
Committing now to shake out remaining bugs before 6.2 is cut.

ok deraadt, mestre, anton, sthen


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/05/29 07:10:02

Modified files:
	faq            : current.html 

Log message:
add instructions for migrating to the plaintext ksh history file


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/29 07:10:40

Modified files:
	usr.sbin/bgpd  : rde.c 

Log message:
After some consideration, revert last commit and don't abuse rde_dump_done.
IMSG_CTL_SHOW_RIB_PREFIX case is not using rib_dump_r and so should not use
rde_dump_done, instead send the IMSG_CTL_END msg and free the ctx directly.
This is easier to understand.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/29 07:28:59

Modified files:
	lang/mono      : Makefile 

Log message:
Mono clearly violates W^X, so mark it as such.

Allows it to be built on amd64 at least.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 07:30:35

Modified files:
	usr.bin/kdump  : Makefile mkioctls 

Log message:
zap scanio.h, found by deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 07:48:12

Modified files:
	sys/msdosfs    : denode.h msdosfs_vnops.c 

Log message:
Implement VFS read clustering for MSDOSFS

This is the reverted commit by mpi@ from msdosfs_vnops.c 1.105 plus some
additional tweaks to fix some cluster/block number confusion that lead
to regressions when seeking past the end of a file.

The original commit message was:

The logic used in msdosfs_bmap() to loop calling pcbmap() comes from
FreeBSD and is not really efficient but it is good enough since it is
only called when generating I/O.

With this diff I get a 100% improvement when reading big files from a
crappy USB stick.

With this and bread_cluster(9) modified to not re-fetch B_CACHED buffers,
reading large contiguous files with chunk sizes of MAXPHYS is almost as
fast as physio(9) on the same device.

For a 'real world' example, when copying music files from a USB stick I
see a speed jump from 15MB/s on -current to 24Mb/s with this diff.

While here rename some 'lbn' variables into 'cn' to better reflect what
we're dealing with.

Tested by Mathieu, with support from deraadt@

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/29 07:49:40

Modified files:
	regress/sys/fileops: Makefile.inc fileops.c 

Log message:
Minor regress test cleanup.
OK sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/29 08:03:46

Modified files:
	sys/arch/mips64/mips64: pmap.c 

Log message:
Reduce code duplication. The local-CPU-only case is now handled
without a lock in smp_rendezvous_cpus().


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 08:05:31

Modified files:
	sys/dev/ata    : wd.c 
	sys/scsi       : sd.c 
	sys/sys        : dkio.h 

Log message:
Add an ioctl to tell storage devices to flush their internal caches

Currently implemented for wd and sd.
Initially ported from netbsd by pedro@

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 08:07:16

Modified files:
	sys/msdosfs    : msdosfs_vfsops.c 
	sys/ufs/ffs    : ffs_vfsops.c 

Log message:
msdosfs & ffs: flush cache if updating mount from r/w to r/o

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/29 08:08:49

Modified files:
	sys/scsi       : sd.c 

Log message:
sd: flush cache when closing writable FD

Don't skip the cache flush until the last opening of the device is
closed. Otherwise, when umounting a writable partition while a different
partition is still mounted read-only, the necessary disk flush may be
delayed for a very long time.

ok krw@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 08:18:32

Modified files:
	sys/net        : pf.c 

Log message:
export_pflow() is no longer grabbing the NET_LOCK(), so no need to
release it beforehand.

ok henning@, benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 08:19:50

Modified files:
	sys/arch/alpha/alpha: lock_machdep.c machdep.c mutex.c 
	sys/arch/alpha/include: cpu.h lock.h 
	sys/arch/amd64/amd64: fpu.c lapic.c lock_machdep.c pmap.c 
	sys/arch/amd64/include: lock.h 
	sys/arch/hppa/hppa: lock_machdep.c 
	sys/arch/i386/i386: lock_machdep.c pmap.c 
	sys/arch/i386/include: lock.h 
	sys/arch/i386/isa: npx.c 
	sys/arch/luna88k/luna88k: machdep.c 
	sys/arch/m88k/m88k: m8820x_machdep.c m88k_machdep.c mplock.c 
	sys/arch/mips64/mips64: lock_machdep.c 
	sys/arch/powerpc/include: lock.h 
	sys/arch/powerpc/powerpc: lock_machdep.c mutex.c 
	sys/arch/sparc64/include: cpu.h lock.h 
	sys/arch/sparc64/sparc64: lock_machdep.c 

Log message:
Kill SPINLOCK_SPIN_HOOK, use CPU_BUSY_CYCLE() instead.

ok visa@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/29 08:21:10

Modified files:
	lang/libv8     : Makefile 

Log message:
allow libv8 to build with clang.
problem found by zhuk@ in mono.

still warns a heck of a lot, to be revisited later


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/29 08:22:51

Modified files:
	usr.sbin/bgpd  : session.c 

Log message:
fix "depend on" when carp interface goes from MASTER into state INIT
aka UNKNOWN.
ok claudio@ phessler@ and henning helped along too


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/29 08:28:01

Modified files:
	sys/net        : pfkeyv2.c pfkeyv2.h 

Log message:
Kill struct pfkey_version and move struct pfkeyv2_socket & dump_state
to pfkeyv2.c. These structs are nowhere else needed.
OK gcc


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 08:36:22

Modified files:
	sys/netinet    : in.c in_var.h ip_input.c ip_output.c 
	sys/netinet6   : ip6_input.c 

Log message:
Per-interface list of addresses, both multicast and unicast, are
currently protected by the NET_LOCK().

They are not accessed in the hot path, so protecting them with a
mutex could be an option.  However since we're now going to run
with a NET_LOCK() for some time, assert that it is held.

IPsec is not yet ready to run without KERNEL_LOCK(), so assert it
is held, even in the forwarding path.

Tested by sthen@, ok visa@, claudio@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 08:37:51

Modified files:
	gnu/llvm/lib/MC: MCAsmInfoELF.cpp 

Log message:
openbsd does not use nonexec stack segment header hints.
in fact, false is a much better default for UsesNonexecutableStackSection.
platforms that require it can reenable, instead, saving the rest of us an
unnecessary program header (causes trouble for some special binaries).
ok kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/29 08:37:53

Modified files:
	databases/postgresql-plv8: Makefile 

Log message:
fix typo in comment and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/29 08:41:16

Modified files:
	usr.bin/compress: zopen.c 

Log message:
Remove unused zclose function.

From Brian Callahan, thanks!

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/29 08:43:53

Modified files:
	geo/geoclue2   : Makefile distinfo 

Log message:
update to geoclue-2.4.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/29 08:44:40

Modified files:
	productivity/radicale: Makefile distinfo 
	productivity/radicale/pkg: README 

Log message:
update to radicale-1.1.3 which adds a migration path to radicale 2

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 08:47:54

Modified files:
	lib/librthread : rthread_mutex.c synch.h 

Log message:
SPINLOCK_SPIN_HOOK is no more, define our own set of macros.

Prodded by kettenis@ and tedu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/05/29 09:05:06

Modified files:
	mail/p5-Mail-DMARC: Makefile distinfo 

Log message:
update to 1.20170222
hints and ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/05/29 09:12:23

Modified files:
	net/ncftp      : Makefile distinfo 

Log message:
* update to 3.2.6
* stop porting forward the KAME patch, i.e., no more IPv6 support
* pass maintainership
ok daniel@ fcambus@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/29 09:21:12

Modified files:
	distrib/sets/lists/base: mi 
	distrib/sets/lists/comp: mi 
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/05/29 09:36:31

Modified files:
	devel/py-testpath: Makefile distinfo 
	devel/py-testpath/pkg: PLIST 

Log message:
Update to py-testpath 0.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/29 09:38:20

Modified files:
	databases/postgresql-plv8/patches: patch-plv8_cc 
	                                   patch-plv8_func_cc 
Added files:
	databases/postgresql-plv8/patches: patch-plv8_type_cc 

Log message:
now that libv8 builds, hack around the disgusting hack they use to "poison"
postgresql, which ends up breaking math.h with libc++ as well


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/29 09:43:21

Modified files:
	graphics/hugin : Makefile 

Log message:
unbreak


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/29 09:43:48

Modified files:
	usr.bin/tmux   : format.c tmux.1 

Log message:
Add m: for fnmatch(3) format matching.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/05/29 10:44:57

Modified files:
	security/libewf: Makefile 

Log message:
don't pick up gmkdir in configure


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/29 10:52:01

Modified files:
	x11/gnome/recipes: Makefile 

Log message:
complete the list of MODGNOME_TOOLS

missing itstool spotted by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/29 11:10:06

Modified files:
	mail/offlineimap: Makefile distinfo 
	mail/offlineimap/patches: patch-offlineimap_conf 

Log message:
update to offlineimap-7.1.1

from Remi Locherer (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/29 11:18:56

Modified files:
	usr.bin/cvs    : file.c update.c 

Log message:
cvs_file_classify() was making the mistake of only taking over a sticky
tag from Entries for a given file if the sticky tag is present.

while changing this we can simplify some logic in update.c on how it
decides what tag to use for file classification.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/29 11:41:38

Modified files:
	net/py-pcapy   : Makefile distinfo 
	net/py-pcapy/patches: patch-setup_py 

Log message:
update to py-pcapy-0.11.1, add do-test so "make test" does something


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/29 11:50:43

Modified files:
	lang/mono      : Makefile 

Log message:
add XXX comment about wxneeded and clang


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/29 12:06:34

Modified files:
	usr.bin/tmux   : cmd-find-window.c format.c tmux.1 tmux.h 
	                 window.c 

Log message:
Add ||, && format operators and C: to search pane content.


CVSROOT:	/cvs
Module name:	ports
Changes by:	mglocker@cvs.openbsd.org	2017/05/29 12:49:24

Modified files:
	games/spaceinvaders: Makefile distinfo 

Log message:
update to spaceinvaders-0.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	mglocker@cvs.openbsd.org	2017/05/29 13:49:53

Modified files:
	games/spaceinvaders: Makefile 

Log message:
remove REVISION

suggested by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	mglocker@cvs.openbsd.org	2017/05/29 13:54:32

Modified files:
	games          : Makefile 

Log message:
+spaceinvaders

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/29 14:23:18

Modified files:
	usr.sbin/bgpctl: bgpctl.8 
	usr.sbin/bgpd  : bgpd.conf.5 

Log message:
change section title in bgpd.conf talking about MPLS,
add a bit about working with multiple bgpds in rdomains in bgpctl.
shouting from claudio@ and help from jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/29 14:26:09

src/regress/sbin/iked/test_helper

Update of /cvs/src/regress/sbin/iked/test_helper
In directory cvs.openbsd.org:/cvs.d/hack/markus/src/regress/sbin/iked/test_helper

Log Message:
Directory /cvs/src/regress/sbin/iked/test_helper added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/29 14:26:10

src/regress/sbin/iked/parser

Update of /cvs/src/regress/sbin/iked/parser
In directory cvs.openbsd.org:/cvs.d/hack/markus/src/regress/sbin/iked/parser

Log Message:
Directory /cvs/src/regress/sbin/iked/parser added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/29 14:26:21

src/regress/sbin/iked/compat

Update of /cvs/src/regress/sbin/iked/compat
In directory cvs.openbsd.org:/cvs.d/hack/markus/src/regress/sbin/iked/compat

Log Message:
Directory /cvs/src/regress/sbin/iked/compat added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/29 14:28:57

Modified files:
	sys/netinet6   : in6.c 

Log message:
Allow passing in IN6_IFF_AUTOCONF from userland. Needed by slaacd(8)
OK naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/29 14:31:12

Modified files:
	sys/net        : pfkeyv2.c 

Log message:
Replace handrolled list with LIST_* macros. OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/29 14:31:31

Modified files:
	usr.sbin/slaacd: slaacd.c 

Log message:
The kernel sets IN6_IFF_AUTOCONF for autoconf addresses, also make
slaacd(8) do that. At least you can identify them in ifconfig output.
Difference pointed out by & OK naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/29 14:35:47

Modified files:
	share/man/man5 : bsd.regress.mk.5 

Log message:
Add more regress guidelines to bsd.regress.mk(5) man page.
input schwarze@ jmc@; OK henning@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/29 14:37:30

Modified files:
	usr.bin/tmux   : server-client.c tmux.h 

Log message:
Function to count clients.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/29 14:41:29

Modified files:
	usr.bin/tmux   : options-table.c server-client.c status.c tmux.h 

Log message:
Store a copy of the old status line, will be needed soon for new choose mode.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/29 14:42:53

Modified files:
	usr.bin/tmux   : status.c tmux.h 

Log message:
Add a flag to stop the prompt input being expanded.


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/29 14:59:32

Modified files:
	regress/sbin/iked: Makefile 
Added files:
	regress/sbin/iked: Makefile.inc 

Log message:


Added files:
	regress/sbin/iked/parser: Makefile common.c test_parser_fuzz.c 
	                          tests.c 
	regress/sbin/iked/test_helper: Makefile fuzz.c test_helper.c 
	                               test_helper.h 

Log message:
fuzz the iked payload parser using the openssh unit-test framework
from hshoexer


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/29 15:19:30

Modified files:
	lib/librthread : Makefile 

Log message:
Enable futex-based mutex and condvar.

ok everybody


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/29 15:27:36

Modified files:
	usr.sbin/bgpctl: bgpctl.8 

Log message:
missing .El;


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/05/29 16:41:32

Modified files:
	security/keybase: Makefile distinfo 
	security/keybase/patches: patch-go_client_cmd_update_go 

Log message:
Bump to latest version.

OK awolk@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/29 22:45:38

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
typo - extra semicolon


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 23:57:46

Modified files:
	usr.bin/vmstat : dkstats.c 

Log message:
rename variable to avoid shadow. from Brian Callahan


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/29 23:58:44

Modified files:
	usr.bin/hexdump: odsyntax.c 

Log message:
fix a shadow warning. from Brian Callahan


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/30 00:01:30

Modified files:
	usr.bin/top    : machine.c 

Log message:
avoid some shadow warnings. from Brian Callahan


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/30 00:38:10

Modified files:
	regress/lib/libpthread/socket/1: socket1.c 

Log message:
Fix a race by always modifying the 'counter' variable while holding the
mutex.

ok tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/30 00:42:13

Modified files:
	sys/net        : if.c 

Log message:
Clear the internal table used by if_get(9) and sleep until all
remaining ifp references are released *without* the NET_LOCK().

It's safe to do so because the KERNEL_LOCK() serializes accesses
to ``if_map''.

More importantly this fix possible deadlocks between if_get() and
the NET_LOCK().  It is now possible to call them in whatever order.

ok visa@, dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/30 00:48:37

Modified files:
	databases/gdbm : Makefile distinfo 
	databases/gdbm/pkg: PLIST 

Log message:
update to gdbm-1.13

tested in a bulk/ok aja@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 00:55:40

Modified files:
	usr.bin/patch  : pch.c 

Log message:
Unbreak previous for git diffs that do not have the a/ prefix.
Found the hard way be me, OK tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 01:05:22

Modified files:
	usr.bin/mg     : dir.c fileio.c modes.c re_search.c search.c 
	                 tags.c 

Log message:
fix -Wshadow warnings.
Found by bcallah, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	akfaew@cvs.openbsd.org	2017/05/30 01:08:56

Modified files:
	games/freeciv  : Makefile distinfo 

Log message:
update to freeciv-2.5.7

OK zhuk@ kirby@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/30 01:11:40

Modified files:
	usr.bin/mg     : tutorial 

Log message:
The is open-file command is actually called find-file.  Typo pointed out
by "Choose a display name ".


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/30 01:40:24

Modified files:
	sys/dev/hid    : hidkbd.c 

Log message:
Use memmove() instead of memcpy(), buffers are overlapping.

From Coverity via NetBSD via miod@

ok claudio@, tedu@, deraadt@, krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/30 01:50:37

Modified files:
	sys/dev/usb    : if_umb.c 
	sys/net        : if.c if_ethersubr.c if_mpe.c if_ppp.c if_pppx.c 
	                 if_spppsubr.c if_tun.c pipex.c 
	sys/netinet    : in.h ip_divert.c ip_gre.c ip_input.c ip_ipip.c 
	                 ip_var.h 
	sys/netinet6   : in6.h ip6_divert.c ip6_input.c 
	sys/netmpls    : mpls_input.c 

Log message:
Introduce ipv{4,6}_input(), two wrappers around IP queues.

This will help transitionning to an un-KERNEL_LOCK()ed IP
forwarding path.

Disucssed with bluhm@, ok claudio@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/05/30 01:53:49

Modified files:
	faq            : current.html 

Log message:
add a comment to make clear that there is a  in the sed incantation
and use 	 to use an actual tab character. found the hard way by florian


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/30 01:54:36

Modified files:
	devel/boost    : Makefile 

Log message:
rename COMPILER as TOOLSET in prevision of impending change


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/30 02:08:15

Modified files:
	lang/erlang    : Makefile.inc 

Log message:
erlang wants COMPILER to mean something, let it not interfere


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/30 02:10:01

Modified files:
	sys/net        : pf.c pfvar.h 

Log message:
teach pf_build_tcp() about SACK, ok & with sashan


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/30 02:13:48

Modified files:
	usr.bin/tmux   : key-bindings.c 

Log message:
Preserve search string when entering prompt again.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/30 02:23:32

Modified files:
	devel/lazarus  : Makefile 

Log message:
four failing builds in a row, we can say that problem is not i386
only.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/30 02:24:56

Modified files:
	sys/dev/ic     : pcdisplay_subr.c pcdisplayvar.h 

Log message:
Remove the unused pcdisplay_mapchar_simple function in pcdisplay(4).

It has been unused since this code was imported from NetBSD.

OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/30 02:35:32

Modified files:
	sys/dev/pv     : virtio.c virtiovar.h 

Log message:
virtio: Do LIFO in the freelist

Use a SLIST instead of a SIMPLEQ and use LIFO instead of FIFO. This should
improve cache usage.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/30 02:43:52

src/regress/sys/fileops/ext2

Update of /cvs/src/regress/sys/fileops/ext2
In directory cvs.openbsd.org:/tmp/cvs-serv78569/ext2

Log Message:
Directory /cvs/src/regress/sys/fileops/ext2 added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/30 02:44:58

Modified files:
	regress/sys/fileops: Makefile 
Added files:
	regress/sys/fileops/ext2: Makefile 

Log message:
fileops test: Also run on ext2fs

Also sort subdirs in makefile


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 02:49:32

Modified files:
	usr.bin/ssh    : authfile.c 

Log message:
revise sshkey_load_public(): remove ssh1 related comments, remove extra
open()/close() on keyfile, prevent leak of 'pub' if 'keyp' is NULL,
replace strlcpy+cat with asprintf; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 02:49:58

Modified files:
	usr.bin/ssh    : auth2-chall.c channels.c 

Log message:
remove ssh1 references; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 02:52:20

Modified files:
	usr.bin/ssh    : auth.c auth.h auth2-hostbased.c auth2-pubkey.c 
	                 monitor.c monitor_wrap.c monitor_wrap.h 
	                 ssh-pkcs11-client.c ssh-pkcs11-helper.c ssh.c 
	                 sshconnect.c sshconnect.h sshconnect2.c sshd.c 

Log message:
switch from Key typedef with struct sshkey; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 02:58:34

Modified files:
	etc            : rc.conf 
	sys/netinet6   : nd6_rtr.c 

Log message:
Enable slaacd(8) by default and disable router solicitation and
advertisement processing in the kernel.
Go for it!!! deraadt@
additional encouragement to push forward from at least mpi and henning
special thanks to naddy for being an early adopter and finding bugs.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/30 03:10:49

Modified files:
	sys/netinet6   : in6.h 

Log message:
Keep ipv6_input() definition inside _KERNEL.

Unbreak userland, found the hardway by deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/05/30 03:33:31

Modified files:
	usr.sbin/ypldap: Makefile aldap.c aldap.h ldapclient.c parse.y 
	                 ypldap.conf.5 ypldap.h 

Log message:
Teach ypldap to use tls when connecting to ldap servers.
libtls help from jsing@, linker help from deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/05/30 03:40:08

Modified files:
	usr.sbin/tcpdump: print-bgp.c 

Log message:
Enable more error codes for BGP. These were commited some time ago, but
never enabled. Also add error codes for FSM.

With input from Job Snijders.

OK phessler@ (previous version), claudio@, deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2017/05/30 03:58:44

Modified files:
	faq            : current.html 

Log message:
a bit of explanation for slaacd


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/30 04:18:23

Modified files:
	converters/p5-MARC-Record: Makefile distinfo 

Log message:
Update to p5-MARC-Record-2.0.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/30 04:19:22

Modified files:
	sys/dev/wsfont : wsfont.c 
Removed files:
	sys/dev/wsfont : lucida16x29.h omron12x20.h 

Log message:
Remove lucida16x29.h and omron12x20 fonts.

- lucida16x29 is a bad conversion from a truetype font, it is too bold
which makes it unreadable.
- omron12x20 is a serif font, and is very difficult to read due to
inconsistencies in character spacing, alignement, and width.

Moreover, both fonts only have 96 glyphs.

No objection from mlarkin@

OK mpi@, jcs@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/30 04:20:55

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 04:24:05

Modified files:
	usr.sbin/slaacd: slaacd.8 

Log message:
reduce lies


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/05/30 04:26:07

Modified files:
	sysutils/pick  : Makefile 
	sysutils/yank  : Makefile 

Log message:
Update my own email.

ok landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/30 04:32:53

Modified files:
	sys/ufs/ext2fs : ext2fs_vfsops.c 

Log message:
ext2fs: Mark superblock as not modified when written

I have seen spurious "file system not clean; please fsck(8)" warnings
during "mount -ur". Set e2fs_fmod = 0 when writing the superblock (as
ffs does).

"Makes sense" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/05/30 04:47:25

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
Add myself to geo/openbsd-developers.

ok pea@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/30 04:50:33

Modified files:
	sys/net80211   : ieee80211_proto.c 

Log message:
Always set the link state DOWN once we enter ieee80211_newstate(), regardless
of whether the wifi interface happens to be leaving RUN state. The interface
is never usable during state transitions so setting the link DOWN is the only
reasonable option when any transition is triggered.

Fixes a problem where, at boot time, the link state of wifi interfaces was
reported to userland as UNKNOWN (which, curiously, has value 0). dhclient's
link detection logic was recently changed from ifmedia to getifaddrs which
exposed the UNKOWN link state. Since dhclient assumes an UNKNOWN link state
means UP it would start trying to negotiate a lease too early during boot.

Problem reported by tb@
ok krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/30 05:00:38

Modified files:
	sys/net80211   : ieee80211.c ieee80211_var.h 

Log message:
Introduce ieee80211_min_basic_rate() and ieee80211_max_basic_rate().

These helpers can be used by drivers to improve compatibility with APs
that disable some mandatory PHY rates in the basic rate set.

For instance, many of our drivers hard-code 11b rates on 2 Ghz and run
into problems when APs disable them. Since 11b rates are being disabled
by default by some vendors, hardcoding them is not a good idea anymore.

ok mpi@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/30 05:01:38

Modified files:
	sys/dev/pci    : if_iwn.c 

Log message:
Use ieee80211_{min,max}_basic_rate() in iwn(4).
ok mpi@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/30 05:02:39

Modified files:
	sys/dev/pv     : virtio.c 

Log message:
virtio: Put entries in freelist in reverse order

This avoids breaking krw@'s ongoing work on improving virtio_enqueue_trim().


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/30 05:24:10

Modified files:
	www/p5-HTML-TableExtract: Makefile distinfo 

Log message:
Update to p5-HTML-TableExtract-2.15.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/30 05:57:59

Modified files:
	regress/sbin/route: Makefile 

Log message:
Remove the .INTERRUPT target, it prevented to terminate the test
with Ctrl-C in some situations.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/30 06:03:11

Modified files:
	regress/sbin   : Makefile 

Log message:
Link iked test to build so that obj directories are created.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/30 06:04:27

Modified files:
	etc            : rc rc.conf 
	etc/rc.d       : rc.subr 
	usr.sbin/rcctl : rcctl.sh 
	share/man/man8 : rc.conf.8 

Log message:
Introduce a scary rc.conf(8) knob library_aslr=(YES|NO) to turn off the
reordering of libraries by rc(8). This way machines with very slow disk I/O
have a chance of booting within reasonable time now that libcrypto is also
randomized.

Discussed with various;
input & ok from deraadt ajacoutot


CVSROOT:	/cvs
Module name:	src
Changes by:	friehm@cvs.openbsd.org	2017/05/30 06:09:27

Modified files:
	share/man/man9 : mbuf_tags.9 
	sys/netinet    : ip_carp.c ip_carp.h ip_icmp.c ip_input.c 
	sys/netinet6   : icmp6.c ip6_input.c 
	sys/sys        : mbuf.h 

Log message:
Carp balancing ip does not work since there is a mac filter in
ether_input(). Now we use mbuf tags instead of modifying the MAC
address.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/30 06:13:04

Modified files:
	sbin/pfctl     : pfctl.c 

Log message:
fix a comment


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/30 06:14:38

Modified files:
	share/man/man5 : bsd.regress.mk.5 

Log message:
tweak previous; ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/30 06:17:17

Modified files:
	usr.sbin/ypldap: ypldap.conf.5 

Log message:
remove an extra .Ed;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/30 06:24:43

Modified files:
	share/man/man9 : mbuf_tags.9 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/05/30 06:31:54

Modified files:
	audio/mpd      : Makefile distinfo 
Added files:
	audio/mpd/patches: patch-src_Main_cxx 

Log message:
Update to mpd 0.20.8.

Fixes a database update issue reported by ajacoutot@, fix found via
FreeBSD by Andre Smagin (cf https://github.com/MusicPlayerDaemon/MPD/issues/41)

ok dcoppa@ (maintainer) ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 06:32:59

Modified files:
	mail/evolution : Makefile 
Added files:
	mail/evolution/patches: 
	                        patch-src_modules_cal-config-weather_evolution-cal-config-weather_c 

Log message:
Fix conditional.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/05/30 06:38:36

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
fix a jumbled conditional clang warns about; ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/30 06:39:33

Modified files:
	usr.sbin/slaacd: slaacd.8 

Log message:
tweak previous; ok florian


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/30 06:41:55

Modified files:
	sys/arch/i386/i386: vector.s 
	sys/arch/amd64/amd64: vector.S 

Log message:
move some data tables out of .text and into .rodata where they belong

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	friehm@cvs.openbsd.org	2017/05/30 06:42:31

Modified files:
	usr.sbin/ospf6d: kroute.c ospf6d.c ospf6d.h rde.c 

Log message:
Adding multipath route support to ospf6d. Almost copied from ospfd.

OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/30 06:47:47

Modified files:
	sys/dev/pv     : vioblk.c vioscsi.c virtio.c virtiovar.h 

Log message:
Statically allocate resource to requests, and only create requests
that there will be resources for.

Protect request list with a mutex.

Makes everything much more scsi-like. Fewer splbio() dances.  Uses
less memory and eliminates superfluous freeing and acquiring of the
same resources over and over.

ok sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/30 06:48:02

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
print more useful information when an error is returned from uvm_fault
when processing NPT/EPT violations


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/05/30 06:52:59

Modified files:
	usr.sbin/tcpdump: print-bgp.c 

Log message:
The capability error codes never made it into a standard and now error
code 7 is for enhanced route refresh.

OK claudio@ phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/30 07:12:30

Modified files:
	net/freeradius3: Makefile distinfo 
	net/freeradius3/patches: patch-src_main_detail_c 
	                         patch-src_main_tls_c 
	net/freeradius3/pkg: PLIST-main PLIST-mysql PLIST-pgsql 

Log message:
update to freeradius 3.0.14.

Security update for configurations with TLS; FreeRADIUS intentionally
skips inner authentication for TLS resumption, however it allows a
session to be resumed before the initial connection has authenticated,
allowing access without auth to a malicious supplicant. CVE-2017-9148,
See http://seclists.org/oss-sec/2017/q2/342

Workaround: set "enabled = no" in the cache section of raddb/mods-enabled/eap.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/30 07:13:47

Modified files:
	usr.sbin/vmd   : virtio.c virtio.h 

Log message:
increase vmd(8) virtio queue size from 64 to 128. Also fix an old
copypaste bug that didn't hurt us as long as all the queue sizes were
the same, which was the case up to now.

suggested by sf@, ok krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/30 07:14:44

Modified files:
	sys/dev/wsfont : wsfont.c 
Removed files:
	sys/dev/wsfont : qvss8x15.h vt220l8x10.h vt220l8x8.h 

Log message:
Remove qvss8x15, vt220l8x8, and vt220l8x10 fonts.

Those fonts are not compiled in by default, and are smaller than the
smallest font (bold8x16_iso1) we currently include.

OK mpi@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/30 07:16:09

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/30 07:56:07

Modified files:
	usr.sbin/pkg_add: pkg_add.1 

Log message:
waive signature check waving

ok jmc espie


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/05/30 08:04:02

Modified files:
	sys/dev/ic     : ahci.c 

Log message:
Remove comments about implementing FIS-based switching with port multipliers,
which we can safely assume isn't going to happen now.  No code changes.


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:10:53

Modified files:
	usr.bin/ssh    : auth2-hostbased.c auth2-pubkey.c monitor.c 
	                 monitor_wrap.c monitor_wrap.h 

Log message:
switch auth2-pubkey.c to modern APIs; with & ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/30 08:13:33

Modified files:
	devel/mono-addins: Makefile 

Log message:
well, in theory at least, it should build on archs with tls support.


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:13:40

Modified files:
	usr.bin/ssh    : sshconnect.c 

Log message:
switch sshconnect.c to modern APIs; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:15:17

Modified files:
	usr.bin/ssh    : ssh-pkcs11.c 

Log message:
sshkey_new() might return NULL (pkcs#11 code only); ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:16:41

Modified files:
	usr.bin/ssh    : key.c key.h ssh-add.c ssh-keygen.c 

Log message:
remove unused wrapper functions from key.[ch]; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:18:15

Modified files:
	usr.bin/ssh    : auth2-chall.c auth2-gss.c auth2.c packet.h 

Log message:
sshd: pass struct ssh to auth functions; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:19:15

Modified files:
	usr.bin/ssh    : sshconnect2.c 

Log message:
ssh: pass struct ssh to auth functions, too; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 08:21:33

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
Update default router states; pointed out by naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 08:23:10

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
Remove default router proposals and address_proposals
when their lifetime reaches zero.


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:23:52

Modified files:
	usr.bin/ssh    : auth2-chall.c auth2-gss.c auth2.c channels.c 
	                 channels.h clientloop.c dispatch.c dispatch.h 
	                 kex.c kex.h kexdhc.c kexdhs.c kexecdhc.c 
	                 kexecdhs.c kexgexc.c kexgexs.c serverloop.c 
	                 sshconnect2.c 

Log message:
protocol handlers all get struct ssh passed; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:25:42

Modified files:
	usr.bin/ssh    : auth2-hostbased.c 

Log message:
switch auth2-hostbased.c to modern APIs; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:26:49

Modified files:
	usr.bin/ssh    : auth2-passwd.c 

Log message:
switch auth2-passwd.c to modern APIs; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:27:22

Modified files:
	usr.bin/ssh    : auth2-none.c 

Log message:
switch auth2-none.c to modern APIs; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 08:29:59

Modified files:
	usr.bin/ssh    : auth.h auth2-chall.c auth2-gss.c 
	                 auth2-hostbased.c auth2-kbdint.c auth2-none.c 
	                 auth2-passwd.c auth2-pubkey.c auth2.c 

Log message:
switch auth2 to ssh_dispatch API; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 08:45:22

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
fix previous; actually free the memory


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/05/30 08:52:38

Modified files:
	share/misc     : Makefile 
Removed files:
	share/misc     : ascii 

Log message:
Remove /usr/share/misc/ascii since we have ascii(7).
OK schwarze@ deraadt@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/05/30 08:54:09

Modified files:
	lib/libc/stdlib: qsort.c 

Log message:
Don't fall back to heapsort() if we would otherwise switch to
insertion sort (when the number of elements is < 7).


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 08:56:34

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
no need to pass the slaacd_iface around, the proposal has the if_index


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/05/30 09:02:22

Modified files:
	sys/arch/amd64/stand: Makefile.inc 

Log message:
Build amd64 bootstrap with -ffreestanding.
"totally makes sense" kettenis@
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 09:04:45

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
getrtable() is now permitted in "stdio".  It carries no risk factors.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/05/30 09:06:00

Modified files:
	share/man/man7 : ascii.7 

Log message:
Remove FILES section now that /usr/share/misc/ascii is no more.
Noted by jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/30 09:07:01

Modified files:
	usr.bin/id     : id.1 id.c 

Log message:
id -R: make current rdomain more easily accessible to the shell
ok benno deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/30 09:10:48

Modified files:
	usr.bin/w      : Makefile extern.h w.c 
Removed files:
	bin/ps         : fmt.c 

Log message:
stop reacharound from w(1) to ps(1); no functional change;
diff from bcallah@; OK tedu@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 09:11:32

Modified files:
	sys/arch/i386/i386: cpu.c locore.s machdep.c 
	sys/arch/amd64/amd64: cpu.c identcpu.c 
	sys/arch/amd64/include: cpufunc.h 

Log message:
Support for SMAP is pretty small, so don't exclude it from the RAMDISKS.
ok jsg visa


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/05/30 09:29:39

Modified files:
	net/ekg        : Makefile 

Log message:
Fix MASTER_SITES.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/30 09:29:53

Modified files:
	usr.bin/id     : id.1 id.c 

Log message:
usage and order tweaks from jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/30 09:36:13

Modified files:
	regress/sbin/iked/parser: Makefile 

Log message:
Organize iked parser regress Makefile similar to mandoc dbm_dump.
When object files from other parts of the tree are needed, build
them there and symlink them into the regress obj directory.
OK markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/30 09:39:05

Modified files:
	sys/arch/amd64/amd64: db_trace.c 
	sys/arch/arm64/arm64: db_trace.c 
	sys/arch/hppa/hppa: db_interface.c 
	sys/arch/i386/i386: db_trace.c 
	sys/arch/m88k/m88k: db_trace.c 
	sys/arch/mips64/mips64: trap.c 
	sys/arch/powerpc/ddb: db_trace.c 
	sys/arch/sh/sh : db_disasm.c db_trace.c 
	sys/arch/sparc64/sparc64: openfirm.c 
	sys/ddb        : db_elf.c db_hangman.c db_sym.c db_sym.h 
	                 db_ctf.c 
	sys/sys        : exec_elf.h 

Log message:
Kill db_sym_t.

ok deraadt@, kettenis@, jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 09:39:49

Modified files:
	usr.sbin/slaacd: engine.c slaacd.c slaacd.h 

Log message:
delete default route from FIB when it expires


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 09:57:12

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
delete default route from FIB when we receive advertisement with
router lifetime of 0


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 10:07:22

Modified files:
	sys/netinet    : ip_ah.c ip_esp.c 

Log message:
add sizes to free() calls


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 10:16:47

Modified files:
	sys/net        : if_mpe.c if_tun.c 

Log message:
sizes for free()


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/30 10:21:08

Modified files:
	usr.bin/mandoc : libmdoc.h mdoc_argv.c mdoc_macro.c 
	regress/usr.bin/mandoc/mdoc/Ad: font.in font.out_ascii 
	                                font.out_markdown 
	regress/usr.bin/mandoc/mdoc/An: break.in 
	regress/usr.bin/mandoc/mdoc/Ap: middle.in middle.out_ascii 
	                                middle.out_markdown 
	regress/usr.bin/mandoc/mdoc/Aq: empty.in empty.out_ascii 
	                                empty.out_markdown 
	                                empty.out_utf8 
	regress/usr.bin/mandoc/mdoc/Ar: punct.in punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/At: invalid.in invalid.out_ascii 
	                                invalid.out_markdown 
	regress/usr.bin/mandoc/mdoc/Brq: empty.in empty.out_ascii 
	                                 empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Bx: args.in args.out_ascii 
	                                args.out_markdown 
	regress/usr.bin/mandoc/mdoc/Cd: Makefile 
	regress/usr.bin/mandoc/mdoc/Cm: Makefile 
	regress/usr.bin/mandoc/mdoc/Dq: empty.in empty.out_ascii 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Dv: font.in font.out_ascii 
	                                font.out_markdown 
	regress/usr.bin/mandoc/mdoc/Em: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Eo: empty.in empty.out_ascii 
	                                empty.out_markdown obsolete.in 
	                                obsolete.out_ascii 
	                                obsolete.out_markdown 
	regress/usr.bin/mandoc/mdoc/Er: noarg.in noarg.out_ascii 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ev: font.in font.out_ascii 
	                                font.out_markdown 
	regress/usr.bin/mandoc/mdoc/Fl: punct.in punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Fo: font.in font.out_ascii 
	                                font.out_markdown punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ic: Makefile 
	regress/usr.bin/mandoc/mdoc/In: font.in font.out_ascii 
	                                font.out_markdown 
	regress/usr.bin/mandoc/mdoc/Li: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ms: font.in font.out_ascii 
	                                font.out_markdown 
	regress/usr.bin/mandoc/mdoc/Mt: simple.in simple.out_ascii 
	                                simple.out_markdown 
	regress/usr.bin/mandoc/mdoc/No: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ns: punct.in 
	regress/usr.bin/mandoc/mdoc/Oo: punct.in punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Op: punct.in 
	regress/usr.bin/mandoc/mdoc/Pa: punct.in punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Qq: empty.in empty.out_ascii 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sq: empty.in empty.out_ascii 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/St: call.in 
	regress/usr.bin/mandoc/mdoc/Sx: noarg.in noarg.out_ascii 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sy: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Tn: noarg.in noarg.out_ascii 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Va: Makefile 
	regress/usr.bin/mandoc/mdoc/Xr: args.in args.out_ascii 
	                                args.out_markdown 
Added files:
	regress/usr.bin/mandoc/mdoc/Cd: punct.in punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Cm: punct.in punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ic: punct.in punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Va: punct.in punct.out_ascii 
	                                punct.out_markdown 

Log message:
Macro argument quoting does not prevent recognition of punctuation
and of called macros.

This bug affects almost all macros, and fixing it simplifies the
code.  It is amazing that the bogus ARGS_QWORD feature got implemented
in the first place, and then carrier along for more than eight years
without anybody ever noticing that it was pointless.

Reported by Leah Neukirchen , found on Void Linux.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/30 10:21:55

Modified files:
	sys/net80211   : ieee80211.c 
	sys/dev/pci    : if_iwn.c 

Log message:
Improve the new ieee80211_{min,max}_rates() APIs and fix regressions.

Instead of returning an index into ni_rates, return the RVAL of the
basic rate we want to use. This allows a driver to unambiguously map
the basic rate to the corresponding hardware-specific rate value, and
reduces the possibility of bugs where indices are used with arrays
they weren't intended for.

Adjust iwn(4) accordingly, and use the lowest instead of the highest
basic rate in iwn_tx() to cope better in noisy environments.

Fixes association problems on 5GHz reported by tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/30 10:30:22

Modified files:
	usr.sbin/radiusd: radiusd_radius.c 

Log message:
Don't call TAILQ_REMOVE twice.  This caused radiusd crash if it has a
pending request when it stops.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/30 10:31:25

Modified files:
	usr.bin/mandoc : mdoc_html.c mdoc_man.c mdoc_markdown.c 
	                 mdoc_term.c 
	regress/usr.bin/mandoc/mdoc/Lk: noarg.in 

Log message:
fix formatting of intermediate punctuation in .Lk


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 10:46:04

Modified files:
	lib/libc/sys   : pledge.2 

Log message:
getrlimit is now allowed by "stdio"


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/30 11:15:06

Modified files:
	sbin/pflogd    : pflogd.8 

Log message:
Fix escaping: .Nm Op Fl "Dx" turning into "pflogd [-DragonFly]"
is funny, but not useful, so say .Nm Op Fl \&Dx as required.


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/30 11:22:00

Modified files:
	usr.sbin/npppd/common: addr_range.c addr_range.h debugutil.c 
	                       hash.h radish.h 
	usr.sbin/npppd/npppd: fsm.c fsm.h lcp.c mppe.c npppd_pool.c 
	                      ppp.h 

Log message:
Stop using __P macro.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/30 11:28:03

Modified files:
	share/man/man7 : operator.7 

Log message:
Don't mention the operator file -- it was moved to the attic.

From Michael Reed, thanks.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/30 11:47:11

Modified files:
	sys/dev/pv     : if_vio.c vioblk.c viocon.c 

Log message:
Replace nifty DBGPRINT() with a more familiar DPRINTF() and adjust
the formats to add in the __func__ and "\n" being magically added by
DBGPRINT(). Fixes a few botches by certain devs who assumed DBGPRINT()
must be just like DPRINTF.

ok sf@ reyk@ on earlier version


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/30 11:48:23

Added files:
	graphics/asymptote/patches: patch-genv_cc patch-prc_writePRC_h 

Log message:
remove dependencies to libstdc++ internals.
not enough to make it work with clang, but necessary anyway


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/30 11:49:47

Modified files:
	sys/arch/amd64/amd64: vmm.c vmm_support.S 
	sys/arch/amd64/include: specialreg.h vmmvar.h 

Log message:
FPU context save/restore for SVM in vmm(4), matches a previous diff
from a few weeks ago that did the same for Intel/VMX.

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/30 11:50:08

Modified files:
	share/man/man7 : airport.7 

Log message:
various mdoc(7) fixes, triggered by a smaller diff from Michael Reed on tech@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/30 11:52:05

Modified files:
	usr.sbin/npppd/common: radish.c radish.h 
	usr.sbin/npppd/npppd: Makefile 

Log message:
Remove never used ifdefs, define FATAL macro properly and define function
parameters in modern way.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/30 11:56:47

Modified files:
	usr.sbin/vmd   : virtio.c vm.c vmd.h 

Log message:
split vioblk read/write functions into start and finish as prep for
async io operations. ok mlarkin


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/30 12:00:53

Modified files:
	devel/boost    : Makefile 
	devel/boost/files: user.hpp 
Added files:
	devel/boost/patches: patch-boost_type_traits_is_convertible_hpp 

Log message:
Better Clang support for Boost. Allows facter & friends to be built.

To be revisited later if something else will break under CMake.

a lot of valuable input from espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/05/30 12:01:27

Modified files:
	devel/cpp-hocon: Makefile 
	devel/cpp-hocon/pkg: PLIST 
	devel/leatherman: Makefile 
	devel/leatherman/pkg: PLIST 
	sysutils/facter: Makefile 
Added files:
	devel/cpp-hocon/patches: patch-lib_CMakeLists_txt 
	                         patch-lib_tests_CMakeLists_txt 
	devel/leatherman/patches: patch-cmake_leatherman_cmake_in 
	sysutils/facter/patches: patch-cmake_FindCPPHOCON_cmake 
	                         patch-lib_src_facts_glib_load_average_resolver_cc 

Log message:
Bring facter & friends into land of Position Independent Code.

This makes all of those build with Clang, but you'll need updated boost
first (not enforcing dependency because we don't have Clang on amd64 as well).


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/30 12:07:38

Modified files:
	databases/gdbm : Makefile 

Log message:
zap unused variable


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/30 12:08:15

Modified files:
	usr.sbin/bgpd  : rde.h rde_attr.c rde_update.c 

Log message:
remove extended communities that have the transitive bit set from
routes announced to an ebgp peer (ref. rfc4360). While here remove the
pratial flag from extended and large communities.
ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 12:14:03

Modified files:
	x11/gnome/session: Makefile 
Added files:
	x11/gnome/session/patches: 
	                           patch-gnome-session_gsm-fail-whale-dialog_c 

Log message:
Add a patch from GNOME BZ to mitigate a crash of gnome-session-failed.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 12:18:08

Modified files:
	usr.sbin/slaacctl: slaacctl.c 
	usr.sbin/slaacd: engine.c frontend.c slaacd.c 

Log message:
whitespace encountered during review


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/30 12:37:19

Modified files:
	sys/ddb        : db_structinfo.c 

Log message:
Header sys/scanio.h has been deleted, do not include it here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/30 12:49:14

Modified files:
	www/nghttp2    : Makefile distinfo 

Log message:
update to nghttp2-1.23.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/30 12:50:12

Modified files:
	graphics/darktable: Makefile distinfo 

Log message:
update to darktable-2.2.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 12:53:37

Modified files:
	net/avahi      : Makefile 
Added files:
	net/avahi/patches: patch-avahi-daemon_main_c 

Log message:
Silence a useless warning; we will never have NSS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 12:57:01

Modified files:
	security/nss   : Makefile 
	security/nss/patches: patch-nss_lib_freebl_blapi_h 
Added files:
	security/nss/patches: patch-nss_lib_freebl_alghmac_h 

Log message:
Define HMAC_Update to NSS_HMAC_Update to prevent clashing symbol with libcrypto.

input from landry@ and miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/05/30 12:57:20

Modified files:
	editors/calligra: Makefile distinfo 
	editors/calligra/patches: patch-plan_CMakeLists_txt 
	editors/calligra/pkg: DESCR PLIST 
Added files:
	editors/calligra/patches: 
	                          patch-plugins_colorengines_lcms2_tests_CMakeLists_txt 
	                          patch-plugins_videoshape_FullScreenPlayer_cpp 
	                          patch-plugins_videoshape_FullScreenPlayer_h 
	                          patch-plugins_videoshape_SelectVideoWidget_cpp 
	                          patch-plugins_videoshape_VideoThumbnailer_cpp 
	                          patch-plugins_videoshape_VideoThumbnailer_h 
	                          patch-stage_CMakeLists_txt 
	                          patch-stage_plugins_eventactions_sound_KPrSoundEventAction_cpp 
Removed files:
	editors/calligra/patches: patch-cmake_modules_FindPoppler_cmake 
	                          patch-kexi_CMakeLists_txt 
	                          patch-kexi_widget_CMakeLists_txt 
	                          patch-krita_image_kis_image_config_cpp 
	                          patch-krita_plugins_extensions_gmic_3rdparty_gmic_CImg_h 
	                          patch-libs_db_drivers_sqlite_icu_sqliteicu_h 
	                          patch-libs_flake_tests_CMakeLists_txt 
	                          patch-libs_kotext_tests_CMakeLists_txt 
	                          patch-libs_pigment_tests_CMakeLists_txt 
	                          patch-plan_libs_kernel_tests_CMakeLists_txt 
	                          patch-plan_plugins_schedulers_rcps_CMakeLists_txt 
	                          patch-plan_plugins_schedulers_tj_CMakeLists_txt 
	                          patch-plan_plugins_scripting_CMakeLists_txt 
	                          patch-plugins_chartshape_tests_odf_bubble-chart_CMakeLists_txt 
	                          patch-plugins_chartshape_tests_odf_bug239802_CMakeLists_txt 
	                          patch-plugins_chartshape_tests_odf_default-calligra-chart_CMakeLists_txt 
	                          patch-plugins_chartshape_tests_odf_default-ooo-chart_CMakeLists_txt 
	                          patch-plugins_semanticitems_CMakeLists_txt 
	                          patch-plugins_semanticitems_contact_CMakeLists_txt 
	                          patch-stage_part_CMakeLists_txt 

Log message:
Update Calligra to 3.0.1

From release notes:

"We have chosen to cut back on the number of applications. Krita has left us to
be independent and although it was emotional it was also done with complete
support from both sides. We are saying goodbye to Author, which never
differentiated itself from Words. We also removed Braindump the purpose of
which will be better fitted by a new application (nothing planned from our
side). Flow and Stage has gone in this release but we intend to bring them back
in the future. And Kexi has own release schedule but is still part of the
Calligra community."
-- https://www.calligra.org/news/calligra-3-0-released/

Many hints and tweaks from lendry@, sthen@ and jca@:

- Remove some kf5 libs from LIB_DEPENDS. They are only used
as RUN_DEPENDS. spotted by  jca@

- Add devel/gettext as RUN_DEPENDS and libiconv as LIB_DEPENDS.

- Make the update process possible for editors/calligra-l10
-- idea from landry@ Thanks!

... and some more. Thanks!

ok landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/30 12:58:37

Modified files:
	usr.bin/ssh    : readconf.c readconf.h ssh.1 ssh.c ssh_config.5 

Log message:
Add RemoteCommand option to specify a command in the ssh config
file instead of giving it on the client's command line.  This command
will be executed on the remote host.  The feature allows to automate
tasks using ssh config.
OK markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/05/30 13:11:52

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 

Log message:
update to gnome-online-accounts-3.24.1


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/30 13:13:20

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
Add missing KERNEL_LOCKs to a few error paths.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/05/30 13:16:32

Removed files:
	editors/calligra-l10n: Makefile Makefile.inc Makefile.langs 
	                       distinfo 
	editors/calligra-l10n/bs: Makefile 
	editors/calligra-l10n/ca: Makefile 
	editors/calligra-l10n/ca@valencia: Makefile 
	editors/calligra-l10n/cs: Makefile 
	editors/calligra-l10n/da: Makefile 
	editors/calligra-l10n/de: Makefile 
	editors/calligra-l10n/el: Makefile 
	editors/calligra-l10n/en_GB: Makefile 
	editors/calligra-l10n/es: Makefile 
	editors/calligra-l10n/et: Makefile 
	editors/calligra-l10n/fi: Makefile 
	editors/calligra-l10n/fr: Makefile 
	editors/calligra-l10n/gl: Makefile 
	editors/calligra-l10n/hu: Makefile 
	editors/calligra-l10n/it: Makefile 
	editors/calligra-l10n/ja: Makefile 
	editors/calligra-l10n/kk: Makefile 
	editors/calligra-l10n/nb: Makefile 
	editors/calligra-l10n/nl: Makefile 
	editors/calligra-l10n/pkg: DESCR PLIST-bs PLIST-ca 
	                           PLIST-ca@valencia PLIST-cs PLIST-da 
	                           PLIST-de PLIST-el PLIST-en_GB 
	                           PLIST-es PLIST-et PLIST-fi PLIST-fr 
	                           PLIST-gl PLIST-hu PLIST-it PLIST-ja 
	                           PLIST-kk PLIST-nb PLIST-nl PLIST-pl 
	                           PLIST-pt PLIST-pt_BR PLIST-ru 
	                           PLIST-sk PLIST-sv PLIST-tr PLIST-uk 
	                           PLIST-zh_CN PLIST-zh_TW 
	editors/calligra-l10n/pl: Makefile 
	editors/calligra-l10n/pt: Makefile 
	editors/calligra-l10n/pt_BR: Makefile 
	editors/calligra-l10n/ru: Makefile 
	editors/calligra-l10n/sk: Makefile 
	editors/calligra-l10n/sv: Makefile 
	editors/calligra-l10n/tr: Makefile 
	editors/calligra-l10n/uk: Makefile 
	editors/calligra-l10n/zh_CN: Makefile 
	editors/calligra-l10n/zh_TW: Makefile 

Log message:
remove calligra localization

All localizations are in editors/calligra now.

ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/05/30 13:17:10

Modified files:
	editors        : Makefile 

Log message:
unhook calligra-l10n


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:19:38

Modified files:
	x11/mate/caja  : Makefile distinfo 
	x11/mate/caja/pkg: PLIST 

Log message:
update to caja-1.18.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:20:17

Modified files:
	x11/mate/engrampa: Makefile distinfo 

Log message:
update to engrampa-1.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:20:35

Modified files:
	x11/mate/eom   : Makefile distinfo 
	x11/mate/eom/pkg: PLIST 

Log message:
update to eom-1.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:22:12

Modified files:
	x11/mate/libmateweather: Makefile distinfo 

Log message:
update to libmateweather-1.18.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:22:29

Modified files:
	x11/mate/marco : Makefile distinfo 

Log message:
update to marco-1.18.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:22:52

Modified files:
	x11/mate/panel : Makefile distinfo 

Log message:
update to mate-panel-1.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:23:15

Modified files:
	x11/mate/pluma : Makefile distinfo 

Log message:
update to pluma-1.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:23:35

Modified files:
	x11/mate/terminal: Makefile distinfo 

Log message:
update to mate-terminal-1.18.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:23:59

Modified files:
	x11/mate/themes: Makefile distinfo 
	x11/mate/themes/pkg: PLIST 

Log message:
update to mate-themes-3.22.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:24:20

Modified files:
	x11/mate/utils : Makefile distinfo 
	x11/mate/utils/pkg: PLIST 

Log message:
update to mate-utils-1.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/05/30 13:24:56

Removed files:
	x11/mate/libmateweather/patches: patch-configure_ac 

Log message:
remove patch that has been pushed upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 13:27:16

Modified files:
	usr.sbin/slaacd: frontend.c 

Log message:
Send a source link-layer address option with our solicitations.
Servers following RFC 7772 may then send us unicast router
advertisments and thus reduce multicast traffic which might
increase the battery life of other devices using the same shared
media.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/30 13:28:09

Modified files:
	sys/dev/pv     : vioblk.c vioscsi.c virtio.c 

Log message:
More minor virtio tweaks

* add some comments about virtio_enqueue_trim
* include mutex.h explicitly
* make VIRTIO_DEBUG == 1 less verbose in vioblk

ok krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/30 13:29:31

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c 
	regress/usr.bin/mandoc: Makefile.inc 
	regress/usr.bin/mandoc/mdoc/Tn: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ud: arg.out_lint 

Log message:
STYLE message about useless macros we don't want (Bt Tn Ud);
not a WARNING because they don't endanger portability


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/30 13:31:29

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
SVM: return EIO to vmd to stop the guest when it HLTs with interrupts
disabled (no NMI support yet)


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/30 13:37:54

Modified files:
	sys/net        : pf_ioctl.c pfvar.h 

Log message:
g/c DIOCCLRRULECTRS
kinda deprecated for a decade now, nothing in base uses it, nothing in
ports uses it (thanks sthen)
ok phessler sashan


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/30 13:38:17

Modified files:
	usr.bin/ssh    : ssh_config.5 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/30 13:38:47

Modified files:
	share/man/man4 : pf.4 

Log message:
remove DIOCCLRRULECTRS here as well, pt out by sashan


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/30 13:40:55

Modified files:
	sys/net        : pfvar.h 

Log message:
remove XXX from the comments marking "holes" in the ioctls. I see very
very little value in these comments at all, but the XXX is just wrong and
in the way when looking for real XXXs. phessler agrees


CVSROOT:	/cvs
Module name:	ports
Changes by:	millert@cvs.openbsd.org	2017/05/30 13:55:15

Modified files:
	security/sudo  : Makefile distinfo 

Log message:
update to sudo 1.8.20p1


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2017/05/30 13:56:35

Modified files:
	devel/doc++    : Makefile 
	devel/doc++/pkg: PLIST 
	fonts/ru-pscyr : Makefile 
	fonts/ru-pscyr/pkg: PLIST 
	print/texinfo  : Makefile 
	print/texinfo/pkg: PLIST 
	textproc/latex2html: Makefile 
	textproc/latex2html/pkg: PLIST 
	textproc/p5-LaTeXML: Makefile 
	textproc/p5-LaTeXML/pkg: PLIST 
	graphics/asymptote: Makefile 
	graphics/asymptote/pkg: PLIST 

Log message:
Remove share/texmf-local PLIST entries for TeX Live RUN_DEPENDS.

Now that TeX Live installs these automatically, there is no need to have these
entries in the PLIST.

OK zhuk@, thanks.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 14:00:48

Modified files:
	sys/net        : pf_if.c pf_ruleset.c 

Log message:
sizes for free()
ok henning


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 14:10:45

Modified files:
	usr.sbin/tcpdump: print-smb.c smb.h 

Log message:
MIN->MINIMUM, even though smb is currently disabled.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 14:12:46

Modified files:
	devel/git-bz   : Makefile distinfo 
Removed files:
	devel/git-bz/patches: patch-git-bz 

Log message:
Update to git-bz-20150908.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/30 14:20:45

Modified files:
	usr.bin/mandoc : mandoc.1 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/05/30 14:31:24

Modified files:
	sys/arch/amd64/amd64: vmm.c 
	sys/arch/amd64/include: vmmvar.h 

Log message:
event injection framework, will be used for other features coming shortly

ok deraadt


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2017/05/30 14:33:38

Modified files:
	.              : innovations.html 

Log message:
mention slaacd


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 14:44:14

Modified files:
	devel/libconfuse: Makefile distinfo 
	devel/libconfuse/pkg: PLIST 

Log message:
Update to libconfuse-3.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/05/30 14:46:03

Modified files:
	regress/usr.bin/doas: Makefile t-permit-1.conf 

Log message:
First pass to make bluhm@ happy regarding doas regress conf.

1. Make permit tests use wsrc instead of wobj (because basically, to run
test you need obj being writable, unless you want to pollute /usr/src);
2. Test if current user is in wobj group prior running the test, and skip
the test if he is not.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 14:48:04

Modified files:
	devel/libmtp   : Makefile distinfo 

Log message:
Update to libmtp-1.1.13.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/30 15:05:44

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-config_php_default patch-daily_sh 
	                      patch-html_install_php 
	                      patch-html_pages_about_inc_php 
	                      patch-includes_common_php 
	                      patch-includes_defaults_inc_php 
	                      patch-includes_functions_php 
	                      patch-lib_influxdb-php_requirements_sh 
	                      patch-librenms_nonroot_cron 
	                      patch-poller-wrapper_py patch-validate_php 
	net/librenms/pkg: PLIST 

Log message:
update to librenms-1.28, many nice improvements including:
- major overhaul of wireless sensors
- faster page/graph generation
- lots of additional device support as usual


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 15:16:43

Modified files:
	x11/mate       : Makefile 

Log message:
Sort.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/30 15:21:47

Modified files:
	mail/mutt      : Makefile distinfo 
	mail/mutt/patches: patch-main_c patch-mutt_sasl_c 
	                   patch-mutt_sasl_h 

Log message:
update to mutt-1.8.3, "This is a bug-fix release. Of note to Gmail users
is a potential crash fix when copy/moving messages to its Trash folder."


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 15:22:15

Modified files:
	x11/mate/menus : Makefile 
	x11/mate/menus/pkg: PLIST 

Log message:
Comment libtool files for python module.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 15:32:08

Modified files:
	x11/mate/atril : Makefile 
	x11/mate/atril/pkg: PLIST 
	x11/mate/caja-extensions: Makefile 
	x11/mate/caja-extensions/pkg: PLIST 
	x11/mate/control-center: Makefile 
	x11/mate/control-center/pkg: PLIST 
	x11/mate/engrampa: Makefile 
	x11/mate/engrampa/pkg: PLIST 
	x11/mate/eom   : Makefile 
	x11/mate/eom/pkg: PLIST 
	x11/mate/libmatemixer: Makefile 
	x11/mate/libmatemixer/pkg: PLIST 
	x11/mate/notification-daemon: Makefile 
	x11/mate/notification-daemon/pkg: PLIST 
	x11/mate/pluma : Makefile 
	x11/mate/pluma/pkg: PLIST 
	x11/mate/settings-daemon: Makefile 
	x11/mate/settings-daemon/pkg: PLIST 

Log message:
Comment libtool files for modules.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 15:35:01

Modified files:
	x11/mate/engrampa: Makefile 
	x11/mate/eom   : Makefile 
	x11/mate/pluma : Makefile 

Log message:
Move USE_WXNEEDED to the top of Makefile.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/05/30 15:42:54

Modified files:
	sys/dev/ic     : pcdisplay_subr.c 

Log message:
Use the CD bit (Cursor Disable) in the cursor start register to properly
disable hardware cursor.

From NetBSD.

OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 15:44:58

Modified files:
	x11/mate/atril : Makefile 
	x11/mate/atril/pkg: DESCR 
	x11/mate/caja  : Makefile 
	x11/mate/caja/pkg: DESCR 
	x11/mate/calc  : Makefile 
	x11/mate/calc/pkg: DESCR 
	x11/mate/control-center: Makefile 
	x11/mate/control-center/pkg: DESCR 
	x11/mate/engrampa: Makefile 
	x11/mate/engrampa/pkg: DESCR 
	x11/mate/eom   : Makefile 
	x11/mate/eom/pkg: DESCR 
	x11/mate/libmatemixer: Makefile 
	x11/mate/libmatemixer/pkg: DESCR 
	x11/mate/libmateweather: Makefile 
	x11/mate/libmateweather/pkg: DESCR 
	x11/mate/marco : Makefile 
	x11/mate/marco/pkg: DESCR 
	x11/mate/media : Makefile 
	x11/mate/media/pkg: DESCR 
	x11/mate/menus : Makefile 
	x11/mate/menus/pkg: DESCR 
	x11/mate/notification-daemon: Makefile 
	x11/mate/notification-daemon/pkg: DESCR 
	x11/mate/pluma : Makefile 
	x11/mate/pluma/pkg: DESCR 
	x11/mate/power-manager: Makefile 
	x11/mate/power-manager/pkg: DESCR 
	x11/mate/screensaver: Makefile 
	x11/mate/screensaver/patches: patch-src_gs-auth-bsdauth_c 
	x11/mate/screensaver/pkg: DESCR 
	x11/mate/session-manager: Makefile 
	x11/mate/session-manager/pkg: DESCR 
	x11/mate/settings-daemon: Makefile 
	x11/mate/settings-daemon/pkg: DESCR 
	x11/mate/terminal: Makefile 
	x11/mate/terminal/pkg: DESCR 
	x11/mate/utils : Makefile 
	x11/mate/utils/pkg: DESCR 

Log message:
fmt(1) DESCR.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/30 15:44:59

Modified files:
	usr.bin/tmux   : Makefile arguments.c cfg.c cmd-choose-tree.c 
	                 cmd-copy-mode.c cmd-find-window.c cmd-queue.c 
	                 cmd-run-shell.c cmd-split-window.c cmd.c 
	                 format.c key-bindings.c options-table.c 
	                 screen-write.c tmux.1 tmux.h window-clock.c 
	                 window-copy.c window.c 
Added files:
	usr.bin/tmux   : mode-tree.c window-buffer.c window-client.c 
	                 window-tree.c 
Removed files:
	usr.bin/tmux   : cmd-choose-buffer.c cmd-choose-client.c 
	                 window-choose.c 

Log message:
Rewrite of choose mode, both to simplify and tidy the code and to add
some modern features.

Now the common code is in mode-tree.c, which provides an API used by the
three modes now separated into window-{buffer,client,tree}.c. Buffer
mode shows buffers, client mode clients and tree mode a tree of
sessions, windows and panes.

Each mode has a common set of key bindings plus a few that are specific
to the mode. Other changes are:

- each mode has a preview pane: for buffers this is the buffer content
(very useful), for others it is a preview of the pane;

- items may be sorted in different ways ('O' key);

- multiple items may be tagged and an operation applied to all of them
(for example, to delete multiple buffers at once);

- in tree mode a command may be run on the selected item (session,
window, pane) or on tagged items (key ':');

- displayed items may be filtered in tree mode by using a format (this
is used to implement find-window) (key 'f');

- the custom format (-F) for the display is no longer available;

- shortcut keys change from 0-9, a-z, A-Z which was always a bit weird
with keys used for other uses to 0-9, M-a to M-z.

Now that the code is simpler, other improvements will come later.

Primary key bindings for each mode are documented under the commands in
the man page (choose-buffer, choose-client, choose-tree).

Parts written by Thomas Adam.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 15:46:03

Modified files:
	x11/mate/screensaver: Makefile 
	x11/mate/screensaver/patches: patch-src_gs-auth-bsdauth_c 

Log message:
BSDauth type: auth-gnome-screensaver -> auth-mate-screensaver


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 15:52:18

Modified files:
	x11/mate/atril : Makefile 
	x11/mate/caja-extensions: Makefile 
	x11/mate/calc  : Makefile 
	x11/mate/engrampa: Makefile 
	x11/mate/eom   : Makefile 
	x11/mate/icon-theme: Makefile 
	x11/mate/media : Makefile 
	x11/mate/pluma : Makefile 
	x11/mate/terminal: Makefile 
	x11/mate/utils : Makefile 

Log message:
Consistent indentation.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/30 15:57:39

Modified files:
	sys/net        : if_pflow.c 

Log message:
remove no longer needed splnet/splx.
ok florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/30 15:59:34

Modified files:
	x11/mate       : Makefile.inc 
	x11/mate/atril : Makefile 
	x11/mate/caja  : Makefile 
	x11/mate/caja-extensions: Makefile 
	x11/mate/calc  : Makefile 
	x11/mate/control-center: Makefile 
	x11/mate/desktop: Makefile 
	x11/mate/engrampa: Makefile 
	x11/mate/eom   : Makefile 
	x11/mate/icon-theme: Makefile 
	x11/mate/libmatekbd: Makefile 
	x11/mate/libmatemixer: Makefile 
	x11/mate/marco : Makefile 
	x11/mate/media : Makefile 
	x11/mate/menus : Makefile 
	x11/mate/notification-daemon: Makefile 
	x11/mate/panel : Makefile 
	x11/mate/pluma : Makefile 
	x11/mate/session-manager: Makefile 
	x11/mate/settings-daemon: Makefile 
	x11/mate/terminal: Makefile 
	x11/mate/themes: Makefile 
	x11/mate/utils : Makefile 

Log message:
Explicitely pass CONFIGURE_STYLE in all ports; too much magic otherwise
coupled with the mate MODULE. Matches the x11/gnome subdir.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/05/30 15:59:36

Modified files:
	regress/usr.bin/doas: Makefile 

Log message:
Make doas regression tests that involve doas running use a non-nosuid
partition, or skip if it could not find a one.

thanks bluhm@ for valuable input


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/30 16:04:46

Modified files:
	usr.sbin/slaacd: slaacd.c 

Log message:
Oops, this was RTP_BGP during development to be able to easier spot
the configured route. Should be RTP_DEFAULT.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/30 16:06:39

Modified files:
	editors/TeXmacs/patches: patch-configure_in 
Added files:
	editors/TeXmacs/patches: patch-src_Plugins_Qt_QTMSockets_cpp 
	                         patch-src_Plugins_Unix_unix_sys_utils_cpp 

Log message:
minor cleanup, not enough for clang yet though


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/05/30 16:19:36

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/05/30 16:32:10

Modified files:
	sys/arch/amd64/stand: Makefile.inc 
	sys/arch/amd64/stand/biosboot: Makefile 
	sys/arch/amd64/stand/boot: Makefile 
	sys/arch/amd64/stand/cdboot: Makefile 
	sys/arch/amd64/stand/pxeboot: Makefile 

Log message:
Allow building the bootstrap with clang:
* skip the integrated assembler for assym.h
* use as(1) to build biosboot.S and the various versions of srt0.S
ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/30 16:48:27

Modified files:
	net/freeradius3: Tag: OPENBSD_6_1 Makefile distinfo 
	net/freeradius3/patches: Tag: OPENBSD_6_1 
	                         patch-src_main_detail_c 
	                         patch-src_main_tls_c 
	net/freeradius3/pkg: Tag: OPENBSD_6_1 PLIST-main PLIST-mysql 
	                     PLIST-pgsql 
Added files:
	net/freeradius3/patches: Tag: OPENBSD_6_1 patch-configure 
Removed files:
	net/freeradius3/patches: Tag: OPENBSD_6_1 patch-configure_ac 

Log message:
MFC update to freeradius 3.0.14.

Security update for configurations with TLS; FreeRADIUS intentionally
skips inner authentication for TLS resumption, however it allows a
session to be resumed before the initial connection has authenticated,
allowing access without auth to a malicious supplicant. CVE-2017-9148,
See http://seclists.org/oss-sec/2017/q2/342

Workaround: set "enabled = no" in the cache section of raddb/mods-enabled/eap.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/05/30 17:30:48

Modified files:
	usr.sbin/ntpd  : client.c ntp.c ntpd.conf.5 ntpd.h parse.y 

Log message:
add option "query from " to ntpd.conf, to specify a local IP
address for outgoing ntp queries.
From Job Snijders, thanks!
with feedback and ok henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/05/30 18:34:33

Modified files:
	sys/lib/libsa  : aes_xts.c 
	sys/crypto     : xform.c 

Log message:
make the AES-XTS mode a little more constant-time, though the AES
implementation that it depends on currently isn't.

ok mikeb tom


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/05/30 18:43:04

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
fix possible OOB strlen() in SOCKS4A hostname parsing; ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	stefan@cvs.openbsd.org	2017/05/30 21:24:20

Modified files:
	gnu/gcc/gcc/config/i386: openbsd64.h 
	gnu/usr.bin/cc/cc_tools: auto-host.h 

Log message:
Make gcc move switch tables into .rodata instead of .text on i386/amd64

For C++, gcc has to make use of comdat sections instead
of .gnu.linkonce sections for this because
switch tables and functions would now end up
in different .gnu.linkonce sections. This can cause ld
to sometimes incorrectly discard the switch tables, which causes
linker errors. With comdat sections, making the switch table
and function sections belong together is more reliable.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/30 21:37:54

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
Add Ralink RT5360.  From Kevin Lo.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/30 21:38:35

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/30 21:45:15

Modified files:
	share/man/man4 : ral.4 
	sys/dev/ic     : rt2860.c rt2860reg.h 
	sys/dev/pci    : if_ral_pci.c 

Log message:
Add support for Ralink RT5360.  From Kevin Lo who tested with a
D-Link DWA-525 rev A2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/30 22:14:34

Modified files:
	usr.sbin/relayd: relayd.c 

Log message:
Fix a memory leak in pkey_add() error path.  All current callers fatal
if pkey_add() fails.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/05/30 22:17:12

Modified files:
	usr.bin/ssh    : kexc25519c.c 

Log message:
one more void *ctx => struct ssh *ssh conversion


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/30 22:18:58

Modified files:
	usr.bin/audioctl: audioctl.c 

Log message:
close fd on an exit path


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/05/30 22:19:28

Modified files:
	usr.bin/ssh    : kexc25519s.c 

Log message:
one more void *ctx => struct ssh *ssh conversion


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/05/30 22:27:51

Modified files:
	security/yara  : Makefile.inc 
	security/yara/main: distinfo 
	security/yara/python: Makefile distinfo 
	security/yara/python/pkg: PLIST 

Log message:
update yara to 3.6.0.
ok benoit@.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/05/30 22:29:44

Modified files:
	usr.bin/ssh    : PROTOCOL.certkeys 

Log message:
spell out that custom options/extensions should follow the usual SSH
naming rules, e.g. "extension@example.com"


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/30 22:35:38

Modified files:
	sys/dev/ic     : dpt.c 

Log message:
avoid going outside array bounds
ok krw@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 22:50:55

Modified files:
	usr.sbin/smtpd : dns.c 

Log message:
typo; from Edgar Pettijohn


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/30 22:52:11

Modified files:
	usr.sbin/rebound: rebound.c 

Log message:
use strerror; from Edgar Pettijohn


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/05/30 23:08:46

Modified files:
	usr.bin/ssh    : sshconnect2.c 

Log message:
another ctx => ssh conversion (in GSSAPI code)


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/05/30 23:14:51

Modified files:
	sys/net        : if_vlan.c 

Log message:
make vlan use their parents lladdr all the time, not just when theyre up.

krw@ has been having issues with dhclient on vlan interfaces because
i made them only configure the lladdr when they were brought up.
dhclient likes to read the mac address and then bring them up.

this makes vlan copy the parents lladdr onto the vlan interface
when the parent is configured. this probably helps with v6 addresses
on vlan interfaces too.

the new code still supports configuring a custom lladdr on a vlan
interface. this can be done both before and after a parent is
configured, and if a parent is removed.

while here, if the parent is reconfigured while the vlan is up, dont
error if the new parent is the same as the current one. this should
make running netstart again less noisy.

ok krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/05/30 23:25:12

Modified files:
	sbin/ifconfig  : ifconfig.c 

Log message:
fold the vnetid and parent lines into a single encap line.

this is a modest attempt to shorten the ifconfig output. encap wont
show up if neither vnetid or parent are supplied by an interface.

whitespace tweaks from benno@
output tweaks from reyk@
ok deraadt@ henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/30 23:34:14

Modified files:
	usr.bin/ssh    : auth2.c 

Log message:
use the ssh_dispatch_run_fatal variant


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/05/30 23:47:29

Modified files:
	sys/dev/ata    : atascsi.h 

Log message:
fix SATA_SStatus_DET_OFFLINE value and add newer SStatus bits
from Imre Vadasz via sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/05/30 23:54:06

Modified files:
	sys/dev/ata    : atascsi.h 

Log message:
add some details relating to SATA device power management
part of a diff from Imre Vadasz via sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/05/30 23:59:09

Modified files:
	sys/net        : if.c if_ethersubr.c if_switch.c 
	sys/netinet    : ip_input.c ip_var.h 
	sys/netinet6   : ip6_input.c ip6_var.h 

Log message:
Move IPv4 & IPv6 incoming/forwarding path, PIPEX ppp processing and
IPv4 & IPv6 dispatch functions outside the KERNEL_LOCK().

We currently rely on the NET_LOCK() serializing access to most global
data structures for that.  IP input queues are no longer used in the
forwarding case.  They still exist as boundary between the network and
transport layers because TCP/UDP & friends still need the KERNEL_LOCK().

Since we do not want to grab the NET_LOCK() for every packet, the
softnet thread will do it once before processing a batch.  That means
the L2 processing path, which is currently running without lock, will
now run with the NET_LOCK().

IPsec isn't ready to run without KERNEL_LOCK(), so the softnet thread
will grab the KERNEL_LOCK() as soon as ``ipsec_in_use'' is set.

Tested by Hrvoje Popovski.

ok visa@, bluhm@, henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/31 00:23:19

Modified files:
	usr.sbin/ntpd  : ntpd.conf.5 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/05/31 00:46:57

Modified files:
	usr.sbin/ikectl: ikeca.c 

Log message:
ca_revoke() gets called two ways.  Directly from ca_opt() with keyname
set to the cert to revoke, and indirectly from ca_create() with a
keyname set to NULL.

ca_create() sets REQ_EXT so avoid setting it in ca_revoke() when keyname
is NULL and the crl database is being initialised.

Avoids "REQ_EXT already set" when creating a CA error introduced
in rev 1.44 which set REQ_EXT unconditionally in ca_revoke().


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/05/31 00:59:13

Modified files:
	bin/ksh        : vi.c 
	regress/bin/ksh/vi: vi.sh 

Log message:
Allow replacement of UTF-8 characters in vi mode.

Reported by Walter Alejandro Iglesias on tech@.

ok schwarze@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/31 01:00:13

Modified files:
	usr.bin/ssh    : auth2.c clientloop.c dispatch.c dispatch.h 
	                 serverloop.c ssh-keyscan.c sshconnect2.c sshd.c 

Log message:
remove now obsolete ctx from ssh_dispatch_run; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/31 01:12:28

Modified files:
	sys/sys        : event.h 

Log message:
make a copy of the first EV_SET argument to prevent multiple evaluation.
matches freebsd, fixes lldb. from Kamil Rytarowski at NetBSD.
while here, make the same change to KNOTE. ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/31 01:13:19

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.57.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/31 01:13:35

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.94.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/31 01:14:58

Modified files:
	usr.sbin/slaacd: engine.c frontend.c slaacd.h 

Log message:
remove DEBUG_IMSG; I have figured out imsg flow by now; no binary
change


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/31 01:18:10

Modified files:
	usr.sbin/bind/bin/dig: dighost.c 

Log message:
add a workaround for the rebound portjacking hijinks. ok millert


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/31 01:19:46

Modified files:
	security/libtasn1: Makefile distinfo 

Log message:
Update to libtasn1-4.12.
- upstream fixed an soname issue which might have been the reason for the
recent pkg_add issues wrt libtasn1; bump major to be on the safe side.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/31 01:20:26

Modified files:
	usr.bin/lex    : scanopt.c scanopt.h 

Log message:
we can just use void for functions that always return 0.
from Michael W. Bombardieri


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/31 01:25:20

Modified files:
	textproc/highlight: Makefile distinfo 
	textproc/highlight/patches: patch-man_highlight_1 
	                            patch-src_makefile 

Log message:
Update to highlight-3.37.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/31 01:30:33

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
do not leak address and dfr proposals if an interface goes away


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/05/31 01:31:05

Modified files:
	www/owncloud   : Makefile distinfo 
	www/owncloud/patches: patch-version_php 
	www/owncloud/pkg: PLIST 

Log message:
Update to owncloud-10.0.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/05/31 01:48:04

Modified files:
	share/mk       : bsd.dep.mk 

Log message:
Drop -t option from ctags call.

The option has been deprecated for almost 7 years by now.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/31 01:55:05

Modified files:
	meta/qt5       : Makefile 
	net/mono-zeroconf: Makefile 

Log message:
replace dependencies by stuff that actually exists, as the bootstrap
requires pseudo flavors, which are actually default, and do NOT contain
those subpackages. Somehow no-one noticed those packages haven't been
in snapshots for a while


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/31 01:55:29

Modified files:
	distrib/miniroot: install.sub 

Log message:
Change cp -pR to pax copy mode with -k when copying /etc/skel. This way
we keep existing files in the user's home directory that might have been
installed from siteXX.tgz. Found the hard way by Erling Westenvik.
Thanks to trondd for helpful analysis.

"If that's what it does, I'm all for it" halex


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/31 02:02:56

Modified files:
	distrib/miniroot: install.sub 

Log message:
whitespace nit


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/31 02:08:18

Modified files:
	archivers/zstd : Makefile 
	audio/ardour   : Makefile 
	audio/cantata  : Makefile 
	audio/clementine: Makefile 
	audio/mpd      : Makefile 
	audio/ncmpcpp  : Makefile 
	audio/openal   : Makefile 
	audio/pavucontrol: Makefile 
	audio/pulseaudio: Makefile 
	converters/unoconv: Makefile 
	databases/mongodb: Makefile 
	devel/atk2mm   : Makefile 
	devel/bullet   : Makefile 
	devel/cbmc     : Makefile 
	devel/codeblocks: Makefile 
	devel/cpp-hocon: Makefile 
	devel/cppcheck : Makefile 
	devel/glib2mm  : Makefile 
	devel/keystone : Makefile 
	devel/leatherman: Makefile 
	devel/libsigc++-2: Makefile 
	devel/pangomm  : Makefile 
	devel/qt-creator: Makefile 
	devel/spidermonkey38: Makefile 
	devel/vte3     : Makefile 
	devel/xulrunner/24: Makefile 
	editors/abiword: Makefile 
	editors/libreoffice: Makefile 
	editors/subtitleeditor: Makefile 
	emulators/desmume: Makefile 
	emulators/emulationstation: Makefile 
	emulators/mednafen: Makefile 
	emulators/mgba : Makefile 
	emulators/mupen64plus/video-glide64mk2: Makefile 
	emulators/qemu : Makefile 
	emulators/snes9x: Makefile 
	emulators/vbam : Makefile 
	emulators/xnp2 : Makefile 
	emulators/xroar: Makefile 
	games/0ad/base : Makefile 
	games/bastet   : Makefile 
	games/dhewm3   : Makefile 
	games/extremetuxracer: Makefile 
	games/flightgear/base: Makefile 
	games/galois   : Makefile 
	games/gottcode : Makefile.inc 
	games/lugaru   : Makefile 
	games/openmw   : Makefile 
	games/openxcom : Makefile 
	games/pingus   : Makefile 
	games/solarus/solarus: Makefile 
	games/stone-soup: Makefile 
	games/sumwars  : Makefile 
	games/supertux : Makefile 
	games/supertuxkart: Makefile 
	games/tome4    : Makefile 
	games/ufoai/base: Makefile 
	games/warzone2100: Makefile 
	geo/osm2pgsql  : Makefile 
	geo/pgrouting  : Makefile 
	geo/qgis       : Makefile 
	geo/viking     : Makefile 
	graphics/blender: Makefile 
	graphics/cairomm: Makefile 
	graphics/cfdg  : Makefile 
	graphics/darktable: Makefile 
	graphics/enblend-enfuse: Makefile 
	graphics/ffmpeg: Makefile 
	graphics/glm   : Makefile 
	graphics/hugin : Makefile 
	graphics/inkscape: Makefile 
	graphics/libgexiv2: Makefile 
	graphics/libgxps: Makefile 
	graphics/maim  : Makefile 
	graphics/mapnik: Makefile 
	graphics/nomacs: Makefile 
	graphics/openimageio: Makefile 
	graphics/pdf2djvu: Makefile 
	graphics/rawtherapee: Makefile 
	graphics/simgear: Makefile 
	graphics/slop  : Makefile 
	graphics/tesseract/tesseract: Makefile 
	graphics/ttfautohint: Makefile 
	graphics/vigra : Makefile 
	infrastructure/mk: bsd.port.mk modules.port.mk 
	lang/guile2    : Makefile 
	lang/node      : Makefile 
	lang/pypy      : Makefile 
	lang/racket-minimal: Makefile 
	mail/lumail    : Makefile 
	mail/mimetic   : Makefile 
	mail/mozilla-thunderbird: Makefile 
	math/ginac     : Makefile 
	misc/gtk3mm-documentation: Makefile 
	multimedia/gstreamer1: Makefile.inc 
	multimedia/gstreamer1/mm: Makefile 
	multimedia/libvpx: Makefile 
	multimedia/mkvtoolnix: Makefile 
	multimedia/qt-gstreamer: Makefile 
	multimedia/sfml: Makefile 
	multimedia/synfig: Makefile 
	multimedia/synfigstudio: Makefile 
	multimedia/x265: Makefile 
	net/bro        : Makefile 
	net/dnsdist    : Makefile 
	net/filezilla  : Makefile 
	net/freeradius3: Makefile 
	net/gdnsd      : Makefile 
	net/icinga/core2: Makefile 
	net/owncloudclient: Makefile 
	net/powerdns   : Makefile 
	net/transmission: Makefile 
	net/znc        : Makefile 
	print/cups-filters: Makefile 
	productivity/ledger: Makefile 
	productivity/taskd: Makefile 
	productivity/taskwarrior: Makefile 
	productivity/workrave: Makefile 
	security/botan2: Makefile 
	sysutils/facter: Makefile 
	sysutils/gource: Makefile 
	sysutils/grive2: Makefile 
	sysutils/gsmartcontrol: Makefile 
	sysutils/logstalgia: Makefile 
	sysutils/simple-mtpfs: Makefile 
	sysutils/tmux-mem-cpu-load: Makefile 
	textproc/enchant: Makefile 
	textproc/highlight: Makefile 
	textproc/libxml++: Makefile 
	textproc/libxml++3: Makefile 
	textproc/link-grammar: Makefile 
	textproc/pdfgrep: Makefile 
	textproc/pdftk : Makefile 
	textproc/podofo: Makefile 
	textproc/the_silver_searcher: Makefile 
	textproc/vislcg3: Makefile 
	www/aria2      : Makefile 
	www/cclive     : Makefile 
	www/chromium   : Makefile 
	www/epiphany   : Makefile 
	www/firefox-esr: Makefile 
	www/iridium    : Makefile 
	www/mozilla-firefox: Makefile 
	www/newsbeuter : Makefile 
	www/seamonkey  : Makefile 
	www/squid      : Makefile 
	www/tor-browser/browser: Makefile 
	www/webkit     : Makefile 
	www/webkitgtk4 : Makefile 
	x11/cegui      : Makefile 
	x11/dbusmenu-qt: Makefile 
	x11/fsv        : Makefile 
	x11/girara     : Makefile 
	x11/gnome/aisleriot: Makefile 
	x11/gnome/builder: Makefile 
	x11/gnome/gjs  : Makefile 
	x11/gnome/libgnomecanvasmm: Makefile 
	x11/gnome/recipes: Makefile 
	x11/gnome/shell: Makefile 
	x11/gnome/system-monitor: Makefile 
	x11/gnustep    : gnustep.port.mk 
	x11/gnustep/libobjc2: Makefile 
	x11/gnustep/make: Makefile 
	x11/gtk2mm     : Makefile 
	x11/gtk3mm     : Makefile 
	x11/gtkglextmm : Makefile 
	x11/gtksourceviewmm3: Makefile 
	x11/herbstluftwm: Makefile 
	x11/kde4       : kde4.port.mk 
	x11/kde4/cantor: Makefile 
	x11/lemonbar   : Makefile 
	x11/libqaccessibilityclient: Makefile 
	x11/nitrogen   : Makefile 
	x11/ogre       : Makefile 
	x11/pinot      : Makefile 
	x11/qt5        : qt5.port.mk 
	x11/vlc        : Makefile 
	x11/worker     : Makefile 
Added files:
	infrastructure/mk: compiler.port.mk 

Log message:
switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/31 02:09:45

Modified files:
	usr.bin/ssh    : monitor.c monitor_wrap.h opacket.h packet.c 
	                 packet.h session.c sshd.c umac.c 

Log message:
clear session keys from memory; ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/31 02:10:01

Modified files:
	games/eduke32  : Makefile 
	games/eduke32/patches: patch-Makefile_common 
Added files:
	games/eduke32/patches: patch-Makefile patch-Makefile_deps 
	                       patch-build_Makefile_deps 

Log message:
also switch to COMPILER, as weel as pending patch to kill hidden dep on lz4


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/05/31 02:10:24

Modified files:
	sys/dev/pv     : virtio.c 

Log message:
Optimize virtio_enqueue_trim() a bit by nuking unneeded
re-initializations of statically set fields. Move a common
chunk out of both clauses of if/else.

No intentional functional change.

ok sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/05/31 02:12:27

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
document COMPILER, this is getting to be clean enough to be documentable


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/31 02:14:52

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Implement support for iwm(4) firmware's missed beacon notification.
Requested by deraadt@
ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/31 02:23:33

Modified files:
	sys/arch/amd64/stand/libsa: cmd_i386.c 

Log message:
Disable "machine boot" and "machine comaddr" from efiboot.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/31 02:30:22

Modified files:
	share/man/man7 : Makefile 
Added files:
	share/man/man7 : utf8.7 

Log message:
add a tiny, to be improved, man page for utf8 encoding.
ok stsp


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/31 02:33:12

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Add missing function prototype for iwm_rx_bmiss().


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/31 02:39:21

Modified files:
	databases/sqlports: Makefile 
	databases/sqlports/files: Info.pm 
	databases/sqlports/pkg: DESCR-compact DESCR-main 

Log message:
pass COMPILER/COMPILER_LANGS thru


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/05/31 02:40:32

Modified files:
	sys/arch/amd64/stand/efiboot: conf.c efiboot.c efiboot.h 
	sys/arch/amd64/stand/libsa: dev_i386.c 

Log message:
Add serial console support for efiboot.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/31 02:43:44

Modified files:
	usr.bin/tmux   : tmux.h tty-term.c tty.c 

Log message:
Look for setrgbf and setrgbb terminfo extensions for RGB colour. This is
the most reasonable of the various (some bizarre) suggestions for
capabilities.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/31 02:53:39

Modified files:
	infrastructure/mk: modules.port.mk 

Log message:
put a guard to prevent the nasty issue I ran into with cantor


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/31 02:55:10

Modified files:
	sys/kern       : uipc_socket.c 
	sys/sys        : socket.h 

Log message:
new socketoption SO_ZEROIZE: zero out all mbufs sent over socket
ok deraadt bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/05/31 02:57:48

Modified files:
	sys/dev/pci    : virtio_pci.c 

Log message:
virtio_pci: Support IPL_MPSAFE interrupt handlers


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/31 02:58:52

Modified files:
	usr.bin/ssh    : channels.c packet.c 

Log message:
These shutdown() SHUT_RDWR are not needed before close()
ok djm markus claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/31 03:15:42

Modified files:
	usr.bin/ssh    : auth2-pubkey.c authfile.c bitmap.c clientloop.c 
	                 hostfile.c krl.c misc.c scp.c session.c 
	                 ssh-pkcs11.c sshbuf.c sshkey.c utf8.c xmalloc.c 
	                 xmalloc.h 

Log message:
Switch to recallocarray() for a few operations.  Both growth and shrinkage
are handled safely, and there also is no need for preallocation dances.
Future changes in this area will be less error prone.
Review and one bug found by markus


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/31 03:17:40

Modified files:
	sys/dev/ic     : ath.c 
	sys/dev/pci    : if_iwm.c 
	sys/net80211   : ieee80211.c ieee80211_var.h 

Log message:
The net80211 stack was providing a 'beacon miss timeout' value (in ms)
which specified how much time may elapse without beacons before drivers
begin searching for a new AP.

Drivers convert this timeout value into the amount of beacons they're allowed
to miss. Having the stack provide this number upfront simplifies things.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/31 03:19:10

Modified files:
	sys/net        : pf.c 
	share/man/man5 : pf.conf.5 

Log message:
Block IPv6 packets in pf(4) that have hop-by-hop options header or
destination options header.  Such packets can be passed by adding
"allow-opts" to the rule.  So IPv6 options are handled like their
counterpart in IPv4 now.
tested by benno@; OK henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/05/31 03:25:17

Modified files:
	regress/sys/netinet6/frag6: Makefile 
Added files:
	regress/sys/netinet6/frag6: pf.conf 

Log message:
As pf blocks packets with IPv6 options header, the tests needs an
allow-opts rule.


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/05/31 03:30:38

Modified files:
	share/man/man5 : pf.conf.5 

Log message:
clarify that translations happen immediately on match rules, not generally
Tony Gong 


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/05/31 03:39:03

Modified files:
	usr.sbin/slaacd: engine.c 

Log message:
Deleting a default route proposal is a bit of work and the code got
copied around (not always correctly). Introduce free_dfr_proposal() to
have this in one place.


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2017/05/31 03:43:15

Modified files:
	faq            : current.html 

Log message:
Now pf blocks IPv6 options.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/31 03:58:36

Modified files:
	share/man/man7 : utf8.7 

Log message:
utf8 has an rfc


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/05/31 04:03:03

Modified files:
	faq            : current.html 

Log message:
ocd


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/31 04:04:29

Modified files:
	usr.bin/ssh    : monitor.c 

Log message:
use SO_ZEROIZE for privsep communication (if available)


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/31 04:06:02

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
minor tweaks;


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/31 04:09:31

Modified files:
	share/man/man7 : utf8.7 

Log message:
perhaps a few more words about encoding format


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/31 04:15:51

Modified files:
	usr.bin/tmux   : server-client.c tmux.h window.c 

Log message:
Because we defer actually resizing applications (calling TIOCSWINSZ)
until the end of the server loop, tmux may have gone through several
internal resizes in between. This can be a problem if the final size is
the same as the initial size (what the application things it currently
is), because the application may choose not to redraw, assuming the
screen state is unchanged, when in fact tmux has thrown away parts of
the screen, assuming the application will redraw them.

To avoid this, do an extra resize if the new size is the same size as
the initial size. This should force the application to redraw when tmux
needs it to, while retaining the benefits of deferring (so we now resize
at most two times instead of at most one - and only two very rarely).

Fixes a problem with break-pane and zoomed panes reported by Michal
Mazurek.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/31 04:29:15

Modified files:
	usr.bin/tmux   : server-client.c tmux.h tty.c 

Log message:
It is not OK to ignore SIGWINCH if SIOCGWINSZ reports the size has
unchanged, because it may have changed and changed back in the time
between us getting the signal and calling ioctl(). Always redraw when we
see SIGWINCH.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/05/31 04:29:47

Modified files:
	lib/libc/sys   : Makefile.inc 

Log message:
install futex(2), ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/05/31 04:30:30

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/31 04:44:00

Modified files:
	usr.sbin/bgpd  : bgpd.h kroute.c parse.y printconf.c rde_attr.c 
	                 util.c 

Log message:
Rework the way we do extended communities (mainly in the parser) and update
the IANA table to a somewhat more complete list. This includes BGP Prefix
Origin Validation State support via the ext-community ovs keyword.
OK henning@ benno@ based on a diff by Job Snijders


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/31 04:47:21

Modified files:
	usr.sbin/bgpd  : kroute.c 

Log message:
Oups, that should have not been committed. Revert.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/31 04:48:06

Modified files:
	usr.sbin/bgpctl: bgpctl.c 

Log message:
Update ext community printer to the changes done in bgpd.
OK henning@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/31 04:49:10

Modified files:
	usr.sbin/bgpd  : bgpd.8 bgpd.conf.5 

Log message:
Man page bits for ext-community which grew a few more subtypes.
Based on a diff from Job Snijders


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/05/31 04:54:00

Modified files:
	usr.bin/ssh    : auth-options.c auth-options.h auth2-pubkey.c 

Log message:
make sure we don't pass a NULL string to vfprintf (triggered by the
principals-command regress test); ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/31 05:00:00

Modified files:
	usr.bin/tmux   : server-client.c tmux.h 

Log message:
Some applications like vi(1) and tmux until 10 minutes or so ago, do not
redraw on SIGWINCH if the size returns to the original size between the
original SIGWINCH and when they get around to calling TIOCGWINSZ. So use
the existing resize timer to introduce a small delay between the two
resizes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/31 05:21:17

Modified files:
	games/wtf      : Makefile distinfo 

Log message:
Update to wtf-20170529.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/31 05:42:57

Modified files:
	www/p5-HTML-Lint: Makefile distinfo 

Log message:
Update to p5-HTML-Lint-2.26.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/05/31 05:49:28

Modified files:
	geo/qgis       : Makefile distinfo 
	geo/qgis/patches: patch-src_app_qgisapp_cpp 
	geo/qgis/pkg   : PLIST 

Log message:
Bugfix update to QGIS 2.18.9.


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/31 06:24:06

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
add ieee80211_min_basic_rate() to iwm(4), to select the lowest available
datarate for management frames

based on revs 1.187 and r 1.188 from iwn(4)

OK stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/05/31 06:34:52

Modified files:
	lang/seed7     : Makefile distinfo 
	lang/seed7/pkg : PLIST 

Log message:
Update to seed7-20170530.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/05/31 06:46:30

Modified files:
	share/man/man7 : utf8.7 

Log message:
section order;


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/05/31 07:05:43

Modified files:
	sys/net        : if_pflow.c if_pflow.h 

Log message:
Use mbuf_queue to properly serialize access to pflow output queue.

Input from mpi@, jmatthew@; OK mpi@, henning@, benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/05/31 07:22:16

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
another place to use ieee80211_min_basic_rate() to select the minimum tx rate

OK stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/31 07:53:28

Modified files:
	www/nghttp2    : Makefile distinfo 

Log message:
update to nghttp2-1.23.1


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/05/31 08:52:05

Modified files:
	sys/kern       : kern_event.c 
	sys/sys        : event.h 
	lib/libc/sys   : kqueue.2 

Log message:
Add support for EV_RECEIPT and EV_DISPATCH flags

From FreeBSD via Jan Schreiber , thanks!
OK tedu, bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/31 09:03:27

Modified files:
	converters/unoconv: Makefile 
	converters/unoconv/pkg: PLIST 
Added files:
	converters/unoconv/pkg: PFRAG.PRELOAD_WRAPPER 

Log message:
fix packaging in the non-wrapped case, for when libreoffice will build


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/05/31 09:04:38

Added files:
	www/p5-WWW-Curl/patches: patch-curlopt-constants_c 

Log message:
Curl defines this as empty, so perl fucks up with clang.
hilarious discussion at upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/31 09:26:41

Modified files:
	usr.bin/tmux   : window-buffer.c 

Log message:
Need time.h.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/31 09:27:57

Modified files:
	usr.bin/tmux   : window-client.c 

Log message:
time.h here too.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/31 09:30:12

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c 

Log message:
STYLE message about missing use of Ox/Nx/Fx/Dx; OK jmc@ wiz@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/31 09:35:22

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
remove -X, it was just migrated to mandoc -Wstyle; OK wiz@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/05/31 10:11:16

Modified files:
	graphics/tiff  : Tag: OPENBSD_6_1 Makefile distinfo 
	graphics/tiff/patches: Tag: OPENBSD_6_1 
	                       patch-libtiff_tif_getimage_c 
	                       patch-libtiff_tif_luv_c 
	                       patch-man_Makefile_in 
	graphics/tiff/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
Security update to 4.0.8:
Fixes CVE-2017-5225, CVE-2017-7592 to -7602


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/05/31 10:12:39

Modified files:
	sys/dev/pci    : if_iwn.c 

Log message:
Implement support for missed beacon notifications in iwn(4).
Works with WIFIonICE.
ok phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/31 10:13:25

Modified files:
	usr.bin/cvs    : tag.c 

Log message:
Fix opencvs tag so it does not attempt to to local operations in a remote setup.

While here make sure the "up-to-date" check (-c) works as one expects.


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/31 10:14:37

Modified files:
	usr.bin/cvs    : annotate.c 

Log message:
fix indentation


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/31 10:18:20

Modified files:
	usr.bin/cvs    : repository.c 

Log message:
When unlocking a directory only unlock the given one rather then all repo_locks.


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/31 10:31:55

Modified files:
	usr.bin/cvs    : rcs.c 

Log message:
Plug memleak in rcs_translate_tag() that was causing havoc on large repos.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/31 10:44:33

Modified files:
	usr.bin/tmux   : cmd-find-window.c 

Log message:
Shut up a warning.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/31 10:44:52

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/05/31 10:48:16

Modified files:
	usr.bin/cvs    : commit.c 

Log message:
Do not use CVS_LOCK_REPO for committing.

This flag tells our file recursion code that for each directory entered
we should lock it. Commit however locks all relevant directories on its
own when it is about to make changes and should not depend on the file
recursion code to do so.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/31 11:16:48

Modified files:
	share/man/man7 : airport.7 utf8.7 

Log message:
use the standard OpenBSD license for new manual pages
rather than some 2-clause variant of the ancient BSD license;
OK benno@ tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/05/31 11:56:48

Modified files:
	usr.bin/tmux   : cmd-set-option.c format.c job.c options.c 
	                 screen-write.c utf8.c window-buffer.c 

Log message:
Style and spacing nits.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/31 11:58:56

Modified files:
	share/man/man7 : utf8.7 

Log message:
about ten different improvements; OK tedu@ espie@ bentley@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/05/31 13:18:19

Modified files:
	sys/arch/i386/conf: Makefile.i386 files.i386 ld.script 
	sys/arch/i386/i386: autoconf.c locore.s 
	sys/arch/amd64/amd64: autoconf.c locore.S 
	sys/arch/amd64/conf: Makefile.amd64 files.amd64 ld.script 
Added files:
	sys/conf       : makegap.sh 
	sys/arch/i386/i386: locore0.S 
	sys/arch/amd64/amd64: locore0.S 

Log message:
Split early startup code out of locore.S into locore0.S.  Adjust link
run so that this locore0.o is always at the start of the executable.
But randomize the link order of all other .o files in the kernel, so
that their exec/rodata/data/bss segments land all over the place.
Late during kernel boot, unmap the early startup code.

As a result, the internal layout of every newly build bsd kernel is
different from past kernels.  Internal relative offsets are not known
to an outside attacker.  The only known offsets are in the startup code,
which has been unmapped.

Ramdisk kernels cannot be compiled like this, because they are gzip'd.
When the internal pointer references change, the compression dictionary
bloats and results in poorer compression.

ok kettenis mlarkin visa, also thanks to tedu for getting me back to this


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/05/31 13:41:30

Modified files:
	usr.bin/from   : from.c 

Log message:
Use ferror() to check for getline() failure.  From Scott Cheloha.
OK jung@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/05/31 13:51:27

Modified files:
	games/battlestar: battlestar.c 

Log message:
late game space battles require tty pledge to clear screen, etc.
from tomr


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/31 13:59:38

Modified files:
	databases/openldap: Makefile 
Added files:
	databases/openldap/patches: 
	                            patch-servers_slapd_back-mdb_search_c 

Log message:
add upstream patch to openldap:
ITS#8655 fix double free on paged search with pagesize 0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/05/31 14:00:56

Modified files:
	databases/openldap: Tag: OPENBSD_6_1 Makefile 
Added files:
	databases/openldap/patches: Tag: OPENBSD_6_1 
	                            patch-servers_slapd_back-mdb_search_c 

Log message:
MFC: add upstream patch to openldap:
ITS#8655 fix double free on paged search with pagesize 0


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/05/31 14:01:51

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Too vs To. Found by Denis Fondras openbsd (at) ledeuns (dot) net


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/05/31 14:16:49

Modified files:
	devel/pcre     : Makefile distinfo 
	devel/pcre/pkg : PLIST 
Added files:
	devel/pcre/patches: patch-configure 
Removed files:
	devel/pcre/patches: patch-pcre_compile_c patch-pcre_internal_h 
	                    patch-pcreposix_c 

Log message:
update to pcre-8.40

ok jca@ robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/05/31 14:18:43

Modified files:
	bin/ksh        : vi.c 

Log message:
Let the 's' command delete the right number of bytes when UTF-8
characters are involved; similar to what anton@ previously did for 'r';
OK tb@ anton@;
also tested by Walter Alejandro Iglesias .


CVSROOT:	/cvs
Module name:	ports
Changes by:	millert@cvs.openbsd.org	2017/05/31 14:33:44

Modified files:
	security/sudo  : Makefile distinfo 

Log message:
update to sudo 1.8.20p2; no real change on OpenBSD


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/05/31 14:43:49

Modified files:
	usr.sbin/slaacctl: slaacctl.8 

Log message:
No slaacd.conf(5) is currently planned. Remove Xr to nonexistent manual.

ok florian


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/05/31 15:38:10

ports/devel/kf5/kactivities/patches

Update of /cvs/ports/devel/kf5/kactivities/patches
In directory cvs.openbsd.org:/tmp/cvs-serv66532/patches

Log Message:
Directory /cvs/ports/devel/kf5/kactivities/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/05/31 15:47:17

Added files:
	devel/kf5/kactivities/patches: patch-autotests_common_test_h 

Log message:
unbreak build with -fno-operator-names

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/05/31 16:02:09

Modified files:
	editors/calligra: Makefile 
	editors/calligra/patches: 
	                          patch-plugins_videoshape_FullScreenPlayer_cpp 
	                          patch-plugins_videoshape_FullScreenPlayer_h 
	                          patch-plugins_videoshape_SelectVideoWidget_cpp 
	                          patch-plugins_videoshape_VideoThumbnailer_cpp 
	                          patch-plugins_videoshape_VideoThumbnailer_h 
	                          patch-stage_plugins_eventactions_sound_KPrSoundEventAction_cpp 

Log message:
unbreak calligra build

Use phonon-qt5 and not phonon(kde4) includes. Calligra is a pure KDE5
application.

spotted by naddy@ Thanks

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/05/31 16:30:21

Modified files:
	infrastructure/templates: mk.conf.template 

Log message:
poison WANT_CXX, ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/05/31 17:50:54

Modified files:
	games/ioquake3 : Makefile distinfo 

Log message:
Bump to latest version. Full changlog here:
https://github.com/ioquake/ioq3/compare/d4e1a01f33cde5566b636f461de06b1df9657e25...8a50e2aa09e05149f4d0b72b148da12caa56f73f

OK awolk@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/05/31 22:51:58

Modified files:
	usr.bin/ssh    : sshbuf-getput-basic.c bitmap.c 

Log message:
fix casts re constness


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/01 00:08:09

Modified files:
	x11/mate/atril : Makefile 
	x11/mate/calc  : Makefile 
	x11/mate/control-center: Makefile 
	x11/mate/engrampa: Makefile 
	x11/mate/eom   : Makefile 
	x11/mate/marco : Makefile 
	x11/mate/panel : Makefile 
	x11/mate/pluma : Makefile 
	x11/mate/power-manager: Makefile 
	x11/mate/terminal: Makefile 
	x11/mate/utils : Makefile 

Log message:
Missing yelp in MODGNOME_TOOLS.
Reported by Leo Unglaub for mata-terminal (missing bdep on itstool).


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/01 00:16:43

Modified files:
	usr.bin/ssh    : packet.c 

Log message:
some warnings spotted by clang; ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/01 00:58:25

Modified files:
	usr.bin/ssh    : sshbuf.c 

Log message:
unconditionally zero init size of buffer; ok markus@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/01 00:59:21

Modified files:
	usr.bin/ssh    : bitmap.c 

Log message:
no need to bzero allocated space now that we use use recallocarray;
ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/01 01:04:54

Modified files:
	www/p5-CGI-Compile: Makefile distinfo 

Log message:
Update to p5-CGI-Compile-0.22.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/01 01:18:26

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.58.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/01 01:18:38

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.95.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/01 01:21:46

Modified files:
	sysutils/awless: Makefile distinfo 

Log message:
Update to awless-0.1.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/01 01:42:48

Modified files:
	graphics/sane-backends: Makefile 
	graphics/sane-backends/pkg: PLIST 

Log message:
un-tedu graphics/sane-backends, removing sys/scanio.h caused one of the backends
not to be built, breaking packaging and knocking out about 15 ports.  ok aja


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/01 01:58:56

Modified files:
	usr.bin/units  : units.lib 

Log message:
update currency exchange rates;


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/01 02:01:29

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/patches: patch-bin_bq 
	                                   patch-bin_docker-credential-gcloud 
	                                   patch-bin_gcloud 
	                                   patch-bin_git-credential-gcloud_sh 
	                                   patch-bin_gsutil 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-157.0.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/06/01 02:08:24

Modified files:
	usr.bin/cvs    : add.c admin.c annotate.c checkout.c commit.c 
	                 cvs.c cvs.h diff.c edit.c file.c getlog.c 
	                 import.c init.c release.c remove.c root.c 
	                 status.c tag.c update.c util.c version.c 
	                 watch.c 

Log message:
Stop looking at current_cvsroot->cr_method to figure out if we're remote or not.

Instead use cvsroot_is_local() and cvsroot_is_remote().


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/06/01 02:17:27

Modified files:
	usr.bin/cvs    : client.c 

Log message:
Don't look at file_type until after cvs_remote_classify_file() was called.
The file status may be unknown until after that call.


CVSROOT:	/cvs
Module name:	src
Changes by:	joris@cvs.openbsd.org	2017/06/01 02:38:56

Modified files:
	usr.bin/cvs    : file.c 

Log message:
If CVS_LOCK_REPO is set only attempt to unlock the repo if we're local.

Otherwise we end up calling cvs_repository_unlock() with garbage from the
stack if we're dealing with a remote cvsroot.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/01 02:46:34

Modified files:
	lib/librthread : Makefile 

Log message:
New condvar introduced a regression with vmd(8), revert until it is found.

Reported by Gregor Best.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/01 03:47:55

Modified files:
	sys/dev/usb    : ohci.c ohcivar.h 

Log message:
Defering some processing to the soft-interrupt handler introduced a
race.  Revert for now.

Issue found by claudio@.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/01 04:43:34

Modified files:
	distrib/sets/lists/base: md.alpha md.amd64 md.arm64 md.armv7 
	                         md.hppa md.i386 md.landisk md.loongson 
	                         md.luna88k md.macppc md.octeon md.sgi 
	                         md.socppc md.sparc64 
	distrib/sets/lists/comp: md.alpha md.amd64 md.arm64 md.armv7 
	                         md.hppa md.i386 md.landisk md.loongson 
	                         md.luna88k md.macppc md.octeon md.sgi 
	                         md.socppc md.sparc64 

Log message:
crtbegin and crtend files need to be in comp, to support relink of
libraries other than crt0
noticed by mikeb, solution from kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/01 04:59:23

Modified files:
	lib/librthread : Makefile 

Log message:
Re-enabled futex based condvar & mutexes, they are not the cause of
vmd(8)'s regression.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/01 05:18:53

Modified files:
	sys/arch/i386/stand: Makefile.inc 
	sys/arch/i386/stand/biosboot: Makefile 
	sys/arch/i386/stand/boot: Makefile 
	sys/arch/i386/stand/cdboot: Makefile 
	sys/arch/i386/stand/pxeboot: Makefile 

Log message:
Sync with amd64 and allow building the i386 bootstrap with clang:
* build with -ffreestanding
* skip the integrated assembler for assym.h
* use as(1) to build biosboot.S and the various versions of srt0.S
ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/01 05:29:12

Modified files:
	games/vegastrike/engine: Makefile 
	games/vegastrike/engine/patches: patch-Makefile_in 
	                                 patch-configure 
	                                 patch-src_cmd_unit_generic_cpp 
Added files:
	games/vegastrike/engine/patches: 
	                                 patch-setup_src_include_central_cpp 
	                                 patch-setup_src_include_display_gtk_cpp 
	                                 patch-setup_src_include_file_cpp 
	                                 patch-setup_src_include_general_cpp 
	                                 patch-src_audio_Exceptions_h 
	                                 patch-src_cmd_script_script_statement_cpp 
	                                 patch-src_cmd_unit_jump_h 
	                                 patch-src_cmd_unit_physics_h 
	                                 patch-src_gldrv_hashtable_3d_h 
	                                 patch-src_gui_textinputdisplay_h 
	                                 patch-src_physics_h 
	                                 patch-src_ship_commands_cpp 

Log message:
fix with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/01 05:32:15

Modified files:
	sys/arch/amd64/stand/efiboot: conf.c efiboot.c 

Log message:
Don't panic when we cannot locate a handle for the Serial IO protocol.
Fixes reports on tech and in private.

ok yasuoka@ stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/01 05:43:44

Modified files:
	graphics/babl  : Makefile distinfo 

Log message:
Update to babl-0.1.28.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/01 05:44:00

Modified files:
	graphics/gegl03: Makefile distinfo 

Log message:
Update to gegl03-0.3.18.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/01 05:47:06

Modified files:
	x11/gnustep    : Makefile.inc 

Log message:
bad sebastia. COPYING in libobjc2 is a short BSD clone licence.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/01 05:57:42

Modified files:
	games/residualvm: Makefile 
	games/scummvm  : Makefile 

Log message:
timing. those snuck in while I was doing the change


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/01 06:06:29

Modified files:
	archivers/zstd : Makefile 

Log message:
LANGS -> COMPILER_LANGS


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/01 06:14:48

Modified files:
	lib/libc/arch/i386: SYS.h 

Log message:
Remove branch prediction hint from conditional branch instruction.
These hints are not recognized by clang's builtin assembler.
From the corresponding amd64 change.  ok visa@ kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/01 06:18:54

Modified files:
	www/p5-WWW-Curl/patches: patch-Makefile_PL 
Removed files:
	www/p5-WWW-Curl/patches: patch-curlopt-constants_c 

Log message:
oops, curlopt-constants is a generated file, so patch the generator instead


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 06:26:14

Modified files:
	usr.sbin/acpidump: acpidump.8 

Log message:
mention /var/db/acpi; diff from Jan Stary ;
OK deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 07:05:23

Modified files:
	faq/ports      : guide.html 

Log message:
Without distinfo, "make fetch-all" is no longer willing to fetch anything,
but without the distfile, you cannot compute distinfo.
So tell people to use "make makesum", which will also fetch what's needed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/06/01 07:30:08

Modified files:
	x11/smplayer   : Makefile distinfo 

Log message:
Update for SMPlayer to 17.6.0:

(2017-05-23)
* (Add bookmark) Set focus on the name field.
* Save bookmarks just after edit.

(2017-05-16)
* Add an option in preferences -> network -> chromecast to convert
automatically
SRT subtitles to VTT.

(2017-05-11)
* Possibility to pass options to the acompressor filter (in smplayer.ini).

OK benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/01 07:37:08

Modified files:
	x11/gnustep/make: Makefile 
Added files:
	x11/gnustep/make/patches: clangpatch-target_make 

Log message:
base clang requires -lc++abi   for objc2 code to be linking, so fix that


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/01 07:40:46

Modified files:
	x11/gnustep/make: Makefile 

Log message:
bump REVISION.
Remove PKG_ARCH=* this didn't even make sense before as there
are configuration discrepancies between architectures, and now the
clang files are different


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/01 07:42:01

Modified files:
	net/knot       : Makefile distinfo 
	net/knot/patches: patch-samples_knot_sample_conf_in 
	net/knot/pkg   : PLIST knot.rc 
Added files:
	net/knot/patches: patch-src_contrib_lmdb_mdb_c 
	                  patch-src_libknot_lookup_h 

Log message:
Major update to knot-2.4.2

Upstream stopped supporting LTS 1.6.* releases.  Let's move to the 2.x
branch which only supports LMDB (patched to use MDB_WRITEMAP) and
uses __thread (thus, needs clang or lang/gcc).

The config format changed a bit, /usr/local/libexec/knot1to2 might help.

Most work done by Alexis Vachette, ok fcambus@


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 08:00:55

Modified files:
	faq/ports      : specialtopics.html 

Log message:
Add a handful of recommendations for non-English manual pages.
When these were shown on the ports@ mailing list, no objections
came up, but a small amount of support was voiced.
Can be improved in tree if needed.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/01 08:12:23

Modified files:
	faq/ports      : specialtopics.html 

Log message:
 -> 


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 08:18:06

Modified files:
	editors/joe    : Makefile 

Log message:
Use iconv(1) to convert the russian manual page from KOI8-T to UTF-8
before installing; sthen@ agrees with the general direction.

Even though the russian manual is known to be heavily outdated, i
strongly dislike the idea of expecting porters to judge the quality
of the content of third-party documentation (as opposed to fixing
technical issues).  When i said as much on ports@, nobody really
objected.

So for now, merely fix the encoding.  If people *really* want the
manual page deleted, that can still be done.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/01 08:38:28

Modified files:
	sbin/pfctl     : pfctl_parser.c 
	sys/net        : pf_ioctl.c 
	usr.bin/systat : pf.c 
	usr.sbin/snmpd : mib.c 

Log message:
Return time_uptime as value for when pf was enabled instead of
time_second.  Since time_second changes depending on the wall-
clock time, time_second is not a reliable source for the status.
We can even end up with a negative time delta.  Thus, use the
monotonically growing time_uptime and export it to userland.

ok bluhm@ mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 08:55:24

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
Delete -f.  What matters is covered by mandoc.
OK jmc@ wiz@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/06/01 09:23:43

Modified files:
	sbin/iked      : iked.conf.5 ikev2.c 

Log message:
Expand $eapid in iked tags, allowing PF rules to be written based on EAP
identity (username). OK mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 09:24:41

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c 

Log message:
STYLE message about full stop at the end of .Nd; inspired by mdoclint(1)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/01 10:36:52

Log message:
    Import graphics/krita 3.1.4
    
    Krita is a raster graphics editor based on Qt 5 and the KDE Frameworks 5. Krita
    is designed to be a digital painting application. It has been influenced to
    some extent by software like Corel Painter and SAI. Krita packs with some key
    features different from most of its kind, including the ability to work with
    both bitmap and vector illustration.
    
    - Typo tweak from sthen@
    - Tested from mitchell wodach. Thanks!
    - Many input and tweaks from jca@ Thanks!
    
    ok jca@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20170601
    
    N ports/graphics/krita/Makefile
    N ports/graphics/krita/distinfo
    N ports/graphics/krita/patches/patch-plugins_extensions_gmic_3rdparty_gmic_CImg_h
    N ports/graphics/krita/patches/patch-plugins_tools_basictools_kis_tool_colorpicker_cc
    N ports/graphics/krita/pkg/DESCR
    N ports/graphics/krita/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/01 10:38:40

Modified files:
	graphics       : Makefile 

Log message:
unhook krita


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/01 11:07:21

Modified files:
	databases/sqlite3: Makefile distinfo 

Log message:
Update to sqlite 3.19.2, will be required by gecko 54 or 55 anyway..

See https://www.sqlite.org/changes.html for a list of changes since 3.17.0
Went into a bunch of amd64 bulks.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/01 11:15:00

Modified files:
	faq/ports      : specialtopics.html 

Log message:
tweak previous; misc spelling, grammar, wording and formatting fixes


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/01 11:20:54

Modified files:
	faq/ports      : specialtopics.html 

Log message:
missed some markup for displayed commands


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 13:05:15

Modified files:
	usr.bin/mandoc : mandoc.c mandoc.h mdoc_term.c term.c 
	regress/usr.bin/mandoc/roff/esc: h.in 
	share/man/man7 : roff.7 

Log message:
Minimal implementation of the \h (horizontal motion) escape sequence.
Good enough to cope with the average DocBook insanity.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 13:18:56

Modified files:
	databases/pgbouncer: Makefile 
	databases/skytools: Makefile 

Log message:
Drop USE_GROFF and bump.
Mandoc now copes with DocBook lists implemented with \h.


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 13:38:43

Modified files:
	faq/ports      : specialtopics.html 

Log message:
Remove rants about DocBook.  It hasn't got better and isn't likely to
any time soon, but i'm seriously working on getting mandoc to cope
with what it spews, and to free porters from having to bother about it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/01 13:58:04

Modified files:
	devel/git      : Makefile 
	devel/scons    : Makefile 

Log message:
Drop USE_GROFF and bump.
Mandoc now copes with DocBook lists implemented with \h.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/06/01 14:18:44

Modified files:
	usr.sbin/bind/bin/dig: dighost.c 

Log message:
Revert 1.16 ("add a workaround for the rebound portjacking hijinks"),
it breaks at least nslookup, host, dig +tcp.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/01 14:37:38

Modified files:
	bin/ksh        : sh.1 

Log message:
The fact is simple: Subshells have the same PPID as the current shell.
What is not so simple is squinting hard enough to conclude that POSIX
actually says that. I'm still not sure how to do that.
Problem with the shell manual pointed out by "Choose a display name".

ok otto, halex, jmc


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/01 14:47:38

Modified files:
	lang/luajit    : Makefile 

Log message:
help this build with clang... apparently the dependent ports like it.
might be not 100% right, but it won't even build without it anyway.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/01 15:19:07

Modified files:
	sys/arch/arm64/dev: simplebus.c 

Log message:
Pass the correct dma tag to the load buffer function.  Passing t only
passes the tag where the pointer to the simplebus_dmamap_load_buffer()
wrapper is stored in.  We want to call the load buffer function that
was passed from our parent device, so we have to pass the parent's tag.
Otherwise we end up in a recursive and neverending loop.

This only occurs when a simplebus attaches to a simplebus, which we
apparently didn't have so far.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/01 15:35:28

Log message:
    Import net/packetq.
    
    packetq is a command line tool to run SQL queries directly on PCAP files,
    the results can be output as JSON (default), formatted/compact CSV and
    XML. It also contains a very simplistic web-server in order to inspect
    PCAP files remotely.
    
    OK jca@
    
    Status:
    
    Vendor Tag:	fcambus
    Release Tags:	fcambus_20170601
    
    N ports/net/packetq/Makefile
    N ports/net/packetq/distinfo
    N ports/net/packetq/pkg/PLIST
    N ports/net/packetq/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/01 15:36:12

Modified files:
	net            : Makefile 

Log message:
Add packetq.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/06/01 16:26:08

Modified files:
	graphics/gimp/stable: Makefile distinfo 
	graphics/gimp/stable/patches: patch-app_Makefile_in 
	                              patch-etc_Makefile_in 
	                              patch-plug-ins_common_Makefile_in 
	graphics/gimp/stable/pkg: PLIST 

Log message:
update to 2.8.22
hints and ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/01 17:17:01

Modified files:
	sys/dev/pci    : if_sk.c 

Log message:
reorder ops in sk_start to avoid possibly rolling back ifq_deq.

instead of checking for space after beggining to deq a packet, check
for space before committing to handling a packet. this means we
can use ifq_dequeue instead of ifq_deq_begin/commit/rollback.

ok mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/01 17:22:14

Modified files:
	sys/dev/pci    : if_msk.c 

Log message:
reorder ops in sk_start to avoid possibly rolling back ifq_deq.

instead of checking for space after beggining to deq a packet, check
for space before committing to handling a packet. this means we
can use ifq_dequeue instead of ifq_deq_begin/commit/rollback.

this is a port of src/sys/dev/pci/if_sk.c r1.187, but tweaked to
account for msk using twice the tx ring descriptors thanks to its
annoying support for 64bit addresses.

tested on an od1000
ok jmatthew@ sthen@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/01 17:39:47

Modified files:
	faq/ports      : guide.html 

Log message:
the obsolescence of NEED_VERSION has been pointed out for nearly 15 years.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/01 18:07:12

Modified files:
	sys/net        : ifq.c 

Log message:
be less tricky about when ifq_free is handled.

instead of assuming start routines only run inside the ifq serialiser,
only rely on the serialisation provided by the ifq mtx which is
explicitly used during ifq_deq ops.

ie, free the mbufs in ifq_free at the end of ifq_deq ops instead
of in the ifq_serialiser loop. ifq deq ops arent necessarily called
within the serialiser.

this should fix panics caused by fq codel on top of bce (which calls
bce_start from it's tx completion path instead of ifq_restart).

ok mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/01 19:47:36

Modified files:
	sys/dev/pci    : if_msk.c if_mskvar.h 

Log message:
only update the tx descriptors high address if it changes.

this should effectively double (or restore?) the number of packets that
can be fit on the tx ring.

tested on an od1000.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/01 19:52:01

Modified files:
	net/wireshark  : Makefile distinfo 
	net/wireshark/patches: 
	                       patch-ui_qt_capture_filter_syntax_worker_cpp 
	                       patch-ui_qt_compiled_filter_output_cpp 

Log message:
update to wireshark-2.2.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/01 20:21:06

Modified files:
	devel/boost    : Makefile 
Added files:
	devel/boost/patches: patch-boost_log_detail_event_hpp 

Log message:
fix nasty clang bug that prevented facter from building


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/01 22:26:23

Modified files:
	net/knot       : Makefile 

Log message:
Drop the gettext module


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/02 00:06:10

Modified files:
	usr.bin/ssh    : Makefile.inc 

Log message:
rationalise the long list of manual CDIAGFLAGS that we add; most of
these were redundant to -Wall -Wextra


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/02 00:39:56

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 
	sysutils/amazon-ssm-agent/patches: 
	                                   patch-agent_platform_platform_unix_go 

Log message:
Update to amazon-ssm-agent-2.0.796.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/02 00:49:54

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.59.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/02 00:50:06

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.96.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/02 00:57:35

Modified files:
	devel/p5-Type-Tiny: Makefile distinfo 
	devel/p5-Type-Tiny/pkg: PLIST 

Log message:
Update to p5-Type-Tiny-1.002000.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/02 01:04:49

Modified files:
	sysutils/salt-testing: Makefile distinfo 
	sysutils/salt-testing/pkg: PLIST 

Log message:
Update to salt-testing-2017.6.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/02 01:20:02

Modified files:
	graphics/shotwell: Makefile distinfo 
	graphics/shotwell/pkg: PLIST 

Log message:
Update to shotwell-0.26.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/02 01:26:47

Modified files:
	math/udunits   : Makefile distinfo 

Log message:
Update to udunits-2.2.25.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/02 01:41:47

Modified files:
	www/p5-WWW-Shorten-Bitly: Makefile distinfo 

Log message:
Update to p5-WWW-Shorten-Bitly-2.001.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 02:29:19

Modified files:
	games/vms-empire: Makefile 
	graphics/pdf2djvu: Makefile 
	lang/clisp     : Makefile 

Log message:
Drop USE_GROFF and bump.
Mandoc now copes with DocBook lists implemented with \h.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 02:56:32

Modified files:
	mail/bogofilter: Makefile 
	mail/courier-imap: Makefile 
	mail/maildrop  : Makefile 

Log message:
Drop USE_GROFF and bump.
Mandoc now handles DocBook lists implemented with \h.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/02 03:20:04

Modified files:
	textproc/pdftk : Makefile 

Log message:
the java in pdftk wants a matching C++, so this will remain a user of gcc4.
Zap include paths that are obviously no longer necessary, since they've
never been updated and nothing broke


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/06/02 04:13:25

Modified files:
	math/maxima    : Makefile distinfo 
	math/maxima/pkg: PLIST 

Log message:
Update to Maxima 5.40.0

OK pirofti@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/02 04:42:26

Modified files:
	x11/gnome/recipes: Makefile 

Log message:
WANTLIB typo


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/02 04:47:30

Modified files:
	sys/dev/pci    : if_sk.c 

Log message:
handle 64bit dva in the tx path as well as the rx path.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 04:51:56

Modified files:
	multimedia/mkvtoolnix: Makefile 
	net/netatalk   : Makefile 
	net/spectrum   : Makefile 
	net/yaz        : Makefile 
	textproc/patchutils: Makefile 

Log message:
Drop USE_GROFF and bump.
Mandoc now copes with DocBook lists using \h.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/02 04:52:26

Modified files:
	gnu/llvm/tools/clang/include/clang/Basic: DiagnosticGroups.td 

Log message:
Synonym -Wno-cpp for -Wno-#warnings. That one is not a headache for
scripting.
(got it into upstream, it's just a backport)
okay kettenis@, patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/02 05:06:08

Modified files:
	sys/dev/fdt    : xhci_fdt.c 

Log message:
Attach the xhci(4) FDT driver to the generic-xhci compatible as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/02 05:18:16

Modified files:
	sys/dev/pci    : if_iwn.c 

Log message:
When iwn(4) firmware reports missed beacons, send a probe request only
if ic_mgt_timer indicates that we're not already waiting for a response.
Fixes a flood of probe requests sent out while the interrupt kept firing.

Also, read the missed beacon counter value after DMA sync.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/02 05:18:37

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
When iwm(4) firmware reports missed beacons, send a probe request only
if ic_mgt_timer indicates that we're not already waiting for a response.
Fixes a flood of probe requests sent out while the interrupt kept firing.

Also, byteswap the missed beacon counter value when reading it.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 05:33:16

Modified files:
	www/cclive     : Makefile 
	www/sarg       : Makefile 
	x11/fluxbox    : Makefile 
	x11/fvwm2      : Makefile 
	x11/stalonetray: Makefile 

Log message:
Drop USE_GROFF and bump.
Mandoc now copes with DocBook lists using \h.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/06/02 06:26:21

Modified files:
	devel/mingw    : Makefile 
	devel/mingw/patches: patch-x86-mingw32-build_sh 
	                     patch-x86-mingw32-build_sh_conf 

Log message:
Prepare MinGW for clang.

Lots of help and OK espie@, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 06:41:28

Modified files:
	usr.bin/mandoc : chars.c 
	share/man/man7 : mandoc_char.7 
	regress/usr.bin/mandoc/char/unicode: latin1.in latin1.out_ascii 
	                                     latin1.out_html 
	                                     latin1.out_utf8 named.in 
	                                     named.out_ascii 
	                                     named.out_html 
	                                     named.out_utf8 namediff.in 
	                                     namediff.out_ascii 
	                                     namediff.out_html 
	                                     namediff.out_utf8 

Log message:
add about 15 missing character escape sequences found in groff_char(7);
triggered by multimedia/mkvtoolnix mkvmerge(1) using \(S2


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/02 06:57:45

Modified files:
	sys/conf       : makegap.sh 

Log message:
typo; meant to say locore0.S


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/02 07:11:01

Modified files:
	www/youtube-dl : Makefile distinfo 

Log message:
update youtube-dl to 2017.05.29

ok pirofti@ jca@


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 07:59:15

Modified files:
	faq/ports      : specialtopics.html 

Log message:
Delete the paragraph about USE_GROFF in imake ports.
What was there was obviously wrong, as noticed by tb@.
Looking at a number of modern imake ports,
it appears that nothing special is needed nowadays.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/02 08:30:03

Modified files:
	devel/mingw/patches: patch-x86-mingw32-build_sh 

Log message:
add quite a few -Wno-*   so that the logs are more or less readable.
Unfortunately, -pedantic turns some warnings back on, so don't bother
with -Wno-switch.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/02 08:30:27

Modified files:
	net/mtr        : Makefile distinfo 
	net/mtr/pkg    : PLIST 
Added files:
	net/mtr/patches: patch-packet_packet_c 
Removed files:
	net/mtr/patches: patch-gtk_c patch-mtr_c patch-net_c 

Log message:
update to mtr-0.92, features include:

- shiny new DNS code that gets rid of the horrible libbind hack.

- the privileged packet sending code has been split out into a separate
"mtr-packet" process with a clear separation between init/main code, which
communicates with the main mtr process over a pipe.

Patch to add a pledge to mtr-packet, currently disabled; it works for
ICMP but requires additional sockopts to work with UDP.


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/06/02 09:09:13

Modified files:
	sys/dev/usb    : if_run.c 

Log message:
Remove a bogus run_read() call about getting MAC version.
ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/02 09:31:26

Modified files:
	sys/net80211   : ieee80211_proto.c 

Log message:
Scale the missed beacon counter threshold to the AP's beacon interval.

This should make fading APs time out consistently regardless of what the
beacon interval is set to (range is 1 to 2^16 TU, though in practice 100 TU
seems to be a common value).

Print the beacon interval and missed beacon counter threshold to dmesg
if the DEBUG flag was set on the wireless interface with ifconfig(8).
This should help with diagnosing any issues that pop up.

Requested and diff eye-balled by kettenis@
help & ok tb@ phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/02 09:40:27

Modified files:
	x11/gnome/recipes: Makefile 

Log message:
bump, this is a mess, thx jasper@ :(


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/06/02 10:04:11

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
Intel HD Graphics 510.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/06/02 10:04:36

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/02 10:12:38

Modified files:
	net/unifi      : Makefile distinfo 
	net/unifi/patches: patch-unifi_sh_api 
	net/unifi/pkg  : PLIST 

Log message:
update to unifi-5.4.17. this one is a stable candidate rather than an
actual stable release, but upstream has updated to a newer version of
snappy-java that no longer includes the openbsd .so files that are
needed, so I've switched to a local-built version and would like to
get this in early to get potential feedback.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/02 10:47:23

Modified files:
	infrastructure/db: user.list 

Log message:
reserve uid for mtr


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/02 10:50:16

Modified files:
	net/mtr        : Makefile 
	net/mtr/patches: patch-packet_packet_c 
	net/mtr/pkg    : PLIST 

Log message:
mtr tweaks:
- fix displayed version string (problem from github tarball).
- add a new _mtr user
- drop mtr-packet to _mtr rather than to getgid()/getuid()
- chroot to /var/empty


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/02 11:24:39

Modified files:
	sysutils/ansible: Makefile 
Added files:
	sysutils/ansible/patches: 
	                          patch-lib_ansible_plugins_filter_core_py 

Log message:
unbreak password_hash('blowfish')

originally reported by jiri b.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/02 11:39:05

Modified files:
	sysutils/ansible: Makefile distinfo 
Removed files:
	sysutils/ansible/patches: 
	                          patch-lib_ansible_plugins_connection___init___py 

Log message:
- update to ansible-2.3.1, includes a fix for CVE-2017-7481


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/02 11:43:55

Modified files:
	textproc/elasticsearch: Makefile distinfo 
	textproc/elasticsearch/pkg: PLIST 

Log message:
update to elasticsearch-5.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/02 11:52:05

Modified files:
	sysutils/beats/filebeat: Makefile distinfo 
	sysutils/beats/heartbeat: Makefile distinfo 
	sysutils/beats/metricbeat: Makefile distinfo 
	sysutils/beats/metricbeat/pkg: PLIST 
	sysutils/beats/packetbeat: Makefile distinfo 

Log message:
update beats to 5.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/02 11:58:46

Modified files:
	sysutils/ansible: Tag: OPENBSD_6_1 Makefile distinfo 
	sysutils/ansible/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
security update to ansible-2.2.3

https://github.com/ansible/ansible/blob/stable-2.2/CHANGELOG.md#223-the-battle-of-evermore---05-09-2017


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/02 12:15:29

Modified files:
	faq            : faq10.html 

Log message:
yptest was sent to the bitbucket in the sky 18 months ago.

from Kurt Mosiejczuk


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 13:21:03

Modified files:
	usr.bin/mandoc : mandoc.c mandoc.h term.c 
	share/man/man7 : roff.7 

Log message:
Partial implementation of \h (horizontal line drawing function).
A full implementation would require access to output device properties
and state variables (both only available after the main parser has
finalized the parse tree) before numerical expansions in the roff
preprocessor (i.e., before the main parser is even started).

Not trying to pull that stunt right now because the static-width
implementation committed here is sufficient for tcl-style manual pages
and already more complicated than i would have suspected.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 13:54:15

Modified files:
	databases/tdbc : Makefile 
	databases/tdbc-sqlite3: Makefile 
	devel/tcllib   : Makefile 
	devel/tclthread: Makefile 
	devel/tklib    : Makefile 
	misc/memchan   : Makefile 

Log message:
drop USE_GROFF and bump; mandoc groks enough \l now


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/02 14:02:39

Modified files:
	games/fortune/fortune: fortune.c 

Log message:
Fix an infinite loop in fortune(6).

When invoking fortune with the -l option (to get long dictums only),
the program gets stuck in an infinite loop because fortlen() doesn't
return the fortune length correctly.

OK mestre@, tb@, deraadt@, schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/06/02 14:03:54

Modified files:
	regress/lib/libm/fenv: Makefile 

Log message:
Use += instead of = for extra flag. Prompted by miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 14:22:01

Modified files:
	x11/byzi       : Makefile 
	x11/tkcon      : Makefile 
	x11/tktreectrl : Makefile 
	x11/tktray     : Makefile 

Log message:
drop USE_GROFF and bump; mandoc groks enough \l now


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/02 14:25:50

Modified files:
	sys/dev/pv     : xen.c 

Log message:
Perform grant table page allocation outside of the table mutex

witness(4) has found that km_alloc will trigger an rw_enter via uvm_map
and vm_map_lock.  While rw_enter is called with RW_SLEEPFAIL, there's
also an msleep in there, so it's easier to avoid getting in the middle
of that.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 14:47:13

Modified files:
	x11/tktable    : Makefile 
Added files:
	x11/tktable/patches: patch-doc_tkTable_n 

Log message:
fix manual page that is completely broken with both groff and mandoc,
and drop USE_GROFF while here


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/06/02 16:37:49

Modified files:
	net/unifi      : Makefile 

Log message:
Append snappy-java-1.1.2.6.jar:0 to DISTFILES instead of using SUPDISTFILES.

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 16:41:28

Modified files:
	plan9/9libs    : Makefile 

Log message:
no relevant formatting differences, drop USE_GROFF and bump;
committing from i386


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 17:17:08

Modified files:
	devel/arm-none-eabi: Makefile.inc 
	devel/arm-none-eabi/binutils: Makefile 
	devel/arm-none-eabi/gcc-linaro: Makefile 
	devel/arm-none-eabi/gdb: Makefile 
	devel/arm-none-eabi/newlib: Makefile 

Log message:
no relevant formatting differences, drop USE_GROFF
and bump those three of the four pacakges that change


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/02 17:25:03

Modified files:
	lang/mono      : Makefile 

Log message:
almost identical formatting, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/06/02 17:43:00

Modified files:
	lang/clisp     : Makefile 
	lang/clisp/pkg : PLIST 

Log message:
Quick fix: drop manpages rendered to PostScript from plist.

However, this is not enough, because if groff is installed,
the .ps files will be generated. I'll have a look on how to
completely disable the use of groff here, as suggested by
Ingo.


CVSROOT:	/cvs
Module name:	src
Changes by:	halex@cvs.openbsd.org	2017/06/02 18:10:20

Modified files:
	share/misc     : inter.phone 

Log message:
fix spelling in a handful of the Swedish entries


CVSROOT:	/cvs
Module name:	src
Changes by:	halex@cvs.openbsd.org	2017/06/02 18:22:34

Modified files:
	share/misc     : airport 

Log message:
use proper name for LPI


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/02 22:34:41

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
Avoid printing garbage when aborting a program that tries to use a
prohibited sysctl.

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/03 01:15:23

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Foreground colours with the bright attribute set need to use the bright
entries in the palette. GitHub issue 954.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/06/03 02:50:38

Modified files:
	sys/dev/pv     : vioblk.c virtiovar.h 

Log message:
vioblk/virtio: Re-arrange some struct members

This reduces holes/padding and makes the structs smaller.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/03 03:20:32

Modified files:
	devel/libspectrum: Makefile distinfo 

Log message:
Update to libspectrum-1.3.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/06/03 03:40:42

Modified files:
	textproc/libxml: Makefile 
Added files:
	textproc/libxml/patches: patch-parser_c patch-valid_c 

Log message:
Security update for textproc/libxml

Patches for CVE-2017-9047, CVE-2017-9048, CVE-2017-9049, CVE-2017-9050.
From Matthias Pitzl, thanks!

OK ajacoutot


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/03 03:57:19

Modified files:
	x11/mate/atril : Makefile 
	x11/mate/pluma : Makefile 

Log message:
stdc++, estdc++ -> ${LIBCXX}, ${LIBECXX}


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/06/03 03:58:52

src/sbin/slaacd

Update of /cvs/src/sbin/slaacd
In directory cvs.openbsd.org:/tmp/cvs-serv22210/sbin/slaacd

Log Message:
Directory /cvs/src/sbin/slaacd added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/06/03 04:00:29

Modified files:
	etc/rc.d       : slaacd 
	sbin           : Makefile 
	usr.sbin       : Makefile 
	usr.sbin/slaacctl: Makefile 
Added files:
	sbin/slaacd    : Makefile control.c control.h engine.c engine.h 
	                 frontend.c frontend.h log.c log.h slaacd.8 
	                 slaacd.c slaacd.h 
Removed files:
	usr.sbin/slaacd: Makefile control.c control.h engine.c engine.h 
	                 frontend.c frontend.h log.c log.h slaacd.8 
	                 slaacd.c slaacd.h 

Log message:
Move slaacd to /sbin
jca points out that all the other interface configuration tools live
there (like ifconfig or dhclient). Furthermore it starts so early in
the boot process that /usr might not be mounted yet if it's a nfs
filesystem.
sthen and deraadt agree


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/06/03 04:01:04

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 04:09:10

Added files:
	net/libaccounts-glib/patches: patch-libaccounts-glib_Makefile_am 

Log message:
bogus option makes it error out with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 04:14:48

ports/devel/stp/patches

Update of /cvs/ports/devel/stp/patches
In directory cvs.openbsd.org:/tmp/cvs-serv62725/patches

Log Message:
Directory /cvs/ports/devel/stp/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 04:15:25

Added files:
	devel/stp/patches: patch-configure 

Log message:
that old shit actually tried to create directories under /usr/local
during configure...


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/03 04:44:41

Modified files:
	net/knot       : Makefile 

Log message:
Fix build on i386, requires 64 bits atomics

This means you need at least an i586 processor to run knot.  The other
32 bits archs are probably still broken.

Reported by & ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/06/03 04:49:07

Modified files:
	textproc/libxml: Tag: OPENBSD_6_1 Makefile 
Added files:
	textproc/libxml/patches: Tag: OPENBSD_6_1 patch-parser_c 
	                         patch-valid_c 

Log message:
Backport recent textproc/libxml security fixes.

Patches CVE-2017-9047, CVE-2017-9048, CVE-2017-9049 and CVE-2017-9050.
From Matthias Pitzl, thanks!

OK ajacoutot@


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/06/03 04:53:02

Modified files:
	faq            : current.html 

Log message:
use cut instead of sed, to avoid the embedded tab.  ok tb@


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2017/06/03 05:14:41

Modified files:
	faq            : current.html 

Log message:
slaacd moved to /sbin


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 05:17:13

ports/x11/gnome/aisleriot/patches

Update of /cvs/ports/x11/gnome/aisleriot/patches
In directory cvs.openbsd.org:/tmp/cvs-serv73461/patches

Log Message:
Directory /cvs/ports/x11/gnome/aisleriot/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 05:17:58

Modified files:
	x11/gnome/aisleriot: Makefile 
Added files:
	x11/gnome/aisleriot/patches: patch-acinclude_m4 

Log message:
in this case, bogus warning flags are enough to make it not build with
clang... so fix it


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/03 05:58:10

Modified files:
	sys/net80211   : ieee80211_crypto_tkip.c ieee80211_crypto_wep.c 

Log message:
Explicitly zero out the wepseed for TKIP and WEP.

ok stsp


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/03 05:58:55

Modified files:
	sys/net        : if_tun.c 

Log message:
Add missing NET_LOCK().

Found by jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 06:16:19

Modified files:
	usr.bin/mandoc : main.c mandoc.1 

Log message:
enable -Wstyle by default in -Tlint; OK jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 06:23:13

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
delete -n option, now covered by mandoc; OK jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/03 06:46:37

Modified files:
	textproc/ispell: Makefile distinfo 
	textproc/ispell/patches: patch-Makefile patch-correct_c 
	                         patch-languages_english_english_2 
	                         patch-languages_english_english_3 
	                         patch-term_c 
	textproc/ispell/pkg: PLIST-main 
Added files:
	textproc/ispell/patches: patch-deformatters_Makefile 
	                         patch-local_h_bsd patch-lookup_c 
Removed files:
	textproc/ispell/patches: patch-config_X patch-local_h_samp 

Log message:
update to ispell-3.4.00 and patch to fix some implicit declarations, done
while investigating a crash (bogus free) reported by Bryan Linton when running
"DICTIONARY=/usr/local/lib/ispell/american.hash ispell" (but it doesn't fix this)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 07:03:34

Added files:
	games/eliot/patches: patch-dic_csv_helper_cpp 
	                     patch-dic_header_cpp 

Log message:
fixes for clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/03 07:09:06

Modified files:
	mail/neomutt   : Makefile distinfo 
	mail/neomutt/patches: patch-main_c patch-mutt_sasl_c 
	                      patch-mutt_sasl_h 
	mail/neomutt/pkg: PLIST 
Added files:
	mail/neomutt/patches: patch-doc_Makefile_am 

Log message:
update to neomutt-20170602


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/03 07:17:41

Modified files:
	databases/openldap: Makefile distinfo 
Added files:
	databases/openldap/patches: patch-libraries_libldap_tls_o_c 
Removed files:
	databases/openldap/patches: 
	                            patch-servers_slapd_back-mdb_search_c 

Log message:
update to openldap-2.4.45, rolling in the vuln fix previously patched.

upstream added openssl 1.1.x support, so patch to cope with various
OPENSSL_VERSION_NUMBER ifdefs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 08:21:44

ports/lang/freehdl/patches

Update of /cvs/ports/lang/freehdl/patches
In directory cvs.openbsd.org:/tmp/cvs-serv79648/patches

Log Message:
Directory /cvs/ports/lang/freehdl/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 08:25:16

Modified files:
	lang/freehdl   : Makefile 
Added files:
	lang/freehdl/patches: patch-freehdl_kernel-classes_hh 
	                      patch-freehdl_kernel-db_hh 
	                      patch-freehdl_kernel-fhdl-stream_hh 
	                      patch-freehdl_kernel-list_hh 
	                      patch-freehdl_kernel-sig-info_hh 
	                      patch-freehdl_kernel-util_hh 
	                      patch-freehdl_std-vhdl-types_hh 
	                      patch-kernel_driver_info_cc 
	                      patch-kernel_fhdl_stream_cc 
	                      patch-kernel_sig_info_cc 
	                      patch-v2cc_v2cc-decl_cc 
	                      patch-v2cc_v2cc-explore_cc 
	                      patch-v2cc_v2cc-expr_cc 
	                      patch-v2cc_v2cc-util_cc 
	                      patch-v2cc_v2cc-util_h patch-v2cc_v2cc_cc 

Log message:
let it build with clang. patches similar to pkgsrc and freebsd


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 08:28:40

Modified files:
	net/ocserv     : Makefile 
	net/megatools  : Makefile 

Log message:
identical formatting, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 08:47:52

ports/net/libmaxminddb/patches

Update of /cvs/ports/net/libmaxminddb/patches
In directory cvs.openbsd.org:/tmp/cvs-serv1350/patches

Log Message:
Directory /cvs/ports/net/libmaxminddb/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 08:59:11

Modified files:
	devel/boost/files: user.hpp 

Log message:
clean up Vadim's mess, reorg file so that what we're doing is actually
documented


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 09:01:46

Modified files:
	www/chromium   : Makefile 

Log message:
allows base clang to pass the bootstrap step, even though there are lots
of issues later


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/03 09:02:26

Modified files:
	infrastructure/mk: compiler.port.mk modules.port.mk 

Log message:
sooner or later, we'll run into ports that really require a gcc...


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/03 09:44:03

Modified files:
	sys/net80211   : ieee80211_input.c ieee80211_node.c 
	                 ieee80211_proto.c 

Log message:
Add a few sizes to free().

Input, help & ok stsp


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 09:54:09

Modified files:
	usr.bin/mandoc : man.c mandoc.h read.c 
	regress/usr.bin/mandoc/man/B: Makefile 
	regress/usr.bin/mandoc/man/SH: Makefile noarg.in noarg.out_ascii 
	                               noarg.out_lint 
	regress/usr.bin/mandoc/man/SS: Makefile noarg.in noarg.out_ascii 
	                               noarg.out_lint 
	regress/usr.bin/mandoc/man/TP: Makefile broken.in 
	                               broken.out_ascii broken.out_lint 
Added files:
	regress/usr.bin/mandoc/man/B: blank.in blank.out_ascii 
	                              blank.out_lint 

Log message:
ignore blank lines in man(7) next line scope;
strange groff edge case behaviour found in multimedia/mjpegtools


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 10:14:00

Modified files:
	multimedia/mjpegtools: Makefile 
Added files:
	multimedia/mjpegtools/patches: patch-docs_mjpegtools_1 

Log message:
Minimally patch up the extremely crappy mjpegtools(1) manual to give
it a chance to render at all.

While here, drop USE_GROFF.  While mjpegtools(1) does contain .ec, it
never passes an argument and never calls .eo, so it has no effect.


CVSROOT:	/cvs
Module name:	ports
Changes by:	steven@cvs.openbsd.org	2017/06/03 10:23:09

Modified files:
	databases/libdbi: Makefile distinfo 
	databases/libdbi/patches: patch-Makefile_in patch-configure 
	databases/libdbi/pkg: PLIST 

Log message:
update to 0.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	steven@cvs.openbsd.org	2017/06/03 10:24:05

Modified files:
	databases/libdbi-drivers: Makefile distinfo 
	databases/libdbi-drivers/patches: patch-configure 
	                                  patch-drivers_freetds_dbd_freetds_c 
	databases/libdbi-drivers/pkg: PLIST-main PLIST-sqlite 
	                              PLIST-sqlite3 
Added files:
	databases/libdbi-drivers/patches: patch-tests_test_libdbi_sh 
	                                  patch-tests_test_pgsql_sh 

Log message:
update to 0.9.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/03 11:43:01

Modified files:
	usr.bin/tmux   : input.c options-table.c tmux.1 window-copy.c 

Log message:
Make set-clipboard a three-state option so tmux itself can ignore the
sequencess.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/03 15:04:49

Modified files:
	www/squid      : Makefile distinfo 
Removed files:
	www/squid/patches: 
	                   patch-helpers_basic_auth_LDAP_basic_ldap_auth_8 
	                   patch-helpers_basic_auth_RADIUS_basic_radius_auth_8 
	                   patch-helpers_external_acl_file_userip_ext_file_userip_acl_8 
	                   patch-tools_squidclient_squidclient_1 

Log message:
update to squid-3.5.26


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/03 15:50:43

Modified files:
	faq            : current.html 

Log message:
rephrase and simplify a few things, more consistent whitespace and markup


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/03 16:04:06

Modified files:
	faq            : current.html 

Log message:
more tweaking


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 16:08:02

Modified files:
	sys/conf       : makegap.sh 

Log message:
use .balign instead of .align, it is portable to more architectures
discussed with patrick


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 16:11:27

Modified files:
	sys/conf       : makegap.sh 

Log message:
".section .bss" is portable to more platforms than plain ".bss"


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 16:21:34

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/socppc/conf: Makefile.socppc 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
Create gap.S and gap.o with umask 077.  Create lorder and bsd* with umask 007.
Prying eyes cannot look at the kernels in the compile directory.
ok tb rpe, kernel developers seem unimpacted


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 16:23:47

Modified files:
	etc            : Makefile 

Log message:
kernels in compile dirs are og-rwx, so need to make them readable in
$RELEASEDIR
ok tb rpe


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 16:25:19

Modified files:
	distrib/alpha/bsd.rd: Makefile 
	distrib/amd64/ramdiskA: Makefile.inc 
	distrib/amd64/ramdisk_cd: Makefile.inc 
	distrib/hppa/ramdisk: Makefile 
	distrib/i386/common: Makefile.inc 
	distrib/ramdisk: Makefile 
	distrib/sparc64/bsd.rd: Makefile 
	distrib/sparc64/common: Makefile.inc 

Log message:
kernels in compile dirs are readonly, and the bsd.rd we created has
tracked that permission.  Make the copy in $RELEASEDIR a+r


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 16:27:41

Modified files:
	distrib/miniroot: install.sub 

Log message:
After installing, chmod og-rwx {/bsd bsd.mp bsd.sp bsd.rd }
(Should we make them kmem readable?  Let's ignore that for now and see
if any issues surface).
ok tb rpe


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 16:33:36

Modified files:
	etc            : rc 

Log message:
Immediately after mounting / read-write, chmod og-rwx the kernel.  Remote
prying eyes were already been hindered at determining kernel addresses, now
local prying eyes are also hindered.
ok tb rpe


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 16:59:09

Modified files:
	etc            : rc 

Log message:
We have been running a small awk program before installing the relinked libc.
Perform the same kind of test for relinked libcrypto, using an openssl
sequence (proposed by sthen)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/03 17:31:37

Modified files:
	usr.sbin/config: exec_elf.c 

Log message:
config -e mode should match our other policies which ensure og-rwx /bsd.
pointed out by brynet


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 18:08:56

Modified files:
	share/man/man7 : roff.7 
	usr.bin/mandoc : read.c roff.c 

Log message:
Pure preprocessor implementation of the roff(7) .ec and .eo requests
(escape character control), touching nothing after the preprocessing
stage and keeping even the state variable local to the preprocessor.
Since the escape character is also used for line continuation, this
requires pulling the implementation of line continuation from the
input reader to the preprocessor, which also considerably shortens
the code required for that.

When the escape character is changed, simply let the preprocessor
replace bare by escaped backslashes and instances of the non-standard
escape character with bare backslashes - that's all we need.

Oh, and if anybody dares to use these requests in OpenBSD manuals,
sending a medium-sized pack of axe-murderes after them might be a
worthwhile part of the punishment, but probably insuffient on its own.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 18:26:16

Modified files:
	devel/grcs     : Makefile 

Log message:
mandoc groks .ec and .eo now; drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 19:01:19

Modified files:
	x11/rxvt       : Makefile 

Log message:
Rather than making the manual page unusable for mandoc by preprocessing
it with GNU tbl(1) at build time, simply install the man(7)/tbl(7)
source unmangled --> identical formatting, drop USE_GROFF.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/03 19:20:47

Modified files:
	faq            : current.html 

Log message:
more stylistic tweaks


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 19:24:07

Modified files:
	productivity/tdl: Makefile 
	productivity/tdl/patches: patch-Makefile_in 
Added files:
	productivity/tdl/patches: patch-tdl_1 

Log message:
Don't spoil the tables by running GNU tbl(1) at build time,
just install the source and drop USE_GROFF.
While here, fix wrong escaping that may lose information.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 20:58:48

Modified files:
	sysutils/rdiff-backup: Makefile 
	www/man2web    : Makefile 

Log message:
whitespace differences only, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/03 21:25:50

Modified files:
	net/dictd      : Makefile 

Log message:
mandoc now copes with blank lines in TP heads; drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/03 22:29:23

Modified files:
	sys/dev/pci    : if_sk.c 

Log message:
use htolem32 and lemtoh32 instead of htole32 and letoh32.

saves about half a k on sparc64.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/06/03 23:04:24

Modified files:
	sys/dev/pv     : vmt.c 

Log message:
update link to Ken Kato's vmware backdoor protocol documentation
from Seth Jackson


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/06/04 00:21:37

Modified files:
	sys/arch/amd64/include: bus.h 

Log message:
Re-arrange struct bus_dmamap members

This reduces holes/padding and makes the struct smaller by 8 bytes.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/04 02:02:20

Modified files:
	usr.bin/tmux   : screen-write.c tmux.1 tty.c 

Log message:
Typo/style; plus man page escaping from jmc.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/04 02:12:40

Modified files:
	security/p5-Crypt-OpenSSL-EC: Makefile distinfo 

Log message:
Update to p5-Crypt-OpenSSL-EC-1.31.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/04 02:25:57

Modified files:
	usr.bin/tmux   : log.c proc.c server.c signal.c tmux.1 tmux.h 

Log message:
Support SIGUSR2 to stop and start logging for an existing server. Also
we currently only have two log levels so just use -v and -vv rather than
-v and -vvvv, and clarify the man page entry for -v.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/04 02:55:10

ports/sysutils/awscli/patches

Update of /cvs/ports/sysutils/awscli/patches
In directory cvs.openbsd.org:/tmp/cvs-serv97594/patches

Log Message:
Directory /cvs/ports/sysutils/awscli/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/04 03:02:36

Modified files:
	usr.bin/tmux   : input.c screen.c tmux.h utf8.c window.c 

Log message:
Be more strict about escape sequences that rename windows or set titles:
ignore any that not valid UTF-8 outright, and for good measure pass the
result through our UTF-8-aware vis(3).


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/04 03:02:57

Modified files:
	usr.bin/tmux   : utf8.c 

Log message:
Remove unused variable.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/04 03:22:34

Modified files:
	usr.bin/tmux   : input.c 

Log message:
Add a timeout to prevent the sequences which wait for a specific
terminator (OSC, APC and DCS) waiting forever, which helps to avoid
garbage (cat /dev/random) locking up panes completely. This (and the
last commit) prompted by a discussion with theo.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/04 03:34:14

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.60.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/04 03:34:46

Modified files:
	sysutils/awscli: Makefile distinfo 
Added files:
	sysutils/awscli/patches: patch-awscli_help_py 

Log message:
Update to awscli-1.11.97 and drop the requirement on groff.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/04 04:40:07

Modified files:
	net/packetq    : Makefile distinfo 

Log message:
Update packetq to 1.3.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/04 04:57:59

Modified files:
	net/libmaxminddb: Makefile 
Added files:
	net/libmaxminddb/patches: patch-configure 
	                          patch-include_maxminddb_h 
	                          patch-src_maxminddb_c 

Log message:
remove the problematic shit that doesn't compile with our old gcc
because the combo of -fms-extensions -std=c99

okay fcambus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/06/04 05:45:04

Modified files:
	net/olsrd      : Makefile distinfo 
	net/olsrd/patches: patch-Makefile_inc patch-make_Makefile_obsd 
	                   patch-src_bsd_kernel_routes_c 
	                   patch-src_bsd_net_c 
	                   patch-src_cfgparser_local_mk 
	                   patch-src_olsr_random_h 
	                   patch-src_plugin_loader_c 
	                   patch-src_unix_ifnet_c 
	net/olsrd/pkg  : PLIST-main 

Log message:
Update olsrd (again) to the actual latest stable release 0.9.6.1.
ok phessler@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/04 05:45:31

Modified files:
	graphics/asymptote: Makefile distinfo 
Added files:
	graphics/asymptote/patches: patch-settings_cc 
Removed files:
	graphics/asymptote/patches: patch-genv_cc patch-prc_writePRC_h 

Log message:
update to asymptote-2.41

tests pass on amd64/gcc and amd64/ports clang.
aarch64/clang not tested as it hanged again (pv)..


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/04 06:25:19

Modified files:
	share/mk       : bsd.dep.mk 

Log message:
pass better arguments to mkdep.
- some std= parameters are actually critical, -std=c++11 makes a huge
difference for clang.
- explicitly ask mkdep to run the C++ compiler for C++ code, as again,
some compilers will see the difference.

(this should allow us to repair make depend under src/gnu/usr.bin/clang)

okay kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/04 06:48:42

Modified files:
	sys/net80211   : ieee80211_input.c ieee80211_node.c 

Log message:
Add sizes for free for the RSN IEs. Rewrite ieee80211_save_ie() slightly
to make it more readable.

help, many explanations and ok stsp


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/04 07:20:17

ports/sysutils/amazon-ecs-cli/patches

Update of /cvs/ports/sysutils/amazon-ecs-cli/patches
In directory cvs.openbsd.org:/tmp/cvs-serv13295/patches

Log Message:
Directory /cvs/ports/sysutils/amazon-ecs-cli/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/04 07:20:43

Modified files:
	sysutils/amazon-ecs-cli: Makefile distinfo 
Added files:
	sysutils/amazon-ecs-cli/patches: 
	                                 patch-ecs-cli_vendor_github_com_docker_docker_pkg_system_stat_openbsd_go 

Log message:
Update to ecs-cli-0.5.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/04 07:29:12

Modified files:
	sysutils/ec2-api-tools: Makefile 

Log message:
It looks like groff is not needed anymore.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/04 07:39:25

Modified files:
	games/fortune/fortune: fortune.c 
	games/fortune/strfile: strfile.c 

Log message:
Use proper bool types in fortune(6).

OK tb@, phessler@ (previous version)


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/06/04 07:48:13

Modified files:
	sys/arch/luna88k/dev: lunaws.c sio.c siotty.c siovar.h 

Log message:
Sync with current NetBSD/luna68k code.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/04 07:55:04

Modified files:
	sys/conf       : makegap.sh 

Log message:
Don't need to provide a padbyte value for .bss, it will always be 0
pointed out by kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/04 07:57:29

Modified files:
	usr.sbin/installboot: i386_installboot.c 

Log message:
Malloc the superblock buffer to make sure that it is properly aligned.
On i386, clang puts the char array at an odd address in .bss.
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/06/04 08:02:24

Modified files:
	sys/dev/pci/drm/ttm: ttm_bo.c ttm_bo_api.h ttm_bo_driver.h 
	                     ttm_bo_manager.c ttm_bo_util.c ttm_bo_vm.c 

Log message:
Switch the TTM code over to the generic DRM VMA manager.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/04 08:10:42

Modified files:
	sys/arch/arm64/arm64: autoconf.c locore.S 
	sys/arch/arm64/conf: Makefile.arm64 files.arm64 
Added files:
	sys/arch/arm64/arm64: locore0.S 

Log message:
Split early startup code out of locore.S into locore0.S.  Adjust link
run so that this locore0.o is always at the start of the executable.
But randomize the link order of all other .o files in the kernel, so
that their exec/rodata/data/bss segments land all over the place.
Late during kernel boot, unmap the early startup code.

As a result, the internal layout of every newly build bsd kernel is
different from past kernels.  Internal relative offsets are not known
to an outside attacker.  The only known offsets are in the startup code,
which has been unmapped.

Ramdisk kernels cannot be compiled like this, because they are gzip'd.
When the internal pointer references change, the compression dictionary
bloats and results in poorer compression.

With guidance and ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/04 08:20:12

Modified files:
	libexec/ld.so/i386: rtld_machine.c 

Log message:
For the memory operand, clang passes in an address relative to the
stack pointer.  We cannot use this twice while pushing values on
the stack.  Instead load the operand address into a register and
use this as base address.  Use %edx since it is already marked as
clobbered.  Also fixes a syntax problem for clang.
ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/04 08:21:49

Modified files:
	sys/arch/arm64/arm64: locore.S 

Log message:
Remove comment that no longer is true.  esym is not written by our
bootloader anymore, so it doesn't matter where it is stored.  While
there do some whitespace cleanup.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/04 08:26:27

Modified files:
	libexec/ld.so/aarch64: ldasm.S 

Log message:
Remove the sigprocmask stub that has long been made unused since
the use of kbind.  The code was #if 0'd anyway.

Reminded by miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/06/04 09:06:22

Modified files:
	sys/dev/pci/drm/radeon: radeon_object.h 

Log message:
Switch the radeondrm(4) driver over to TTM using the new DRM VMA manager.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/04 09:36:34

Modified files:
	usr.bin/tmux   : mode-tree.c 

Log message:
Do not leak command, from David CARLIER.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/04 10:27:12

Modified files:
	www/py-gunicorn/patches: patch-requirements_test_txt 

Log message:
regen patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/04 10:36:39

Modified files:
	www/py-gunicorn: Makefile 
	www/py-gunicorn/pkg: PLIST 

Log message:
unbreak, found by semarie


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/04 11:03:39

Modified files:
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/i386/conf: Makefile.i386 

Log message:
Create gap.* with umask 007 instead of 077 to make kernel builds after
make release work without prior cleanup.

discussed with deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/06/04 11:50:16

Modified files:
	lang/go-bootstrap: Makefile 
	lang/go-bootstrap/pkg: PLIST 

Log message:
Build lang/go-bootstrap without enabling cgo.

This functionality is not required for bootstrapping lang/go - disabling
it reduces future maintenance and allows it to build with clang.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/06/04 12:04:03

Modified files:
	lang/go        : Makefile 
	lang/go/patches: patch-src_cmd_link_internal_ld_lib_go 
Added files:
	lang/go/patches: patch-src_cmd_go_go_test_go 
	                 patch-src_cmd_link_internal_ld_ldelf_go 

Log message:
Make lang/go work with clang.

This requires three changes:

- OpenBSD clang produces __guard_local symbols that are marked as hidden,
which causes problems with the go linker. Workaround this by explicitly
making __guard_local symbols visible when reading in an ELF object.

- OpenBSD clang currently fails to correctly report the compiler runtime
via --print-libgcc-file-name. Workaround this issue by hardcoding it
for the time being.

- The TestCgoConsistentResults test passes successfully outside of ports,
however fails under a ports build. This requires further investigation
but we can just skip the test for now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/04 12:06:28

Added files:
	graphics/krita/patches: patch-plugins_extensions_CMakeLists_txt 

Log message:
unbreak with clang, no reason to insist on gcc


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/04 12:48:09

Modified files:
	usr.bin/mandoc : man_term.c mdoc_term.c term.c term.h 

Log message:
Make term_flushln() simpler and more robust:
Eliminate the "overstep" state variable.
The information is already contained in "viscol".
Minus 60 lines of code, no functional change intended.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/04 13:05:03

Modified files:
	devel/boost    : Makefile 
	devel/boost/files: user.hpp 

Log message:
the tests are wrong, but it's simpler to define the annoying constant to 0


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/04 13:23:20

Modified files:
	sys/dev/isa    : if_eg.c 

Log message:
Remove unused function, as pointed out by clang.  ok deraadt@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/06/04 13:26:18

Modified files:
	gnu/usr.bin/perl/cpan/File-Path/lib/File: Path.pm 
	gnu/usr.bin/perl/cpan/File-Path/t: FilePathTest.pm Path.t 
	                                   Path_root.t Path_win32.t 

Log message:
Update to perl File::Path 2.13 for security fixes

Reccomended by upstream - jkeenan AT pobox.com

OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/06/04 13:29:56

Modified files:
	gnu/usr.bin/perl/cpan/File-Path/lib/File: Tag: OPENBSD_6_0 
	                                          Path.pm 

Log message:
Use fchmod to avoid a race condition in File::Path

See errata 026_perl

Commit it deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/06/04 13:30:26

Modified files:
	gnu/usr.bin/perl/cpan/File-Path/lib/File: Tag: OPENBSD_6_1 
	                                          Path.pm 

Log message:
Use fchmod to avoid a race condition in File::Path

See errata 010_perl

Commit it deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/06/04 14:05:21

Modified files:
	.              : errata60.html errata61.html 

Log message:
release perl errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/04 14:26:18

Modified files:
	gnu/usr.bin/binutils-2.17/gas/config: tc-i386.c 

Log message:
Replace ((2 << 31) - 1) with 0xffffffff, which is equivalent but doesn't
cause a shift overflow on a 32-bit arch (i386).  ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/04 14:28:05

Modified files:
	sys/dev/isa    : if_ex.c 

Log message:
fix a bungled logical/bitwise expression pointed out by clang; ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/04 15:04:47

Modified files:
	graphics/asymptote: Makefile 

Log message:
remove stray COMPILER= setting from testing


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/06/04 15:09:15

Modified files:
	lang/clisp     : Makefile 

Log message:
Disable the use of groff.

Otherwise, the PostScript versions of the man pages may
be created or not during build, depending on wether groff
is installed or not, which may lead to consusion when
updating this port.

Suggested by Ingo a few days ago.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/04 16:22:05

Modified files:
	graphics/asymptote: Makefile 

Log message:
Add a "NOT_FOR_ARCHS=${CLANG_ARCHS}" to asymptote for now, with a
comment explaining what's not working (I would have just let it fail
so it's easier to spot, but it hangs during build). this is a terminal
port, not knocking out others.

This does not fail with ports clang though..


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/04 16:25:31

Modified files:
	devel/mingw    : Makefile 
	devel/mingw/patches: patch-x86-mingw32-build_sh_conf 

Log message:
THIS configuration fragment *is* clang specific


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/04 16:29:32

Modified files:
	www/netsurf/libnsfb: Makefile 
Added files:
	www/netsurf/libnsfb/patches: patch-Makefile 

Log message:
disable hidden dep on libvncserver


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/04 16:31:43

Modified files:
	x11/kde4/cantor: Makefile 

Log message:
bump, this lost and regained some fortran-related lib deps at some point
run into by naddy and aja


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/04 16:43:50

Modified files:
	share/man/man7 : roff.7 
	usr.bin/mandoc : man_term.c mdoc_man.c mdoc_term.c roff.c roff.h 
	                 roff_html.c roff_term.c roff_validate.c 
	                 tbl_term.c term.c term.h 

Log message:
Implement the roff(7) .mc (right margin character) request.
The Tcl/Tk manual pages use this extensively.
Delete the TERM_MAXMARGIN hack, it breaks .mc inside .nf;
instead, implement a proper TERMP_BRNEVER flag.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/04 17:03:19

Modified files:
	sys/arch/i386/i386: acpi_wakecode.S mptramp.s 

Log message:
Catch up with changes made on amd64 (kettenis@):

Generating mixed 16-bit/32-bit/64-bit code with clang's integrated
assembler is a bit tricky.  It supports the .code16, .code32 and
.code64 directives.  But it doesn't know about the data16/data32 and
addr16/addr32 instruction prefixes.  Instead it tries to determine
those from the instruction opcode.  It mostly succeeds, but there are
a couple of corner cases where clang will generate the "addr32" form
where gas generates the "addr16" form in .code16 segments.  That
should be no problem (and just waste a couple of bytes), but it makes
comparing the generated code a bit difficult.

Allow the trampoline code to be compiled with both.  For clang #define
away the addr32 prefix and avoid using the data32 prefix by using a
mnemonic that explicitly encodes the size of the operand.  Add a few
addr32 prefixes in .code16 blocks to reduce the differences between
code generated by clang and gas.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/04 17:21:02

Modified files:
	lang/tcl/8.5   : Makefile 
	lang/tcl/8.6   : Makefile 
	x11/tk/8.5     : Makefile 
	x11/tk/8.6     : Makefile 

Log message:
mandoc groks .mc now; drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/04 17:22:57

Modified files:
	infrastructure/mk: bsd.port.mk 
	lang/clang     : clang.port.mk 
	lang/gcc/4.6   : gcc4.port.mk 
	lang/gcc/4.9   : gcc4.port.mk 
	lang/gcc/6     : gcc4.port.mk 

Log message:
Write out wrapper scripts for compilers using -B to set the toolchain
search path to ${WRKDIR}/bin. Ensures that the ld wrapper script needed
for USE_WXNEEDED gets used (clang was ignoring it otherwise).

Rework ccache support and gcc4/clang MODULES to use the same wrapper
generator as above, setting up a list of command names (cc, c++, etc) and
destinations (egcc, eg++, etc) as the port is processed, and writing the
wrappers in one place in bsd.port.mk, with an optional wrapper (e.g.
ccache), and with an echo to make it clear on screen/in log which
compiler binaries were chosen (easier than inspecting the wrapper
scripts) and whether ccache is used.

Initial wrapper using -B from espie, ccache bits from me, discussed
with/ok espie.  Been through a bulk on i386.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/06/04 19:42:45

Modified files:
	usr.sbin/cron  : cron.c 

Log message:
Set the group on cron's Unix domain socket _before_ making it
group-writable, not after.  Pointed out by Solar Designer.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/04 22:57:37

Modified files:
	sys/dev/ic     : qla.c qlareg.h qlavar.h 

Log message:
use byte swapping loads and stores.

shrinks the code a bit on sparc64.

ok jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/04 23:10:23

Modified files:
	sbin/ifconfig  : ifconfig.c 

Log message:
remove vlan(4) specific output handling

vlan(4) now understands the generic vnetid and ifparent ioctls, so
this is redundant.

ok henning@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/05 01:10:06

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
thinko. breaks devel/llvm on a clang arch


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/05 01:26:30

Modified files:
	emulators/advancemame: Makefile distinfo 

Log message:
Update advancemame to 3.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/05 01:34:12

Modified files:
	security/libgcrypt: Makefile distinfo 

Log message:
Update to libgcrypt-1.7.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/05 01:52:34

Modified files:
	sysutils/fleetctl: Makefile distinfo 
	sysutils/fleetctl/pkg: PLIST 

Log message:
update to fleet-1.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/05 01:57:11

Modified files:
	emulators/advancemess: Makefile distinfo 

Log message:
Update advancemess to 3.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/05 02:01:39

Modified files:
	sysutils/py-augeas: Makefile distinfo 
	sysutils/py-augeas/pkg: PLIST 

Log message:
- update to py-augeas-1.0.2
- re-space


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/05 03:23:25

Modified files:
	textproc/p5-Pod-Spell: Makefile distinfo 
	textproc/p5-Pod-Spell/pkg: PLIST 

Log message:
Update to p5-Pod-Spell-1.20.


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/06/05 03:42:45

Modified files:
	distrib/syspatch: diff.sh 

Log message:
do not remove used files from the fakeroot


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/06/05 03:44:56

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
do not add ./ to the path of the files in the tarball


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/06/05 03:46:25

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
set BUILDUSER to build by default, this can be overwritten from the environment


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/06/05 03:47:54

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
a kernel errata requires a full build as well in case some headers
change so let's do a full build all the time


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/06/05 03:51:28

Modified files:
	share/mk       : bsd.lib.mk 

Log message:
exclude more objects from the readelf output when building syspatches (needed on i386)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/05 04:10:33

Modified files:
	devel/spidermonkey38: Makefile 

Log message:
Fix path in comment.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/05 04:17:41

Modified files:
	lang/libv8     : Makefile 
	lang/mono      : Makefile 

Log message:
Revert wxneeded hack; USE_WXNEEDED does the right thing with clang now.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/05 06:43:59

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
The arm* architectures edit the ld.script, creating a copy in the compile
directories.  Copy it in the same way on other architectures, for the same
effect.  Something upcoming will want that file there anyways.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/05 07:51:11

src/regress/bin/ksh/edit

Update of /cvs/src/regress/bin/ksh/edit
In directory cvs.openbsd.org:/tmp/cvs-serv25636/edit

Log Message:
Directory /cvs/src/regress/bin/ksh/edit added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/05 07:52:32

Modified files:
	sys/conf       : makegap.sh 

Log message:
Avoid use of _C_LABEL, since it is not portable to all our architectures.
And anyways, everything is ELF now.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/05 07:54:39

Modified files:
	regress/bin/ksh: Makefile 
Removed files:
	regress/bin/ksh/vi: Makefile config.h edit.h sh.h test_vi.c 
	                    vi.sh 

Log message:
Rewrite ksh edit mode regression tests.

Instead of calling x_vi() directly, run ksh in a pseudo tty.
This makes the process of adding tests for emacs mode simpler since the code can
be shared.

With feedback and help from millert@ and schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/05 08:10:11

Added files:
	regress/bin/ksh/edit: Makefile edit.c emacs.sh subr.sh vi.sh 

Log message:
Add new edit regress files.

Absent from my previous commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/05 08:33:42

Modified files:
	usr.bin/mkdep  : mkdep.gcc.sh 

Log message:
explicitly pass -w since clang -M doesn't imply it.

okay millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/05 08:48:09

Modified files:
	databases/sqlports: Makefile 
	databases/sqlports/files: Info.pm Var.pm 
	databases/sqlports/pkg: DESCR-compact DESCR-main 

Log message:
add COMPILER_LINKS. Tweak USE_WXNEEDED to support a 3rd option (special)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/05 09:23:11

Modified files:
	sys/arch/octeon/conf: Makefile.octeon files.octeon 
	sys/arch/octeon/octeon: locore.S 
Added files:
	sys/arch/octeon/octeon: locore0.S 

Log message:
Randomize the link order of .o files in the kernel on octeon.
Unlike on some other architectures, it is not possible to unmap
the early boot code. Instead, the code is smashed during boot.

Input from deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/05 09:24:57

Modified files:
	etc/rc.d       : rc.subr 

Log message:
Fix logic in _rc_wait to properly cope with setproctitle(3) daemons. It was a
regression from my recent rc.subr changes.

reported by deraadt@ and naddy@ : pflogd was marked as failed during boot while
it was properly running


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/05 09:26:32

Modified files:
	mail/dovecot   : Makefile distinfo 
	mail/dovecot/pkg: PLIST-server 

Log message:
update to dovecot-2.2.30.1, from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/05 09:58:14

Modified files:
	sys/arch/amd64/conf: Makefile.amd64 

Log message:
use same idiom as other Makefiles


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/05 09:58:33

Modified files:
	sys/arch/arm64/conf: Makefile.arm64 

Log message:
track permissions of original file


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/05 10:03:32

Modified files:
	print/hplip    : Makefile 
	print/hplip/pkg: PLIST-hpaio README-common 

Log message:
Automatically enable hpaio in sane using:
/etc/sane.d/dll.d/hpaio
One less manual thing to do...


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/05 11:34:09

Modified files:
	regress/bin/ksh/edit: emacs.sh 

Log message:
Test insertion of non-ASCII characters, in particular making sure
that valid input does not cause writing invalid intermediate states
to the terminal, and that invalid input is not delayed waiting for
more input, but written through right away.

Currently failing, but expected to be fixed shortly.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/05 11:47:33

Modified files:
	sys/conf       : makegap.sh 

Log message:
include machine/param.h before machine.asm.h because uhm alpha.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/05 11:49:06

Modified files:
	sys/arch/alpha/alpha: autoconf.c locore.s 
	sys/arch/alpha/conf: Makefile.alpha files.alpha 
	sys/arch/alpha/include: param.h 
Added files:
	sys/arch/alpha/alpha: locore0.S 

Log message:
Split early startup code out of locore.S into locore0.S.  Adjust link
run so that this locore0.o is always at the start of the executable.
But randomize the link order of all other .o files in the kernel, so
that their exec/rodata/data/bss segments land all over the place.

Late during kernel boot, smash the startup code with traps so that
it does not point to the other randomly placed code.  It has be smashed,
because alpha (insecurely in my view) runs in the KSEG0 space.

As a result, the internal layout of every newly build bsd kernel is
different from past kernels.  Internal relative offsets are not known
to an outside attacker.  The only known offsets are in the startup code,
which is gone.

Ramdisk kernels cannot be compiled like this, because they are gzip'd.
When the internal pointer references change, the compression dictionary
bloats and results in poorer compression.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/05 12:31:24

Modified files:
	etc/rc.d       : rc.subr 

Log message:
Temporarily disable the second call to rc_check until I figure out what
is going on. Should fix another case of false negative reported by sthen
(redis).


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/05 12:56:30

Modified files:
	sys/arch/hppa/conf: ld.script 

Log message:
Increase kernel size, by pushing rodata 1MB forward, from 5MB to 6MB.
This seems to satisfy the BTLB granularity.  Good enough for now.
ok kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/05 12:59:07

Modified files:
	sys/arch/hppa/hppa: locore.S 
	sys/arch/hppa/conf: Makefile.hppa files.hppa 
Added files:
	sys/arch/hppa/hppa: locore0.S 

Log message:
Split early startup code out of locore.S into locore0.S.  Adjust link
run so that this locore0.o is always at the start of the executable.
But randomize the link order of all other .o files in the kernel, so
that their exec/rodata/data/bss segments land all over the place.

The bootstrap code will need smashing because it is mapped by BLTB,
but this is a bit involved so not done yet.

As a result, the internal layout of every newly build bsd kernel is
different from past kernels.  Internal relative offsets are not known
to an outside attacker.  The only known offsets are in the startup code
(which will be gone when it is smashed).

Ramdisk kernels cannot be compiled like this, because they are gzip'd.
When the internal pointer references change, the compression dictionary
bloats and results in poorer compression.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/05 13:44:26

Modified files:
	devel/grcs     : Makefile 

Log message:
BUILD_DEPENDS += textproc/groff
because soelim(1) is used at build time.
No bump needed because *if* it built, the package was correct.
Problem reported and patch OK'ed by naddy@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/05 14:20:49

Modified files:
	lang/ghc       : Makefile 

Log message:
Set USE_WXNEEDED=special; don't use the wrapper script, but do record
USE_WXNEEDED in sqlports.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/05 14:41:53

Log message:
    Small add-on for the python requests http library. Makes use of python
    3.2's concurrent.futures or the backport for prior versions of python.
    
    The additional API and changes are minimal and strives to avoid
    surprises.
    
    Feedback sthen@ danj@
    
    OK danj@
    
    Status:
    
    Vendor Tag:	sebastia
    Release Tags:	sebastia_20170605
    
    N ports/www/py-requests-futures/distinfo
    N ports/www/py-requests-futures/Makefile
    N ports/www/py-requests-futures/pkg/DESCR
    N ports/www/py-requests-futures/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/05 14:43:38

Modified files:
	www            : Makefile 

Log message:
hook up py-requests-futures


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/05 14:44:47

Log message:
    import py-planet
    
    This library provides a command-line-interface (CLI) and Python library
    to make access to Planet's public Data API easy to use.
    
    The Data API is a REST HTTP API interface to Planet's imagery archive.
    The API supports the following tasks: quick-searching assets and viewing
    thumbnails of imagery; filtering imagery by location, date, satellite
    source, cloud cover, and many other attributes; and downloading imagery
    and metadata in several formats.
    
    Feedback sthen@, danj@
    
    OK danj@
    
    Status:
    
    Vendor Tag:	sebastia
    Release Tags:	sebastia_20170605
    
    N ports/geo/py-planet/distinfo
    N ports/geo/py-planet/Makefile
    N ports/geo/py-planet/pkg/DESCR
    N ports/geo/py-planet/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/05 14:46:51

Modified files:
	geo            : Makefile 

Log message:
hook up py-planet


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/05 15:53:12

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
support for overriding CC/CXX was accidentally lost with the COMPILER_LINKS
changes, reinstate it. feedback/ok espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/06/05 15:54:07

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
initial docs for COMPILER_WRAPPER and COMPILER_LINKS


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2017/06/05 16:18:28

Modified files:
	sys/net        : pf.c pf_ioctl.c pf_norm.c pfvar_priv.h 

Log message:
- let's add PF_LOCK()
to enable PF_LOCK(), you must add 'option WITH_PF_LOCK' to your kernel
configuration. The code does not do much currently it's just the very
small step towards MP.

O.K. henning@, mikeb@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/05 16:27:58

Modified files:
	share/man/man8 : release.8 

Log message:
Show usage of sysmerge and MAKEDEV instead of just mentioning them.
From Scott Cheloha, thanks.

ok jmc and positive feedback from several


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/06/05 17:55:19

Modified files:
	www/ruby-capybara-webkit/patches: patch-src_webkit_server_pro 
	www/ruby-capybara-webkit: Makefile 

Log message:
Unbreak by switching to gcc4 module, which supports -std=gnu++0x

Additionally, patch out support to precompile headers.


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/06/05 18:52:02

Modified files:
	sys/dev/usb    : usbdevs 

Log message:
Sort DLINK section and add USB device ID of D-Link DWA-131 rev E1.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/06/05 19:02:18

Modified files:
	sys/dev/usb    : ukbdmap.c usbdevs.h usbdevs_data.h 

Log message:
Regen.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/05 20:35:40

Modified files:
	sys/arch/arm64/conf: Makefile.arm64 

Log message:
correct the depend list of a target introduced in rev 1.9
from deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/05 22:52:40

Modified files:
	sbin/ifconfig  : ifconfig.c 

Log message:
make vnetid and parent commands available in SMALL ifconfigs.

the code behind the commands has been built on SMALL forever, this just
moves it available in the cmd table. the binary doesnt change size.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/06 02:05:01

Modified files:
	regress/bin/ksh/edit: emacs.sh 

Log message:
Test insertion of unmatched meta sequence.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/06 02:11:23

Modified files:
	etc            : MAKEDEV.man 

Log message:
Mention that the special files are created in the current working
directory. Suggested by Scott Cheloha.

discussed with jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/06 02:12:01

Modified files:
	share/man/man8/man8.alpha: MAKEDEV.8 
	share/man/man8/man8.amd64: MAKEDEV.8 
	share/man/man8/man8.arm64: MAKEDEV.8 
	share/man/man8/man8.armv7: MAKEDEV.8 
	share/man/man8/man8.hppa: MAKEDEV.8 
	share/man/man8/man8.i386: MAKEDEV.8 
	share/man/man8/man8.landisk: MAKEDEV.8 
	share/man/man8/man8.loongson: MAKEDEV.8 
	share/man/man8/man8.luna88k: MAKEDEV.8 
	share/man/man8/man8.macppc: MAKEDEV.8 
	share/man/man8/man8.octeon: MAKEDEV.8 
	share/man/man8/man8.sgi: MAKEDEV.8 
	share/man/man8/man8.socppc: MAKEDEV.8 
	share/man/man8/man8.sparc64: MAKEDEV.8 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/06/06 02:15:50

Modified files:
	sysutils/yank  : Makefile distinfo 

Log message:
Update yank to 0.8.3.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/06 02:45:02

Modified files:
	graphics/libgphoto2: Makefile distinfo 

Log message:
Update to libgphoto-2.5.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/06 02:45:16

Modified files:
	graphics/gphoto2: Makefile distinfo 

Log message:
update to gphoto-2.5.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/06 02:46:38

Modified files:
	security/p5-Crypt-OpenSSL-Bignum: Makefile distinfo 

Log message:
Update to p5-Crypt-OpenSSL-Bignum-0.08.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/06 02:52:02

Modified files:
	sysutils/py-augeas: Makefile 

Log message:
Missing BDEP and RDEP.
echo '127.0.0.1 pypi.python.org' >>/etc/hosts to the rescue!


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/06 02:56:56

Modified files:
	textproc/py-m2r: Makefile distinfo 

Log message:
Update to py-m2r-0.1.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/06 02:57:11

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.61.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/06 02:57:24

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.98.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/06/06 03:12:17

Modified files:
	usr.bin/ssh    : packet.c 

Log message:
Fix compression output stats broken in rev 1.201.  Patch originally by
Russell Coker via Debian bug #797964 and Christoph Biedl.  ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/06 03:15:47

Modified files:
	print/hplip    : Makefile distinfo 
	print/hplip/patches: patch-Makefile_in 
	print/hplip/pkg: PLIST-hpaio PLIST-hpijs 

Log message:
Update to hplip-3.17.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/06 03:24:31

Modified files:
	editors/ne     : Makefile distinfo 
	editors/ne/patches: patch-src_makefile 

Log message:
Update to ne-3.1.1.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/06 03:40:24

Modified files:
	gnu/llvm/tools/clang/lib/Driver: Tools.cpp 

Log message:
Enable -fwrapv by default with clang to treat signed integer overflows
as defined.  This is done to prevent dangerous optimisations which could
remove security critical overflow checks.

Base gcc has -fno-strict-overflow by default, with clang this is
identical to -fwrapv.

Prompted by naddy@ discovering a hang with a clang compiled i386 kernel
that was resolved with -fwrapv.

ok kettenis@ pascal@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/06 03:42:09

Modified files:
	share/man/man1 : clang-local.1 

Log message:
mention -fwrapv being on by default


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/06 05:39:55

Modified files:
	sys/net        : pfkeyv2_convert.c 

Log message:
Fix build without PF.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/06 05:51:13

Modified files:
	sys/net        : if_etherip.c 

Log message:
Do not rely on  beeing included by other headers.

Fix build without PF, PIPEX nor IPSEC.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/06 07:07:23

Modified files:
	sys/net        : pipex.c 

Log message:
Update panic strings, pipex no longer use rn_inithead0().


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/06 07:19:29

Modified files:
	regress/sys/net/rtable: kern_compat.h 

Log message:
Update stubs to work with radix tree.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/06/06 07:57:23

Modified files:
	sbin/slaacd    : slaacd.h 

Log message:
We are going to start slaacd(8) much earlier, before /var is even
mounted. Move control socket to /dev for now.
Input & OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/06/06 07:59:37

Modified files:
	etc            : rc 

Log message:
start slaacd as early as possible, right after pf and sysctl.conf are
setup.
Input & OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/06/06 08:12:59

Modified files:
	devel/llvm     : Makefile 
	devel/llvm/patches: patch-tools_clang_lib_Basic_Targets_cpp 
	                    patch-tools_clang_lib_Driver_Tools_cpp 

Log message:
enable TLS emulation by default just like in base clang

ok espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/06 08:17:44

Modified files:
	lang/lucee     : Makefile distinfo 

Log message:
update to lucee-5.1.4.19


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/06 08:32:00

Modified files:
	math/calc      : Makefile distinfo 
	math/calc/patches: patch-calc_man 

Log message:
update to calc-2.12.6.0


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/06 08:35:53

Modified files:
	sys/arch/octeon/octeon: autoconf.c locore.S 

Log message:
Implement startup smashing in C. The code should be moved
under arch/mips64 once loongson and sgi have gap.o.

Discussed with deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/06 08:39:48

Modified files:
	sys/arch/octeon/octeon: locore.S 

Log message:
Remove code that is not needed right now.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/06 08:53:28

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Delete input event when evbuffer_read() fails to avoid just spinning
around a dead file descriptor. Seems to fix a problem reported by Greg
Hurrell in GitHub issue 941.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/06 08:58:39

Modified files:
	security/pcsc-lite: Makefile distinfo 
	security/pcsc-lite/patches: patch-src_testpcsc_c 
Added files:
	security/pcsc-lite/patches: patch-src_error_c 

Log message:
Update to pcsc-lite-1.8.21


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/06 08:58:58

Modified files:
	security/ccid  : Makefile distinfo 
	security/ccid/patches: patch-src_Makefile_in 

Log message:
Update to ccid-1.4.27


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/06 09:00:56

Modified files:
	share/man/man7 : roff.7 
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_man.c read.c roff.c 
	                 roff.h roff_html.c roff_term.c roff_validate.c 

Log message:
Minimal implementation of the roff(7) .ce request (center a number
of input lines without filling).
Contrary to groff, high-level macros abort .ce mode for now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/06 09:05:44

Modified files:
	games/xboing   : Makefile 
	games/xjig     : Makefile 
	x11/bricons    : Makefile 

Log message:
mandoc(1) supports .ce now, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/06 09:07:35

Modified files:
	usr.bin/tmux   : window-tree.c 

Log message:
Do not pass a state into commands when fired on individual items in tree
mode, rely on the %% target substitution in the command for the chosen
pane and leave the default target as the current pane (where the mode
is). Otherwise, joinp and similar end up with -t and -s the
same. Reported by Jacob Niehus in GitHub issue 960.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/06 09:49:35

Modified files:
	usr.bin/tmux   : server-client.c 

Log message:
Continue and pass keys through if they are repeated keys, so that the
first key after a repeated key doesn't get lost.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/06 10:50:43

Modified files:
	x11/worker     : Makefile distinfo 
	x11/worker/pkg : PLIST 

Log message:
Update to worker-3.9.0.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/06 11:06:15

Modified files:
	textproc/nfoview: Makefile distinfo 
	textproc/nfoview/pkg: PLIST 

Log message:
Update to nfoview-1.22.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/06 11:41:11

Modified files:
	x11/xpad       : Makefile distinfo 
	x11/xpad/pkg   : PLIST 
Removed files:
	x11/xpad/patches: patch-src_xpad-pad_c 

Log message:
Update to xpad-4.8.0.

from new MAINTAINER Brian Callahan


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/06 13:01:27

Modified files:
	sys/dev        : softraid.c 

Log message:
Provide sufficient info in error messages to identify
softraid volume and backing disk when i/o errors occur.

Original issue reported by Paul de Weerd.

Suggestions from jsing@.

ok deraadt@ mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/06/06 13:47:22

Modified files:
	sys/dev/wscons : wsconsio.h wstpad.c 

Log message:
Add support for tap gestures.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/06 14:33:28

Modified files:
	sys/dev/pv     : xbf.c 

Log message:
Call xbf_intr for polled transfers that can't sleep


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/06 14:34:07

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
Don't patch(1) as the 'build' user; it has no right over the src tree.
That bug was hidden because patch(1) returns '0' on that particular case.
To be fixed...

ok robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/06 15:12:01

Modified files:
	sys/dev/pv     : xbf.c 

Log message:
Rewrite the driver to handle 64kb transfers

Although several codepaths in the kernel such as coredump
and buffercache read-ahead feature assume that underlying
hardware is capable of handling 64kb transfers without any
issues, xbf was setup to rely on a single descriptor per
transfer which limited the maximum size of an individual
transfer to 11 4k segments amounting to 44k bytes.

To avoid overbooking, a metadata object is allocated for
each transfer to keep track of associated descriptors
limiting the maximum amount of outstanding transfers to
half the ring size.

The issue was reported by Dan Cross ,
thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/06/06 15:53:07

Modified files:
	sys/dev/usb    : ubcmtp.c 
	sys/dev/pckbc  : pms.c 
	sys/dev/wscons : wsmouseinput.h 

Log message:
Set the weak variant of hysteresis as default.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/06 18:50:30

Modified files:
	share/man/man7 : roff.7 
	usr.bin/mandoc : roff.c roff.h 

Log message:
Implement the roff(7) .rn (rename macro or string) request.
Renaming a user-defined macro is very simple: just copy
the definition to the new name and delete the old name.
Renaming high-level macros is a bit tricky: use a dedicated
key-value-table, with non-standard names as keys and standard
names as values.  When a macro is found that is not user-defined,
look it up in the "renamed" table and translate it back to the
standard name before passing it on to the high-level parsers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/06 19:07:06

Modified files:
	mail/cucipop   : Makefile 
	sysutils/lockfile: Makefile 

Log message:
mandoc copes with .rn now, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/06 19:24:27

Modified files:
	x11            : Makefile 

Log message:
unhook rxvt


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/06 19:26:07

Removed files:
	x11/rxvt       : Makefile distinfo 
	x11/rxvt/files : rxvt.desktop 
	x11/rxvt/patches: patch-configure patch-rclock_feature_h 
	                  patch-src_Makefile_in patch-src_command_c 
	                  patch-src_init_c patch-src_ptytty_c 
	                  patch-src_rxvt_h patch-src_screen_c 
	x11/rxvt/pkg   : DESCR-clock DESCR-main MESSAGE-main PLIST-clock 
	                 PLIST-main 

Log message:
Upstream is dead and code has security issues (CVE-2017-7483 for instance)
Users can easily switch to rxvt-unicode

ok tb@ fcambus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/06 19:26:40

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
register rxvt departure


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/06 19:48:15

Modified files:
	regress/usr.bin/ssh: proto-version.sh 

Log message:
unbreak after sshv1 purge


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/06 20:13:52

Modified files:
	usr.bin/mandoc : term.c term.h 

Log message:
The \h escape sequence provides another method for moving backwards,
and after that, previously written output gets overwritten, but
overwriting with blanks does *not* erase previously written content.
Yes, manual pages exist that are crazy enough to rely on that...


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/06 20:17:01

Modified files:
	mail/procmail  : Makefile 
Added files:
	mail/procmail/patches: patch-man_procmailrc_man 

Log message:
Mandoc now copes with .rn and \h'-...', drop USE_GROFF and bump.
While here, fix an escaping error causing information loss.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/06 21:02:29

Modified files:
	www/uget       : Makefile distinfo 

Log message:
Update to uget-2.0.9.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/06 21:08:42

Modified files:
	www/rawdog     : Makefile distinfo 

Log message:
Update to rawdog-2.22.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/06 21:49:51

Modified files:
	sysutils/supervisor: Makefile distinfo 
	sysutils/supervisor/patches: patch-supervisor_skel_sample_conf 

Log message:
Update to supervisor-3.3.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/07 02:39:37

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.62.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/07 02:40:09

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.99.


CVSROOT:	/cvs
Module name:	src
Changes by:	awolk@cvs.openbsd.org	2017/06/07 03:11:52

Modified files:
	usr.bin/htpasswd: htpasswd.c 

Log message:
htpasswd: use crypt_newhash instead of the bcrypt API

man bcrypt states:
These functions are deprecated in favor of crypt_checkpass(3) and
crypt_newhash(3).

hence with this change we move htpasswd to the new API, while here
also change the rounds from a hardcoded 8 to automatic selection based
on system performance.

OK florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/07 03:41:57

Modified files:
	bin/chmod      : chmod.1 

Log message:
X is not restricted to just the + operator;

diff from klemens nanni
confirmed by otto


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/07 03:46:32

Modified files:
	sbin/ifconfig  : ifconfig.8 

Log message:
update the VLAN doco.

the parameters are parent and vnetid, not vlandev and vlan. svlan(4) is
also a thing.

ok jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/07 03:58:30

Modified files:
	textproc/icu4c/patches: patch-source_common_putilimp_h 

Log message:
No more sparc.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/06/07 06:23:49

ports/security/yara/main/patches

Update of /cvs/ports/security/yara/main/patches
In directory cvs.openbsd.org:/tmp/cvs-serv71874/patches

Log Message:
Directory /cvs/ports/security/yara/main/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/06/07 06:24:52

Modified files:
	security/yara  : Makefile.inc 
	security/yara/main: Makefile distinfo 
	security/yara/python: distinfo 
Added files:
	security/yara/main/patches: patch-libyara_modules_pe_c 

Log message:
update yara to 3.6.1, and link to LibreSSL instead of OpenSSL.
discussed with&patch from antoine[at]freebsd[dot]org.
ok benoit@.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/07 07:25:18

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
reword "listen on socket" somewhat; ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/07 07:28:02

Modified files:
	sys/net        : route.c 
	sys/netinet    : in_pcb.c 
	sys/netinet6   : nd6_rtr.c 

Log message:
Grab the KERNEL_LOCK() around rtm*() functions.  Routing sockets globals
aren't protected by the NET_LOCK().

While here change lock assertions in rt_{set,put}gwroute(), the NET_LOCK()
is enough.

Tested by Hrvoje Popovski.

ok jmatthew@, claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/07 07:30:36

Modified files:
	sys/kern       : kern_malloc.c 

Log message:
Assert that the calling CPU is holding the KERNEL_LOCK() in malloc(9)
and free(9).

The exception is at early boot when only one CPU is running since we
grab the KERNL_LOCK() relatively late in main().

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/07 07:41:02

Modified files:
	sys/kern       : uipc_socket2.c 

Log message:
Assert that the KERNEL_LOCK() is held when messing with routing,
pfkey and unix sockets.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/07 08:37:30

Modified files:
	usr.bin/tmux   : mode-tree.c tmux.1 tmux.h window-buffer.c 
	                 window-client.c window-tree.c 

Log message:
Add simple searching (C-s and n) to the various choose modes: by name
for client and tree, and by name and content for buffer.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/07 08:40:21

Modified files:
	devel/bpython  : Makefile distinfo 

Log message:
Update to bpython-0.16.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/07 08:41:53

Modified files:
	usr.sbin/vmd   : loadfile.h 

Log message:
vmd: properly advertise 640k base memory, not 636k. That was a holdover
from before we had seabios support (to fake a hole where the EBDA would
be), and seabios always assumes 640k low memory is available. Fixes a
problem where FreeDOS guests whose seabios placed the virtio ring too
close to 640k would crash vmd. tested on a variety of guest OS, with
and without seabios. no regressions seen.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/07 08:50:17

Modified files:
	games/brumbrumrally: Makefile distinfo 
Removed files:
	games/brumbrumrally/patches: patch-src_Menu_cpp 
	                             patch-src_hqx_common_h 

Log message:
Update to brumbrumrally-0.7.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/07 08:53:28

Modified files:
	usr.sbin/vmd   : ns8250.c ns8250.h vm.c vmm.h 

Log message:
vmd: Implement simulated baudrate support in the ns8250 module. The
previous version was allowing an output rate that is "too fast", and linux
guests would give up after 512 characters TXed ("too much work for irq4").

This diff calculates the approximate rate we can sustain at the current
programmed baud rate and limits the output to that rate by inserting a
HZ delay after a specified number of characters have been transmitted.
This fixes the linux guest console issue.

Note that the console now outputs at more or less the selected baud rate,
instead of nearly instantaneously as before - if you selected 9600 in
your guest VMs before, you might want to change that to 115200 now for a
better console experience.

krw@ "seems like a good idea to me"


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/07 09:00:05

Modified files:
	games/armagetronad: Makefile distinfo 
	games/armagetronad/patches: patch-config_Makefile_in 
Removed files:
	games/armagetronad/patches: patch-src_network_nNetObject_cpp 
	                            patch-src_tools_tResourceManager_cpp 

Log message:
Update to armagetronad-0.2.8.3.4.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/07 09:27:46

Modified files:
	usr.bin/tmux   : mode-tree.c proc.c tmux.h window-buffer.c 

Log message:
Return 1 if name matches not 0, also fix some spaces.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/07 09:41:30

Modified files:
	devel          : Makefile 
	devel/py-cloudpickle: Makefile 
	devel/py-cloudpickle/pkg: PLIST 

Log message:
add py3 support to devel/py-cloudpickle, from bcallah


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/07 09:49:21

Modified files:
	sys/dev/pv     : xbf.c 

Log message:
Acquire submit queue mutex only once per xbf_complete_cmd invocation
and remove some leftover assertions.


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/06/07 10:01:07

Modified files:
	share/mk       : bsd.lib.mk 

Log message:
make sure there are no duplicate object files linked when building syspatches


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/07 10:25:18

Modified files:
	textproc/icu4c : Makefile 

Log message:
Reinstate -finhibit-size-directive when using gcc. It was the removal of that
patch that triggered the symbol(icudt58_dat) size mismatch warning...
We can now use --with-data-packaging=archive only on powerpc and arm which means
using php-intl or anything linked to icu in a chroot will work.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/06/07 10:47:29

Modified files:
	sbin/ifconfig  : brconfig.c 

Log message:
Fix clang warning about tautological compare: an unsigned long can't
be negative.  ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/07 11:03:39

Modified files:
	devel/kf5      : Makefile kf5.port.mk 
	devel/kf5/attica: Makefile distinfo 
	devel/kf5/baloo: Makefile 
	devel/kf5/bluez-qt: Makefile distinfo 
	devel/kf5/breeze-icons: distinfo 
	devel/kf5/breeze-icons/pkg: PLIST 
	devel/kf5/extra-cmake-modules: distinfo 
	devel/kf5/extra-cmake-modules/patches: 
	                                       patch-kde-modules_KDECompilerSettings_cmake 
	devel/kf5/extra-cmake-modules/pkg: PLIST 
	devel/kf5/frameworkintegration: Makefile distinfo 
	devel/kf5/frameworkintegration/pkg: PLIST 
	devel/kf5/kactivities: Makefile distinfo 
	devel/kf5/kactivities-stats: Makefile distinfo 
	devel/kf5/kapidox: distinfo 
	devel/kf5/kapidox/pkg: PLIST 
	devel/kf5/karchive: Makefile distinfo 
	devel/kf5/kauth: Makefile distinfo 
	devel/kf5/kbookmarks: Makefile distinfo 
	devel/kf5/kcmutils: Makefile distinfo 
	devel/kf5/kcodecs: Makefile distinfo 
	devel/kf5/kcompletion: Makefile distinfo 
	devel/kf5/kconfig: Makefile distinfo 
	devel/kf5/kconfig/pkg: PLIST 
	devel/kf5/kconfigwidgets: Makefile distinfo 
	devel/kf5/kcoreaddons: Makefile distinfo 
	devel/kf5/kcrash: Makefile distinfo 
	devel/kf5/kdbusaddons: Makefile distinfo 
	devel/kf5/kdeclarative: Makefile distinfo 
	devel/kf5/kdeclarative/pkg: PLIST 
	devel/kf5/kded : Makefile distinfo 
	devel/kf5/kdelibs4support: Makefile distinfo 
	devel/kf5/kdelibs4support/pkg: PLIST 
	devel/kf5/kdesignerplugin: Makefile distinfo 
	devel/kf5/kdesignerplugin/pkg: PLIST 
	devel/kf5/kdesu: Makefile distinfo 
	devel/kf5/kdewebkit: Makefile distinfo 
	devel/kf5/kdnssd: Makefile distinfo 
	devel/kf5/kdoctools: Makefile distinfo 
	devel/kf5/kdoctools/pkg: PLIST 
	devel/kf5/kemoticons: Makefile distinfo 
	devel/kf5/kfilemetadata: Makefile distinfo 
	devel/kf5/kfilemetadata/pkg: PLIST-locale PLIST-main 
	devel/kf5/kglobalaccel: Makefile distinfo 
	devel/kf5/kguiaddons: Makefile distinfo 
	devel/kf5/khtml: Makefile distinfo 
	devel/kf5/ki18n: Makefile distinfo 
	devel/kf5/ki18n/pkg: PLIST 
	devel/kf5/kiconthemes: Makefile distinfo 
	devel/kf5/kidletime: Makefile distinfo 
	devel/kf5/kimageformats: Makefile distinfo 
	devel/kf5/kinit: Makefile distinfo 
	devel/kf5/kio  : Makefile distinfo 
	devel/kf5/kio/pkg: PLIST 
	devel/kf5/kitemmodels: Makefile distinfo 
	devel/kf5/kitemviews: Makefile distinfo 
	devel/kf5/kjobwidgets: Makefile distinfo 
	devel/kf5/kjs  : Makefile distinfo 
	devel/kf5/kjs/patches: patch-src_kjs_collector_cpp 
	devel/kf5/kjsembed: Makefile distinfo 
	devel/kf5/kmediaplayer: Makefile distinfo 
	devel/kf5/knewstuff: Makefile distinfo 
	devel/kf5/knewstuff/pkg: PLIST 
	devel/kf5/knotifications: Makefile distinfo 
	devel/kf5/knotifyconfig: Makefile distinfo 
	devel/kf5/kpackage: Makefile distinfo 
	devel/kf5/kpackage/pkg: PLIST 
	devel/kf5/kparts: Makefile distinfo 
	devel/kf5/kpeople: Makefile distinfo 
	devel/kf5/kplotting: Makefile distinfo 
	devel/kf5/kpty : Makefile distinfo 
	devel/kf5/kross: Makefile distinfo 
	devel/kf5/krunner: Makefile distinfo 
	devel/kf5/kservice: Makefile distinfo 
	devel/kf5/ktexteditor: Makefile distinfo 
	devel/kf5/ktexteditor/pkg: PLIST 
	devel/kf5/ktextwidgets: Makefile distinfo 
	devel/kf5/kunitconversion: Makefile distinfo 
	devel/kf5/kwallet: Makefile distinfo 
	devel/kf5/kwallet/patches: 
	                           patch-src_runtime_kwalletd_backend_blowfish_cc 
	devel/kf5/kwidgetsaddons: Makefile distinfo 
	devel/kf5/kwidgetsaddons/pkg: PLIST 
	devel/kf5/kwindowsystem: Makefile distinfo 
	devel/kf5/kxmlgui: Makefile distinfo 
	devel/kf5/kxmlrpcclient: Makefile distinfo 
	devel/kf5/oxygen-icons: Makefile distinfo 
	devel/kf5/oxygen-icons/pkg: PLIST 
	devel/kf5/plasma-framework: Makefile distinfo 
	devel/kf5/plasma-framework/pkg: PLIST 
	devel/kf5/prison: Makefile distinfo 
	devel/kf5/solid: Makefile distinfo 
	devel/kf5/sonnet: Makefile distinfo 
	devel/kf5/syntax-highlighting: Makefile distinfo 
	devel/kf5/syntax-highlighting/pkg: PLIST 
	devel/kf5/threadweaver: Makefile distinfo 
Removed files:
	devel/kf5/baloo/files: FindInotify.cmake 
	devel/kf5/kwallet/patches: 
	                           patch-src_runtime_kwalletd_CMakeLists_txt 
	                           patch-tests_kwalletd_CMakeLists_txt 
	devel/kf5/sonnet/patches: patch-cmake_FindHUNSPELL_cmake 

Log message:
Update KDE Frameworks to 5.34.0

A few tweaks from zhuk@. Thanks!

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/07 11:08:34

Modified files:
	net/irssi      : Tag: OPENBSD_6_1 Makefile 
Added files:
	net/irssi/patches: Tag: OPENBSD_6_1 patch-src_irc_dcc_dcc-get_c 
	                   patch-src_irc_dcc_dcc-resume_c 

Log message:
backport patches for CVE-2017-9468 and CVE-2017-9469

ok awolk@, Wiktor Izdebski (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/07 11:38:08

Modified files:
	usr.bin/mandoc : man_term.c mdoc_term.c roff_term.c tbl_term.c 
	                 term.c term.h term_ascii.c term_ps.c 

Log message:
Prepare the terminal driver for filling multiple columns in parallel,
first step: split column data out of the terminal state struct into
a new column state struct and use an array of such column state
structs.  No functional change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/06/07 11:39:44

Modified files:
	x11            : Makefile 

Log message:
hook x11/mate up to the build, ok aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/06/07 11:51:23

Modified files:
	www/kcgi       : Makefile distinfo 

Log message:
Update kcgi to 0.9.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/06/07 11:54:38

Modified files:
	sysutils/login_duo: Makefile distinfo 

Log message:
Update login_duo to 1.9.21


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/06/07 11:59:36

Modified files:
	usr.sbin/cron  : atrun.c 

Log message:
When running at jobs, open the at spool and use the directory fd
with openat(), fstatat() and unlinkat().  This is similar to how
we run cron jobs and eliminates the need for run_job() to find the
basename of the at file.  OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/07 14:01:07

Modified files:
	usr.bin/mandoc : term.c term.h 

Log message:
Prepare the terminal driver for filling multiple columns in parallel,
second step: make the per-column byte pointer persistent across
term_flushln() calls, such that a subsequent call can continue at
the point where the previous call left.  If more than one column
is in use, return from term_flushln() when the column is full,
rather than breaking the output line.

No functional change, because nothing sets up multiple columns yet.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/07 14:09:07

Modified files:
	regress/sys/net/pf_fragment: pf.conf 

Log message:
To test IPv6 fragements with extension header, the pf pass rules
need an allow-opts.  Otherwise pf blocks packets with option header.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/07 14:30:13

Modified files:
	usr.bin/mandoc : mdoc.c 

Log message:
Make "new sentence, new line" detection stricter:
Also catch cases where the new sentence starts with a one-letter word
and the input line is broken right after that word.
Suggested by Thomas Klausner .

It's merely a three-bit diff, changing one byte from 0x34 to 0x33,
so what can possibly go wrong...


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/07 14:53:59

Modified files:
	sys/kern       : kern_pledge.c 
	sys/sys        : acct.h 
	usr.bin/lastcomm: lastcomm.1 lastcomm.c 
	lib/libc/sys   : pledge.2 

Log message:
Add an acct(5) flag for pledge violations.  Then lastcomm(1) shows
when something went wrong.  This allows to monitor whether the
system is under attack and that the attack has been prevented by
OpenBSD pledge(2).
OK deraadt@ millert@ jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/07 14:58:36

Modified files:
	usr.bin/mandoc : mdoc.c 

Log message:
Also catch "new sentence, new line" if there are three blanks
between the sentences.  Thomas Klausner says he has seen some
of these, and i don't see any false positives.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/07 15:05:19

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
Remove "new sentence, new line" detection, covered by mandoc.
OK jmc@ wiz@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/07 15:47:07

Modified files:
	sbin/ifconfig  : ifconfig.8 

Log message:
use the same formatting for vlan as the rest of the page; ok dlg


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/07 15:57:46

Modified files:
	net/irssi      : Makefile distinfo 
	net/irssi/patches: patch-src_core_settings_c 
	                   patch-src_fe-common_core_Makefile_in 
	                   patch-src_perl_Makefile_in 
	net/irssi/pkg  : PLIST 

Log message:
update to irssi-1.0.3, based on a diff from viq (maintainer)
fixes include

v1.0.3 2017-06-06  The Irssi team 
- Fix out of bounds read when scanning expandos (GL!11).
- Fix invalid memory access with quoted filenames in DCC
(GL#8, GL!12).
- Fix null-pointer dereference on DCC without address (GL#9, GL!13).
- Improve integer overflow handling. Originally reported by
oss-fuzz#525 (#706).

v1.0.2 2017-03-10  The Irssi team 
- Prevent some null-pointer crashes (GL!9).
- Correct dereferencing of already freed server objects during
output of netjoins. Found by APic (GL!10, GL#7).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/07 15:58:16

Modified files:
	net/irssi-xmpp : Makefile 
Added files:
	net/irssi-xmpp/patches: patch-src_core_xmpp-servers_c 

Log message:
unbreak irssi-xmp with irssi 1.x, from viq (irssi maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/07 15:59:08

Modified files:
	net            : Makefile 
Removed files:
	net/irssi-silc : Makefile distinfo 
	net/irssi-silc/patches: 
	                        patch-apps_irssi_src_fe-common_silc_Makefile_in 
	                        patch-apps_irssi_src_fe-common_silc_fe-common-silc_c 
	                        patch-apps_irssi_src_silc_core_Makefile_in 
	                        patch-apps_irssi_src_silc_core_client_ops_c 
	                        patch-apps_irssi_src_silc_core_silc-core_c 
	                        patch-apps_irssi_src_silc_core_silc-nicklist_c 
	                        patch-configure_ac patch-doc_Makefile_in 
	                        patch-lib_Makefile_in 
	                        patch-lib_silcclient_client_connect_c 
	                        patch-lib_silcclient_command_c 
	                        patch-lib_silccore_silcpacket_c 
	                        patch-lib_silcske_silcske_c 
	net/irssi-silc/pkg: DESCR MESSAGE PLIST 

Log message:
remove the irssi-silc plugin, it's failing with irssi-1.0.3.
i'd suggest using silc-client if this is still needed (it's based on irssi
anyway).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/07 16:00:05

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
register irssi-silc removal


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/07 16:02:00

Modified files:
	devel/py-cloudpickle/pkg: PLIST 

Log message:
unbreak py27 packaging, missed MODPY_COMMENT. breakage reported by nigel@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/07 17:15:49

Modified files:
	usr.sbin/vmctl : main.c 

Log message:
vmctl: change default "vmctl console" (cu) baud rate to 115200. Not
strictly needed but matches the previous baudrate diff committed earlier
to vmd.

ok deraadt, phessler


CVSROOT:	/cvs
Module name:	ports
Changes by:	mlarkin@cvs.openbsd.org	2017/06/07 17:21:33

Modified files:
	emulators/sdlmame: Makefile 

Log message:
sdlmame: this requires USE_WXNEEDED for various games

ok sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/07 17:29:31

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c roff.h 

Log message:
style checks related to .Er; inspired by mdoclint(1)


CVSROOT:	/cvs
Module name:	ports
Changes by:	brynet@cvs.openbsd.org	2017/06/07 17:34:03

Modified files:
	lang/gcc/4.6   : Makefile 
	lang/gcc/4.6/pkg: PLIST-main 
	lang/gcc/4.9   : Makefile 
	lang/gcc/4.9/patches: patch-gcc_config_i386_i386_c 
	lang/gcc/4.9/pkg: PLIST-main 
	lang/gcc/6     : Makefile 
	lang/gcc/6/patches: patch-gcc_config_i386_i386_c 
	lang/gcc/6/pkg : PLIST-main 

Log message:
Backport, or rather forward port, a fix for the broken stack-protector on amd64.

This mirrors a change made to base gcc4.2 by martynas@ in 2014.

https://marc.info/?l=openbsd-ports&m=149656580518245&w=2

Includes an independent fix from upstream for gcc6, currently unlinked
from builds

Also, stop installing libssp as it broken on OpenBSD as it tries to use gets()

pirofti@ ok'd an earlier version, suggestions from sthen@
"doesn't look dangerous" espie@
"pretty astounding" deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/06/07 17:36:43

Modified files:
	usr.bin/at     : at.c 
	usr.sbin/cron  : atrun.c cron.c database.c env.c globals.h 
	                 user.c 

Log message:
In cron(8), require that crontab and at files in the spool be owned
by group crontab.  The at(1) command now creates files owned by
group crontab, the crontab(1) command already does this.

Files in the crontab spool with parse errors are now ignored;
crontab(1) will not install a crontab file with parse errors.
The system crontab file (/etc/crontab) is not affected by this.

The required permissions on crontab files have been tightened.
Files in the cron spool must be mode 0600 (as created by crontab(1)).
The system crontab file may be readable/writable by the owner,
readable by group and readable by other.  The system crontab must
be readable by the owner.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/07 18:21:23

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h read.c 

Log message:
Portable mandoc just got a warning about unknown .Lb names
which we don't want in OpenBSD, but let's keep the message table
and the manual page in sync.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/07 18:46:42

Modified files:
	sbin/ifconfig  : ifconfig.8 

Log message:
consistently use lowercase suffixes for 802.1 things.

eg, 802.1x, 802.1q, and 802.1ad


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/07 19:17:01

Modified files:
	share/man/man4 : vlan.4 

Log message:
consistently use lowercase for the 802.1 suffixes.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/07 19:34:00

Modified files:
	sys/dev/ic     : gem.c 

Log message:
make the gem tx path MPSAFE.

this mostly follows the pattern in ifq.h

ok jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/07 21:12:53

Modified files:
	share/man/man9 : RBT_INIT.9 
	sys/sys        : tree.h 
	sys/kern       : subr_tree.c 

Log message:
add RBT_SET_LEFT, RBT_SET_RIGHT, and RBT_SET_PARENT

this are provided so an RBT and it's topology can be copied without
having to reinsert the copied nodes into a new tree.

there are two reasons RBT_LEFT/RIGHT/PARENT macros cant be used like
RB_LEFT/RIGHT/PARENT for this. firstly, RBT_LEFT and co are functions that
return a pointer value, they dont provide access to the pointer
itself for use as an lvalue that you can assign to. secondly, RBT
entries dont store pointers to other nodes, they point to the
RBT_ENTRY structures inside other nodes. this means that RBT_SET_LEFT
and co have to get an offset from the node to the RBT_ENTRY and
store that.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/07 21:22:56

Modified files:
	sys/kern       : subr_tree.c 

Log message:
use unsigned long instead of caddr_t to move between nodes and entries.

this removes the need for sys/param.h. this code can be built with
only sys/tree.h, which in turn only needs sys/_null.h.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/07 21:30:52

Modified files:
	sys/kern       : subr_tree.c 

Log message:
make rb_n2e return a struct rb_entry *, not void *

maybe this will help prevent misassignment in the future.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/07 21:37:25

Modified files:
	sys/sys        : tree.h 

Log message:
remove the _rb_color prototype in RBT, it's unused/unimplimented


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/07 23:35:25

Modified files:
	sys/arch/landisk/conf: Makefile.landisk files.landisk 
	sys/arch/landisk/landisk: locore.S 
Added files:
	sys/arch/landisk/landisk: locore0.S 

Log message:
Split early startup code out of locore.S into locore0.S.  Adjust link
run so that this locore0.o is always at the start of the executable.
But randomize the link order of all other .o files in the kernel, so
that their exec/rodata/data/bss segments land all over the place.

I haven't worked on the unmap/smashing of the startup code yet.


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/06/08 01:20:51

Modified files:
	devel/ruby-bundler: Makefile distinfo 
	devel/ruby-bundler/pkg: PLIST 

Log message:
Update bundler to 1.15.1.

ok jeremy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/08 01:23:43

Modified files:
	security/gnutls: Tag: OPENBSD_6_1 Makefile 
Added files:
	security/gnutls/patches: Tag: OPENBSD_6_1 
	                         patch-lib_ext_status_request_c 

Log message:
Fix for GNUTLS-SA-2017-4
- decoding a status response TLS extension with valid contents could lead to a crash due to a null pointer dereference


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/08 01:25:12

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.63.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/08 01:25:28

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.100.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/08 01:29:13

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-2.0.805.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/08 01:33:37

Modified files:
	security/gnutls: Makefile distinfo 

Log message:
SECURITY update to gnutls-3.5.13.
GNUTLS-SA-2017-4: decoding a status response TLS extension with valid contents could lead to a crash due to a null pointer dereference


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/08 01:39:31

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-158.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/08 01:40:00

Modified files:
	sysutils/terraform: Makefile distinfo 

Log message:
Update to terraform-0.9.8.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/08 01:48:04

Modified files:
	usr.bin/tmux   : window-client.c 

Log message:
Add size to client descriptions in list, suggested by Greg Hurrell.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/08 04:09:40

Modified files:
	www/kibana     : Makefile distinfo 
	www/kibana/pkg : PLIST 

Log message:
security update to kibana-5.4.1, from Pavel Korovin, ok pea@
(-stable has 5.2.2 which isn't affected)

ESA-2017-07 CVE-2017-8439 2017-06-01 Kibana version 5.4.0 was affected
by a Cross Site Scripting (XSS) bug in the Time Series Visual Builder.
This bug could allow an attacker to obtain sensitive information from
Kibana users. All Kibana 5.4.0 users should upgrade to version 5.4.1.
If upgrading is impossible, the time series visual builder can be
disabled by setting metrics.enabled: false in the kibana.yml. Note that
this will trigger a re-optimization when you restart Kibana.

ESA-2017-08 CVE-2017-8440 2017-06-01 Starting in version 5.3.0, Kibana
had a cross-site scripting (XSS) vulnerability in the Discover page
that could allow an attacker to obtain sensitive information from or
perform destructive actions on behalf of other Kibana users.  Thanks to
Thomas G ytil for reporting this issue. All users of Kibana 5.3 or 5.4
should upgrade to versions 5.3.3 and 5.4.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	mglocker@cvs.openbsd.org	2017/06/08 04:25:01

Modified files:
	games/spaceinvaders: Makefile distinfo 

Log message:
update to spaceinvaders-1.4.
remove do-build section since latest version can do 'make all'.
ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/08 05:44:00

Modified files:
	sys/arch/loongson/conf: Makefile.loongson files.loongson 
	sys/arch/loongson/loongson: autoconf.c locore.S 
Added files:
	sys/arch/loongson/loongson: locore0.S 

Log message:
Split early startup code out of locore.S into locore0.S.  Adjust link
run so that this locore0.o is always at the start of the executable.
But randomize the link order of all other .o files in the kernel, so
that their exec/rodata/data/bss segments land all over the place.

Late during kernel boot, smash the startup code with traps so that
it does not point to the other randomly placed code.  It has be smashed,
because loongson runs in the kseg0 space.

As a result, the internal layout of every newly build bsd kernel is
different from past kernels.  Internal relative offsets are not known
to an outside attacker.

Ramdisk kernels cannot be compiled like this, because they are gzip'd.
When the internal pointer references change, the compression dictionary
bloats and results in poorer compression.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/08 05:45:44

Modified files:
	usr.sbin/ikectl: ikeca.c 

Log message:
Invoke openssl with -passin file rather than -key in ca_revoke().
From Andrei-Marius Radu via sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/08 05:47:25

Modified files:
	sys/arch/sgi/conf: Makefile.sgi files.sgi 
	sys/arch/sgi/sgi: autoconf.c locore.S 
Added files:
	sys/arch/sgi/sgi: locore0.S 

Log message:
Split early startup code out of locore.S into locore0.S.  Adjust link
run so that this locore0.o is always at the start of the executable.
But randomize the link order of all other .o files in the kernel, so
that their exec/rodata/data/bss segments land all over the place.

Late during kernel boot, smash the startup code with traps so that
it does not point to the other randomly placed code.  It has be smashed,
because sgi runs in the kseg0 or xkphys space.

As a result, the internal layout of every newly build bsd kernel is
different from past kernels.  Internal relative offsets are not known
to an outside attacker.

Ramdisk kernels cannot be compiled like this, because they are gzip'd.
When the internal pointer references change, the compression dictionary
bloats and results in poorer compression.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/08 06:02:52

Modified files:
	sys/arch/loongson/loongson: autoconf.c 
	sys/arch/mips64/include: autoconf.h 
	sys/arch/mips64/mips64: mips64_machdep.c 
	sys/arch/octeon/octeon: autoconf.c 
	sys/arch/sgi/sgi: autoconf.c 

Log message:
Move loongson/octeon/sgi unmap_startup() under arch/mips64.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/08 06:11:46

Modified files:
	sys/arch/octeon/octeon: locore.S locore0.S 

Log message:
Wrap startup code with .ent and .end for proper disassembly.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/08 06:37:14

Modified files:
	share/man/man4 : gre.4 

Log message:
wrec.org is dead. Use working links instead.
patch from jj, found by "Norrland" on icb. Thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/08 06:53:39

Modified files:
	mail           : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	mail/teapop    : Makefile distinfo 
	mail/teapop/patches: patch-etc_Makefile_in 
	                     patch-teapop_Makefile_in 
	mail/teapop/pkg: DESCR PLIST 

Log message:
remove old port mail/teapop; broken since getpwnam_shadow changes, 2003 code,
no update in ports since 2006, homepage is 404.  ok fcambus@ danj@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/08 06:54:40

Modified files:
	usr.bin/mandoc : html.c man_html.c man_term.c mdoc_man.c 
	                 mdoc_term.c out.c out.h roff_html.c roff_term.c 
	                 term.c term_tab.c 

Log message:
make the internal a2roffsu() interface more powerful by returning
a pointer to the end of the parsed data, making it easier to
parse subsequent bytes


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/08 07:28:03

Modified files:
	sys/netinet6   : nd6_nbr.c 

Log message:
Notify userland when a new ND is reachable.

The same notification is already present in ARP.

From Jan Klemkow, ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/08 07:28:46

Removed files:
	devel/kf5/kactivities/patches: patch-autotests_common_test_h 

Log message:
Kill patch already present in 5.34.0, missed in previous

Spotted by espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/08 07:43:24

Modified files:
	devel/ocaml-ocamlbuild: Makefile 

Log message:
don't peek in /usr/local during fake


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/08 08:27:47

Modified files:
	telephony/libzrtp: Makefile distinfo 
	telephony/libzrtp/pkg: PLIST 
Removed files:
	telephony/libzrtp/patches: patch-Makefile_am patch-configure_in 
	                           patch-include_zrtp_config_h 
	                           patch-include_zrtp_config_user_h 
	                           patch-src_zrtp_c 

Log message:
update to libzrtp-0.20170606

In the process:

* change upstream to https://github.com/juha-h/libzrtp
* remove patches that are already integrated by upstream
* avoid hidden dependency on doxygen


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/08 08:29:37

Modified files:
	telephony/baresip/baresip: Makefile distinfo 
	telephony/baresip/baresip/patches: patch-src_config_c 
	telephony/baresip/baresip/pkg: PLIST-main 
	telephony/baresip/re: Makefile distinfo 
	telephony/baresip/re/patches: patch-Makefile 
	telephony/baresip/rem: Makefile distinfo 

Log message:
Update to baresip-0.5.3, rem-0.5.1, re-0.5.3

While at it, disable Daala support, as corresponding module is not being
updated upstream.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/08 08:38:35

Modified files:
	regress/usr.sbin/syslogd: args-client-multilisten.pl 

Log message:
Start syslogd with -rr.  With different timing the order of messages
changed.  Then a "last message repeated" confused the test.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/08 09:25:57

Modified files:
	lang/gprolog   : Makefile distinfo 
	lang/gprolog/patches: patch-EnginePl_machine_h 
	                      patch-EnginePl_obj_chain_h 
	                      patch-Ma2Asm_Makefile_in patch-Makefile_in 
	                      patch-Pl2Wam_check_boot 
	lang/gprolog/pkg: PLIST 
Added files:
	lang/gprolog/patches: patch-configure_in 
Removed files:
	lang/gprolog/patches: patch-Fd2C_Makefile_in 
	                      patch-Pl2Wam_Makefile_in 
	                      patch-TopComp_Makefile_in 

Log message:
update to 1.4.4, fix configure so that various patches are no longer needed
maintainer timeout


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/06/08 09:39:38

Modified files:
	share/man/man5 : pf.conf.5 

Log message:
clarify set prio: the second prio given applies to
1) TCP ACKs
2) packets with ToS=lowdelay
and not TCP ACKs that have ToS=lowdelay
confusion discovered during bsdcan pf tutorial


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/08 09:50:46

Modified files:
	graphics/quirc : Makefile distinfo 

Log message:
update to libquirc-1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/08 09:59:11

Modified files:
	sysutils/coreutils: Makefile 

Log message:
bcallah takes maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/08 10:03:04

Modified files:
	graphics/img2pdf: Makefile distinfo 

Log message:
Update to img2pdf-0.2.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/08 10:14:39

Modified files:
	net/unifi      : Makefile distinfo 

Log message:
update to unifi-5.4.18 stable candidate


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/08 10:16:43

Modified files:
	databases/mongodb: Makefile distinfo 
Added files:
	databases/mongodb/patches: 
	                           patch-src_mongo_util_processinfo_openbsd_cpp 

Log message:
update to MongoDB-3.2.13, from Andrew Aldridge


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/08 10:18:50

Removed files:
	databases/mongodb/patches: 
	                           patch-src_mongo_util_signal_handlers_synchronous_cpp 

Log message:
missed cvs rm


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/06/08 10:23:39

Modified files:
	usr.sbin/cron  : atrun.c 

Log message:
Add logging for when we find a non-file in the at spool that was
a file when we scanned the at spool earlier.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/06/08 11:13:39

Modified files:
	usr.sbin/cron  : cron.8 

Log message:
update permissions info to match recent changes


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/08 11:14:02

Modified files:
	sys/kern       : kern_sig.c 
	sys/sys        : acct.h 
	share/man/man5 : acct.5 
	usr.bin/lastcomm: lastcomm.1 lastcomm.c 

Log message:
ASLR, W^X, and guard pages trigger processor traps that result in
SIGILL, SIGBUS, SIGSEGV signals.  Make such memory violations visible
in lastcomm(1).  This also works if a programm tries to hide them
with a signal handler.  Manual kill -SEGV does not generate false
positives.
OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/08 11:29:33

Log message:
    Start with a clean /var/account/acct accounting file and turn on
    process accounting with accton(8).  Each test executes a command
    with a unique name and checks the flags in the lastcomm(1) output.
    Run tests with fork, su, core, xsig, pledge, trap accounting.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20170608
    
    N src/regress/usr.bin/lastcomm/Makefile
    N src/regress/usr.bin/lastcomm/crash.c
    N src/regress/usr.bin/lastcomm/LICENSE
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/08 11:33:21

Modified files:
	regress/usr.bin: Makefile 

Log message:
Link lastcomm regress to build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/08 11:44:44

Modified files:
	net/py-geventhttpclient: Makefile 

Log message:
fix tests

No changes in the package contents, thus no revision bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/08 12:05:04

Log message:
    Import x11/x2goclient 4.1.0.0
    
    The x2goclient application provides you the possibility to access the
    remote running desktop, exchange files with it and redirect sound from
    the session on the server to your local client.
    
    ok jca@ Many thanks!
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20170608
    
    N ports/x11/x2goclient/Makefile
    N ports/x11/x2goclient/distinfo
    N ports/x11/x2goclient/patches/patch-src_sshmasterconnection_cpp
    N ports/x11/x2goclient/patches/patch-src_sshprocess_cpp
    N ports/x11/x2goclient/patches/patch-x2goclient_pro
    N ports/x11/x2goclient/pkg/DESCR
    N ports/x11/x2goclient/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/08 12:11:15

Modified files:
	share/man/man7 : tbl.7 
	usr.bin/mandoc : mandoc.h out.c out.h tbl.c tbl_data.c 
	                 tbl_html.c tbl_layout.c tbl_term.c 
	regress/usr.bin/mandoc/tbl/mod: Makefile 
Added files:
	regress/usr.bin/mandoc/tbl/mod: width.in width.out_ascii 

Log message:
Implement w layout specifier (minimum column width).
Improve width calculation of text blocks.
Reduces the groff/mandoc diff in Base+Xenocara by about 800 lines.


CVSROOT:	/cvs
Module name:	ports
Changes by:	steven@cvs.openbsd.org	2017/06/08 12:19:37

Modified files:
	sysutils/syslog-ng: Makefile distinfo 
	sysutils/syslog-ng/files: syslog-ng.conf 
	sysutils/syslog-ng/patches: patch-Makefile_in patch-configure 
	                            patch-libtest_mock-transport_c 
	                            patch-modules_afsocket_transport-unix-socket_c 
	                            patch-modules_dbparser_patternize_c 
	sysutils/syslog-ng/pkg: PLIST 
Removed files:
	sysutils/syslog-ng/patches: patch-lib_tlscontext_c 
	                            patch-modules_afmongodb_libmongo-client_src_mongo-utils_c 

Log message:
update to 3.9.1


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/08 12:25:16

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
delete -e and -l, now covered by mandoc; OK jmc@ wiz@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/08 12:33:08

Modified files:
	.              : Makefile.cross 

Log message:
Pass CC and CXX to make depend as well.  As soon as we support
dependencies in the clang makefiles we need to make sure to use
a compiler that supports C++11.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/08 13:23:39

Modified files:
	sbin/ifconfig  : ifconfig.8 ifconfig.c 

Log message:
remove the timeslot code, it was only for now deleted T1 devices.
ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/08 13:34:03

Modified files:
	security/pcsc-lite: Makefile 
Removed files:
	security/pcsc-lite/patches: patch-src_error_c 

Log message:
Remove local hack and switch to gcc from ports.

I'm not sure and there could even be security implications...

https://github.com/LudovicRousseau/PCSC/commit/eab1d67295e4e1d5c12bbca77bc57c50fd384a4e


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/08 13:35:34

Modified files:
	usr.bin/mandoc : roff.c 

Log message:
Properly reinitialize roffce_node between parses,
or this may crash with use-after-free in makewhatis(8);
reported by jmc@, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/08 13:40:49

Modified files:
	sys/arch/armv7/stand/efiboot: exec.c 

Log message:
Remove esym (.data) patching.  Thanks to Mark we stopped requiring this
and with the random-order kernel we shouldn't be doing that anyway.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/08 13:43:22

Modified files:
	x11            : Makefile 

Log message:
unhook x2goclient


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/06/08 15:30:26

Modified files:
	distrib/sets/lists/comp: md.luna88k 

Log message:
Add a missing header file.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/08 18:32:23

ports/devel/py-argcomplete/patches

Update of /cvs/ports/devel/py-argcomplete/patches
In directory cvs.openbsd.org:/tmp/cvs-serv17379/patches

Log Message:
Directory /cvs/ports/devel/py-argcomplete/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/08 18:35:38

Modified files:
	devel/py-argcomplete: Makefile distinfo 
	devel/py-argcomplete/pkg: PLIST 
Added files:
	devel/py-argcomplete/patches: patch-setup_py 

Log message:
Update to py-argcomplete-1.8.2

initial diff from jsg@, then tweaked by sthen@ and finished by myself
ok sthen@ shadchin@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/08 19:36:05

Modified files:
	sbin/ifconfig  : ifconfig.8 

Log message:
turns out the case of 802.1 suffixes is significant. fix up 802.1X and Q.

pointed out by jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/08 19:39:07

Modified files:
	share/man/man4 : vlan.4 

Log message:
turns out the case on 802.1 suffixes is significant. fix 802.1Q

pointed out by jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/06/08 22:40:04

Modified files:
	usr.bin/ssh    : packet.c 

Log message:
Add comments referring to the relevant RFC sections for rekeying
behaviour.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/09 00:40:24

Modified files:
	usr.bin/ssh    : sshkey.c 

Log message:
better translate libcrypto errors by looking deeper in the accursed
error stack for codes that indicate the wrong passphrase was supplied
for a PEM key. bz#2699 ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/09 00:43:01

Modified files:
	usr.bin/ssh    : ssh.1 

Log message:
in description of public key authentication, mention that the server
will send debug messages to the client for some error conditions
after authentication has completed. bz#2709 ok dtucker


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/09 00:47:13

Modified files:
	usr.bin/ssh    : mux.c 

Log message:
return failure rather than fatal() for more cases during mux
negotiations. Causes the session to fall back to a non-mux connection
if they occur. bz#2707 ok dtucker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/09 01:10:50

Modified files:
	x11/gnome/todo : Makefile distinfo 
	x11/gnome/todo/pkg: PLIST 

Log message:
Update to gnome-todo-3.24.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/09 01:20:51

Modified files:
	security/libhttpseverywhere: Makefile distinfo 

Log message:
Update to libhttpseverywhere-0.4.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/09 01:26:24

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.64.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/09 01:26:34

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.101.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/09 01:32:26

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
/etc/mtree/BSD.x11.dist is part of base, not X; so check for
/var/sysmerge/xetc.tgz to detect whether we have the x sets installed.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/09 01:37:38

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Drop uneeded return from rollback_patch().


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/09 02:44:52

Modified files:
	audio/mpd      : Makefile distinfo 

Log message:
Bugfixing update to mpd-0.20.9


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/09 03:21:24

Modified files:
	usr.bin/tmux   : input.c tmux.1 window-copy.c 

Log message:
Add a hook when the clipboard is set.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/09 03:27:02

Modified files:
	databases/redis: Makefile distinfo 

Log message:
Update to redis-3.2.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/09 04:20:22

Modified files:
	graphics/feh   : Makefile distinfo 
	graphics/feh/patches: patch-Makefile patch-man_feh_pre 

Log message:
Update to feh-2.19


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/09 04:29:22

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-Makefile 

Log message:
Update to git-2.13.1

ok jung@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/09 04:34:41

Modified files:
	devel/qmake    : qmake.port.mk 

Log message:
so qmake dependency handling is still basically broken.
mark everything that depends on it nojunk, because I'm fed up
of qt-creator and other things randomly breaking


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/09 05:13:18

Modified files:
	multimedia     : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	multimedia/daala: Makefile distinfo 
	multimedia/daala/pkg: DESCR PLIST 

Log message:
drop multimedia/daala

Orphaned port of video codec with dubious future.

OK sthen@, jca@ and ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	krw@cvs.openbsd.org	2017/06/09 06:03:35

Modified files:
	lang/rust      : Makefile 

Log message:
Bump LIBESTDC_VERSION to 17.1.

ok espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/09 06:50:45

Modified files:
	devel/quirks   : Makefile 

Log message:
Bump version after adding daala to the list


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/09 06:56:44

Modified files:
	sys/net        : route.c route.h rtsock.c 
	sys/netinet    : in_pcb.c 
	sys/netinet6   : nd6_rtr.c 

Log message:
Replace rtrequest(RTM_DELETE...) rtrequest_delete() and do not even
try to remove a route from the table if it is and invalid cache.

This is a step towards decoupling code dealing with userland and kernel
inserted routes.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/06/09 07:31:03

Modified files:
	usr.sbin/rtadvd: rtadvd.c 

Log message:
If we receive a router solicitation with a source link-layer address
option respond with a unicast advertisement. This improves air time on
wireless networks and reduces energy consumption on battery powered
devices. For details see RFC 7772 "Reducing Energy Consumption of
Router Advertisements" aka BCP 202.
Input & OK bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/09 07:32:29

Modified files:
	sysutils/dmidecode: Makefile distinfo 
	sysutils/dmidecode/pkg: DESCR 
Added files:
	sysutils/dmidecode/patches: patch-util_c 

Log message:
update to dmidecode-3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/09 07:36:08

Modified files:
	devel/cmocka   : Makefile distinfo 

Log message:
update to cmocka-1.1.1

From Brian Callahan, who is now MAINTAINER.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/09 07:46:15

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Fix the resume code path in iwm(4) to no longer call iwm_stop() before
initializing the hardware. Prevents "acquiring device failed" messages
during resume. Also, start the hardware up in DVACT_RESUME already and
verify that it has started by the time we reach DVACT_WAKEUP, before
scheduling the iwm_init_task which loads firmware etc.
With help from deraadt@
test & ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/09 07:47:26

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Introduce iwm_nic_assert_locked() to verify that the driver has correctly
requested MAC access before accessing certain registers, as required
by the hardware.

Use it to assert that hardware is still in an accessible state before
reading or writing such a register. For now, panic if that check fails.
The long term goal is to make this a non-fatal error and handle it properly
in all code paths that end up reading or writing such a register.

Fix a missing NIC lock on 8000 hardware, found by this new assertion.

Also, grab the NIC lock early during hardware init and keep it until init
is done. The previous code relinquished and reacquired the NIC lock several
times during the init sequence. It seems this is what was causing some random
errors when the interface was brought up, such as "could not enable Tx queue",
"could not add aux station", and "could not add phy context".
For some reason, bsd.rd kernels were suffering particularly hard from such
problems, to the point where some machines could not be upgraded over iwm(4).
This change does not eliminate such problems entirely but is a step forward.

Prodded by deraadt@
This change has already been in snaps for a while.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/09 08:00:46

Modified files:
	usr.bin/tmux   : key-bindings.c 

Log message:
Use brackets around prompts which looks better and matches the other modes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/09 08:28:17

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/client/pkg: PLIST 
	security/letsencrypt/py-acme: distinfo 

Log message:
update to certbot/py-acme 0.15.0


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/06/09 08:30:09

Modified files:
	.              : ftp.html httpslist 
	build          : mirrors.dat 
	openbgpd       : ftp.html 
	openntpd       : portable.html 
	openssh        : ftp.html portable.html 

Log message:
https for mirrors.pidginhost.com


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/09 08:34:10

Modified files:
	sys/dev/pci    : if_xge.c 

Log message:
Convert to ifq_dequeue and perform m_defrag if the mbuf doesn't fit

With suggestions from and OK dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/09 08:36:43

Modified files:
	sys/dev/pv     : if_xnf.c 

Log message:
Remove a WAITOK that has sneaked in


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/09 09:09:51

Modified files:
	audio/ncmpcpp  : Makefile distinfo 
	audio/ncmpcpp/patches: patch-doc_ncmpcpp_1 patch-src_ncmpcpp_cpp 
	                       patch-src_status_cpp 
Added files:
	audio/ncmpcpp/patches: patch-configure 
	                       patch-src_curses_strbuffer_h 
Removed files:
	audio/ncmpcpp/patches: patch-src_actions_cpp 
	                       patch-src_configuration_cpp 
	                       patch-src_lyrics_cpp 
	                       patch-src_tag_editor_cpp 
	                       patch-src_tiny_tag_editor_cpp 
	                       patch-src_utility_type_conversions_cpp 
	                       patch-src_window_h 

Log message:
Update to ncmpcpp-0.8


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/09 09:17:20

Modified files:
	usr.bin/tmux   : window-buffer.c 

Log message:
Default sort for buffer mode should be time not name.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/09 09:29:15

Modified files:
	usr.bin/tmux   : cmd-choose-tree.c mode-tree.c tmux.1 tmux.h 
	                 window-buffer.c window-client.c window-tree.c 

Log message:
Add -O option to choose-* to set initial sort order.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/09 09:32:40

Modified files:
	games/monop    : monop.6 

Log message:
Correct number of players, the program enforces a range from 2 to 9.

OK tb@, jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/09 10:01:39

Modified files:
	usr.bin/tmux   : cmd-choose-tree.c mode-tree.c tmux.1 tmux.h 
	                 window-buffer.c window-client.c window-tree.c 

Log message:
Extend filters (f key) to buffer and client mode and add -f flag to
specify to command.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/09 10:46:57

Modified files:
	usr.sbin/adduser: adduser.8 

Log message:
mention that the config file is created at first run, since it doesn't
exist on a default install (thus making it impossible to read and study)


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2017/06/09 11:43:06

Modified files:
	sys/net        : if_pfsync.c 

Log message:
- pfsync_input() must grab PF_LOCK
reported and patch tested by Hrvoje Popovski

O.K. bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/09 14:38:48

Modified files:
	sys/dev/pv     : if_xnf.c 

Log message:
Fill RX ring during init and bail early on send if OACTIVE is set
or IFF_RUNNING is not.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/09 16:12:54

Modified files:
	security/pcsc-lite: Makefile 

Log message:
use COMPILER to select a modern compiler (needed for TLS emulation in this
case), rather than MODULES=gcc4, so it uses clang in base where available.
ok dcoppa


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/09 19:27:44

Modified files:
	usr.bin/mandoc : mdoc_man.c 

Log message:
do not break the line between Bsx/Bx/Fx/Nx/Ox/Dx and its arguments


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/09 19:48:31

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c 
	regress/usr.bin/mandoc/mdoc/Ad: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/An: break.in break.out_lint 
	regress/usr.bin/mandoc/mdoc/Aq: Makefile empty.in 
	                                empty.out_ascii 
	                                empty.out_markdown 
	                                empty.out_utf8 
	regress/usr.bin/mandoc/mdoc/Ar: Makefile punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Bl: breakingIt.in 
	                                breakingIt.out_ascii 
	                                breakingIt.out_markdown noIt.in 
	                                noIt.out_ascii noIt.out_markdown 
	regress/usr.bin/mandoc/mdoc/Brq: Makefile empty.in 
	                                 empty.out_ascii 
	                                 empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Bx: Makefile args.in args.out_ascii 
	                                args.out_markdown 
	regress/usr.bin/mandoc/mdoc/Cm: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Dq: Makefile empty.in 
	                                empty.out_ascii 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Dv: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Em: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Er: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ev: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Fl: Makefile punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Fo: Makefile punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ic: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/In: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Lb: badargs.in badargs.out_ascii 
	                                badargs.out_lint 
	                                badargs.out_markdown 
	regress/usr.bin/mandoc/mdoc/Li: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Lk: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ms: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Mt: Makefile simple.in 
	                                simple.out_ascii 
	                                simple.out_markdown 
	regress/usr.bin/mandoc/mdoc/Nm: Makefile punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/No: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Oo: Makefile punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Op: Makefile punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Pa: Makefile punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Qq: Makefile empty.in 
	                                empty.out_ascii 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sq: Makefile empty.in 
	                                empty.out_ascii 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sy: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ux: Makefile 
	regress/usr.bin/mandoc/mdoc/Va: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Vt: noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Xr: args.in args.out_ascii 
	                                args.out_lint args.out_markdown 
Added files:
	regress/usr.bin/mandoc/mdoc/Aq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Ar: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Brq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Bx: args.out_lint 
	regress/usr.bin/mandoc/mdoc/Dq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Fl: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Fo: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Mt: simple.out_lint 
	regress/usr.bin/mandoc/mdoc/Nm: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Oo: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Op: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Pa: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Qq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Sq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Ux: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 

Log message:
style message about missing blank before trailing delimiter;
inspired by mdoclint(1), and jmc@ considers it useful


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/10 00:33:34

Modified files:
	usr.bin/ssh    : sftp.c 

Log message:
implement sorting for globbed ls; bz#2649 ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/10 00:36:46

Modified files:
	usr.bin/ssh    : sftp-common.c 

Log message:
print '?' instead of incorrect link count (that the protocol doesn't
provide) for remote listings. bz#2710 ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/06/10 00:52:28

Modified files:
	usr.sbin/tcpdump: tcpdump.8 

Log message:
Don't describe AppleTalk's output format and bugs.

OK claudio@
jmc@ doesn't object


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/10 01:17:27

Modified files:
	textproc/halibut: Makefile distinfo 

Log message:
Update to halibut 1.2, from bcallah@ (who takes maintainership)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/10 01:25:22

Modified files:
	x11/xfce4/xfce4-dict: Makefile distinfo 
	x11/xfce4/xfce4-dict/pkg: PLIST 

Log message:
Update to xfce4-dict 0.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/10 01:29:40

Modified files:
	x11/xfce4/tumbler: Makefile distinfo 
	x11/xfce4/tumbler/pkg: PLIST 

Log message:
Bugfix update to tumbler 0.1.32


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/10 01:45:40

Modified files:
	geo/mapproxy   : Makefile distinfo 

Log message:
Update to mapproxy 1.10.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/10 02:37:26

Modified files:
	textproc/xerces-c: Makefile 

Log message:
xerces-c-2.x moved to archive. Update MASTER_SITES


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/10 02:44:00

Modified files:
	comms/py-gammu : Makefile distinfo 

Log message:
bugfix update to python-gammu-2.8


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/10 04:12:06

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
use mandoc annotations for flags and such


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/10 04:13:10

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
perl(1)'s ...


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/10 05:19:41

Modified files:
	sysutils/monit : Makefile distinfo 
	sysutils/monit/patches: patch-Makefile_in 

Log message:
- update to monit-5.23.0
- drop maintainership

tested by landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/10 05:28:30

Modified files:
	etc            : daily 
	share/man/man8 : daily.8 

Log message:
Report processes that were killed due to pledge or memory access
violations in the daily mail.
OK millert@ jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/06/10 06:23:00

Modified files:
	sys/arch/luna88k/dev: lunaws.c siotty.c 

Log message:
Use software interrupt to process TX/RX data between sio and tty(4)
layer.

This is a straightforwad port of current NetBSD/luna68k implementation
by Izumi Tsutsui.  Tested on both LUNA-88K and LUNA-88K2.


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/06/10 06:58:37

Modified files:
	sys/dev/usb    : if_urndis.c 

Log message:
Pass M_CANFAIL to malloc(9) calls which use M_WAITOK but are tested
for failure.

ok armani@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 07:10:52

Modified files:
	lib/libcrypto/man: DH_generate_parameters.3 

Log message:
repair broken markup of callback argument; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 07:24:03

Modified files:
	lib/libc/rpc   : xdr.3 

Log message:
fix a sentence that used unusual terminology, the wrong macro,
and broken delimiter syntax; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 07:31:45

Modified files:
	usr.sbin/httpd : patterns.7 

Log message:
Fix broken escaping: "\." is almost never what you want; found with
mandoc -Tlint.  While here, make macro usage more consistent.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/10 07:47:20

Modified files:
	x11/gnome/calendar: Makefile distinfo 

Log message:
update to gnome-calendar-3.24.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/10 07:49:19

Modified files:
	x11/gnome/libgweather: Makefile distinfo 
	x11/gnome/libgweather/pkg: PLIST 

Log message:
update to libgweather-3.24.1


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 07:58:59

Modified files:
	lib/libssl/man : SSL_CTX_set_alpn_select_cb.3 
	                 SSL_CTX_set_generate_session_id.3 

Log message:
fix broken markup of callback arguments; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 08:07:23

Modified files:
	lib/libc/gen   : glob.3 

Log message:
Fix broken markup of function pointer invocations; found
with mandoc -Tlint.  While here, delete .Tn macros.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 08:15:52

Modified files:
	lib/libkeynote : keynote.3 

Log message:
fix imprecise .Fa markup; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/06/10 08:18:37

Modified files:
	audio/exaile   : Makefile distinfo 
	audio/exaile/patches: patch-Makefile patch-xl_main_py 
	                      patch-xlgui___init___py 
	audio/exaile/pkg: PLIST 
Removed files:
	audio/exaile/patches: patch-xlgui_collection_py 

Log message:
Update to 3.4.0
from new maintainer Brian Callahan with a tweak by me


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 08:31:59

Modified files:
	lib/libkeynote : keynote.4 

Log message:
remove lots of bogus escaping, some of which even broke the output;
found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 08:38:29

Modified files:
	sbin/fsdb      : fsdb.8 

Log message:
missing space before trailing punctuation; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/10 08:44:59

Modified files:
	x11/gnome/bijiben: Makefile distinfo 
	x11/gnome/bijiben/pkg: PLIST 
Removed files:
	x11/gnome/bijiben/patches: 
	                           patch-data_org_gnome_bijiben-search-provider_ini 
	                           patch-src_bijiben-shell-search-provider_c 

Log message:
update to bijiben-3.24.0


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 08:54:42

Modified files:
	usr.bin/sort   : sort.1 

Log message:
add missing blanks before several delimiters; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 09:39:43

Modified files:
	bin/csh        : csh.1 

Log message:
missing blank before full stop, found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 10:00:27

Modified files:
	share/man/man1 : gcc-local.1 

Log message:
improve semantic markup for __attribute__


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 10:32:08

Modified files:
	share/man/man7 : mdoc.7 roff.7 

Log message:
minor markup simplifications


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/10 10:53:58

Modified files:
	usr.bin/mandoc : mdoc_validate.c 

Log message:
Reduce false positives for the "no blank before trailing delimiter" message.
This brings us down to one false positive for about every 18 pages.


CVSROOT:	/cvs
Module name:	www
Changes by:	henning@cvs.openbsd.org	2017/06/10 11:46:32

Modified files:
	.              : events.html 

Log message:
link my bsdcan slides


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/10 11:56:29

Modified files:
	sbin/dhclient  : conflex.c dhcpd.h parse.c 

Log message:
Nuke unused global warnings_occurred.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/06/10 12:02:23

Modified files:
	net/tor        : Makefile distinfo 

Log message:
SECURITY update to tor 0.3.0.8.  Fixes CVE-2017-0375 and CVE-2017-0376.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/10 12:03:50

Modified files:
	sbin/dhclient  : clparse.c dhcpd.h 

Log message:
Nuke unused field bootp_policy and associated enum{}.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/10 12:14:10

Modified files:
	usr.bin/nc     : netcat.c 

Log message:
If -P and -c were given, a second pledge call tried to add "rpath" to the
first pledge promises, so nc exited with EPERM. To fix this, merge the
pledge of the Pflag && usetls case into the first pledge block. This
allows us to get rid of the second pledge block and thus to simplify the
logic a bit. While there, add a missing blank to an error string.

Joint effort by the #openbsd-daily code reading group, problem found and
initial patch by .

ok awolk


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/06/10 19:10:22

Modified files:
	devel/py-sh    : Makefile distinfo 

Log message:
Update to py-sh 1.12.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/06/10 19:11:03

Modified files:
	devel/mercurial: Makefile distinfo 

Log message:
Update to mercurial 4.2.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/06/10 19:11:45

Modified files:
	devel/tortoisehg: Makefile distinfo 

Log message:
Update to tortoisehg 4.2.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/10 20:06:36

Modified files:
	sys/dev/ic     : sti.c 

Log message:
integer overflow for two range checks
fix from C Turt, ok miod


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/10 21:03:05

Modified files:
	sys/arch/octeon/octeon: machdep.c 

Log message:
Add a memory barrier to ensure that stores become visible
in a proper order.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/10 21:35:30

Modified files:
	sys/arch/mips64/include: cpu.h mips_cpu.h 
	sys/arch/mips64/mips64: mips64r2.S 
	sys/arch/octeon/octeon: machdep.c 

Log message:
Fix TLB size computation on OCTEON II and III. The CPUs have utilized
the whole TLB space even before this. However, TLB initialization on
boot and TLB flush on ASID wraparound have been incomplete. These have
caused crashes of processes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/11 03:02:43

Modified files:
	sysutils/ranger: Makefile 
Added files:
	sysutils/ranger/patches: patch-doc_ranger_1 
	                         patch-ranger_ext_img_display_py 

Log message:
Fix default path for w3mimgdisplay.

Spotted by "rage_311" on /r/openbsd (reddit)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/11 04:01:23

Modified files:
	sys/arch/loongson/include: intr.h 
	sys/arch/mips64/mips64: interrupt.c 
	sys/arch/octeon/include: intr.h 
	sys/arch/sgi/include: intr.h 

Log message:
Define register_splx_handler() in one place.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/11 04:53:07

Modified files:
	usr.bin/nc     : netcat.c 

Log message:
Simple style(9) fixes from Juuso Lapinlampi, mostly whitespace and
omitting parentheses in return statements. Binary change because of
return instead of exit(3) from main and because help() is now __dead.

ok awolk


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/11 06:15:50

Modified files:
	net/openvpn    : Makefile 
	net/openvpn/patches: patch-src_openvpn_route_c 
	                     patch-src_openvpn_syshead_h 
	                     patch-src_openvpn_tun_c 

Log message:
Pushed upstream.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 08:03:46

Modified files:
	share/man/man8 : diskless.8 

Log message:
make two macros more semantic


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/11 08:08:39

Modified files:
	audio/beets    : Makefile distinfo 
	audio/beets/pkg: PLIST 

Log message:
update to beets-1.4.4


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 08:10:24

Modified files:
	usr.bin/mandoc : mdoc_validate.c 
	regress/usr.bin/mandoc/mdoc/No: punct.out_lint 

Log message:
Do not issue the message "no blank before trailing delimiter" for .No.
In practice, that message only matters inside .Bf, and even there, it
can occasionally be a false positive.  In all other cases, it usually
is a false positive, so it is better to drop it outright.
Suggested by jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/11 08:38:52

Modified files:
	usr.bin/nc     : netcat.c 

Log message:
Continue the flattening of the pledge logic started in r1.184 and place
a blank space somewhere else.

suggested by and ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/11 08:41:58

Modified files:
	devel          : Makefile 
	devel/py-algorithm-munkres: Makefile distinfo 
	devel/py-algorithm-munkres/pkg: PLIST 

Log message:
update to py-algorithm-munkres 1.0.10, add py3 flavour


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/11 08:47:32

Modified files:
	audio          : Makefile 
	audio/py-musicbrainzngs: Makefile 
	audio/py-musicbrainzngs/pkg: PLIST 

Log message:
add py3 support for audio/py-musicbrainzngs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/11 08:50:01

Modified files:
	audio/beets    : Makefile 

Log message:
adjust RUN_DEPENDS grouping, the only remaining dep for py3 support is py-discogs-client


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/11 09:10:09

Modified files:
	textproc/cdiff : Makefile distinfo 

Log message:
update to cdiff-1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/11 09:14:18

Modified files:
	x11/sakura     : Makefile distinfo 

Log message:
update to sakura-3.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/11 09:22:55

Modified files:
	devel/log4cpp  : Makefile distinfo 
	devel/log4cpp/pkg: PLIST 

Log message:
update to log4cpp-1.1.2l


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/11 09:23:03

ports/devel/log4cpp/patches

Update of /cvs/ports/devel/log4cpp/patches
In directory cvs.openbsd.org:/tmp/cvs-serv28800/patches

Log Message:
Directory /cvs/ports/devel/log4cpp/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/11 09:23:18

Added files:
	devel/log4cpp/patches: patch-src_Appender_cpp 

Log message:
missed in previous


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/11 09:29:13

Modified files:
	graphics/liblqr: Makefile distinfo 
	graphics/liblqr/pkg: DESCR 
Removed files:
	graphics/liblqr/patches: patch-lqr_lqr_energy_c 

Log message:
update liblqr to 0.4.1

- trailing whitespace note by jca@

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/11 09:32:30

Modified files:
	devel/libvirt-glib: Makefile distinfo 
	devel/libvirt-glib/pkg: PLIST 

Log message:
update to libvirt-glib-1.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/11 09:38:25

Modified files:
	devel/libconfuse: Makefile distinfo 
	devel/libconfuse/pkg: PLIST 

Log message:
- update to libconfuse-3.2
- remove html docs that are also available at ${HOMEPAGE}


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/11 10:15:52

Modified files:
	devel/msgpack  : Makefile distinfo 
	devel/msgpack/patches: patch-CMakeLists_txt 
	                       patch-test_CMakeLists_txt 
	devel/msgpack/pkg: PLIST 
Added files:
	devel/msgpack/patches: patch-include_msgpack_sysdep_h 
	                       patch-include_msgpack_vrefbuffer_h 

Log message:
update to msgpack-2.1.2


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 10:43:18

Modified files:
	lib/libz       : compress.3 

Log message:
Add missing .Fn markup to in() and out(); found with mandoc -Tlint.
Delete useless \*(Gt and \*(Lt while here.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 10:58:49

Modified files:
	usr.sbin/crunchgen: crunchgen.8 

Log message:
missing .Fn markup for main(); found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 11:06:27

Modified files:
	share/man/man9 : fork1.9 

Log message:
missing .Fn macros; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 11:16:36

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c 

Log message:
style message about missing .Fn markup; inspired by mdoclint


CVSROOT:	/cvs
Module name:	src
Changes by:	awolk@cvs.openbsd.org	2017/06/11 11:32:19

Modified files:
	usr.bin/ktrace : ktrace.c 

Log message:
usr/bin/ktrace: replace snprintf(3)/write(2) with dprintf(3)

Brought to attention by BlackFrog on #openbsd-daily

OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/11 11:44:26

Modified files:
	devel/bpython  : Makefile 

Log message:
switch homepage to https

ok jca@ benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/11 11:47:45

Modified files:
	x11/kde-applications: Makefile Makefile.inc 
	x11/kde-applications/gpgmepp: Makefile 

Log message:
first kde-applications bits for further work. No functional changes.

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/06/11 12:23:57

Modified files:
	net/tor        : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
SECURITY update to tor 0.2.9.11; fixes CVE-2017-0375 and CVE-2017-0376.

ok danj@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/11 12:56:09

Modified files:
	lib/libc/sys   : pledge.2 

Log message:
request -> promises; from scott cheloha


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 13:36:31

Modified files:
	usr.bin/mandoc : libmandoc.h man_validate.c mandoc.c mandoc.h 
	                 mdoc_validate.c read.c 

Log message:
Style message about legacy man(7) date format in mdoc(7) documents
and operating system dependent messages about missing or unexpected
Mdocdate; inspired by mdoclint(1).


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/11 13:43:16

Modified files:
	regress/usr.bin/lastcomm: Makefile 

Log message:
Fix a test race, wait after kill in case writing the core dump takes
a while.  Adjust wrong comments.  Mention regress- in program name
to make clear where violations seen in process accounting happend.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 13:48:28

Modified files:
	regress/usr.bin/mandoc/char/space: esct-mdoc.out_lint 
	                                   tab.out_lint 
	                                   trailing-mdoc.out_lint 
	regress/usr.bin/mandoc/char/unicode: invalid.out_lint 
	regress/usr.bin/mandoc/eqn/define: infinite.out_lint 
	                                   invalid.out_lint 
	regress/usr.bin/mandoc/eqn/over: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ad: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/An: break.out_lint 
	regress/usr.bin/mandoc/mdoc/Aq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Ar: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/At: invalid.out_lint 
	regress/usr.bin/mandoc/mdoc/Bd: badargs.out_lint 
	                                beforeNAME.out_lint 
	                                blank.out_lint break.out_lint 
	                                broken.out_lint nested.out_lint 
	                                unclosed.out_lint 
	regress/usr.bin/mandoc/mdoc/Bf: badargs.out_lint break.out_lint 
	                                broken.out_lint 
	                                multiargs.out_lint 
	regress/usr.bin/mandoc/mdoc/Bk: badarg.out_lint broken.out_lint 
	regress/usr.bin/mandoc/mdoc/Bl: badargs.out_lint bareIt.out_lint 
	                                bareTa.out_lint break.out_lint 
	                                breakingIt.out_lint 
	                                broken.out_lint column.out_lint 
	                                empty.out_lint 
	                                emptyhead.out_lint 
	                                emptyitem.out_lint 
	                                emptytag.out_lint noIt.out_lint 
	                                notype.out_lint tag.out_lint 
	regress/usr.bin/mandoc/mdoc/Brq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Bx: args.out_lint 
	regress/usr.bin/mandoc/mdoc/Cd: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Cm: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/D1: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Db: args.out_lint 
	regress/usr.bin/mandoc/mdoc/Dd: badarg.out_lint dupe.out_lint 
	                                long.out_lint manarg.out_lint 
	                                order.out_lint 
	regress/usr.bin/mandoc/mdoc/Dl: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Dq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Dt: badsec.out_lint case.out_lint 
	                                dupe.out_lint fourargs.out_lint 
	                                late.out_lint missing.out_lint 
	                                noarg.out_lint nobody.out_lint 
	                                nosec.out_lint order.out_lint 
	regress/usr.bin/mandoc/mdoc/Dv: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Em: noarg.out_lint punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Eo: break.out_lint obsolete.out_lint 
	                                unclosed.out_lint 
	regress/usr.bin/mandoc/mdoc/Er: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ev: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ex: noname.out_lint nostd.out_lint 
	regress/usr.bin/mandoc/mdoc/Fd: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Fl: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Fo: noarg.out_lint nohead.out_lint 
	                                obsolete.out_lint punct.out_lint 
	                                warn.out_lint 
	regress/usr.bin/mandoc/mdoc/Ic: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/In: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Lb: badargs.out_lint 
	regress/usr.bin/mandoc/mdoc/Li: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Lk: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ms: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Mt: simple.out_lint 
	regress/usr.bin/mandoc/mdoc/Nd: broken.out_lint noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Nm: badNAME.out_lint 
	                                badNAMEuse.out_lint 
	                                break.out_lint broken.out_lint 
	                                punct.out_lint 
	regress/usr.bin/mandoc/mdoc/No: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Ns: position.out_lint 
	regress/usr.bin/mandoc/mdoc/Oo: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Op: break.out_lint broken.out_lint 
	                                punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Pa: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Pf: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Pp: arg.out_lint 
	regress/usr.bin/mandoc/mdoc/Qq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Rs: allch.out_lint args.out_lint 
	                                empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Rv: noname.out_lint nostd.out_lint 
	regress/usr.bin/mandoc/mdoc/Sh: badNAME.out_lint before.out_lint 
	                                empty.out_lint 
	                                emptyNAME.out_lint 
	                                first.out_lint nohead.out_lint 
	                                order.out_lint 
	                                orderNAME.out_lint 
	                                parbefore.out_lint 
	                                parborder.out_lint 
	                                punctNAME.out_lint 
	                                subbefore.out_lint 
	regress/usr.bin/mandoc/mdoc/Sm: badarg.out_lint twoarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Sq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/St: badargs.out_lint call.out_lint 
	regress/usr.bin/mandoc/mdoc/Sx: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Sy: noarg.out_lint punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Tn: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ud: arg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ux: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Va: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Vt: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Xr: args.out_lint 
	regress/usr.bin/mandoc/mdoc/blank: comment.out_lint 
	                                   line.out_lint list.out_lint 
	regress/usr.bin/mandoc/mdoc/break: brokenbreaker.out_lint 
	                                   notopen.out_lint 
	                                   tail.out_lint twice.out_lint 
	                                   two.out_lint 
	regress/usr.bin/mandoc/roff/args: mdoc.out_lint 
	regress/usr.bin/mandoc/roff/de: escname.out_lint indir.out_lint 
	                                infinite.out_lint 
	regress/usr.bin/mandoc/roff/esc: B.out_lint h.out_lint 
	                                 ignore.out_lint w.out_lint 
	regress/usr.bin/mandoc/roff/ft: badargs-mdoc.out_lint 
	regress/usr.bin/mandoc/roff/ig: basic.out_lint 
	regress/usr.bin/mandoc/roff/it: badarg.out_lint 
	regress/usr.bin/mandoc/roff/string: name.out_lint 

Log message:
churn caused by the new Mdocdate messages, no easy way to avoid this :(


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/11 13:59:57

Modified files:
	sys/netinet    : ip_ipip.c 

Log message:
Use a common 'goto bad' style and set mp to NULL after freeing it
in ipip_input_gif().  This prevents a use-after-free if there is a
bug in the IP input functions.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/11 14:02:48

Modified files:
	usr.bin/mandoc : mdoc_validate.c 

Log message:
ooops, fix a glitch in the previous commit...


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/11 14:21:37

Modified files:
	faq            : faq13.html 
	faq/ports      : index.html 

Log message:
faq13: only two MIDI ports are shown
ports/index.html: soure -> source

patch from Arnaud 


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/11 14:32:19

Modified files:
	games/gottcode : Makefile.inc 
	games/gottcode/connectagram: Makefile distinfo 
	games/gottcode/connectagram/pkg: PLIST 
	games/gottcode/cutemaze: Makefile distinfo 
	games/gottcode/cutemaze/pkg: PLIST 
	games/gottcode/hexalate: Makefile distinfo 
	games/gottcode/hexalate/pkg: PLIST 
	games/gottcode/peg-e: Makefile distinfo 
	games/gottcode/peg-e/patches: patch-peg-e_pro 
	games/gottcode/simsu: Makefile distinfo 
	games/gottcode/tanglet: Makefile distinfo 
	games/gottcode/tanglet/pkg: PLIST 
	games/gottcode/tetzle: Makefile distinfo 
	games/gottcode/tetzle/pkg: PLIST 

Log message:
Update gottcode games, from bcallah, thanks!

Note that they now all use QT5.
* connectagram-1.2.4
* cutemaze-1.2.0
* hexalate-1.1.0
* peg-e-1.2.2
* simsu-1.3.3
* tanglet-1.4.0
* tetzle-2.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/11 14:50:33

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/socppc/conf: Makefile.socppc 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
Use umask 077 instead of cp -p when installing the kernel as root.
Otherwise owner of /bsd could be the build user with permissions
inherited from the compile directory.
OK deraadt@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/11 15:14:22

Modified files:
	audio          : Makefile 
	audio/py-discogs-client: Makefile 
	audio/py-discogs-client/pkg: PLIST 

Log message:
add py3 support for py-discogs-client, remove unnecessary deps (they're
shown in upstream repo's CI test deps but aren't needed at runtime or for
the normal tests in the distributed tar.gz). looks ok to Johan Huldtgren
(maintainer).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/11 15:17:44

Modified files:
	audio/py-discogs-client: Makefile 

Log message:
add TEST_DEPENDS = ${RUN_DEPENDS}


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/11 15:20:30

Modified files:
	audio/beets    : Makefile 

Log message:
shuffle RDEPs again, we now have py3 flavours of everything needed to
be able to switch to py3 so no need to list them separately.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/11 16:02:02

Modified files:
	x11/mate/session-manager: Makefile 

Log message:
Fix LIB_DEPENDS to unbreak.

reported by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/11 16:51:21

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/socppc/conf: Makefile.socppc 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
make vers.o not depend on gap.o using a trick, because it is piece of
fiction participating only in the linkphase.
tricks from rpe and espie


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/06/11 21:00:26

Modified files:
	sys/dev/pci    : if_re_pci.c pcireg.h 

Log message:
From FreeBSD (r227593, r307982):
More and more RealTek controllers started to implement EEE feature.
Vendor driver seems to load a kind of firmware for EEE with
additional PHY fixups.  It is known that the EEE feature may need
ASPM support.  Unfortunately there is no documentation for EEE of
the controller so enabling ASPM may cause more problems.

The Realtek vendor drivers for FreeBSD and Linux also disable ASPM and
clock request.  While here, add a define for the ECPM (Enable Clock Power
Management) bit.

Tested by stsp@ and myself.
ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/11 22:57:42

Modified files:
	sys/dev/ic     : nvme.c 

Log message:
typo; from bryan vyhmeister


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/12 01:04:24

Modified files:
	usr.bin/tmux   : input-keys.c key-string.c tmux.h tty-keys.c 

Log message:
Add explicit keys for the bracketed paste sequences, both to avoid mix
ups with other keys and to make logs clearer.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/12 01:14:15

Modified files:
	devel          : Makefile 

Log message:
typo: p5-Algorithm-Munkres,python3 -> py-algorithm-munkres,python3
reported by jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/06/12 01:34:25

Modified files:
	devel          : Makefile 

Log message:
Fix Makefile ident header
Ok Sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/12 01:37:37

Modified files:
	net/dnsmasq    : Makefile distinfo 
	net/dnsmasq/patches: patch-man_dnsmasq_8 patch-src_config_h 

Log message:
Update to dnsmasq-2.77.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/12 02:00:29

Modified files:
	x11/gnome/latexila: Makefile distinfo 
	x11/gnome/latexila/pkg: PLIST 

Log message:
Update to latexila-3.24.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/12 02:40:02

Modified files:
	devel/git      : Makefile 
Added files:
	devel/git/patches: patch-sha1dc_sha1_c 

Log message:
Fix endianess detection wrt SHA1
(upstream git commit 6b851e536b05e0c8c61f77b9e4c3e7cedea39ff8)

Breakage reported by tb@ and Brian Callahan
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/12 02:54:55

Modified files:
	multimedia/x264: Makefile 

Log message:
Drop MODULES and use COMPILER instead.

from Brad (maintaine) with input from espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/12 02:56:43

Modified files:
	multimedia/xine-lib: Makefile 

Log message:
Drop the devel/gettext and clang MODULES and use COMPILER.

from Btad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	mglocker@cvs.openbsd.org	2017/06/12 03:05:56

Log message:
    A collection of command line tools for ARM devices with Allwinner SoCs.
    
    feedback and ok sthen@
    
    Status:
    
    Vendor Tag:	mglocker
    Release Tags:	mglocker_2017-Jun-12
    
    N ports/sysutils/sunxi-tools/distinfo
    N ports/sysutils/sunxi-tools/Makefile
    N ports/sysutils/sunxi-tools/pkg/DESCR
    N ports/sysutils/sunxi-tools/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/12 03:06:11

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.65.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/12 03:06:22

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.102.


CVSROOT:	/cvs
Module name:	ports
Changes by:	mglocker@cvs.openbsd.org	2017/06/12 03:16:12

Modified files:
	sysutils       : Makefile 

Log message:
+sunxi-tools


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/12 04:57:35

Modified files:
	usr.bin/tmux   : screen-write.c 

Log message:
Need to flush out the linefeed after wrapper. GitHub issue 970.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/12 04:57:58

Modified files:
	audio/calf     : Makefile 
	audio/calf/pkg : DESCR 
	audio/rsynth   : Makefile 
	audio/rsynth/pkg: DESCR 
	converters/lua-utf8: Makefile 
	converters/lua-utf8/pkg: DESCR 
	devel/p5-Carp-Always: Makefile 
	devel/p5-Carp-Always/pkg: DESCR 
	devel/p5-Data-Uniqid: Makefile 
	devel/p5-Data-Uniqid/pkg: DESCR 
	devel/p5-Math-Base-Convert: Makefile 
	devel/p5-Math-Base-Convert/pkg: DESCR 
	devel/p5-Test-YAML: Makefile 
	devel/p5-Test-YAML/pkg: DESCR 
	devel/lua-tz   : Makefile 
	devel/lua-tz/pkg: DESCR 
	devel/premake4 : Makefile 
	devel/premake4/pkg: DESCR 
	devel/py-test-xdist: Makefile 
	devel/py-test-xdist/pkg: DESCR 
	fonts/profont  : Makefile 
	fonts/profont/pkg: DESCR 
	games/ioquake3 : Makefile 
	games/ioquake3/pkg: README 
	graphics/fotowall: Makefile 
	graphics/fotowall/pkg: DESCR 
	lang/ruby/1.8  : Makefile 
	lang/ruby/1.8/pkg: DESCR-iconv 
	mail/offlineimap: Makefile 
	mail/offlineimap/pkg: DESCR 
	net/openvpn-auth-ldap: Makefile 
	net/openvpn-auth-ldap/pkg: MESSAGE 
	net/rbldnsd    : Makefile 
	net/rbldnsd/pkg: README 
	net/seafile/ccnet: Makefile 
	net/seafile/ccnet/pkg: DESCR 
	net/seafile/client: Makefile 
	net/seafile/client/pkg: DESCR 
	textproc/redland: Makefile 
	textproc/redland/pkg: DESCR-mysql DESCR-pgsql 
	textproc/lua-cosmo: Makefile 
	textproc/lua-cosmo/pkg: DESCR 
	www/minitube   : Makefile 
	www/minitube/pkg: README 
	www/mozilla-sync/full: Makefile 
	www/mozilla-sync/full/pkg: README 
	www/ruby-httpi : Makefile 
	www/ruby-httpi/pkg: DESCR 
	www/drupal7/core7: Makefile 
	www/drupal7/core7/pkg: DESCR 
	x11/irrlicht   : Makefile 
	x11/irrlicht/pkg: DESCR 
	x11/qwt        : Makefile 
	x11/qwt/pkg    : README 
	x11/rxvt-unicode: Makefile 
	x11/rxvt-unicode/pkg: README 

Log message:
Remove trailing lines.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/12 05:48:34

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.5   : Makefile 
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile distinfo 
	lang/php/7.0/patches: patch-configure_in 
	                      patch-ext_standard_config_m4 
	                      patch-main_php_h 

Log message:
update to php-7.0.20, sync -intl WANTLIB
ok robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/12 06:35:07

Modified files:
	sys/dev/pv     : if_xnf.c 

Log message:
ifq_start does OACTIVE and RUNNING checks for the driver

Reminded by dlg@.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/12 07:41:24

Modified files:
	usr.sbin/vmd   : vmd.h 

Log message:
device path should be PATH_MAX.  Any NAME_MAX without +1 is suspect
to begin with anyways.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/12 07:45:39

Modified files:
	sys/dev/wscons : wsmux.c 

Log message:
specify free() size from the old allocation, not new allocation.
fix from C Turt


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/12 08:23:26

Modified files:
	usr.bin/patch  : patch.c 

Log message:
rejname[] is also -r option buffer, and should be PATH_MAX
ok millert


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/12 08:46:00

Modified files:
	sys/dev        : softraid_crypto.c 

Log message:
Fix a long standing off-by-one bug in the softraid crypto number of keys
calculation - we allow one key per 0.5TB, which should allow up to 16TB
disks, however the disk size was treated like a block offset and shifted.
This meant that the maximum size was actually 16TB minus one block.

While here also calculate the number of keys as an absolute value, rather
than as the upper inclusive bound - adjust the logic in the associated for
and if statements to match.

ok krw@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/12 09:09:07

Modified files:
	sys/dev        : softraid_crypto.c 

Log message:
Factor out and reuse the code that frees the crypto sessions, instead of
duplicating it.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/12 09:15:08

Modified files:
	sys/dev        : softraid_crypto.c 

Log message:
Fix another long standing softraid crypto bug where if all 32 keys are in
use, when freeing crypto sessions we run straight off the end of the array
and start blatting memory - clearly no one has a softraid crypto volume
that exceeds 15.5TB in size...


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/12 09:43:25

Modified files:
	sys/dev        : softraid.c 

Log message:
Upon failure, only return zero from the softraid ioctl handler when there
is at least one bio status message. It is a much nicer user experience when
we properly report failures, however in the case that we fail to do this,
getting an errno back from the ioctl is somewhat better than simply
printing "unknown error" from bioctl(8).


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/12 10:30:32

Modified files:
	editors/nano   : Makefile distinfo 
	editors/nano/patches: patch-doc_nano_1 patch-src_Makefile_in 
	editors/nano/pkg: PLIST 

Log message:
Update to 2.8.4.  Accumulated changes include the ability to search help
texts, and miscellaneous bug fixes.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/12 10:39:51

Modified files:
	sys/dev        : softraid_crypto.c softraidvar.h 

Log message:
Limit the maximum size of softraid crypto volumes that can be created to
the size that is currently supported (a data area of 16TB, or
2^32 * 32 + 528 blocks including the softraid metadata/boot area), rather
than successfully creating the volume and then failing during resource
allocation (without properly reporting why it failed).

Found the hard way by sharon s. 


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/12 10:40:26

Added files:
	x11/sakura/patches: patch-src_sakura_c 

Log message:
add missing patch; no bump as it didn't build

reminded by nigel@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/06/12 10:58:32

Modified files:
	regress/usr.bin/sed: Makefile 
Added files:
	regress/usr.bin/sed: commandD1.expected commandD1.sed 
	                     commandc1.expected commandc1.sed 
	                     commandl1.expected commandl1.sed 
	                     commandl2.expected commandl2.sed 

Log message:
Add some tests from kshe48@zoho.com. Currently failing, but will be fixed soon.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/12 11:20:45

Modified files:
	sysutils/collectd: Tag: OPENBSD_6_1 Makefile 
Added files:
	sysutils/collectd/patches: Tag: OPENBSD_6_1 patch-src_network_c 

Log message:
Backport patch for CVE-2017-7401


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/12 11:22:42

Modified files:
	sysutils/collectd: Makefile distinfo 

Log message:
Security update to collectd-5.7.2, fixes CVE-2017-7401

Tested by Pavel Korovin


CVSROOT:	/cvs
Module name:	src
Changes by:	mglocker@cvs.openbsd.org	2017/06/12 12:26:33

Modified files:
	sys/arch/armv7/stand/efiboot: exec.c 

Log message:
Backout last change to remove esym .data patching because it breaks
boot for e.g. the BBB and the C.H.I.P.; 'panic: initarm: out of memory'.
Better solution to be found as discussed with patrick@.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	tj@cvs.openbsd.org	2017/06/12 12:34:05

Modified files:
	sys/dev/ic     : Tag: OPENBSD_6_1 sti.c 

Log message:
MFC: fix an integer overflow in two range checks of the sti display driver.

ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	tj@cvs.openbsd.org	2017/06/12 12:36:58

Modified files:
	sys/dev/ic     : Tag: OPENBSD_6_0 sti.c 

Log message:
MFC: fix an integer overflow in two range checks of the sti display driver.

ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/06/12 12:37:12

Modified files:
	lib/libc/stdio : printf.3 

Log message:
Add dprintf() and vdprintf() RETURN VALUES.  OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/06/12 12:38:57

Modified files:
	usr.bin/vi/common: recover.c 

Log message:
Use openat() and unlinkat() instead of chdir()ing to the recovery dir.
Since we use flock() and not fcntl() locking we can open the recovery
file read-only.  OK martijn@


CVSROOT:	/cvs
Module name:	src
Changes by:	tj@cvs.openbsd.org	2017/06/12 12:40:43

Modified files:
	sys/dev/wscons : Tag: OPENBSD_6_1 wsmux.c 

Log message:
MFC: specify free() size from the old allocation, not new allocation.

ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	tj@cvs.openbsd.org	2017/06/12 12:41:46

Modified files:
	sys/dev/wscons : Tag: OPENBSD_6_0 wsmux.c 

Log message:
MFC: specify free() size from the old allocation, not new allocation.

ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/12 12:49:34

Modified files:
	distrib/special/route: Makefile 
	etc            : Makefile 
	games/wargames : Makefile 
	gnu/lib/libobjc: Makefile.bsd-wrapper 
	gnu/lib/libstdc++: Makefile.bsd-wrapper 
	gnu/usr.bin/binutils: Makefile.bsd-wrapper 
	gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper 
	gnu/usr.bin/cvs: Makefile.bsd-wrapper 
	gnu/usr.bin/gcc: Makefile.bsd-wrapper 
	gnu/usr.bin/texinfo: Makefile.bsd-wrapper 
	sbin/route     : Makefile 
	share/dict     : Makefile 
	share/misc     : Makefile 
	share/snmp     : Makefile 
	share/tabset   : Makefile 
	share/tmac     : Makefile 
	share/tmac/mdoc: Makefile 
	sys/arch/alpha/stand/boot: Makefile 
	sys/arch/alpha/stand/bootxx: Makefile 
	sys/arch/alpha/stand/netboot: Makefile 
	usr.sbin/bind  : Makefile.bsd-wrapper 
	usr.sbin/nsd   : Makefile.bsd-wrapper 

Log message:
destroy lint remnants.
okay millert@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/12 12:51:53

Modified files:
	sbin/ldattach  : Makefile 

Log message:
redundant, gets BINDIR from ../Makefile.inc


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 12:55:42

Modified files:
	usr.bin/mandoc : mandoc_aux.c mandoc_aux.h tbl_term.c term.c 
	                 term.h 
	regress/usr.bin/mandoc/char/unicode: input.out_ascii 

Log message:
Implement automatic line breaking
inside individual table cells that contain text blocks.
This cures overlong lines in various Xenocara manuals.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/06/12 12:56:13

Modified files:
	usr.sbin/ypbind: ypbind.c 

Log message:
Use unlinkat() when removing the contents of a directory so we don't
need to construct paths.  OK deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/06/12 13:59:19

Modified files:
	.              : errata60.html errata61.html 

Log message:
release wsmux and sti errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 14:14:03

Modified files:
	usr.bin/mandoc : out.c out.h tbl_html.c tbl_term.c 

Log message:
fix column width calculation for text block cells


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/12 14:37:30

Modified files:
	audio/mpg123   : Makefile distinfo 
Removed files:
	audio/mpg123/patches: patch-configure 

Log message:
maintenance update to 1.25.0


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 14:44:57

Modified files:
	usr.bin/mandoc : tbl_term.c 

Log message:
implement the tbl(7) "allbox" option;
used for example by curs_getch(3) and GLwDrawingArea(3)


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/06/12 14:56:20

Modified files:
	games/fortune/datfiles: fortunes2 

Log message:
/usr/games/lib doesn't exist any more, use the new path.

OK tb@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 15:31:20

Modified files:
	databases/mariadb: Makefile 

Log message:
Mandoc understands enough tbl(7) now, drop USE_GROFF and bump.

Admittedly, two tables look substantially different.
But the input is clearly broken (literal tabs and .PP macros
inside tbl text blocks), mandoc loses no information,
and the groff rendering is uglier than what mandoc does.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/12 15:55:16

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
Pledge is fairly done, so the kernel printf's can be converted to log()
calls.  They'll be a little less visible, but still in the system logs.
ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 16:05:41

Modified files:
	usr.bin/mandoc : out.c 

Log message:
If a tbl(7) layout contains a 'w' (minimum width) modifier for a
given column, that column contains no literal or numeric cell of
larger width, and all text block cells in that column can be line
wrapped to fit into that minimum width, groff does not increase
that column width beyond the specified minimum: so do the same.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 16:48:52

Modified files:
	usr.bin/mandoc : tbl_term.c 

Log message:
Two minor fixes for the "allbox" modifier:
1. It does not reduce explicit "||" in the layout to "|".
2. It does not cause three horizontal lines at the end of a table,
even if the table ends with an explicit "_" data line.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 16:50:02

Modified files:
	regress/usr.bin/mandoc/tbl/data: Makefile 
	regress/usr.bin/mandoc/tbl/opt: box.in box.out_ascii 
Added files:
	regress/usr.bin/mandoc/tbl/data: block_wrap.in 
	                                 block_wrap.out_ascii 

Log message:
test the new allbox and wrapping features


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 17:07:01

Modified files:
	databases/mysql-utilities: Makefile 

Log message:
Mandoc understands enough tbl(7) now such that no relevant formatting
differences remain, so drop USE_GROFF and bump.

Some of the manuals look seriously ugly with both groff and mandoc,
and in some cases, how mandoc handles the broken input is less ugly -
this is no doubt unusually intense DocBook insanity...


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 17:17:17

Modified files:
	devel/ccache   : Makefile 

Log message:
Delete a comment about USE_GROFF; no package change, no bump.

Formatting with groff and mandoc is now almost identical, and given
that this is DocBook stuff, there is no reason to assume that it
will break more badly than similar ports in the future.

Mandoc ignores the .sp requests in the table and issues UNSUPP
messages about them, but actually, they are pointless and the table
looks better without them.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/12 17:20:10

Modified files:
	sys/net        : hfsc.c 

Log message:
have the timeout call if qstart via the serialiser isntead of directly

hfsc schedules a timeout to keep traffic moving if somethings has been
delayed an no other tx activity has occurred. that timeout was calling
(*ifp->if_qstart)(ifq) rather than ifq_start. the latter prevents
concurrent calls to if_qstart.

without this change bjorn ketelaars on misc@ was experiencing weird
pauses in traffic and lockups because the tx ring was corrupted
because re_start was run concurrently, once from the stack and once
from hfsc.

thanks to bjorn ketelaars for debugging, and mikeb@ for most of the
legwork in diagnosing the problem.
ok mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/06/12 17:37:44

Modified files:
	sbin/pflogd    : privsep.c 

Log message:
pledge(2) bpf has been in use for some time now on tcpdump(8), this will enable
it also for pflogd(8)'s priv proc.

OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 17:48:04

Modified files:
	devel/cdk      : Makefile 

Log message:
Mandoc understands enough tbl(7) now such that only trivial formatting
differences remain, so do not run GNU tbl(1) at build time, drop
USE_GROFF, and bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/12 18:16:09

Modified files:
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
First step of randomized link for sparc64:  gap.S and randomize files.
locore isn't split up yet, nor is the startup code smashed.
ok dlg, pieces seen before by kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/12 18:22:33

Modified files:
	sysutils/syslog-ng: Makefile 

Log message:
mandoc understands enough tbl(7) now, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2017/06/12 18:33:00

Modified files:
	.              : errata60.html 

Log message:
correct a typo


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/12 19:42:12

Modified files:
	sys/arch/macppc/macppc: machdep.c 

Log message:
Prepare install_extint() for the vector being relative-negative (ie
lower in the address space).  Previously it could only be higher
than... uhm locore.o
Discussed with drahn and tom


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/12 19:42:52

Added files:
	sys/arch/macppc/conf: ld.script 

Log message:
add a dummy ld.script.  macppc does not use one of these yet, but
infrastructure that is coming requires an architecture to carry such a
file.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/12 19:44:29

Modified files:
	sys/arch/macppc/conf: Makefile.macppc files.macppc 
	sys/arch/macppc/macppc: locore.S 
Added files:
	sys/arch/macppc/macppc: locore0.S 

Log message:
Split early startup code out of locore.S into locore0.S.  Adjust link
run so that this locore0.o is always at the start of the executable.
But randomize the link order of all other .o files in the kernel, so
that their exec/rodata/data/bss segments land all over the place.

As a result, the internal layout of every newly build bsd kernel is
different from past kernels.  Internal relative offsets are not known
to an outside attacker.  The only known offsets are in the startup code
(which will be gone when it is smashed).

The bootstrap code unmapping or smashing isn't done yet, and there is
some potential for more bits from locore.S to move to locore0.S


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/06/12 23:40:22

Modified files:
	usr.sbin/radiusd: radiusd.c 

Log message:
Initialize the length parameter for radius_get_vs_raw_attr() since
it's read/write.  diff from IIJ.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/13 00:16:31

Modified files:
	sys/sys        : sysctl.h 
	sys/kern       : kern_sysctl.c 

Log message:
use size_t for the size of things in memory, not int.

this tweaks the len argument to sysctl_rdstring, sysctl_struct, and
sysctl_rdstruct.

there's probably more to fix.

ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/13 01:05:22

Modified files:
	devel/meson    : Makefile distinfo 
	devel/meson/pkg: PLIST 

Log message:
Update to meson-0.41.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/13 01:09:55

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.66.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/13 01:10:06

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.103.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/13 01:12:33

Modified files:
	usr.bin/tmux   : server-client.c 

Log message:
Remove xterm flag from key before checking prefix, reported by Peter
Fern in GitHub issue 974.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/13 01:43:15

Modified files:
	net/ekg        : Makefile 
	net/ekg/patches: patch-src_stuff_c 
Removed files:
	net/ekg/patches: patch-src_commands_c patch-src_dynstuff_c 
	                 patch-src_ekg_c patch-src_events_c 
	                 patch-src_events_h patch-src_log_h 
	                 patch-src_msgqueue_c patch-src_msgqueue_h 
	                 patch-src_python_c patch-src_simlite_c 
	                 patch-src_stuff_h patch-src_ui-ncurses_c 
	                 patch-src_userlist_c patch-src_userlist_h 
	                 patch-src_vars_c patch-src_voice_c 
	                 patch-src_xmalloc_c 

Log message:
Use sed in a pre-configure target in order to drop most required patches
for external libgadu support.

No objection from Aleksander Piotrowski (MAINTAINER).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/13 01:43:56

Modified files:
	audio/quodlibet: Makefile 
	multimedia/gstreamer1/plugins-base: Makefile 
	multimedia/shrip: Makefile 
	net/gpodder    : Makefile 
	textproc/catfish: Makefile 
	x11/xfe        : Makefile 

Log message:
use the textproc/intltool MODULE.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/13 01:45:48

Modified files:
	x11/gnome/tweak-tool: Makefile distinfo 
	x11/gnome/tweak-tool/pkg: PLIST 

Log message:
Update to gnome-tweak-tool-3.24.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/13 01:46:00

Modified files:
	devel/py-greenlet: Makefile distinfo 

Log message:
update to py-greenlet-0.4.12

OK edd@


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/13 01:46:44

Modified files:
	devel/py-gevent: Makefile distinfo 

Log message:
update to py-gevent 1.2.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/13 01:47:51

Modified files:
	devel/py-dulwich: Makefile distinfo 

Log message:
update to py-dulwich 0.17.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/13 01:57:18

Modified files:
	telephony/libzrtp: Makefile 

Log message:
undo partial commit


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/13 02:00:24

Modified files:
	sys/dev/wscons : wsconsio.h 

Log message:
Increase WSFONT_NAME_SIZE size, this will allow storing longer font
names in wsdisplay_font structures.

OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/13 02:02:57

Modified files:
	telephony/libzrtp: Makefile 
	telephony/baresip/baresip: Makefile 
Added files:
	telephony/libzrtp/patches: patch-Makefile_am 

Log message:
Fix linking in libzrtp

REVISION bump in baresip to force update


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/13 03:24:24

Log message:
    Import JA2 Stracciatella,an improved, cross-platform, stable Jagged
    Alliance 2 runtime.
    Tweaks and OK zhuk@
    
    Status:
    
    Vendor Tag:	kirby
    Release Tags:	kirby_20170613
    
    N ports/games/ja2-stracciatella/Makefile
    N ports/games/ja2-stracciatella/distinfo
    N ports/games/ja2-stracciatella/pkg/DESCR
    N ports/games/ja2-stracciatella/pkg/PLIST
    N ports/games/ja2-stracciatella/pkg/README
    N ports/games/ja2-stracciatella/patches/patch-Makefile
    N ports/games/ja2-stracciatella/patches/patch-ja2config_h
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/13 03:26:40

Modified files:
	games          : Makefile 

Log message:
Add ja2-stracciatella to the build


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/13 05:22:15

Modified files:
	usr.bin/ssh    : sshkey.h 

Log message:
missing prototype.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/13 05:32:01

Modified files:
	mail/neomutt   : Makefile distinfo 
	mail/neomutt/patches: patch-main_c 

Log message:
update to neomutt-20170609


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/13 05:41:11

Modified files:
	sys/kern       : subr_pool.c 

Log message:
when enabling cpu caches, check the item size against the right thing

lists of free items on the per cpu caches are built out the pool items
as struct pool_cache_items, not struct pool_cache. make the KASSERT
in pool_cache_init check that properly.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/13 06:13:59

Modified files:
	usr.bin/ssh    : kex.c 

Log message:
Do not require that unknown EXT_INFO extension values not contain
\0 characters. This would cause fatal connection errors if an
implementation sent e.g. string-encoded sub-values inside a value.

Reported by Denis Bider; ok markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 06:31:44

Modified files:
	databases/postgresql-previous: Makefile 

Log message:
This port does not actually install any manual pages, so drop USE_GROFF.
No package change except timestamps in +CONTENTS and *.a files, so no bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/13 06:57:00

Modified files:
	emulators/fuse : Makefile distinfo 

Log message:
Update fuse to 1.3.6.

OK bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 06:59:47

Modified files:
	databases/postgresql: Makefile 

Log message:
The manual manual pages (of the usual poor DocBook quality) now
look better with mandoc than with groff, so drop USE_GROFF and bump
those four of the six subpackages that contain manual pages.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/13 07:41:15

Modified files:
	sys/arch/mips64/mips64: pmap.c 

Log message:
Tweak order of operands to check constant `cache_valias_mask' first.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 07:50:17

Modified files:
	usr.bin/mandoc : roff.c 

Log message:
Explicitly ignore .br, .ce, and .sp inside tbl(7) text blocks.
With the current code structure, they would appear at the wrong
place in the syntax tree, so it is better to not insert them
into the tree at all and issue an UNSUPP message instead.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/13 08:02:25

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
	net            : Makefile 
Removed files:
	net/aiccu      : Makefile distinfo 
	net/aiccu/patches: patch-common_aiccu_h patch-doc_aiccu_1 
	                   patch-doc_aiccu_conf 
	net/aiccu/pkg  : DESCR MESSAGE PLIST aiccu.rc 

Log message:
Remove net/aiccu.  SixXS has shut down on 2017-06-06, after which there
is no further use for this client.
https://www.sixxs.net/sunset/


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/13 08:06:39

Modified files:
	sys/arch/mips64/mips64: pmap.c 

Log message:
Do not invalidate remote TLB entries with new mappings because the
virtual addresses really should not have TLB hits. This reduces IPIs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 08:22:57

Modified files:
	devel/jdk/1.8  : Makefile 

Log message:
Whitespace and unimportant font differences only,
so drop USE_GROFF and bump.

There are two tables in java(1) and jcmd(1) that look horrible
either way.  No point in keeping groff just for that.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 08:26:56

Modified files:
	devel/jdk/1.7  : Makefile 

Log message:
Delete USE_GROFF to avoid noise when greping the ports tree,
even 1.8 works with mandoc now.
No need to bump because this is not even connected to the build.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 08:38:38

Modified files:
	usr.bin/mandoc : tbl_term.c 
	regress/usr.bin/mandoc/tbl/layout: span.in span.out_ascii 

Log message:
fix the interaction of the allbox option with spanned cells in the layout


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/13 09:02:23

Modified files:
	devel/git      : Makefile 
Added files:
	devel/git/patches: patch-config_mak_uname patch-t_t0001-init_sh 
	                   patch-t_t7004-tag_sh 

Log message:
Fix failing tests
ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 09:05:22

Modified files:
	usr.bin/mandoc : mandoc.1 manpath.c 

Log message:
Delete the arbitrary range restriction for -Owidth.
We provide users with tools.  We don't attempt to prevent them from
using them in stupid ways: depending on the context, not every
stupid-looking use is necessarily actually stupid, and not every
stupidity can be automatically detected anyway, so don't even try.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 09:37:30

Modified files:
	sys/arch/landisk/conf: Makefile.landisk 
Added files:
	sys/arch/landisk/conf: ld.script 

Log message:
needs a fake ld.script for KARL tooling


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/13 09:49:32

Modified files:
	sbin/dhclient  : bpf.c dhclient.c dhcpd.h options.c 

Log message:
Rename 'packet' field to 'recv_packet' and 'bootrequest_packet'
field to 'sent_packet'. Also 'bootrequest_packet_length' to
'sent_packet_length'.

Adopt consistent idiom of a local variable 'packet' to point at
packet being manipulated.

No intentional functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/13 10:02:46

Modified files:
	sbin/dhclient  : dhcpd.h 

Log message:
Kill unused #define IFI_NOMEDIA.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 10:11:58

Modified files:
	usr.bin/mandoc : tbl_layout.c 

Log message:
If the layout is empty except for requesting a left vertical frame,
record that detail in struct tbl_opts, such that term_tbl() can do
correct column calculations and doesn't prematurely break lines.
Fixes the tbl/layout/empty regression test that got broken when
line breaking in text block cells was implemented.


CVSROOT:	/cvs
Module name:	www
Changes by:	giovanni@cvs.openbsd.org	2017/06/13 10:14:46

Modified files:
	.              : events.html 

Log message:
I will give a talk about pledge(2) at pkgsrcCon next July


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 10:28:06

Modified files:
	distrib/amd64/iso: Makefile 
	distrib/i386/iso: Makefile 
	etc/etc.amd64  : disktab 
	etc/etc.i386   : disktab 

Log message:
The KARL compile.tgz linkkit adds some growth to the base set.
Prepare the install*.fs files for this growth.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 10:40:01

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
newbsd: target which re-links a kernel.  We cannot use the bsd: target
since it has source dependencies, and relinking doesn't have any.  Also
the bsd: target is created by config(8)...
worked on with rpe.


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 11:04:52

Modified files:
	.              : events.html 

Log message:
create eurobsd2017 stub


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 11:05:50

Modified files:
	x11/xtacy      : Makefile 

Log message:
uses .br and macros inside tbl(7), but formatting differences are very
minor and don't harm readability, so drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 11:09:52

Modified files:
	etc            : Makefile 

Log message:
For KARL, include a linkkit into the base set, as usr/share/compile.tgz.
This contains the relevant pieces from all the GENERIC* compile directories
(*.o ld.script Makefile gap.S).  It also includes the machine/ subdir for
now, to support re-randomizing of gap.S, though other methods are being
investigated.  (Any binutils ld.script hackers out there?)
collaboration with rpe


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 11:10:00

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 11:12:06

Modified files:
	.              : events.html 

Log message:
better flow


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/13 11:30:18

Modified files:
	devel/msgpack  : Makefile 
	devel/msgpack/patches: patch-include_msgpack_sysdep_h 
	                       patch-include_msgpack_vrefbuffer_h 
Added files:
	devel/msgpack/patches: patch-include_msgpack_v1_vrefbuffer_hpp 

Log message:
patches merged upstream including additional fix from upstream for c++


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/06/13 12:13:18

Modified files:
	sys/msdosfs    : denode.h msdosfs_vnops.c 

Log message:
Revert 'Implement VFS read clustering for MSDOSFS' again

This has again caused regressions, this time when reading from msdosfs.

This reverts

denode.h 1.31
msdosfs_vnops.c 1.114

Requested by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/06/13 12:42:52

Modified files:
	devel/py-olefile: Makefile distinfo 
	devel/py-olefile/pkg: PLIST 

Log message:
Update to olefile 0.44 and add Python 3 flavor

Update by rpointel@
OK rpointel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/06/13 12:47:49

Modified files:
	devel          : Makefile 

Log message:
+py-olefile,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 13:33:24

Modified files:
	usr.bin/mandoc : man_macro.c 
	regress/usr.bin/mandoc/man/RS: Makefile 
Added files:
	regress/usr.bin/mandoc/man/RS: an-margin.in an-margin.out_ascii 

Log message:
Partial support for the \n[an-margin] number register.

Manuals autogenerated from reStructuredText are reckless enough
to peek at this non-portable, implementation-dependent, highly
groff-specific internal register - for no good reason, because the
man(7) language natively provides in a much simpler way what they
are trying to emulate here with much fragility.

A full implementation would be very hard because it would require
access to output-device-specific formatting data at the roff(7)
preprocessor stage, which mandoc doesn't support at all.
So hardcode a few magic numbers as reStructuredText expects them
for terminal output.  For other output modes (like HTML), code using
this register is utterly broken anyway.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 13:41:55

Modified files:
	lib/libc/hash  : md5.3 

Log message:
no need for branding in .Nd line


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/13 13:49:18

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sort


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 14:30:26

Modified files:
	audio/beets    : Makefile 
	devel/mercurial: Makefile 
	multimedia/mpv : Makefile 

Log message:
mandoc handles reStructuredText output now, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	www
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/13 15:21:38

Modified files:
	.              : events.html 

Log message:
Mention all OpenBSD developers talks at EuroBSDcon 2017.

req by and OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/13 15:46:16

Log message:
    Import sysutils/bdfresize.
    
    Bdfresize is a command to magnify or reduce fonts which are described
    with the standard BDF format.
    
    OK awolk@
    
    Status:
    
    Vendor Tag:	fcambus
    Release Tags:	fcambus_20170613
    
    N ports/sysutils/bdfresize/Makefile
    N ports/sysutils/bdfresize/distinfo
    N ports/sysutils/bdfresize/patches/patch-charresize_c
    N ports/sysutils/bdfresize/pkg/DESCR
    N ports/sysutils/bdfresize/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/13 15:47:42

Modified files:
	sysutils       : Makefile 

Log message:
Add bdfresize.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/06/13 18:31:38

Modified files:
	usr.bin/ssh    : sshconnect2.c 

Log message:
Add user@host prefix to client's "Permisison denied" messages, useful in
particular when using "stacked" connections where it's not clear which
host is denying.  bz#2720, ok djm@ markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 19:31:19

Modified files:
	share/man/man7 : roff.7 
	usr.bin/mandoc : html.c mandoc.c mandoc.h mdoc_markdown.c term.c 
	regress/usr.bin/mandoc/roff/esc: Makefile 
Added files:
	regress/usr.bin/mandoc/roff/esc: p.in p.out_ascii 

Log message:
implement the roff(7) \p (break output line) escape sequence


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/13 19:41:58

Modified files:
	security/pgp5  : Makefile 

Log message:
mandoc now handles \p, so drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/13 20:54:36

Modified files:
	net/nmap       : Makefile distinfo 
	net/nmap/pkg   : PLIST-main 

Log message:
Update to nmap-7.50.

from David CARLIER (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/13 21:00:40

Modified files:
	sys/kern       : kern_sysctl.c 
	sys/sys        : sysctl.h 

Log message:
tweak sysctl_string and sysctl_tstring to use size_t for lengths, not int

theyre both wrappers around sysctl__string, which is where half the
fix is too.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/13 23:22:28

Modified files:
	www/mozilla    : mozilla.port.mk 

Log message:
Bump dependencies for mozilla 54, and some cleanup.

- nss 3.30.1 is required
- nspr 4.14 is required
- remove plumbing for gtk3 FLAVOR, now the default anyway
- switch default MASTER_SITES and HOMEPAGE to https (from naddy@)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/13 23:23:10

Modified files:
	www/seamonkey  : Makefile 
	mail/mozilla-thunderbird: Makefile 
	devel/xulrunner/24: Makefile 
	www/tor-browser/browser: Makefile 

Log message:
Bump REVISIONs for mozilla.port.mk changes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/13 23:26:19

Modified files:
	www/firefox-esr: Makefile distinfo 
	www/firefox-esr-i18n: Makefile.inc distinfo 

Log message:
Update to firefox-esr 52.2.0.

See https://www.mozilla.org/en-US/firefox/52.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-16/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/13 23:30:05

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/mozilla-firefox/patches: 
	                             patch-storage_mozStorageConnection_cpp 
	www/mozilla-firefox/pkg: PLIST 
	www/firefox-i18n: Makefile.inc distinfo 
Added files:
	www/mozilla-firefox/patches: 
	                             patch-js_src_jit_ProcessExecutableMemory_h 
Removed files:
	www/mozilla-firefox/patches: 
	                             patch-js_src_jit_ProcessExecutableMemory_cpp 
	                             patch-media_libstagefright_binding_mp4parse_capi_Cargo_toml 

Log message:
Update to firefox 54.0.

See https://www.mozilla.org/en-US/firefox/54.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-15/
- move ulimit patch around (#1347139)
- Remove Cargo.toml patch, merged upstream in #1360521
tested by several, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/13 23:35:20

Modified files:
	www/firefox-esr: Tag: OPENBSD_6_1 Makefile distinfo 
	www/firefox-esr-i18n: Tag: OPENBSD_6_1 Makefile.inc distinfo 

Log message:
MFC: update to firefox-esr 52.2.0.

See https://www.mozilla.org/en-US/firefox/52.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-16/

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/13 23:37:55

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo 
	www/mozilla-firefox/patches: Tag: OPENBSD_6_1 
	                             patch-storage_mozStorageConnection_cpp 
	www/firefox-i18n: Tag: OPENBSD_6_1 Makefile.inc distinfo 
Added files:
	www/mozilla-firefox/patches: Tag: OPENBSD_6_1 
	                             patch-js_src_jit_ProcessExecutableMemory_h 
Removed files:
	www/mozilla-firefox/patches: Tag: OPENBSD_6_1 
	                             patch-browser_installer_Makefile_in 
	                             patch-js_src_jit_ProcessExecutableMemory_cpp 

Log message:
MFC: update to firefox 54.0.

See https://www.mozilla.org/en-US/firefox/54.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-15/

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub

Note that i might not be able to keep updating this port in -stable, as
upstream plans to hard-require rust 1.17 or 1.18 (see
https://bugzilla.mozilla.org/show_bug.cgi?id=1370874) which would mean
updating rust/cargo in -stable...


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/14 01:37:17

Modified files:
	usr.bin/tmux   : cmd-find.c 

Log message:
Add missing error message when no target, GitHub issue 971.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/14 01:38:17

Modified files:
	devel/sdcc     : Makefile distinfo 
	devel/sdcc/pkg : PLIST 
Removed files:
	devel/sdcc/patches: patch-sdcc_device_examples_mcs51_simple2_go 
	                    patch-sdcc_device_examples_mcs51_simple2_test 
	                    patch-sdcc_device_examples_mcs51_simple_go 
	                    patch-sdcc_device_examples_mcs51_simple_test 
	                    patch-sdcc_sim_ucsim_conf 
	                    patch-sdcc_sim_ucsim_configure 
	                    patch-sdcc_sim_ucsim_libltdl_acinclude_m4 
	                    patch-sdcc_sim_ucsim_libltdl_aclocal_m4 
	                    patch-sdcc_sim_ucsim_libltdl_configure 

Log message:
Update to sdcc-3.6.0.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/14 01:42:41

Modified files:
	usr.bin/tmux   : cmd-string.c 

Log message:
Don't overwrite error message when it is available in
cmd_string_parse. Reported by Jimi Damon in GitHub issue 975.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/14 01:43:03

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.67.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/14 01:43:16

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.104.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/14 01:52:41

Modified files:
	www/py-bokeh   : Makefile distinfo 
	www/py-bokeh/pkg: PLIST 

Log message:
Update to py-bokeh-0.12.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/14 02:02:46

Modified files:
	cad/gerbv      : Makefile distinfo 
	cad/gerbv/pkg  : PLIST 

Log message:
Update to gerbv-2.6.2.

from Brian Callahan (new maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 03:47:37

Modified files:
	sys/dev/pv     : hyperv.c hypervvar.h 

Log message:
Add another type of a scatter-gather list operation used by StorVSC

Obtained from FreeBSD.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 04:24:51

Added files:
	sys/dev/pv     : hvs.c 

Log message:
Hyper-V storage driver

Based on the FreeBSD driver, attaches only to emulated SCSI controllers.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 04:25:40

Modified files:
	sys/dev/pv     : files.pv 

Log message:
Hookup hvs(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 04:34:41

Added files:
	share/man/man4 : hvs.4 

Log message:
hvs(4) man page


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 04:35:36

Modified files:
	share/man/man4 : Makefile 

Log message:
Hook up hvs.4


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 04:36:37

Modified files:
	share/man/man4 : pvbus.4 

Log message:
Mention hvs(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 06:05:37

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Increase the maximum amount of requests and do some cleanup


CVSROOT:	/cvs
Module name:	ports
Changes by:	gsoares@cvs.openbsd.org	2017/06/14 06:17:25

Modified files:
	devel/afl      : Makefile distinfo 

Log message:



CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 06:28:41

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Special handling for request 0 clashes with CCB 0


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/14 06:42:09

Modified files:
	share/man/man4 : pvbus.4 

Log message:
match the (hvs) description to the man page; ok mikeb


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 07:00:13

Modified files:
	usr.bin/mandoc : mdoc_man.c roff.c roff.h roff_html.c 
	                 roff_term.c roff_validate.c 
	share/man/man7 : roff.7 

Log message:
implement roff(7) .rj (right justify) request


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/14 07:12:49

Modified files:
	sys/arch/armv7/armv7: armv7_start.S 
	sys/arch/armv7/conf: Makefile.armv7 files.armv7 
Added files:
	sys/arch/armv7/armv7: locore0.S 

Log message:
Split early startup code out of armv7_start.S into locore0.S.  Adjust
link run so that this locore0.o is always at the start of the
executable.  But randomize the link order of all other .o files in the
kernel, so that their exec/rodata/data/bss segments land all over the
place.  Note that this commit does not yet unmap the early bootcode
since this is not as easy as on arm64.

As a result, the internal layout of every newly build bsd kernel is
different from past kernels.  Internal relative offsets are not known
to an outside attacker.  The only known offsets are in the startup code,
which has been unmapped.

Ramdisk kernels cannot be compiled like this, because they are gzip'd.
When the internal pointer references change, the compression dictionary
bloats and results in poorer compression.

With guidance and ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 08:01:34

Modified files:
	usr.bin/mandoc : roff.c 
	regress/usr.bin/mandoc/roff/cond: Makefile 
	share/man/man7 : roff.7 
Added files:
	regress/usr.bin/mandoc/roff/cond: string.in string.out_ascii 

Log message:
implement the roff(7) d (macro or string defined) conditional


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 08:04:21

Modified files:
	sysutils/downtimed: Makefile 

Log message:
mandoc now understands ".if d", so drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 08:23:50

Modified files:
	usr.bin/mandoc : term_ascii.c 

Log message:
harmless, but weird typo; found with afterstep_faq(1)


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 09:24:50

Modified files:
	x11/afterstep  : Makefile 
Added files:
	x11/afterstep/patches: patch-src_ASDocGen_ASDocGen_c 
	                       patch-src_ASDocGen_source_FAQ_03-GettingAndInstalling 

Log message:
Fix a very weird encoding error that screwed up the content of the
afterstep_faq(1) manual.  I'm not going to debug XML parsers, so
just patch the documentation such that the XML stuff yields a valid
manual page.

Only whitespace differences between groff and mandoc formatting,
so drop USE_GROFF and bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/14 09:39:55

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h 

Log message:
No need for two 'flags' fields. Consolidate into one, fixing
value of IFI_HUP while passing.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/14 09:57:25

Modified files:
	sbin/dhclient  : bpf.c dhclient.c dhcpd.h options.c 

Log message:
Start consolidating client_state into interface_info. First
fields to move: recv_packet, sent_packet and sent_packet_length.

No intentional functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/14 10:09:42

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h options.c 

Log message:
Move xid, secs, first_sending, startup_time fields from
client_state to interface_info.

No intentional functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/14 10:29:58

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h 

Log message:
Move state, destination, interval, requested_address from
client_state to interface_info.

No intentional functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/14 10:32:11

Modified files:
	usr.sbin/mailwrapper: mailwrapper.c 

Log message:
Remove main() prototype and unused envp argument.

ok deraadt@ martijn@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/14 10:36:10

Modified files:
	distrib/sgi/iso: Makefile 
	etc/etc.sgi    : disktab 

Log message:
Grow sgi iso, to account for base containing compile.tgz.
SGI has 8 kernels, so the file is 113MB!


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/14 10:52:35

Modified files:
	sbin/dhclient  : clparse.c dhclient.c dhcpd.h dispatch.c 

Log message:
Move active, new, offered_leases, leases from
client_state to interface_info.

Nuke empty struct client_state.

No intentional functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/14 10:56:04

Modified files:
	sys/dev/pci    : if_iwm.c if_iwmvar.h 

Log message:
Make iwm(4) wait for the PHY calibration result notification during HW init.
Code inspection revealed that Linux does this, and so should we.
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/14 10:56:50

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Make the iwm(4) ioctl handler wait until the transition to SCAN has completed
when bringing the interface up. Otherwise we get racy behaviour when running
ifconfig commands which issue several ioctls in quick succession.
Should fix the occasional "could not initiate scan" errors.
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/14 10:57:48

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
When a task in iwm(4) obtains an rwlock(9), bail out if the device was
reset while the task was asleep waiting for the lock.
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/14 10:58:28

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Currently, iwm(4) uses only one phy context, so stop sending commands to the
firmware for unused ones. This should be refactored further, but for now this
change is good enough to reduce the amount of commands we throw at the firmware.
ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/14 11:11:20

Modified files:
	devel/qt-creator: Makefile distinfo 
	devel/qt-creator/patches: 
	                          patch-src_plugins_projectexplorer_gcctoolchain_cpp 
	                          patch-src_plugins_qmakeprojectmanager_qmakebuildconfiguration_cpp 
	                          patch-src_shared_qbs_src_lib_corelib_tools_processutils_cpp 
	                          patch-src_shared_qbs_src_lib_corelib_tools_tools_pri 
	devel/qt-creator/pkg: PLIST 

Log message:
update qt-creator to 4.3.0

Take maintainership.

PLIST tweak and ok from zhuk@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 11:50:44

Modified files:
	usr.bin/mandoc : man_term.c mdoc_term.c roff_term.c tbl_term.c 
	                 term.c term.h term_tab.c 
	regress/usr.bin/mandoc/man/HP: spacing.in 
	regress/usr.bin/mandoc/man/IP: width.in 
	regress/usr.bin/mandoc/man/RS: width.in 
	regress/usr.bin/mandoc/man/TP: width.in 
	regress/usr.bin/mandoc/mdoc/Bd: offset-neg.in 
	regress/usr.bin/mandoc/mdoc/Bl: offset.in offset.out_ascii 
	                                offset.out_markdown tag.in 
	regress/usr.bin/mandoc/roff/esc: h.in h.out_ascii h.out_lint 
	regress/usr.bin/mandoc/roff/ta: basic-man.in basic-man.out_ascii 
	regress/usr.bin/mandoc/roff/ti: basic-man.in 
	regress/usr.bin/mandoc/tbl/mod: width.in 

Log message:
improve rounding rules for scaling units
in horizontal orientation in the terminal formatter


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 12:23:26

Modified files:
	usr.bin/mandoc : out.c term.c 
	regress/usr.bin/mandoc/roff/esc: Makefile 
Added files:
	regress/usr.bin/mandoc/roff/esc: l.in l.out_ascii l.out_lint 

Log message:
let \l use the right fill character


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/14 12:30:03

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 12:34:10

Modified files:
	devel/sdlmm    : Makefile 

Log message:
With roff_term.c rev. 1.12, mandoc now gets the indentation right,
allowing output comparison, and it turns out mandoc output is
actually better than groff output because mandoc treat the invalid
font \fC as roman, while groff simply ignores the escape sequence.

So, drop USE_GROFF and bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 13:39:05

Modified files:
	usr.bin/mandoc : roff.c 
	share/man/man7 : roff.7 

Log message:
simple implementation of the roff(7) .als (macro alias) request,
sufficient for pages using po4a(1)


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 13:42:53

Modified files:
	net/amule      : Makefile 

Log message:
mandoc now understands .als, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 14:01:14

Modified files:
	devel/libvstr  : Makefile 

Log message:
identical formatting, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/14 14:02:01

Modified files:
	www/firefox-esr-i18n: distinfo 

Log message:
fix Japanese language pack


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/14 14:09:21

Modified files:
	www/firefox-esr-i18n: Tag: OPENBSD_6_1 distinfo 

Log message:
fix Japanese language pack


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 14:20:34

Modified files:
	security/towitoko: Makefile 

Log message:
ancient DocBook stuff containing large amounts of syntax errors,
but none of them cause relevant formatting differences,
so drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/14 14:21:32

Modified files:
	x11/mate/pluma : Makefile 

Log message:
Missing BDEP+RDEP on devel/iso-codes.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/14 14:27:08

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c 

Log message:
No need to be coy - call a "struct interface_info *" a
"struct interface_info *" and not a "void *".

No intentional functional change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 14:43:53

Modified files:
	audio/mp3wrap  : Makefile 

Log message:
ancient DocBook stuff with harmless errors and
without formatting differences, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/06/14 14:48:54

Modified files:
	usr.sbin/tcpdump: print-atalk.c privsep.c privsep.h 

Log message:
Don't support loading appletalk addresses from /etc/appletalk.names.

OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 14:56:42

Modified files:
	usr.bin/mandoc : chars.c 
	regress/usr.bin/mandoc/char/unicode: ascii.in ascii.out_ascii 
	                                     ascii.out_html 
	                                     ascii.out_utf8 
	share/man/man7 : mandoc_char.7 

Log message:
add the \(ru (0.5m baseline ruler) character escape sequence,
abused by mail/nmh; groff_char(7) confirms that this really exists


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/14 15:21:43

Modified files:
	devel/giblib   : Makefile 

Log message:
remove dead homepage url and fix MASTER_SITES
ok dcoppa@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/06/14 15:39:53

Modified files:
	etc            : rc 

Log message:
Add a new function reorder_kernel() that relinks and installs the
new kernel in the background on system startup. It stores the hash
of the new kernel and sends a notification email to the admin or
root user. If it finds /usr/share/compile.tgz, it removes the
existing compile dir and replaces it with the content of (new)
archive. If the hash of /bsd does not match the stored one, no
relinking happens.

Idea from, joint work with and OK deraadt@
OK tb@ halex@
unnoticed by many


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 16:08:21

src/regress/usr.bin/mandoc/roff/po

Update of /cvs/src/regress/usr.bin/mandoc/roff/po
In directory cvs.openbsd.org:/tmp/cvs-serv5276/po

Log Message:
Directory /cvs/src/regress/usr.bin/mandoc/roff/po added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 16:20:10

Modified files:
	graphics/pqiv  : Makefile 

Log message:
identical formatting, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 16:24:11

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Borrow some of dlg's smarts to make this look like a real SCSI driver


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/14 16:35:43

Modified files:
	sys/arch/amd64/conf: GENERIC RAMDISK_CD 

Log message:
Enable hvs(4), "go for it" from deraadt.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 16:50:37

Modified files:
	usr.bin/mandoc : mdoc_man.c roff.c roff.h roff_html.c 
	                 roff_term.c roff_validate.c 
	regress/usr.bin/mandoc/roff: Makefile 
	share/man/man7 : roff.7 
Added files:
	regress/usr.bin/mandoc/roff/po: Makefile basic-mdoc.in 
	                                basic-mdoc.out_ascii 

Log message:
Naive implementation of the roff(7) .po (page offset) request.

This clearly works when .po is called on the top level, but might
not be sophisticated enough if people call .po inside indentation-changing
contexts, but i haven't seen that in manual pages (yet :).


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 17:23:51

Modified files:
	usr.bin/mandoc : term.c 
	regress/usr.bin/mandoc/roff/esc: h.in h.out_ascii h.out_lint 
	share/man/man7 : roff.7 

Log message:
implement so-called absolute horizontal motion: \h'|...',
used for example by zoem(1)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 18:27:23

Modified files:
	usr.bin/mandoc : out.c 
	regress/usr.bin/mandoc/tbl/data: Makefile 
Added files:
	regress/usr.bin/mandoc/tbl/data: block_width.in 
	                                 block_width.out_ascii 

Log message:
round default width of tbl(7) text blocks in the same way as groff


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 18:41:06

Modified files:
	misc/gpsd      : Makefile 

Log message:
Crappy DocBook v1.75.2 stuff.
Looks better with mandoc than with groff now,
so drop USE_GROFF and bump the two subpackages containing manuals.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/14 19:00:42

Modified files:
	x11/xbae       : Makefile 

Log message:
These manuals look quite broken with groff because groff sets the
column separation in the excessively wide tables to zero, so you
cannot easily see the word boundaries.

With mandoc, the manuals are actually readable if you make your
terminal window wider than 132 columns, so drop USE_GROFF and bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/14 20:52:30

Modified files:
	sys/sys        : pool.h 

Log message:
add some kinfo structs and sysctl mibs for info about per cpu pool caches

there are two sysctls, one that shows info about the pools global
cache info, and another that dumps info about the caches on all the
cpus in one go.

ok mikeb@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/14 21:44:18

Modified files:
	sys/kern       : subr_pool.c 

Log message:
implement the backend of the sysctls that report pool cache info.

KERN_POOL_CACHE reports info about the global cache info, like how long
the lists of cache items the cpus build should be and how many of these
lists are idle on the pool struct.

KERN_POOL_CACHE_CPUS reports counters from each each. the counters
are for how many item and list operations the cache has handled on
a cpu. the sysctl provides an array of ncpusfound * struct
kinfo_pool_cache_cpu, not a single struct kinfo_pool_cache_cpu.

tested by hrvoje popovski
ok mikeb@ millert@
----------------------------------------------------------------------


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/14 21:47:08

Modified files:
	usr.bin/systat : pool.c systat.1 

Log message:
add a rough start to a pcache view, to show pool cpu cache info.

ok mikeb@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/14 21:48:50

Modified files:
	sys/kern       : subr_pool.c 

Log message:
white space tweaks. no functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/14 21:50:51

Modified files:
	sys/kern       : subr_pool.c 

Log message:
report contention on caches global data to userland.


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/06/15 00:44:47

Modified files:
	usr.bin/vi/docs/USD.doc/vi.man: vi.1 

Log message:
"10th's of a second" -> "tenths of a second"

ok jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/15 01:14:57

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.68.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/15 01:15:09

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.105.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/15 01:24:09

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-159.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/15 01:52:33

Modified files:
	security       : Makefile 
Removed files:
	security/samhain: Makefile distinfo 
	security/samhain/patches: patch-c_random_sh patch-configure 
	                          patch-samhainrc_freebsd 
	security/samhain/pkg: DESCR-client DESCR-main DESCR-server 
	                      PLIST-client PLIST-main PLIST-server 
	                      README-client README-server samhain.rc 
	                      samhain_signed.rc yule.rc 

Log message:
Remove samhain which has been left dormant in ports with no interest from
anyone.

ok robert@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/15 01:54:28

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register samhain, samhain-docs and samhain-server removal.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:28:52

Log message:
    Qt Data Visualization module provides a way to visualize data in 3D as bar,
    scatter, and surface graphs. It is especially useful for visualizing depth maps
    and large quantities of rapidly changing data, such as data received from
    multiple sensors. The look and feel of graphs can be customized by using themes
    or by adding custom items and labels to them.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtdatavis3d/distinfo
    N ports/x11/qt5/qtdatavis3d/Makefile
    N ports/x11/qt5/qtdatavis3d/pkg/DESCR-main
    N ports/x11/qt5/qtdatavis3d/pkg/DESCR-examples
    N ports/x11/qt5/qtdatavis3d/pkg/DESCR-docindex
    N ports/x11/qt5/qtdatavis3d/pkg/DESCR-qch
    N ports/x11/qt5/qtdatavis3d/pkg/DESCR-html
    N ports/x11/qt5/qtdatavis3d/pkg/PLIST-main
    N ports/x11/qt5/qtdatavis3d/pkg/PLIST-qch
    N ports/x11/qt5/qtdatavis3d/pkg/PLIST-examples
    N ports/x11/qt5/qtdatavis3d/pkg/PLIST-docindex
    N ports/x11/qt5/qtdatavis3d/pkg/PLIST-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:30:14

Log message:
    A Qt 5 module that adds support for getting events from gamepad devices
    on multiple platforms.
    
    This module provides classes that can:
    - read input events from game controllers (Button and Axis events),
    both from C++ and Qt Quick (QML);
    - provide a queryable input state (by processing events);
    - provide key bindings.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtgamepad/Makefile
    N ports/x11/qt5/qtgamepad/distinfo
    N ports/x11/qt5/qtgamepad/pkg/PLIST-main
    N ports/x11/qt5/qtgamepad/pkg/PLIST-qch
    N ports/x11/qt5/qtgamepad/pkg/PLIST-examples
    N ports/x11/qt5/qtgamepad/pkg/PLIST-docindex
    N ports/x11/qt5/qtgamepad/pkg/PLIST-html
    N ports/x11/qt5/qtgamepad/pkg/DESCR-main
    N ports/x11/qt5/qtgamepad/pkg/DESCR-examples
    N ports/x11/qt5/qtgamepad/pkg/DESCR-docindex
    N ports/x11/qt5/qtgamepad/pkg/DESCR-qch
    N ports/x11/qt5/qtgamepad/pkg/DESCR-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:31:04

Log message:
    Qt Network Authorization provides a set of APIs that enable Qt applications
    to obtain limited access to online accounts and HTTP services without exposing
    users' passwords.
    
    Currently, the supported authorization protocol is OAuth 1 & 2.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtnetworkauth/Makefile
    N ports/x11/qt5/qtnetworkauth/distinfo
    N ports/x11/qt5/qtnetworkauth/pkg/PLIST-main
    N ports/x11/qt5/qtnetworkauth/pkg/PLIST-qch
    N ports/x11/qt5/qtnetworkauth/pkg/PLIST-examples
    N ports/x11/qt5/qtnetworkauth/pkg/PLIST-docindex
    N ports/x11/qt5/qtnetworkauth/pkg/PLIST-html
    N ports/x11/qt5/qtnetworkauth/pkg/DESCR-main
    N ports/x11/qt5/qtnetworkauth/pkg/DESCR-examples
    N ports/x11/qt5/qtnetworkauth/pkg/DESCR-docindex
    N ports/x11/qt5/qtnetworkauth/pkg/DESCR-qch
    N ports/x11/qt5/qtnetworkauth/pkg/DESCR-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:32:16

Log message:
    Qt Purchasing is an add-on library that enables Qt applications to support
    in-app purchases. It is a cross-platform library that currently supports
    purchases made to the Mac App Store on OS X, App Store on iOS, and Google Play
    on Android.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtpurchasing/Makefile
    N ports/x11/qt5/qtpurchasing/distinfo
    N ports/x11/qt5/qtpurchasing/pkg/DESCR-main
    N ports/x11/qt5/qtpurchasing/pkg/PLIST-main
    N ports/x11/qt5/qtpurchasing/pkg/PLIST-qch
    N ports/x11/qt5/qtpurchasing/pkg/PLIST-examples
    N ports/x11/qt5/qtpurchasing/pkg/PLIST-docindex
    N ports/x11/qt5/qtpurchasing/pkg/PLIST-html
    N ports/x11/qt5/qtpurchasing/pkg/DESCR-examples
    N ports/x11/qt5/qtpurchasing/pkg/DESCR-docindex
    N ports/x11/qt5/qtpurchasing/pkg/DESCR-qch
    N ports/x11/qt5/qtpurchasing/pkg/DESCR-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:33:50

Log message:
    Qt Remote Objects (QtRO) is an inter-process communication (IPC) module
    developed for Qt. The idea is to extend existing Qt's functionalities to enable
    an easy exchange of information between processes or computers.
    
    One of the key features of Qt to enable this is the distinction between an
    objects API (defined by its Q_Property, Signals and Slots) and the
    implementation of that API. The purpose of QtRO is to meet the expected API,
    even if the true QObject is in a different process. A Slot called on a copy of
    an object (called a Replica) is forwarded to the true object (called a Source)
    for handling. Updates to the Source, either property changes or emitted Signals,
    are forwarded to every Replica.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtremoteobjects/Makefile
    N ports/x11/qt5/qtremoteobjects/distinfo
    N ports/x11/qt5/qtremoteobjects/pkg/DESCR-main
    N ports/x11/qt5/qtremoteobjects/pkg/DESCR-examples
    N ports/x11/qt5/qtremoteobjects/pkg/DESCR-docindex
    N ports/x11/qt5/qtremoteobjects/pkg/DESCR-qch
    N ports/x11/qt5/qtremoteobjects/pkg/DESCR-html
    N ports/x11/qt5/qtremoteobjects/pkg/PLIST-main
    N ports/x11/qt5/qtremoteobjects/pkg/PLIST-qch
    N ports/x11/qt5/qtremoteobjects/pkg/PLIST-examples
    N ports/x11/qt5/qtremoteobjects/pkg/PLIST-docindex
    N ports/x11/qt5/qtremoteobjects/pkg/PLIST-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:35:15

Log message:
    The Qt SCXML module provides functionality to create state machines from SCXML
    files. This includes both dynamically creating state machines (loading the SCXML
    file and instantiating states and transitions) and generating a C++ file that
    has a class implementing the state machine. It also contains functionality to
    support data models and executable content.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtscxml/Makefile
    N ports/x11/qt5/qtscxml/distinfo
    N ports/x11/qt5/qtscxml/pkg/DESCR-main
    N ports/x11/qt5/qtscxml/pkg/PLIST-main
    N ports/x11/qt5/qtscxml/pkg/PLIST-qch
    N ports/x11/qt5/qtscxml/pkg/PLIST-examples
    N ports/x11/qt5/qtscxml/pkg/PLIST-docindex
    N ports/x11/qt5/qtscxml/pkg/PLIST-html
    N ports/x11/qt5/qtscxml/pkg/DESCR-examples
    N ports/x11/qt5/qtscxml/pkg/DESCR-docindex
    N ports/x11/qt5/qtscxml/pkg/DESCR-qch
    N ports/x11/qt5/qtscxml/pkg/DESCR-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:36:13

Log message:
    The module enables a Qt application to support accessibility features such as
    text-to-speech, which is useful for end-users who are visually challenged or
    cannot access the application for whatever reason. The most common use case
    where text-to-speech comes in handy is when the end-user is driving and cannot
    attend the incoming messages on the phone.  In such a scenario, the messaging
    application can read out the incoming message.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtspeech/Makefile
    N ports/x11/qt5/qtspeech/distinfo
    N ports/x11/qt5/qtspeech/pkg/DESCR-main
    N ports/x11/qt5/qtspeech/pkg/DESCR-examples
    N ports/x11/qt5/qtspeech/pkg/DESCR-docindex
    N ports/x11/qt5/qtspeech/pkg/DESCR-qch
    N ports/x11/qt5/qtspeech/pkg/DESCR-html
    N ports/x11/qt5/qtspeech/pkg/PLIST-main
    N ports/x11/qt5/qtspeech/pkg/PLIST-qch
    N ports/x11/qt5/qtspeech/pkg/PLIST-examples
    N ports/x11/qt5/qtspeech/pkg/PLIST-docindex
    N ports/x11/qt5/qtspeech/pkg/PLIST-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:37:08

Log message:
    The Qt Virtual Keyboard project provides an input framework and reference
    keyboard frontend for Qt 5 on Linux Desktop/X11, Windows Desktop, and Boot2Qt
    targets.
    
    The input framework makes it easy to write custom input methods or to integrate
    3rd party input engines. The input methods can be implemented in C++ or QML.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtvirtualkeyboard/Makefile
    N ports/x11/qt5/qtvirtualkeyboard/distinfo
    N ports/x11/qt5/qtvirtualkeyboard/pkg/DESCR-main
    N ports/x11/qt5/qtvirtualkeyboard/pkg/PLIST-main
    N ports/x11/qt5/qtvirtualkeyboard/pkg/PLIST-qch
    N ports/x11/qt5/qtvirtualkeyboard/pkg/PLIST-examples
    N ports/x11/qt5/qtvirtualkeyboard/pkg/PLIST-docindex
    N ports/x11/qt5/qtvirtualkeyboard/pkg/PLIST-html
    N ports/x11/qt5/qtvirtualkeyboard/pkg/DESCR-examples
    N ports/x11/qt5/qtvirtualkeyboard/pkg/DESCR-docindex
    N ports/x11/qt5/qtvirtualkeyboard/pkg/DESCR-qch
    N ports/x11/qt5/qtvirtualkeyboard/pkg/DESCR-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:38:31

Removed files:
	x11/qt5/qtwebkit/pkg: DESCR-examples 

Log message:
Unused file: Qt5 Webkit examples live in a different castle..


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:41:48

Log message:
    QtWebkit contains classes and functions for embedding web content in
    applications using the Webkit framework.
    
    This package contains sources for QtWebkit usage examples.
    
    This is a part of upcoming Qt 5.9.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170615
    
    N ports/x11/qt5/qtwebkit-examples/Makefile
    N ports/x11/qt5/qtwebkit-examples/distinfo
    N ports/x11/qt5/qtwebkit-examples/pkg/PLIST
    N ports/x11/qt5/qtwebkit-examples/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:44:38

ports/x11/qt5/qtbase/files

Update of /cvs/ports/x11/qt5/qtbase/files
In directory cvs.openbsd.org:/tmp/cvs-serv10868/files

Log Message:
Directory /cvs/ports/x11/qt5/qtbase/files added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 02:54:46

Modified files:
	devel/qmake    : qmake.port.mk 

Log message:
Make -recursive optional, it breaks quite a few upcoming Qt 5.9 ports.
Yes, this is a bug in qmake infrastructure, but Qt is moving towards qbs
anyway, so no reason to spend time on fixing qmake.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/15 03:01:49

Modified files:
	net/isc-bind   : Makefile distinfo 

Log message:
update to BIND 9.10.5-P1

* With certain RPZ configurations, a response with TTL 0 could cause
named to go into an infinite query loop. This flaw is disclosed in
CVE-2017-3140. [RT #45181]

A server is potentially vulnerable to degradation of service if
1. the server is configured to use RPZ,
2. the server uses NSDNAME or NSIP policy rules, and
3. an attacker can cause the server to process a specific query


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/15 03:02:53

Modified files:
	net/isc-bind   : Tag: OPENBSD_6_1 Makefile distinfo 
	net/isc-bind/patches: Tag: OPENBSD_6_1 patch-bin_dig_dig_c 
	                      patch-bin_dig_nslookup_c 
	                      patch-lib_isc_unix_net_c 
	                      patch-lib_isc_unix_socket_c 
	net/isc-bind/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
update to BIND 9.10.5-P1

* With certain RPZ configurations, a response with TTL 0 could cause
named to go into an infinite query loop. This flaw is disclosed in
CVE-2017-3140. [RT #45181]

A server is potentially vulnerable to degradation of service if
1. the server is configured to use RPZ,
2. the server uses NSDNAME or NSIP policy rules, and
3. an attacker can cause the server to process a specific query


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/06/15 03:38:17

Modified files:
	www/sblg       : Makefile distinfo 

Log message:
Update to sblg-0.4.2.

From Bryan Vyhmeister. Thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/15 04:00:56

Modified files:
	audio/libmikmod: Makefile distinfo 

Log message:
Update libmikmod to 3.3.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/15 04:01:42

Modified files:
	audio/mikmod   : Makefile distinfo 

Log message:
Update mikmod to 3.2.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/15 04:55:42

Modified files:
	net/gajim      : Makefile distinfo 
	net/gajim/pkg  : PLIST 

Log message:
update gajim to 0.16.8

ok pea@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/15 05:33:18

Modified files:
	graphics/ffmpeg: Makefile distinfo 
	graphics/ffmpeg/patches: patch-libavutil_internal_h 

Log message:
Update to ffmpeg-20170610.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/15 05:33:50

Modified files:
	x11/mplayer    : Makefile 

Log message:
Sync FFMPEG_V with graphics/ffmpeg.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/15 05:48:49

Modified files:
	sys/dev/wscons : wsconsio.h 
	usr.sbin/wsfontload: wsfontload.c 

Log message:
We do not support iso7 nor pcvt encoding, so remove macro definitions
and commented entries.

OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	bcallah@cvs.openbsd.org	2017/06/15 07:48:42

Modified files:
	usr.bin/m4     : eval.c extern.h gnum4.c m4.1 main.c misc.c 
	                 tokenizer.l 
	regress/usr.bin/m4: Makefile 
Added files:
	regress/usr.bin/m4: fatalwarnings.m4 fatalwarnings.out 

Log message:
Add -E flag (make warnings fatal), following the behavior of GNU m4 1.4.9+
Help and direction millert@ espie@ anton@ deraadt@

ok espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/15 08:40:37

Modified files:
	print/hplip    : Makefile 
	print/hplip/patches: patch-base_password_py 
	print/hplip/pkg: README-common 

Log message:
Fix plugins installation.

issue reported by Reheis Claus


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/15 09:01:28

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Correct the number of targets vs number of LUNs

jsg@ has found out that the number of targets wasn't correct and
it turns out that the device supports up to 2 targets and 1 or 64
LUNs depending on whether it's taking over an IDE device or is a
virtual SCSI.

While here make sure the command response is copied back only for
synchronous commands that are issued during initialization phase.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 09:53:23

Modified files:
	share/man/man5 : port-modules.5 

Log message:
The devel/qmake port module handles Qt3 as well.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 09:55:14

Modified files:
	devel/qmake    : qmake.port.mk 

Log message:
Add tests handling to devel/qmake, to be used by upcoming Qt 5.9, at least.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 10:03:52

Modified files:
	share/man/man5 : port-modules.5 

Log message:
Document MODQMAKE_RECURSIVE and test framework support for devel/qmake.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 10:06:02

Modified files:
	share/man/man5 : port-modules.5 

Log message:
It's never too late to document x11/kde module. At least a (non-obvious) bit.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/06/15 10:07:54

Modified files:
	share/man/man5 : port-modules.5 

Log message:
Assorted tweaks for x11/qt* modules description.


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/15 10:29:20

Log message:
    Import net/pidgin-window-merge
    
    Window Merge is a Pidgin plugin that merges a conversation window with the Buddy
    List window. It can be used to achieve a rudimentary "single window mode" for
    Pidgin. Both Window Merge and Pidgin itself should be kept updated for the most
    stable experience.
    
    This project was not written and is not maintained by Pidgin developers. The
    nature of this project can potentially destabilize Pidgin or its other plugins,
    so use it at your own risk.
    
    ok @rsadowski
    
    Status:
    
    Vendor Tag:	czarkoff
    Release Tags:	czarkoff_20170615
    
    N ports/net/pidgin-window-merge/Makefile
    N ports/net/pidgin-window-merge/distinfo
    N ports/net/pidgin-window-merge/pkg/DESCR
    N ports/net/pidgin-window-merge/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/15 10:39:16

Modified files:
	net            : Makefile 

Log message:
+pidgin-window-merge


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/15 10:56:11

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Nuke unused parameter 'client_addr' from packet_to_lease().


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/15 11:06:17

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h options.c 

Log message:
Nuke unused parameter 'client_addr' from the 'handlers', i.e.
dhcpoffer(), dhcpack(), dhcpnak().


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/15 12:00:26

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Put back copying of the response message into the polling callback

The response message is allocated on the stack of hvs_intr and its
content is valid during a single message processing loop iteration.
Due to the fact that polled transfers finish completion in a callee
context, the cached pointer to the response message becomes stale
very quickly.  To avoid this situation the poll completion callback
needs to make sure the content of the response is provided to the
next completion routine.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/15 12:02:17

Modified files:
	graphics/glm   : Makefile distinfo 
	graphics/glm/patches: patch-CMakeLists_txt 
	graphics/glm/pkg: PLIST 

Log message:
update glm to 0.9.8.4

CXXFLAGS tweak and ok czarkoff@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/15 12:03:10

Modified files:
	graphics/slop  : Makefile distinfo 

Log message:
update slop to 6.3.38

ok czarkoff@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/15 12:03:59

Modified files:
	graphics/maim  : Makefile distinfo 

Log message:
update maim to 5.4.63

ok czarkoff@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/15 12:05:52

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Remove the structure definition for an old (pre Win8) I/O request type
since the new one is backwards compatible and the correct length of the
request can be specified w/o an actual definition.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/15 12:21:08

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Provide storage for the response message in each CCB


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/15 13:37:04

Modified files:
	games/ufoai/base/patches: 
	                          patch-src_client_battlescape_cl_particle_cpp 
	                          patch-src_client_renderer_r_state_cpp 

Log message:
add upstream commit IDs


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/15 13:37:10

Modified files:
	usr.bin/at     : at.c 

Log message:
Finer grained pledge for at(1).  After setegid(), do a three-way pledge:
For AT and BATCH:	"stdio rpath wpath cpath fattr getpw unix"
For ATRM:		"stdio rpath cpath getpw unix"
For ATQ and CAT:	"stdio rpath getpw"
"unix" is needed for poke_daemon() and "fattr" to chmod +x spoolfile.

idea and ok millert


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/15 14:06:13

Modified files:
	sys/dev/pv     : if_hvn.c 

Log message:
Support executing NVSP and RNDIS commands during autoconf


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/15 14:08:56

Modified files:
	sys/dev/pv     : hyperv.c 

Log message:
Make sure we can free GPA handles when cold


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/06/15 14:10:25

Modified files:
	games/hunt     : README 

Log message:
Remove the Installation section and fix a nonexistent path.

OK tb@ (fix paths diff) deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/15 14:12:12

Modified files:
	sys/dev/pv     : hyperv.c 

Log message:
Don't defer attaching PV devices

Now that both hvn(4) and hvs(4) can perform VMBus channel operations
during autoconf, it's no longer necessary to defer their attachment.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/15 17:34:35

Log message:
    Import converters/p5-Date-Tolkien-Shire-Data
    ok benoit@
    
    This Perl module contains common or near-common code factored out of
    Date::Tolkien::Shire and DateTime::Fiction::JRRTolkien::Shire. This is
    mostly data and calculations common to the two modules, but there is
    also a piece of new functionality: an output formatter for Shire dates
    analogous to strftime(). All functionality is provided by subroutines.
    
    Because of its nature, you probably do not want to use this module
    directly.  At least, not without looking into Date::Tolkien::Shire which
    is a semi-thin object-oriented front end to this module, or
    DateTime::Fiction::JRRTolkien::Shire which is a somewhat-quirky member
    of the DateTime family.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170615
    
    N ports/converters/p5-Date-Tolkien-Shire-Data/Makefile
    N ports/converters/p5-Date-Tolkien-Shire-Data/distinfo
    N ports/converters/p5-Date-Tolkien-Shire-Data/pkg/DESCR
    N ports/converters/p5-Date-Tolkien-Shire-Data/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/15 17:35:25

Modified files:
	converters     : Makefile 

Log message:
+p5-Date-Tolkien-Shire-Data


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/15 17:36:32

Modified files:
	converters/p5-Date-Tolkien-Shire: Makefile distinfo 

Log message:
Update to 1.901
Now uses its dependent port, converters/p5-Date-Tolkien-Shire-Data

ok benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/15 17:48:49

Modified files:
	graphics/mandelbulber: Makefile distinfo 
	graphics/mandelbulber/patches: patch-makefiles_makefile 
	                               patch-makefiles_objects_mk 
	                               patch-makefiles_src_subdir_mk 

Log message:
Update to 1.21

ok rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/15 19:33:20

Modified files:
	sys/kern       : subr_pool.c 

Log message:
split returning an item to the pool pages out of pool_put as pool_do_put.

this lets pool_cache_list_put return items to the pages. currently,
if pool_cache_list_put is called while the per cpu caches are
enabled, the items on the list will put put straight back onto
another list in the cpu cache. this also avoids counting puts for
these items twice. a put for the items have already been coutned
when the items went to a cpu cache, it doesnt need to be counted
again when it goes back to the pool pages.

another side effect of this is that pool_cache_list_put can take
the pool mutex once when returning all the items in the list with
pool_do_put, rather than once per item.

ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/15 19:55:45

Modified files:
	sys/sys        : pool.h 
	sys/kern       : subr_pool.c 

Log message:
add garbage collection of unused lists percpu cached items.

the cpu caches in pools amortise the cost of accessing global
structures by moving lists of items around instead of individual
items. excess lists of items are stored in the global pool struct,
but these idle lists never get returned back to the system for use
elsewhere.

this adds a timestamp to the global idle list, which is updated
when the idle list stops being empty. if the idle list hasn't been
empty for a while, it means the per cpu caches arent using the idle
entries and they can be recovered. timestamping the pages prevents
recovery of a lot of items that may be used again shortly. eg, rx
ring processing and replenishing from rate limited interrupts tends
to allocate and free items in large chunks, which the timestamping
smooths out.

gc'ed lists are returned to the pool pages, which in turn get gc'ed
back to uvm.

ok visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/15 21:36:44

Log message:
    Import lang/gravity
    ok juanfra@
    
    Gravity is a powerful, dynamically typed, lightweight, embeddable
    programming language written in C without any external dependencies
    (except for stdlib). It is a class-based concurrent scripting language
    with modern Swift-like syntax.
    
    Gravity supports procedural programming, object-oriented programming,
    functional programming and data-driven programming. Thanks to special
    built-in methods, it can also be used as a prototype-based programming
    language.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170615
    
    N ports/lang/gravity/Makefile
    N ports/lang/gravity/distinfo
    N ports/lang/gravity/pkg/PLIST
    N ports/lang/gravity/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/15 21:37:21

Modified files:
	lang           : Makefile 

Log message:
+gravity


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/15 23:19:15

Modified files:
	usr.sbin/pcidump: pcidump.c 

Log message:
PCI Express extendeded capability 0x1c is LN Requester according to the
PCI-SIG Lightweight Notification (LN) Protocol ECN document.

From Masanobu SAITOH.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/06/15 23:48:54

Modified files:
	x11/evilwm     : Makefile distinfo 
	x11/evilwm/patches: patch-Makefile 
	x11/evilwm/pkg : PLIST 

Log message:
update evilwm to 1.1.1

- remove Victor Sahlstedt as maintainer (bounce email)

bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	natano@cvs.openbsd.org	2017/06/16 00:46:54

Modified files:
	sbin/init      : init.c 
	sbin/reboot    : reboot.c 

Log message:
s/CPU_LIDSUSPEND/CPU_LIDACTION/
ok mlarkin


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/16 01:23:51

Modified files:
	net/pidgin-window-merge: Makefile 

Log message:
Use MODGNU_AUTO*_DEPENDS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/16 01:25:10

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.69.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/16 01:25:23

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.106.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/16 02:45:34

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
In iwm_init() save the generation counter once before looping over
tsleep(9), instead of saving it during every iteration.


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/16 03:34:36

Modified files:
	graphics/glm   : Makefile 

Log message:
fix typo


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/16 04:20:52

Modified files:
	share/mk       : bsd.dep.mk bsd.lib.mk bsd.prog.mk 

Log message:
introduce a BUILDFIRST/BUILDAFTER mechanism:
record every standard component built in bsd.lib.mk/bsd.prog.mk in BUILDAFTER
and have BUILDAFTER depend on BUILDFIRST, thus making possible to build
some stuff early without relying on "make depend"

okay tb@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/16 04:25:54

Modified files:
	bin/csh        : Makefile 
	gnu/lib/libiberty: Makefile.bsd-wrapper 
	gnu/usr.bin/cc/libcpp: Makefile 
	gnu/usr.bin/cc/libgcov: Makefile 
	gnu/usr.bin/cc/libobjc: Makefile 
	lib/libcrypto  : Makefile 
	lib/libcurses  : Makefile 
	lib/libedit    : Makefile 
	lib/librpcsvc  : Makefile 
	sbin/isakmpd   : Makefile 
	sbin/wsconsctl : Makefile 
	usr.bin/awk    : Makefile 
	usr.bin/infocmp: Makefile 
	usr.bin/tic    : Makefile 
	usr.bin/tset   : Makefile 
	usr.sbin/rpc.lockd: Makefile 
	usr.sbin/rpc.statd: Makefile 
	usr.sbin/ypserv/ypserv: Makefile 

Log message:
mark files as BUILDFIRST, or write explicit dependencies, so that most
programs will build even without a make depend first.
okay tb@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/16 04:58:43

Modified files:
	share/man/man4 : pppoe.4 
	sys/net        : if_spppsubr.c 

Log message:
In sppp(4), allow additional 'wildcard' addresses for the destination.
Any address within the range 0.0.0.1 - 0.0.0.255 can now be used.
This allows for multiple pppoe(4) interfaces with dynamic addresses within
the same routing table. Which used to work before OpenBSD 5.8, but since 5.8
only one interface in a routing table can use destination address 0.0.0.1.

Problem first reported by Steve (fiverings04 at australian yahoo) on misc@.
I ran into it on an EdgeRouter lite which is supposed to serve two ADSL lines.
ok sthen@ mpi@
man page help from jmc@ for an earlier variant of this change


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/16 05:50:06

Modified files:
	usr.bin/tmux   : tty-term.c 

Log message:
Log terminal capabilities for each new terminal.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 07:59:02

Modified files:
	mail/pear-Mail-Mime: Makefile distinfo 
	mail/pear-Mail-Mime/pkg: PLIST 

Log message:
update to pear-Mail-Mime 1.10.1, enable tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:02:43

Modified files:
	net/pear-Net-Sieve: Makefile distinfo 

Log message:
update to pear-Net-Sieve-1.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:03:46

Modified files:
	net/pear-Net-SMTP: Makefile distinfo 

Log message:
update to pear-Net-SMTP-1.8.0, enable tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:07:30

Modified files:
	mail/pear-Mail : Makefile distinfo 
	mail/pear-Mail/pkg: PLIST 

Log message:
update to pear-Mail-1.4.1, enable tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:08:52

Modified files:
	security/pear-Auth-SASL: Makefile distinfo 

Log message:
update to pear-Auth-SASL-1.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:10:39

Modified files:
	net/pear-Net-IDNA2: Makefile distinfo 
	net/pear-Net-IDNA2/pkg: PLIST 

Log message:
nupdate to pear-Net-IDNA2-0.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:12:04

Modified files:
	net/pear-Net-Socket: Makefile distinfo 
	net/pear-Net-Socket/pkg: PLIST 

Log message:
update to pear-Net-Socket-1.2.2


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/16 08:12:12

Modified files:
	sbin/dhclient  : clparse.c dhclient.c dhcpd.h 

Log message:
Nuke 'is_bootp' field and just use a #define to check if the lease
has DHO_DHCP_MESSAGE_TYPE info.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:23:13

Modified files:
	math/calc      : Makefile distinfo 

Log message:
update to calc-2.12.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:24:52

Modified files:
	audio/p5-Audio-Scan: Makefile distinfo 

Log message:
update to p5-Audio-Scan-0.98


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 08:35:11

Modified files:
	devel/py-parsedatetime: Makefile distinfo 
	devel/py-parsedatetime/patches: patch-setup_py 

Log message:
update to py-parsedatetime-2.4


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/06/16 08:57:51

Modified files:
	sys/dev/ic     : r92creg.h rtwn.c rtwnvar.h 
	sys/dev/pci    : if_rtwn.c 
	sys/dev/usb    : if_urtwn.c 

Log message:
- Fix incorrect values in the computation of transmit power for the
rtl8188eu chipset.
- Small code refactoring:
- replace hardcoded rate indexes with their name, like athn(4).
- replace fields offsets with the structure; from FreeBSD r294198.
- be compliant with definitions of the efuse in vendor hal_pg.h and
rename struct r92c_rom member names: s/channel_plan/reserved5/,
s/xtal_calib/channel_plan.
- no need to disable HWPDN twice in urtwn_r88e_power_on().

Tested by stsp@ and myself with RTL8188CUS, RTL8192CU, RTL8188EU, and
RTL8188CE devices.

ok stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 09:05:00

Modified files:
	net/ladvd      : Makefile distinfo 
	net/ladvd/pkg  : PLIST 
Added files:
	net/ladvd/patches: patch-src_netif_bsd_c 
Removed files:
	net/ladvd/patches: patch-configure_ac patch-src_netif_c 

Log message:
update to ladvd-1.1.1, from Paul de Weerd (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/16 09:12:16

Modified files:
	textproc/asciinema: Makefile distinfo 
	textproc/asciinema/pkg: PLIST 

Log message:
Update to asciinema-1.4.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/16 09:12:38

Modified files:
	usr.bin/tmux   : cmd-queue.c cmd-find.c 

Log message:
Tweak some logging.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/06/16 09:13:29

Modified files:
	.              : MODULES 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/16 09:25:09

Modified files:
	devel/intellij : Makefile distinfo 
	devel/intellij/files: idea 
	devel/intellij/pkg: PLIST 

Log message:
update to intellij-2017.1.4, adjust wrapper script to raise datasize-cur (like
what's done in chromium's wrapper). from maintainer Caspar Schutijser, minor
tweak to script by me.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/16 12:55:07

Modified files:
	devel/msgpack  : Makefile distinfo 
	devel/msgpack/patches: patch-CMakeLists_txt 
	                       patch-test_CMakeLists_txt 
	devel/msgpack/pkg: PLIST 
Removed files:
	devel/msgpack/patches: patch-include_msgpack_sysdep_h 
	                       patch-include_msgpack_v1_vrefbuffer_hpp 
	                       patch-include_msgpack_vrefbuffer_h 

Log message:
- update to msgpack-2.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/16 13:01:05

Modified files:
	graphics/birdfont: Makefile distinfo 
	graphics/birdfont/pkg: PLIST 

Log message:
update to birdfont-2.18.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/16 13:02:15

Modified files:
	x11/gnome/gjs  : Makefile distinfo 

Log message:
update to gjs-1.48.4


CVSROOT:	/cvs
Module name:	src
Changes by:	awolk@cvs.openbsd.org	2017/06/16 13:59:13

Modified files:
	sbin/pfctl     : pfctl.c 

Log message:
pfctl: merge identifical if conditions and void functions discarding ret values

Transform the following functions (which never return anything other than 0, and
whose return value is never used) to void:

* pfctl_clear_stats, pfctl_clear_interface_flags, pfctl_clear_rules,
pfctl_clear_src_nodes, pfctl_clear_states
* pfctl_kill_src_nodes, pfctl_net_kill_states, pfctl_label_kill_states,
pfctl_id_kill_states, pfctl_key_kill_states

inside main: merge two identical if conditions next to each other into one.

Submitted by rain1 (thanks!) with additional credit to:
- mikeb@ for pointing out we can void all _clear_ functions
- ghostyy for pointing out all _kill_ functions can be voided

OK tb@, mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/16 14:00:41

Modified files:
	usr.bin/mandoc : tbl_data.c tbl_term.c 
	regress/usr.bin/mandoc/tbl/layout: Makefile 
Added files:
	regress/usr.bin/mandoc/tbl/layout: lines-nogroff.in 
	                                   lines-nogroff.out_ascii 
	                                   lines.in lines.out_ascii 

Log message:
Multiple tbl(7) improvements:
* Do not discard data that lacks a matching layout cell but remains
within the number of columns of the table as a whole.
* Do not insert dummy data rows for any layout row starting with a
horizontal line, but only for layout rows that would discard all
the data on a matching non-empty data row.
* Print horizontal lines specified in the layout even if there is
no matching data cell.
* Improve the logic for extending vertical lines to adjacent rows,
for choosing cross marks versus line segments, and some related details.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/16 14:45:23

Modified files:
	games/xjewel   : Makefile 

Log message:
These tables now look better with mandoc than with groff,
drop USE_GROFF and bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2017/06/16 17:41:29

Modified files:
	textproc/latexmk: Makefile distinfo 
	textproc/latexmk/patches: patch-latexmk_pl 

Log message:
Update latexmk to latexmk-452c.

From Nils Reuße, OK tb@. Thanks, and sorry for the delay.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/16 18:16:20

Modified files:
	sysutils/nut   : Makefile 

Log message:
Output of mandoc looks better than output of groff not only in spite
of the large number of UNSUPP messages, but precisely because of them:
all those .sp requests inside tables are completely pointless and
only spew gratuitious blank lines with groff.  Besides, mandoc is
more reliable than groff with respect to the special characters
used when it comes to -Tascii output.

The about 25 broken .so files are already commented out in the
PLIST, and none of them are needed on OpenBSD, all the names are
in the NAME sections anyway.

So drop USE_GROFF and bump those three of the four subpackages
that contain manual pages.


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/06/16 18:28:18

Modified files:
	sys/arch/luna88k/dev: if_le.c 

Log message:
Fix comment.  This gap is not only on LUNA-88K2 but also on LUNA-88K.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/16 18:42:37

Modified files:
	databases/openldap: Makefile 

Log message:
No relevant formatting differences, drop USE_GROFF and bump.
But keep textproc/groff in BUILD_DEPENDS because soelim(1)
is used at "make build" time.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/16 19:26:48

Modified files:
	usr.bin/mandoc : man_term.c 

Log message:
properly set the default indentation
such that even pages without any .SH macros get it


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/16 19:31:46

Modified files:
	shells/perlsh  : Makefile 

Log message:
almost identical formatting of very badly broken manual pages,
drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/16 19:50:10

Modified files:
	devel/sdcc     : Makefile 

Log message:
sdcc has a BDEP on boost. Spotted by nigel@ in a bulk. Change my email
since I'm here anyway.

ok nigel@


CVSROOT:	/cvs
Module name:	src
Changes by:	bcallah@cvs.openbsd.org	2017/06/16 19:55:16

Modified files:
	usr.bin/m4     : Makefile tokenizer.l 

Log message:
Don't need to link with -ll or -ly.
ok millert@ (who spotted and provided the -ll removal bits)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/16 20:06:53

Modified files:
	lang/rust      : Makefile distinfo 
	lang/rust/patches: patch-src_bootstrap_lib_rs 
	                   patch-src_etc_rust-gdb 
	lang/rust/pkg  : PFRAG.amd64-main PFRAG.i386-main PLIST-doc 
Added files:
	lang/rust/patches: patch-src_bootstrap_flags_rs 
Removed files:
	lang/rust/patches: patch-src_bootstrap_step_rs 
	                   patch-src_tools_compiletest_src_main_rs 

Log message:
Update to rust-1.18.0

From semarie (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/16 20:08:10

Modified files:
	devel/cargo    : Makefile distinfo 
	devel/cargo/patches: patch-src_cargo_util_config_rs 

Log message:
Update to cargo-0.19.0

From semarie (maintainer) and a minor tweak by me


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/16 21:45:36

Modified files:
	sys/arch/mips64/mips64: pmap.c 

Log message:
Invalidate remote TLB entries by address range. This reduces
the number of IPIs required when removing mappings.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/17 01:04:38

Modified files:
	devel          : Makefile 
	devel/py-blessings: Makefile 
	devel/py-blessings/pkg: PLIST 

Log message:
add python3 flavor


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/17 01:07:56

Modified files:
	devel          : Makefile 
	devel/py-curtsies: Makefile 
	devel/py-curtsies/pkg: PLIST 

Log message:
add python3 flavor


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/17 01:22:23

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.107.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/17 01:23:28

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.70.


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/06/17 01:26:50

Modified files:
	net/syncthing  : Makefile distinfo 

Log message:
Update to Syncthing 0.14.30

"go ahead" edd@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/17 01:43:27

Modified files:
	games/ufoai/data: Makefile distinfo 
	games/ufoai/data/pkg: PLIST 

Log message:
Upstream re-rolled tarball with missing maps.
http://ufoai.org/forum/index.php?topic=8724.msg63142#msg63142


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/06/17 03:32:26

Modified files:
	sys/arch/i386/include: cpufunc.h 

Log message:
add rdtsc() to match amd64
ok mikeb@ mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/17 03:55:01

Modified files:
	regress/bin/ksh/edit: edit.c subr.sh 

Log message:
Pass the command to execute as an argument. Allows the edit program to be
reused.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/17 05:28:07

Modified files:
	security/glib-openssl: Makefile distinfo 
Removed files:
	security/glib-openssl/patches: patch-tls_openssl_gtlsbio_c 
	                               patch-tls_openssl_gtlsclientconnection-openssl_c 
	                               patch-tls_openssl_openssl-module_c 

Log message:
Update to glib-openssl-2.50.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 05:36:16

Modified files:
	graphics/zbar  : Makefile 

Log message:
identical formatting, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 07:05:47

Modified files:
	usr.bin/mandoc : man.c man_term.c mdoc.c 
	regress/usr.bin/mandoc/roff/esc: c.in c.out_ascii c_man.in 
	                                 c_man.out_ascii 

Log message:
correct handling of blank lines after \c


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 07:14:49

Modified files:
	net/mcabber    : Makefile 

Log message:
identical formatting, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/17 07:23:32

Modified files:
	net/neon       : Makefile distinfo 
Added files:
	net/neon/patches: patch-src_ne_openssl_c 

Log message:
update to neon-0.30.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/17 07:25:55

Modified files:
	devel          : Makefile 
	devel/bpython  : Makefile 
	devel/bpython/pkg: PLIST 

Log message:
add python3 flavor

ok bcallah@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 08:55:02

Modified files:
	usr.bin/mandoc : tbl_term.c term.h term_tab.c 
	regress/usr.bin/mandoc/tbl/data: block_width.in 
	                                 block_width.out_ascii 
	regress/usr.bin/mandoc/tbl/layout: center.in center.out_ascii 
	                                   span.in span.out_ascii 
	regress/usr.bin/mandoc/tbl/mod: expand.in expand.out_ascii 
	                                font.in font.out_ascii 
	                                font.out_lint 

Log message:
tables leak tab settings to subsequent text


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 09:04:08

Modified files:
	graphics/exiv2 : Makefile 

Log message:
almost identical output, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 09:25:37

Modified files:
	math/blas      : Makefile 

Log message:
In these manual pages, the SYNOPSIS looks seriously better with mandoc
than with groff because groff inserts lots of whitespace that harms
readability.  Identical formatting outside the SYNOPSIS.

Drop USE_GROFF and bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/17 09:53:03

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h 

Log message:
DECLINE offers as they are deemed invalid. Decline them at the
first problem rather than continuing to look for other reasons
to decline them. Nuke is_invalid field since it is now unused.
More informative log message when a lease is determined to be
unacceptable.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 10:47:29

Modified files:
	usr.bin/mandoc : man_macro.c man_validate.c 
	regress/usr.bin/mandoc/man/TP: Makefile 
Added files:
	regress/usr.bin/mandoc/man/TP: indent.in indent.out_ascii 

Log message:
if .in is used inside the .TP head, it's always relative


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 10:51:03

Modified files:
	x11/gbdfed     : Makefile 

Log message:
identical formatting, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 10:58:24

Modified files:
	misc/brltty    : Makefile 

Log message:
almost identical formatting, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/17 10:58:55

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h 

Log message:
We accept either the first offer received, or an offer for the
current address if one arrives inside select_timeout. So there
is no need to keep a list of received offers. Just keep the
best one and DECLINE the rest. Nuke now unused 'offered_leases'
TAILQ.

Also fixes the oddity that the *last* offer for the current
address is taken rather than the *first*.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/17 11:10:26

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h 

Log message:
Rename struct interface_info field 'new' to clearer 'offer'.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 11:22:04

Modified files:
	comms/hylafax  : Makefile 

Log message:
No important formatting differences, drop USE_GROFF and bump.
Actually, mandoc output is slightly more readable because it
handles the footnote markers (superscript 1, 2, 3) better.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 11:27:28

Modified files:
	devel/libfmt   : Makefile 

Log message:
no relevant formatting differences, drop USE_GROFF and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 11:45:23

Modified files:
	net/argus-clients: Makefile 

Log message:
Drop USE_GROFF and bump.

There is a bit less bold face with mandoc because with mandoc, .in
terminates .ft, but in many of these cases, i doubt that the author
even intended so much bold face, and the mandoc output looks better.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/17 12:14:47

Modified files:
	bin/csh        : file.c 

Log message:
Move win variable.

ok deraadt@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 13:17:41

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
delete the -d option and the "use .Fn or .Xr for functions" check,
both covered by mandoc now; OK jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/17 13:20:30

Modified files:
	sys/dev/ic     : vga.c 

Log message:
The fonts we are looping through in vga_selectfont() are the builtin
font which is using the IBM encoding, and some potentially loaded fonts
which are either IBM or ISO encoded.

Therefore the condition checked by vga_valid_font() is always true, and
we can remove it. Thanks to miod@ for pointing this out.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/17 13:27:54

Modified files:
	usr.sbin/wsfontload: wsfontload.c 

Log message:
Since WSFONT_NAME_SIZE was switched from 16 to 32, account for the
change in wsfontload as well: tweak spacing and printf format string.

OK deraadt@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/17 14:23:17

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Shuffle dhcp[offer|ack|nak]() functions together for easy reference.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/06/17 15:58:59

Modified files:
	x11/kde4/libs  : Makefile 
Added files:
	x11/kde4/libs/patches: patch-kio_kio_kautomount_h 

Log message:
Fix upcoming breakage in py-kde4 due to upcoming devel/py-sip update.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 16:40:27

Modified files:
	usr.bin/mandoc : man_validate.c mandoc.1 mandoc.h 
	                 mdoc_validate.c read.c roff.c roff.h 

Log message:
style message about missing RCS ids; inspired by mdoclint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 16:46:26

Modified files:
	regress/usr.bin/mandoc/char/space: esct-man.out_lint 
	                                   esct-mdoc.out_lint 
	                                   tab-man.out_lint tab.out_lint 
	                                   trailing-mdoc.out_lint 
	regress/usr.bin/mandoc/char/unicode: input.out_lint 
	                                     invalid.out_lint 
	regress/usr.bin/mandoc/eqn/define: infinite.out_lint 
	                                   invalid.out_lint 
	regress/usr.bin/mandoc/eqn/over: noarg.out_lint 
	regress/usr.bin/mandoc/man/B: args.out_lint blank.out_lint 
	regress/usr.bin/mandoc/man/IP: empty.out_lint 
	regress/usr.bin/mandoc/man/OP: args.out_lint 
	regress/usr.bin/mandoc/man/PD: args.out_lint 
	regress/usr.bin/mandoc/man/PP: args.out_lint empty.out_lint 
	regress/usr.bin/mandoc/man/RS: REarg.out_lint empty.out_lint 
	                               lonelyRE.out_lint noRE.out_lint 
	regress/usr.bin/mandoc/man/SH: broken.out_lint 
	                               broken_eline.out_lint 
	                               empty_before.out_lint 
	                               noarg.out_lint 
	regress/usr.bin/mandoc/man/SS: broken.out_lint 
	                               broken_eline.out_lint 
	                               noarg.out_lint 
	regress/usr.bin/mandoc/man/TH: case.out_lint nobody.out_lint 
	                               sixargs.out_lint 
	regress/usr.bin/mandoc/man/TP: broken.out_lint double.out_lint 
	                               eof.out_lint 
	regress/usr.bin/mandoc/man/TS: break.out_lint vspace.in 
	                               vspace.out_ascii 
	regress/usr.bin/mandoc/man/UR: args.out_lint noUE.out_lint 
	regress/usr.bin/mandoc/man/blank: afterSH.out_lint 
	                                  afterSS.out_lint line.out_lint 
	regress/usr.bin/mandoc/man/nf: args.out_lint dupe.out_lint 
	regress/usr.bin/mandoc/mdoc/Ad: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/An: break.out_lint 
	regress/usr.bin/mandoc/mdoc/Aq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Ar: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/At: invalid.out_lint 
	regress/usr.bin/mandoc/mdoc/Bd: badargs.out_lint 
	                                beforeNAME.out_lint 
	                                blank.out_lint break.out_lint 
	                                broken.out_lint nested.out_lint 
	                                unclosed.out_lint 
	regress/usr.bin/mandoc/mdoc/Bf: badargs.out_lint break.out_lint 
	                                broken.out_lint 
	                                multiargs.out_lint 
	regress/usr.bin/mandoc/mdoc/Bk: badarg.out_lint broken.out_lint 
	regress/usr.bin/mandoc/mdoc/Bl: badargs.out_lint bareIt.out_lint 
	                                bareTa.out_lint break.out_lint 
	                                breakingIt.out_lint 
	                                broken.out_lint column.out_lint 
	                                empty.out_lint 
	                                emptyhead.out_lint 
	                                emptyitem.out_lint 
	                                emptytag.out_lint noIt.out_lint 
	                                notype.out_lint tag.out_lint 
	regress/usr.bin/mandoc/mdoc/Brq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Bx: args.out_lint 
	regress/usr.bin/mandoc/mdoc/Cd: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Cm: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/D1: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Db: args.out_lint 
	regress/usr.bin/mandoc/mdoc/Dd: badarg.out_lint dupe.out_lint 
	                                late.out_lint long.out_lint 
	                                manarg.out_lint noarg.out_lint 
	                                order.out_lint 
	regress/usr.bin/mandoc/mdoc/Dl: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Dq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Dt: badsec.out_lint case.out_lint 
	                                dupe.out_lint fourargs.out_lint 
	                                late.out_lint missing.out_lint 
	                                noarg.out_lint nobody.out_lint 
	                                nosec.out_lint order.out_lint 
	regress/usr.bin/mandoc/mdoc/Dv: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Em: noarg.out_lint punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Eo: break.out_lint obsolete.out_lint 
	                                unclosed.out_lint 
	regress/usr.bin/mandoc/mdoc/Er: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ev: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ex: noname.out_lint nostd.out_lint 
	regress/usr.bin/mandoc/mdoc/Fd: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Fl: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Fo: noarg.out_lint nohead.out_lint 
	                                obsolete.out_lint punct.out_lint 
	                                warn.out_lint 
	regress/usr.bin/mandoc/mdoc/Ic: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/In: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Lb: badargs.out_lint 
	regress/usr.bin/mandoc/mdoc/Li: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Lk: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ms: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Mt: simple.out_lint 
	regress/usr.bin/mandoc/mdoc/Nd: broken.out_lint noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Nm: badNAME.out_lint 
	                                badNAMEuse.out_lint 
	                                break.out_lint broken.out_lint 
	                                punct.out_lint 
	regress/usr.bin/mandoc/mdoc/No: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Ns: position.out_lint 
	regress/usr.bin/mandoc/mdoc/Oo: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Op: break.out_lint broken.out_lint 
	                                punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Os: dupe.out_lint late.out_lint 
	regress/usr.bin/mandoc/mdoc/Pa: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Pf: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Pp: arg.out_lint 
	regress/usr.bin/mandoc/mdoc/Qq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Rs: allch.out_lint args.out_lint 
	                                empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Rv: noname.out_lint nostd.out_lint 
	regress/usr.bin/mandoc/mdoc/Sh: badNAME.out_lint before.out_lint 
	                                empty.out_lint 
	                                emptyNAME.out_lint 
	                                first.out_lint nohead.out_lint 
	                                order.out_lint 
	                                orderNAME.out_lint 
	                                parbefore.out_lint 
	                                parborder.out_lint 
	                                punctNAME.out_lint 
	                                subbefore.out_lint 
	regress/usr.bin/mandoc/mdoc/Sm: badarg.out_lint twoarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Sq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/St: badargs.out_lint call.out_lint 
	regress/usr.bin/mandoc/mdoc/Sx: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Sy: noarg.out_lint punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Tn: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ud: arg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ux: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Va: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Vt: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Xr: args.out_lint 
	regress/usr.bin/mandoc/mdoc/blank: comment.out_lint 
	                                   line.out_lint list.out_lint 
	regress/usr.bin/mandoc/mdoc/break: brokenbreaker.out_lint 
	                                   notopen.out_lint 
	                                   tail.out_lint twice.out_lint 
	                                   two.out_lint 
	regress/usr.bin/mandoc/roff/args: man.in man.out_ascii 
	                                  man.out_lint mdoc.out_lint 
	                                  roff.in roff.out_ascii 
	                                  roff.out_lint 
	regress/usr.bin/mandoc/roff/br: args.out_lint 
	regress/usr.bin/mandoc/roff/cc: basic.out_lint 
	regress/usr.bin/mandoc/roff/cond: close.out_lint if.out_lint 
	regress/usr.bin/mandoc/roff/de: escname.out_lint indir.out_lint 
	                                infinite.out_lint 
	regress/usr.bin/mandoc/roff/esc: B.out_lint h.out_lint 
	                                 ignore.out_lint l.out_lint 
	                                 w.out_lint 
	regress/usr.bin/mandoc/roff/ft: badargs-mdoc.out_lint 
	                                badargs.out_lint 
	regress/usr.bin/mandoc/roff/ig: basic.out_lint 
	regress/usr.bin/mandoc/roff/it: badarg.out_lint 
	regress/usr.bin/mandoc/roff/nr: divzero.out_lint 
	                                escname.out_lint 
	regress/usr.bin/mandoc/roff/sp: badargs-man.out_lint 
	regress/usr.bin/mandoc/roff/string: escape.in escape.out_ascii 
	                                    name.out_lint zerolength.in 
	                                    zerolength.out_ascii 
	regress/usr.bin/mandoc/roff/tr: args.out_lint 
	regress/usr.bin/mandoc/tbl/data: block_unclosed.out_lint 
	                                 empty.out_lint 
	regress/usr.bin/mandoc/tbl/layout: center.in center.out_ascii 
	                                   complex.out_lint 
	                                   empty.out_lint numbers.in 
	                                   numbers.out_ascii span.in 
	                                   span.out_ascii 
	regress/usr.bin/mandoc/tbl/macro: man.in man.out_ascii 
	                                  man.out_lint nested.in 
	                                  nested.out_ascii 
	                                  nested.out_lint 
	regress/usr.bin/mandoc/tbl/mod: badfont.out_lint font.out_lint 
	regress/usr.bin/mandoc/tbl/opt: box.in box.out_ascii 
	                                invalid.out_lint 

Log message:
churn related to the new style message about RCS ids


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/17 17:06:43

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h read.c roff.c 

Log message:
style message about duplicate RCS ids; inspired by mdoclint


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/18 05:05:20

Modified files:
	sys/arch/octeon/octeon: machdep.c 
	sys/arch/octeon/include: intr.h 

Log message:
Drop unnecessary call to octeon_setintrmask(). The function gets called
by the splx() handler.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/18 05:21:39

Modified files:
	sbin/dhclient  : dhcpd.h 

Log message:
Nuke unused pointer to non-existant struct.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/18 05:26:14

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Make 'DEBUG' compile again.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/06/18 06:03:47

Modified files:
	usr.sbin/ifstated: ifstated.c ifstated.h log.c parse.y 
Added files:
	usr.sbin/ifstated: log.h 

Log message:
update log.c in ifstated to the same used in bgpd etc.
Done by Rob Pierce , thanks


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/18 06:48:13

Modified files:
	sys/arch/octeon/dev: octeon_intr.c 
	sys/arch/octeon/octeon: machdep.c 

Log message:
Move IPI control entry points into octeon_intr.c.
Needed by upcoming driver changes.


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/06/18 07:21:48

Modified files:
	sys/dev/wscons : wsmousevar.h wstpad.c 

Log message:
Remove remnants of old versions.


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/06/18 07:34:03

Modified files:
	sys/dev/pckbc  : pms.c 

Log message:
pms/alps: configure compat mode


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/18 07:58:45

Modified files:
	sys/arch/octeon/conf: GENERIC RAMDISK files.octeon 
	sys/arch/octeon/dev: octeon_intr.c octeon_iobus.c 
	sys/arch/octeon/include: intr.h 
Added files:
	sys/arch/octeon/dev: octciu.c 

Log message:
Split octeon interrupt code into a glue layer and a CIU driver.
This makes possible to add drivers for other interrupt controllers
on the platform.

The glue layer has been derived from arm64/armv7.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/18 08:54:19

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Nuke stray and misleading comment.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/18 08:56:03

Modified files:
	audio/mp3blaster: Makefile distinfo 
	audio/mp3blaster/patches: patch-mp3blaster_1 
	                          patch-mpegsound_mpegsound_h 
	                          patch-mpegsound_oggplayer_cc 
	                          patch-src_splay_cc 
Removed files:
	audio/mp3blaster/patches: patch-nmixer_1 patch-src_global_cc 

Log message:
Update to 3.2.6 -- bug fixes collected over the last 8 years.
ok rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/18 09:56:30

src/regress/usr.bin/mandoc/roff/rn

Update of /cvs/src/regress/usr.bin/mandoc/roff/rn
In directory cvs.openbsd.org:/tmp/cvs-serv5977/rn

Log Message:
Directory /cvs/src/regress/usr.bin/mandoc/roff/rn added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/18 10:37:19

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Drop (int) casts of (time_t - time_t) calculations that
are assigned to an int variable.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/18 10:55:02

Modified files:
	devel/bpython  : Makefile 

Log message:
Disable tests until py-twisted+deps have a python3 flavor.
Unbreaks sqlports.
diff from jasper@
ok aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/18 10:55:49

Modified files:
	games/wtf      : Makefile distinfo 

Log message:
Update to 20170614 and take MAINTAINER.
ok benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/18 11:01:46

Modified files:
	sbin/dhclient  : dispatch.c dhcpd.h dhclient.c 

Log message:
Convert last set_timeout() use to set_timeout_interval() and
then remove set_timeout() and rename set_timeout_interval() to
set_timeout().


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/18 11:35:40

Modified files:
	usr.bin/mandoc : roff.c 
	regress/usr.bin/mandoc/roff: Makefile 
	regress/usr.bin/mandoc/roff/cond: string.in string.out_ascii 
	regress/usr.bin/mandoc/roff/de: append.in append.out_ascii 
	regress/usr.bin/mandoc/roff/string: Makefile 
Added files:
	regress/usr.bin/mandoc/roff/rn: Makefile append.in 
	                                append.out_ascii 
	regress/usr.bin/mandoc/roff/string: std.in std.out_ascii 
	                                    std.out_lint 

Log message:
Implement appending to standard man(7) and mdoc(7) macros with .am.

With roff_getstrn(), provide finer control which definitions
can be used for what:
* All definitions can be used for .if d tests and .am appending.
* User-defined for \* expansion, .dei expansion, and macro calling.
* Predefined for \* expansion.
* Standard macros, original or renamed, for macro calling.

Several related improvements while here:
* Do not return string table entries that have explicitly been removed.
* Do not create a rentab entry when trying to rename a non-existent macro.
* Clear an existing rentab entry when the external interface
roff_setstr() is called with its name.
* Avoid trailing blanks in macro lines generated from renamed
and from aliased macros.
* Delete the duplicate __m*_reserved[] tables, just use roff_name[].


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/18 11:49:44

Modified files:
	regress/bin/ksh/edit: edit.c 

Log message:
Don't write input if ICANON is enabled. Also, write one byte at a time.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/18 12:32:52

Modified files:
	databases/sqlite3: Makefile 

Log message:
Bugfix update to sqlite 3.19.3, required by gecko 55.

Fixes a single bug, see https://sqlite.org/src/info/fda22108 for details.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/18 13:02:59

Modified files:
	databases/sqlite3: Makefile distinfo 

Log message:
When bumping PKGNAME, make sure that DISTNAME matches and that we match
the new distfile..

Sigh... shouldnt commit when totally tired.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/18 14:24:47

Modified files:
	mail/mozilla-thunderbird: Makefile distinfo 
	mail/thunderbird-i18n: Makefile.inc distinfo 

Log message:
Update to thunderbird 52.2.0.

See https://www.mozilla.org/en-US/thunderbird/52.2.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-17/


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/18 14:44:03

Modified files:
	devel/py-uncompyle6: Makefile distinfo 
	devel/py-uncompyle6/pkg: PLIST 

Log message:
Update to py-uncompyle6 2.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/18 14:52:50

Modified files:
	devel/py-entrypoints: Makefile distinfo 
Removed files:
	devel/py-entrypoints/patches: patch-setup_py 

Log message:
Update to py-entrypoints 0.2.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/18 14:57:53

Modified files:
	devel/py-hypothesis: Makefile distinfo 

Log message:
Update to py-hypothesis 3.11.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/18 15:05:12

Modified files:
	devel/py-setuptools_scm: Makefile distinfo 

Log message:
Update to py-setuptools_scm 1.15.6


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/18 15:08:15

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c 

Log message:
Move the timeout information into struct interface_info with
the rest of the dhcp state. One less struct (dhcp_timeout) to
worry about, one less field (ifi) to keep track of.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	espie@cvs.openbsd.org	2017/06/18 15:09:07

Modified files:
	app/xterm      : Makefile 
	lib/fontconfig : Makefile 
	lib/fontconfig/fc-case: Makefile 
	lib/fontconfig/fc-glyphname: Makefile 
	lib/fontconfig/fc-lang: Makefile 
	lib/fontconfig/src: Makefile 
	lib/freetype   : Makefile 

Log message:
let X directories build even if you forget depend.
- use BUILDFIRST
- have fontconfig use normal 'all' targets to make sure its files are built
- explicitly document the fontconfig lib order

okay matthieu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/18 15:41:36

Modified files:
	devel/py-isort : Makefile distinfo 
	devel/py-isort/pkg: PLIST 

Log message:
Update to py-isort 4.2.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/18 15:43:20

Modified files:
	devel/py-test  : Makefile distinfo 

Log message:
Update to py-test 3.1.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/18 15:58:45

Modified files:
	textproc/py-chardet: Makefile distinfo 

Log message:
Update to py-chardet 3.0.4


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/18 19:09:09

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Erroneous host names in various options should be ignored
and not cause the lease to be declined. Restore inadvertantly
changed behaviour. Tweak logic to also ignore invalid
host names in domain-search.

Reported by Christer Solskogen via misc@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/18 21:06:26

Modified files:
	lib/libc       : Symbols.list shlib_version 
	lib/libc/gen   : Makefile.inc 
	lib/libc/stdlib: malloc.c 
	sys/sys        : tree.h 
	usr.sbin/procmap: Makefile 
Added files:
	lib/libc/gen   : tree.c 
	lib/libc/hidden/sys: tree.h 

Log message:
port the RBT code to userland by making it part of libc.

src/lib/libc/gen/tree.c is a copy of src/sys/kern/subr_tree.c, but with
annotations for symbol visibility. changes to one should be reflected
in the other.

the malloc debug code that uses RB code is ported to RBT.

because libc provides the RBT code, procmap doesn't have to reach into
the kernel and build subr_tree.c itself now.

mild enthusiasm from many
ok guenther@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/18 22:48:49

Modified files:
	security/nss   : Makefile distinfo 
	security/nss/pkg: PLIST 

Log message:
Update to nss 3.31, required by gecko 55.

See
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.31_release_notes


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/06/19 00:04:16

Modified files:
	games/tetris   : tetris.6 

Log message:
No need for a conditional to choose between nroff and troff.

ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/06/19 00:05:33

Modified files:
	usr.bin/who    : who.1 

Log message:
Mark up "am i" as Cm, not Ar.

While here, remove a leftover Tn macro.

ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/19 02:35:24

Modified files:
	share/mk       : bsd.own.mk 

Log message:
g/c ASPICFLAG.

This used to be necessary a long time ago in the... gcc 2.95 days.

from miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/06/19 02:35:56

Modified files:
	usr.sbin/smtpd : smtp_session.c 

Log message:
fix descriptor leak in the smtp congestion mechanism

diff from Henri Kemppainen; ok gilles@ eric@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/19 02:38:03

Modified files:
	x11/gnome/libxklavier: Makefile distinfo 
	x11/gnome/libxklavier/pkg: PLIST 

Log message:
Update to libxklavier 5.4.

Upstream is more or less dead/dormant, but
fedora/gentoo/ubuntu/archlinux ship this version, coming from a new
upstream, with only 'A couple of introspection fixes' in the changelog.

ok aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/19 03:12:04

Modified files:
	databases/openldap: Makefile 
	databases/openldap/pkg: PLIST-main PLIST-server 

Log message:
Some manpages were in the wrong subpackage; move to the correct one
and update @conflict.

This is an old bug, but only noticed after the switch to mandoc which
means that rather than rendering the manuals with groff (dereferencing
symlinks *before* packaging, so all files were present), the files
were installed directly, resulting in symlinks in the package. This
resulted in -client having symlinks to files which are in -main,
causing problems with pkg_add -u as reported by aja@.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/19 03:36:27

Modified files:
	sys/dev/ic     : re.c 

Log message:
Do not call txeof nor rxeof in the watchdog routine.

They cannot be serialized with the interrupt routine and are
useless because the driver is reinitialized right after.

Pointed by and ok mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/19 03:42:45

Modified files:
	sys/net        : radix.c radix.h 

Log message:
Make rn_match() and rn_lookup() safe to be used in parrallel, when
different trees are manipulated:

- Stop writting to global variables
- Use a buffer on the stack
- Anotate read/only arrays as such

While here introduce a SALEN() macro and assert that the KERNEL_LOCK()
is held when a tree is modified.

ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/19 03:53:51

Modified files:
	devel/jansson  : Makefile distinfo 

Log message:
update to jansson-2.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/19 04:22:05

Modified files:
	infrastructure/man/man1: dpb.1 

Log message:
ssh protocol 1 is dead, don't even mention it


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/19 05:00:18

Modified files:
	sys/dev/pci/drm/i915: i915_drv.c 

Log message:
Add a handler for the WSDISPLAYIO_GINFO ioctl in inteldrm, allowing
to retrieve basic information about a framebuffer display.

OK visa@, tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/19 05:03:30

Modified files:
	sys/dev/pci/drm/radeon: radeon_kms.c 

Log message:
Add a handler for the WSDISPLAYIO_GINFO ioctl in radeondrm, allowing
to retrieve basic information about a framebuffer display.

OK visa@, deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/19 06:05:23

Modified files:
	databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.24.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/19 06:05:45

Modified files:
	mail/evolution : Makefile distinfo 
Removed files:
	mail/evolution/patches: 
	                        patch-src_modules_cal-config-weather_evolution-cal-config-weather_c 

Log message:
Update to evolution-3.24.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/19 06:05:59

Modified files:
	mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.24.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/19 06:53:50

Modified files:
	usr.bin/mandoc : mdoc_html.c 

Log message:
Fix a regression in the previous revision:
When there is no link description, reuse the URI.
Reported by tj@ and tb@.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/19 07:00:54

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	visa@cvs.openbsd.org	2017/06/19 07:27:00

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
ASPICFLAG is no longer set by bsd.own.mk. Remove it from bsd.port.mk.

OK mpi@, jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/19 07:31:04

Modified files:
	sys/arch/octeon/dev: octciu.c 

Log message:
Use a consistent naming for fdt attach arguments.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/19 07:45:22

Modified files:
	sys/arch/octeon/dev: octrtc.c 
	sys/arch/octeon/include: octeonvar.h 

Log message:
There is no RTC on the E1000 board.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/19 07:54:55

Modified files:
	sys/arch/octeon/octeon: machdep.c 

Log message:
Use type register_t instead of __register_t. Drop unneeded __unused.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/19 08:25:53

Modified files:
	sys/arch/octeon/octeon: machdep.c 

Log message:
Use octeon_model_family() for SoC identification as in the rest
of the code.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/19 08:47:27

Modified files:
	sys/arch/octeon/include: octeonreg.h 
	sys/arch/octeon/octeon: machdep.c 

Log message:
Fix the timecounter register on CN72xx/CN73xx.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/19 11:00:16

Modified files:
	sys/netinet    : ip_input.c ip_mroute.c 
	sys/netinet6   : ip6_input.c 

Log message:
The IP multicast forward functions return an errno, call the variable
error.  Make the ip_mforward() return value consistent.  Simplify
the caller logic in ipv6_input() like in IPv4.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/19 11:11:40

Modified files:
	x11/xloadimage : Makefile 
	x11/xloadimage/pkg: PLIST 

Log message:
Mark this @conflict with upcoming x11/xli port and bump.
ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/19 11:14:19

Log message:
    Import x11/xli, a very lightweight image viewer for X11.
    ok sthen@
    
    xli is an image display program for X. It is a fork of xloadimage.
    
    A variety of options are available to modify images prior to viewing.
    These options include clipping, dithering, depth reduction, zoom (either
    X or Y axis independently or both at once), brightening or darkening,
    input gamma correction, and image merging. When applicable, these
    options are done automatically (eg. a color image to be displayed on a
    monochrome screen will be dithered automatically). A utility (xlito) is
    provided that allows these viewing options to be appended to the image
    files.
    
    xli can also be used to set the X background image if called as xsetbg.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170619
    
    N ports/x11/xli/Makefile
    N ports/x11/xli/distinfo
    N ports/x11/xli/patches/patch-xli_h
    N ports/x11/xli/patches/patch-xlito_c
    N ports/x11/xli/pkg/PLIST
    N ports/x11/xli/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/19 11:15:26

Modified files:
	x11            : Makefile 

Log message:
+xli


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/19 11:35:04

Modified files:
	usr.sbin/config: main.c 

Log message:
delete accidental blank line


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/19 11:58:49

Modified files:
	share/man/man9 : mbuf.9 
	sys/sys        : mbuf.h 
	sys/net        : bsd-comp.c if_gif.c pf_norm.c ppp-deflate.c 
	sys/netinet    : igmp.c ip_carp.c ip_ether.c ip_icmp.c 
	                 ip_input.c ip_ipip.c ipsec_input.c 
	sys/netinet6   : ip6_input.c 
	sys/nfs        : nfs_socket.c 

Log message:
When dealing with mbuf pointers passed down as function parameters,
bugs could easily result in use-after-free or double free.  Introduce
m_freemp() which automatically resets the pointer before freeing
it.  So we have less dangling pointers in the kernel.
OK krw@ mpi@ claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/19 12:26:30

Modified files:
	graphics/py-opengl: Makefile distinfo 
	graphics/py-opengl/patches: patch-OpenGL___init___py 
	graphics/py-opengl/pkg: PLIST 

Log message:
Update to py-opengl 3.1.0.

While here add a python3 FLAVOR. Disable tests with the latter as it
would require a python3 FLAVOR for pygame.

Tested by fcambus@ and matthieu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/19 12:27:05

Modified files:
	graphics       : Makefile 

Log message:
+py-opengl,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/19 12:35:05

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
Terminate pledge log(9) with newline.  This fixes dmesg(8) output.
found by regress/sys/kern/pledge/generic; OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/19 12:36:13

Modified files:
	share/man/man9 : mbuf.9 

Log message:
missing letter in previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/19 13:28:35

Modified files:
	sbin/dhclient  : bpf.c dhclient.c dispatch.c parse.c 

Log message:
Various KNF nits.


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/19 13:53:16

Modified files:
	devel/py-simplejson: Makefile distinfo 

Log message:
Update to py-simplejson 3.11.0


CVSROOT:	/cvs
Module name:	src
Changes by:	friehm@cvs.openbsd.org	2017/06/19 13:55:57

Modified files:
	usr.sbin/ospf6ctl: ospf6ctl.c 
	usr.sbin/ospf6d: kroute.c ospf6d.h rde.c 

Log message:
Import route priority support from ospfd to ospf6d.
Also remove the RTF_UP flag from hdr.rtm_flags in send_rtmsg() since
ospfd and bgpd don't set the flag.

OK bluhm@ claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	natano@cvs.openbsd.org	2017/06/19 13:57:07

Modified files:
	audio/clementine: Makefile 

Log message:
On startup clementine errors out with an error message, due to
devel/sqlite3 not being built with support for fts3_tokenizer().

Let's use their shipped version sqlite instead of the system version
to circumvent that issue.

ok zhuk


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/19 15:02:11

Modified files:
	net/openvpn-auth-ldap: Makefile 
	net/openvpn-auth-ldap/patches: patch-src_Makefile_in 
	                               patch-tests_Makefile_in 
Added files:
	net/openvpn-auth-ldap/patches: patch-aclocal_m4 
	                               patch-src_TRObject_h 
	                               patch-src_TRObject_m 
	                               patch-src_auth-ldap_m 
	                               patch-tests_TRHash_m 
	                               patch-tests_tests_c 
	                               patch-tests_tests_h 

Log message:
Use the modern libobjc2 runtime from x11/gnustep/libbojc2, make
use of the gnustep module.

Patches for the modern runtime from Debian (pointer to it from jca@)

Additionally, some failing tests, due to using the modern runtime, are disabled

The package is currently broken, and this is an attempt to fix it, and
give people a chance to actually test it.

proposed to go ahead by sthen@, also OK espie@, jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/19 16:50:50

Modified files:
	etc            : rc 
	sys/arch/amd64/include: biosvar.h 
	sys/arch/amd64/stand/boot: Makefile 
	sys/arch/amd64/stand/efiboot: Makefile.common 
	sys/arch/amd64/stand/libsa: diskprobe.c 
	sys/arch/i386/include: biosvar.h 
	sys/arch/i386/stand/boot: Makefile 
	sys/arch/i386/stand/libsa: diskprobe.c 
	sys/stand/boot : boot.c 

Log message:
As early as possible, create a link /bsd.booted to the /bsd kernel we
presume we booted from.  If you boot from another kernel, we cannot help
you later with hibernate, sorry -- The kernel does not get a useable
filename from the bootblocks.

In the bootblocks, detect a live hibernate signature and boot from
/bsd.booted instead.

with yasuoka, lots of discussion with mlarkin, ok tom


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/19 17:03:35

Modified files:
	devel/py-futures: Makefile distinfo 
	devel/py-futures/pkg: PLIST 

Log message:
Update to 3.1.1
ok shadchin@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/19 17:44:11

Modified files:
	share/man/man9 : Makefile 
Added files:
	share/man/man9 : pool_cache_init.9 

Log message:
talk about the per cpu caches in pools by documenting pool_cache_init()

this describes what the per cpu caches do, and has some bonus doco about
what the sysctls provide thanks to a suggestion from mikeb@

some tweaks are coming, but this is mostly right.

ok jmc@ schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/19 17:45:13

Modified files:
	share/man/man9 : pool_cache_init.9 

Log message:
s/can be from process context/can be called from process context/

from schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/19 17:45:42

Modified files:
	share/man/man9 : pool_cache_init.9 

Log message:
s/pool_set_hardlimit/pool_sethardlimit/

from schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/19 17:48:49

Modified files:
	share/man/man9 : pool_cache_init.9 

Log message:
s/a active/an active/


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/19 17:57:12

Modified files:
	sys/sys        : pool.h 
	sys/kern       : subr_pool.c 

Log message:
dynamically scale the size of the per cpu cache lists.

if the lock around the global depot of extra cache lists is contented
a lot in between the gc task runs, consider growing the number of
entries a free list can hold.

the size of the list is bounded by the number of pool items the
current set of pages can represent to avoid having cpus starve each
other. im not sure this semantic is right (or the least worst) but
we're putting it in now to see what happens.

this also means reality matches the documentation i just committed
in pool_cache_init.9.

tested by hrvoje popovski and amit kulkarni
ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/19 19:59:12

Modified files:
	usr.sbin/vmd   : virtio.h 

Log message:
Revert a previous commit that increased the virtio queue size since it
appears to be causing some instability.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/06/19 22:37:17

Modified files:
	share/man/man9 : pool_cache_init.9 

Log message:
fix some nits
ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/19 23:34:41

Modified files:
	sys/arch/amd64/amd64: identcpu.c vmm.c 
	sys/arch/amd64/include: cpu.h specialreg.h 

Log message:
SVM: better cleanbits handling. Fixes an issue on Bulldozer CPUs causing
#TF exceptions during guest VM boot

ok brynet


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/20 00:25:01

Modified files:
	sys/arch/amd64/amd64: vmm.c 
	sys/arch/amd64/include: specialreg.h 

Log message:
remove some magic numbers in the flush-by-asid code and check if the CPU
supports that feature before we try to use it.

discussed with deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/20 00:37:30

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/20 00:38:53

Modified files:
	devel/nspr     : Makefile distinfo 
	devel/nspr/patches: patch-nspr_configure_in 
	                    patch-nspr_pr_src_misc_prnetdb_c 

Log message:
Update to nspr 4.15, required by fx 55.0b3.

See https://groups.google.com/forum/#!topic/mozilla.dev.tech.nspr/gMvzfJxmvn8

Add a chunk to patch-nspr_configure_in to workaround #1374538.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/20 01:18:19

Modified files:
	net/libepc     : Makefile distinfo 
	net/libepc/patches: patch-tests_framework_c 
	net/libepc/pkg : PLIST 
Added files:
	net/libepc/patches: patch-examples_simple-publisher_c 

Log message:
Update to libepc-0.4.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/20 01:27:03

Modified files:
	devel/meson    : Makefile distinfo 

Log message:
Update to meson-0.41.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/20 01:29:18

Modified files:
	security/py-libnacl: Makefile distinfo 
	security/py-libnacl/pkg: PLIST 

Log message:
Update to py-libnacl-1.5.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/06/20 01:32:56

Modified files:
	usr.bin/vi/docs/USD.doc/vi.man: vi.1 

Log message:
Better document the :s ex command and its variants.

ok jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/20 01:33:55

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.71.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/20 01:34:06

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.108.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/20 03:03:39

Modified files:
	sys/net        : radix.c 

Log message:
Remove KERNEL_LOCK() asserts.

pf table code iterates on a radix tree and currently relies on the
NET_LOCK() to do the serialization.

Found the hardway by jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/20 03:10:04

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Convert sodidle() to timeout_set_proc(9), it needs a process context
to grab the rwlock.

Problem reported by Rivo Nurges.

ok bluhm@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/20 04:10:43

Modified files:
	faq/pf         : ftp.html 

Log message:
since 5.3, tftpproxy is started as a daemon, not via inetd.
while there, sync the pf rules with tftp-proxy(8) and fix a typo.

original diff from martin ziemer on misc, thanks!
help and ok sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/20 05:12:13

Modified files:
	sys/net        : if_gif.c 
	sys/netinet    : ip_ipip.c ip_ipip.h 

Log message:
Do not use the interface pointer after if_put().  Rename ipip_input_gif()
to ipip_input_if() and always pass the ifp.  Only dump the packet
to bpf if we are called with a gif(4) interface.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/20 05:48:53

Modified files:
	multimedia/gstreamer1: Makefile.inc 
	multimedia/gstreamer1/core: Makefile distinfo 
	multimedia/gstreamer1/core/pkg: PLIST 
	multimedia/gstreamer1/plugins-bad: Makefile distinfo 
	multimedia/gstreamer1/plugins-base: Makefile distinfo 
	multimedia/gstreamer1/plugins-good: distinfo 
	multimedia/gstreamer1/plugins-libav: distinfo 
	multimedia/gstreamer1/plugins-libav/patches: 
	                                             patch-gst-libs_ext_libav_configure 
	multimedia/gstreamer1/plugins-ugly: distinfo 
	multimedia/gstreamer1/py-gstreamer: distinfo 

Log message:
Update the gstreamer1 gang to version 1.12.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/06/20 06:39:20

Modified files:
	sys/arch/amd64/include: biosvar.h 
	sys/arch/i386/include: biosvar.h 

Log message:
Fix a couple of comment typos in amd64 and i386 biosvar.h


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/20 07:51:46

Modified files:
	sys/net80211   : ieee80211.c 

Log message:
Initialize the link state of a wireless interface to DOWN when the
interface is attached to the net80211 layer. Prevents confusion
in cases where drivers forget to initialize the link state.
ok mpi@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/20 07:52:40

Modified files:
	sys/dev/pci    : if_iwm.c if_iwmvar.h 

Log message:
Remove the IWM_FLAG_HW_INITED flag from iwm(4). This flag was redundant.
The IFF_RUNNING flag in struct ifnet serves the same purpose.
ok mpi@ kettenis@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	gerhard@cvs.openbsd.org	2017/06/20 08:11:46

Modified files:
	sys/kern       : kern_sysctl.c 

Log message:
Do not touch file pointers for which FILE_IS_USABLE() is false.
They're might not be fully constructed.

ok mpi@ deraadt@ bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/20 08:59:39

Modified files:
	security/ikeman: Makefile 
Added files:
	security/ikeman/patches: patch-log_c 

Log message:
includes cleanup for ikeman's log.c; notably removes an unnecessary
sys/tree.h that was breaking build following RBT


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/06/20 09:14:10

Modified files:
	net/olsrd      : Makefile 
	net/olsrd/patches: patch-src_bsd_kernel_routes_c 
	                   patch-src_bsd_net_c 
Added files:
	net/olsrd/patches: patch-make_hash_source_sh 

Log message:
Several fixes for our net/olsrd port:

Make sendto() work for IPv4 by setting the IP_MULTICAST_IF socket option.
Allows this port to drop the dependency on net/libnet and stop using the
associated sendto() replacement hack (which supports only IPv4).

Make IPv6 work: Fix adding/deleting IPv6 routes, and don't complain
about a missing net.inet6.icmp6.rediraccept sysctl.

Also enable the verbose build so build logs show the commands
being used to compile things.

ok danj@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/20 09:46:18

Modified files:
	infrastructure/lib/DPB: Job.pm Logger.pm 
	infrastructure/lib/DPB/Core: Init.pm 
	infrastructure/lib/DPB/Job: Fetch.pm 

Log message:
move redirect to UserProxy and introduce write_error.
redirect is only called thru a user, so have the error message be
more helpful in telling which user can't perform the redirect.
likewise, write_error should tell which user is involved.
don't wrap redirect_fh in run_as, because we're not opening any
new file.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/20 09:47:05

Modified files:
	infrastructure/lib/DPB: User.pm 

Log message:
... works better with the actual redirect/write_error code


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/20 09:47:49

Modified files:
	infrastructure/lib/DPB: Util.pm 

Log message:
tweak die_bang to disable tracing, since we know exactly why we're dying
and we don't need any trace in that case.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/20 09:48:12

Modified files:
	infrastructure/lib/DPB: Vars.pm 

Log message:
wrap long line


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/20 09:49:00

Modified files:
	sys/dev/usb/dwc2: dwc2_hcdintr.c 

Log message:
Check the validity of the `qtd' pointer after each interrupt case
and bail out if the pointer has become invalid. This prevents
use-after-free memory accesses that corrupted the dwc2qtd pool.

This fix improves stability on the Raspberry Pi 3.

From Linux commit dc8730846948e517169f630826cd2c97615f5ee8
OK kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/20 10:44:06

Modified files:
	bin/csh        : misc.c 

Log message:
Don't try to close every single file descriptor up to _SC_OPEN_MAX in csh.
Instead, close the fds that reside in between the gaps of used fds and once the
largest used fd is reached call closefrom().

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/20 10:46:51

Modified files:
	regress/bin/ksh/edit: vi.sh 

Log message:
Fix EOL tests for ksh vi mode.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/20 11:12:15

Log message:
    Import PDAL 1.5.0.
    
    PDAL is a C++ BSD library for translating and manipulating point cloud
    data. It is very much like the GDAL library which handles raster and
    vector data.
    
    In addition to the library code, PDAL provides a suite of command-line
    applications that users can conveniently use to process, filter,
    translate, and query point cloud data.
    
    WWW: https://pdal.io
    
    ok sthen@ ajacoutot@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20170620
    
    N ports/geo/pdal/distinfo
    N ports/geo/pdal/Makefile
    N ports/geo/pdal/patches/patch-cmake_modules_FindGEOS_cmake
    N ports/geo/pdal/patches/patch-dimbuilder_CMakeLists_txt
    N ports/geo/pdal/patches/patch-pdal_util_CMakeLists_txt
    N ports/geo/pdal/patches/patch-pdal_util_Utils_cpp
    N ports/geo/pdal/patches/patch-pdal_PluginManager_cpp
    N ports/geo/pdal/patches/patch-pdal_PipelineReaderXML_cpp
    N ports/geo/pdal/patches/patch-test_unit_ProgramArgsTest_cpp
    N ports/geo/pdal/patches/patch-CMakeLists_txt
    N ports/geo/pdal/patches/patch-cmake_macros_cmake
    N ports/geo/pdal/pkg/PLIST
    N ports/geo/pdal/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/20 11:13:21

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
In ddb print socket bit field so_state in hex to match SS_ defines.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/20 11:14:47

Log message:
    Import py-laspy 1.5.0.
    
    Laspy is a pythonic library for reading, modifying and writing LAS
    files, ie point cloud data. Support for LAZ is limited to reading LAS
    version 1.0-1.4 files. Laspy is compatible with Python 2.6+ and 3.5+.
    
    Laspy includes a set of command line tools which can be used to do basic
    file operations like format translation and validation as well as
    comparing LAS files.
    
    WWW: https://github.com/laspy/laspy
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20170620
    
    N ports/geo/py-laspy/Makefile
    N ports/geo/py-laspy/distinfo
    N ports/geo/py-laspy/pkg/PLIST
    N ports/geo/py-laspy/pkg/DESCR
    N ports/geo/py-laspy/patches/patch-setup_py
    N ports/geo/py-laspy/patches/patch-laspy_file_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/20 11:16:25

Modified files:
	geo            : Makefile 

Log message:
+pdal, py-laspy & py-laspy,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/20 11:24:09

Modified files:
	usr.bin/mandoc : cgi.c eqn.c eqn_html.c 

Log message:
KNF: remove parentheses from switch case labels; no binary change


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/06/20 11:32:20

Modified files:
	bin/ksh        : emacs.c ksh.1 

Log message:
'^T' is documented to be bounded to transpose-chars while in emacs
mode, not "stuff". While here, remove the poorly described "stuff"
and "stuff" bind functions as well..

In the unlikely event anyone has those in .kshrc, they'll need to
be removed.

ok anton@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/20 11:38:40

Modified files:
	net/haproxy    : Makefile distinfo 
	net/haproxy/patches: patch-Makefile 

Log message:
Update to haproxy-1.6.13


CVSROOT:	/cvs
Module name:	src
Changes by:	tj@cvs.openbsd.org	2017/06/20 12:02:26

Modified files:
	share/man/man8 : afterboot.8 

Log message:
doas won't be configured after the first boot, so stop recommending
use of it to change root's password. remove a leftover sentence and
apply minor grammar tweaks while here.

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/20 12:05:44

Modified files:
	usr.sbin/pkg_add/OpenBSD: PackageRepository.pm 

Log message:
trim more error messages
- if we can't retrieve the package, of course signify will say it's truncated
so that's redundant.
- if you give a full package name, can_be_empty should make directories
vanish.

(landry just discovered 6.1/packages-stable by accident, make it vanish
again so he can't find it back... :D )


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/20 12:32:26

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
Set SRCDIR according to build type and s/X11SRC/XSRCDIR

ok robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/06/20 13:26:34

Modified files:
	www/sope       : Makefile distinfo 

Log message:
update to 2.3.21
ok sebastia@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/06/20 13:28:25

Modified files:
	www/sogo       : Makefile distinfo 
	www/sogo/pkg   : PLIST 
Removed files:
	www/sogo/patches: patch-UI_Scheduler_UIxCalListingActions_m 

Log message:
update to 2.3.21
ok sebastia@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/06/20 13:52:26

Modified files:
	misc/memcached : Makefile distinfo 
	misc/memcached/patches: patch-configure patch-memcached_c 

Log message:
bugfix update to 1.4.37 and regen patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/20 14:23:39

Modified files:
	net/py-idna    : Makefile distinfo 

Log message:
Update to py-idna 2.5

ok sthen@, bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/06/20 14:24:07

Modified files:
	usr.bin/locate/locate: Makefile 
Removed files:
	usr.bin/locate/locate: concatdb.sh 

Log message:
Remove locate.concatdb, it never worked.

OK millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/06/20 14:40:54

Modified files:
	games/hack     : Makequest READ_ME 
Removed files:
	games/hack     : hack.sh 

Log message:
Fix a path in Makequest and remove hack.sh (it never worked).

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/20 15:05:46

Modified files:
	sys/arch/amd64/amd64: autoconf.c 
	sys/arch/i386/i386: autoconf.c 

Log message:
use [] instead of * for reaching regions to unmap, making this more
similar to smashing versions written by visa


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/20 15:27:07

Modified files:
	devel/py-simplejson: Makefile distinfo 

Log message:
Update to py-simplejson 3.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/20 15:28:54

Modified files:
	www/py-urllib3 : Makefile 
	www/py-urllib3/pkg: PLIST 

Log message:
Add py3 flavor and enable test.

ok sthen@, sebastia@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/20 15:33:11

Modified files:
	www            : Makefile 

Log message:
+py-urllib3,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/20 16:29:38

Modified files:
	net/openvpn-auth-ldap: Makefile 

Log message:
Drop extra line, and ack successful test reports from Sebastien Leclerc


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/20 18:10:23

Modified files:
	gnu/usr.bin/cc/cc_tools: Makefile 

Log message:
DEPENDSFILE comes from FreeBSD, we don't have it. replace it with its
value .depend, so that the conditional is really used.

okay guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/20 18:11:36

Modified files:
	usr.bin/make   : cond.c 

Log message:
error out if an exists condition tests an empty path, because that makes
zero sense.

this would have caught DEPENDSFILE in gnu/cc/cc_tools

okay guenther@,  also tested by krw@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/20 19:02:26

Modified files:
	comms/gammu    : Makefile distinfo 

Log message:
update to gammu-1.38.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/20 19:03:28

Modified files:
	comms/py-gammu : Makefile distinfo 

Log message:
update to python-gammu-2.9


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 00:24:28

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/21 01:14:05

Log message:
    Import productivity/tudu.
    
    TuDu is a command line program to manage hierarchical todos. Each task
    has a title, a long text description, a deadline (tudu warns you when the
    date is close), and a scheduled date. There are categories and priorities.
    
    OK jca@
    
    Status:
    
    Vendor Tag:	fcambus
    Release Tags:	fcambus_20170621
    
    N ports/productivity/tudu/Makefile
    N ports/productivity/tudu/distinfo
    N ports/productivity/tudu/pkg/PLIST
    N ports/productivity/tudu/pkg/DESCR
    N ports/productivity/tudu/patches/patch-configure
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/21 01:15:11

Modified files:
	productivity   : Makefile 

Log message:
Add tudu.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 01:18:02

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.72.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 01:18:14

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.109.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 01:33:05

Modified files:
	x11/gtk+3      : Makefile distinfo 

Log message:
Update to gtk+3-3.22.16.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 02:05:05

Modified files:
	x11/gnome/session/patches: 
	                           patch-gnome-session_gsm-fail-whale-dialog_c 

Log message:
Committed upstream.


CVSROOT:	/cvs
Module name:	src
Changes by:	akfaew@cvs.openbsd.org	2017/06/21 02:21:14

Modified files:
	share/man/man4 : viocon.4 

Log message:
List all five devices, not just the first two.

OK jmc@ sf@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/21 04:26:11

Added files:
	x11/xli/patches: patch-rlelib_c 

Log message:
kill ancient unneeded header, say "hello clang"


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/21 05:28:06

Modified files:
	net/libepc/patches: patch-tests_framework_c 

Log message:
you guys missed one, or gcc gets ioctl magically


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/21 05:35:11

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Include the request id in the I/O debug output


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/21 06:37:24

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Allow familiar idiom free_client_lease(NULL).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 06:37:41

Modified files:
	www/webkitgtk4 : Makefile distinfo 

Log message:
SECURITY update ot webkitgtk4-2.16.4.
- CVE-2017-2538


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 06:38:36

Modified files:
	www/webkitgtk4 : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
SECURITY update of webkitgtk4-2.16.4.
- CVE-2017-2538


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/21 06:51:09

Modified files:
	net/openvpn    : Makefile distinfo 
	net/openvpn/patches: patch-configure patch-src_openvpn_route_c 
	                     patch-src_openvpn_tun_c 
Removed files:
	net/openvpn/patches: patch-include_openvpn-plugin_h_in 
	                     patch-src_openvpn_syshead_h 

Log message:
SECURITY update to openvpn-2.4.3

Fixes for:
- CVE-2017-7508 Remotely-triggerable ASSERT() on malformed IPv6 packet
- CVE-2017-7520 Pre-authentication remote crash/information disclosure
for clients
- CVE-2017-7521 Potential double-free in --x509-alt-username
- CVE-2017-7512 Remote-triggerable memory leaks
- CVE-2017-7522 Post-authentication remote DoS when using
the --x509-track option
- Null-pointer dereference in establish_http_proxy_passthru()

Full description at
https://community.openvpn.net/openvpn/wiki/VulnerabilitiesFixedInOpenVPN243

This update kills some of our patches that were committed upstream.
Similar diff proposed by pirofti@, ok pirofti@ stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/21 06:53:11

Modified files:
	net/openvpn    : Tag: OPENBSD_6_1 Makefile distinfo 
	net/openvpn/patches: Tag: OPENBSD_6_1 patch-configure 
	                     patch-src_openvpn_route_c 
	                     patch-src_openvpn_tun_c 
Removed files:
	net/openvpn/patches: Tag: OPENBSD_6_1 
	                     patch-include_openvpn-plugin_h_in 
	                     patch-src_openvpn_syshead_h 

Log message:
SECURITY update to openvpn-2.4.3

Fixes for:
- CVE-2017-7508 Remotely-triggerable ASSERT() on malformed IPv6 packet
- CVE-2017-7520 Pre-authentication remote crash/information disclosure
for clients
- CVE-2017-7521 Potential double-free in --x509-alt-username
- CVE-2017-7512 Remote-triggerable memory leaks
- CVE-2017-7522 Post-authentication remote DoS when using
the --x509-track option
- Null-pointer dereference in establish_http_proxy_passthru()

Full description at
https://community.openvpn.net/openvpn/wiki/VulnerabilitiesFixedInOpenVPN243

This update kills some of our patches that were committed upstream.
Similar diff proposed by pirofti@, ok pirofti@ stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/21 06:57:07

Added files:
	graphics/mandelbulber/patches: patch-src_Render3D_cpp 

Log message:
how can one choose C++ and not know such basics. Begars the mind.
fix build with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 07:47:19

Modified files:
	x11/gnome/session: Makefile 
Added files:
	x11/gnome/session/patches: 
	                           patch-gnome-session_gsm-shell-extensions_c 

Log message:
shell-extension: fix warning when iterating over extension list (upstream).


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/21 08:14:22

Modified files:
	devel/sdcc     : Makefile 

Log message:
and that makes 3!
-fms-extensions is inoperative with clang, and it sure builds without it
(unnamed structs work as long as you don't try any pedantic standard)


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/06/21 08:34:25

Modified files:
	.              : want.html 

Log message:
remove my entry, with a very big thanks to adam mcdougall.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 08:56:28

Modified files:
	x11/gnome/totem-pl-parser: Makefile distinfo 
	x11/gnome/totem-pl-parser/pkg: PLIST 

Log message:
Update to totem-pl-parser-3.10.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/21 09:16:32

Modified files:
	sysutils/sysclean: Makefile distinfo 

Log message:
Update to sysclean-2.3.

from Sebastien Marie (dev / maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/21 09:24:34

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c 

Log message:
Consistently use time(&var) idiom rather than tossing in a few
var = time(NULL). Flip "struct interface *" to be the first
parameter in set_timeout(), as in other functions taking the
state info.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/21 09:29:23

Modified files:
	sys/net        : pf.c 

Log message:
Fix kernel diagnostic assertion "(sk->inp == NULL) || (sk->inp->inp_pf_sk
== NULL)".  The problem was that setting the inp pointer in the
statekey to NULL was delayed until the statekey refcounter reached
0.  So the inp could get linked to another statekey while an mbuf
in the socket buffer was keeping the refcounter at 1.  Set the
statekey inp pointer to NULL in pf_state_key_detach() immediately,
then the kassert can be even stricter.
OK sashan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/06/21 09:38:00

Modified files:
	lang/jruby     : Makefile distinfo 
	lang/jruby/pkg : PLIST 

Log message:
Update to JRuby 9.1.12.0


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/21 09:49:27

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
No need to manually check validity of ifi->active when
REBOOT'ing. It will be pointing to a recorded lease if
anything. So rely on get_recorded_lease() to return the
next valid candidate lease, which might be the lease
ifi->active was pointing at.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/21 10:37:48

Modified files:
	sys/dev/pv     : if_hvn.c 

Log message:
Return early from NVS command submission if no response is required


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/21 10:39:05

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Teach get_recorded_lease() that static leases do not
expire.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/21 10:51:07

Modified files:
	gnu/llvm/lib/MC: MCAsmInfoELF.cpp 

Log message:
For a decade or more, we've patched gcc to make -fno-ident the default.
clang doesn't seem to have a command line option for the feature,
so just hard wire it off. We don't need advertisements in our binaries.
ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 11:13:20

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
Permit TIOCSTAT on a tty.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/21 12:03:50

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
Recognize well-known functions names (the same that Heirloom recognizes,
which includes those recognized by groff) and wrap them in a roman box
unless they already are in roman context.
Missing feature reported by bentley@.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/21 12:18:08

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Don't confuse SCSI command status and transfer error code.
While here, make SCSI command completion routine more robust.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/21 12:37:38

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
quoted words are not parsed for defined keys


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/21 12:44:58

Modified files:
	net/openvpn    : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
openvpn re-rolled 2.4.3 tarballs...

Lots of churn because the previous tarball was generated with automake
1.14.1, the new one with 1.15.

-SHA256 (openvpn-2.4.3.tar.gz) = hKAao98MEqNVLKO6qjnXABN7W85LbeaD/of7eb+l3ws=
-SIZE (openvpn-2.4.3.tar.gz) = 1397306
+SHA256 (openvpn-2.4.3.tar.gz) = zuPTykYpYKUKZ8Dr0YbgG20T23AnUgVmNpUVLJrKhXk=
+SIZE (openvpn-2.4.3.tar.gz) = 1422692

Not discussed with upstream yet.  Committing this now because of the
security issues fixed by openvpn-2.4.3.

Issue also noticed by robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/21 12:55:15

Modified files:
	bin/csh        : file.c 

Log message:
Replace usage of TIOCSTI in csh using a more common IO-loop where ICANON is
disabled and a single char of input is read at a time. This requires the line
editing capabilities provided when ICANON is enabled to be implemented.

With help and feedback from deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/21 12:59:54

src/regress/bin/csh

Update of /cvs/src/regress/bin/csh
In directory cvs.openbsd.org:/tmp/cvs-serv15630/csh

Log Message:
Directory /cvs/src/regress/bin/csh added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/21 13:00:13

Modified files:
	net/openvpn    : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
Switch to self-hosted tarballs

Upstream seems to serve two versions of the 2.4.3 tarball (issues with
cloudflare ?).


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/21 13:01:23

Modified files:
	net/openvpn    : Makefile 

Log message:
Switch to self-hosted tarballs

Upstream seems to serve two versions of the 2.4.3 tarball (issues with
cloudflare ?).


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/21 13:03:30

Modified files:
	regress/bin    : Makefile 
Added files:
	regress/bin/csh: Makefile filec.sh 

Log message:
Add regression tests for the filec feature in csh.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 13:23:12

Modified files:
	gnu/usr.bin/binutils-2.17/gas/config: tc-i386.c 

Log message:
Large nopsleds make it easier for ROP machinery to sloppily reach targets.
Convert these to "trapsleds' instead.  Since these can occur inside
fall-through blocks of code (and gcc sure isn't helping us by identifying
those), convert most to "short jump over" followed a sequence of int3.
This works for sled sizes 3-15, for i386 and amd64.   Work by Todd Mortimer
ok mlarkin


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/21 13:27:55

Modified files:
	x11/gnome/gjs  : Makefile distinfo 

Log message:
update to gjs-1.48.5


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/21 13:36:23

Modified files:
	bin/csh        : file.c 

Log message:
Minor style(9) corrections and whitespace cleanup to csh.

ok deraadt@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 14:08:53

Modified files:
	sys/arch/amd64/conf: ld.script 
	sys/arch/i386/conf: ld.script 

Log message:
Fill space between sections with traps, rather than nops.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 14:29:39

Modified files:
	gnu/usr.bin/binutils-2.17/ld/emulparams: elf_i386_obsd.sh 
	                                         elf_x86_64_obsd.sh 

Log message:
Intra-segment traps instead of nops.  Similar to kernel change, further
reduction in nopsleds in code and data segments (if those data segments
ever become X, that is)
ok mlarkin


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/21 14:30:39

Modified files:
	net            : Makefile 
Removed files:
	net/texapp     : Makefile distinfo 
	net/texapp/pkg : DESCR PLIST 

Log message:
Remove net/texapp. The service it targeted has been shut down.
ok fcambus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/21 14:31:13

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register texapp removal.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 14:31:46

Modified files:
	gnu/usr.bin/binutils-2.17/bfd: elf64-x86-64.c 

Log message:
elf64_x86_64_plt0_entry had a hardcoded nop-sled, before the subsequent
plt entry.  Since previous effective instruction is a a jmp, this can be
a sequence of traps.
ok mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/21 14:47:46

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
Outside explicit font context, give every letter its own box.
The formatters need this to correctly select fonts.
Missing feature reported by bentley@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/06/21 14:56:07

Modified files:
	x11/dstat      : Makefile distinfo 

Log message:
update to dstat-0.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/21 15:19:05

Modified files:
	archivers/unrar: Makefile distinfo 
	archivers/unrar/patches: patch-makefile patch-os_hpp 
	                         patch-rijndael_cpp 

Log message:
Security update to 5.50 beta 4 to fix the VMSF_DELTA filter signedness
error and unspecified other issues.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/21 15:24:09

Modified files:
	astro/ansiweather: Makefile distinfo 

Log message:
Update ansiweather to 1.11.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 17:21:35

Modified files:
	sys/arch/hppa/conf: ld.script 

Log message:
Better off padding with 0x0.  0x0 = "break 0,0".

(BTW, the binutils disasm cannot handle that instruction with those
parameters, because the decoder logic is wrong..)


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/06/21 17:26:51

Modified files:
	faq            : faq14.html 

Log message:
bioctl is used for both the creation and attaching of encrypted volumes.
this only needs to be explained once, not three or four times.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 17:52:55

Modified files:
	etc            : Makefile 

Log message:
When building a snapshot, install the compile.tgz file to builder's
/usr/share/ so that next boot will find it and perhaps use it.
ok tb rpe


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 17:54:19

Modified files:
	distrib/miniroot: install.sub 

Log message:
/var/db/kernel.SHA256 contains the hash of the /bsd kernel.  Upon
install or upgrade, set it correctly.
diff from rpe, also thanks tb for comments and review


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/21 18:30:06

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
Fix font selection for text boxes in the terminal formatter.
Issue reported by bentley@.

The AST data structure is powerful enough that all required
information can easily be provided in the parser, and no change
of the formatting code is needed.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 19:26:28

Modified files:
	sys/arch/i386/stand/libsa: diskprobe.c 
	sys/arch/amd64/stand/libsa: diskprobe.c 

Log message:
Only print the magic '&' letter on a disk if the hibernate partition is
valid.  This is an undocumented little debugging diagnostic, much like
the '*'.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/21 20:30:34

Modified files:
	share/man/man9 : pool_cache_init.9 

Log message:
items get returns to pools with pool_put, not pool_get.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/21 20:44:37

Modified files:
	sys/dev/fdt    : sximmc.c 
	sys/dev/pci    : if_ix.c 
	sys/dev/usb    : if_ure.c xhci.c 

Log message:
double ;;.  xhci one found by geoffhill


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/06/21 23:32:47

Modified files:
	sys/dev/pci/drm: drmP.h 

Log message:
Fix another ;; in sys/dev


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/06/21 23:46:49

Modified files:
	www/sblg       : Makefile distinfo 

Log message:
Update to sblg-0.4.3.

From Bryan Vyhmeister. Thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/06/22 00:21:12

Modified files:
	sys/arch/amd64/amd64: cpu.c 
	sys/arch/i386/i386: cpu.c 
	sys/dev/pv     : pvbus.c pvvar.h 

Log message:
Add a hypervisor-specific function pointer in pvbus(4) that gets called during
cpu_hatch() on each cpu, allowing initialization of per-cpu features on each
cpu as it starts up.

input from reyk@ and mikeb@
ok mikeb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/22 01:44:26

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.73.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/22 01:44:41

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.110.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/22 02:08:55

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-160.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/22 02:30:43

Modified files:
	sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-0.6.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/22 02:49:30

Modified files:
	astro/stellarium: Makefile distinfo 
	astro/stellarium/pkg: PLIST 
Removed files:
	astro/stellarium/patches: 
	                          patch-plugins_TelescopeControl_src_servers_Socket_hpp 

Log message:
Update to stellarium-0.16.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/22 02:54:16

Modified files:
	mail/cyrus-imapd: Makefile distinfo 
	mail/cyrus-imapd/patches: patch-Makefile_in patch-configure 
	mail/cyrus-imapd/pkg: PLIST 
Removed files:
	mail/cyrus-imapd/patches: patch-imap_sync_support_c 
	                          patch-tools_upgradesieve 

Log message:
Update to cyrus-imapd-3.0.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/22 03:44:24

Modified files:
	security/libhttpseverywhere: Makefile distinfo 

Log message:
Update to libhttpseverywhere-0.4.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/22 04:04:20

Modified files:
	x11/gnome/nautilus-sendto: Makefile distinfo 
	x11/gnome/nautilus-sendto/pkg: PLIST 

Log message:
Update to nautilus-sendto-3.8.5.


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/06/22 05:34:51

Modified files:
	sys/net        : if_vlan.c 
	sys/netinet    : ip_carp.c 
	sys/arch/armv7/imx: imxgpio.c 
	sys/arch/macppc/dev: mesh.c 
	sys/arch/sh/dev: shpcic.c 

Log message:
Fix the remaining ';;'s in sys/


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/06/22 07:21:10

Modified files:
	sys/arch/m88k/m88k: eh_common.S 

Log message:
Tidy up comment about double load opcodes in m88k/eh_common.S (and fix ;; -> ||)

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/22 07:51:49

Modified files:
	share/man/man8 : starttls.8 

Log message:
typo; from jack burton


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/22 08:40:20

Modified files:
	sys/arch/mips64/mips64: cache_tfp.c 

Log message:
Improve the coalescing of instruction cache flushes on R8000 in order
not to perform redundant work. There is no direct way to flush the
cache; rather, the kernel evicts unwanted bits from the cache by
executing a block of instructions, which is expensive.

With this diff, make build time decreases about 0.4%.

Diff from miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/22 09:08:53

Modified files:
	sbin/dhclient  : dhcpd.h parse.c 

Log message:
Drop support for old (>4yr) timestamp formats in leases
files.

ok tb@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/22 09:52:46

Modified files:
	telephony/stuntman: Makefile distinfo 

Log message:
update to stuntman-1.2.13, from maintainer Roman Kravchuk


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/22 09:56:29

Modified files:
	sys/sys        : hibernate.h 
	sys/kern       : subr_hibernate.c 

Log message:
calculate a "sum" based upon pointers to functions all over the kernel,
so that an unhibernate kernel can detect if it is running with the
kernel it booted.
ok mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/22 09:57:17

Modified files:
	usr.sbin/config: config.h main.c mkmakefile.c 

Log message:
Generate the newbsd: and install-update: targets here, rather than
in the source Makefile.* files.
ok tb rpe mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/22 10:01:48

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/sparc64/conf: Makefile.sparc64 
	sys/conf       : makegap.sh 

Log message:
Generate a gap.link script, and use that to generate gap.o.  On multi-ABI
architectures we must also link against a gapdummy.o to repair the ABI
of the resulting .o file.  Woe is me.
Also repair install: target to update the linkkit & hash when a kernel
is installed.
ok rpe tb mlarkin and tested by others also


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/22 10:02:42

Modified files:
	etc            : Makefile 

Log message:
compile.tgz no longer needs to contain machine/ subdir, instead it needs
makegap.sh
ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/22 10:03:36

Modified files:
	etc            : rc 

Log message:
Adjust relink procedure to use new targets.  Better use semantics for
users and developers.
diff from rpe, ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/22 10:10:34

Modified files:
	regress/usr.bin/gzip: Makefile 
Removed files:
	regress/usr.bin/gzip: t1.sh t2.sh 

Log message:
Convert shell script tests to regress make rules.  Having only one
tool and more verbosity allows better debugging.  Additional tests
check that gzip and gunzip preserve file permissions and ownership.


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/06/22 10:16:56

Modified files:
	faq            : current.html 

Log message:
document KARL; from tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/22 10:47:17

Modified files:
	net/olsrd      : Makefile 

Log message:
drop the gettext module from olsrd, ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/22 11:08:20

Modified files:
	usr.bin/make   : gnode.h make.c targ.c 

Log message:
better display of cycles in -j mode.
lots of tests by krw@
review and comments by pirofti@, more tweaks to come


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/22 11:09:10

Modified files:
	usr.bin/make   : make.c 

Log message:
zap trailing spaces from the previous commits and also other trailing
spaces


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/22 11:28:00

Modified files:
	lib/libcrypto/x509v3: v3_purp.c x509v3.h 

Log message:
Distinguish between self-issued certificates and self-signed certificates.
The certificate verification code has special cases for self-signed
certificates and without this change, self-issued certificates (which it
seems are common place with openvpn/easyrsa) were also being included in
this category.

Based on BoringSSL.

Thanks to Dale Ghent  for assisting in
identifying the issue and testing this fix.

ok inoguchi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/22 11:34:25

Modified files:
	lib/libtls     : tls_server.c 

Log message:
Use the standard `rv' idiom in tls_keypair_load_cert(), rather than
duplicating clean up code.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/22 11:47:56

Modified files:
	lib/libtls     : tls.c 

Log message:
Remove dead code that has remained hiding since ressl.c r1.14!


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/22 11:48:42

Modified files:
	regress/sys/crypto/aesctr: Makefile 
	regress/sys/crypto/enc: Makefile 

Log message:
Pick rijndael.c lost after backout; requested by bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/22 11:55:48

Modified files:
	lib/libtls     : tls.c 

Log message:
Plug a memory leak in tls_keypair_cert_hash(), introduced in r1.60.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/22 11:58:54

Modified files:
	lib/libtls     : tls.c 

Log message:
Fix incorrect indentation.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/06/22 12:03:57

Modified files:
	lib/libtls     : tls.c tls_internal.h tls_server.c tls_util.c 

Log message:
Use the tls_password_cb() callback with all PEM_read_bio_*() calls, so that
we can prevent libcrypto from going behind our back and trying to read
passwords from standard input (which we may not be permitted to do).

Found by jsg@ with httpd and password protected keys.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/22 12:05:31

Modified files:
	bin/csh        : file.c 
	regress/bin/csh: filec.sh 

Log message:
Make sure to abort loops when pressing ^C in csh.

Regression found by deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/22 12:07:31

Modified files:
	regress/sys/crypto: Makefile 
	regress/sys/crypto/aes: Makefile 
	regress/sys/crypto/aesctr: Makefile 
	regress/sys/crypto/aesxts: Makefile 
	regress/sys/crypto/chachapoly: Makefile 
	regress/sys/crypto/cmac: Makefile 
	regress/sys/crypto/enc: Makefile 
	regress/sys/crypto/gmac: Makefile 
	regress/sys/crypto/hmac: Makefile 
	regress/sys/crypto/key_wrap: Makefile 

Log message:
Do not skip any crypto tests.  Remove useless make code, use defaults
where appropriate.
OK mikeb@


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/06/22 12:29:15

Modified files:
	build          : mirrors.dat 

Log message:
lowercase for GZ


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/22 13:34:25

Modified files:
	x11/gnome/gucharmap: Makefile distinfo 

Log message:
update to gucharmap-10.0.0


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/22 14:06:14

Modified files:
	regress/usr.sbin/switchd: run.pl 
Added files:
	regress/usr.sbin/switchd: Proc.pm Switchd.pm 

Log message:
Get the framework from relayd regress to start switchd on demand.
This allows to run the test without manual setup.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/22 14:07:43

Modified files:
	textproc/elasticsearch: Makefile distinfo 

Log message:
update to elasticsearch-5.4.2l


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/22 14:09:17

Modified files:
	x11/gtksourceview3: Makefile distinfo 

Log message:
update to gtksourceview-3.24.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/22 14:09:44

Modified files:
	x11/gnome/recipes: Makefile distinfo 
	x11/gnome/recipes/patches: patch-meson_build 
	x11/gnome/recipes/pkg: PLIST 
Removed files:
	x11/gnome/recipes/patches: patch-src_gr-recipe-formatter_c 

Log message:
update to gnome-recipes-1.4.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/22 14:09:54

Modified files:
	sysutils/beats/filebeat: Makefile distinfo 
	sysutils/beats/heartbeat: Makefile distinfo 
	sysutils/beats/metricbeat: Makefile distinfo 
	sysutils/beats/packetbeat: Makefile distinfo 

Log message:
update beats to 5.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/06/22 14:12:08

Modified files:
	productivity/khal: Makefile distinfo 

Log message:
update to khal-0.9.6


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/22 14:17:22

Modified files:
	regress/usr.sbin/switchd: OFP.pm run.pl 

Log message:
Perl on 32 bit architectures does not support pack('Q'), replace
it with 'NN'.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/22 14:18:22

Modified files:
	sysutils/py-ghmi: Makefile distinfo 
	sysutils/py-ghmi/pkg: PLIST 

Log message:
update to py-ghmi-1.0.20


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/22 14:38:32

Modified files:
	usr.sbin/wsfontload: wsfontload.c 

Log message:
Close file descriptor on an exit path.

OK gsoares@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/06/22 14:44:36

Modified files:
	libexec/ld.so  : path.c 

Log message:
Do not interpret an empty path as current working directory "." when
parsing LD_LIBRARY_PATH, and in DT_RPATH and DT_RUNPATH attributes and
in ld.so.hints.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/22 15:26:54

Modified files:
	gnu/usr.bin/binutils-2.17/ld/emulparams: elf_i386_obsd.sh 

Log message:
i386 uses a intentional fallthrough between appended code blocks in .init,
which we cannot TRAPSLED FILL.  This needs to be done a different way.
diagnosis with kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/22 15:55:48

Modified files:
	net/scamper    : Makefile distinfo 

Log message:
update to scamper-20161204a


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/22 17:05:46

Log message:
    Import devel/py-iso639, a Python library for the ISO 639 language code
    standard.
    ok sthen@, wording for COMMENT and pkg/DESCR schwarze@
    
    iso-639 is a Python library for the ISO 639 standard. It supports
    ISO 639-1 for two-letter language codes, ISO 639-2 and ISO 639-3 for
    three-letter language codes, and ISO 639-5 for language group codes.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170622
    
    N ports/devel/py-iso639/Makefile
    N ports/devel/py-iso639/distinfo
    N ports/devel/py-iso639/pkg/PLIST
    N ports/devel/py-iso639/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/22 17:10:00

Log message:
    Import devel/py-iso3166, a self-contained ISO 3166-1 country definitions
    library.
    ok sthen@
    
    ISO 3166-1 defines two-letter, three-letter, and three-digit country
    codes. python-iso3166 is a self-contained library that converts between
    these codes and the corresponding country name.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170622
    
    N ports/devel/py-iso3166/Makefile
    N ports/devel/py-iso3166/distinfo
    N ports/devel/py-iso3166/pkg/PLIST
    N ports/devel/py-iso3166/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/22 17:10:45

Modified files:
	devel          : Makefile 

Log message:
+py-iso3133
+py-iso639


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/22 18:30:17

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
Simplify font handling:
1. Inherit the font attribute from the parent box, such that iteration
is no longer required to find the current font.
2. For well-known function name tokens, do not insert an EQN_LISTONE
box into the AST; simply set the font attribute of the text box
itself that contains the name.

Also improve word splitting of unquoted strings in default font mode:
3. Split between numbers and punctuation because both will soon get
different HTML markup.
4. Do not split between letters.  With the newly ubiquitious font
attributes, all formatters will be able to figure out what to do
without putting each letter into a separate box.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/22 19:02:18

Modified files:
	sys/sys        : pool.h 
	sys/kern       : subr_pool.c 
	usr.bin/systat : pool.c 
	share/man/man9 : pool_cache_init.9 

Log message:
change the semantic for calculating when to grow the size of a cache list.

previously it would figure out if there's enough items overall for
all the cpus to have full active an inactive free lists. this
included currently allocated items, which pools wont actually hold
on a free list and cannot predict when they will come back.

instead, see if there's enough items in the idle lists in the depot
that could instead go on all the free lists on the cpus. if there's
enough idle items, then we can grow.

tested by hrvoje popovski and amit kulkarni
ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/22 19:21:56

Modified files:
	sys/kern       : subr_pool.c 

Log message:
set the alignment of the per cpu cache structures to CACHELINESIZE.

hardcoding 64 is too optimistic.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/22 20:31:39

Modified files:
	usr.bin/mandoc : eqn_html.c html.c html.h 

Log message:
Write text boxes as , , or  as appropriate,
and write fontstyle or fontweight attributes where required.
Missing features reported by bentley@.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/06/22 21:25:53

Modified files:
	usr.bin/ssh/moduli-gen: moduli-gen.sh 

Log message:
Run the screen twice so we end up with more candidate groups.  ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/06/22 21:30:42

Modified files:
	etc            : moduli 
	usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 
	                        moduli.6144 moduli.7680 moduli.8192 

Log message:
Import regenerated moduli.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/23 00:07:51

Modified files:
	share/man/man1 : clang-local.1 

Log message:
i didn't know we had clang-local until reminded by jsg.
mention the disabling of ident strings.


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/06/23 01:24:48

Modified files:
	usr.bin/ssh    : clientloop.c 

Log message:
When using the escape sequence &~ the code path is client_loop() ->
client_simple_escape_filter() -> process_escapes() -> fork() and the pledge for
this path lacks the proc promise and therefore aborts the process.
The solution is to just add proc the promise to this specific pledge.

Reported by Gregoire Jadi gjadi ! omecha.info
Insight with tb@, OK jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/23 01:29:17

Modified files:
	devel/glib2    : Makefile distinfo 
	devel/glib2/pkg: PLIST 

Log message:
Update to glib2-2.52.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/23 03:55:10

Modified files:
	sys/arch/amd64/include: asm.h 
	sys/arch/arm/include: asm.h 
	sys/arch/arm64/include: asm.h 
	sys/arch/hppa/include: asm.h 
	sys/arch/powerpc/include: asm.h 
	sys/arch/sh/include: asm.h 
	sys/arch/sparc64/include: asm.h 

Log message:
Unbreak profiling assembly functions in userland by defining the
correct prologue if compiled with -DPROF.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/23 04:51:25

Modified files:
	audio/libmikmod: Makefile distinfo 

Log message:
Update libmikmod to 3.3.11.1.

Thanks Ozkan Sezer for the heads up.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/23 04:58:32

Modified files:
	security/lastpass-cli: Makefile distinfo 
	security/lastpass-cli/patches: patch-CMakeLists_txt 

Log message:
update to lastpass-cli 1.2.0, from maintainer Björn Ketelaars


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/23 05:18:12

Modified files:
	sys/net        : if.c 
	sys/sys        : mbuf.h 

Log message:
Resetting the mbuf header in if_input_local() was stripping off the
M_LOOP flag.  This broke IPv6 multicast.  Always set M_LOOP when
going through if_input_local() and adjust the flag's comment.
report rzalamena@; OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/23 05:40:36

Modified files:
	net/libmaxminddb: Makefile distinfo 
Added files:
	net/libmaxminddb/pkg: DESCR-asn PLIST-asn 

Log message:
Update a few things in libmaxminddb:

- Update the geolite2 maintainer target to cope with new upstream
packaging scheme, and also fetch the ASN database
- Add a subpackage for the ASN database
- Update GeoLite2 databases to latest version

OK sthen@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/23 05:49:13

Modified files:
	faq            : upgrade61.html 

Log message:
add a reminder to explain how to enable karl for people upgrading manually.

prompted by a mail by paul de weerd.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/23 05:54:22

Modified files:
	gnu/usr.bin/cc/cc_tools: Makefile 

Log message:
Always include Makefile.dep, conditionally including it based on the
existence of a .depend file can lead to various problems.

The logic before rev 1.15 resulted in Makefile.dep always being
included as DEPENDSFILE was never set so this returns to the old
behaviour.

ok espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	reyk@cvs.openbsd.org	2017/06/23 06:37:09

Log message:
    The Microsoft Azure Linux Agent (waagent) manages Linux & BSD
    provisioning, and VM interaction with the Azure Fabric Controller.
    
    OpenBSD is supported by upstream since version 2.2.13.
    
    OK sthen@
    
    Status:
    
    Vendor Tag:	reyk
    Release Tags:	reyk_20170623
    
    N ports/sysutils/waagent/Makefile
    N ports/sysutils/waagent/distinfo
    N ports/sysutils/waagent/pkg/DESCR
    N ports/sysutils/waagent/pkg/PLIST
    N ports/sysutils/waagent/pkg/waagent.rc
    N ports/sysutils/waagent/patches/patch-azurelinuxagent_common_conf_py
    N ports/sysutils/waagent/patches/patch-azurelinuxagent_ga_update_py
    N ports/sysutils/waagent/patches/patch-config_openbsd_waagent_conf
    N ports/sysutils/waagent/patches/patch-config_waagent_conf
    N ports/sysutils/waagent/patches/patch-azurelinuxagent_common_osutil_openbsd_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	reyk@cvs.openbsd.org	2017/06/23 06:46:45

Modified files:
	sysutils       : Makefile 

Log message:
add waagent, OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/23 06:49:55

Modified files:
	devel/glib2mm  : Makefile distinfo 
	devel/glib2mm/pkg: PLIST 

Log message:
Update to glib2mm-2.52.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/06/23 06:56:25

Modified files:
	games/adventure: extern.h io.c wizard.c 

Log message:
Remove unused confirm() and datime() functions.

Those functions are unused and have been compiled out since 1998,
it's time to let them go.

OK sthen@, tom@, mestre@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/23 06:59:37

Modified files:
	sysutils/salt  : Makefile distinfo 
	sysutils/salt/pkg: PLIST 

Log message:
Update to salt-2016.11.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/23 07:11:17

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.74.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/23 07:11:32

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.111.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/23 07:39:48

Modified files:
	x11/gtk3mm     : Makefile distinfo 

Log message:
Update to gtk3mm-3.22.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/06/23 08:41:54

Modified files:
	sys/dev/ic     : rtwn.c 
	sys/dev/usb    : if_urtwn.c 

Log message:
- Fix Tx queues to USB endpoints mapping and merge urtwn_r92c_dma_init()
and urtwn_r88e_dma_init() into one; from FreeBSD r291902.

- Change the way the number of pages for public queue is calculated;
Based on the vendor driver's _InitQueueReservedPage(), the formula for
calculation of the number of pages for public priority queue is as follows:

if the device has 3 endpoints:
PUBQ = total number of Tx pages - HQ - LQ - NQ

if the device has 2 endpoints (i.e. has high and normal priority queues):
PUBQ = total number of Tx pages - HQ - NQ

- Don't write MCS8..MCS15 Tx power if the WNIC is a 1-stream Tx;

- Set R88E_TX_PAGE_COUNT to a correct value;

- Minimal enhancement in urtwn_open_pipes() for upcoming rtl8192eu chipset
support;

Tested with USB-N10 Nano (rtl8188cu), DWA-131 rev B (rtl8192cu), and
TL-WN725N v2 (rtl8188eu) on amd64.

ok stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/23 08:54:03

Modified files:
	net/olsrd      : Makefile 

Log message:
Bump.
-@depend devel/gettext:gettext->=0.10.38:gettext-0.19.8.1


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/23 09:36:52

Modified files:
	usr.bin/tmux   : cmd-set-option.c key-string.c options-table.c 
	                 tmux.1 tmux.h tty-keys.c 

Log message:
Add user-keys option to allow user-defined keys to be set, from Dan
Aloni.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/23 09:40:56

Modified files:
	sbin/dhclient  : dhcpd.h kroute.c privsep.c privsep.h 

Log message:
Take reyk's imsg resolv.conf improvements of a while ago to their
logical conclusion.

Nuke _PATH_RESOLV_CONF since the value is only meant to be
known inside priv_write_resolv_conf(). Just use a local const char *.

Bring priv_write_resolv_conf() into line with other priv_ functions
invoked from the dispatch loop. i.e. don't pass it the imsg, just pass
a pointer to the data and a size after ensuring there is data to pass.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/23 10:09:38

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Use a const char * for "/etc/resolv.conf.tail" instead of repeating the
text in various forms in different error messages. Also makes the error
messages consistent by always displaying the full path name.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	dcoppa@cvs.openbsd.org	2017/06/23 10:15:20

Modified files:
	lib/freetype   : CMakeLists.txt ChangeLog ChangeLog.20 
	                 ChangeLog.21 ChangeLog.22 ChangeLog.23 
	                 ChangeLog.24 ChangeLog.25 ChangeLog.26 Jamfile 
	                 Jamrules Makefile README README.git autogen.sh 
	                 configure modules.cfg shlib_version 
	                 vms_make.com 
	lib/freetype/builds: detect.mk exports.mk freetype.mk 
	                     link_dos.mk link_std.mk modules.mk 
	                     toplevel.mk 
	lib/freetype/builds/amiga: README makefile makefile.os4 
	                           smakefile 
	lib/freetype/builds/amiga/include/config: ftconfig.h ftmodule.h 
	lib/freetype/builds/amiga/src/base: ftdebug.c ftsystem.c 
	lib/freetype/builds/ansi: ansi-def.mk ansi.mk 
	lib/freetype/builds/beos: beos-def.mk beos.mk detect.mk 
	lib/freetype/builds/cmake: iOS.cmake testbuild.sh 
	lib/freetype/builds/compiler: ansi-cc.mk bcc-dev.mk bcc.mk 
	                              emx.mk gcc-dev.mk gcc.mk intelc.mk 
	                              unix-lcc.mk visualage.mk 
	                              visualc.mk watcom.mk win-lcc.mk 
	lib/freetype/builds/dos: detect.mk dos-def.mk dos-emx.mk 
	                         dos-gcc.mk dos-wat.mk 
	lib/freetype/builds/mac: ftmac.c 
	lib/freetype/builds/os2: detect.mk os2-def.mk os2-dev.mk 
	                         os2-gcc.mk 
	lib/freetype/builds/symbian: bld.inf freetype.mmp 
	lib/freetype/builds/unix: config.guess config.sub configure 
	                          configure.ac configure.raw detect.mk 
	                          freetype-config.in freetype2.m4 
	                          ft-munmap.m4 ftconfig.in ftsystem.c 
	                          install.mk pkg.m4 unix-cc.in 
	                          unix-def.in unix-dev.mk unix-lcc.mk 
	                          unix.mk unixddef.mk 
	lib/freetype/builds/vms: ftconfig.h ftsystem.c 
	lib/freetype/builds/wince: ftdebug.c 
	lib/freetype/builds/wince/vc2005-ce: freetype.vcproj index.html 
	lib/freetype/builds/wince/vc2008-ce: freetype.vcproj index.html 
	lib/freetype/builds/windows: detect.mk ftdebug.c w32-bcc.mk 
	                             w32-bccd.mk w32-dev.mk w32-gcc.mk 
	                             w32-icc.mk w32-intl.mk w32-lcc.mk 
	                             w32-mingw32.mk w32-vcc.mk 
	                             w32-wat.mk win32-def.mk 
	lib/freetype/builds/windows/vc2005: freetype.vcproj index.html 
	lib/freetype/builds/windows/vc2008: freetype.vcproj index.html 
	lib/freetype/builds/windows/vc2010: freetype.vcxproj index.html 
	lib/freetype/builds/windows/visualc: freetype.dsp 
	                                     freetype.vcproj index.html 
	lib/freetype/builds/windows/visualce: freetype.dsp 
	                                      freetype.vcproj index.html 
	lib/freetype/devel: ft2build.h ftoption.h 
	lib/freetype/docs: CHANGES CUSTOMIZE DEBUG INSTALL INSTALL.ANY 
	                   INSTALL.CROSS INSTALL.GNU INSTALL.MAC 
	                   INSTALL.UNIX INSTALL.VMS TODO VERSIONS.TXT 
	                   formats.txt freetype-config.1 raster.txt 
	                   release 
	lib/freetype/docs/reference: ft2-auto_hinter.html 
	                             ft2-base_interface.html 
	                             ft2-basic_types.html 
	                             ft2-bdf_fonts.html 
	                             ft2-bitmap_handling.html 
	                             ft2-bzip2.html 
	                             ft2-cache_subsystem.html 
	                             ft2-cff_driver.html 
	                             ft2-cid_fonts.html 
	                             ft2-computations.html 
	                             ft2-error_code_values.html 
	                             ft2-error_enumerations.html 
	                             ft2-font_formats.html 
	                             ft2-gasp_table.html 
	                             ft2-glyph_management.html 
	                             ft2-glyph_stroker.html 
	                             ft2-glyph_variants.html 
	                             ft2-gx_validation.html 
	                             ft2-gzip.html 
	                             ft2-header_file_macros.html 
	                             ft2-header_inclusion.html 
	                             ft2-incremental.html ft2-index.html 
	                             ft2-lcd_filtering.html 
	                             ft2-list_processing.html 
	                             ft2-lzw.html ft2-mac_specific.html 
	                             ft2-module_management.html 
	                             ft2-multiple_masters.html 
	                             ft2-ot_validation.html 
	                             ft2-outline_processing.html 
	                             ft2-pfr_fonts.html 
	                             ft2-quick_advance.html 
	                             ft2-raster.html ft2-sfnt_names.html 
	                             ft2-sizes_management.html 
	                             ft2-system_interface.html 
	                             ft2-toc.html 
	                             ft2-truetype_engine.html 
	                             ft2-truetype_tables.html 
	                             ft2-tt_driver.html 
	                             ft2-type1_tables.html 
	                             ft2-user_allocation.html 
	                             ft2-version.html 
	                             ft2-winfnt_fonts.html 
	lib/freetype/include: ft2build.h 
	lib/freetype/include/freetype: Makefile freetype.h ftadvanc.h 
	                               ftautoh.h ftbbox.h ftbdf.h 
	                               ftbitmap.h ftbzip2.h ftcache.h 
	                               ftcffdrv.h ftchapters.h ftcid.h 
	                               fterrdef.h fterrors.h ftfntfmt.h 
	                               ftgasp.h ftglyph.h ftgxval.h 
	                               ftgzip.h ftimage.h ftincrem.h 
	                               ftlcdfil.h ftlist.h ftlzw.h 
	                               ftmac.h ftmm.h ftmodapi.h 
	                               ftmoderr.h ftotval.h ftoutln.h 
	                               ftpfr.h ftrender.h ftsizes.h 
	                               ftsnames.h ftstroke.h ftsynth.h 
	                               ftsystem.h fttrigon.h ftttdrv.h 
	                               fttypes.h ftwinfnt.h t1tables.h 
	                               ttnameid.h tttables.h tttags.h 
	                               ttunpat.h 
	lib/freetype/include/freetype/config: ftconfig.h ftheader.h 
	                                      ftoption.h ftstdlib.h 
	lib/freetype/include/freetype/internal: autohint.h ftcalc.h 
	                                        ftdebug.h ftdriver.h 
	                                        ftgloadr.h ftmemory.h 
	                                        ftobjs.h ftpic.h 
	                                        ftrfork.h ftserv.h 
	                                        ftstream.h fttrace.h 
	                                        ftvalid.h internal.h 
	                                        psaux.h pshints.h sfnt.h 
	                                        t1types.h tttypes.h 
	lib/freetype/include/freetype/internal/services: svbdf.h svcid.h 
	                                                 svfntfmt.h 
	                                                 svgldict.h 
	                                                 svgxval.h 
	                                                 svkern.h 
	                                                 svmetric.h 
	                                                 svmm.h 
	                                                 svotval.h 
	                                                 svpfr.h 
	                                                 svpostnm.h 
	                                                 svprop.h 
	                                                 svpscmap.h 
	                                                 svpsinfo.h 
	                                                 svsfnt.h 
	                                                 svttcmap.h 
	                                                 svtteng.h 
	                                                 svttglyf.h 
	                                                 svwinfnt.h 
	lib/freetype/src: Jamfile 
	lib/freetype/src/autofit: Jamfile afangles.c afblue.c afblue.cin 
	                          afblue.dat afblue.h afblue.hin afcjk.c 
	                          afcjk.h afcover.h afdummy.c afdummy.h 
	                          aferrors.h afglobal.c afglobal.h 
	                          afhints.c afhints.h afindic.c 
	                          afindic.h aflatin.c aflatin.h 
	                          aflatin2.c aflatin2.h afloader.c 
	                          afloader.h afmodule.c afmodule.h 
	                          afpic.c afpic.h afranges.c afranges.h 
	                          afscript.h afshaper.c afshaper.h 
	                          afstyles.h aftypes.h afwarp.c afwarp.h 
	                          afwrtsys.h autofit.c module.mk 
	                          rules.mk 
	lib/freetype/src/base: Jamfile basepic.c basepic.h ftadvanc.c 
	                       ftapi.c ftbase.c ftbase.h ftbbox.c 
	                       ftbdf.c ftbitmap.c ftcalc.c ftcid.c 
	                       ftdbgmem.c ftdebug.c ftfntfmt.c 
	                       ftfstype.c ftgasp.c ftgloadr.c ftglyph.c 
	                       ftgxval.c ftinit.c ftlcdfil.c ftmac.c 
	                       ftmm.c ftobjs.c ftotval.c ftoutln.c 
	                       ftpatent.c ftpfr.c ftpic.c ftrfork.c 
	                       ftsnames.c ftstream.c ftstroke.c 
	                       ftsynth.c ftsystem.c fttrigon.c fttype1.c 
	                       ftutil.c ftwinfnt.c rules.mk 
	lib/freetype/src/bdf: Jamfile bdf.c 
	lib/freetype/src/bzip2: Jamfile ftbzip2.c rules.mk 
	lib/freetype/src/cache: Jamfile ftcache.c ftcbasic.c ftccache.c 
	                        ftccache.h ftccback.h ftccmap.c 
	                        ftcerror.h ftcglyph.c ftcglyph.h 
	                        ftcimage.c ftcimage.h ftcmanag.c 
	                        ftcmanag.h ftcmru.c ftcmru.h ftcsbits.c 
	                        ftcsbits.h rules.mk 
	lib/freetype/src/cff: Jamfile cf2error.h cf2ft.c cf2intrp.c 
	                      cff.c cffcmap.c cffcmap.h cffdrivr.c 
	                      cffdrivr.h cfferrs.h cffgload.c cffgload.h 
	                      cffload.c cffload.h cffobjs.c cffobjs.h 
	                      cffparse.c cffparse.h cffpic.c cffpic.h 
	                      cfftoken.h cfftypes.h module.mk rules.mk 
	lib/freetype/src/cid: Jamfile ciderrs.h cidgload.c cidgload.h 
	                      cidload.c cidload.h cidobjs.c cidobjs.h 
	                      cidparse.c cidparse.h cidriver.c 
	                      cidriver.h cidtoken.h module.mk rules.mk 
	                      type1cid.c 
	lib/freetype/src/gxvalid: Jamfile README gxvalid.c gxvalid.h 
	                          gxvbsln.c gxvcommn.c gxvcommn.h 
	                          gxverror.h gxvfeat.c gxvfeat.h 
	                          gxvfgen.c gxvjust.c gxvkern.c 
	                          gxvlcar.c gxvmod.c gxvmod.h gxvmort.c 
	                          gxvmort.h gxvmort0.c gxvmort1.c 
	                          gxvmort2.c gxvmort4.c gxvmort5.c 
	                          gxvmorx.c gxvmorx.h gxvmorx0.c 
	                          gxvmorx1.c gxvmorx2.c gxvmorx4.c 
	                          gxvmorx5.c gxvopbd.c gxvprop.c 
	                          gxvtrak.c module.mk rules.mk 
	lib/freetype/src/gzip: Jamfile ftgzip.c rules.mk 
	lib/freetype/src/lzw: Jamfile ftlzw.c ftzopen.c ftzopen.h 
	                      rules.mk 
	lib/freetype/src/otvalid: Jamfile module.mk otvalid.c otvalid.h 
	                          otvbase.c otvcommn.c otvcommn.h 
	                          otverror.h otvgdef.c otvgpos.c 
	                          otvgpos.h otvgsub.c otvjstf.c 
	                          otvmath.c otvmod.c otvmod.h rules.mk 
	lib/freetype/src/pcf: Jamfile pcf.c pcf.h pcfdrivr.c pcfread.c 
	lib/freetype/src/pfr: Jamfile module.mk pfr.c pfrcmap.c 
	                      pfrcmap.h pfrdrivr.c pfrdrivr.h pfrerror.h 
	                      pfrgload.c pfrgload.h pfrload.c pfrload.h 
	                      pfrobjs.c pfrobjs.h pfrsbit.c pfrsbit.h 
	                      pfrtypes.h rules.mk 
	lib/freetype/src/psaux: Jamfile afmparse.c afmparse.h module.mk 
	                        psaux.c psauxerr.h psauxmod.c psauxmod.h 
	                        psconv.c psconv.h psobjs.c psobjs.h 
	                        rules.mk t1cmap.c t1cmap.h t1decode.c 
	                        t1decode.h 
	lib/freetype/src/pshinter: Jamfile module.mk pshalgo.c pshalgo.h 
	                           pshglob.c pshglob.h pshinter.c 
	                           pshmod.c pshmod.h pshnterr.h pshpic.c 
	                           pshpic.h pshrec.c pshrec.h rules.mk 
	lib/freetype/src/psnames: Jamfile module.mk psmodule.c 
	                          psmodule.h psnamerr.h psnames.c 
	                          pspic.c pspic.h pstables.h rules.mk 
	lib/freetype/src/raster: Jamfile ftmisc.h ftraster.c ftraster.h 
	                         ftrend1.c ftrend1.h module.mk raster.c 
	                         rasterrs.h rastpic.c rastpic.h rules.mk 
	lib/freetype/src/sfnt: Jamfile module.mk pngshim.c pngshim.h 
	                       rules.mk sfdriver.c sfdriver.h sferrors.h 
	                       sfnt.c sfntpic.c sfntpic.h sfobjs.c 
	                       sfobjs.h ttbdf.c ttbdf.h ttcmap.c 
	                       ttcmap.h ttcmapc.h ttkern.c ttkern.h 
	                       ttload.c ttload.h ttmtx.c ttmtx.h 
	                       ttpost.c ttpost.h ttsbit.c ttsbit.h 
	lib/freetype/src/smooth: Jamfile ftgrays.c ftgrays.h ftsmerrs.h 
	                         ftsmooth.c ftsmooth.h ftspic.c ftspic.h 
	                         module.mk rules.mk smooth.c 
	lib/freetype/src/tools: afblue.pl glnames.py 
	                        update-copyright-year 
	lib/freetype/src/tools/docmaker: content.py docmaker.py 
	                                 formatter.py sources.py 
	                                 tohtml.py utils.py 
	lib/freetype/src/tools/ftfuzzer: README ftfuzzer.cc ftmutator.cc 
	                                 rasterfuzzer.cc runinput.cc 
	lib/freetype/src/truetype: Jamfile module.mk rules.mk truetype.c 
	                           ttdriver.c ttdriver.h tterrors.h 
	                           ttgload.c ttgload.h ttgxvar.c 
	                           ttgxvar.h ttinterp.c ttinterp.h 
	                           ttobjs.c ttobjs.h ttpic.c ttpic.h 
	                           ttpload.c ttpload.h ttsubpix.c 
	                           ttsubpix.h 
	lib/freetype/src/type1: Jamfile module.mk rules.mk t1afm.c 
	                        t1afm.h t1driver.c t1driver.h t1errors.h 
	                        t1gload.c t1gload.h t1load.c t1load.h 
	                        t1objs.c t1objs.h t1parse.c t1parse.h 
	                        t1tokens.h type1.c 
	lib/freetype/src/type42: Jamfile module.mk rules.mk t42drivr.c 
	                         t42drivr.h t42error.h t42objs.c 
	                         t42objs.h t42parse.c t42parse.h 
	                         t42types.h type42.c 
	lib/freetype/src/winfonts: Jamfile fnterrs.h module.mk rules.mk 
	                           winfnt.c winfnt.h 
Added files:
	lib/freetype/docs/reference: ft2-pcf_driver.html 
	lib/freetype/include/freetype: ftpcfdrv.h 

Log message:
Update to freetype-2.8

No fallout in a bulk build on i386 (sthen@)

OK matthieu@, sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/23 10:18:02

Modified files:
	sbin/dhclient  : privsep.c 

Log message:
Oops. Remove extraneous 'return' and some braces from
priv_write_resolv_conf() code that was moved into the
dispatch loop.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/06/23 10:59:22

Modified files:
	lang/bacon     : Makefile distinfo 

Log message:
Update to bacon 3.5.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/23 11:21:18

Modified files:
	lang/elixir    : Makefile distinfo 

Log message:
update to elixir-1.4.5


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/23 12:51:28

Modified files:
	sys/dev/pv     : if_hvn.c 

Log message:
Finish up minor changes in the output and clear the BATCHED channel flag


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/23 12:54:44

Modified files:
	sys/dev/pv     : hyperv.c 

Log message:
s/membar_sync/virtio_membar_sync/


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/23 13:02:41

Modified files:
	x11/gnome/mutter: Makefile distinfo 

Log message:
update to mutter-3.24.3


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/23 13:05:42

Modified files:
	sys/dev/pv     : hyperv.c hypervvar.h 

Log message:
Introduce deferred interrupt processing capability

Hyper-V interrupts seem to be sometimes delivered before the message
becomes available on the channel ring.  This is reproducible on hvs(4)
under load.  This change is modelled on the workaround found in the
Linux driver.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/23 13:07:13

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Request deferred interrupt processing


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/23 13:07:25

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
delete -r, RCS id checks are now covered by mandoc,
and garbage collect the unused "inliteral" state variable;
ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/23 13:09:21

Modified files:
	sys/dev/pv     : hyperv.c 

Log message:
Event interrupt handler should call hv_channel_schedule now


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/23 13:16:49

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
delete warning about missing whitespace before trailing punctuation;
mandoc handles this now, not in exactly the same way, but catching
all the important cases, and with less false positives;
no objection from jmc@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	dcoppa@cvs.openbsd.org	2017/06/23 13:28:03

Modified files:
	.              : 3RDPARTY 

Log message:
Update


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/23 13:50:42

Modified files:
	www            : Makefile 
	www/surf       : Makefile 
	www/surf/pkg   : PLIST 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	www/surf2      : Makefile distinfo 
	www/surf2/patches: patch-Makefile patch-config_def_h 
	                   patch-config_mk patch-surf_1 
	www/surf2/pkg  : DESCR PLIST 

Log message:
Remove www/surf2 in favor of www/surf

Prodded by jung@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/23 13:51:07

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h 

Log message:
Once you have forked into two processes, setting a global flag
in one process does not mean the other process can see the
change. Nuke the pointless IFI_NEW_LLADDR.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/23 13:56:57

Modified files:
	regress/usr.bin/mdoclint: mdoclint 

Log message:
delete unused "lastline" state variable and some commented out lines;
no functional change


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/23 14:57:51

Modified files:
	gnu/lib/libiberty/src/testsuite: test-demangle.c 
	                                 test-expandargv.c 
	                                 test-pexecute.c 

Log message:
Make libiberty test programs compile and run without segfault.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/23 15:04:34

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
splitting a text box sometimes requires wrapping it in a list


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/23 16:59:27

Modified files:
	usr.bin/mandoc : eqn_html.c 

Log message:
Consistently treat character escape sequences as operators,
not as letters, even if their names contain letters.

This is certainly not perfect, but code to recognize that \(*a is
not an operator but a letter would need a huge table, or Unicode
character property support, which won't happen at this time.


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/23 18:20:18

Log message:
    import telegram-purple
    
    Telegram-purple is a libpurple protocol plugin that adds support for the
    Telegram messenger.
    
    OK, feedback and tweaks bcallah@, sthen@
    
    Status:
    
    Vendor Tag:	czarkoff
    Release Tags:	czarkoff_20170624
    
    N ports/net/telegram-purple/Makefile
    N ports/net/telegram-purple/distinfo
    N ports/net/telegram-purple/patches/patch-Makefile_in
    N ports/net/telegram-purple/patches/patch-tgl_Makefile_in
    N ports/net/telegram-purple/pkg/DESCR
    N ports/net/telegram-purple/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/23 18:25:12

Modified files:
	net            : Makefile 

Log message:
+telegram-purple


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/23 23:24:11

Modified files:
	usr.bin/ssh    : session.c 

Log message:
no need to call log_init to reinitialise logged PID in child sessions,
since we haven't called openlog() in log_init() since 1999; ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/23 23:35:05

Modified files:
	usr.bin/ssh    : ssh_config.5 sshconnect.c sshd.8 

Log message:
use HostKeyAlias if specified instead of hostname for matching host
certificate principal names; bz#2728; ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/23 23:37:44

Modified files:
	usr.bin/ssh    : sshconnect.c 

Log message:
switch sshconnect.c from (slightly abused) select() to poll();
ok deraadt@ a while back


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/24 00:28:50

Modified files:
	usr.bin/ssh    : sshd.8 

Log message:
word fix;


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/24 00:34:38

Modified files:
	usr.bin/ssh    : auth.c auth.h auth2-gss.c auth2-hostbased.c 
	                 auth2-pubkey.c auth2.c gss-serv.c monitor.c 
	                 servconf.c servconf.h session.c ssh-gss.h 
	                 sshd_config.5 

Log message:
refactor authentication logging

optionally record successful auth methods and public credentials
used in a file accessible to user sessions

feedback and ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/24 00:35:24

Modified files:
	regress/usr.bin/ssh: Makefile 
Added files:
	regress/usr.bin/ssh: authinfo.sh 

Log message:
regress test for ExposeAuthInfo


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/24 00:38:11

Modified files:
	usr.bin/ssh    : packet.c 

Log message:
don't pass pointer to struct sshcipher between privsep processes,
just redo the lookup in each using the already-passed cipher name.
bz#2704 based on patch from Brooks Davis; ok markus dtucker


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/24 00:57:04

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
spelling;


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/24 01:08:57

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
correct env var name


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/24 01:36:39

Modified files:
	x11/gnome/session: Makefile 
Added files:
	x11/gnome/session/patches: patch-configure_ac 
	                           patch-gnome-session_Makefile_am 
	                           patch-gnome-session_gsm-consolekit_c 
	                           patch-gnome-session_gsm-manager_c 
	                           patch-gnome-session_gsm-system_c 
	                           patch-gnome-session_gsm-system_h 
	                           patch-gnome-session_gsm-systemd_c 
	                           patch-gnome-session_org_freedesktop_DBus_xml 

Log message:
Merge fixes from upstream to make sure gnome processes are properly killed
at logout.


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/24 01:48:34

Modified files:
	devel/py-hypothesis: Makefile distinfo 

Log message:
Update to py-hypothesis 3.11.6


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	kettenis@cvs.openbsd.org	2017/06/24 02:54:32

Modified files:
	driver/xf86-video-intel/src/sna: kgem.c 

Log message:
Initialize flags member of struct drm_915_gem_mmap as the upcoming inteldrm(4)
update checks it.

Upstream fixed this differently, but that fix doesn't work for us as our
ioctl(2) subsystem works differently from Linux.

ok jsg@, tom@


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/24 03:51:46

ports/devel/py-jupyter_client/patches

Update of /cvs/ports/devel/py-jupyter_client/patches
In directory cvs.openbsd.org:/tmp/cvs-serv42511/patches

Log Message:
Directory /cvs/ports/devel/py-jupyter_client/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/24 03:52:46

Modified files:
	devel/py-jupyter_client: Makefile distinfo 
	devel/py-jupyter_client/pkg: PLIST 
Added files:
	devel/py-jupyter_client/patches: patch-setup_py 

Log message:
Update to py-jupyter_client 5.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/24 04:09:26

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h privsep.c privsep.h 

Log message:
Use a local variable rather than a global flag to record
the reception of a IMSG_HUP message and trigger the
desired restart.

Nuke the now pointless IFI_HUP.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/06/24 04:27:15

Modified files:
	x11/mate/themes: Makefile distinfo 
	x11/mate/themes/pkg: PLIST 

Log message:
update to 3.22.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/24 04:29:22

Modified files:
	textproc/py-numpydoc: Makefile distinfo 
	textproc/py-numpydoc/pkg: PLIST 

Log message:
Update to py-numpydoc 0.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/24 05:22:19

Modified files:
	www/kibana     : Makefile distinfo 
	www/kibana/pkg : PLIST 

Log message:
update to kibana-5.4.2, from Pavel Korovin (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/06/24 06:31:59

Modified files:
	devel/apr      : Makefile distinfo 
	devel/apr/pkg  : PLIST 

Log message:
Update to APR 1.6.2.
Patch by David CARLIER (devnexen at gmail)


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/06/24 06:32:20

Modified files:
	devel/apr-util : Makefile distinfo 
	devel/apr-util/pkg: PLIST 

Log message:
Update to APR-util 1.6.0.
Patch by David CARLIER (devnexen at gmail)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 07:49:19

Modified files:
	usr.bin/mandoc : st.in 
	share/man/man7 : mdoc.7 

Log message:
Delete .St -p1003.1-2013.
It is an OpenBSD addition that did not get used a single time in
three years, and groff did not pick it up either, so removing it
does not affect any existing manuals anywhere.
Cleanup suggested by jmc@, OK bentley@.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	dcoppa@cvs.openbsd.org	2017/06/24 07:58:55

Modified files:
	lib/freetype/docs: documentation.html index.html 
	                   subpixel-hinting.html 
	                   text-rendering-general.html 
	lib/freetype/docs/css: freetype2.css 
	lib/freetype/docs/design: design-4.html design-5.html 
	lib/freetype/docs/glyphs: glyphs-1.html glyphs-2.html 
	                          glyphs-3.html glyphs-4.html 
	                          glyphs-5.html glyphs-6.html 
	                          glyphs-7.html index.html 
	lib/freetype/docs/tutorial: index.html step1.html step2.html 
	                            step3.html 

Log message:
Update to freetype-doc-2.8


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 08:38:28

Modified files:
	usr.bin/mandoc : att.c cgi.c main.c man_html.c man_validate.c 
	                 mandoc.1 mandoc.h mandocdb.c mdoc_html.c 
	                 mdoc_validate.c read.c roff.c roff.h 
	                 roff_html.c roff_term.c st.c 

Log message:
Split -Wstyle into -Wstyle and the even lower -Wbase, and add
-Wopenbsd and -Wnetbsd to check conventions for the base system of
a specific operating system.  Mark operating system specific messages
with "(OpenBSD)" at the end.

Please use just "-Tlint" to check base system manuals (defaulting
to -Wall, which is now -Wbase), but prefer "-Tlint -Wstyle" for the
manuals of portable software projects you maintain that are not
part of OpenBSD base, to avoid bogus recommendations about base
system conventions that do not apply.

Issue originally reported by semarie@, solution using
an idea from tedu@, discussed with jmc@ and jca@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/24 09:07:24

Modified files:
	devel/py-testpath: Makefile 

Log message:
Fix RDEP, py-pathlib not need for py3 flavor


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/24 09:12:43

Modified files:
	databases/py-pickleshare: Makefile 

Log message:
Fix RDEP, py-pathlib not need for py3 flavor


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 09:13:08

Modified files:
	openssh        : list.html 

Log message:
typo; from 


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 09:59:28

Modified files:
	usr.bin/mandoc : mandoc.h mdoc_validate.c read.c mandoc.1 

Log message:
in the base system, suggest leaving .Os blank; inspired by mdoclint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 10:10:01

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
obvious removal of -o, now covered by mandoc


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2017/06/24 10:30:47

Modified files:
	usr.bin/vi/common: mem.h 

Log message:
Fix a check in ADD_SPACE_{GOTO,RET} that potentially allowed for a
NULL-dereference.

OK tom@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 11:36:50

Modified files:
	usr.bin/mandoc : msec.in 

Log message:
delete old, undocumented, obsolete section names that nobody uses


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 12:58:09

Modified files:
	usr.bin/mandoc : mandoc.h mdoc_validate.c read.c 

Log message:
operating system dependent message about unknown architecture;
inspired by mdoclint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 13:05:36

Modified files:
	usr.bin/mandoc : mandoc.1 

Log message:
document message "unknown architecture"


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/24 13:36:08

Modified files:
	x11            : Makefile 
Removed files:
	x11/mrxvt      : Makefile distinfo 
	x11/mrxvt/files: mrxvt.desktop 
	x11/mrxvt/patches: patch-configure_ac patch-doc_mrxvt_1 
	                   patch-src_init_c patch-src_mpng_c 
	                   patch-src_ptytty_c patch-src_rxvt_h 
	x11/mrxvt/pkg  : DESCR PLIST 

Log message:
Remove x11/mrxvt.

Mrxvt is based on rxvt which we recently removed due to the fact that
upstream is dead and that the code is vulnerable to CVE-2017-7483.

Mrxvt is vulnerable as well, and latest release is from 2008.

OK danj@, tb@, bentley@, bcallah@, dcoppa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/06/24 13:40:24

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register removal of mrxvt.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/24 14:19:42

Modified files:
	www/trac       : Makefile distinfo 
	www/trac/pkg   : PLIST 

Log message:
update to trac-1.2.2


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/24 14:32:39

Modified files:
	sys/net        : pf_norm.c 

Log message:
To avoid packet loss due to reuse of the 16 bit IPv4 fragment id,
we need suitable data structures.  Organize the pf fragments with
two red-black trees.  One is holding the address and protocol
information and the other has only the fragment id.  This will allow
to drop fragemts for specific connections more aggressively.  `
from markus@; OK sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/24 15:08:28

Modified files:
	usr.bin/mandoc : mandoc.1 

Log message:
delete useless .Ns macro that jmc@ found with mdoclint(1)


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/24 17:32:57

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c kroute.c 
	                 privsep.c privsep.h 

Log message:
Tweak handling of HUP and new LLADDR. Just use expose and use sighup()
function. Don't exit dispatch() loop on SIGHUP, wait for privileged
child to execvp() dhclient. Eliminate struct imsg_hup since its
contents were not being used except in priv_cleanup(). And
'active_addr' works just as well there.

Cleaner and eliminates some extraneous log entries.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/24 18:38:38

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Oops. Revert unintentional/premature functional change. Deleting the
address configured by dhclient should cause exit, not restart. There
is no need to invoke sendhup(). Just exit and let the privileged child
follow.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/24 18:44:49

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
priv_add_address() is no longer invoked to signal the deletion of the
active address. So no need to check for the magic INADDR_ANY address.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	deraadt@cvs.openbsd.org	2017/06/24 21:27:24

Modified files:
	distrib/sets/lists/xbase: mi 
	distrib/sets/lists/xshare: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/06/25 00:54:26

Modified files:
	sys/conf       : makegap.sh 

Log message:
ldd is more strict wrt semicolons, they can only appear after an
expression line. Removing the extra semicolons makes both ld and
ldd accept the link script generated, although ldd produces a wrong
object file on arm64; ok kettenis@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/06/25 01:23:54

Modified files:
	share/man/man7 : man.7 
	usr.bin/mandoc : man_html.c man_macro.c man_term.c 
	                 man_validate.c mandoc.1 roff.c roff.h 

Log message:
Add support for the MT and ME mailto macros, used for example in wg(8).

feedback and ok schwarze@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/25 01:44:45

Modified files:
	mail/mozilla-thunderbird: Makefile distinfo 
	mail/thunderbird-i18n: Makefile.inc distinfo 

Log message:
Bugfix update to thunderbird 52.2.1.

Fixes issues with gmail, see
https://www.mozilla.org/en-US/thunderbird/52.2.1/releasenotes/


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/25 02:31:44

Modified files:
	regress/bin/ksh/edit: edit.c 

Log message:
Capture SIGINT and print out all received output so far. Useful when debugging
broken tests.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/25 02:49:47

Modified files:
	geo/mapproxy   : Makefile distinfo 

Log message:
Update to mapproxy 1.10.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/25 02:50:41

Modified files:
	geo/mapserver  : Makefile distinfo 

Log message:
Bugfix update to mapserver 7.0.6.

See http://mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-6


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/25 02:51:53

Modified files:
	bin/ksh        : emacs.c 

Log message:
Don't output partial UTF-8 characters in ksh emacs mode. Instead, try to read a
complete UTF-8 character first. Fixes an issue while running ksh in tmux where
UTF-8 characters inserted in columns other than the last one are discarded.

With help from nicm@ and schwarze@ who also wrote the UTF-8 validation, thanks!

ok schwarze@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 03:21:05

Modified files:
	x11/gnome/latexila: Makefile distinfo 

Log message:
Update to latexila-3.24.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 03:25:18

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.75.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 03:25:30

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.112.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 03:49:48

Modified files:
	security/libhttpseverywhere: Makefile 

Log message:
Consistency.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 04:08:54

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-2.0.834.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/25 04:31:47

Modified files:
	net/xl2tpd     : Makefile distinfo 
	net/xl2tpd/pkg : PLIST 

Log message:
Update to xl2tpd 1.3.9.

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 05:07:19

Modified files:
	devel/meson    : meson.port.mk 

Log message:
Pass MAKE_ENV, FAKE_SETUP and ALL_TEST_ENV so that we can benefit from the magic
of bsd.port.mk. Fixes $CC path detection.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 05:07:58

Modified files:
	x11/gnome/recipes: Makefile 

Log message:
Remove workaround in the pre-build target; needs a recent meson.build.mk


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 05:16:38

Modified files:
	devel/meson    : meson.port.mk 

Log message:
By default, don't use "-Wl,--no-undefined when linking", it's fine to have
undefined references to libc functions.
CONFIGURE_ARGS += -Db_lundef=false


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/25 05:23:42

Modified files:
	sysutils/ansible: Makefile 
Added files:
	sysutils/ansible/patches: 
	                          patch-lib_ansible_modules_packaging_os_openbsd_pkg_py 

Log message:
handle versionless names with branch notation

reported by landry@ patch by Patrik Lundin via upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 05:24:29

Modified files:
	devel/meson    : meson.port.mk 

Log message:
meson(1) needs UTF-8 encoding.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 05:25:01

Modified files:
	security/libhttpseverywhere: Makefile 

Log message:
-Db_lundef=false is now the default.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 05:41:10

ports/devel/appstream-glib/patches

Update of /cvs/ports/devel/appstream-glib/patches
In directory cvs.openbsd.org:/tmp/cvs-serv74650/patches

Log Message:
Directory /cvs/ports/devel/appstream-glib/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 06:05:09

Modified files:
	devel/appstream-glib: Makefile distinfo 
	devel/appstream-glib/pkg: PLIST 
Added files:
	devel/appstream-glib/patches: 
	                              patch-libappstream-builder_meson_build 
	                              patch-libappstream-glib_meson_build 

Log message:
Update to appstream-glib-0.7.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 06:05:53

Modified files:
	security/libhttpseverywhere: Makefile 
	security/libhttpseverywhere/patches: patch-meson_build 

Log message:
Use soversion instead of version (which can be computed automatically from
soversion). Meson uses -Wl,-soname which fucks things up.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/25 06:48:04

Modified files:
	regress/usr.bin/mandoc/db: Makefile 

Log message:
add some empty targets that were missing


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/25 06:48:58

Modified files:
	regress/usr.bin/mandoc/char/space: esct-man.out_lint 
	                                   esct-mdoc.out_lint 
	                                   tab-man.out_lint tab.out_lint 
	                                   trailing-mdoc.out_lint 
	regress/usr.bin/mandoc/char/unicode: input.out_lint 
	                                     invalid.out_lint 
	regress/usr.bin/mandoc/eqn/define: infinite.out_lint 
	                                   invalid.out_lint 
	regress/usr.bin/mandoc/eqn/over: noarg.out_lint 
	regress/usr.bin/mandoc/man/B: args.out_lint blank.out_lint 
	regress/usr.bin/mandoc/man/IP: empty.out_lint 
	regress/usr.bin/mandoc/man/OP: args.out_lint 
	regress/usr.bin/mandoc/man/PD: args.out_lint 
	regress/usr.bin/mandoc/man/PP: args.out_lint empty.out_lint 
	regress/usr.bin/mandoc/man/RS: REarg.out_lint empty.out_lint 
	                               lonelyRE.out_lint noRE.out_lint 
	regress/usr.bin/mandoc/man/SH: broken.out_lint 
	                               broken_eline.out_lint 
	                               empty_before.out_lint 
	                               noarg.out_lint 
	regress/usr.bin/mandoc/man/SS: broken.out_lint 
	                               broken_eline.out_lint 
	                               noarg.out_lint 
	regress/usr.bin/mandoc/man/TH: case.out_lint nobody.out_lint 
	                               sixargs.out_lint 
	regress/usr.bin/mandoc/man/TP: broken.out_lint double.out_lint 
	                               eof.out_lint 
	regress/usr.bin/mandoc/man/TS: break.out_lint 
	regress/usr.bin/mandoc/man/UR: args.out_lint noUE.out_lint 
	regress/usr.bin/mandoc/man/blank: afterSH.out_lint 
	                                  afterSS.out_lint line.out_lint 
	regress/usr.bin/mandoc/man/nf: args.out_lint dupe.out_lint 
	regress/usr.bin/mandoc/mdoc/Ad: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/An: break.out_lint 
	regress/usr.bin/mandoc/mdoc/Aq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Ar: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/At: invalid.out_lint 
	regress/usr.bin/mandoc/mdoc/Bd: badargs.out_lint 
	                                beforeNAME.out_lint 
	                                blank.out_lint break.out_lint 
	                                broken.out_lint nested.out_lint 
	                                unclosed.out_lint 
	regress/usr.bin/mandoc/mdoc/Bf: badargs.out_lint break.out_lint 
	                                broken.out_lint 
	                                multiargs.out_lint 
	regress/usr.bin/mandoc/mdoc/Bk: badarg.out_lint broken.out_lint 
	regress/usr.bin/mandoc/mdoc/Bl: badargs.out_lint bareIt.out_lint 
	                                bareTa.out_lint break.out_lint 
	                                breakingIt.out_lint 
	                                broken.out_lint column.out_lint 
	                                empty.out_lint 
	                                emptyhead.out_lint 
	                                emptyitem.out_lint 
	                                emptytag.out_lint noIt.out_lint 
	                                notype.out_lint tag.out_lint 
	regress/usr.bin/mandoc/mdoc/Brq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Bx: args.out_lint 
	regress/usr.bin/mandoc/mdoc/Cd: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Cm: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/D1: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Db: args.out_lint 
	regress/usr.bin/mandoc/mdoc/Dd: badarg.out_lint dupe.out_lint 
	                                late.out_lint long.out_lint 
	                                manarg.out_lint noarg.out_lint 
	                                order.out_lint 
	regress/usr.bin/mandoc/mdoc/Dl: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Dq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Dt: badsec.out_lint case.out_lint 
	                                dupe.out_lint fourargs.out_lint 
	                                late.out_lint missing.out_lint 
	                                noarg.out_lint nobody.out_lint 
	                                nosec.out_lint order.out_lint 
	regress/usr.bin/mandoc/mdoc/Dv: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Em: noarg.out_lint punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Eo: break.out_lint obsolete.out_lint 
	                                unclosed.out_lint 
	regress/usr.bin/mandoc/mdoc/Er: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ev: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ex: noname.out_lint nostd.out_lint 
	regress/usr.bin/mandoc/mdoc/Fd: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Fl: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Fo: noarg.out_lint nohead.out_lint 
	                                obsolete.out_lint punct.out_lint 
	                                warn.out_lint 
	regress/usr.bin/mandoc/mdoc/Ic: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/In: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Lb: badargs.out_lint 
	regress/usr.bin/mandoc/mdoc/Li: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Lk: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ms: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Mt: simple.out_lint 
	regress/usr.bin/mandoc/mdoc/Nd: broken.out_lint noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Nm: badNAME.out_lint 
	                                badNAMEuse.out_lint 
	                                break.out_lint broken.out_lint 
	                                punct.out_lint 
	regress/usr.bin/mandoc/mdoc/No: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Ns: position.out_lint 
	regress/usr.bin/mandoc/mdoc/Oo: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Op: break.out_lint broken.out_lint 
	                                punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Os: dupe.out_lint late.out_lint 
	regress/usr.bin/mandoc/mdoc/Pa: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Pf: spacing.out_lint 
	regress/usr.bin/mandoc/mdoc/Pp: arg.out_lint 
	regress/usr.bin/mandoc/mdoc/Qq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Rs: allch.out_lint args.out_lint 
	                                empty.out_lint 
	regress/usr.bin/mandoc/mdoc/Rv: noname.out_lint nostd.out_lint 
	regress/usr.bin/mandoc/mdoc/Sh: badNAME.out_lint before.out_lint 
	                                empty.out_lint 
	                                emptyNAME.out_lint 
	                                first.out_lint nohead.out_lint 
	                                order.out_lint 
	                                orderNAME.out_lint 
	                                parbefore.out_lint 
	                                parborder.out_lint 
	                                punctNAME.out_lint 
	                                subbefore.out_lint 
	regress/usr.bin/mandoc/mdoc/Sm: badarg.out_lint twoarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Sq: empty.out_lint 
	regress/usr.bin/mandoc/mdoc/St: badargs.out_lint call.out_lint 
	regress/usr.bin/mandoc/mdoc/Sx: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Sy: noarg.out_lint punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Tn: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ud: arg.out_lint 
	regress/usr.bin/mandoc/mdoc/Ux: punct.out_lint 
	regress/usr.bin/mandoc/mdoc/Va: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Vt: noarg.out_lint 
	regress/usr.bin/mandoc/mdoc/Xr: args.out_lint 
	regress/usr.bin/mandoc/mdoc/blank: comment.out_lint 
	                                   line.out_lint list.out_lint 
	regress/usr.bin/mandoc/mdoc/break: brokenbreaker.out_lint 
	                                   notopen.out_lint 
	                                   tail.out_lint twice.out_lint 
	                                   two.out_lint 
	regress/usr.bin/mandoc/roff/args: man.out_lint mdoc.out_lint 
	                                  roff.out_lint 
	regress/usr.bin/mandoc/roff/br: args.out_lint 
	regress/usr.bin/mandoc/roff/cc: basic.out_lint 
	regress/usr.bin/mandoc/roff/cond: close.out_lint if.out_lint 
	regress/usr.bin/mandoc/roff/de: escname.out_lint indir.out_lint 
	                                infinite.out_lint 
	regress/usr.bin/mandoc/roff/esc: B.out_lint h.out_lint 
	                                 ignore.out_lint l.out_lint 
	                                 w.out_lint 
	regress/usr.bin/mandoc/roff/ft: badargs-mdoc.out_lint 
	                                badargs.out_lint 
	regress/usr.bin/mandoc/roff/ig: basic.out_lint 
	regress/usr.bin/mandoc/roff/it: badarg.out_lint 
	regress/usr.bin/mandoc/roff/nr: divzero.out_lint 
	                                escname.out_lint 
	regress/usr.bin/mandoc/roff/sp: badargs-man.out_lint 
	regress/usr.bin/mandoc/roff/string: name.out_lint std.out_lint 
	regress/usr.bin/mandoc/roff/tr: args.out_lint 
	regress/usr.bin/mandoc/tbl/data: block_unclosed.out_lint 
	                                 empty.out_lint 
	regress/usr.bin/mandoc/tbl/layout: complex.out_lint 
	                                   empty.out_lint 
	regress/usr.bin/mandoc/tbl/macro: man.out_lint nested.out_lint 
	regress/usr.bin/mandoc/tbl/mod: badfont.out_lint font.out_lint 
	regress/usr.bin/mandoc/tbl/opt: invalid.out_lint 

Log message:
cope with changes in BASE messages


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/25 07:35:42

Modified files:
	geo/qgis       : Makefile distinfo 
	geo/qgis/pkg   : PLIST 

Log message:
Update to QGIS 2.18.10.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/25 08:01:02

src/regress/usr.bin/mandoc/man/MT

Update of /cvs/src/regress/usr.bin/mandoc/man/MT
In directory cvs.openbsd.org:/tmp/cvs-serv29759/MT

Log Message:
Directory /cvs/src/regress/usr.bin/mandoc/man/MT added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/25 08:02:23

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
dull dependency for copying makegap.sh to obj, so that installs
without src and comp work.  That is what we've designed for, but since
we always have src and comp on our systems it is so easy to slide...
problem first noted by rpe.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/25 08:09:14

Modified files:
	regress/usr.bin/mandoc/man: Makefile 
Added files:
	regress/usr.bin/mandoc/man/MT: Makefile args.in args.out_ascii 
	                               args.out_lint noME.in 
	                               noME.out_ascii noME.out_lint 

Log message:
test new MT macro


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-alicloud

Update of /cvs/ports/sysutils/terraform/provider-alicloud
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-alicloud

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-alicloud added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-archive

Update of /cvs/ports/sysutils/terraform/provider-archive
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-archive

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-archive added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-arukas

Update of /cvs/ports/sysutils/terraform/provider-arukas
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-arukas

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-arukas added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-atlas

Update of /cvs/ports/sysutils/terraform/provider-atlas
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-atlas

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-atlas added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-aws

Update of /cvs/ports/sysutils/terraform/provider-aws
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-aws

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-aws added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-azure

Update of /cvs/ports/sysutils/terraform/provider-azure
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-azure

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-azure added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-azurerm

Update of /cvs/ports/sysutils/terraform/provider-azurerm
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-azurerm

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-azurerm added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-bitbucket

Update of /cvs/ports/sysutils/terraform/provider-bitbucket
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-bitbucket

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-bitbucket added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-chef

Update of /cvs/ports/sysutils/terraform/provider-chef
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-chef

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-chef added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-circonus

Update of /cvs/ports/sysutils/terraform/provider-circonus
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-circonus

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-circonus added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-clc

Update of /cvs/ports/sysutils/terraform/provider-clc
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-clc

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-clc added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-cloudflare

Update of /cvs/ports/sysutils/terraform/provider-cloudflare
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-cloudflare

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-cloudflare added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-cloudstack

Update of /cvs/ports/sysutils/terraform/provider-cloudstack
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-cloudstack

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-cloudstack added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-cobbler

Update of /cvs/ports/sysutils/terraform/provider-cobbler
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-cobbler

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-cobbler added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-consul

Update of /cvs/ports/sysutils/terraform/provider-consul
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-consul

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-consul added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-datadog

Update of /cvs/ports/sysutils/terraform/provider-datadog
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-datadog

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-datadog added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-digitalocean

Update of /cvs/ports/sysutils/terraform/provider-digitalocean
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-digitalocean

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-digitalocean added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-dme

Update of /cvs/ports/sysutils/terraform/provider-dme
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-dme

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-dme added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-dns

Update of /cvs/ports/sysutils/terraform/provider-dns
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-dns

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-dns added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-dnsimple

Update of /cvs/ports/sysutils/terraform/provider-dnsimple
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-dnsimple

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-dnsimple added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-docker

Update of /cvs/ports/sysutils/terraform/provider-docker
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-docker

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-docker added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-dyn

Update of /cvs/ports/sysutils/terraform/provider-dyn
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-dyn

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-dyn added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-external

Update of /cvs/ports/sysutils/terraform/provider-external
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-external

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-external added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-fastly

Update of /cvs/ports/sysutils/terraform/provider-fastly
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-fastly

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-fastly added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-github

Update of /cvs/ports/sysutils/terraform/provider-github
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-github

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-github added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-gitlab

Update of /cvs/ports/sysutils/terraform/provider-gitlab
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-gitlab

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-gitlab added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-google

Update of /cvs/ports/sysutils/terraform/provider-google
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-google

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-google added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:00

ports/sysutils/terraform/provider-grafana

Update of /cvs/ports/sysutils/terraform/provider-grafana
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-grafana

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-grafana added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-heroku

Update of /cvs/ports/sysutils/terraform/provider-heroku
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-heroku

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-heroku added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-http

Update of /cvs/ports/sysutils/terraform/provider-http
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-http

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-http added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-icinga2

Update of /cvs/ports/sysutils/terraform/provider-icinga2
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-icinga2

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-icinga2 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-ignition

Update of /cvs/ports/sysutils/terraform/provider-ignition
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-ignition

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-ignition added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-influxdb

Update of /cvs/ports/sysutils/terraform/provider-influxdb
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-influxdb

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-influxdb added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-kubernetes

Update of /cvs/ports/sysutils/terraform/provider-kubernetes
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-kubernetes

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-kubernetes added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-librato

Update of /cvs/ports/sysutils/terraform/provider-librato
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-librato

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-librato added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-local

Update of /cvs/ports/sysutils/terraform/provider-local
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-local

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-local added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-logentries

Update of /cvs/ports/sysutils/terraform/provider-logentries
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-logentries

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-logentries added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-mailgun

Update of /cvs/ports/sysutils/terraform/provider-mailgun
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-mailgun

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-mailgun added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-mysql

Update of /cvs/ports/sysutils/terraform/provider-mysql
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-mysql

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-mysql added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-newrelic

Update of /cvs/ports/sysutils/terraform/provider-newrelic
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-newrelic

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-newrelic added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-nomad

Update of /cvs/ports/sysutils/terraform/provider-nomad
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-nomad

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-nomad added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-ns1

Update of /cvs/ports/sysutils/terraform/provider-ns1
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-ns1

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-ns1 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-null

Update of /cvs/ports/sysutils/terraform/provider-null
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-null

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-null added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-oneandone

Update of /cvs/ports/sysutils/terraform/provider-oneandone
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-oneandone

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-oneandone added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-opc

Update of /cvs/ports/sysutils/terraform/provider-opc
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-opc

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-opc added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-openstack

Update of /cvs/ports/sysutils/terraform/provider-openstack
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-openstack

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-openstack added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-opsgenie

Update of /cvs/ports/sysutils/terraform/provider-opsgenie
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-opsgenie

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-opsgenie added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-ovh

Update of /cvs/ports/sysutils/terraform/provider-ovh
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-ovh

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-ovh added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-packet

Update of /cvs/ports/sysutils/terraform/provider-packet
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-packet

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-packet added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-pagerduty

Update of /cvs/ports/sysutils/terraform/provider-pagerduty
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-pagerduty

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-pagerduty added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-postgresql

Update of /cvs/ports/sysutils/terraform/provider-postgresql
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-postgresql

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-postgresql added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-powerdns

Update of /cvs/ports/sysutils/terraform/provider-powerdns
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-powerdns

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-powerdns added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-profitbricks

Update of /cvs/ports/sysutils/terraform/provider-profitbricks
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-profitbricks

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-profitbricks added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-rabbitmq

Update of /cvs/ports/sysutils/terraform/provider-rabbitmq
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-rabbitmq

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-rabbitmq added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-rancher

Update of /cvs/ports/sysutils/terraform/provider-rancher
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-rancher

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-rancher added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-random

Update of /cvs/ports/sysutils/terraform/provider-random
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-random

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-random added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-rundeck

Update of /cvs/ports/sysutils/terraform/provider-rundeck
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-rundeck

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-rundeck added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-scaleway

Update of /cvs/ports/sysutils/terraform/provider-scaleway
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-scaleway

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-scaleway added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-softlayer

Update of /cvs/ports/sysutils/terraform/provider-softlayer
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-softlayer

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-softlayer added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-spotinst

Update of /cvs/ports/sysutils/terraform/provider-spotinst
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-spotinst

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-spotinst added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-statuscake

Update of /cvs/ports/sysutils/terraform/provider-statuscake
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-statuscake

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-statuscake added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-template

Update of /cvs/ports/sysutils/terraform/provider-template
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-template

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-template added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:01

ports/sysutils/terraform/provider-terraform

Update of /cvs/ports/sysutils/terraform/provider-terraform
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-terraform

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-terraform added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:02

ports/sysutils/terraform/provider-tls

Update of /cvs/ports/sysutils/terraform/provider-tls
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-tls

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-tls added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:02

ports/sysutils/terraform/provider-triton

Update of /cvs/ports/sysutils/terraform/provider-triton
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-triton

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-triton added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:02

ports/sysutils/terraform/provider-ultradns

Update of /cvs/ports/sysutils/terraform/provider-ultradns
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-ultradns

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-ultradns added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:02

ports/sysutils/terraform/provider-vault

Update of /cvs/ports/sysutils/terraform/provider-vault
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-vault

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-vault added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:02

ports/sysutils/terraform/provider-vcd

Update of /cvs/ports/sysutils/terraform/provider-vcd
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-vcd

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-vcd added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:02:02

ports/sysutils/terraform/provider-vsphere

Update of /cvs/ports/sysutils/terraform/provider-vsphere
In directory cvs.openbsd.org:/tmp/cvs-serv32016/provider-vsphere

Log Message:
Directory /cvs/ports/sysutils/terraform/provider-vsphere added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:05:01

ports/sysutils/terraform/terraform

Update of /cvs/ports/sysutils/terraform/terraform
In directory cvs.openbsd.org:/tmp/cvs-serv83391/terraform

Log Message:
Directory /cvs/ports/sysutils/terraform/terraform added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:05:09

ports/sysutils/terraform/terraform/pkg

Update of /cvs/ports/sysutils/terraform/terraform/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv59128/terraform/pkg

Log Message:
Directory /cvs/ports/sysutils/terraform/terraform/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 09:11:00

Modified files:
	sysutils/terraform: Makefile 
	sysutils/terraform/pkg: DESCR PLIST 
Added files:
	sysutils/terraform: Makefile.inc 
	sysutils/terraform/provider-alicloud: Makefile distinfo 
	sysutils/terraform/provider-archive: Makefile distinfo 
	sysutils/terraform/provider-arukas: Makefile distinfo 
	sysutils/terraform/provider-atlas: Makefile distinfo 
	sysutils/terraform/provider-aws: Makefile distinfo 
	sysutils/terraform/provider-azure: Makefile distinfo 
	sysutils/terraform/provider-azurerm: Makefile distinfo 
	sysutils/terraform/provider-bitbucket: Makefile distinfo 
	sysutils/terraform/provider-chef: Makefile distinfo 
	sysutils/terraform/provider-circonus: Makefile distinfo 
	sysutils/terraform/provider-clc: Makefile distinfo 
	sysutils/terraform/provider-cloudflare: Makefile distinfo 
	sysutils/terraform/provider-cloudstack: Makefile distinfo 
	sysutils/terraform/provider-cobbler: Makefile distinfo 
	sysutils/terraform/provider-consul: Makefile distinfo 
	sysutils/terraform/provider-datadog: Makefile distinfo 
	sysutils/terraform/provider-digitalocean: Makefile distinfo 
	sysutils/terraform/provider-dme: Makefile distinfo 
	sysutils/terraform/provider-dns: Makefile distinfo 
	sysutils/terraform/provider-dnsimple: Makefile distinfo 
	sysutils/terraform/provider-docker: Makefile distinfo 
	sysutils/terraform/provider-dyn: Makefile distinfo 
	sysutils/terraform/provider-external: Makefile distinfo 
	sysutils/terraform/provider-fastly: Makefile distinfo 
	sysutils/terraform/provider-github: Makefile distinfo 
	sysutils/terraform/provider-gitlab: Makefile distinfo 
	sysutils/terraform/provider-google: Makefile distinfo 
	sysutils/terraform/provider-grafana: Makefile distinfo 
	sysutils/terraform/provider-heroku: Makefile distinfo 
	sysutils/terraform/provider-http: Makefile distinfo 
	sysutils/terraform/provider-icinga2: Makefile distinfo 
	sysutils/terraform/provider-ignition: Makefile distinfo 
	sysutils/terraform/provider-influxdb: Makefile distinfo 
	sysutils/terraform/provider-kubernetes: Makefile distinfo 
	sysutils/terraform/provider-librato: Makefile distinfo 
	sysutils/terraform/provider-local: Makefile distinfo 
	sysutils/terraform/provider-logentries: Makefile distinfo 
	sysutils/terraform/provider-mailgun: Makefile distinfo 
	sysutils/terraform/provider-mysql: Makefile distinfo 
	sysutils/terraform/provider-newrelic: Makefile distinfo 
	sysutils/terraform/provider-nomad: Makefile distinfo 
	sysutils/terraform/provider-ns1: Makefile distinfo 
	sysutils/terraform/provider-null: Makefile distinfo 
	sysutils/terraform/provider-oneandone: Makefile distinfo 
	sysutils/terraform/provider-opc: Makefile distinfo 
	sysutils/terraform/provider-openstack: Makefile distinfo 
	sysutils/terraform/provider-opsgenie: Makefile distinfo 
	sysutils/terraform/provider-ovh: Makefile distinfo 
	sysutils/terraform/provider-packet: Makefile distinfo 
	sysutils/terraform/provider-pagerduty: Makefile distinfo 
	sysutils/terraform/provider-postgresql: Makefile distinfo 
	sysutils/terraform/provider-powerdns: Makefile distinfo 
	sysutils/terraform/provider-profitbricks: Makefile distinfo 
	sysutils/terraform/provider-rabbitmq: Makefile distinfo 
	sysutils/terraform/provider-rancher: Makefile distinfo 
	sysutils/terraform/provider-random: Makefile distinfo 
	sysutils/terraform/provider-rundeck: Makefile distinfo 
	sysutils/terraform/provider-scaleway: Makefile distinfo 
	sysutils/terraform/provider-softlayer: Makefile distinfo 
	sysutils/terraform/provider-spotinst: Makefile distinfo 
	sysutils/terraform/provider-statuscake: Makefile distinfo 
	sysutils/terraform/provider-template: Makefile distinfo 
	sysutils/terraform/provider-terraform: Makefile distinfo 
	sysutils/terraform/provider-tls: Makefile distinfo 
	sysutils/terraform/provider-triton: Makefile distinfo 
	sysutils/terraform/provider-ultradns: Makefile distinfo 
	sysutils/terraform/provider-vault: Makefile distinfo 
	sysutils/terraform/provider-vcd: Makefile distinfo 
	sysutils/terraform/provider-vsphere: Makefile distinfo 
	sysutils/terraform/terraform: Makefile distinfo 
	sysutils/terraform/terraform/pkg: DESCR PLIST 
Removed files:
	sysutils/terraform: distinfo 

Log message:
Update to terraform-0.10.0-beta1.

While this is a beta release, I'd rather get it in tree asap because upstream
split all providers into their own project. So now we have one terraform and
69 terraform-providers (for now). See this URL for details:
https://www.hashicorp.com/blog/upcoming-provider-changes-in-terraform-0-10/

If you miss a provider for your iac declaration you have the choice of
downloading hashicorp binaries over the net or better: installing the
corresponding OpenBSD package.
e.g.
pkg_add terraform-provider-aws
cd /path/to/where/foo.tf/is/stored
terraform init <- this will record the sha256 sum of the plugin


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/25 10:17:06

Modified files:
	sysutils/terraform/terraform: Makefile 
	sysutils/terraform/terraform/pkg: PLIST 

Log message:
Needs a pkgpath marker.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/25 11:14:24

Modified files:
	sys/conf       : makegap.sh 

Log message:
lld's linker-script parser has to be fixed to accept ; after LONG()
directives.  binutils requires it, and binutils is the authoritative
parser in this regard.  This means arm64 +lld remains broken (but all
the other architectures work)


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/25 11:28:39

Modified files:
	bin/ksh        : emacs.c 

Log message:
No need to NUL-terminate the line buffer since it's handled by x_e_getu8() by
now.

ok schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/25 11:42:37

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c 

Log message:
Catch typos in .Sh names; suggested by jmc@.

I'm using a very simple, linear time / zero space fuzzy string
matching heuristic rather than a full Levenshtein metric, to keep
the code both simple and fast.


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/06/25 12:09:51

Log message:
    import geteltorito, which extracts the initial boot image from a cd
    
    Helpful for extracting Thinkpad BIOS updates so you can put them on a
    usb stick to install......
    
    OK stsp@
    
    Status:
    
    Vendor Tag:	phessler
    Release Tags:	phessler_20170625
    
    N ports/archivers/geteltorito/Makefile
    N ports/archivers/geteltorito/distinfo
    N ports/archivers/geteltorito/pkg/DESCR
    N ports/archivers/geteltorito/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/06/25 12:10:39

Modified files:
	archivers      : Makefile 

Log message:
+geteltorito


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/06/25 12:30:39

Modified files:
	infrastructure/man/man1: dpb.1 

Log message:
Fix four issues found with mandoc -Tlint:
* missing blank before trailing delimiter
* typo in the name of the AUTHORS section
* missing .An macro in the AUTHORS section
* section ordering


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/25 15:33:23

Modified files:
	regress/usr.sbin/acme-client: Makefile 
Added files:
	regress/usr.sbin/acme-client: acme-client.conf httpd.conf 
Removed files:
	regress/usr.sbin/acme-client: create-httpd-env.sh 

Log message:
Convert the acme-client test to use a config file acme-client.conf.
Restructure the Makefile, put httpd.conf in separate config file.
Skip test if domain name for letsencrypt.org is not set.
discussed with benno@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/06/25 15:53:57

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: patch-BUILD_gn 
	                      patch-ash_display_mirror_window_controller_cc 
	                      patch-base_BUILD_gn 
	                      patch-base_allocator_allocator_shim_cc 
	                      patch-base_debug_stack_trace_h 
	                      patch-base_posix_unix_domain_socket_linux_cc 
	                      patch-base_process_process_metrics_h 
	                      patch-base_process_process_metrics_openbsd_cc 
	                      patch-base_process_process_posix_cc 
	                      patch-base_sys_info_openbsd_cc 
	                      patch-base_trace_event_malloc_dump_provider_cc 
	                      patch-build_config_BUILD_gn 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-build_config_compiler_compiler_gni 
	                      patch-build_toolchain_gcc_toolchain_gni 
	                      patch-cc_BUILD_gn 
	                      patch-chrome_app_chrome_command_ids_h 
	                      patch-chrome_app_chrome_main_delegate_cc 
	                      patch-chrome_app_chromium_strings_grd 
	                      patch-chrome_app_generated_resources_grd 
	                      patch-chrome_app_google_chrome_strings_grd 
	                      patch-chrome_app_mash_mash_runner_cc 
	                      patch-chrome_app_settings_strings_grdp 
	                      patch-chrome_browser_about_flags_cc 
	                      patch-chrome_browser_after_startup_task_utils_cc 
	                      patch-chrome_browser_browser_process_impl_cc 
	                      patch-chrome_browser_browser_process_impl_h 
	                      patch-chrome_browser_browser_resources_grd 
	                      patch-chrome_browser_chrome_browser_main_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_chrome_content_browser_client_h 
	                      patch-chrome_browser_custom_handlers_protocol_handler_registry_cc 
	                      patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                      patch-chrome_browser_extensions_BUILD_gn 
	                      patch-chrome_browser_extensions_api_messaging_message_service_cc 
	                      patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                      patch-chrome_browser_extensions_external_provider_impl_cc 
	                      patch-chrome_browser_memory_details_cc 
	                      patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                      patch-chrome_browser_notifications_message_center_notification_manager_cc 
	                      patch-chrome_browser_plugins_plugins_resource_service_cc 
	                      patch-chrome_browser_process_singleton_posix_cc 
	                      patch-chrome_browser_profiles_profile_impl_io_data_cc 
	                      patch-chrome_browser_resources_plugin_metadata_plugins_linux_json 
	                      patch-chrome_browser_sync_chrome_sync_client_cc 
	                      patch-chrome_browser_ui_browser_command_controller_cc 
	                      patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                      patch-chrome_browser_ui_tab_helpers_cc 
	                      patch-chrome_browser_ui_toolbar_app_menu_model_cc 
	                      patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc 
	                      patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc 
	                      patch-chrome_browser_ui_views_first_run_dialog_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc 
	                      patch-chrome_browser_ui_webui_about_ui_cc 
	                      patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                      patch-chrome_browser_ui_webui_options_browser_options_handler_cc 
	                      patch-chrome_browser_ui_webui_options_browser_options_handler_h 
	                      patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc 
	                      patch-chrome_browser_web_applications_web_app_h 
	                      patch-chrome_common_chrome_switches_cc 
	                      patch-chrome_common_chrome_switches_h 
	                      patch-chrome_common_extensions_chrome_extensions_client_cc 
	                      patch-chrome_common_extensions_command_cc 
	                      patch-chrome_common_pref_names_cc 
	                      patch-chrome_common_pref_names_h 
	                      patch-chrome_common_url_constants_cc 
	                      patch-chrome_common_url_constants_h 
	                      patch-chromecast_browser_cast_content_browser_client_cc 
	                      patch-components_autofill_core_browser_autofill_experiments_cc 
	                      patch-components_filesystem_file_system_app_cc 
	                      patch-components_metrics_BUILD_gn 
	                      patch-components_omnibox_browser_omnibox_field_trial_cc 
	                      patch-components_policy_resources_policy_templates_json 
	                      patch-components_tracing_common_process_metrics_memory_dump_provider_cc 
	                      patch-content_app_content_main_runner_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_accessibility_browser_accessibility_h 
	                      patch-content_browser_accessibility_browser_accessibility_manager_h 
	                      patch-content_browser_browser_main_loop_cc 
	                      patch-content_browser_child_process_launcher_helper_linux_cc 
	                      patch-content_browser_devtools_protocol_color_picker_cc 
	                      patch-content_browser_download_base_file_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                      patch-content_browser_gpu_gpu_internals_ui_cc 
	                      patch-content_browser_media_media_internals_cc 
	                      patch-content_browser_ppapi_plugin_process_host_cc 
	                      patch-content_browser_renderer_host_render_message_filter_cc 
	                      patch-content_browser_renderer_host_render_message_filter_h 
	                      patch-content_browser_renderer_host_render_process_host_impl_cc 
	                      patch-content_browser_renderer_host_render_view_host_impl_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc 
	                      patch-content_browser_utility_process_host_impl_cc 
	                      patch-content_child_child_process_cc 
	                      patch-content_child_child_process_h 
	                      patch-content_child_child_thread_impl_cc 
	                      patch-content_child_child_thread_impl_h 
	                      patch-content_common_BUILD_gn 
	                      patch-content_common_sandbox_init_openbsd_cc 
	                      patch-content_gpu_gpu_main_cc 
	                      patch-content_renderer_render_thread_impl_cc 
	                      patch-content_renderer_renderer_main_cc 
	                      patch-content_renderer_webscrollbarbehavior_impl_aura_cc 
	                      patch-content_shell_browser_shell_browser_context_cc 
	                      patch-device_bluetooth_BUILD_gn 
	                      patch-gpu_ipc_service_gpu_init_cc 
	                      patch-ipc_ipc_message_utils_h 
	                      patch-mash_package_mash_packaged_service_cc 
	                      patch-media_audio_BUILD_gn 
	                      patch-media_audio_audio_manager_cc 
	                      patch-media_base_video_frame_cc 
	                      patch-media_base_video_frame_h 
	                      patch-media_capture_video_linux_v4l2_capture_delegate_cc 
	                      patch-media_capture_video_video_capture_device_client_cc 
	                      patch-media_capture_video_video_capture_device_factory_cc 
	                      patch-media_media_options_gni 
	                      patch-net_BUILD_gn 
	                      patch-net_dns_dns_util_cc 
	                      patch-net_socket_udp_socket_posix_cc 
	                      patch-net_tools_cert_verify_tool_verify_using_path_builder_cc 
	                      patch-pdf_pdfium_pdfium_engine_cc 
	                      patch-services_ui_gpu_gpu_main_cc 
	                      patch-storage_browser_quota_quota_settings_cc 
	                      patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_FontCache_h 
	                      patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_h 
	                      patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp 
	                      patch-third_party_WebKit_Source_platform_heap_StackFrameDepth_cpp 
	                      patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp 
	                      patch-third_party_WebKit_Source_wtf_BUILD_gn 
	                      patch-third_party_angle_BUILD_gn 
	                      patch-third_party_ffmpeg_BUILD_gn 
	                      patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm 
	                      patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h 
	                      patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm 
	                      patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h 
	                      patch-third_party_ffmpeg_libavutil_cpu_c 
	                      patch-third_party_skia_src_ports_SkOSFile_stdio_cpp 
	                      patch-third_party_webrtc_BUILD_gn 
	                      patch-third_party_webrtc_base_BUILD_gn 
	                      patch-third_party_webrtc_base_platform_thread_cc 
	                      patch-third_party_webrtc_modules_audio_device_BUILD_gn 
	                      patch-third_party_webrtc_system_wrappers_BUILD_gn 
	                      patch-third_party_zlib_BUILD_gn 
	                      patch-tools_gn_bootstrap_bootstrap_py 
	                      patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc 
	                      patch-ui_base_resource_resource_bundle_cc 
	                      patch-ui_gfx_canvas_skia_cc 
	                      patch-ui_gfx_font_list_cc 
	                      patch-ui_gl_BUILD_gn 
	                      patch-ui_gl_generate_bindings_py 
	                      patch-ui_gl_sync_control_vsync_provider_h 
	                      patch-ui_resources_ui_resources_grd 
	                      patch-ui_views_controls_label_cc 
	                      patch-ui_views_controls_textfield_textfield_cc 
	                      patch-ui_views_mus_aura_init_cc 
	                      patch-ui_views_views_delegate_cc 
	                      patch-ui_views_views_delegate_h 
	                      patch-ui_views_views_switches_cc 
	                      patch-v8_BUILD_gn 
	                      patch-v8_src_base_platform_platform-posix_cc 
	                      patch-v8_src_globals_h 
	www/chromium/pkg: PLIST 
Added files:
	www/chromium/patches: patch-base_i18n_icu_util_cc 
	                      patch-chrome_app_chrome_main_cc 
	                      patch-chrome_app_theme_chrome_unscaled_resources_grd 
	                      patch-chrome_browser_background_background_mode_optimizer_cc 
	                      patch-chrome_browser_extensions_api_webrtc_audio_private_webrtc_audio_private_api_cc 
	                      patch-chrome_browser_flag_descriptions_cc 
	                      patch-chrome_browser_flag_descriptions_h 
	                      patch-chrome_browser_resources_settings_appearance_page_appearance_page_html 
	                      patch-chrome_browser_ui_webui_sandbox_internals_ui_cc 
	                      patch-chrome_common_chrome_features_cc 
	                      patch-chrome_common_chrome_features_h 
	                      patch-content_browser_accessibility_ax_platform_position_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                      patch-content_browser_gpu_gpu_feature_checker_impl_cc 
	                      patch-content_browser_renderer_host_media_in_process_buildable_video_capture_device_cc 
	                      patch-content_browser_tracing_tracing_controller_impl_cc 
	                      patch-content_browser_zygote_host_zygote_host_impl_linux_h 
	                      patch-content_public_browser_zygote_host_linux_h 
	                      patch-gpu_ipc_client_gpu_memory_buffer_impl_cc 
	                      patch-gpu_ipc_common_gpu_memory_buffer_support_cc 
	                      patch-gpu_ipc_service_gpu_memory_buffer_factory_cc 
	                      patch-headless_lib_browser_headless_content_browser_client_cc 
	                      patch-headless_lib_browser_headless_content_browser_client_h 
	                      patch-headless_lib_headless_content_main_delegate_cc 
	                      patch-headless_lib_headless_content_main_delegate_h 
	                      patch-headless_lib_headless_macros_h 
	                      patch-ipc_ipc_channel_common_cc 
	                      patch-ipc_ipc_channel_h 
	                      patch-ipc_ipc_channel_mojo_cc 
	                      patch-third_party_WebKit_Source_platform_wtf_BUILD_gn 
	                      patch-third_party_WebKit_Source_platform_wtf_StackUtil_cpp 
	                      patch-third_party_angle_src_gpu_info_util_SystemInfo_internal_h 
	                      patch-third_party_angle_src_gpu_info_util_SystemInfo_linux_cpp 
	                      patch-third_party_angle_src_gpu_info_util_SystemInfo_x11_cpp 
	                      patch-third_party_swiftshader_BUILD_gn 
	                      patch-third_party_swiftshader_src_Common_MutexLock_hpp 
	                      patch-third_party_swiftshader_src_Common_SharedLibrary_hpp 
	                      patch-third_party_swiftshader_src_Common_Socket_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_EGLSurface_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp 
	                      patch-third_party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM_hpp 
	                      patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp 
	                      patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h 
	                      patch-ui_gfx_gpu_memory_buffer_cc 
	                      patch-ui_gfx_gpu_memory_buffer_h 
	                      patch-ui_gfx_ipc_gfx_param_traits_macros_h 
	                      patch-ui_gfx_linux_client_native_pixmap_dmabuf_cc 
	                      patch-ui_gfx_mojo_buffer_types_struct_traits_cc 
	                      patch-ui_gfx_mojo_buffer_types_struct_traits_h 
	                      patch-ui_gfx_native_pixmap_handle_cc 
	                      patch-ui_gfx_native_pixmap_handle_h 
	                      patch-ui_native_theme_native_theme_base_cc 
	                      patch-ui_native_theme_native_theme_h 
	                      patch-ui_strings_app_locale_settings_grd 
	                      patch-ui_views_window_frame_background_cc 
	                      patch-v8_src_trap-handler_handler-inside_cc 
Removed files:
	www/chromium/patches: 
	                      patch-chrome_app_resources_locale_settings_grd 
	                      patch-chromecast_browser_cast_browser_main_parts_cc 
	                      patch-content_browser_renderer_host_media_video_capture_manager_cc 
	                      patch-content_common_set_process_title_linux_cc 
	                      patch-content_common_set_process_title_linux_h 
	                      patch-gpu_config_gpu_info_collector_linux_cc 
	                      patch-gpu_config_gpu_info_collector_linux_h 
	                      patch-gpu_config_gpu_info_collector_x11_cc 
	                      patch-third_party_WebKit_Source_wtf_MathExtras_h 
	                      patch-third_party_WebKit_Source_wtf_StackUtil_cpp 
	                      patch-ui_accessibility_platform_ax_platform_node_h 
	                      patch-ui_app_list_app_list_constants_cc 
	                      patch-ui_app_list_app_list_constants_h 
	                      patch-ui_app_list_views_app_list_item_view_cc 
	                      patch-ui_views_accessibility_native_view_accessibility_h 
	                      patch-v8_src_wasm_wasm-result_h 

Log message:
update to 59.0.3071.109


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/25 15:59:59

Modified files:
	regress/usr.sbin/switchd: Makefile 

Log message:
Clean all files created during switchd regress.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/25 16:06:06

Modified files:
	regress/usr.sbin/ldapd: Makefile 

Log message:
Do not run .END cleanup during clean, cleandir, obj in ldapd regress.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/25 16:07:55

Modified files:
	regress/usr.sbin: Makefile 

Log message:
Link acme-client, ldapd, switchd regress to build.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/06/25 16:22:06

Modified files:
	sbin/ifconfig  : ifconfig.c 

Log message:
Make ifconfig(8) default to prefixlen 128 when setting an IPv6 destination
address on a point-to-point interface. Makes it easier to configure IPv6 on
interfaces such as gif(4). Specifying 'prefixlen 128' is no longer required.
This is consistent with IPv4 where a netmask is not required either.
ok mpi@ bluhm@ benno@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/25 16:34:36

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-includes_defaults_inc_php 
	                      patch-includes_functions_php 
	net/librenms/pkg: PLIST 
Added files:
	net/librenms/patches: patch-includes_process_config_inc_php 

Log message:
update to librenms-1.29


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2017/06/26 01:02:16

Modified files:
	sys/dev        : audio.c 

Log message:
Factor a variable assignment in audiopoll().
From Michael Bombardieri, thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/26 01:19:15

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-t_test-lib_sh 
Removed files:
	devel/git/patches: patch-sha1dc_sha1_c 

Log message:
Update to git-2.13.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/26 03:06:57

Modified files:
	sysutils/terraform: Makefile.inc 

Log message:
point to PKGDIR, fixes packaging on any privsep bulk


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/26 03:08:00

Modified files:
	sys/netinet    : ip_ipsp.c ip_ipsp.h 

Log message:
Split a part of tdb_delete() into tdb_unlink() so that we can remove
a TDB from the hash table without actually free()ing it.  That way we
can modify the TDB and then put it back in using puttdb().

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/06/26 03:17:55

Modified files:
	sys/net        : pfkeyv2.c pfkeyv2_parsemessage.c 

Log message:
Allow updating the destination address of an existing TDB.  Since the
destination address is used as an index when looking for a TDB, we need
to supply the new destination address in a different member.  For this,
re-use the proxy address, that so far no one else has been using.  It
would make sense to rename this member in the future.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/26 03:32:32

Modified files:
	sys/kern       : uipc_socket.c uipc_usrreq.c uipc_socket2.c 
	                 sys_generic.c 
	sys/miscfs/fifofs: fifo_vnops.c 
	sys/net        : pfkeyv2.c rtsock.c 
	sys/netinet    : ip_divert.c ip_mroute.c raw_ip.c tcp_usrreq.c 
	                 tcp_subr.c tcp_output.c udp_usrreq.c 
	                 tcp_input.c 
	sys/netinet6   : ip6_divert.c ip6_mroute.c raw_ip6.c 
	sys/nfs        : nfs_socket.c 
	sys/sys        : socketvar.h event.h 

Log message:
Assert that the corresponding socket is locked when manipulating socket
buffers.

This is one step towards unlocking TCP input path.  Note that all the
functions asserting for the socket lock are not necessarilly MP-safe.
All the fields of 'struct socket' aren't protected.

Introduce a new kernel-only kqueue hint, NOTE_SUBMIT, to be able to
tell when a filter needs to lock the underlying data structures.  Logic
and name taken from NetBSD.

Tested by Hrvoje Popovski.

ok claudio@, bluhm@, mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/06/26 04:04:21

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
allow setting localpref to 0

from Job Snijders
ok phessler@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/06/26 04:05:57

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 bgpd.h parse.y 
	usr.sbin/bgpctl: bgpctl.c parser.c 

Log message:
add support for the "graceful shutdown" well-known community as described
in draft-ietf-grow-bgp-gshut

from Job Snijders
ok phessler@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/06/26 04:08:06

Modified files:
	usr.sbin/bgpd  : parse.y 
	usr.sbin/bgpctl: parser.c 

Log message:
let admins set an unknown well-known community

from Job Snijders
ok phessler@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/06/26 04:09:13

Modified files:
	usr.sbin/bgpctl: bgpctl.c 

Log message:
don't print the WELLKNOWN string for unknown well-known communities

from Job Snijders
ok phessler@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/26 05:04:26

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
when splitting a composite word,
do not forget to close the inserted list box


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/26 06:12:30

src/regress/usr.bin/mandoc/eqn/delim

Update of /cvs/src/regress/usr.bin/mandoc/eqn/delim
In directory cvs.openbsd.org:/tmp/cvs-serv40093/delim

Log Message:
Directory /cvs/src/regress/usr.bin/mandoc/eqn/delim added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/06/26 06:26:52

Modified files:
	textproc/highlight: Makefile distinfo 

Log message:
Update to highlight-3.38.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/06/26 06:42:22

Modified files:
	net/seafile    : Makefile.inc 
	net/seafile/ccnet: distinfo 
	net/seafile/client: distinfo 
	net/seafile/seafile: distinfo 
	net/seafile/seafile/patches: patch-daemon_http-tx-mgr_c 

Log message:
update to seafile-6.0.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/26 07:36:18

Modified files:
	devel/appstream-glib: Makefile 

Log message:
docbook is needed after all.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/26 07:46:50

Modified files:
	devel/libbfio  : Makefile 

Log message:
CONFIGURE_STYLE=simple  is a bad idea for gnu configure, because we have
caching that prevents hidden build dependencies on gawk and the likes...


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/26 07:59:54

Modified files:
	security/libbde: Makefile 

Log message:
yet another misuse of CONFIGURE_STYLE=simple


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/26 08:12:35

Modified files:
	sys/netinet6   : icmp6.c 

Log message:
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@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/26 10:14:25

Modified files:
	sys/conf       : makegap.sh 

Log message:
note.ABI-tag and .MIPS.options are not needed anymore when
we use gapdummy.o


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/26 10:54:31

Modified files:
	sys/arch/octeon/octeon: cn3xxx.dts cn3xxx_dts.S 

Log message:
Arrange a phandle for the "ciu" node.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/26 11:00:50

Modified files:
	sys/conf       : makegap.sh 

Log message:
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


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/06/26 11:16:30

Modified files:
	www/chromium   : Makefile 
	www/chromium/patches: 
	                      patch-base_process_process_handle_openbsd_cc 

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

diff from Caspar Schutijser


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/26 11:18:58

Modified files:
	.              : 27.html 28.html 29.html 30.html 31.html 32.html 
	                 33.html 34.html 35.html 36.html 37.html 38.html 
	                 39.html 40.html 41.html 42.html 43.html 44.html 
	                 45.html 46.html 47.html 48.html 49.html 50.html 
	                 51.html 52.html 53.html 54.html 55.html 56.html 
	                 57.html 58.html 59.html 60.html 61.html 
	                 alpha.html amd64.html announce28.html 
	                 anoncvs.html arm64.html armv7.html cats.html 
	                 crypto.html cvsync.html ddb.html errata26.html 
	                 errata27.html errata28.html errata29.html 
	                 errata30.html errata31.html errata32.html 
	                 errata33.html errata34.html errata35.html 
	                 errata36.html errata37.html errata38.html 
	                 errata39.html errata40.html errata41.html 
	                 errata44.html errata45.html errata46.html 
	                 errata47.html errata48.html errata52.html 
	                 errata53.html errata54.html errata55.html 
	                 errata56.html errata57.html errata58.html 
	                 errata59.html errata60.html errata61.html 
	                 events.html ftp.html hp300.html hppa.html 
	                 httpd.conf index.html innovations.html 
	                 landisk.html luna88k.html lyrics.html 
	                 mac68k.html macppc.html mail.html mvme68k.html 
	                 mvme88k.html palm.html plus27.html plus28.html 
	                 plus29.html plus30.html plus31.html plus32.html 
	                 plus33.html plus34.html plus35.html plus36.html 
	                 plus37.html plus38.html plus39.html plus40.html 
	                 plus41.html plus42.html plus43.html plus44.html 
	                 plus45.html plus46.html plus47.html plus48.html 
	                 plus49.html plus50.html plus51.html plus52.html 
	                 plus53.html plus54.html plus55.html plus56.html 
	                 plus57.html plus58.html plus59.html plus60.html 
	                 report.html sgi.html socppc.html solbourne.html 
	                 sparc.html sparc64.html stable.html sun3.html 
	                 vax.html zaurus.html 
	build/mirrors  : anoncvs.html.end anoncvs.html.head 
	                 cvsync.html.end cvsync.html.head ftp.html.end 
	                 openssh-portable.html.head 
	faq            : faq1.html faq10.html faq11.html faq13.html 
	                 faq14.html faq15.html faq4.html faq5.html 
	                 faq6.html faq7.html faq8.html index.html 
	                 upgrade35.html upgrade36.html upgrade37.html 
	                 upgrade38.html upgrade39.html upgrade40.html 
	                 upgrade41.html upgrade42.html upgrade43.html 
	                 upgrade44.html upgrade45.html upgrade46.html 
	                 upgrade47.html upgrade48.html upgrade49.html 
	                 upgrade50.html upgrade51.html upgrade52.html 
	                 upgrade53.html upgrade54.html upgrade55.html 
	                 upgrade56.html upgrade57.html upgrade58.html 
	                 upgrade59.html upgrade60.html upgrade61.html 
	faq/pf         : anchors.html authpf.html carp.html config.html 
	                 example1.html filter.html ftp.html index.html 
	                 logging.html macros.html nat.html options.html 
	                 perf.html pools.html shortcuts.html tables.html 
	                 tagging.html 
	faq/ports      : differences.html guide.html index.html 
	                 specialtopics.html testing.html 
	libressl       : index.html patches.html signing.html 
	openbgpd       : index.html manual.html papers.html 
	opencvs        : manual.html 
	openntpd       : features.html manual.html 
	opensmtpd      : manual.html 
	opensmtpd/faq  : certificates.html config.html example1.html 
	                 filters.html index.html options.html rules.html 
	openssh        : features.html goals.html history.html 
	                 index.html legacy.html manual.html 
	                 portable.html specs.html 
	spamd          : index.html 

Log message:
move man.openbsd.org links from http:// to https://
reduces the number of http:// links in www/ from >33k to <7k

thanks to schwarze for doing the work


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/06/26 12:31:57

Modified files:
	distrib/sgi/ramdisk: install.md 

Log message:
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@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/26 12:33:24

Modified files:
	sys/net        : pf_norm.c pfvar.h 

Log message:
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@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/26 12:42:23

Modified files:
	sys/dev/pv     : hyperv.c 

Log message:
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.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/26 13:06:12

Modified files:
	sys/netinet    : ip_input.c ip_var.h 

Log message:
Convert ip_input() to a pr_input style function.  Goal is to process
IPsec packets without additional enqueueing.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/26 13:53:00

Modified files:
	usr.bin/mandoc : eqn.c libroff.h 

Log message:
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).


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/26 14:11:23

Modified files:
	regress/usr.bin/mandoc/eqn: Makefile 
	regress/usr.bin/mandoc/eqn/define: Makefile invalid.out_ascii 
	regress/usr.bin/mandoc/eqn/fromto: basic.out_ascii 
	                                   basic.out_html 
	                                   noarg.out_ascii 
	regress/usr.bin/mandoc/eqn/matrix: basic.in basic.out_ascii 
	                                   basic.out_html 
	regress/usr.bin/mandoc/eqn/nullary: Makefile roman.in 
	                                    roman.out_ascii 
	                                    roman.out_html 
	regress/usr.bin/mandoc/eqn/over: precedence.out_ascii 
	                                 precedence.out_html 
	regress/usr.bin/mandoc/eqn/size: basic.out_ascii 
	regress/usr.bin/mandoc/eqn/subsup: combine.out_ascii 
	                                   combine.out_html 
	                                   noarg.out_ascii 
	                                   noarg.out_html 
	                                   sub_group.out_ascii 
	                                   sub_group.out_html 
	regress/usr.bin/mandoc/eqn/unary: Makefile diacrit.out_ascii 
	                                  diacrit.out_html sqrt.in 
	                                  sqrt.out_ascii sqrt.out_html 
Added files:
	regress/usr.bin/mandoc/eqn/define: font.in font.out_ascii 
	                                   quoted.in quoted.out_ascii 
	regress/usr.bin/mandoc/eqn/delim: Makefile basic.in 
	                                  basic.out_ascii 
	regress/usr.bin/mandoc/eqn/nullary: symbol.in symbol.out_ascii 
	                                    symbol.out_html 
	                                    symbol.out_utf8 
	regress/usr.bin/mandoc/eqn/unary: bold.in bold.out_ascii 
	                                  bold.out_html 

Log message:
catch up with the recent eqn(7) improvements


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/26 14:12:14

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Minor cleanup; when polling delay before calling the interrupt handler


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/26 14:41:37

Modified files:
	sys/netinet6   : Tag: OPENBSD_6_1 icmp6.c 

Log message:
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@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/26 19:35:20

Modified files:
	archivers/lz4  : Makefile distinfo 
	archivers/lz4/patches: patch-Makefile patch-lib_Makefile 
Added files:
	archivers/lz4/patches: patch-lib_lz4_c patch-lib_lz4opt_h 
Removed files:
	archivers/lz4/patches: patch-programs_Makefile 
	                       patch-tests_Makefile 

Log message:
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


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/26 21:42:00

Modified files:
	etc            : rc 

Log message:
remove some old cruft.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/26 22:22:13

Modified files:
	sys/arch/macppc/conf: Makefile.macppc 

Log message:
the illegal instruction is 0x00000000


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/27 00:12:53

Modified files:
	distrib/sets/lists/base: mi 
	distrib/sets/lists/comp: mi 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/27 02:13:05

Modified files:
	print/cups     : Makefile 

Log message:
Drop /etc/rc.d/init.d from WRKINST. It was never packaged but espie wanted
it gone.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/27 05:48:00

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/06/27 06:02:43

Modified files:
	sys/kern       : uipc_socket.c uipc_socket2.c 
	sys/nfs        : nfs_socket.c nfs_syscalls.c 

Log message:
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@


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/06/27 06:04:09

Modified files:
	lang/node      : Makefile distinfo 
	lang/node/patches: patch-Makefile patch-common_gypi 
	                   patch-deps_cares_include_ares_h 
	                   patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_ninja_py 
	                   patch-deps_npm_node_modules_node-gyp_lib_build_js 
	                   patch-deps_npm_node_modules_node-gyp_lib_configure_js 
	                   patch-deps_npm_node_modules_node-gyp_lib_install_js 
	                   patch-deps_v8_Makefile 
	                   patch-deps_v8_src_globals_h 
	                   patch-deps_v8_tools_gyp_v8_gyp 
	                   patch-lib_module_js patch-node_gyp 
	                   patch-tools_test_py 
	lang/node/pkg  : PLIST 

Log message:
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@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/27 06:04:26

Modified files:
	sys/dev/pv     : hvs.c 

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

ok mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/06/27 06:10:21

Modified files:
	sbin/fsck_msdos: dir.c 

Log message:
Avoid the possibility of accessing an array out of bounds.
Found with cppcheck. ok krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/27 06:17:35

Modified files:
	usr.bin/mandoc : mandoc.1 mdoc_validate.c 
	regress/usr.bin/mandoc/mdoc/Ns: position.in position.out_ascii 
	                                position.out_lint 
	                                position.out_markdown 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/27 06:21:07

Modified files:
	sysutils/libregf: Makefile 

Log message:
fix sloppy update (option changed name)


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/27 06:24:17

Modified files:
	.              : hackathons.html 

Log message:
fix invalid html (except for missing alt= fields for images)
* use relative links if possible
* quote URIs after href=
* open and close some tags properly
* avoid duplicate "id" fields
* use & instead of literal &


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/27 06:39:22

ports/mail/rcube-ldapAliasSync/patches

Update of /cvs/ports/mail/rcube-ldapAliasSync/patches
In directory cvs.openbsd.org:/tmp/cvs-serv91263/patches

Log Message:
Directory /cvs/ports/mail/rcube-ldapAliasSync/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/27 06:41:26

Modified files:
	mail/rcube-ldapAliasSync: Makefile distinfo 
	mail/rcube-ldapAliasSync/pkg: PLIST 
Added files:
	mail/rcube-ldapAliasSync/patches: patch-ldapAliasSync_php 

Log message:
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)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/27 06:43:53

Modified files:
	www/webkitgtk4 : Makefile distinfo 

Log message:
Update to webkitgtk4-2.16.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/27 06:44:38

Modified files:
	www/webkitgtk4 : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
Bugfix update to webkitgtk4-2.16.5.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/06/27 07:01:33

Modified files:
	.              : 35.html 37.html 50.html errata34.html 
	                 errata35.html errata58.html errata59.html 
	                 events.html lyrics.html plus32.html plus33.html 
	                 plus34.html plus47.html plus51.html plus52.html 
	faq/pf         : carp.html 
	openbgpd       : manual.html 
	openntpd       : manual.html 
	opensmtpd      : manual.html 
	openssh        : list.html manual.html report.html 
	spamd          : index.html 

Log message:
move a few links from http:// to https://


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/27 07:14:24

Modified files:
	graphics/cairo : Makefile distinfo 
	graphics/cairo/patches: patch-util_cairo-fdr_Makefile_in 
	                        patch-util_cairo-sphinx_Makefile_in 
	                        patch-util_cairo-trace_Makefile_in 
	graphics/cairo/pkg: PLIST 

Log message:
Update to cairo-1.14.10.
- take over maintainer

ok eric@ (former maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/27 07:24:49

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c 

Log message:
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.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/27 07:28:02

Modified files:
	sys/netinet6   : ip6_input.c ip6_var.h 

Log message:
Convert ip6_input() to a pr_input style function.  Goal is to process
IPsec packets without additional enqueueing.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/27 07:56:15

Modified files:
	sys/dev/pv     : hyperv.c 

Log message:
Provide a handler stub for the "channel rescind" message


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/27 08:05:55

Modified files:
	graphics/py-cairo: Makefile distinfo 
	graphics/py-cairo/pkg: PLIST 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/27 08:37:08

Modified files:
	bin/csh        : file.c 

Log message:
in recently commited TIOCSTI replacement code, do not assume
little-endian or unsigned char :-)
ok anton


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/27 09:02:18

Modified files:
	bin/csh        : file.c 

Log message:
Tweak previous: align declarations and rename local variable.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/27 09:14:36

Modified files:
	x11/mate/atril : Makefile 

Log message:
kill hidden dep on kpathsea


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/06/27 09:22:17

Modified files:
	.              : errata61.html 

Log message:
release icmp6_linklocal errata.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/27 09:47:10

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
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...


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/27 09:56:15

Modified files:
	sbin/dhclient  : bpf.c 

Log message:
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.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/27 09:58:07

Modified files:
	usr.sbin/bgpd  : bgpd.c 

Log message:
move a global into local context; from rob pierce


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/27 10:02:05

Modified files:
	share/man/man4 : softraid.4 

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

from corsah () mail ! ru


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/27 10:43:29

Modified files:
	gnu/llvm/lib/Target/X86/MCTargetDesc: X86AsmBackend.cpp 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/27 12:23:29

Modified files:
	usr.bin/mandoc : out.c out.h tbl_layout.c tbl_term.c 

Log message:
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...


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/27 13:16:40

Modified files:
	net/curl       : Makefile distinfo 
Removed files:
	net/curl/patches: patch-docs_cmdline-opts_Makefile_in 
	                  patch-src_Makefile_in 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/27 13:51:28

Modified files:
	regress/usr.bin/mandoc/tbl/mod: Makefile 
Added files:
	regress/usr.bin/mandoc/tbl/mod: spacing.in spacing.out_ascii 

Log message:
test inter-column spacing


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/06/27 14:46:34

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
Hoist some privileged code in preparation for future work.
Based on an approach in vmd with mc146818/ns8250.
diff by Rob Pierce 

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/27 15:43:46

Modified files:
	bin/cp         : cp.1 cp.c utils.c 
	bin/mv         : mv.1 mv.c 
	bin/rm         : rm.1 rm.c 

Log message:
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


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/27 15:49:47

Modified files:
	bin/cp         : cp.c 
	bin/rm         : rm.c 

Log message:
fix a few lines of unusual length


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/27 16:18:24

Modified files:
	sys/sys        : sockio.h 

Log message:
remove the obsolete timeslot ioctl


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/27 18:59:30

Modified files:
	share/man/man7 : tbl.7 

Log message:
Rewrite half of this, i was completely unaware how bad it was.
Remove several lies, lots of duplicate information,
and a lengthy discussion of features we don't support.
Clarify the wording in some places and make it more concise in others.
Delete examples from where they don't belong
and write a new EXAMPLES section from scratch.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/06/27 19:09:22

Modified files:
	usr.bin/ssh    : authfd.c authfd.h ssh-keygen.1 ssh-keygen.c 
	                 sshkey.c sshkey.h 

Log message:
Allow ssh-keygen to use a key held in ssh-agent as a CA when signing
certificates. bz#2377 ok markus


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/06/27 20:41:23

Modified files:
	security/lynis : Makefile distinfo 
	security/lynis/pkg: PLIST 

Log message:
Update for Lynis to 2.5.1:

https://cisofy.com/changelog/lynis/2.5.1/

OK bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/28 00:24:39

Modified files:
	bin/cp         : cp.1 
	bin/mv         : mv.1 
	bin/rm         : rm.1 

Log message:
add -v to SYNOPSIS and STANDARDS;


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/28 00:45:31

Modified files:
	usr.bin/tmux   : alerts.c tmux.1 

Log message:
Fix visual-silence (check accidentally the wrong way round), from Brad
Town. Plus some tmux.1 fixes from jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/28 01:10:02

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
fix potential use of uninitialized variable, noticed by jsg@.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/28 01:16:58

Modified files:
	sys/arch/amd64/amd64: acpi_wakecode.S 

Log message:
hide symbols used in the ACPI resume trampoline pages

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/28 01:37:38

Modified files:
	gnu/llvm/lib/MC: MCELFStreamer.cpp 

Log message:
if we return nullptr for a "noexec" section, then don't change section.
prevents core dumps :)

okay tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/28 01:40:08

Modified files:
	gnu/usr.bin/perl: Makefile.bsd-wrapper Makefile.bsd-wrapper1 

Log message:
move all the post-Configure stuff to Makefile.bsd-wrapper1 instead of just
the man parts.

just leave Configure and forwarding targets in Makefile.bsd-wrapper,
this allows bsd.lib.mk to function normally without depend, because all
the puzzle is here.

okay millert@ afresh1@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/28 02:46:15

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-2.0.842.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/28 02:49:05

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.76.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/28 02:49:18

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.113.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/28 02:51:36

Modified files:
	sys/arch/i386/i386: acpi_wakecode.S 

Log message:
hide symbols in the acpi trampoline pages. matches a previous diff from
amd64.

tested un-zzz and un-ZZZ on i386 VM, no issues seen.

ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/28 03:56:09

Modified files:
	net/bro        : Makefile distinfo 
	net/bro/patches: patch-aux_broctl_BroControl_options_py 
	net/bro/pkg    : PLIST 
Removed files:
	net/bro/patches: patch-aux_broctl_aux_pysubnettree_patricia_c 
	                 patch-aux_broctl_bin_run-bro 
	                 patch-cmake_OSSpecific_cmake 
	                 patch-cmake_bro-plugin-create-package_sh 
	                 patch-src_Sessions_cc patch-src_bro_bif 
	                 patch-src_broxygen_Manager_cc 
	                 patch-src_iosource_Packet_cc 
	                 patch-src_iosource_Packet_h 
	                 patch-src_patricia_c 

Log message:
Update to bro-2.5.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/06/28 04:16:40

Modified files:
	math/hdf5      : Makefile distinfo 
Removed files:
	math/hdf5/patches: patch-tools_lib_h5diff_array_c 

Log message:
Update to HDF5 1.8.19

OK pirofti@


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/28 04:20:08

Modified files:
	telephony/baresip/re: Makefile distinfo 
	telephony/baresip/re/patches: patch-Makefile 

Log message:
update to re-0.5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/28 04:20:25

Modified files:
	telephony/baresip/baresip: Makefile distinfo 
	telephony/baresip/baresip/patches: patch-src_config_c 

Log message:
update to baresip 0.5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/06/28 04:20:28

Modified files:
	infrastructure/mk: bsd.port.mk pkgpath.mk 

Log message:
turn generate-readmes into a "full" target with locking and everything
(but still no cookie)


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/28 04:24:23

Modified files:
	share/man/man7 : ports.7 

Log message:
extra step between fake and package


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/06/28 04:26:44

Modified files:
	telephony/libzrtp: Makefile distinfo 

Log message:
update libzrtp


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/06/28 04:31:48

Modified files:
	sys/arch/luna88k/luna88k: isr.c 

Log message:
Delete '0x' in DIAGNOSTIC panic message; ipl value is printed in decimal.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/28 04:33:09

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
document generate-readmes and diagnostic for missing PKGDIR.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/28 04:34:10

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
and emphasize that PKGDIR must exist.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/06/28 04:38:16

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
usage() gets __dead attribute, from Rob Pierce


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/06/28 05:10:08

Modified files:
	usr.sbin/ifstated: ifstated.c ifstated.h 

Log message:
whitespace fixes, from Rob Pierce and me


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/28 05:36:40

Modified files:
	usr.bin/tmux   : cmd-send-keys.c input-keys.c tmux.h window.c 

Log message:
Apply the xterm key flag when needed for send-keys, fixes problem
reported by Franky Spamschleuder.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/28 05:53:08

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Be consistent and always use socket(..., SOCK_DGRAM, ...) for
the sockets being used to issue ioctl()'s.

ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/28 06:22:28

Modified files:
	x11/gnome/control-center: Makefile 
	x11/gnome/control-center/pkg: PLIST 
Added files:
	x11/gnome/control-center/files: os-release.in 

Log message:
Provide an /etc/os-release file; gnomecc uses it to display info about the
base system; that file may be moved to a more generic package at some
point.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/28 06:52:27

Modified files:
	usr.bin/mandoc : man.c 

Log message:
fix incomplete handling of roff(7) nodes in man(7) block next-line scope;
assertion failure in tclsh(1) reported by deraadt@ via bentley@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/28 06:53:46

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Consistently use socket(..., AF_INET) for routing
sockets to cut down on unwanted IPv6 messages.

suggested by & ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/06/28 07:06:48

Modified files:
	www/luakit     : Makefile distinfo 
	www/luakit/patches: patch-Makefile 
	www/luakit/pkg : PLIST 

Log message:
Upstream is back up and running! This update includes:

- Updateded to WebKit 2 API.
- New widget types.
- Updated adblocker.
- Vertical tab support.
- Auto recovery of sessions.

Full list available here: https://aidanholm.github.io/luakit/

Port update includes:

- cleanup of Makefile
- us luakit's 'install' target

consensus (of two / myself) was to commit!


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/28 07:16:49

Modified files:
	devel/py-setproctitle/patches: patch-Makefile 
	graphics/netpbm: Makefile 
	security/hydra/patches: patch-hydra-gtk_make_xhydra_sh 
	www/netsurf/netsurf-fb/patches: 
	                                patch-frontends_framebuffer_Makefile 
	devel/protobuf-c/patches: patch-Makefile_am 
	net/librenms/patches: patch-includes_functions_php 
	security/password-store/patches: patch-Makefile 
	                                 patch-src_password-store_sh 
Removed files:
	x11/dunst/patches: patch-Makefile 

Log message:
Our cp(1), mv(1) and rm(1) support `-v' now.

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/28 07:34:52

Modified files:
	lib/libcrypto/perlasm: x86gas.pl 

Log message:
.init stub creation doesn't need a jmp + .align to reach a branch target,
just fall into the code.  The .align created a FILL zone in the .init section,
which on i386 was filled with a NOP-sled, something we want to get away
from.
discussed with kettenis and tom


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/06/28 07:37:56

Modified files:
	usr.bin/file   : Makefile file.c 

Log message:
Simplify file(1) by removing the no longer necessary parent/child separation
and just drop privileges in the main process.

Also allows for a tighter "stdio" pledge.

passing regress tests still pass

ok nicm@ with helpful feedback


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/28 07:52:44

Modified files:
	audio/gsm      : Makefile distinfo 
	audio/gsm/patches: patch-Makefile 

Log message:
update to gsm-1.0.17


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/28 08:07:11

Modified files:
	usr.sbin/dhcpd : dhcpd.conf.5 

Log message:
remove a contradictory sentence (see dhcp-options(5)) which claims
hostnames which resolve to muliple ip addresses are all forwarded to
the client;

issue reported by edgar pettijohn;
discussed with dhcpd's de facto maintainer, kenneth westerback;


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/28 08:35:43

Modified files:
	sbin/dhclient  : dhclient.8 dhclient.c dhcpd.h kroute.c 
	                 privsep.c privsep.h 

Log message:
Stop trying to clean up addresses, routes and "-L" file
whenever dhclient dies. Eliminates differences in handling
and thus need to intercept signals INT, TERM, USR1,
USR2. Eliminates need for 'zapzombies' field and thus
entire struct imsg_flushroutes. Eliminates need for 'imsg'
parameter to and associated logic in priv_flush_routes().

Address, routes and '-L' file are still cleaned out when
binding a lease.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/28 08:49:26

Modified files:
	usr.bin/paste  : paste.1 

Log message:
Remove the nonsensical "-s - -" in the third example; quirk reported
by Redouan Ait Mallouk .

The paste(1) utility allows two equivalent solutions for many tasks
involving only one input stream; while here, make that more obvious
by always showing both solutions.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/28 08:58:23

Modified files:
	usr.bin/mail   : tty.c 

Log message:
Replace usage of TIOCSTI in mail while editing headers using a more common
IO-loop where ICANON is disabled and a single char of input is read at a time.
This requires the line editing capabilities provided when ICANON is enabled to
be implemented.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/28 09:03:42

Modified files:
	net/vsftpd     : Makefile 
	net/vsftpd/patches: patch-sysdeputil_c 

Log message:
use getpwnam_shadow to unbreak non-anonymous ftp connections in vsftpd.
ok benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/28 09:06:48

src/regress/usr.bin/mail

Update of /cvs/src/regress/usr.bin/mail
In directory cvs.openbsd.org:/tmp/cvs-serv79296/mail

Log Message:
Directory /cvs/src/regress/usr.bin/mail added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/28 09:09:41

Modified files:
	regress/usr.bin: Makefile 
Added files:
	regress/usr.bin/mail: Makefile send.sh 

Log message:
Add regression tests for mail.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/28 09:23:19

Modified files:
	sbin/dhclient  : dhcpd.h kroute.c 

Log message:
resolv_conf_priority() is a function local to kroute.c, no
need to expose its definition in dhcpd.h. While here change
the parameter from struct interface_info to int and just pass
the only field used (rdomain).


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/28 09:40:54

Modified files:
	usr.bin/file   : file.c 

Log message:
perform an initial pledge very early on, and drop tzset to later.
ok nicm brynet


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/28 09:42:49

Modified files:
	usr.bin/file   : file.c 

Log message:
remove excess #include


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/28 09:45:32

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
delete_route() doesn't need any info from its struct interface_info
parameter as the route message already has the correct tableid. So
eliminate the useless parameter.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/28 10:09:17

Modified files:
	sysutils/d-feet: Makefile distinfo 
	sysutils/d-feet/pkg: PLIST 

Log message:
Update to d-feet-0.3.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/28 10:26:55

Modified files:
	devel/scons    : Makefile distinfo 
	devel/scons/pkg: PLIST 
Removed files:
	devel/scons/patches: patch-engine_SCons_Tool_m4_py 

Log message:
Update to 2.5.1
changelog: https://bitbucket.org/scons/scons/src/rel_2.5.1/src/CHANGES.txt
build tested all its dependencies successfully (thanks to bentley@ for
help)
Patch goes away because our m4(1) now has the -E flag
Take maintainer.
ok bentley@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/28 10:31:52

Modified files:
	sbin/dhclient  : dhclient.c kroute.c privsep.c privsep.h 

Log message:
Only pass required fields of interface_info to priv_* functions
and friends. i.e. ifi->name, ifi->rdomain, or both.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/28 10:34:59

Modified files:
	shells/nsh     : Makefile 
	shells/nsh/patches: patch-commands_c patch-conf_c patch-stats_c 
Added files:
	shells/nsh/patches: patch-Makefile patch-arp_c patch-externs_h 

Log message:
disable timeslots code to unbreak following SIOCSIFTIMESLOT removal


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/28 10:43:46

Log message:
    Import games/openrct2, an open source re-implementation of RollerCoaster
    Tycoon 2.
    ok bentley@
    
    OpenRCT2 is an open source re-implementation of RollerCoaster Tycoon 2
    and the original RollerCoaster Tycoon, construction and management
    simulation games that simulate amusement park management. You can also
    build your own roller coasters.
    
    OpenRCT2 requires game files from RollerCoaster Tycoon 2 in order to
    work properly. It will also use files from the original RollerCoaster
    Tycoon if available.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170628
    
    N ports/games/openrct2/Makefile
    N ports/games/openrct2/distinfo
    N ports/games/openrct2/patches/patch-src_openrct2_common_h
    N ports/games/openrct2/patches/patch-src_openrct2_CMakeLists_txt
    N ports/games/openrct2/patches/patch-CMakeLists_txt
    N ports/games/openrct2/pkg/PLIST
    N ports/games/openrct2/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/28 10:44:50

Modified files:
	games          : Makefile 

Log message:
+openrct2


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/06/28 11:04:10

Modified files:
	net/p5-Net-DNS : Makefile distinfo 

Log message:
update p5-Net-DNS to 1.11


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/06/28 11:14:16

Modified files:
	usr.bin/file   : file.c 

Log message:
Fix stdin file read support, accidentally broken in my last commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/28 11:28:39

Modified files:
	regress/usr.bin/file: Makefile 
Added files:
	regress/usr.bin/file: stdin.out 

Log message:
Test for file from stdin.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/28 11:49:51

Modified files:
	devel/py-py    : Makefile distinfo 

Log message:
Update to py-py-1.4.34 and remove maintainer

ok eric@ (previous maintainer), tweak/ok shadchin@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/28 11:54:31

Modified files:
	sbin/dhclient  : dhclient.8 

Log message:
reinstate .El removed in previous;


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/28 11:59:31

Modified files:
	audio/beets    : Makefile distinfo 
	audio/beets/pkg: PLIST 

Log message:
update to beets-1.4.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/28 12:00:36

Log message:
    Import py-test-expect 1.1.0, ok danj@
    
    DESCR:
    
    A py.test plugin that stores test expectations by saving the set of
    failing tests, allowing them to be marked as xfail when running them
    in future. The tests expectations are stored such that they can be
    distributed alongside the tests. However, note that test expectations
    can only be reliably shared between Python 2 and Python 3 if they only
    use ASCII characters in their node ids: this likely isn't a limitati
    n if tests are using the normal Python format, as Python 2 only allows
    ASCII characters in identifiers.
    
    Status:
    
    Vendor Tag:	shadchin
    Release Tags:	shadchin_20170628
    
    N ports/devel/py-test-expect/Makefile
    N ports/devel/py-test-expect/distinfo
    N ports/devel/py-test-expect/pkg/PLIST
    N ports/devel/py-test-expect/pkg/DESCR
    N ports/devel/py-test-expect/patches/patch-pytest_expect_expect_py
    N ports/devel/py-test-expect/patches/patch-setup_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/28 12:02:24

Modified files:
	devel/py-html5lib: Makefile distinfo 
	devel/py-html5lib/pkg: PLIST 
Removed files:
	devel/py-html5lib/patches: patch-html5lib_ihatexml_py 
	                           patch-html5lib_treebuilders_etree_lxml_py 

Log message:
Update to py-html5lib 0.999999999

ok danj@


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/28 12:03:20

Modified files:
	www/py-bleach  : Makefile distinfo 
	www/py-bleach/pkg: PLIST 

Log message:
Update to py-bleach 2.0.0

ok danj@


CVSROOT:	/cvs
Module name:	ports
Changes by:	shadchin@cvs.openbsd.org	2017/06/28 12:05:51

Modified files:
	devel          : Makefile 

Log message:
+py-test-expect
+py-test-expect,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/28 12:24:02

Modified files:
	sys/conf       : files 
	sys/net        : hfsc.c 

Log message:
hfsc.c should depend on pf instead of inet

Discussed with and OK henning@ at d2k17 as a part of a larger diff.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/28 12:31:03

Modified files:
	sys/net        : pfvar.h 

Log message:
Extend pf queueing ops to include queue manager hooks

Discussed with and OK henning@ at d2k17 as a part of a larger diff.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/28 13:13:35

Modified files:
	sys/net        : fq_codel.c 

Log message:
Provide pf queue manager API

Discussed with and OK henning@ at d2k17 as a part of a larger diff.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/28 13:27:42

Modified files:
	sys/net        : pf_ioctl.c 

Log message:
Tighten up FQ-CoDel vs HFSC checks

PFQS_FLOWQUEUE is about to become a flag that HFSC classes may specify
as well; thus a better way of telling FQ-CoDel and HFSC apart needs to
be found.  At the moment its derived from the queue specification.

Discussed with and OK henning@ at d2k17 as a part of a larger diff.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/06/28 13:30:25

Modified files:
	sys/net        : pf_ioctl.c pfvar.h 

Log message:
Introduce a simple mechanism to select the appropriate queue manager

Discussed with and OK henning@ at d2k17 as a part of a larger diff.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/06/28 13:30:39

Modified files:
	editors/texworks: Makefile 

Log message:
Switch to C++-11 for a pending udpate of print/poppler.

No mixup of libstdc++ and libestdc++, so this one should be safe.

ok edd@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/06/28 13:50:16

Modified files:
	editors/texmaker: Makefile 

Log message:
Switch to C++-11 for a pending udpate of print/poppler.

As in texworks, no mixup of libstdc++ and libestdc++.

ok shadchin@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	job@cvs.openbsd.org	2017/06/28 16:07:50

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
Add Job


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/06/28 18:33:59

Modified files:
	sysutils/collectd: Makefile 
Added files:
	sysutils/collectd/patches: patch-src_email_c patch-src_exec_c 
	                           patch-src_unixsock_c 

Log message:
Enlarge some buffers because 2048 is not enough to get getgrnam_r result.
Also fix errno handling in exec.c. Many thanks to jca@ for the help.

"if it builds, ship it" jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/06/28 19:25:59

Modified files:
	lib/libevent   : event.3 

Log message:
take const off the timeval argument in the pending functions.

event_pending, evtimer_pending, and signal_pending all write to the
timeval because that's how they tell the caller when the event is
meant to fire.

ok deraadt@ millert@ jmc@ schwarze@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/28 19:42:27

Modified files:
	devel/libmagic : Makefile 
	devel/libmagic/pkg: PLIST 

Log message:
Put the magic file format manpage in section 5

From Klemens Nanni


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/06/28 21:48:44

Modified files:
	sys/dev        : ipmi.c 

Log message:
set c.c_maxrxlen to something. apparently lost a line somewhere.
maybe it works now? :)
from Colin Stolley via Paul B. Henson


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/28 22:10:07

Modified files:
	sys/kern       : kern_pledge.c tty.c 
	share/man/man4 : tty.4 

Log message:
Due to risks known for decades, TIOCSTI now performs no action, and simply
returns EIO.  The base system has been cleaned of TIOCSTI uses (collaboration
between anton and I), and the ports tree appears mostly clean.  A few
stragglers may be discovered and cleaned up later...
In a month or so, we should see if the #define can be removed entirely.
ok anton tedu, support from millert


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/28 22:23:12

Modified files:
	sys/sys        : ttycom.h 
	bin/csh        : file.c 

Log message:
Switch TIOCSTAT to _IO().  Two decades ago it was mistakenly defined to
take an argument.  Discussed with millert and tedu.


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/06/28 22:24:31

Modified files:
	share/man/man7 : eqn.7 

Log message:
Fix incorrectly swapped labels of left/right arrows.

ok schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/28 23:40:37

Modified files:
	sys/arch/arm64/arm64: autoconf.c 
	sys/arch/arm64/conf: Makefile.arm64 

Log message:
TEMPORARILY disable gap compilation, until lld is fixed/updated to
newer code with a variety of ld.script bugs fixed.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/29 00:15:30

Modified files:
	sys/arch/i386/i386: locore0.S 

Log message:
hide some locore0 symbols that are only used inside locore0.

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/29 01:01:49

Modified files:
	usr.bin/calendar/calendars: calendar.ushistory 

Log message:
spelling fix; from greg lehey, freebsd r320427;


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/29 01:11:24

Modified files:
	sys/arch/i386/i386: machdep.c 

Log message:
Remove an "#if 1" that had been in the code for 16 years. I think it's
safe to say it's been enabled long enough to warrant permanent inclusion.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/29 01:19:40

Modified files:
	sys/arch/amd64/amd64: machdep.c 

Log message:
Remove a block of "#if 0" code that has been in the file since r1.1, 13
years ago. This was part of the original reset code port from i386, and
we've never been able to reset amd64 in the way the code tries to do in
the #if 0 block since we don't have a 'PTD' variable in amd64.

I thought to keep this around for diffability with i386, but that's pretty
pointless now as the diff between the two machdep.c files is over 5000
lines already...


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/29 01:27:05

Modified files:
	devel/ruby-puppet_forge: Makefile distinfo 
	devel/ruby-puppet_forge/pkg: PLIST 

Log message:
Minor update to 2.2.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/29 01:29:07

Modified files:
	sysutils/ruby-r10k: Makefile distinfo 
	sysutils/ruby-r10k/pkg: PLIST 

Log message:
Minor update to 2.5.5


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/29 01:51:59

Modified files:
	sys/arch/i386/i386: mptramp.s 

Log message:
suppress local symbols in mptramp. Matches a similar diff in
acpi_wakecode.s that was committed previously.

Tested MP boot, un-zzz, un-ZZZ, no issues seen.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/29 02:14:36

Modified files:
	sys/arch/amd64/amd64: mptramp.S 

Log message:
suppress local symbols in mptramp. Matches a similar diff in
acpi_wakecode.s that was committed previously. Also remove an extra
symbol (mp_tramp_pdirpa) that was duplicated with mp_pdirpa.

Tested MP boot, un-zzz, un-ZZZ, no issues seen.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/29 02:24:10

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
add some comments, no functional change


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/29 02:36:22

Modified files:
	devel/libwnck3 : Makefile distinfo 
	devel/libwnck3/patches: patch-libwnck_tasklist_c 

Log message:
Update to libwnck3-3.24.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/29 02:38:36

Modified files:
	x11/gnome/tracker: Makefile distinfo 

Log message:
Update to meta-tracker-1.12.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/29 02:40:38

Modified files:
	devel/libmagic : Makefile 
	devel/libmagic/pkg: DESCR 

Log message:
Fix a couple of typos.
from Klemens Nanni


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/29 02:44:03

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-161.0.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/06/29 02:45:20

Modified files:
	usr.sbin/vipw  : vipw.c 

Log message:
Move  to its alphabetic spot and add __dead attribute to usage()

ok mestre


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/29 02:49:33

Modified files:
	net/lftp       : Makefile 
Added files:
	net/lftp/patches: patch-doc_lftp_1 

Log message:
Switch lftp to using mandoc, fixing tables.

Add a patch from schwarze@ to avoid information loss in both groff and
mandoc (".PP text" to ".PP\ntext").

"It looks like pkg_create(1) is not passing the -t option to groff(1)
because lftp(1) lacks the tbl(7) annotation that you can see in the
first source line of, for example, xz(1)." and OK schwarze@

OK rsadowski@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/29 03:35:45

Modified files:
	graphics/openscenegraph: Makefile 
	graphics/openscenegraph/patches: patch-CMakeLists_txt 

Log message:
Don't pick up libvncserver.
While here, drop gettext module and regen WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	job@cvs.openbsd.org	2017/06/29 03:37:45

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
Update entry for Job

Turns out I don't live in Paris.

OK sthen@ phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/29 04:31:06

Modified files:
	net/ldns       : Makefile.inc distinfo 
	net/ldns/libldns: Makefile 
	net/ldns/libldns/patches: patch-Makefile_in 
	net/ldns/libldns/pkg: PLIST 
	net/ldns/utils : Makefile 
	net/ldns/utils/patches: patch-examples_configure_ac 
	                        patch-examples_ldns-signzone_c 
Removed files:
	net/ldns/libldns/patches: patch-doc_doxyparse_pl 
	net/ldns/utils/patches: patch-dnssec_c patch-dnssec_sign_c 
	                        patch-ldns_dnssec_h 

Log message:
update to ldns-1.7.0, maintainer timeout


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/06/29 04:56:18

Modified files:
	sys/arch/octeon/dev: cn30xxgmx.c 

Log message:
Always use the maximum permissible frame size for Rx size limit.
This lets a change of interface MTU take effect immediately without
link cycling and brings cnmac(4) into line with other jumbo frame
capable NIC drivers.

Prompted by Joe Holden on misc@
OK dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/29 06:00:38

Modified files:
	mail/rspamd    : Makefile distinfo 
	mail/rspamd/patches: patch-CMakeLists_txt 
	                     patch-contrib_zstd_CMakeLists_txt 
	mail/rspamd/pkg: PLIST 

Log message:
Update to rspamd 1.6.1.

rmilter support is now deprecated, see
https://rspamd.com/announce/2017/06/12/rspamd-1.6.0.html. Drop gd
dependency following upstream.

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/29 07:04:09

Modified files:
	sys/arch/armv7/conf: Makefile.armv7 

Log message:
0xd4d4d4d4 is a useful 'trap instruction' on arm64, but not on arm32.
0xffffffff seems better in userland and kernel. still not exactly happy
with the situation.
long discussion with kettenis.  anyone else have an opinion?


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/29 07:16:39

Modified files:
	share/man/man7 : mdoc.7 

Log message:
Clarify that .Ta as a line macro is a portability problem,
even though mandoc(1) handles it;
triggered by a question from Yuri Pankov (illumos).


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/06/29 07:41:50

Modified files:
	databases/ksql : Makefile distinfo 
	databases/ksql/pkg: PLIST 

Log message:
Update ksql to 0.1.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/06/29 07:52:38

Modified files:
	x11/mate/themes: Makefile 

Log message:
add missing build dependency


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/29 07:54:13

Modified files:
	x11/gnome/control-center: Makefile 
	x11/gnome/control-center/pkg: PLIST 
Removed files:
	x11/gnome/control-center/files: os-release.in 

Log message:
Revert /etc/os-release addition; while it fixes the immediate problem here,
it may lead to inconsistent behaviour in other applications (thinking we
are Linux).

thank you sthen@ for the ports source grep(1)


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/29 07:55:53

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c kroute.c 

Log message:
delete_addresses(), interface_status(), addressinuse(),
lease_as_string() and rewrite_option_db() only use the
interface name, so supply just the name.

Tweak interface_link_forceup() to use the same param
name as other functions taking the interface name.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/29 07:59:03

Modified files:
	security/libgpg-error: Makefile 
Added files:
	security/libgpg-error/patches: patch-doc_gpgrt_info 

Log message:
Fix info file so that install-info --delete succeeds.

Reported by many including tedu@, ok ajacoutot@

If you see an error message about gpgrt.info at pkg_add time, you can
manually fix your install with:

sed -i 's/^\* libgpg-error: (gnupg)/* libgpg-error: (gpgrt)/' /usr/local/info/dir


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/29 08:35:10

Log message:
    Import google-compute-engine-2.4.0.
    
    Google Compute Engine offers scripts and daemons which runs in the
    background and provides the following services:
    <...>
    
    from MAINTAINER Helen Koike  helen dot koike at collabora dot com with a few tweaks
    ok sthen@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20170629
    
    N ports/sysutils/google-compute-engine/Makefile
    N ports/sysutils/google-compute-engine/distinfo
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_accounts_accounts_daemon_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_accounts_accounts_utils_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_clock_skew_clock_skew_daemon_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_config_manager_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_instance_setup_instance_config_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_instance_setup_instance_setup_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_ip_forwarding_ip_forwarding_daemon_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_ip_forwarding_ip_forwarding_utils_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_metadata_scripts_script_executor_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_network_setup_network_setup_py
    N ports/sysutils/google-compute-engine/patches/patch-google_compute_engine_network_utils_py
    N ports/sysutils/google-compute-engine/patches/patch-setup_py
    N ports/sysutils/google-compute-engine/pkg/DESCR
    N ports/sysutils/google-compute-engine/pkg/PLIST
    N ports/sysutils/google-compute-engine/pkg/README
    N ports/sysutils/google-compute-engine/pkg/google_accounts_daemon.rc
    N ports/sysutils/google-compute-engine/pkg/google_clock_skew_daemon.rc
    N ports/sysutils/google-compute-engine/pkg/google_compute_engine.rc
    N ports/sysutils/google-compute-engine/pkg/google_ip_forwarding_daemon.rc
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/29 08:35:43

Modified files:
	sysutils       : Makefile 

Log message:
+google-compute-engine


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/29 09:21:46

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c 
	regress/usr.bin/mandoc/mdoc/Bl: Makefile column.in 
	                                column.out_lint 
Added files:
	regress/usr.bin/mandoc/mdoc/Bl: column_nogroff.in 
	                                column_nogroff.out_ascii 
	                                column_nogroff.out_lint 
	                                column_nogroff.out_markdown 

Log message:
warn about some non-portable idioms in .Bl -column;
triggered by a question from Yuri Pankov (illumos)


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/06/29 09:32:36

Modified files:
	share/man/man7 : hier.7 
	share/man/man8 : rc.8 

Log message:
some kernel relink bits, tweaked by deraadt;


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/06/29 09:43:54

Modified files:
	security/yara  : Makefile.inc 
	security/yara/main: distinfo 
	security/yara/python: distinfo 
Removed files:
	security/yara/main/patches: patch-libyara_modules_pe_c 

Log message:
update yara to 2.6.2.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/29 09:55:21

Modified files:
	mail/rmilter   : Makefile 
	mail/rmilter/pkg: DESCR 

Log message:
Modify rmilter's DESCR to warn that it is now obsolete and should be replaced
by rspamd 1.6+'s built-in milter support.

The package is maintained in the short term to ease transition, but will be
removed later.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/29 09:56:14

Log message:
    Import lang/algol68g, the Algol 68 Genie compiler-interpreter.
    ok benoit@
    
    The Algol 68 Genie project preserves and promotes Algol 68 out of
    educational as well as scientific-historical interest, by making
    available a recent checkout compiler-interpreter written from scratch
    together with extensive documentation for both the language and this new
    implementation. Algol 68 Genie is a fast compiler-interpreter which
    ranks among the most complete implementations of the language.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170629
    
    N ports/lang/algol68g/Makefile
    N ports/lang/algol68g/distinfo
    N ports/lang/algol68g/patches/patch-source_a68g_c
    N ports/lang/algol68g/patches/patch-configure
    N ports/lang/algol68g/patches/patch-source_a68g_h
    N ports/lang/algol68g/pkg/PLIST
    N ports/lang/algol68g/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/29 09:56:43

Modified files:
	lang           : Makefile 

Log message:
+algol68g


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/06/29 10:20:49

Modified files:
	share/man/man4 : tty.4 

Log message:
Mention TIOCSTAT in tty(4).

ok deraadt@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/06/29 10:30:47

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
Skip whitespace at the beginning of eqn(7) nodes,
in particular ~ and ^ that misrendered;
found by bentley@ in glCopyTexSubImage1D(3); also affected
glAccum(3), glClipPlane(3), glDrawPixels(3), glEvalMesh(3), and others.


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2017/06/29 10:49:59

Modified files:
	bin/ksh        : sh.h vi.c 

Log message:
Increase the input line buffer to 4096 bytes.

Sounds good to deraadt@
OK anton@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/06/29 10:51:35

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/socppc/conf: Makefile.socppc 
	sys/arch/sparc64/conf: Makefile.sparc64 
	sys/arch/arm64/conf: Makefile.arm64 

Log message:
put SYSTEM_SWAP_DEP out of its misery, it died in 1997, along with config.old
"go for it" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/29 11:10:06

Modified files:
	net/knot       : Makefile distinfo 

Log message:
SECURITY update to knot-2.4.5

o Improper TSIG validity period check can allow TSIG forgery
No CVE assigned (yet?)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/29 11:17:28

Modified files:
	sys/arch/amd64/amd64: locore.S mutex.S vector.S 
	sys/arch/i386/i386: in_cksum.s locore.s mutex.S 

Log message:
Put asm-generated strings into .rodata
ok millert


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/06/29 11:36:16

Modified files:
	sys/arch/alpha/include: asm.h 
	sys/arch/amd64/include: asm.h 
	sys/arch/arm/include: asm.h 
	sys/arch/arm64/include: asm.h 
	sys/arch/i386/include: asm.h 
	sys/arch/mips64/include: asm.h 
	sys/arch/powerpc/include: asm.h 
	sys/arch/sh/include: asm.h 
	sys/arch/sparc64/include: asm.h 
	sys/dev/ic     : dwc_gmac.c 
	sys/dev/usb/dwc2: dwc2.c dwc2_core.c dwc2_coreintr.c dwc2_hcd.c 
	                  dwc2_hcdddma.c dwc2_hcdintr.c dwc2_hcdqueue.c 

Log message:
kill RCSID macros; discussed with millert


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/29 11:46:47

Modified files:
	textproc/py-elasticsearch: Makefile distinfo 
	textproc/py-elasticsearch/pkg: PLIST 

Log message:
Update to 5.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/29 11:48:22

Modified files:
	sysutils/py-elasticsearch-curator: Makefile distinfo 

Log message:
Update to 5.1.1, bump dependency to py-elasticsearch >=5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/06/29 13:00:28

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: patch-chrome_common_chrome_switches_cc 

Log message:
update to 59.0.3071.115;

use a hand-crafted tarball this time because google failed to create a
a working one :)


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/29 13:58:36

Modified files:
	archivers/unrar: Tag: OPENBSD_6_1 Makefile distinfo 
	archivers/unrar/patches: Tag: OPENBSD_6_1 patch-makefile 
	                         patch-os_hpp patch-rijndael_cpp 

Log message:
Security update to 5.50 beta 4 to fix the VMSF_DELTA filter signedness
error and unspecified other issues.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/29 15:14:54

Modified files:
	net/isc-bind   : Makefile distinfo 

Log message:
Update to BIND 9.10.5-P2

An error in TSIG handling could permit unauthorized zone transfers
or zone updates. CVE-2017-3142, CVE-2017-3143.

Also updates the address of b.root in hints.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/29 15:15:31

Modified files:
	net/isc-bind   : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
Update to BIND 9.10.5-P2

An error in TSIG handling could permit unauthorized zone transfers
or zone updates. CVE-2017-3142, CVE-2017-3143.

Also updates the address of b.root in hints.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/06/29 15:37:43

Modified files:
	sbin/dhclient  : clparse.c conflex.c dhcpd.h dhctoken.h parse.c 

Log message:
Nuke undocumented long-deprecated and/or unsupported lease
fields 'hardware', 'alias', 'media', 'medium', 'ethernet'.

Also remove now-unused parse_ethernet().

Making these parsing failures will smoke out anybody with
leases or conf files from the last century.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/29 16:02:19

Modified files:
	usr.bin/tmux   : tmux.1 

Log message:
Use 100 as the example for command-alias because the defaults are from 0
to (currently) 5.


CVSROOT:	/cvs
Module name:	www
Changes by:	dlg@cvs.openbsd.org	2017/06/29 18:40:21

Modified files:
	faq            : current.html 

Log message:
document the changes to vlan/svlan configuration

prompted by a discussion with naddy@
tweaks and ok from tb@ naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/06/29 22:17:23

Modified files:
	usr.bin/ssh    : ssh-keyscan.c 

Log message:
Only call close once in confree().  ssh_packet_close will close the FD
so only explicitly close non-SSH channels.  bz#2734, from
bagajjal at microsoft.com, ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/29 23:24:36

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/firefox-i18n: Makefile.inc distinfo 

Log message:
Update to firefox 54.0.1.

See https://www.mozilla.org/en-US/firefox/54.0.1/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/29 23:26:23

Modified files:
	www/firefox-esr: Makefile distinfo 
	www/firefox-esr-i18n: Makefile.inc distinfo 

Log message:
Update to firefox-esr 52.2.1.

See https://www.mozilla.org/en-US/firefox/52.2.1/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/29 23:28:58

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
MFC: update to firefox 54.0.1.

See https://www.mozilla.org/en-US/firefox/54.0.1/releasenotes/

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/06/29 23:29:34

Modified files:
	www/firefox-esr: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
MFC: update to firefox-esr 52.2.1.

See https://www.mozilla.org/en-US/firefox/52.2.1/releasenotes/

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/30 00:17:47

Modified files:
	sys/arch/i386/i386: locore.s 

Log message:
Remove unused variables


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/06/30 00:25:29

Modified files:
	sys/dev/acpi   : acpivideo.c 

Log message:
Fix a format string specifier error in a debug printf.

Noticed and reported by Fasse:

fasse dot f2 at gmail dot com

Thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/30 01:46:11

Modified files:
	x11/dbus       : Makefile distinfo 

Log message:
Update to dbus-1.10.20.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/30 01:47:36

Modified files:
	security/libgcrypt: Makefile distinfo 

Log message:
SECURITY update to libgcrypt-1.7.8.
[CVE-2017-7526]
- See https://eprint.iacr.org/2017/627 for details.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/30 01:50:07

Modified files:
	security/libgcrypt: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
SECURITY update to libgcrypt-1.7.8.
[CVE-2017-7526]
- See https://eprint.iacr.org/2017/627 for details.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/30 01:55:12

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.77.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/06/30 01:55:23

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.114.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/30 02:05:08

Modified files:
	devel/leatherman: Makefile distinfo 
	devel/leatherman/pkg: PLIST 

Log message:
Update to 1.0.0, bump library versions since symbols disappeared


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/30 02:06:45

Modified files:
	sysutils/facter: Makefile distinfo 
Added files:
	sysutils/facter/patches: patch-lib_inc_facter_facts_vm_hpp 
	                         patch-lib_src_facts_openbsd_dmi_resolver_cc 
	                         patch-lib_src_facts_resolvers_virtualization_resolver_cc 

Log message:
Update to 3.7.0
while there, make the virtual fact properly report 'vmm' as hypervisor
when running as VM in vmm.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/06/30 02:12:58

Modified files:
	net/ladvd      : Makefile 
	net/ladvd/pkg  : ladvd.rc 

Log message:
Fix pexp in rcscript.

You may need to manually remove /var/run/rc.d/ladvd.

From MAINTAINER Paul de Weerd.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/30 02:16:25

Modified files:
	databases/ruby-hiera3: Makefile distinfo 
	databases/ruby-hiera3/pkg: PLIST 

Log message:
Update to 3.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/30 02:21:18

Modified files:
	sysutils/ruby-puppet-syntax: Makefile distinfo 
	sysutils/ruby-puppet-syntax/pkg: PLIST 

Log message:
Minor update to 2.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/06/30 02:31:20

Modified files:
	devel/ruby-gettext-setup: Makefile distinfo 
	devel/ruby-gettext-setup/pkg: PLIST 

Log message:
Minor update to 0.25


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/06/30 02:39:16

Modified files:
	games/fortune/fortune: fortune.c 

Log message:
Add missing rot13 function prototype


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/30 04:45:49

Modified files:
	devel/jsoncpp  : Makefile distinfo 

Log message:
Update to jsoncpp-1.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/30 04:50:53

Modified files:
	security/pcsc-lite: Makefile distinfo 

Log message:
Bugfixing update to pcsc-lite-1.8.22


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/30 05:25:29

Modified files:
	lib/libexpat   : COPYING Changes Makefile README expat_config.h 
	lib/libexpat/doc: reference.html 
	lib/libexpat/examples: elements.c outline.c 
	lib/libexpat/lib: expat.h expat_external.h internal.h 
	                  winconfig.h xmlparse.c xmlrole.c xmltok.c 
	                  xmltok_impl.c 
Added files:
	lib/libexpat   : AUTHORS Symbols.map 
	lib/libexpat/lib: siphash.h 

Log message:
Update libexpat to version 2.2.1 which has some security fixes.
- CVE-2017-9233 CVE-2016-9063 CVE-2016-5300 CVE-2016-4472 CVE-2016-0718
CVE-2015-2716 CVE-2015-1283 CVE-2012-6702 CVE-2012-0876 have been
addressed.  Not all of them affect OpenBSD as we had fixes before.
- Upstream uses arc4random_buf(3) now.  Delete all code for other
entropy sources to make sure to compile the correct one.  Our
library already used arc4random(3) before.
- The overflow fixes in rev 1.11 and 1.12 of lib/xmlparse.c
have been commited upstream in a different way.  Use the upstream
code to make maintenance easier.
- Although it should be ABI compatible, there is a new global
symbol align_limit_to_full_utf8_characters.  As it is in
lib/internal.h, add a Symbols.map to restrict the export.  Do not
bump the shared library version.
- Use the internal expat's siphash.h.
ports build ajacoutot@; move ahead deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/30 05:29:15

Modified files:
	sys/netinet6   : ip6_forward.c 

Log message:
In OpenBSD 6.0 we had the check (ip6_forward_rt.ro_tableid !=
m->m_pkthdr.ph_rtableid) after going to reroute in ip6_forward().
As this had been lost during refactoring, the old route was used
after pf has changed the routing table.  Solution is to reset the
route, then it is not valid and will be reallocated.
from markus@; OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/30 07:25:02

Removed files:
	lib/libexpat/lib: amigaconfig.h macconfig.h 

Log message:
AmigaOS and pre-X Mac OS support has been dropped in upstream
libexpat.  Remove obsolete header files, missed in previous commit.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/30 07:26:22

Modified files:
	mail/roundcubemail: Makefile distinfo 
	mail/roundcubemail/patches: patch-UPGRADING patch-bin_update_sh 
	                            patch-config_config_inc_php_sample 
	                            patch-config_defaults_inc_php 
	mail/roundcubemail/pkg: PLIST 

Log message:
update to roundcubemail-1.3.0, ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/30 07:26:33

Modified files:
	mail/rcube-contextmenu: Makefile distinfo 
	mail/rcube-contextmenu/pkg: PLIST 

Log message:
update to rcube-contextmenu-2.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2017/06/30 07:26:43

Log message:
    initial revision
    
    Status:
    
    Vendor Tag:	uaa
    Release Tags:	uaa_20170630
    
    N ports/sysutils/xorriso/distinfo
    N ports/sysutils/xorriso/Makefile
    N ports/sysutils/xorriso/pkg/PLIST
    N ports/sysutils/xorriso/pkg/DESCR
    N ports/sysutils/xorriso/patches/patch-configure
    N ports/sysutils/xorriso/patches/patch-libisofs_eltorito_c
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2017/06/30 07:33:26

Log message:
    initial import
    
    Status:
    
    Vendor Tag:	uaa
    Release Tags:	uaa_20170630
    
    U ports/sysutils/xorriso/distinfo
    U ports/sysutils/xorriso/Makefile
    U ports/sysutils/xorriso/pkg/PLIST
    U ports/sysutils/xorriso/pkg/DESCR
    U ports/sysutils/xorriso/patches/patch-configure
    U ports/sysutils/xorriso/patches/patch-libisofs_eltorito_c
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/30 07:37:34

Modified files:
	net/radcli     : Makefile distinfo 
Removed files:
	net/radcli/patches: patch-lib_util_c 

Log message:
update to radcli-1.2.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/06/30 07:49:09

Modified files:
	textproc/hs-HaXml: Makefile distinfo 
	textproc/hs-HaXml/pkg: PLIST 

Log message:
Update to HaXml-1.25.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/30 08:11:08

Modified files:
	net/knot       : Tag: OPENBSD_6_1 Makefile 
Added files:
	net/knot/patches: Tag: OPENBSD_6_1 patch-src_libknot_tsig-op_c 

Log message:
Backport fix for Knot DNS TSIG forgery issue from upstream's repo.  ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/30 08:39:56

src/lib/libexpat/tests

Update of /cvs/src/lib/libexpat/tests
In directory cvs.openbsd.org:/tmp/cvs-serv44007/tests

Log Message:
Directory /cvs/src/lib/libexpat/tests added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/30 08:40:14

src/lib/libexpat/tests/benchmark

Update of /cvs/src/lib/libexpat/tests/benchmark
In directory cvs.openbsd.org:/tmp/cvs-serv56762/tests/benchmark

Log Message:
Directory /cvs/src/lib/libexpat/tests/benchmark added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/06/30 08:42:05

Modified files:
	usr.bin/vi/common: options.c 
	usr.bin/vi/docs/USD.doc/vi.man: vi.1 

Log message:
Add mdoc(7) macros to vi's built-in lists of roff paragraph/section macros.

ok jmc@, no objection schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/30 08:43:26

Added files:
	lib/libexpat/tests: README.txt chardata.c chardata.h memcheck.c 
	                    memcheck.h minicheck.c minicheck.h 
	                    runtests.c runtestspp.cpp xmltest.sh 
	lib/libexpat/tests/benchmark: README.txt benchmark.c 

Log message:
Add test suite source files for expat 2.2.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/06/30 08:56:08

Log message:
    Build and run libexpat regress tests from src/lib/libexpat/tests.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20170630
    
    N src/regress/lib/libexpat/Makefile
    N src/regress/lib/libexpat/Makefile.inc
    N src/regress/lib/libexpat/runtests/Makefile
    N src/regress/lib/libexpat/runtestspp/Makefile
    N src/regress/lib/libexpat/benchmark/Makefile
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/06/30 10:43:53

Modified files:
	www/rt         : Makefile distinfo 
	www/rt/patches : patch-Makefile_in 
	                 patch-sbin_rt-test-dependencies_in 
	www/rt/pkg     : PLIST 

Log message:
Update www/rt to 4.4.1.

OK robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/06/30 10:46:02

Modified files:
	distrib/miniroot: install.sub 

Log message:
Create a unique kernel to boot from during install and upgrade.

- update the linkkit directory
- chroot and relink/install new kernel using the linkkit Makefile

Idea from and OK deraadt@
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/06/30 11:06:03

Modified files:
	etc            : rc 

Log message:
Improve reorder_kernel()

- check for and exit if /usr/share is on a nfs mounted filesystem
- add trap handlers that mail the logfile to the admin user
- use $_compile instead of $_compile_dir like in the installer
- use $_compile/$_kernel instead of $_kernel_dir
- remove the now redundant sha256 -h ... after make newinstall
- write stdout/stderr of the background subshell to a logfile

OK tb@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/06/30 12:05:57

Modified files:
	lang/vala      : Makefile distinfo 

Log message:
update to vala-0.36.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/06/30 13:19:26

Modified files:
	editors/texworks: Makefile 

Log message:
- add ${LIB_DEPENDS} to LIB_DEPENDS-* so that there's a valid path to
libestdc++, unbreaks packaging

- drop old x11/dbus LIB_DEPENDS which has not had a matching WANTLIB for
a long time

ok kili@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/30 13:32:16

Modified files:
	audio/opus     : Makefile distinfo 

Log message:
Update to 1.2.1.
For a description of the codec improvements in 1.2, see
https://people.xiph.org/~jm/opus/opus-1.2/


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/30 13:45:14

Modified files:
	audio/opus-tools: Makefile 
	audio/opusfile : Makefile 

Log message:
update master site


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/06/30 16:11:09

Modified files:
	archivers/quazip: Makefile distinfo 

Log message:
Bugfix update to quazip, also this release tweaks the license.
Take maintainer.
ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/06/30 16:22:45

Modified files:
	www/rt         : Makefile 

Log message:
fix dependency


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/30 16:24:08

Modified files:
	usr.bin/tmux   : screen-write.c tmux.h window-client.c 
	                 window-tree.c 

Log message:
Try to show a better preview of sessions and windows in tree mode.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/30 16:36:11

Modified files:
	usr.bin/tmux   : window-tree.c 

Log message:
Fix previous when we end up able to show no panes.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/06/30 16:37:35

Modified files:
	usr.bin/tmux   : window-tree.c 

Log message:
Don't write over right border.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/01 03:47:23

Modified files:
	usr.bin/mandoc : Makefile main.c manconf.h mandoc.1 mandoc.h 
	                 manpath.c mansearch.c mdoc_validate.c read.c 
Added files:
	usr.bin/mandoc : mandoc_xr.c mandoc_xr.h 

Log message:
Basic reporting of .Xrs to manual pages that don't exist
in the base system, inspired by mdoclint(1).

We are able to do this because (1) the -mdoc parser, the -Tlint validator,
and the man(1) manual page lookup code are all in the same program
and (2) the mandoc.db(5) database format allows fast lookup.

Feedback from, previous versions tested by, and OK jmc@.

A few features will be added to this in the tree, step by step.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/01 04:38:39

Modified files:
	x11/xfce4/thunar: Makefile distinfo 

Log message:
Update to thunar 1.6.12.

https://mail.xfce.org/pipermail/xfce-announce/2017-July/000536.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/01 05:05:41

Modified files:
	print/cups     : Makefile distinfo 
	print/cups/patches: patch-Makedefs_in 
	                    patch-config-scripts_cups-sharedlibs_m4 
	                    patch-ppdc_Makefile 
	                    patch-test_run-stp-tests_sh 
	print/cups/pkg : PLIST-main 

Log message:
Update to cups-2.2.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/01 05:14:59

Modified files:
	textproc/elasticsearch: Makefile distinfo 

Log message:
update to elasticsearch-5.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/01 05:15:08

Modified files:
	sysutils/beats/filebeat: Makefile distinfo 
	sysutils/beats/heartbeat: Makefile distinfo 
	sysutils/beats/metricbeat: Makefile distinfo 
	sysutils/beats/packetbeat: Makefile distinfo 

Log message:
update to beats-5.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/01 05:15:50

Modified files:
	devel/ruby-rspec/specinfra: Makefile distinfo 

Log message:
update to specinfra-2.68.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/01 05:23:44

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.78.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/01 05:23:57

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.115.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/01 05:25:03

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.14.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/01 05:53:11

Modified files:
	graphics/birdfont: Makefile distinfo 

Log message:
update to birdfont-2.19.0


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/01 06:00:12

Modified files:
	usr.bin/mandoc : main.c 

Log message:
When checking the validity of cross references with -Tlint,
fall back from database search to file system search
just like man(1) does when looking up manuals.

This is not too expensive because on a system having up-to-date
mandoc.db(5) files, it only prolongs the time needed to check
*invalid* references - and you are supposed to have many of those,
right?  And on a system with missing or invalid mandoc.db(5) files,
spending a bit of time and warning loudly about the real problem
is also better than quickly issuing bogus warnings about cross
references that are actually valid.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/01 06:23:22

Modified files:
	usr.sbin/pkg_add/OpenBSD: AddDelete.pm 

Log message:
go thru POSIX::Termios to turn off kerninfo.
wasn't even aware that stuff existed, thanks nicm@

NOKERNINFO hardcoded, because it's not in the POSIX module, shouldn't be
a big issue.

okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/01 06:53:56

Modified files:
	usr.bin/mandoc : main.c 

Log message:
When checking cross references with -Tlint, ultimately fall back to
looking in the current working directory.  Not a security issue
because the files are never open(2)ed, only access(2)ed.
Requested by jmc@ and inspired by mdoclint(1).

This cannot be perfect because it only works for files having the
exact filename ./pagename.sec - mandoc has no way to figure out
which files might contain a manual for multiple names, or that files
in autohell might be called ./pagename.man.in instead, or which
subdirectories might contain additional source files.  Also, it may
hide messages if you have bogus stuff lying around in the directory
where you run mandoc -Tlint.  But jmc@ considers it important, and
good enough for everyday use.

Also avoid leaking the memory for the file name while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	mortimer@cvs.openbsd.org	2017/07/01 06:56:04

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
Add mortimer@
ok job@ espie@ stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/01 07:17:09

Modified files:
	regress/usr.bin/mdoclint: mdoclint mdoclint.1 

Log message:
delete -p options, the relevant parts are now covered by mandoc;
OK jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/01 07:35:30

Modified files:
	sysutils/collectd/patches: patch-src_email_c patch-src_exec_c 
	                           patch-src_unixsock_c 

Log message:
Patches were committed upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/07/01 07:50:45

Modified files:
	usr.bin/ssh    : authfd.c authfile.c rsa.c rsa.h ssh-add.c 
	                 ssh-agent.c ssh-keygen.c ssh-rsa.c sshconnect.c 
	                 sshd.c sshkey.c sshkey.h 
	usr.bin/ssh/lib: Makefile 

Log message:
remove post-SSHv1 removal dead code from rsa.c and merge the
remaining bit that it still used into ssh-rsa.c; ok markus


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/07/01 07:54:39

Modified files:
	misc/memcached : Makefile distinfo 

Log message:
update to 1.4.38


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/07/01 08:14:27

Modified files:
	devel/subversion: Makefile 

Log message:
Tell devel/subversion regress tests to clean up after themselves. Avoids
running out of space in /usr/ports/pobj when running 'make regress' here.


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/07/01 08:34:29

Modified files:
	usr.bin/file   : magic-load.c 

Log message:
magicfp is fclosed where it was opened, remove fclose from magic_load()

ok nicm deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/01 08:37:25

Modified files:
	games/hack     : Makefile 

Log message:
missed BUILDFIRST. Allow stuff to proceed without depends
as found by krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/01 08:41:54

Modified files:
	share/mk       : bsd.dep.mk bsd.lib.mk bsd.prog.mk bsd.sys.mk 
	                 sys.mk 

Log message:
effectively kill depend as an independant target (there are a few corners
where a separate depend step is still needed, mostly gcc3 and mesa).

Use of BUILDFIRST is mostly enough to make sure important stuff is built
first.

Otherwise, this makes use of -M* compiler options to generate dependencies
on the fly.  There is a bit of behind-the-scene for targets with several
steps (like yacc and/or libraries) and the compiler needs extra hand-holding
with assembler files (don't know why, don't care).

Idea based on guenther@'s initial kernel work, loads of input from
drahn, aoyama, tb, etc.

okay tb@

"why wait" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/01 09:13:10

Modified files:
	sysutils/xorriso: Makefile 
	sysutils/xorriso/patches: patch-configure 

Log message:
Don't hardcode /usr/local.


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/07/01 09:56:11

Modified files:
	sys/dev/ic     : r92creg.h rtwn.c 

Log message:
- Avoid possible use of uninitialized variable; noticed by jsg@
- Only set value in R92C_FAST_EDCA_CTRL register if the device is
combo WiFi/Bluetooth; confirmed by Yan-Hsuan Chuan from Realtek
- There's no need to set the default value for the R92C_PIFS since
default value is 0x1c; confirmed by Yan-Hsuan Chuan from Realtek
- Disable usb Rx aggregation mode for rtl8188cu/rtl8192cu;
vendor drivers use DMA Rx aggregation mode for rtl8188cu/rtl8192cu/rtl8188eu
and use USB Rx aggregation mode for later chipsets.

Tested by stsp and me.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/01 10:12:03

Added files:
	sys/dev/pci/drm: drm_internal.h 

Log message:
Update inteldrm(4) to code based on Linux 4.4.70.  This brings us support for
Skylake and Cherryview and better support for Broadwell and Valleyview.  Also
adds MST support.  Some tweaks to the TTM code and radeondrm(4) to keep it
working with the updated generic DRM code needed for inteldrm(4).

Tested by many.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/01 10:14:10

Modified files:
	sys/dev/pci/drm: drm_irq.c drm_linux.c drm_linux.h 
	                 drm_linux_list.h drm_mm.c drm_mm.h drm_mode.h 
	                 drm_modes.c drm_rect.c drm_rect.h 
	                 drm_vma_manager.c files.drm i915_drm.h 
	                 i915_pciids.h linux_hdmi.h 
	sys/dev/pci/drm/i915: dvo.h dvo_ch7017.c dvo_ch7xxx.c dvo_ivch.c 
	                      dvo_ns2501.c dvo_sil164.c dvo_tfp410.c 
	                      i915_dma.c i915_drv.c i915_drv.h 
	                      i915_gem.c i915_gem_context.c 
	                      i915_gem_evict.c i915_gem_execbuffer.c 
	                      i915_gem_gtt.c i915_gem_stolen.c 
	                      i915_gem_tiling.c i915_gpu_error.c 
	                      i915_irq.c i915_reg.h i915_suspend.c 
	                      i915_trace.h intel_bios.c intel_bios.h 
	                      intel_crt.c intel_ddi.c intel_display.c 
	                      intel_dp.c intel_drv.h intel_dvo.c 
	                      intel_fbdev.c intel_hdmi.c intel_i2c.c 
	                      intel_lvds.c intel_modes.c 
	                      intel_opregion.c intel_overlay.c 
	                      intel_panel.c intel_pm.c 
	                      intel_ringbuffer.c intel_ringbuffer.h 
	                      intel_sdvo.c intel_sdvo_regs.h 
	                      intel_sideband.c intel_sprite.c intel_tv.c 
	                      intel_uncore.c 
	sys/dev/pci/drm/radeon: atombios_crtc.c atombios_dp.c 
	                        atombios_i2c.c nid.h r100.c radeon.h 
	                        radeon_connectors.c radeon_device.c 
	                        radeon_display.c radeon_fb.c 
	                        radeon_i2c.c radeon_irq_kms.c 
	                        radeon_kms.c radeon_legacy_crtc.c 
	                        radeon_legacy_encoders.c radeon_mode.h 
	                        radeon_pm.c 
	sys/dev/pci/drm/ttm: ttm_bo_manager.c 
Added files:
	sys/dev/pci/drm: drm_linux_atomic.h drm_mipi_dsi.h drm_modes.h 
	                 drm_modeset_lock.c drm_modeset_lock.h 
	                 drm_panel.c drm_panel.h drm_plane_helper.c 
	                 drm_plane_helper.h drm_probe_helper.c 
	                 linux_list_sort.c linux_types.h 
	                 linux_ww_mutex.h 
	sys/dev/pci/drm/i915: i915_cmd_parser.c i915_gem_batch_pool.c 
	                      i915_gem_batch_pool.h i915_gem_fence.c 
	                      i915_gem_gtt.h i915_gem_render_state.c 
	                      i915_gem_render_state.h i915_gem_userptr.c 
	                      i915_guc_reg.h i915_guc_submission.c 
	                      i915_params.c i915_vgpu.c i915_vgpu.h 
	                      intel_atomic.c intel_atomic_plane.c 
	                      intel_audio.c intel_csr.c intel_dp_mst.c 
	                      intel_dsi.c intel_dsi.h 
	                      intel_dsi_panel_vbt.c intel_dsi_pll.c 
	                      intel_fbc.c intel_fifo_underrun.c 
	                      intel_frontbuffer.c intel_gtt.c 
	                      intel_guc.h intel_guc_fwif.h 
	                      intel_guc_loader.c intel_hotplug.c 
	                      intel_lrc.c intel_lrc.h intel_mocs.c 
	                      intel_mocs.h intel_psr.c 
	                      intel_renderstate.h 
	                      intel_renderstate_gen6.c 
	                      intel_renderstate_gen7.c 
	                      intel_renderstate_gen8.c 
	                      intel_renderstate_gen9.c 
	                      intel_runtime_pm.c 
	sys/dev/pci/drm/radeon: radeon_dp_auxch.c 

Log message:
Update inteldrm(4) to code based on Linux 4.4.70.  This brings us support for
Skylake and Cherryview and better support for Broadwell and Valleyview.  Also
adds MST support.  Some tweaks to the TTM code and radeondrm(4) to keep it
working with the updated generic DRM code needed for inteldrm(4).

Tested by many.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/01 10:47:08

ports/security/keepassxc/patches

Update of /cvs/ports/security/keepassxc/patches
In directory cvs.openbsd.org:/tmp/cvs-serv11832/patches

Log Message:
Directory /cvs/ports/security/keepassxc/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/01 10:48:57

Modified files:
	security/keepassxc: Makefile distinfo 
	security/keepassxc/pkg: PLIST 
Added files:
	security/keepassxc/patches: patch-src_CMakeLists_txt 

Log message:
update keepassxc to 2.2.0

sed(1) instead of perl(1) tweak and ok giovanni@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/01 11:25:03

Added files:
	x11/krusader   : Makefile distinfo 
	x11/krusader/pkg: DESCR PLIST 

Log message:
re-add krusader 2.6.0

Krusader is an advanced twin panel (commander style) file manager for KDE and
other desktops in the *nix world, similar to Midnight or Total Commander. It
provides all the file management features you could possibly want. Plus:

- Extensive archive handling
- Mounted filesystem support
- File transfers with (S)FTP
- Advanced search module
- An internal viewer and editor
- Directory synchronisation
- File content comparisons
- Powerful batch renaming
- And much much more ...

It supports a wide variety of archive formats and can handle other KIO slaves
such as smb or fish. It is (almost) completely customizable, very user friendly
and fast.

cvs re-adding help from schwarze@. Thanks!

ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/01 11:26:28

Modified files:
	x11            : Makefile 

Log message:
unhook krusader


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/01 11:32:31

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
remove krusader entry after re-adding a new version.

spotted by landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/01 12:00:03

Modified files:
	gnu/usr.bin/binutils-2.17/ld/emulparams: armelf_obsd.sh 
	                                         elf32bmip.sh 
	                                         elf32bmipn32-defs.sh 
	                                         elf32ppc.sh 
	                                         elf32ppc_obsd.sh 
	                                         elf64_sparc_obsd.sh 
	                                         elf64alpha.sh 
	                                         elf64btsmip_obsd.sh 
	                                         elf64ltsmip_obsd.sh 
	                                         elf_i386_obsd.sh 
	                                         elf_x86_64_obsd.sh 
	                                         hppaobsd.sh 
	                                         shelf_obsd.sh 
	gnu/usr.bin/binutils-2.17/ld/scripttempl: elf.sc 

Log message:
provide both TRAP and NOP values for our architectures, then change
elf.sc to FILL .text segment with TRAP.  .init/.fini remain NOP FILL.

It is possible that some of these TRAP values aren't perfect yet, but
they can be changed.  When doing so also change the ld.script and gap.o
TRAP value.

discussions with mortimer, ok kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/07/01 13:11:57

Modified files:
	net/tor        : Makefile distinfo 

Log message:
SECURITY update to 0.3.0.9.  Fixes CVE-2017-0377.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/07/01 13:38:41

Modified files:
	sys/arch/amd64/amd64: codepatch.c 
	sys/arch/amd64/include: codepatch.h 

Log message:
Use absolute pointers in codepatch entries

Instead of offsets to KERNBASE, store absolute pointers in the
codepatch entries. This makes the resulting kernel a few KB larger on
amd64, but KERNBASE will go away when ASLR is introduced.

Requested by deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/07/01 13:42:59

Modified files:
	sys/arch/i386/i386: codepatch.c 
	sys/arch/i386/include: codepatch.h 

Log message:
Use absolute pointers in codepatch entries

Instead of offsets to KERNBASE, store absolute pointers in the
codepatch entries. KERNBASE will go away when ASLR is introduced.

Requested by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/01 14:12:31

Modified files:
	net/gophernicus: Makefile distinfo 

Log message:
Update to 2.5, bugfix update.
Requested by fcambus@
ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/07/01 15:07:13

Modified files:
	usr.bin/file   : file.c 

Log message:
close open fd after testing files, ensuring that fd isn't stdin.

ok nicm@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/07/01 16:55:44

Removed files:
	usr.bin/ssh    : rsa.c rsa.h 

Log message:
actually remove these files


CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2017/07/01 17:10:35

Modified files:
	sysutils/xorriso: Makefile 
	sysutils/xorriso/pkg: DESCR 
Removed files:
	sysutils/xorriso/patches: patch-configure 

Log message:
removed patch-configure, now LDFLAGS and CPPFLAGS are set by CONFIGURE_ENV.
removed REVISION and NO_TEST from Makefile.
DESCR is better described.

ok by jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/01 17:27:56

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c kroute.c 
	                 privsep.c privsep.h 

Log message:
Eliminate multiple socket openings/closings and pass
fd'd from main loops as required. One socket to do
ioctl's per process (called ioctlfd) and one socket to
do route messages per socket (called routefd).

Clean up local variable declaration lists in passing.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/01 18:51:50

Modified files:
	games/chessx   : Makefile distinfo 
	games/chessx/patches: patch-chessx_pro 
	games/chessx/pkg: PLIST 

Log message:
Update to 1.4.6 -- noticed during the quazip update.
ok Roman Yakovlev (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/01 18:54:05

Modified files:
	games/instead  : Makefile distinfo 

Log message:
Bugfix update to 3.0.1
ok Roman Yakovlev (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/01 18:55:18

Modified files:
	games/instead-launcher: Makefile distinfo 
Removed files:
	games/instead-launcher/patches: patch-qunzip_cpp 

Log message:
Trivial update to 0.7.0 -- patch goes away as it was applied upstream
ok Roman Yakovlev (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/01 18:59:11

Modified files:
	x11/worker     : Makefile distinfo 
	x11/worker/pkg : PLIST 

Log message:
Minor update to 3.10.0 -- biggest changes are an improved file viewer and
the file context menu added an option to change filters


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/01 21:04:21

Modified files:
	sysutils/xorriso: Makefile 

Log message:
zap, not needed any more


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/01 21:06:14

Modified files:
	sysutils       : Makefile 

Log message:
+xorriso


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/07/01 23:18:42

Modified files:
	math/R         : Makefile distinfo 
	math/R/pkg     : PLIST 

Log message:
Update to R 3.4.1

OK rsadowski@, pirofti@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/02 01:27:16

Modified files:
	share/man/man4/man4.octeon: Makefile 
Added files:
	share/man/man4/man4.octeon: octciu.4 

Log message:
Add octciu(4) manual page.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/02 01:42:58

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/02 01:46:05

Modified files:
	distrib/sets/lists/comp: mi 
	distrib/sets/lists/man: mi 

Log message:
Fix the set of octmmc.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/02 02:23:59

Modified files:
	editors/texworks: Makefile 

Log message:
bump REVISIONs for texworks - it seems that it did package ok in
some cases but not others, reported by naddy@ aja@.

i386 builds were seeing this before the dep changes in my last
commit to this file:

===>  Building package for texworks-0.4.4p0v0
Create /mnt/packages/i386/all/texworks-0.4.4p0v0.tgz
LIB_DEPENDS x11/dbus not needed for editors/texworks,-main ?
Missing library for estdc++>=17.0


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/02 03:11:13

Modified files:
	sbin/dhclient  : dhcpd.h kroute.c privsep.c 

Log message:
Unbreak tree by putting revised resolv_conf_priority() declaration in
correct place and passing the invocation the correct parameters.

Noticed by & initial diff from matthieu@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	espie@cvs.openbsd.org	2017/07/02 03:52:23

Modified files:
	lib/mesa       : Makefile.bsd-wrapper 

Log message:
add a real dependency on the shadow tree, removes the need to run
make depend

okay matthieu@

(I added a comment explaining why this comes after bsd.xorg.mk)


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	espie@cvs.openbsd.org	2017/07/02 03:53:05

Modified files:
	share/mk       : bsd.xorg.mk 

Log message:
xenocara is the first tree to zap 'make depend'!

okay matthieu@


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/07/02 04:58:15

Modified files:
	usr.bin/file   : magic-load.c 

Log message:
Replace fgetln with POSIX getline, even though file was using fgetln in
the idiomatic safe way. Also, check for stream errors with ferror and
err(1, "") in that case.

with feedback from joerg@, schwarze@, nicm@

ok nicm "code is shorter anyway", and joerg@ for an earlier diff


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/02 05:52:44

Modified files:
	distrib/miniroot: install.sub 

Log message:
NIFS is checked inside start_cgiinfo() already.
No need to do this check twice.

from Klemens Nanni


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/02 05:53:35

Modified files:
	distrib/miniroot: install.sub 

Log message:
Tweak comment


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/02 06:45:43

Modified files:
	distrib/miniroot: install.sub 

Log message:
Shorter version of the same.

based on a mail from Klemens Nanni on tech@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/02 07:45:36

Modified files:
	archivers/snappy: Makefile 

Log message:
Drop maintainership, I no longer use snappy.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/02 08:27:30

Modified files:
	usr.sbin/ifstated: ifstated.c ifstated.h parse.y 

Log message:
Rename one of the "always" variables to "body" for improved readability.
No functional change.
from Rob Pierce.

ok stsp@ and me


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/02 08:28:45

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
Remove variable assignment in declaration and add whitespace to improve
readability. No functional change.
from Rob Pierce.

ok stsp@ and me


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/02 08:30:35

Modified files:
	usr.sbin/ifstated: ifstated.h 

Log message:
Remove unused variable from header file.
from Rob Pierce.

ok stsp@ and me


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/07/02 08:48:19

Modified files:
	sys/dev/ic     : rtwn.c 
	sys/net80211   : ieee80211.h 

Log message:
Add the definition of IEEE80211_DUR_DS_SHSLOT.

From IEEE Std. 802.11-2016, Table 18-5 "ERP characteristics", p. 2332:

aSlotTime characteristic:
If dont11OperatingClassesRequired is false:
Long  = 20 us
Short = 9 us

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/02 09:28:26

Modified files:
	usr.sbin/ifstated: ifstated.c ifstated.h parse.y 

Log message:
Second diff to rename additional "always" variable in struct ifsd_config.
from Rob Pierce.
Requested by stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/02 09:31:48

Modified files:
	usr.bin/mandoc : main.c mandoc.1 mandoc.h mandoc_xr.c 
	                 mandoc_xr.h mdoc_validate.c read.c 

Log message:
add warning "cross reference to self"; inspired by mdoclint


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/02 10:18:44

Modified files:
	www/linkchecker: Makefile 
Added files:
	www/linkchecker/patches: patch-linkcheck___init___py 

Log message:
Fix requests version detection

Reported by MrSatterly, fix from upstream.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/02 10:33:10

Modified files:
	graphics/ansilove: Makefile distinfo 

Log message:
Update ansilove to 3.0.7 and add HOMEPAGE.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/02 10:47:46

Modified files:
	www/nginx      : Makefile distinfo 

Log message:
update to 1.12.0


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/02 11:03:45

Modified files:
	share/mk       : bsd.README 

Log message:
document new depends somewhat.
I asked jmc, told me to go ahead and he'd review it when he can.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/02 11:55:14

Modified files:
	share/mk       : bsd.lib.mk 

Log message:
somehow, I did NOT commit the patch I sent to tb@. Matthieu noticed it.
commit the right DEPS definition.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/02 12:11:28

Modified files:
	lib/libkeynote : Makefile 

Log message:
repair the tree, make sure y.tab.h is there before compiling yacc files.

problem noticed by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/02 12:26:56

Added files:
	sysutils/pftop/patches: patch-Makefile 

Log message:
Use BUILDFIRST for yacc-produced files


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/02 12:38:24

Modified files:
	archivers/p7zip: Makefile 
	archivers/p7zip/patches: patch-C_CpuArch_h 

Log message:
Detect endianness thru endian.h

Fixes build on at least mips64el, and might fix a problem on powerpc.
From Donovan Watteau, ok Josh Grosse (maintainer) bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	tobias@cvs.openbsd.org	2017/07/02 13:06:12

Modified files:
	libexec/ld.so/ldd: ldd.c 

Log message:
Fixed a typo in error message.

ok jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/07/02 13:37:22

Modified files:
	sysutils/pick  : Makefile distinfo 

Log message:
Update pick to 1.7.0.

ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/07/02 13:49:31

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
re-enable PAT

discussed with deraadt a month or so ago, this has been sitting in my
tree since then.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/02 14:33:06

Modified files:
	net/dsocks     : Makefile 

Log message:
overriding the flags on the command line means bsd.dep.mk can't do its job.
fix it.

(not an issue with clang)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/02 14:45:33

Modified files:
	sysutils/ruby-puppet/4: Makefile distinfo 
	sysutils/ruby-puppet/4/patches: patch-lib_puppet_defaults_rb 
	                                patch-lib_puppet_provider_package_openbsd_rb 

Log message:
Update to 4.10.4

with the openbsd package provider, don't look
into pkg.conf anymore to find the installation source, just let
pkg_add do it's magic, or rely on environment variables..


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/02 14:46:12

Modified files:
	sysutils/pftop/patches: patch-Makefile 

Log message:
fix the fix.  yacc rules that generate a .h file that we need to depend on
MUST be explicitly written


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/02 14:58:55

Modified files:
	sys/dev/pci/drm: drm_linux.h drm_mipi_dsi.h drm_panel.c 
	                 drm_panel.h files.drm 
	sys/dev/pci/drm/i915: intel_bios.c intel_display.c intel_dsi.c 
	                      intel_dsi.h intel_dsi_panel_vbt.c 
	                      intel_dsi_pll.c 
Added files:
	sys/dev/pci/drm: drm_mipi_dsi.c 

Log message:
Enable MIPI/DSI support for inteldrm(4).  Makes the display on my ASUS
Transformer Book T100HA work (with some ugly error/warning messages).


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/02 15:04:48

Modified files:
	sysutils/pftop/patches: patch-Makefile 

Log message:
forgot about the multiple targets semantic. Fix it properly for parallel
make


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/02 15:17:12

Modified files:
	usr.bin/mandoc : main.c mandoc_xr.c mandoc_xr.h 

Log message:
If a single page references the same non-existent manual more than
once, print "(N times)" after the message "referenced manual not
found", to lessen the risk that people fix the first instance and
miss the others; jmc@ confirmed that this is useful.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/02 16:20:22

Modified files:
	textproc/the_silver_searcher: Makefile distinfo 
Removed files:
	textproc/the_silver_searcher/patches: patch-src_ignore_c 
	                                      patch-src_options_c 
	                                      patch-src_scandir_h 
	                                      patch-src_search_c 

Log message:
Update to 2.0.0 -- Please note that this breaks backwards compatibility as
.agignore was renamed to .ignore!
ok Florian Stinglmayr (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/02 17:19:07

Modified files:
	usr.bin/bc     : bc.y scan.l tty.c 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/02 18:17:52

Modified files:
	usr.bin/bc     : Makefile 

Log message:
be explicit in the lex/yacc dependencies
reluctant okay deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/07/02 19:28:53

Modified files:
	security/sqlmap: Makefile distinfo 
	security/sqlmap/pkg: PLIST 

Log message:
Update for SQLmap to 1.1.7:

https://github.com/sqlmapproject/sqlmap

OK rpointel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pd@cvs.openbsd.org	2017/07/02 21:45:18

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
add myself

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/02 23:43:56

Modified files:
	misc/supercat  : Makefile distinfo 
	misc/supercat/pkg: PLIST 

Log message:
Update to 0.5.6 -- adds case-insensitive REs. Tweak license marker to be
more specific (GPLv3+).
ok Girish Venkatachalam (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/03 00:32:55

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
intel optanes are a thing


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/03 00:33:24

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/07/03 01:01:14

Modified files:
	usr.bin/vi/common: main.c options.c options.h options_f.c 
	usr.bin/vi/docs/USD.doc/vi.man: vi.1 
	usr.bin/vi/include: com_extern.h options_def.h 

Log message:
Remove settings that were unimplemented for 20 years; update STANDARDS.

ok jmc@ natano@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/03 01:54:18

Modified files:
	share/mk       : bsd.dep.mk 

Log message:
explicitly pass -MD -MP in DFLAGS, so that even if CFLAGS are forced
on the command line, things will still work


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/03 01:58:42

Modified files:
	sys/arch/octeon/octeon: cn3xxx.dts cn3xxx_dts.S 

Log message:
Add the first UART into the fdt blob.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/03 02:08:30

Modified files:
	usr.bin/tmux   : tmux.c 

Log message:
Try C.UTF-8 which is also a commonly useful locale on some platforms,
from Romain Francoise.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/03 02:11:21

Modified files:
	sys/net        : pf.c 

Log message:
Drop the KERNEL_LOCK() in pf_purge_thread().

The NET_LOCK() is currently what guarantees that accesses to PF data
structures are serialized.

While here use rwsleep(9) instead of calling NET_LOCK()/NET_UNLOCK()
for every iteration.

Tested by Hrvoje Popovski, ok sashan@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/03 02:16:03

Modified files:
	usr.bin/tmux   : cmd-pipe-pane.c server.c tmux.h window.c 

Log message:
Do not close panes until process has exited and any outstanding data
has been written to the pipe-pane event if there is one. GitHub issue 991.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/03 02:17:20

Modified files:
	sys/arch/octeon/conf: GENERIC RAMDISK files.octeon 
	sys/arch/octeon/dev: cn30xxuart.c mainbus.c 
	sys/arch/octeon/include: autoconf.h 
	sys/arch/octeon/octeon: machdep.c 
Removed files:
	sys/arch/octeon/dev: octeon_uartbus.c uartbusvar.h 

Log message:
Attach com(4) using fdt on octeon.

The relevant part of uartbus(4) is made part of the com(4) glue
to avoid extra maneuvers in the code.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/03 02:23:36

Modified files:
	share/man/man4 : com.4 

Log message:
Update attachment on octeon.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/03 02:27:07

Modified files:
	sys/miscfs/fifofs: fifo_vnops.c 

Log message:
Not all sockets require the NET_LOCK().  So use solock() instead in
fifo_close().

ok millert@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/03 02:27:59

Modified files:
	share/man/man4 : com.4 

Log message:
Note arm64 and armv7.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/03 02:29:24

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Protect `so_state', `so_error' and `so_qlen' with the socket lock in
kqueue filters.

ok millert@, bluhm@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/03 02:31:39

Modified files:
	sys/miscfs/fifofs: fifo_vnops.c 

Log message:
Protect `so_state', `so_snd' and `so_rcv' with the socket lock in
kqueue filters.

ok millert@, bluhm@, visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/03 02:32:10

Modified files:
	editors/libreoffice: Makefile distinfo 
	editors/libreoffice/patches: 
	                             patch-sc_qa_unit_subsequent_filters-test_cxx 
	                             patch-vcl_unx_generic_plugadapt_salplug_cxx 
Added files:
	editors/libreoffice/patches: 
	                             patch-solenv_gbuild_platform_unxgcc_mk 

Log message:
update to 5.2.7.2


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/03 03:20:27

Modified files:
	faq            : faq5.html 

Log message:
cvs diff, not only diff. noticed by landry


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/07/03 03:21:09

Modified files:
	sys/dev/ic     : athn.c bwi.c rt2560.c rt2661.c rt2860.c 
	sys/dev/usb    : if_otus.c if_ral.c if_rum.c if_run.c if_urtw.c 

Log message:
Replace slot time durations with macros.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/03 03:39:48

Modified files:
	usr.sbin/rebound: rebound.c 

Log message:
check that a cachehit hasn't expired before using it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/07/03 04:24:55

Modified files:
	print/texinfo  : Makefile distinfo 
	print/texinfo/pkg: PLIST 

Log message:
Update to Texinfo 6.4

ok kili@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/03 05:02:02

Modified files:
	editors/libreoffice/patches: patch-configure 

Log message:
unbreak build


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/03 05:21:23

Removed files:
	regress/usr.bin/mdoclint: Makefile mdoclint mdoclint.1 

Log message:
Remove mdoclint(1) from the tree.
All functionality is now covered by mandoc -Tlint.
OK jmc@ wiz@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/03 06:38:50

Modified files:
	usr.bin/tmux   : tmux.h window.c 

Log message:
Change previous to not wait for both process exit and pty close -
instead if there is a pipe-pane active, do not exit until all data is
read (including any libevent hasn't seen yet). Fixes problem reported by
Theo Buehler and still seems to solve the original issue.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/07/03 07:26:05

Modified files:
	sys/dev/pci/drm/i915: intel_i2c.c 

Log message:
merge error, revealed by clang; ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/03 07:40:00

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.c mandoc.h read.c 

Log message:
warn about time machines; suggested by Thomas Klausner 


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/03 08:30:11

Modified files:
	usr.bin/vi/docs/USD.doc/vi.man: vi.1 

Log message:
markup fixes;


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/03 09:11:02

Modified files:
	share/mk       : bsd.dep.mk 

Log message:
re-add dependencies from SRCS to corresponding OBJS.
the old mkdep run did walk the SRCS list and write those as a side-effect.

Without this, bsd.prog.mk .SUFFIXES order will have OBJS depend on the
wrong src file.

Causes of the alpha/stand/bootxx breakage.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/03 09:17:11

Modified files:
	usr.bin/mklocale: Makefile 

Log message:
allows working without depends, as discovered and discussed with drahn@
okay drahn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/03 09:26:27

Modified files:
	devel/libmtp   : Makefile 

Log message:
use gcc to unbreak build on mips64el, original version using MODULES from
Donovan Watteau, modified following a suggestion from jca. ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/03 09:42:26

Modified files:
	net/unifi      : Makefile 

Log message:
unifi 5.4.18 moved from stable candidate to stable


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/03 10:24:51

Modified files:
	regress/lib    : Makefile 

Log message:
Link all lib regress tests to the build.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/03 10:36:48

Modified files:
	usr.sbin/rebound: rebound.c 

Log message:
don't bother caching invalid or very short lived responses


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/03 10:37:07

Modified files:
	sys/arch/mips64/mips64: trap.c 

Log message:
Use copyin32() instead of copyin() in RDHWR emulation.
This reduces emulation time about 5%.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/03 11:02:15

Modified files:
	geo/postgis    : Makefile distinfo 
	geo/postgis/pkg: PLIST 

Log message:
Update to postgis 2.3.3.

See http://postgis.net/2017/07/01/postgis-2.3.3/


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/03 11:29:06

Modified files:
	graphics/libraw: Makefile distinfo 
	graphics/libraw/pkg: PLIST 

Log message:
update LibRaw to 0.18.2

ok and nits (MASTER_SITES, kill MODGCC4_LANGS) from jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/03 11:33:01

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c 

Log message:
report trailing delimiters after macros where they are usually a mistake;
the idea came up in a discussion with Thomas Klausner 


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/03 12:19:55

Modified files:
	share/man/man5 : bsd.regress.mk.5 
	sbin/isakmpd   : Makefile 
	regress/sbin/isakmpd/crypto: Makefile 
	regress/sbin/isakmpd/dh: Makefile 
	regress/sbin/isakmpd/exchange: Makefile 
	regress/sbin/isakmpd/hmac: Makefile 
	regress/sbin/isakmpd/prf: Makefile 
	regress/sbin/isakmpd/util: Makefile 
	regress/sbin/isakmpd/x509: Makefile 
	lib/libedit    : Makefile 
	regress/lib/libedit/chared: Makefile 
	regress/lib/libedit/keymacro: Makefile 
	regress/lib/libedit/read: Makefile 
Added files:
	regress/sbin/isakmpd: Makefile.inc 
	regress/lib/libedit: Makefile.inc 

Log message:
Generate source and header files for regress on demand.
OK espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/03 12:45:31

Modified files:
	geo/gdal       : Makefile distinfo 
Removed files:
	geo/gdal/patches: patch-port_cpl_port_h 

Log message:
Update to gdal 2.2.1.

See http://trac.osgeo.org/gdal/wiki/Release/2.2.1-News
Remove patch-port_cpl_port_h as std::isnan() is now properly detected
since http://trac.osgeo.org/gdal/changeset/38141/


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/03 12:45:34

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
Remove obvious clear_config() comments and misleading state_change() comments.
Also relocate do_action() calls for the init block from change_state() to
occur with the corresponding do_action() calls for the body block.
From Rob Pierce
ok stsp@ and i


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/03 12:52:55

Modified files:
	net/telepathy/folks: Makefile distinfo 

Log message:
update to folks-0.11.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/03 12:57:35

Modified files:
	textproc/pdfpc : Makefile distinfo 
	textproc/pdfpc/pkg: PLIST 
Added files:
	textproc/pdfpc/patches: patch-src_CMakeLists_txt 
Removed files:
	textproc/pdfpc/patches: patch-src_classes_window_overview_vala 

Log message:
update to pdfpc-4.0.7


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/03 13:02:04

Modified files:
	sbin/slaacd    : engine.c frontend.c slaacd.c 

Log message:
s/log_warn/log_warnx/ where errno is not set


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/03 13:23:47

Modified files:
	sys/net        : pfkeyv2.c raw_cb.c raw_cb.h raw_usrreq.c 
	                 rtsock.c 

Log message:
Both PF_ROUTE and PF_KEY need to start to take care of their own PCB list
to simplify the locking of those lists. For now move the LIST_ENTRY from
rawcb into routecb and in the pfkey case a new keycb. Do some cleanup and
renaming in the pfkey code but more to come.
OK bluhm@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/03 13:35:06

Modified files:
	regress/sys/netinet6/autoport: autoport.pl 

Log message:
Add more checks and debug info to identify the sporadic test failures.


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/07/03 16:01:03

Modified files:
	.              : innovations.html 

Log message:
mention kernel-relinking


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/03 16:01:47

Modified files:
	net/unifi      : Makefile distinfo 
	net/unifi/patches: patch-unifi_sh_api 
	net/unifi/pkg  : PLIST 

Log message:
switch net/unifi to the 5.5.x branch now that unifi-5.5.19 has been
released as stable.

note that the mongodb migration which takes place at startup can be
rather slow - backing up config before upgrading is always recommended
with unifi, but especially so for this type of update.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/03 16:06:11

Modified files:
	sbin/dhclient  : bpf.c 

Log message:
sizeof(struct sockaddr_in) != sizeof(struct in_addr).

Fix construction of the unicast UDP packets being sent
out via sendmsg(). Accidentally broken in r1.32 (5.6)
when types were juggled.

ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/03 16:14:20

Modified files:
	telephony/kamailio: Makefile distinfo 
	telephony/kamailio/patches: patch-etc_kamailio_cfg 
	                            patch-utils_kamctl_kamctl 
	                            patch-utils_kamctl_kamctl_base 
	                            patch-utils_kamctl_kamctlrc 
	                            patch-utils_kamctl_kamdbctl_base 
	telephony/kamailio/pkg: PLIST-ldap PLIST-main PLIST-mysql 
	                        PLIST-postgresql kamailio.rc 
Added files:
	telephony/kamailio/patches: patch-src_Makefile_defs 
	                            patch-src_Makefile_libs 
	                            patch-src_core_cfg_y 
	                            patch-src_core_list_h 
	                            patch-src_core_msg_translator_c 
	                            patch-src_core_pt_c 
	                            patch-src_core_rand_fastrand_c 
	                            patch-src_core_rand_fastrand_h 
	                            patch-src_core_select_core_c 
	                            patch-src_core_sip_msg_clone_c 
	                            patch-src_core_tcp_read_c 
	                            patch-src_core_timer_c 
	                            patch-src_lib_srdb1_Makefile 
	                            patch-src_lib_srdb2_Makefile 
	                            patch-src_lib_srutils_Makefile 
	                            patch-src_lib_trie_Makefile 
	                            patch-src_main_c 
	                            patch-src_modules_auth_identity_auth_crypt_c 
	                            patch-src_modules_auth_identity_auth_identity_c 
	                            patch-src_modules_ctl_init_socks_c 
	                            patch-src_modules_db_berkeley_Makefile 
	                            patch-src_modules_db_berkeley_bdb_lib_c 
	                            patch-src_modules_db_berkeley_km_bdb_lib_c 
	                            patch-src_modules_db_mysql_my_cmd_c 
	                            patch-src_modules_ipops_detailed_ip_type_c 
	                            patch-src_modules_lcr_lcr_mod_c 
	                            patch-src_modules_ldap_ld_session_h 
	                            patch-src_modules_nat_traversal_nat_traversal_c 
	                            patch-src_modules_rls_utils_c 
	                            patch-src_modules_rls_utils_h 
	                            patch-src_modules_seas_ha_c 
	                            patch-src_modules_tls_tls_init_c 
	                            patch-src_modules_xhttp_pi_xhttp_pi_fnc_c 
	                            patch-src_modules_xmlrpc_xmlrpc_c 
	                            patch-utils_kamctl_kamdbctl_pgsql 
	telephony/kamailio/pkg: DESCR-berkeley DESCR-presence DESCR-xml 
	                        PLIST-berkeley PLIST-presence PLIST-xml 
Removed files:
	telephony/kamailio/patches: patch-Makefile_defs 
	                            patch-Makefile_libs patch-cfg_y 
	                            patch-lib_binrpc_Makefile 
	                            patch-lib_binrpc_binrpc_api_c 
	                            patch-lib_kcore_Makefile 
	                            patch-lib_kmi_Makefile 
	                            patch-lib_print_Makefile 
	                            patch-lib_srdb1_Makefile 
	                            patch-lib_srdb2_Makefile 
	                            patch-lib_srutils_Makefile 
	                            patch-lib_trie_Makefile patch-list_h 
	                            patch-main_c 
	                            patch-modules_auth_auth_mod_c 
	                            patch-modules_ctl_init_socks_c 
	                            patch-modules_db_berkeley_Makefile 
	                            patch-modules_db_berkeley_bdb_lib_c 
	                            patch-modules_db_berkeley_km_bdb_lib_c 
	                            patch-modules_db_mysql_my_cmd_c 
	                            patch-modules_dmq_usrloc_usrloc_sync_c 
	                            patch-modules_lcr_lcr_mod_c 
	                            patch-modules_ldap_ld_session_h 
	                            patch-modules_mediaproxy_mediaproxy_c 
	                            patch-modules_mi_xmlrpc_abyss_data_h 
	                            patch-modules_mi_xmlrpc_abyss_xmlrpc_int_h 
	                            patch-modules_nat_traversal_nat_traversal_c 
	                            patch-modules_nathelper_nathelper_c 
	                            patch-modules_pv_pv_time_c 
	                            patch-modules_rls_utils_c 
	                            patch-modules_rls_utils_h 
	                            patch-modules_sca_sca_subscribe_c 
	                            patch-modules_sca_sca_subscribe_h 
	                            patch-modules_seas_encode_msg_c 
	                            patch-modules_seas_ha_c 
	                            patch-modules_sipcapture_sipcapture_c 
	                            patch-modules_tls_tls_init_c 
	                            patch-modules_tsilo_ts_hash_h 
	                            patch-modules_xhttp_pi_xhttp_pi_fnc_c 
	                            patch-msg_translator_c patch-pt_c 
	                            patch-rand_fastrand_c 
	                            patch-rand_fastrand_h 
	                            patch-select_core_c 
	                            patch-sip_msg_clone_c patch-timer_c 
	telephony/kamailio/pkg: DESCR-xmlrpc PLIST-xmlrpc 

Log message:
update to Kamailio 5.0.2, from maintainer Roman Kravchuk,
plus minor wantlib cleanup by me


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/03 16:15:47

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
handle kamailio-xmlrpc -> kamailo-xml


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/03 16:21:47

Modified files:
	bin/chio       : Makefile 
	sbin/iked      : Makefile 
	usr.bin/doas   : Makefile 
	usr.sbin/acme-client: Makefile 
	usr.sbin/httpd : Makefile 
	usr.sbin/ldapctl: Makefile 
	usr.sbin/npppd/npppd: Makefile 
	usr.sbin/relayd: Makefile 
	usr.sbin/sasyncd: Makefile 
	usr.sbin/smtpd/smtpctl: Makefile 
	usr.sbin/snmpd : Makefile 
	usr.sbin/switchd: Makefile 
	usr.sbin/vmd   : Makefile 
	usr.sbin/ypldap: Makefile 

Log message:
no need to generate y.tab.h if nothing uses it, set YFLAGS to nothing
instead of CLEANFILES += y.tab.h

okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/03 16:48:02

Modified files:
	usr.bin/tmux   : window-tree.c 

Log message:
Change session and window preview so that the current window or pane is
always shown.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/03 17:05:21

Modified files:
	sys/kern       : uipc_syscalls.c 

Log message:
Do not grab the socket lock in doaccept() twice.  Pass NOTE_SUBMIT
to KNOTE() as we are already holding the lock.  Fixes "panic:
rw_enter: netlock locking against myself" reported by Gregor Best
and reproduced with src/regress/lib/libtls/gotls.
OK millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/03 17:27:53

Modified files:
	sys/dev/pci    : nvme_pci.c 

Log message:
blacklist MSI on intel m.2 optane parts. it just doesnt work there.

discovered by jmatthew@
tweaks and ok jsg@ kettenis@


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/07/03 17:47:21

Modified files:
	.              : innovations.html 

Log message:
trap sleds


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/03 18:30:45

Modified files:
	usr.sbin/rebound: rebound.c 

Log message:
properly adjust the ttl of replies instead of freezing them in time


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/03 18:59:11

Modified files:
	share/mk       : bsd.dep.mk bsd.lib.mk bsd.prog.mk 

Log message:
let BUILDFIRST just build first, using the same trick guenther@ did in
kernel Makefiles (thank you!), also add lex and yacc generated files to
that list.

Let those lex/yacc variables be defined for bsd.lib.mk as well.

Complete the SRCS -> OBJS hints with the library dependency

This should fix most dependency problems.

Commit now, so that people can check if something else is still amiss.
krw@ agrees


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/03 19:07:32

Modified files:
	usr.sbin/identd: identd.c 

Log message:
include stdarg.h explicitly instead of relying on event.h to bring it in.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/03 19:09:42

Modified files:
	usr.sbin/identd: identd.c 

Log message:
consistently use the evtimer wrappers around the connection timeout.

this is instead of setting the timeout up with event_set and
event_add, but removing it with evtimer_del. this uses evtimer_set
and evtimer_add.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/04 01:12:15

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-2.0.847.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/04 01:29:32

Modified files:
	bin/ksh        : eval.c ksh.1 lex.c misc.c sh.h 
Added files:
	regress/bin/ksh: strsub.t 

Log message:
Add support for pattern substitution to variables in ksh using a common syntax
borrowed from ksh93.

Survived a ports build performed by naddy@ and encouraged by many.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/04 01:42:35

Modified files:
	productivity/gnucash: Makefile distinfo 

Log message:
Update to gnucash-2.6.17.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/07/04 01:56:08

Modified files:
	devel/libspectrum: Makefile distinfo 

Log message:
Update to libspectrum-1.3.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/04 02:17:55

Modified files:
	editors/libreoffice: Makefile 
	editors/libreoffice/patches: 
	                             patch-shell_source_unix_exec_shellexec_cxx 
Added files:
	editors/libreoffice/patches: 
	                             patch-shell_source_unix_misc_senddoc_sh 

Log message:
fix path to xdg-open and friends and add run dependency for devel/xdg-utils


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/04 02:29:27

Modified files:
	telephony/kamailio: Makefile 
Added files:
	telephony/kamailio/patches: patch-utils_kamcmd_kamcmd_c 
	telephony/kamailio/pkg: DESCR-radius PLIST-radius 

Log message:
patch Kamailio's kamcmd to use arc4random, from Roman Kravchuk (maintainer)
enable radius support, from me, ok maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/04 02:39:57

Modified files:
	usr.bin/m4     : Makefile 

Log message:
generate the parser directly instead of fucking around


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/04 03:00:12

Modified files:
	sys/arch/sparc64/include: atomic.h 

Log message:
Export our atomic definitions to userland instead of gcc builtins.

ok kettenis@, dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2017/07/04 03:33:36

Modified files:
	etc/examples   : bgpd.conf 

Log message:
Add GRACEFUL_SHUTDOWN example to bgpd.conf

OK phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/04 05:06:27

Modified files:
	www/c-icap/c-icap: Makefile distinfo 
	www/c-icap/c-icap/patches: patch-c-icap_conf_in 
	                           patch-cfg_param_c 
	                           patch-docs_man_c-icap_8_in 
	                           patch-txt_format_c 
	www/c-icap/c-icap/pkg: PLIST-main 
Added files:
	www/c-icap/c-icap/patches: patch-openssl_net_io_ssl_c 

Log message:
update to c-icap 0.5.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/04 05:06:38

Modified files:
	www/c-icap/modules: Makefile distinfo 
Removed files:
	www/c-icap/modules/patches: 
	                            patch-services_virus_scan_clamav_mod_c 

Log message:
update to c-icap-modules 0.4.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/04 05:08:14

Modified files:
	www/nghttp2    : Makefile distinfo 

Log message:
update to nghttp2-1.24.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/04 05:09:44

Modified files:
	security/clamav-unofficial-sigs: Makefile 
	devel/cgdb     : Makefile 
	comms/amtterm  : Makefile 

Log message:
drop maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/07/04 05:16:38

Modified files:
	net/vsftpd     : Makefile 

Log message:
drop maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/04 05:46:15

Modified files:
	bin/ksh        : eval.c ksh.1 lex.c misc.c sh.h 
	regress/bin/ksh: strsub.t 

Log message:
Backout previous due to a bug discovered by zhuk@ that requires some tinkering
and is not an easy fix for now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/04 05:59:46

Modified files:
	net/maradns-deadwood: Makefile distinfo 

Log message:
update to maradns-deadwoord-3.2.10


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/04 06:26:14

Modified files:
	usr.bin/tmux   : mode-tree.c window-tree.c 

Log message:
Handle 0 size of preview box in caller.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/04 06:43:07

Modified files:
	gnu/lib/libobjc: Makefile.bsd-wrapper 
	gnu/usr.bin/gcc: Makefile.bsd-wrapper 

Log message:
complete "nodepend" in source

- mix-up between .ALLSRC and .IMPSRC, compile the right gc.c file
- add explicit targets for pre-generated stuff


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/04 06:47:51

Modified files:
	usr.sbin/tftp-proxy: tftp-proxy.c 

Log message:
Include stdarg.h explicitly instead of relying on event.h to bring it in.
prompted by dlg's commit to identd
OK dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/04 06:48:36

Modified files:
	usr.sbin/slowcgi: slowcgi.c 

Log message:
consistently use the evtimer wrappers around the connection timeout.

this is instead of setting the timeout up with event_set and
event_add, but removing it with evtimer_del. this uses evtimer_set
and evtimer_add.

prompted by dlg's commit to identd
OK dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/04 06:51:18

Modified files:
	sys/kern       : uipc_socket2.c 
	sys/sys        : socketvar.h 

Log message:
Assert that the socket lock is held when `so_qlen' is modified.

ok bluhm@, visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/07/04 06:51:59

Modified files:
	converters/convmv: Makefile distinfo 

Log message:
Update to convmv-2.03.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/04 06:52:48

Modified files:
	sys/kern       : uipc_socket2.c 

Log message:
Assert that the socket lock is held when `so_state' is modified.

ok bluhm@, visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/04 06:58:32

Modified files:
	x11/gnome/keyring: Makefile distinfo 
	x11/gnome/keyring/pkg: PLIST 

Log message:
Update to gnome-keyring-3.20.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/04 06:58:32

Modified files:
	sys/sys        : socketvar.h 
	sys/kern       : uipc_socket.c uipc_socket2.c 

Log message:
Always hold the socket lock when calling sblock().

Implicitely protects `so_state' with the socket lock in sosend().

ok visa@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/04 07:10:13

Modified files:
	gnu/usr.bin/perl: Makefile.bsd-wrapper 

Log message:
Should have committed this two days ago, last part that ran during depend
can run normally


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/04 07:27:12

Modified files:
	devel/git      : Makefile 

Log message:
Drop the gettext module

ok benoit@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/04 07:59:57

Modified files:
	www/py-jwt     : Makefile distinfo 
Removed files:
	www/py-jwt/patches: patch-setup_py 

Log message:
Update to PyJWT-1.5.2

from maintainer Johan Huldtgren


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/04 08:10:15

Modified files:
	sys/net        : pf.c 

Log message:
Revert previous, it exposed two edge cases still requiring the
KERNEL_LOCK().

- radix_node_head are still allocated with malloc(9) and pf_table can
free(9) some.

- pfsync(4) might send some traffic which can exercise IPsec code

Found by bluhm@ and Hrvoje Popovski


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/04 08:33:43

Modified files:
	lib/librthread : Makefile 

Log message:
Enable the use of futex(2) in librthread on mips64.

OK mpi@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 08:40:30

Modified files:
	usr.bin/mandoc : main.c mandoc.1 read.c 

Log message:
Printing "BASE:" in messages about violations of base system conventions
is confusing, simply print "STYLE:", which is intuitive and does not
sound excessively alarming; suggested by jmc@, OK tedu@ jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 08:53:27

Modified files:
	regress/usr.bin/mandoc: Makefile.inc 
	regress/usr.bin/mandoc/char/N: basic.in 
	regress/usr.bin/mandoc/char/accent: combine.in nocombine.in 
	                                    utf8only.in 
	regress/usr.bin/mandoc/char/bar: man.in mdoc.in mdoc.out_ascii 
	regress/usr.bin/mandoc/char/hyphen: man.in mdoc.in 
	                                    mdoc.out_ascii 
	regress/usr.bin/mandoc/char/space: break.in break.out_ascii 
	                                   eos-man.in eos.in 
	                                   eos.out_ascii esct-man.in 
	                                   esct-man.out_lint 
	                                   esct-mdoc.in 
	                                   esct-mdoc.out_ascii 
	                                   esct-mdoc.out_lint 
	                                   leading-man.in 
	                                   leading-mdoc.in 
	                                   leading-mdoc.out_ascii 
	                                   multiple.in 
	                                   multiple.out_ascii nobreak.in 
	                                   nobreak.out_ascii tab-man.in 
	                                   tab-man.out_lint tab.in 
	                                   tab.out_ascii tab.out_lint 
	                                   trailing-mdoc.in 
	                                   trailing-mdoc.out_ascii 
	                                   trailing-mdoc.out_lint 
	                                   zerowidth.in 
	regress/usr.bin/mandoc/char/unicode: ascii.in input.in 
	                                     input.out_lint invalid.in 
	                                     invalid.out_ascii 
	                                     invalid.out_lint 
	                                     invalid.out_utf8 latin1.in 
	                                     latin1diff.in man.in 
	                                     mdoc.in mdoc.out_utf8 
	                                     named.in namediff.in 
	                                     nogroff.in 
	regress/usr.bin/mandoc/eqn/define: font.in font.out_ascii 
	                                   infinite.in 
	                                   infinite.out_ascii 
	                                   infinite.out_lint invalid.in 
	                                   invalid.out_ascii 
	                                   invalid.out_lint quoted.in 
	                                   quoted.out_ascii 
	regress/usr.bin/mandoc/eqn/delim: basic.in basic.out_ascii 
	regress/usr.bin/mandoc/eqn/fromto: basic.in basic.out_ascii 
	                                   noarg.in noarg.out_ascii 
	regress/usr.bin/mandoc/eqn/matrix: basic.in basic.out_ascii 
	                                   empty.in empty.out_ascii 
	regress/usr.bin/mandoc/eqn/nullary: roman.in roman.out_ascii 
	                                    symbol.in symbol.out_ascii 
	                                    symbol.out_utf8 
	regress/usr.bin/mandoc/eqn/over: noarg.in noarg.out_ascii 
	                                 noarg.out_lint precedence.in 
	                                 precedence.out_ascii 
	regress/usr.bin/mandoc/eqn/size: basic.in basic.out_ascii 
	regress/usr.bin/mandoc/eqn/subsup: combine.in combine.out_ascii 
	                                   noarg.in noarg.out_ascii 
	                                   sub_group.in 
	                                   sub_group.out_ascii 
	regress/usr.bin/mandoc/eqn/unary: bold.in bold.out_ascii 
	                                  diacrit.in diacrit.out_ascii 
	                                  sqrt.in sqrt.out_ascii 
	regress/usr.bin/mandoc/man/B: args.in args.out_lint blank.in 
	                              blank.out_lint 
	regress/usr.bin/mandoc/man/BI: emptyargs.in literal.in 
	regress/usr.bin/mandoc/man/EX: args.in nested.in spacing.in 
	regress/usr.bin/mandoc/man/HP: break.in literal.in macrotag.in 
	                               manyargs.in spacing.in 
	regress/usr.bin/mandoc/man/IP: empty.in empty.out_lint 
	                               literal.in longhead.in 
	                               manyargs.in spacing.in width.in 
	regress/usr.bin/mandoc/man/MT: args.in args.out_lint noME.in 
	                               noME.out_lint 
	regress/usr.bin/mandoc/man/OP: args.in args.out_lint 
	regress/usr.bin/mandoc/man/PD: args.in args.out_lint nextline.in 
	                               spacing.in 
	regress/usr.bin/mandoc/man/PP: args.in args.out_lint empty.in 
	                               empty.out_lint 
	regress/usr.bin/mandoc/man/RS: REarg.in REarg.out_lint 
	                               an-margin.in breaking.in 
	                               broken.in empty.in empty.out_lint 
	                               literal.in lonelyRE.in 
	                               lonelyRE.out_lint nested.in 
	                               noRE.in noRE.out_lint nowidth.in 
	                               width.in 
	regress/usr.bin/mandoc/man/SH: broken.in broken.out_lint 
	                               broken_eline.in 
	                               broken_eline.out_lint 
	                               empty_before.in 
	                               empty_before.out_lint longarg.in 
	                               noarg.in noarg.out_lint 
	regress/usr.bin/mandoc/man/SS: broken.in broken.out_lint 
	                               broken_eline.in 
	                               broken_eline.out_lint longarg.in 
	                               noarg.in noarg.out_lint 
	regress/usr.bin/mandoc/man/TH: baddate.in baddate.out_lint 
	                               case.in case.out_lint 
	                               emptydate.in emptydate.out_lint 
	                               isodate.in longdate.in 
	                               longdate.out_lint longtit.in 
	                               longvol.in mdocdate.in noTH.in 
	                               noarg.in noarg.out_ascii 
	                               noarg.out_lint nobody.in 
	                               nobody.out_lint onearg.in 
	                               onearg.out_ascii onearg.out_lint 
	                               onlyyear.in sixargs.in 
	                               sixargs.out_lint twoargs.in 
	                               twoargs.out_ascii 
	                               twoargs.out_lint 
	regress/usr.bin/mandoc/man/TP: badarg.in broken.in 
	                               broken.out_lint double.in 
	                               double.out_lint eof.in 
	                               eof.out_lint fill.in indent.in 
	                               literal.in longhead.in 
	                               macrotag.in manyargs.in 
	                               sameline.in spacing.in width.in 
	regress/usr.bin/mandoc/man/TS: break.in break.out_lint vspace.in 
	regress/usr.bin/mandoc/man/UR: args.in args.out_lint noUE.in 
	                               noUE.out_lint 
	regress/usr.bin/mandoc/man/blank: afterSH.in afterSH.out_lint 
	                                  afterSS.in afterSS.out_lint 
	                                  line.in line.out_lint 
	regress/usr.bin/mandoc/man/nf: args.in args.out_lint dupe.in 
	                               dupe.out_lint indent.in 
	                               userdef.in vert.in 
	regress/usr.bin/mandoc/mdoc/Ad: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/An: break.in break.out_ascii 
	                                break.out_lint 
	                                break.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ap: eos.in eos.out_ascii 
	                                eos.out_markdown middle.in 
	                                middle.out_ascii 
	                                middle.out_markdown 
	regress/usr.bin/mandoc/mdoc/Aq: author.in author.out_ascii 
	                                author.out_markdown 
	                                author.out_utf8 empty.in 
	                                empty.out_ascii empty.out_lint 
	                                empty.out_markdown 
	                                empty.out_utf8 
	regress/usr.bin/mandoc/mdoc/Ar: font.in font.out_ascii 
	                                font.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/At: invalid.in invalid.out_ascii 
	                                invalid.out_lint 
	                                invalid.out_markdown 
	regress/usr.bin/mandoc/mdoc/Bd: badargs.in badargs.out_ascii 
	                                badargs.out_lint 
	                                badargs.out_markdown 
	                                beforeNAME.in 
	                                beforeNAME.out_ascii 
	                                beforeNAME.out_lint 
	                                beforeNAME.out_markdown blank.in 
	                                blank.out_ascii blank.out_lint 
	                                blank.out_markdown break.in 
	                                break.out_ascii break.out_lint 
	                                break.out_markdown broken.in 
	                                broken.out_ascii broken.out_lint 
	                                broken.out_markdown centered.in 
	                                centered.out_ascii 
	                                centered.out_markdown empty.in 
	                                empty.out_ascii 
	                                empty.out_markdown nested.in 
	                                nested.out_ascii nested.out_lint 
	                                nested.out_markdown 
	                                offset-empty.in 
	                                offset-empty.out_ascii 
	                                offset-empty.out_markdown 
	                                offset-neg.in 
	                                offset-neg.out_ascii 
	                                offset-neg.out_markdown 
	                                spacing.in spacing.out_ascii 
	                                spacing.out_markdown unclosed.in 
	                                unclosed.out_ascii 
	                                unclosed.out_lint 
	                                unclosed.out_markdown 
	regress/usr.bin/mandoc/mdoc/Bf: badargs.in badargs.out_ascii 
	                                badargs.out_lint break.in 
	                                break.out_ascii break.out_lint 
	                                broken.in broken.out_ascii 
	                                broken.out_lint multiargs.in 
	                                multiargs.out_ascii 
	                                multiargs.out_lint nest.in 
	                                nest.out_ascii 
	regress/usr.bin/mandoc/mdoc/Bk: badarg.in badarg.out_ascii 
	                                badarg.out_lint break.in 
	                                break.out_ascii broken.in 
	                                broken.out_ascii broken.out_lint 
	                                inputlines.in 
	                                inputlines.out_ascii lines.in 
	                                lines.out_ascii synopsis.in 
	                                synopsis.out_ascii 
	regress/usr.bin/mandoc/mdoc/Bl: badargs.in badargs.out_ascii 
	                                badargs.out_lint 
	                                badargs.out_markdown bareIt.in 
	                                bareIt.out_ascii bareIt.out_lint 
	                                bareIt.out_markdown bareTa.in 
	                                bareTa.out_ascii bareTa.out_lint 
	                                bareTa.out_markdown break.in 
	                                break.out_ascii break.out_lint 
	                                breakingIt.in 
	                                breakingIt.out_ascii 
	                                breakingIt.out_lint 
	                                breakingIt.out_markdown 
	                                breakingTa.in 
	                                breakingTa.out_ascii 
	                                breakingTa.out_markdown 
	                                broken.in broken.out_ascii 
	                                broken.out_lint 
	                                broken.out_markdown bullet.in 
	                                bullet.out_ascii 
	                                bullet.out_markdown colNoIt.in 
	                                colNoIt.out_ascii 
	                                colNoIt.out_markdown column.in 
	                                column.out_ascii column.out_lint 
	                                column.out_markdown 
	                                column_nogroff.in 
	                                column_nogroff.out_ascii 
	                                column_nogroff.out_lint 
	                                column_nogroff.out_markdown 
	                                dash.in dash.out_ascii 
	                                dash.out_markdown dash.out_utf8 
	                                diag.in diag.out_ascii 
	                                diag.out_markdown empty.in 
	                                empty.out_ascii empty.out_lint 
	                                empty.out_markdown emptyhead.in 
	                                emptyhead.out_ascii 
	                                emptyhead.out_lint 
	                                emptyhead.out_markdown 
	                                emptyitem.in emptyitem.out_ascii 
	                                emptyitem.out_lint 
	                                emptyitem.out_markdown 
	                                emptytag.in emptytag.out_ascii 
	                                emptytag.out_lint 
	                                emptytag.out_markdown enum.in 
	                                enum.out_ascii enum.out_markdown 
	                                extend.in extend.out_ascii 
	                                extend.out_markdown hang.in 
	                                hang.out_ascii hang.out_markdown 
	                                inset.in inset.out_ascii 
	                                inset.out_markdown item.in 
	                                item.out_ascii item.out_markdown 
	                                multitag.in multitag.out_ascii 
	                                multitag.out_markdown 
	                                multitype.in multitype.out_ascii 
	                                multitype.out_markdown nested.in 
	                                nested.out_ascii 
	                                nested.out_markdown noIt.in 
	                                noIt.out_ascii noIt.out_lint 
	                                noIt.out_markdown notype.in 
	                                notype.out_ascii notype.out_lint 
	                                notype.out_markdown offset.in 
	                                offset.out_ascii 
	                                offset.out_markdown ohang.in 
	                                ohang.out_ascii 
	                                ohang.out_markdown secstart.in 
	                                secstart.out_ascii 
	                                secstart.out_markdown tag.in 
	                                tag.out_ascii tag.out_lint 
	                                tag.out_markdown unclosed.in 
	                                unclosed.out_ascii 
	                                unclosed.out_markdown 
	regress/usr.bin/mandoc/mdoc/Brq: empty.in empty.out_ascii 
	                                 empty.out_lint 
	                                 empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Bx: args.in args.out_ascii 
	                                args.out_lint args.out_markdown 
	regress/usr.bin/mandoc/mdoc/Cd: eos.in eos.out_ascii 
	                                eos.out_markdown font.in 
	                                font.out_ascii font.out_markdown 
	                                noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Cm: basic.in basic.out_ascii 
	                                basic.out_markdown font.in 
	                                font.out_ascii font.out_markdown 
	                                noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/D1: spacing.in spacing.out_ascii 
	                                spacing.out_lint 
	                                spacing.out_markdown 
	regress/usr.bin/mandoc/mdoc/Db: args.in args.out_ascii 
	                                args.out_lint 
	regress/usr.bin/mandoc/mdoc/Dd: badarg.in badarg.out_lint 
	                                dupe.in dupe.out_lint late.in 
	                                late.out_lint long.in 
	                                long.out_lint manarg.in 
	                                manarg.out_lint noarg.in 
	                                noarg.out_lint order.in 
	                                order.out_lint 
	regress/usr.bin/mandoc/mdoc/Dl: spacing.in spacing.out_ascii 
	                                spacing.out_lint 
	                                spacing.out_markdown 
	regress/usr.bin/mandoc/mdoc/Dq: empty.in empty.out_ascii 
	                                empty.out_lint 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Dt: badsec.in badsec.out_lint 
	                                case.in case.out_ascii 
	                                case.out_lint case.out_markdown 
	                                dupe.in dupe.out_ascii 
	                                dupe.out_lint dupe.out_markdown 
	                                fourargs.in fourargs.out_ascii 
	                                fourargs.out_lint 
	                                fourargs.out_markdown late.in 
	                                late.out_ascii late.out_lint 
	                                late.out_markdown missing.in 
	                                missing.out_ascii 
	                                missing.out_lint 
	                                missing.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown nobody.in 
	                                nobody.out_ascii nobody.out_lint 
	                                nobody.out_markdown nosec.in 
	                                nosec.out_ascii nosec.out_lint 
	                                nosec.out_markdown order.in 
	                                order.out_ascii order.out_lint 
	                                order.out_markdown 
	regress/usr.bin/mandoc/mdoc/Dv: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Em: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Eo: break.in break.out_ascii 
	                                break.out_lint 
	                                break.out_markdown empty.in 
	                                empty.out_ascii 
	                                empty.out_markdown obsolete.in 
	                                obsolete.out_ascii 
	                                obsolete.out_lint 
	                                obsolete.out_markdown 
	                                unclosed.in unclosed.out_ascii 
	                                unclosed.out_lint 
	                                unclosed.out_markdown 
	regress/usr.bin/mandoc/mdoc/Er: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ev: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ex: args.in args.out_ascii 
	                                args.out_markdown noname.in 
	                                noname.out_ascii noname.out_lint 
	                                noname.out_markdown nostd.in 
	                                nostd.out_ascii nostd.out_lint 
	                                nostd.out_markdown 
	regress/usr.bin/mandoc/mdoc/Fd: break.in break.out_ascii 
	                                break.out_markdown empty.in 
	                                empty.out_ascii empty.out_lint 
	                                empty.out_markdown eos.in 
	                                eos.out_ascii eos.out_markdown 
	                                font.in font.out_ascii 
	                                font.out_markdown 
	regress/usr.bin/mandoc/mdoc/Fl: font.in font.out_ascii 
	                                font.out_markdown multiarg.in 
	                                multiarg.out_ascii 
	                                multiarg.out_markdown noarg.in 
	                                noarg.out_ascii 
	                                noarg.out_markdown parsed.in 
	                                parsed.out_ascii 
	                                parsed.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Fo: basic.in basic.out_ascii 
	                                basic.out_markdown break.in 
	                                break.out_ascii 
	                                break.out_markdown eos.in 
	                                eos.out_ascii eos.out_markdown 
	                                font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown nohead.in 
	                                nohead.out_ascii nohead.out_lint 
	                                nohead.out_markdown obsolete.in 
	                                obsolete.out_ascii 
	                                obsolete.out_lint 
	                                obsolete.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown section.in 
	                                section.out_ascii 
	                                section.out_markdown warn.in 
	                                warn.out_ascii warn.out_lint 
	                                warn.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ft: font.in font.out_ascii 
	                                font.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ic: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/In: break.in break.out_ascii 
	                                break.out_markdown eos.in 
	                                eos.out_ascii eos.out_markdown 
	                                font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Lb: badargs.in badargs.out_ascii 
	                                badargs.out_lint 
	                                badargs.out_markdown break.in 
	                                break.out_ascii 
	                                break.out_markdown eos.in 
	                                eos.out_ascii eos.out_markdown 
	regress/usr.bin/mandoc/mdoc/Li: font.in font.out_ascii 
	                                font.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Lk: font.in font.out_ascii link.in 
	                                link.out_ascii link.out_markdown 
	                                noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ms: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Mt: font.in font.out_ascii simple.in 
	                                simple.out_ascii simple.out_lint 
	                                simple.out_markdown 
	regress/usr.bin/mandoc/mdoc/Nd: broken.in broken.out_ascii 
	                                broken.out_lint hyph.in 
	                                hyph.out_ascii hyph.out_markdown 
	                                noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown par.in 
	                                par.out_ascii par.out_markdown 
	regress/usr.bin/mandoc/mdoc/Nm: badNAME.in badNAME.out_ascii 
	                                badNAME.out_lint badNAMEuse.in 
	                                badNAMEuse.out_ascii 
	                                badNAMEuse.out_lint break.in 
	                                break.out_ascii break.out_lint 
	                                break.out_markdown broken.in 
	                                broken.out_ascii broken.out_lint 
	                                broken.out_markdown empty.in 
	                                empty.out_ascii 
	                                empty.out_markdown emptyNAME.in 
	                                emptyNAME.out_ascii 
	                                emptyNAMEuse.in 
	                                emptyNAMEuse.out_ascii font.in 
	                                font.out_ascii font.out_markdown 
	                                long.in long.out_ascii 
	                                long.out_markdown par.in 
	                                par.out_ascii par.out_markdown 
	                                parns.in parns.out_ascii 
	                                parns.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/No: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown spacing.in 
	                                spacing.out_ascii 
	                                spacing.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ns: position.in position.out_ascii 
	                                position.out_lint 
	                                position.out_markdown punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Oo: punct.in punct.out_ascii 
	                                punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Op: break.in break.out_lint 
	                                break.out_markdown broken.in 
	                                broken.out_ascii broken.out_lint 
	                                broken.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Os: dupe.in dupe.out_ascii 
	                                dupe.out_lint dupe.out_markdown 
	                                late.in late.out_ascii 
	                                late.out_lint late.out_markdown 
	                                long.in long.out_ascii 
	                                long.out_markdown missing.in 
	                                missing.out_ascii 
	                                missing.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ox: keep.in keep.out_ascii 
	                                keep.out_markdown 
	regress/usr.bin/mandoc/mdoc/Pa: font.in font.out_ascii 
	                                font.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Pf: spacing.in spacing.out_ascii 
	                                spacing.out_lint 
	                                spacing.out_markdown 
	regress/usr.bin/mandoc/mdoc/Pp: arg.in arg.out_ascii 
	                                arg.out_lint arg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Qq: empty.in empty.out_ascii 
	                                empty.out_lint 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/Rs: allch.in allch.out_ascii 
	                                allch.out_lint 
	                                allch.out_markdown 
	                                allch.out_utf8 args.in 
	                                args.out_ascii args.out_lint 
	                                args.out_markdown break.in 
	                                break.out_ascii 
	                                break.out_markdown 
	                                break.out_utf8 empty.in 
	                                empty.out_ascii empty.out_lint 
	                                empty.out_markdown 
	                                empty.out_utf8 three_authors.in 
	                                three_authors.out_ascii 
	                                three_authors.out_markdown 
	                                three_authors.out_utf8 
	regress/usr.bin/mandoc/mdoc/Rv: args.in args.out_ascii 
	                                args.out_markdown noname.in 
	                                noname.out_ascii noname.out_lint 
	                                nostd.in nostd.out_ascii 
	                                nostd.out_lint 
	                                nostd.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sh: badNAME.in badNAME.out_ascii 
	                                badNAME.out_lint 
	                                badNAME.out_markdown before.in 
	                                before.out_ascii before.out_lint 
	                                before.out_markdown empty.in 
	                                empty.out_ascii empty.out_lint 
	                                empty.out_markdown emptyNAME.in 
	                                emptyNAME.out_ascii 
	                                emptyNAME.out_lint 
	                                emptyNAME.out_markdown first.in 
	                                first.out_ascii first.out_lint 
	                                first.out_markdown nohead.in 
	                                nohead.out_ascii nohead.out_lint 
	                                nohead.out_markdown order.in 
	                                order.out_ascii order.out_lint 
	                                order.out_markdown orderNAME.in 
	                                orderNAME.out_ascii 
	                                orderNAME.out_lint 
	                                orderNAME.out_markdown 
	                                parbefore.in parbefore.out_ascii 
	                                parbefore.out_lint 
	                                parbefore.out_markdown 
	                                parborder.in parborder.out_ascii 
	                                parborder.out_lint 
	                                parborder.out_markdown 
	                                punctNAME.in punctNAME.out_ascii 
	                                punctNAME.out_lint 
	                                punctNAME.out_markdown 
	                                subbefore.in subbefore.out_ascii 
	                                subbefore.out_lint 
	                                subbefore.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sm: badarg.in badarg.out_ascii 
	                                badarg.out_lint 
	                                badarg.out_markdown noarg.in 
	                                noarg.out_ascii 
	                                noarg.out_markdown scope.in 
	                                scope.out_ascii 
	                                scope.out_markdown spacing-No.in 
	                                spacing-No.out_ascii 
	                                spacing-No.out_markdown 
	                                spacing-Op.in 
	                                spacing-Op.out_ascii 
	                                spacing-Op.out_markdown 
	                                twoarg.in twoarg.out_ascii 
	                                twoarg.out_lint 
	                                twoarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sq: empty.in empty.out_ascii 
	                                empty.out_lint 
	                                empty.out_markdown 
	regress/usr.bin/mandoc/mdoc/St: badargs.in badargs.out_ascii 
	                                badargs.out_lint 
	                                badargs.out_markdown call.in 
	                                call.out_ascii call.out_lint 
	                                call.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sx: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Sy: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Tn: font.in font.out_ascii 
	                                font.out_markdown noarg.in 
	                                noarg.out_ascii noarg.out_lint 
	                                noarg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ud: arg.in arg.out_ascii 
	                                arg.out_lint arg.out_markdown 
	regress/usr.bin/mandoc/mdoc/Ux: eos.in eos.out_ascii 
	                                eos.out_markdown punct.in 
	                                punct.out_ascii punct.out_lint 
	                                punct.out_markdown spacing.in 
	                                spacing.out_ascii 
	                                spacing.out_markdown 
	regress/usr.bin/mandoc/mdoc/Va: basic.in basic.out_ascii 
	                                basic.out_markdown font.in 
	                                font.out_ascii font.out_markdown 
	                                noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown punct.in 
	                                punct.out_ascii 
	                                punct.out_markdown 
	regress/usr.bin/mandoc/mdoc/Vt: child.in child.out_ascii 
	                                child.out_markdown font.in 
	                                font.out_ascii font.out_markdown 
	                                noarg.in noarg.out_ascii 
	                                noarg.out_lint 
	                                noarg.out_markdown spacing.in 
	                                spacing.out_ascii 
	                                spacing.out_markdown 
	regress/usr.bin/mandoc/mdoc/Xr: args.in args.out_ascii 
	                                args.out_lint args.out_markdown 
	regress/usr.bin/mandoc/mdoc/blank: comment.in comment.out_ascii 
	                                   comment.out_lint 
	                                   comment.out_markdown line.in 
	                                   line.out_ascii line.out_lint 
	                                   list.in list.out_ascii 
	                                   list.out_lint 
	                                   list.out_markdown 
	regress/usr.bin/mandoc/mdoc/break: brokenbreaker.in 
	                                   brokenbreaker.out_ascii 
	                                   brokenbreaker.out_lint 
	                                   brokenbreaker.out_markdown 
	                                   notopen.in notopen.out_ascii 
	                                   notopen.out_lint 
	                                   notopen.out_markdown tail.in 
	                                   tail.out_ascii tail.out_lint 
	                                   tail.out_markdown twice.in 
	                                   twice.out_ascii 
	                                   twice.out_lint 
	                                   twice.out_markdown two.in 
	                                   two.out_ascii two.out_lint 
	                                   two.out_markdown 
	regress/usr.bin/mandoc/roff/args: man.in man.out_lint mdoc.in 
	                                  mdoc.out_ascii mdoc.out_lint 
	                                  roff.in roff.out_lint 
	regress/usr.bin/mandoc/roff/br: args.in args.out_lint 
	regress/usr.bin/mandoc/roff/cc: basic.in basic.out_lint 
	regress/usr.bin/mandoc/roff/cond: before-Dd.in 
	                                  before-Dd.out_ascii close.in 
	                                  close.out_lint ie.in if.in 
	                                  if.out_lint numeric.in 
	                                  register.in strcmp.in 
	                                  string.in 
	regress/usr.bin/mandoc/roff/de: Dd.in Dd.out_ascii 
	                                Dd.out_ascii_opt Makefile TH.in 
	                                append.in append.out_ascii 
	                                cond.in cond.out_ascii 
	                                escname.in escname.out_ascii 
	                                escname.out_lint factorial.in 
	                                factorial.out_ascii indir.in 
	                                indir.out_ascii indir.out_lint 
	                                infinite.in infinite.out_ascii 
	                                infinite.out_lint startde.in 
	                                startde.out_ascii 
	regress/usr.bin/mandoc/roff/ds: append.in append.out_ascii 
	                                escname.in escname.out_ascii 
	                                nested.in nested.out_ascii 
	                                quoting.in quoting.out_ascii 
	regress/usr.bin/mandoc/roff/esc: B.in B.out_ascii B.out_lint 
	                                 c.in c.out_ascii c_man.in e.in 
	                                 e.out_ascii f.in f.out_ascii 
	                                 h.in h.out_ascii h.out_lint 
	                                 ignore.in ignore.out_ascii 
	                                 ignore.out_lint l.in 
	                                 l.out_ascii l.out_lint multi.in 
	                                 multi.out_ascii o.in 
	                                 o.out_ascii one.in 
	                                 one.out_ascii p.in p.out_ascii 
	                                 two.in two.out_ascii w.in 
	                                 w.out_ascii w.out_lint z.in 
	                                 z.out_ascii 
	regress/usr.bin/mandoc/roff/ft: badargs-mdoc.in 
	                                badargs-mdoc.out_ascii 
	                                badargs-mdoc.out_lint badargs.in 
	                                badargs.out_lint 
	regress/usr.bin/mandoc/roff/ig: basic.in basic.out_ascii 
	                                basic.out_lint 
	regress/usr.bin/mandoc/roff/it: badarg.in badarg.out_ascii 
	                                badarg.out_lint double.in 
	                                text.in text.out_ascii 
	regress/usr.bin/mandoc/roff/ll: basic.in basic.out_ascii 
	regress/usr.bin/mandoc/roff/na: args.in 
	regress/usr.bin/mandoc/roff/nr: argc.in argc.out_ascii 
	                                divzero.in divzero.out_lint 
	                                escname.in escname.out_lint 
	                                eval.in int.in predef.in rr.in 
	                                scale.in 
	regress/usr.bin/mandoc/roff/po: basic-mdoc.in 
	                                basic-mdoc.out_ascii 
	regress/usr.bin/mandoc/roff/ps: ignore.in 
	regress/usr.bin/mandoc/roff/rm: basic.in basic.out_ascii 
	regress/usr.bin/mandoc/roff/rn: append.in append.out_ascii 
	regress/usr.bin/mandoc/roff/scale: horiz.in 
	regress/usr.bin/mandoc/roff/sp: badargs-man.in 
	                                badargs-man.out_lint 
	                                badargs-mdoc.in 
	                                badargs-mdoc.out_ascii 
	                                negative.in scaling-man.in 
	                                scaling-mdoc.in 
	                                scaling-mdoc.out_ascii 
	regress/usr.bin/mandoc/roff/string: escape.in infinite.in 
	                                    name.in name.out_ascii 
	                                    name.out_lint std.in 
	                                    std.out_lint zerolength.in 
	regress/usr.bin/mandoc/roff/ta: basic-man.in basic-mdoc.in 
	                                basic-mdoc.out_ascii 
	regress/usr.bin/mandoc/roff/ti: basic-man.in basic-mdoc.in 
	                                basic-mdoc.out_ascii 
	regress/usr.bin/mandoc/roff/tr: args.in args.out_lint 
	regress/usr.bin/mandoc/tbl/data: blankline.in block_unclosed.in 
	                                 block_unclosed.out_lint 
	                                 block_width.in 
	                                 block_width.out_ascii 
	                                 block_wrap.in 
	                                 block_wrap.out_ascii empty.in 
	                                 empty.out_lint 
	regress/usr.bin/mandoc/tbl/layout: center.in complex.in 
	                                   complex.out_lint empty.in 
	                                   empty.out_lint emptyline.in 
	                                   lines-nogroff.in 
	                                   lines-nogroff.out_ascii 
	                                   lines.in lines.out_ascii 
	                                   numbers.in span.in 
	regress/usr.bin/mandoc/tbl/macro: column.in column.out_ascii 
	                                  man.in man.out_lint nested.in 
	                                  nested.out_lint 
	regress/usr.bin/mandoc/tbl/mod: badfont.in badfont.out_lint 
	                                expand-toowide.in expand.in 
	                                font.in font.out_lint 
	                                misalign.in spacing.in width.in 
	regress/usr.bin/mandoc/tbl/opt: box.in center.in invalid.in 
	                                invalid.out_lint 

Log message:
Messages of the -Wbase level now print STYLE:.  Since this
causes horrible churn anyway, profit of the opportunity to stop
excessive testing, such that this is hopefully the last instance
of such churn.  Consistently use OpenBSD RCS tags, blank .Os,
blank fourth .TH argument, and Mdocdate like everywhere else.
Use -Ios=OpenBSD for platform-independent predictable output.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/04 08:54:15

Modified files:
	sys/arch/armv7/stand/efiboot: Makefile 

Log message:
zap .o, put both .c at deraadt@'s request


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/07/04 09:04:49

Modified files:
	security/hydra : Makefile distinfo 
	security/hydra/patches: patch-configure 

Log message:
Little update for Hydra to 8.5:

https://github.com/vanhauser-thc/thc-hydra

OK benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 09:33:03

Modified files:
	lib/libc/stdio : fgetln.3 

Log message:
1. mild deprecation notice
2. point to getline (suggested by nicm@)
3. cross reference fgetc(3) rather than putc(3)
4. add missing error handling to the example code

OK nicm@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/04 09:43:38

Modified files:
	sbin/ping      : ping.c 

Log message:
replace perror(3) with err(3); from Klemens Nanni


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/04 09:52:26

Modified files:
	usr.sbin/ldapd : evbuffer_tls.c 
	usr.sbin/syslogd: evbuffer_tls.c 

Log message:
It does not make sense to use ioctl(FIONREAD) with TLS as libtls
has already read the buffer from kernel to user land.  I have blindly
copied this code from libevent for syslogd(8) TLS, remove it together
with the bug.  It caused hangs in ldapd(8).
report, analysis, testing, OK Seiya Kawashima, Robert Klein, gsoares@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/04 09:55:22

Modified files:
	sbin/ping      : ping.c 

Log message:
calculate multiples of 4 smarter; from Klemens Nanni


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/07/04 10:38:53

Modified files:
	devel/cmake    : Makefile 
Added files:
	devel/cmake/patches: patch-Modules_FindLibXml2_cmake 

Log message:
include/libxml2/libxml/encoding.h wants iconv.h, so teach
FindLibXml2.cmake how to find the libiconv include directory.

Problem spotted by landry@ while porting geo/pgpointcloud


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/04 11:29:51

Modified files:
	sys/kern       : tty_pty.c 

Log message:
some of this code was written in an era when spaces cost extra.
add a little breathing room.


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 11:44:13

Modified files:
	textproc/groff : Makefile 
	textproc/groff/patches: patch-tmac_an-old_tmac 
	                        patch-tmac_doc-common 

Log message:
Set the default operating system name for manual pages
to just "OpenBSD": that's the obvious thing to do, no idea why i
didn't do it long ago.  So far, man(7) had no default at all, and
the "OpenBSD ports" used by mdoc(7) no longer makes sense because
only about 25 ports use groff nowadays, and none of those use mdoc(7).
This change is also simplifies groff-mandoc comparisons.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/04 12:02:21

Modified files:
	regress/sbin/isakmpd: Makefile.inc 

Log message:
Do not add isakmpd obj directory to .PATH.  We must compile some
fake objects from regress ourselves.


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/04 13:02:11

Modified files:
	etc            : rc 

Log message:
Switch reorder_kernel() from sending emails to logging via syslog
and to write the logfile inside the kernel compile dir.

- turn the whole reorder_kernel function into a subshell {} -> ()
- create kernel compile dir early on
- redirect all stdout/stderr to a logfile inside this dir
- setup ERR trap handler that
- disables the EXIT trap handler
- syslogs the error and hints to the logfile
- additionally sends this message to the console
- setup EXIT trap handler that syslogs success
- wipe only the content instead of the whole kernel compile dir
- reestablish stdout redirection to the log after the wipe
- remove -q option of sha256 to log check result
- run reorder_kernel() in the background

OK deraadt@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/04 13:09:16

Modified files:
	x11/gnome/characters: Makefile distinfo 
	x11/gnome/characters/pkg: PLIST 

Log message:
update to gnome-characters-3.24.0


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/04 13:59:51

Modified files:
	usr.sbin/relayd: relay.c relay_udp.c relayd.h 

Log message:
make relayd not crash in relay_udp_server() when using a dns relay.
needs revisiting. From Rivo Nurges, thanks.
ok florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/07/04 14:07:51

Modified files:
	devel/cmake    : Makefile 
Removed files:
	devel/cmake/patches: patch-Modules_FindLibXml2_cmake 

Log message:
Revert previous


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/04 14:25:53

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Detect upfront whether we have a particular set installed and if not, do *not*
list a matching syspatch as available. This will allow to skip the syspatches
for the X sets for example if we don't have them installed. If we do install
these sets a posteriori, then syspatch *will* list the X syspatches if there are
any.

req. by many
ok robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/04 14:27:09

Modified files:
	usr.sbin/relayd: check_tcp.c 

Log message:
if configured, set the ttl (IPV6_UNICAST_HOPS) for ipv6 tcp checks.
From Kapetanakis Giannis, thanks.
ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 14:59:17

Modified files:
	usr.bin/mandoc : tbl_data.c 
	regress/usr.bin/mandoc/tbl/data: Makefile 
Added files:
	regress/usr.bin/mandoc/tbl/data: insert.in insert.out_ascii 
	                                 insert.out_lint 

Log message:
It turns out association of tbl spans with layout rows is simpler than
i thought.  Fixing a bug in curs_addch(3) and minus 25 lines of code.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/04 15:04:14

Modified files:
	usr.sbin/ifstated: ifstated.h 

Log message:
Fix some variable alignment whitespace.
From Rob Pierce


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/04 15:09:52

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
rename fetch_state() to fetch_ifstate(). The word "state" is a bit
overloaded in this daemon.
From Rob Pierce


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/04 15:13:03

Modified files:
	usr.sbin/ifstated: parse.y 

Log message:
delete tokens that have never been used.
From Rob Pierce
ok yacc and gcc


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/04 15:34:08

Modified files:
	sysutils/terraform/terraform: Makefile 

Log message:
Fix PKGNAME.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/04 15:56:05

Modified files:
	regress/lib/libedit: Makefile.inc 
	regress/lib/libedit/read: Makefile 

Log message:
Fix building the libedit regress programs.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/04 16:21:31

Modified files:
	usr.bin/tmux   : tmux.1 window-tree.c 

Log message:
< and > keys to scroll preview list left and right in tree mode.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/04 16:27:23

Modified files:
	sys/dev/pci/drm: drm_drv.c 

Log message:
Ignore entries with specific PCI subvendor/subdevice such that we don't
inadvertedly match the Intel HD Graphics P4000 as a "Quanta transcode"
device.

Thanks to Joe Gidi for figuring out that I inadvertedly brought this back.
Hopefully fixing it this way prevents it from happening again.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 16:49:59

Modified files:
	usr.bin/mandoc : roff.c 
	regress/usr.bin/mandoc/roff/cond: ie.in ie.out_ascii 

Log message:
Fix handling of \} on roff request lines.
Cures bogus error messages in pages generated with pod2man(1).


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 17:07:40

Modified files:
	gnu/usr.sbin/mkhybrid/src: mkhybrid.8tbl 

Log message:
proper escaping to prevent information loss; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 17:11:26

Modified files:
	usr.sbin/bind/bin/dig: nslookup.1 

Log message:
Fix the only remaining mandoc(1) ERROR in the base system.
(Can't resist the temptation to commit 'cause it allows
such a cute commit message.)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/04 17:12:01

Modified files:
	regress/usr.bin/file: Makefile 

Log message:
Fix file regress from stdin if obj directory exists.


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/07/04 17:13:09

Modified files:
	sbin/pflogd    : privsep.c 

Log message:
Revert back previous, pledge cannot be enabled on the privsep'd proc yet, at
least not as is

Reported by tim@, OK deraadt@ to backout the pledge for now


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/04 17:38:49

Modified files:
	usr.bin/mandoc : apropos.1 

Log message:
cross reference to self; found with mandoc(1)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/04 17:54:52

Modified files:
	regress/bin/ksh/edit: Makefile 

Log message:
Switch to build user if run as root.  Prompt output $ or # affects test.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/05 00:31:59

Modified files:
	regress/bin/ksh/edit: emacs.sh subr.sh 

Log message:
Add tests for file completion in ksh emacs mode, currently failing.

While here, pass the v option to hexdump in order to output all data.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/05 00:45:27

Modified files:
	security/gnutls: Makefile distinfo 

Log message:
Update to gnutls-3.5.14.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/05 01:15:40

Modified files:
	sbin/ping      : ping.c 

Log message:
remove useless (void)printf casts, diff from Klemens Nanni, massaged
by me.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/05 03:40:16

Modified files:
	usr.sbin/syslogd: syslogd.8 

Log message:
Some documentation improvements:

- Fix TLS s/server/client/

- Use 'remote loghost' consistently, even if it's not clear to which
endpoint this correspond.

- Replace 'forwarding' by 'sending' to remove the ambiguity about the
inserted hostname.

- Do not use the word 'server' with 'socket' to avoid confusion with
a TLS server.

- Prefer 'senders' than 'clients' when it comes to spoofing, to reduce
one usage of the word 'client.

ok jmc@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/05 03:51:37

Modified files:
	sys/netinet6   : nd6_nbr.c 

Log message:
If we are sending a neighbor solicitation for a link local address
send it with a link local source address as well.

This helps upstream routers with their own source address
selection.

A reoccurring scenario is:
- gateway on fe80::1%if
- the gateway does not have an IP in the same prefix as our global address

When we want to talk to the outside world we first need to resolve the
gateway. We copy the source address from our outgoing packet to the
neighbor solicitation packet (a global address) and ask for layer2
information of a link local address.

The upstream router now needs to do source address selection of it's
own. Since we are coming from a global address and there is no address
from the same prefix the router uses another global address lying
around.

We then drop this with "ND packet from non-neighbor".

Reported over the years by a few people, most recently by Marc Peters
on bugs@ who confirmed that this fixes the problem.

OK stsp@, mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/05 04:22:06

Modified files:
	audio/generaluser-gs-soundfont: Makefile 
	audio/p5-Audio-Scan: Makefile 
	audio/libbs2b  : Makefile 
	comms/rtl-sdr  : Makefile 
	devel/blocksruntime: Makefile 
	devel/cvs-fast-export: Makefile 
	devel/cvsutils : Makefile 
	devel/reposurgeon: Makefile 
	devel/re2c     : Makefile 
	emulators/dynagen: Makefile 
	emulators/dynamips: Makefile 
	graphics/autopano-sift-c: Makefile 
	graphics/enblend-enfuse: Makefile 
	mail/nmzmail   : Makefile 
	net/dnstop     : Makefile 
	net/flow-tools : Makefile 
	net/icli       : Makefile 
	net/mlvpn      : Makefile 
	net/mrtg       : Makefile 
	net/vncsnapshot: Makefile 
	net/zsync      : Makefile 
	sysutils/binwalk: Makefile 
	sysutils/cpuid : Makefile 
	textproc/iksemel: Makefile 
	textproc/libtranslate: Makefile 
	textproc/namazu: Makefile 
	textproc/pugixml: Makefile 
	www/chive      : Makefile 
	www/haserl     : Makefile 
	www/syweb      : Makefile 
	sysutils/symon : Makefile 
	x11/x11vnc     : Makefile 
	x11/autocutsel : Makefile 

Log message:
drop MAINTAINER on a few things


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/05 04:22:32

Modified files:
	.              : Makefile 

Log message:
bye bye depends
okay tb@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/05 04:41:01

Modified files:
	share/mk       : bsd.README 

Log message:
document that we're no longer using 'make depend'


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/05 04:48:41

Modified files:
	sys/arch/amd64/amd64: db_trace.c 

Log message:
Comments are lying.


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/07/05 05:11:56

Modified files:
	usr.sbin/dhcrelay: dhcrelay.c 

Log message:
Don't stop logging to stderr when running in foreground with -d.

Pointed out by Kapetanakis Giannis


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/05 05:34:10

Modified files:
	sys/netinet    : ip_input.c ip_ipip.c ipsec_input.c 
	sys/netinet6   : ip6_input.c ip6_var.h 

Log message:
The IP in IP input function strips the outer header and reinserts
the inner IP packet into the internet queue.  The IPv6 local delivery
code has a loop to deal with header chains.  The idea is to use
this loop and avoid the queueing and rescheduling.  The IPsec packet
will be processed in a single flow.
Merge the IP deliver loop from both IP versions into a single
ip_deliver() function that can handle both addresss families.  This
allows to process an IP in IP header like a normal extension header.
If af != AF_UNSPEC, we are already in a deliver loop and have the
kernel look.  Then we can just return the next protocol.  Otherwise
we enqueue.  The dequeue thread has the kernel lock and starts an
IP delivery loop.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/05 05:40:17

Modified files:
	sys/net        : pf_ioctl.c 

Log message:
Convert pf tagname malloc(9) into pool_get(9) to make it MP safe.
While there use TAILQ_FOREACH macro for traversing tags.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/05 05:43:09

Modified files:
	lib/libc/sys   : pledge.2 
	lib/libcrypto/man: X509V3_get_d2i.3 X509v3_get_ext_by_NID.3 
	lib/libkeynote : keynote.3 
	lib/libssl/man : SSL_CIPHER_get_name.3 SSL_num_renegotiations.3 
	share/man/man9 : socreate.9 

Log message:
fix cross references to self; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/05 05:44:35

Modified files:
	lib/libc/string: strmode.3 

Log message:
void functions don't return 0

From Klemens Nanni


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/05 05:54:23

Modified files:
	www/phantomjs  : Makefile distinfo 
	www/phantomjs/patches: patch-build_sh patch-src_phantomjs_pro 
	                       patch-src_qt_mkspecs_openbsd-g++_qmake_conf 
	                       patch-src_qt_preconfig_sh 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_jit_ExecutableAllocatorFixedVMPool_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_NullPtr_h 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Platform_h 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_Timer_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_Timer_h 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_network_qt_QNetworkReplyHandler_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebKit_qt_WebCoreSupport_NotificationPresenterClientQt_cpp 
	                       patch-src_qt_src_corelib_arch_qatomic_i386_h 
	                       patch-src_qt_src_corelib_codecs_qiconvcodec_cpp 
	                       patch-src_qt_src_corelib_concurrent_qtconcurrentiteratekernel_cpp 
	                       patch-src_qt_src_corelib_global_qglobal_h 
	                       patch-src_qt_src_corelib_io_qfsfileengine_unix_cpp 
	                       patch-src_qt_src_corelib_kernel_qmetaobject_cpp 
	                       patch-src_qt_src_corelib_plugin_qlibrary_unix_cpp 
	                       patch-src_qt_src_corelib_statemachine_qabstractstate_p_h 
	                       patch-src_qt_src_corelib_tools_qiterator_h 
	                       patch-src_qt_src_gui_dialogs_qprintdialog_unix_cpp 
	                       patch-src_qt_src_gui_gui_pro 
	                       patch-src_qt_src_gui_image_qmnghandler_pri 
	                       patch-src_qt_src_gui_image_qnativeimage_cpp 
	                       patch-src_qt_src_gui_image_qpixmap_x11_cpp 
	                       patch-src_qt_src_gui_itemviews_qlistview_cpp 
	                       patch-src_qt_src_gui_kernel_qkeymapper_x11_cpp 
	                       patch-src_qt_src_gui_painting_qcosmeticstroker_cpp 
	                       patch-src_qt_src_gui_painting_qcosmeticstroker_p_h 
	                       patch-src_qt_src_gui_painting_qprinter_cpp 
	                       patch-src_qt_src_network_access_qhttpmultipart_cpp 
	www/phantomjs/pkg: PLIST 
Added files:
	www/phantomjs/patches: patch-build_py 
	                       patch-src_qt_qtbase_config_tests_unix_iconv_iconv_pro 
	                       patch-src_qt_qtbase_config_tests_unix_pulseaudio_pulseaudio_pro 
	                       patch-src_qt_qtbase_configure 
	                       patch-src_qt_qtbase_mkspecs_features_create_cmake_prf 
	                       patch-src_qt_qtbase_mkspecs_openbsd-g++_qmake_conf 
	                       patch-src_qt_qtbase_qmake_generators_makefile_cpp 
	                       patch-src_qt_qtbase_qmake_generators_unix_unixmake2_cpp 
	                       patch-src_qt_qtbase_qmake_generators_unix_unixmake_cpp 
	                       patch-src_qt_qtbase_qmake_generators_unix_unixmake_h 
	                       patch-src_qt_qtbase_src_3rdparty_forkfd_forkfd_c 
	                       patch-src_qt_qtbase_src_3rdparty_icu_dependency_pri 
	                       patch-src_qt_qtbase_src_concurrent_qtconcurrentiteratekernel_cpp 
	                       patch-src_qt_qtbase_src_corelib_io_qfilesystemwatcher_cpp 
	                       patch-src_qt_qtbase_src_corelib_io_qlockfile_unix_cpp 
	                       patch-src_qt_qtbase_src_corelib_io_qstorageinfo_unix_cpp 
	                       patch-src_qt_qtbase_src_corelib_kernel_qcore_unix_p_h 
	                       patch-src_qt_qtbase_src_corelib_tools_qbytearray_cpp 
	                       patch-src_qt_qtbase_src_corelib_tools_qbytearray_h 
	                       patch-src_qt_qtbase_src_gui_image_qxbmhandler_cpp 
	                       patch-src_qt_qtbase_src_network_kernel_qdnslookup_unix_cpp 
	                       patch-src_qt_qtbase_src_network_socket_qnativesocketengine_unix_cpp 
	                       patch-src_qt_qtbase_src_network_ssl_qsslcontext_openssl_cpp 
	                       patch-src_qt_qtbase_src_network_ssl_qsslsocket_cpp 
	                       patch-src_qt_qtbase_src_platformheaders_platformheaders_pro 
	                       patch-src_qt_qtbase_src_plugins_platforms_xcb_qxcbscreen_cpp 
	                       patch-src_qt_qtbase_src_testlib_qtestcase_cpp 
	                       patch-src_qt_qtbase_src_tools_qdoc_htmlgenerator_cpp 
	                       patch-src_qt_qtbase_src_tools_qdoc_tokenizer_cpp 
	                       patch-src_qt_qtwebkit_Source_JavaScriptCore_dfg_DFGDisassembler_cpp 
	                       patch-src_qt_qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp 
	                       patch-src_qt_qtwebkit_Source_JavaScriptCore_jit_ExecutableAllocator_h 
	                       patch-src_qt_qtwebkit_Source_JavaScriptCore_jsc_pro 
	                       patch-src_qt_qtwebkit_Source_WTF_wtf_MathExtras_h 
	                       patch-src_qt_qtwebkit_Source_WTF_wtf_Platform_h 
	                       patch-src_qt_qtwebkit_Source_WTF_wtf_RandomNumberSeed_h 
	                       patch-src_qt_qtwebkit_Source_WebCore_Target_pri 

Log message:
update to phantomjs-2.1.1, from Pavel Korovin
no reply from maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/05 06:23:46

Modified files:
	bin/ed         : ed.1 
	lib/libssl/man : SSL_CTX_set_tmp_dh_callback.3 
	usr.bin/vi/docs/USD.doc/vi.man: vi.1 
	share/man/man7 : mdoc.7 roff.7 

Log message:
nits about trailing punctuation found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/05 06:43:10

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
Add Intel Braswell Sensor Hub device.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/05 06:43:32

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/05 06:44:24

Modified files:
	.              : INDEX 

Log message:
sync; 9940


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/05 07:30:01

Modified files:
	share/mk       : bsd.dep.mk 

Log message:
based on florian@'s observation and guenther@'s work in kernel makefiles.
don't include .d files during obj and cleanup, because those files might
be utterly bogus following an untimely reboot.

This allows cleaning stuff up without needing to manually remove those
files.

okay millert@, kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/05 07:31:40

Modified files:
	share/mk       : bsd.sys.mk sys.mk 

Log message:
make use of (f)lex -o option to create unique temporary files, so that
make -j will be happier.

okay millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/05 08:19:53

Modified files:
	lang/seed7     : Makefile distinfo 

Log message:
Update to 20170702. Re-take MAINTAINER.
ok benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/05 08:47:58

Modified files:
	sys/netinet    : ip_input.c 

Log message:
Fix RAMDISK build.

OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/05 08:58:59

Modified files:
	sys/arch/arm64/conf: RAMDISK 
	sys/arch/armv7/conf: RAMDISK 

Log message:
Enable NFSCLIENT to let installation over NFS work.

OK kettenis@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/05 09:03:20

Modified files:
	usr.bin/mandoc : eqn.c eqn_html.c eqn_term.c mandoc.h tree.c 

Log message:
The EQN_LISTONE box type is pointless.
Simplify by just using EQN_LIST with expectargs = 1.
Noticed while investigating a bug report from bentley@.
No functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/05 09:15:48

Modified files:
	usr.sbin/hostapd: Makefile 

Log message:
forgot to commit this one


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/05 09:20:10

Modified files:
	lib/libcrypto/x509v3: Tag: OPENBSD_6_1 x509v3.h v3_purp.c 

Log message:
MFC:

Distinguish between self-issued certificates and self-signed certificates.
The certificate verification code has special cases for self-signed
certificates and without this change, self-issued certificates (which it
seems are common place with openvpn/easyrsa) were also being included in
this category.

ok inoguchi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/05 09:31:45

Modified files:
	regress/sbin/isakmpd: Makefile.inc 
	regress/lib/libedit: Makefile.inc 
	regress/lib/libedit/chared: Makefile test_gets.c 
	regress/lib/libedit/keymacro: test_get.c 
	regress/lib/libedit/read: Makefile glue.c test_getcmd.c 
	                          test_read_char.c test_read_char.sh 
	regress/lib/libedit/readline: history.c 

Log message:
Implement the generated dependency with a stamp file to avoid needless
recompiling of the test programs.  Add some RCS ids.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/05 09:38:35

Modified files:
	lib/libtls     : tls_server.c 

Log message:
RFC 6066 states that IP literals are not permitted in "HostName" for a
TLS Server Name extension, however seemingly several clients (including
Python, Ruby and Safari) violate the RFC. Given that this is a fairly
widespread issue, if we receive a TLS Server Name extension that contains
an IP literal, pretend that we did not receive the extension rather than
causing a handshake failure.

Issue raised by jsg@

ok jsg@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/07/05 09:56:53

Modified files:
	.              : errata61.html 

Log message:
release libcrypto errata.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/05 10:11:03

Modified files:
	faq/ports      : specialtopics.html 

Log message:
add a reminder to remove 'make depend' when we roll the faq to 6.2


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/05 10:17:42

Modified files:
	sbin/dhclient  : clparse.c dhclient.c dhcpd.h 

Log message:
Remove knowledge of struct interface_info from clparse.c. Just
pass the interface name and the TAILQ to put static leases into.

Add a TAILQ for static leases to struct client_config to hold the
static leases until it's time to add them to ifi.

Add add_lease() to add leases to a TAILQ while checking for
leases that are superseded by the new lease.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/05 11:03:58

Modified files:
	security/opendnssec: Makefile 
	security/opendnssec/pkg: README 

Log message:
spello


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/05 12:56:33

Modified files:
	usr.bin/vi/docs/USD.doc/vi.man: vi.1 

Log message:
avoid double space caused by end-of-sentence detection; requested by jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/05 13:27:26

Modified files:
	regress/bin/ksh/edit: emacs.sh subr.sh 

Log message:
Revert previously added tests for file completion that are currently failing.

Prodded by bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/05 13:40:58

Modified files:
	regress/bin/ksh/edit: emacs.sh vi.sh 

Log message:
Favor a UID-agnostic prompt in ksh edit mode tests. Allows the tests to pass
when executed as root.

Spotted by bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/07/05 13:43:17

Modified files:
	emulators/pcsxr: Makefile 
	emulators/yabause: Makefile 

Log message:
Drop maintainership of pcsxr and yabause


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/05 14:18:11

Modified files:
	sbin/slaacd    : engine.c 

Log message:
Validate prefix information in router advertisements according to RFC
4862 Section 5.5.3.

This very likely solves the problem of slaacd generating privacy
addresses at a very high rate as reported by Matthias Schmidt on
bugs@; thanks!

The problem is that we constantly generate new privacy addresses if we
receive a router advertisement with a pltime of 0 since that address
will immediately be deprecated.

This needs revisiting since we will run into the same problem with
other low pltimes.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/05 14:30:13

Modified files:
	sys/dev/pci/drm: drmP.h drm_linux.c drm_linux.h 
	sys/dev/pci/drm/i915: i915_drv.c i915_drv.h intel_panel.c 
	sys/dev/pci/drm/radeon: atombios_encoders.c 
	                        radeon_legacy_encoders.c 

Log message:
Fix native/raw backlight support in inteldrm(4).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/05 15:09:09

Modified files:
	www/sope       : Makefile distinfo 

Log message:
Update to 3.2.9, needed for the SOGo update over the major release.

Tests and Feedback from giovanni@, landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/05 15:11:50

Modified files:
	www/sogo       : Makefile distinfo 
	www/sogo/pkg   : PLIST README 

Log message:
Update to 3.2.9, needed for the SOGo update over the major release.

Under the hood, it's compatible to the legacy 2.X version, and no
DB upgrade etc. needed. On the frontent side, it provides a new,
shiny web interface.

Tests, feedback and OK giovanni@, landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/05 15:29:42

Modified files:
	graphics/freeglut: Makefile distinfo 
	graphics/freeglut/patches: patch-include_GL_freeglut_ext_h 
	graphics/freeglut/pkg: PLIST 

Log message:
update freeglut to 3.0.0

patch-include_GL_freeglut_ext_tweak to fix lang/parrot build from and ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/05 16:04:11

Modified files:
	www/lynx       : Makefile distinfo 

Log message:
Update lynx to 2.8.9pl15.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/05 16:05:12

Removed files:
	graphics/freeglut/patches: patch-Makefile_in 

Log message:
forgot to actually remove this one


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/05 16:29:42

Modified files:
	sysutils/terraform/terraform: Makefile 

Log message:
Really fix PKGNAME; I forgot that GH_* was doing some magic already,


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/05 18:08:52

Modified files:
	usr.bin/mandoc : eqn.c eqn_term.c 
	regress/usr.bin/mandoc/eqn/fromto: Makefile 
	regress/usr.bin/mandoc/eqn/over: precedence.in 
	                                 precedence.out_ascii 
	                                 precedence.out_html 
	regress/usr.bin/mandoc/eqn/subsup: Makefile 
	regress/usr.bin/mandoc/eqn/unary: bold.in bold.out_ascii 
	                                  bold.out_html diacrit.in 
	                                  diacrit.out_ascii 
	                                  diacrit.out_html sqrt.in 
	                                  sqrt.out_ascii sqrt.out_html 
Added files:
	regress/usr.bin/mandoc/eqn/fromto: precedence.in 
	                                   precedence.out_ascii 
	                                   precedence.out_html 
	regress/usr.bin/mandoc/eqn/subsup: precedence.in 
	                                   precedence.out_ascii 
	                                   precedence.out_html 

Log message:
Fix operator precedence according to Brian W. Kernighan and Lorinda
L. Cherry, "Typesetting Mathematics - User's Guide (Second Edition)",
August 15, 1978, paragraph 23; swarm of bugs pointed out by bentley@.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/05 18:18:33

Modified files:
	regress/usr.bin/mandoc/eqn/fromto: precedence.out_ascii 
	regress/usr.bin/mandoc/eqn/over: precedence.out_ascii 
	regress/usr.bin/mandoc/eqn/subsup: precedence.out_ascii 
	regress/usr.bin/mandoc/eqn/unary: bold.out_ascii 
	                                  diacrit.out_ascii 
	                                  sqrt.out_ascii 

Log message:
fix date


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/07/05 22:32:30

Modified files:
	sys/arch/i386/i386: vmm_support.S 

Log message:
remove an unneeded .align and .code32

ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/07/05 22:35:45

Modified files:
	security/yara  : Makefile.inc 
	security/yara/main: distinfo 
	security/yara/python: distinfo 

Log message:
update yara to 3.6.3, bugfixes update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/05 23:32:32

Modified files:
	devel/sdl2     : Makefile 
Added files:
	devel/sdl2/patches: patch-src_video_x11_SDL_x11window_c 

Log message:
Fix SDL2 apps SIGBUS on mips64el.

https://bugzilla.libsdl.org/show_bug.cgi?id=3692
https://hg.libsdl.org/SDL/rev/97c66d81b2c9

SDL2 calls XChangeProperty with an integer while X11 expects a long.

From Donovan Watteau, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/05 23:49:10

Modified files:
	net/dsocks     : Makefile 

Log message:
work-around no longer needed, bsd.dep.mk has been tweaked


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/06 00:17:05

Modified files:
	sys/arch/amd64/amd64: locore.S locore0.S 
	sys/arch/i386/i386: apicvec.s locore.s 

Log message:
0xcc-fill a few more alignments.  Not because these ones matter particularily,
but because elimination highlights more important ones.
Cursory review mortimer, ok mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/07/06 00:19:15

Modified files:
	sys/arch/amd64/include: vmmvar.h 
	sys/arch/i386/include: vmmvar.h 
	usr.sbin/vmd   : pci.c pci.h 

Log message:
vmd: increase the max number of disks from 2 to 4. Requires kernel rebuild
as a struct passed to vmm has changed size.

ok deraadt, pd


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/06 00:21:56

Modified files:
	sys/arch/amd64/conf: ld.script 

Log message:
Disassociate PA load address of the kernel from VA, such that PA isn't
a mask of VA, but can be an offset (once other code is ready...).  Also,
simplify and remove useless symbols.
ok mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/06 00:33:42

Modified files:
	regress/bin/csh: filec.sh 

Log message:
Add tests for all features of file completion in csh.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/06 00:52:31

Modified files:
	converters/dos2unix: Makefile distinfo 
	converters/dos2unix/patches: patch-Makefile 

Log message:
Minor update to 7.3.5 -- take maintainer.
ok benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/06 01:16:11

Modified files:
	editors/moe    : Makefile distinfo 
	editors/moe/patches: patch-window_vector_cc 

Log message:
Minor update to 1.9 -- take maintainer.
ok benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/06 01:57:33

Modified files:
	archivers/libzip: Makefile distinfo 
	archivers/libzip/pkg: PLIST 

Log message:
Update to 1.2.0 -- take maintainer
Major bump to SHARED_LIB due to symbols being removed from the library.
Changelog: https://nih.at/libzip/NEWS.html
ok kirby@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/06 02:01:09

Modified files:
	audio/mscore   : Makefile distinfo 
	audio/mscore/patches: patch-CMakeLists_txt 
	                      patch-build_gen-qt-projectfile 
	                      patch-mscore_CMakeLists_txt 
	audio/mscore/pkg: PLIST 

Log message:
Major update to 2.1 -- take maintainer.
Changelog: https://musescore.org/en/2.1
ok benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/06 02:03:28

Modified files:
	audio/checkmate: Makefile distinfo 

Log message:
Minor update to 0.21
ok benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/07/06 04:09:26

Modified files:
	sys/dev/pci/drm/i915: i915_devlist.h 

Log message:
sync the list of pci devices which don't require aperture
ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/07/06 04:51:01

Modified files:
	devel/subversion: Makefile distinfo 

Log message:
Update to Apache Subversion 1.9.6. Contains a server-side SHA1 collision fix.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/07/06 04:53:44

Modified files:
	devel/subversion: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
For 6.1-stable:
Update to Apache Subversion 1.9.6. Contains a server-side SHA1 collision fix.
Direct update for -stable discussed with danj@ and sthen@ a few days ago.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/06 05:08:41

Modified files:
	archivers/pecl-lzf: Makefile distinfo 

Log message:
update to pecl-lzf-1.6.6, from maintainer Johan Huldtgren


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/06 05:09:50

Modified files:
	security/lastpass-cli: Makefile distinfo 
	security/lastpass-cli/patches: patch-CMakeLists_txt 

Log message:
Update to lastpass-cli-1.2.1, fixing a regression with 'lpass show'
From maintainer Björn Ketelaars


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/06 05:17:58

Modified files:
	lib/libexpat   : Makefile shlib_version 
Removed files:
	lib/libexpat   : Symbols.map 

Log message:
Compile libexpat with -fvisibility=hidden.  This restricts the
exported symbols to the indended API.  We do not need a Symbols.map
anymore.  Major library bump is necessary as some internal functions
vanish from the ABI.
Discussed upstream with Sebastian Pipping; ports bulk build ajacoutot@;
OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/07/06 05:27:56

Modified files:
	sys/arch/amd64/stand/libsa: exec_i386.c 

Log message:
Remove bogus arguments from a printf in the bootloader.

ok tom@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/06 06:15:23

Modified files:
	usr.sbin/switchd: Makefile 
	usr.sbin/switchctl: Makefile 

Log message:
/tmp/cvsa9y4jm


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/06 06:20:24

Modified files:
	sysutils/mcollective: Makefile distinfo 
	sysutils/mcollective/pkg: PLIST 

Log message:
Update to 2.11.0


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/06 07:06:34

Modified files:
	lib/libexpat/lib: siphash.h 
	lib/libexpat/tests: runtests.c 

Log message:
Add ULL suffix to 64 bit constants.  This avoids compiler warnings
on i386 and allows to compile the C++ test.  Upstream dropped the
ULL in an insufficient attempt to make the siphash code C89 compatible.
Their fix will be more complicated.
No binary change.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/06 07:11:15

Modified files:
	regress/lib/libexpat: Makefile.inc 
	regress/lib/libexpat/runtests: Makefile 
	regress/lib/libexpat/runtestspp: Makefile 

Log message:
Link the runtests programs statically and explain why.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/06 07:20:51

Modified files:
	graphics/iec16022: Makefile distinfo 

Log message:
update to iec16022-0.3.0


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/06 07:20:54

Modified files:
	regress/sys/netinet/in_pcbbind: runtest.c 

Log message:
Initialize the return value and do not use garbage as exit status.
Then the test passes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/06 07:55:05

Modified files:
	sysutils/freeipmi: Makefile distinfo 
	sysutils/freeipmi/patches: patch-etc_Makefile_in 
	                           patch-libfreeipmi_Makefile_in 
	                           patch-libipmidetect_Makefile_in 
	                           patch-man_Makefile_in 

Log message:
update to freeipmi-1.5.6


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/06 08:15:14

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/06 08:17:11

Modified files:
	regress/usr.bin/sed: Makefile 

Log message:
Disable new tests until sed has been adapted.
Discussed with otto@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/06 08:56:39

Modified files:
	sbin/slaacd    : slaacd.h 

Log message:
move rpref enum definition up so that we can #ifndef SMALL a big block


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/06 08:57:29

Modified files:
	sbin/slaacd    : slaacd.c slaacd.h 

Log message:
reorder imsg_type enum so that we can #ifndef SMALL all the control
related imsg types


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/06 09:02:53

Modified files:
	sbin/slaacd    : control.h engine.c frontend.c frontend.h log.h 
	                 slaacd.c slaacd.h 

Log message:
Sprinkel in some #ifndef SMALL to make slaacd smaller for the
installer.

This removes the control socket handling which is useless because we
won't have slaacctl in the installer.

Also deraadt@ pointed out that this would be the first use of log.c in
the installer where we don't have syslogd running so it's rather
pointless. So this completely neuters logging.

The log.h change doesn't interfere with benno@'s efforts of unifying
log.c

The installer version of slaacd won't even compile control.c and log.c


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/06 09:04:10

src/distrib/special/slaacd

Update of /cvs/src/distrib/special/slaacd
In directory cvs.openbsd.org:/tmp/cvs-serv38547/distrib/special/slaacd

Log Message:
Directory /cvs/src/distrib/special/slaacd added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/06 09:05:28

Added files:
	distrib/special/slaacd: Makefile 

Log message:
installer version of slaacd, not hooked up to the build yet


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 09:42:04

Modified files:
	bin/ksh        : ksh.1 
	lib/libc/gen   : glob.3 
	lib/libcrypto/man: OCSP_sendreq_new.3 OPENSSL_config.3 
	                   openssl.cnf.5 
	share/man/man4/man4.macppc: macobio.4 
	share/man/man4/man4.sparc64: fhc.4 
	share/man/man6 : intro.6 
	share/man/man9 : mi_switch.9 
	sys/arch/landisk/stand/mbr: mbr.8 

Log message:
fix broken cross references; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/07/06 10:23:11

Modified files:
	lib/libc/stdlib: strtoimax.c strtol.c strtoll.c strtoul.c 
	                 strtoull.c strtoumax.c 

Log message:
The 0x (or 0X) prefix in base 16 is optional so only skip over the
prefix if the character following it is a valid hex char.  The C99
standard is clear that given the string "0xy" zero should be returned
and endptr set to point to the "x".  OK deraadt@ espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/06 10:34:28

Modified files:
	regress/bin/csh: Makefile 
	regress/usr.bin/mail: Makefile 

Log message:
Do not suppress what's going on.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 10:50:58

Modified files:
	usr.bin/arch   : arch.1 
	usr.sbin/mopd/mopa.out: mopa.out.1 
	usr.sbin/mopd/mopchk: mopchk.1 
	usr.sbin/mopd/mopprobe: mopprobe.1 
	usr.sbin/mopd/moptrace: moptrace.1 

Log message:
delete duplicate RCS IDs; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 10:52:32

Modified files:
	share/man/man4 : pcscp.4 

Log message:
delete duplicate RCS ID and lots of .Tn


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/06 10:56:52

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c options.c 

Log message:
cons_options() only needs to know a buffer and a length to
pack options into. Not all the gory details of interface_info.

Move some of the raw packet processing out of options.c's
do_packet() and into the more obvious dispatch.c's
packethandler().

Mention that RFC791 is why we use 576-byte UDP packets.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 10:58:34

Modified files:
	usr.sbin/quot  : quot.8 

Log message:
fix RCS Id; found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	okan@cvs.openbsd.org	2017/07/06 11:01:10

Modified files:
	app/cwm        : Makefile 

Log message:
from src, by espie@:
no need to generate y.tab.h if nothing uses it, set YFLAGS to nothing


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	okan@cvs.openbsd.org	2017/07/06 11:09:17

Modified files:
	app/cwm        : cwmrc.5 

Log message:
fix a few WARNINGS (new sentence, new line and extraneous Pp macro) found with
mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/06 11:12:22

Modified files:
	lib/libtls     : Symbols.list tls.c tls.h tls_config.c 
	                 tls_internal.h 

Log message:
Add support for providing CRLs to libtls - once a CRL is provided we
enable CRL checking for the full certificate chain.

Based on a diff from Jack Burton , thanks!

Discussed with beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/06 11:12:44

Modified files:
	lib/libtls     : shlib_version 

Log message:
Bump minor due to symbol addition.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 11:24:49

Modified files:
	sys/arch/landisk/stand/boot: boot.8 
	sys/arch/landisk/stand/mbr: mbr.8 
	sys/arch/landisk/stand/xxboot: xxboot.8 

Log message:
Delete cross references to boot_landisk(8).
According to tobiasu@, landisk is moribund and writing new manual
pages for it would be a waste of time.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/06 11:27:19

Modified files:
	lib/libtls/man : tls_load_file.3 

Log message:
Document tls_config_set_crl_file() and tls_config_set_crl_mem().

Based on a diff from Jack Burton , thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 11:39:45

Modified files:
	sys/arch/socppc/stand/boot: boot.8 

Log message:
Our website says that socppc was discontinued after 5.8 (thanks to
tobiasu@ for pointing that out), but the manual pages are still
installed.  I have no idea how to properly tedu an architecture, so
deleting the dead .Xr to boot_socppc(8) is all i'm doing in this respect.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 13:20:21

Modified files:
	share/man/man6 : intro.6 

Log message:
revert previous, requested by jmc@; he says the broken .Xr is intentional


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 13:27:37

Modified files:
	usr.bin/mg     : display.c 

Log message:
Fix display of overlong lines containing non-ASCII bytes.
Also fixes a crash reported by Hiltjo Posthuma , though in a different way than with the patch he sent.
OK florian@ bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/06 13:40:18

Modified files:
	regress/bin/ksh/edit: Makefile 

Log message:
anton@ has fixed the test script so that it can run as root.  Remove
my workaround that switched to build user.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/06 14:23:15

Modified files:
	audio/mpg123   : Makefile distinfo 

Log message:
update to 1.25.1: some bug fixes in libmpg123


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/06 14:31:55

Modified files:
	editors/nano   : Makefile distinfo 

Log message:
maintenance update to 2.8.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/06 14:42:17

Modified files:
	archivers/unrar: Makefile distinfo 

Log message:
update to 5.50 beta 5 (5.5.6)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/06 15:25:38

Modified files:
	lang           : Makefile 
	lang/sbcl      : Makefile 

Log message:
don't build threads flavor for now, it doesn't build reliably, and blocks
normal sbcl.

maintainer agrees, add comment per aja@'s request, which is a good idea.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/06 15:33:45

Modified files:
	regress/usr.bin/dc: Makefile 
	regress/usr.bin/diff: Makefile 
	regress/usr.bin/file: Makefile 
	regress/usr.bin/patch: Makefile 

Log message:
Delete variable REGRESS_TARGET, missing plural S is a typo and it
is not used.  Convert tests into a common style.
OK anton@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/06 15:41:59

Modified files:
	share/man/man5 : port-modules.5 

Log message:
REGRESS_TARGET has been renamed to TEST_TARGET.
spotted by anton@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/06 16:19:24

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/06 16:58:44

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h read.c 
	regress/usr.bin/mandoc/char/space: trailing-mdoc.out_lint 
	regress/usr.bin/mandoc/man/SH: noarg.out_lint 
	regress/usr.bin/mandoc/man/SS: noarg.out_lint 
	regress/usr.bin/mandoc/man/TH: case.out_lint 
	regress/usr.bin/mandoc/man/nf: dupe.out_lint 
	regress/usr.bin/mandoc/mdoc/Bd: blank.out_lint 
	regress/usr.bin/mandoc/mdoc/Dd: dupe.out_lint 
	regress/usr.bin/mandoc/mdoc/Dt: case.out_lint dupe.out_lint 
	                                late.out_lint 
	regress/usr.bin/mandoc/mdoc/Os: dupe.out_lint 
	regress/usr.bin/mandoc/mdoc/blank: comment.out_lint 
	regress/usr.bin/mandoc/roff/args: man.out_lint mdoc.out_lint 
	                                  roff.out_lint 
	regress/usr.bin/mandoc/roff/nr: escname.out_lint 
	regress/usr.bin/mandoc/roff/string: name.out_lint 

Log message:
Now that we have the -Wstyle message level, downgrade six warnings
that are not syntax mistakes and that do not cause wrong formatting
or content to style suggestions.
Also upgrade two warnings that may cause information loss to errors.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/07/06 18:09:14

Modified files:
	libexec/spamd-setup: spamd-setup.c 

Log message:
switch user to _spamd before executing ftp(1) to fetch lists.
sprinkle in some closefrom(2); ok deraadt@ beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/07/06 18:10:15

Modified files:
	libexec/spamd-setup: spamd-setup.c 

Log message:
allow fetching lists from https:// URLs too


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/07/06 21:53:12

Modified files:
	usr.bin/ssh    : ssh-keygen.1 ssh-keygen.c 

Log message:
When generating all hostkeys (ssh-keygen -A), clobber existing keys
if they exist but are zero length. zero-length keys could previously
be made if ssh-keygen failed part way through generating them, so avoid
that case too. bz#2561 reported by Krzysztof Cieplucha; ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2017/07/06 23:28:12

Modified files:
	lib/libcrypto  : Tag: OPENBSD_6_1 opensslv.h 

Log message:
bump to LibreSSL 2.5.5


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/07/07 00:22:20

Modified files:
	xserver/Xi     : sendexev.c 
	xserver/dix    : events.c swapreq.c 

Log message:
Merge upstream fixes to the X event swapping code.

(CVE-2017-10971 and CVE-2017-10972).


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/07 01:13:14

Modified files:
	usr.bin/tmux   : cmd-find.c 

Log message:
When working out the current client (for example for switch-client with
no target), prefer clients attached to the current session if there is
one. GitHub issue 995 from Jan Larres.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/07 01:46:25

Modified files:
	sysutils/awless: Makefile distinfo 

Log message:
Update to awless-0.1.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/07/07 03:14:26

Modified files:
	usr.bin/telnet : externs.h sys_bsd.c terminal.c 

Log message:
Remove unnecessary #ifdefs in telnet. No binary change.

OK deraadt@, tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/07/07 03:15:59

Modified files:
	share/man/man4 : lpt.4 

Log message:
Make configuration lines match GENERIC files.

This adds amd64 and splits up alpha and i386.

OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/07 04:04:43

Modified files:
	sys/arch/octeon/dev: octciu.c 

Log message:
Fix function name in panic message.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/07 04:10:17

Modified files:
	x11/xscreensaver: Makefile distinfo 
	x11/xscreensaver/pkg: PLIST 

Log message:
update to xscreensaver-5.37


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/07 04:17:28

Modified files:
	www/lynx       : Makefile 
	www/lynx/patches: patch-src_LYReadCFG_c 

Log message:
Avoid parsing DOWNLOADER and PRINTER directives from lynx.cfg.

As a side note, there is no need to explicitely disable parsing UPLOADER
directives because we --disable-dired at configure time, nor EXTERNAL
directives as we do not build with --enable-externs.

OK mestre@, tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/07 04:40:13

Modified files:
	www/sope       : Makefile distinfo 

Log message:
Update to 3.2.10

OK giovanni@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/07 04:41:05

Modified files:
	www/sogo       : Makefile distinfo 
	www/sogo/pkg   : PLIST 

Log message:
update to 3.2.10

OK giovanni@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/07 04:49:12

Modified files:
	regress/sys/uvm/mmap_hint: mmap_hint.c 

Log message:
Make mmap_hint.c compile on i386 by adding includes.  Unfortunately
test is still failing.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/07 04:56:13

Modified files:
	regress/usr.bin/libtool: Makefile 

Log message:
Make libtool regress tests pass:
- There are no NOPIC architectures anymore.
- Add DISABLED targets for tests failing intensionally without
touching the real targets.
- In execute mode libtool command line must use ./p2 as .  is not
in my PATH.
OK mpi@ espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/07 06:26:51

Modified files:
	net/libmaxminddb: Makefile distinfo 

Log message:
Update GeoLite2 databases to latest version.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/07 06:41:59

Modified files:
	games/atc      : grammar.y 

Log message:
we're not shooting yacception

okay millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/07 06:48:13

Modified files:
	sysutils/terraform/provider-alicloud: Makefile 
	sysutils/terraform/provider-archive: Makefile 
	sysutils/terraform/provider-arukas: Makefile 
	sysutils/terraform/provider-atlas: Makefile 
	sysutils/terraform/provider-aws: Makefile 
	sysutils/terraform/provider-azure: Makefile 
	sysutils/terraform/provider-azurerm: Makefile 
	sysutils/terraform/provider-bitbucket: Makefile 
	sysutils/terraform/provider-chef: Makefile 
	sysutils/terraform/provider-circonus: Makefile 
	sysutils/terraform/provider-clc: Makefile 
	sysutils/terraform/provider-cloudflare: Makefile 
	sysutils/terraform/provider-cloudstack: Makefile 
	sysutils/terraform/provider-cobbler: Makefile 
	sysutils/terraform/provider-consul: Makefile 
	sysutils/terraform/provider-datadog: Makefile 
	sysutils/terraform/provider-digitalocean: Makefile 
	sysutils/terraform/provider-dme: Makefile 
	sysutils/terraform/provider-dns: Makefile 
	sysutils/terraform/provider-dnsimple: Makefile 
	sysutils/terraform/provider-docker: Makefile 
	sysutils/terraform/provider-dyn: Makefile 
	sysutils/terraform/provider-external: Makefile 
	sysutils/terraform/provider-fastly: Makefile 
	sysutils/terraform/provider-github: Makefile 
	sysutils/terraform/provider-gitlab: Makefile 
	sysutils/terraform/provider-google: Makefile 
	sysutils/terraform/provider-grafana: Makefile 
	sysutils/terraform/provider-heroku: Makefile 
	sysutils/terraform/provider-http: Makefile 
	sysutils/terraform/provider-icinga2: Makefile 
	sysutils/terraform/provider-ignition: Makefile 
	sysutils/terraform/provider-influxdb: Makefile 
	sysutils/terraform/provider-kubernetes: Makefile 
	sysutils/terraform/provider-librato: Makefile 
	sysutils/terraform/provider-local: Makefile 
	sysutils/terraform/provider-logentries: Makefile 
	sysutils/terraform/provider-mailgun: Makefile 
	sysutils/terraform/provider-mysql: Makefile 
	sysutils/terraform/provider-newrelic: Makefile 
	sysutils/terraform/provider-nomad: Makefile 
	sysutils/terraform/provider-ns1: Makefile 
	sysutils/terraform/provider-null: Makefile 
	sysutils/terraform/provider-oneandone: Makefile 
	sysutils/terraform/provider-opc: Makefile 
	sysutils/terraform/provider-openstack: Makefile 
	sysutils/terraform/provider-opsgenie: Makefile 
	sysutils/terraform/provider-ovh: Makefile 
	sysutils/terraform/provider-packet: Makefile 
	sysutils/terraform/provider-pagerduty: Makefile 
	sysutils/terraform/provider-postgresql: Makefile 
	sysutils/terraform/provider-powerdns: Makefile 
	sysutils/terraform/provider-profitbricks: Makefile 
	sysutils/terraform/provider-rabbitmq: Makefile 
	sysutils/terraform/provider-rancher: Makefile 
	sysutils/terraform/provider-random: Makefile 
	sysutils/terraform/provider-rundeck: Makefile 
	sysutils/terraform/provider-scaleway: Makefile 
	sysutils/terraform/provider-softlayer: Makefile 
	sysutils/terraform/provider-spotinst: Makefile 
	sysutils/terraform/provider-statuscake: Makefile 
	sysutils/terraform/provider-template: Makefile 
	sysutils/terraform/provider-terraform: Makefile 
	sysutils/terraform/provider-tls: Makefile 
	sysutils/terraform/provider-triton: Makefile 
	sysutils/terraform/provider-ultradns: Makefile 
	sysutils/terraform/provider-vault: Makefile 
	sysutils/terraform/provider-vcd: Makefile 
	sysutils/terraform/provider-vsphere: Makefile 

Log message:
Bump all after terraform pkgname change.
reported by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/07 06:50:49

Modified files:
	devel/goffice  : Makefile distinfo 

Log message:
Update to goffice-0.10.35.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/07 06:51:10

Modified files:
	math/gnumeric  : Makefile distinfo 

Log message:
Update to gnumeric-1.12.35.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/07 06:57:45

Modified files:
	net/py-boto    : Makefile distinfo 

Log message:
Update to py-boto-2.48.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/07 07:44:45

Modified files:
	share/mk       : sys.mk 

Log message:
unbreak
this specific rule is only triggered twice in the whole ports tree
(sysutils/xjobs and print/l2a)

This fixes them


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/07 07:52:12

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.5.80.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/07 07:52:23

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.117.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/07 08:11:07

Modified files:
	share/mk       : sys.mk 

Log message:
COMPILE.c already does -c, so no need to double it.
no functional change


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/07 08:12:39

Modified files:
	sysutils/go-cs : Makefile distinfo 

Log message:
Update to go-cs-0.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/07 08:12:43

Modified files:
	regress/usr.bin/make: Makefile 
Added files:
	regress/usr.bin/make: tok.l 

Log message:
trigger default .l.o  rule and check the produced file has the right name


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/07 08:39:45

Modified files:
	usr.bin/tmux   : format.c tmux.1 

Log message:
Add a pane_pipe format to show if pipe-pane is active, GitHub issue 990.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/07 08:49:04

Modified files:
	sys/arch/octeon/dev: octmmc.c 

Log message:
Add logic for running SD commands. Tested with a few different makes
of MMC/SD memory.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/07 08:53:07

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c options.c 

Log message:
Rename cons_options() to pack_options(), and do_packet() to
unpack_options(). Store the unpacked options in a static
variable. Move remaining raw packet processing from unpack_options()
to packethandler().

No more struct interface_info knowledge in options.c


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/07 09:14:47

Modified files:
	sbin/dhclient  : bpf.c dhcpd.h packet.c 

Log message:
assemble_eh_header() needs only to know about hw_addr.

No more struct interface_info knowledge in packet.c


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/07 09:39:30

Modified files:
	sbin/dhclient  : dhclient.c privsep.c privsep.h 

Log message:
dispatch_imsg() only needs to know name and rdomain.

No more struct interface_info knowledge in privsep.[ch]


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/07 10:01:58

Modified files:
	sysutils/bacula: Makefile distinfo 
	sysutils/bacula/patches: patch-configure 
	                         patch-src_lib_Makefile_in 
	                         patch-src_stored_Makefile_in 
	                         patch-src_stored_bacula-sd_conf_in 
	sysutils/bacula/pkg: PLIST-main PLIST-mysql PLIST-pgsql 
	                     PLIST-server PLIST-sqlite3 
Removed files:
	sysutils/bacula/patches: patch-src_dird_Makefile_in 
	                         patch-src_filed_Makefile_in 

Log message:
Major update to Bacula-9.0.0: note that this requires a database schema
change, so follow the usual upgrade documentation. This is still compatible
with older File Daemons (clients).


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/07 10:19:30

Modified files:
	usr.bin/mandoc : mandoc.1 

Log message:
Radically simplify the definitions what the message levels ERROR
and WARNING mean: minus 20 lines of mdoc source.  OK jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/07 10:21:34

Modified files:
	distrib/miniroot: install.sub 

Log message:
Replace a doubled period and add a blank space in front of a bracket.
From Klemens Nanni

ok rpe


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/07 10:21:55

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/py-acme: distinfo 

Log message:
update to certbot-0.16.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/07 10:27:26

Modified files:
	usr.bin/tmux   : window-tree.c 

Log message:
Fix size of rightmost preview section.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/07 10:30:06

Modified files:
	usr.bin/htpasswd: htpasswd.1 

Log message:
clarify which httpd we are talking about;
from Raf Czlonka 


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/07 10:31:37

Modified files:
	regress/usr.bin/make: Makefile mk12 mk21 t21.out 

Log message:
Disable tests that fail due to known make bugs, fix the others.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/07 10:58:45

Modified files:
	sbin/dhclient  : clparse.c dhclient.c dhcp.h dhcpd.h options.c 
	                 tables.c 

Log message:
Replace the many occurances of '256' with a new #define
DHO_COUNT.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/07 11:05:50

Log message:
    import py-flexmock-0.10.2
    
    flexmock is a testing library for Python that makes it easy to create
    mocks, stubs and fakes.
    
    ok aja@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20170707
    
    N ports/devel/py-flexmock/Makefile
    N ports/devel/py-flexmock/distinfo
    N ports/devel/py-flexmock/pkg/DESCR
    N ports/devel/py-flexmock/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/07 11:08:02

Modified files:
	devel          : Makefile 

Log message:
+py-flexmock
+py-flexmock,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/07 11:15:21

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
simplify the eqn_box_makebinary() function by removing the trivial pos
parameter; also minus two lines of code; no functional change


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/07/07 11:25:09

Modified files:
	usr.sbin/dhcrelay: dispatch.c 

Log message:
Handle carp(4) as HTYPE_ETHER.

This fixes "dhcrelay -i carpX" that used to work when dhcrelay didn't care.

Reported and tested by Kapetanakis Giannis bilias at edu.physics.uoc.gr


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/07 12:06:51

Modified files:
	sys/dev/pci/drm: drm_linux.h 

Log message:
You win some, you los some.  The Linux 4.4 code is still sub-standard but
triggers different warnings now.

ok naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/07 13:06:15

Modified files:
	usr.bin/mandoc : eqn_term.c 
	regress/usr.bin/mandoc/eqn/fromto: basic.out_ascii 
	                                   noarg.out_ascii 
	                                   precedence.out_ascii 
	regress/usr.bin/mandoc/eqn/over: noarg.out_ascii 
	                                 precedence.out_ascii 
	regress/usr.bin/mandoc/eqn/subsup: combine.out_ascii 
	                                   noarg.out_ascii 
	                                   precedence.out_ascii 
	                                   sub_group.out_ascii 

Log message:
add parentheses to the output where required for disambiguation


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/07/07 13:14:46

Modified files:
	lib/libc/stdlib: malloc.c 

Log message:
Only access offset if canaries are enabled *and* size > 0, otherwise offset
is not initialized. Problem spotted by Carlin Bingham; ok phessler@ tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/07 13:39:17

Modified files:
	usr.bin/mandoc : mandoc.h tree.c 

Log message:
garbage collect unused enum member EQN_ROOT


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/07 13:58:07

Log message:
    Import citus 6.2.2.
    
    Citus horizontally scales PostgreSQL across multiple machines using
    sharding and replication. Its query engine parallelizes incoming SQL
    queries across these servers to enable human real-time (less than a
    second) responses on large datasets.
    
    Citus extends the underlying database rather than forking it, which
    gives developers and enterprises the power and familiarity of a
    traditional relational database. As an extension, Citus supports new
    PostgreSQL releases, allowing users to benefit from new features while
    maintaining compatibility with existing PostgreSQL tools.
    
    From Martijn Rijkeboer, ok sthen@
    
    Status:
    
    Vendor Tag:	mrijkeboer
    Release Tags:	landry_20170707
    
    N ports/databases/citus/Makefile
    N ports/databases/citus/distinfo
    N ports/databases/citus/pkg/DESCR
    N ports/databases/citus/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/07 13:58:35

Modified files:
	databases      : Makefile 

Log message:
+citus


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/07 17:15:27

Modified files:
	regress/sys/kern: Makefile 
	regress/sys/kern/setuid: Makefile 
	regress/sys/net/pf_forward: Makefile 
	regress/sys/net/pf_fragment: Makefile 
	regress/sys/net/pf_print: Makefile 
	regress/sys/net/pf_state: Makefile 
	regress/sys/net/pf_table: Makefile 
	regress/sys/netinet/arp: Makefile 
	regress/sys/netinet/ipsec: Makefile 
	regress/sys/netinet/pmtu: Makefile 
	regress/sys/netinet6/frag6: Makefile 
	regress/sys/netinet6/nd6: Makefile 
	regress/sys/netinet6/rh0: Makefile 

Log message:
Remove useless make depend targets.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/07 17:55:21

Modified files:
	regress        : Makefile 
	regress/lib/libedit/chared: test_gets.c 
	regress/lib/libedit/keymacro: test_get.c 
	regress/lib/libpthread: Makefile 
	regress/sbin/pfctl: Makefile 
	regress/sbin/route: Makefile 
	regress/usr.bin/cvs: Makefile 
	regress/usr.bin/mandoc/db/mlinks: mlinks.1 
	regress/usr.sbin/arp: Makefile 

Log message:
Remove all references to "make depend" from regress.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/07 18:08:26

Modified files:
	regress/lib/libc/malloc/malloc0test: Makefile 

Log message:
Run malloc0test with all possible malloc options.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/07 18:36:10

Modified files:
	sbin/dhclient  : bpf.c clparse.c dhclient.c dhcp.h dhcpd.h 
	                 kroute.c options.c packet.c parse.c privsep.h 

Log message:
Always use uintNN_t instead of sometimes u_intNN_t
and sometimes uintNN_t.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/07 20:13:36

Modified files:
	share/man/man8 : ssl.8 

Log message:
add a hint about subjectAltName. this isn't great, but i'm not sure how
to improve it without muddying up the whole page, and at a minimum it
gives the reader a clue about some concepts to search the web for.
if you can do better, make it so. :)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/07/07 21:25:40

Modified files:
	sysutils/dtb   : Makefile distinfo 
	sysutils/dtb/pkg: PLIST 

Log message:
update dtb to linux 4.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/07/07 21:43:39

Modified files:
	devel/afl      : Makefile distinfo 

Log message:
update to afl 2.45b


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/08 01:02:58

Modified files:
	audio/scmpc    : Makefile 
	net/nagios/nsca-ng: Makefile 
	x11/i3status   : Makefile 
	x11/tilda      : Makefile 

Log message:



CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/08 02:28:01

Modified files:
	lang/python    : Makefile python.port.mk 
Removed files:
	lang/python/3.4: Makefile distinfo 
	lang/python/3.4/files: CHANGES.OpenBSD 
	lang/python/3.4/patches: patch-Makefile_pre_in 
	                         patch-Modules_pyexpat_c 
	                         patch-configure_ac patch-setup_py 
	lang/python/3.4/pkg: DESCR-gdbm DESCR-idle DESCR-main 
	                     DESCR-tests DESCR-tkinter PLIST-gdbm 
	                     PLIST-idle PLIST-main PLIST-tests 
	                     PLIST-tkinter 
	lang/python/3.5: Makefile distinfo 
	lang/python/3.5/files: CHANGES.OpenBSD 
	lang/python/3.5/patches: patch-Lib_test_test_locale_py 
	                         patch-Makefile_pre_in 
	                         patch-configure_ac patch-setup_py 
	lang/python/3.5/pkg: DESCR-gdbm DESCR-idle DESCR-main 
	                     DESCR-tests DESCR-tkinter PLIST-gdbm 
	                     PLIST-idle PLIST-main PLIST-tests 
	                     PLIST-tkinter 

Log message:
Retire python 3.4 and 3.5, python 3.6 is the default python3 version
since 7 months, and nothing uses those anymore.
ok rpointel@ (MAINTAINER) ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/08 03:19:02

Modified files:
	sys/kern       : uipc_socket.c 
	sys/miscfs/fifofs: fifo_vnops.c 
	sys/sys        : socketvar.h 

Log message:
Revert grabbing the socket lock in kqueue filters.

It is unsafe to sleep while iterating the list of pending events in
kqueue_scan().

Reported by abieber@ and juanfra@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/08 04:34:14

Added files:
	geo/qlandkartegt/patches: patch-src_CCanvas_cpp 
	                          patch-src_CMap3D_cpp 
	                          patch-src_CWptDB_cpp 

Log message:
fix where to find isinf/isnan so that this builds again.
(no need for a bump, didn't build before)
okay landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/08 07:37:23

Modified files:
	usr.sbin/acme-client: revokeproc.c 

Log message:
fix typo in comment

from Hiltjo Posthuma


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/08 07:43:09

Modified files:
	usr.bin/mandoc : tbl_term.c 

Log message:
Correctly handle horizontal spans at the beginning of rows,
fixing an assertion failure found by jsg@ with afl(1).

While here, also drop printing of whitespace in tbl_data()
which makes no difference because column positioning code
in term_tbl() already takes care of that.


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/07/08 08:26:23

Modified files:
	sys/dev/ic     : r92creg.h rtwn.c rtwnvar.h 

Log message:
- For RTL8188CUS/RTL8192CU, we have to force 8051 reset/enable before waiting
for firmware to get ready.  It fixes "urtwn0: could not load firmware page"
while running stsp@'s script: dhclient urtwn0; ifconfig urtwn0 down;
ifconfig urtwn0 scan in a loop.

- Minor cleanup for rtwn_read_rom()/rtwn_get_txpower(); no need to use
callbacks.

Tested by stsp@ and me.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/08 08:51:01

Modified files:
	usr.bin/mandoc : eqn.c eqn_html.c eqn_term.c html.h libmandoc.h 
	                 libroff.h mandoc.h read.c roff.c roff.h 
	                 roff_int.h term.h tree.c 

Log message:
1. Eliminate struct eqn, instead use the existing members
of struct roff_node which is allocated for each equation anyway.
2. Do not keep a list of equation parsers, one parser is enough.
Minus fifty lines of code, no functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/08 09:26:27

Modified files:
	sbin/dhclient  : clparse.c 

Log message:
Always use strcasecmp() when comparing user input to option
names, not just 2 out of 3.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/08 09:28:05

Modified files:
	usr.bin/mandoc : roff.c 

Log message:
fix an assertion failure triggered by .ce in next-line scope;
found by jsg@ with afl(1)


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/08 09:39:11

Modified files:
	distrib/amd64/ramdisk_cd: Makefile 
	etc/etc.amd64  : disktab 

Log message:
Increase size to make slaacd fit.
Size problem noted by me, correct fix from deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/08 09:40:29

Modified files:
	distrib/arm64/ramdisk: list 
	distrib/armv7/ramdisk: list 
	distrib/miniroot: makeconf.awk 

Log message:
slaacd needs libevent on the ramdisk
move forward deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/08 09:41:25

Modified files:
	distrib/miniroot: group master.passwd 

Log message:
_slaacd user/group for installer
move forward deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/08 09:42:47

Modified files:
	distrib/alpha/bsd.rd: list.local 
	distrib/amd64/ramdisk_cd: list.local 
	distrib/arm64/ramdisk: list 
	distrib/armv7/ramdisk: list 
	distrib/hppa/ramdisk: list.local 
	distrib/i386/ramdisk_cd: list.local 
	distrib/landisk/ramdisk: list 
	distrib/loongson/ramdisk: list 
	distrib/luna88k/ramdisk: list 
	distrib/macppc/ramdisk: list 
	distrib/octeon/ramdisk: list 
	distrib/sgi/ramdisk: list 
	distrib/socppc/ramdisk: list 
	distrib/sparc64/ramdisk: list 
	distrib/special: Makefile 

Log message:
hook up slaacd to the installer on media where we have INET6


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/08 09:45:11

Modified files:
	distrib/miniroot: dot.profile 
	sys/netinet6   : nd6_rtr.c 

Log message:
Enable slaacd on the installer and temporarily neuter router
advertisement processing and solicitation sending like we already did
for the non-install kernels.

Next step will be to tedu all that code from the kernel.

OK rpe@ for the installer bits
move forward deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/08 10:09:17

Modified files:
	databases/py-whisper: Makefile distinfo 
	databases/py-whisper/pkg: PLIST 

Log message:
update to py-whisper-1.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/08 10:09:46

Modified files:
	databases/py-carbon: Makefile distinfo 
	databases/py-carbon/patches: patch-lib_carbon_conf_py 
	                             patch-setup_cfg patch-setup_py 
	databases/py-carbon/pkg: PLIST 

Log message:
update to py-carbon-1.0.1


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/08 10:21:51

Modified files:
	sbin/ping      : ping.c 

Log message:
Consistently use if (option & F_FOO); from Klemens Nanni, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/08 10:22:29

Modified files:
	sbin/ping      : ping.c 

Log message:
Consistently use if ((option & F_FOO) && (option & F_BAR)) instead of
if (option & F_FOO && option & F_BAR).

Prompted by a reverse diff from Klemens Nanni. Both forms are
equivalent due to operator precedence, I consider the later to be
easier on the eyes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/08 11:21:12

Modified files:
	databases/citus: Makefile 

Log message:
Needs a BDEP on databases/postgresql,-server.
While here, properly indent the Makefile.
Remove databases/postgresql from MODULES, it's only needed for regression
tests which in this port are not even building properly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/08 11:37:36

Modified files:
	sysutils/collectd: Makefile 
	sysutils/collectd/pkg: collectd.rc 

Log message:
Make the rc.d script match our style and remove obvious comment.
While here, remove the gettext MODULE.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/08 11:52:42

Modified files:
	usr.bin/mandoc : libmandoc.h libroff.h read.c roff.c roff_int.h 
	                 tbl.c tbl_data.c 

Log message:
Simplify by creating struct roff_node syntax tree nodes for tbl(7)
right from roff_parseln() rather than delegating to read.c,
similar to what i just did for eqn(7).

The interface function roff_span() becomes obsolete and is deleted,
the former interface function roff_addtbl() becomes static,
the interface functions tbl_read() and tbl_cdata() become void,
and minus twelve linus of code.

No functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/08 11:52:44

Modified files:
	share/man/man8 : ssl.8 

Log message:
spelling fix from Hiltjo Posthuma


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/08 12:32:54

Modified files:
	usr.bin/ssh    : ssh-keygen.1 

Log message:
slightly rework previous, to avoid an article issue;


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/08 13:36:58

Modified files:
	sys/dev/pci/drm: drm.h 

Log message:
Remove duplicate typedesf that are now provided by linux_types.h.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/07/08 14:17:30

Log message:
    Comment:
    games cataloging tool and emulator launcher
    
    Description:
    GR-lida is a software for cataloging games and a launcher for emulators. It
    includes support for plugins, additional artwork and manuals.
    
    Maintainer: Juan Francisco Cantero Hurtado 
    
    WWW: http://www.gr-lida.org/
    
    OK bcallah@
    
    Status:
    
    Vendor Tag:	juanfra
    Release Tags:	juanfra_20170708
    
    N ports/emulators/gr-lida/Makefile
    N ports/emulators/gr-lida/distinfo
    N ports/emulators/gr-lida/patches/patch-gr-lida_pro
    N ports/emulators/gr-lida/patches/patch-src_funciones_cpp
    N ports/emulators/gr-lida/pkg/DESCR
    N ports/emulators/gr-lida/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/07/08 14:18:55

Modified files:
	emulators      : Makefile 

Log message:
+emulators/gr-lida


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/08 14:38:31

Modified files:
	sbin/dhclient  : clparse.c dhclient.c dhcpd.h options.c Makefile 

Log message:
Fold tables.c into options.c and stop exporting the one
table (dhcp_options) involved. Provide functions
code_to_name(), name_to_code(), code_to_format() and
replace direct access to dhcp_options with them. Eliminate
unneeded 'struct option'.

Unhook tables.c from Makefile.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/08 14:40:42

Modified files:
	distrib/special/dhclient: Makefile 

Log message:
Unhook tables.c from Makefile.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/08 15:45:35

Modified files:
	lib/libc/net   : inet_addr.3 inet_ntop.3 

Log message:
update the little endian processor list to give it a chance of matching
what the reader is using.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/08 16:01:09

Modified files:
	usr.bin/lock   : lock.c 

Log message:
can just continue after readpassphrase returns null, the sighandler will
have already printed a message.
from Scott Cheloha


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/08 16:07:39

Modified files:
	usr.bin/lock   : lock.c 

Log message:
instead of using time(), refer to getitimer to find out how long the
timeout is.
from Scott Cheloha


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/08 16:14:48

Modified files:
	usr.bin/lock   : lock.c 

Log message:
clean up some unused variables. also, making a variable global isn't the
best way to zero initialize it if that's all you need.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/08 16:19:23

Modified files:
	usr.bin/lock   : lock.c 

Log message:
use crypt_newhash to protect the password. from Scott Cheloha


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/08 16:22:04

Modified files:
	usr.bin/lock   : lock.c 

Log message:
remove ARGSUSED, from Scott Cheloha.
and while we're cleaning, switch __progname to getprogname.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/08 16:27:17

Modified files:
	usr.bin/lock   : lock.c 

Log message:
this program was infected with lint era casts. i think we're past that now.


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/07/08 18:51:40

Modified files:
	usr.sbin/vmctl : main.c vmctl.c vmctl.h 
	usr.sbin/vmd   : control.c i8253.c i8253.h mc146818.c mc146818.h 
	                 vm.c vmd.c vmd.h vmm.c 

Log message:
vmd/vmctl: Add ability to pause / unpause vms

With help from Ashwin Agrawal

ok reyk@ mlarkin@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/07/09 01:39:36

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/09 01:47:10

Modified files:
	mail/rspamd    : Makefile distinfo 

Log message:
Update to rspamd 1.6.2, from 'Akai'

See https://github.com/vstakhov/rspamd/releases/tag/1.6.2


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/09 02:33:11

Removed files:
	games/fortune/tools: Do_spell Do_troff Troff.mac Troff.sed 
	                     do_sort 

Log message:
Remove old junk. From Matthew Martin

ok bentley


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/09 02:35:22

ports/math/moo/patches

Update of /cvs/ports/math/moo/patches
In directory cvs.openbsd.org:/tmp/cvs-serv40189/patches

Log Message:
Directory /cvs/ports/math/moo/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/09 02:41:47

Modified files:
	sbin/slaacd    : engine.c 

Log message:
If we lower the pltime for privacy addresses skew it by
ND6_PRIV_MAX_DESYNC_FACTOR like RFC 4941 tells us to.
Toss in a arc4random_uniform for good measure like the kernel always
did.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/09 03:00:56

Modified files:
	sbin/slaacd    : engine.c 

Log message:
Ignore prefixes with a pltime < ND6_PRIV_MAX_DESYNC_FACTOR seconds
(512 in our case) for privacy addresses as per RFC 4941.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/09 03:46:47

Modified files:
	.              : innovations.html 

Log message:
fix doubled 'be'

From Klemens Nanni


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/09 04:03:05

Modified files:
	audio/exaile   : Makefile distinfo 
	audio/exaile/patches: patch-Makefile patch-xl_main_py 
	                      patch-xlgui___init___py 
	audio/exaile/pkg: PLIST 

Log message:
Bugfix and translation update to 3.4.5
Tarballs are now on GitHub.
Remove gettext module while here (replace with BDEP=gettext-tools)
Swap to my @openbsd.org email while here too.

ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/09 04:38:22

Modified files:
	geo/mapproxy   : Makefile distinfo 

Log message:
Update to mapproxy 1.10.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	czarkoff@cvs.openbsd.org	2017/07/09 05:01:57

Modified files:
	net            : Makefile 
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/libqtelegram-aseman-edition: Makefile distinfo 
	devel/libqtelegram-aseman-edition/pkg: DESCR PLIST 
	net/cutegram   : Makefile distinfo 
	net/cutegram/pkg: DESCR PLIST 

Log message:
remove net/cutegram and devel/libqtelegram-aseman-edition

Cutegram appears to be abandoned upstream in the middle of major refactoring.
Libqtelegram-aseman-edition was a subproject within cutegram, and without
cutegram itself is no longer useful in ports tree.

OK bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/09 06:38:47

Modified files:
	sbin/dhclient  : dhclient.c dhctoken.h kroute.c 

Log message:
Whitespace tweaks to assuage auto-indent.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/09 08:04:50

Modified files:
	sbin/wsconsctl : map_scan.l 
	share/mk       : bsd.dep.mk bsd.sys.mk 
	games/atc      : lex.l 
	usr.bin/m4     : Makefile 
	usr.bin/rdist  : Makefile client.c docmd.c rdist.c 
	usr.sbin/config: scan.l 

Log message:
have bsd.prog.mk/bsd.lib.mk generate .y -> .c/.h rules without intermediate
files. This fixes up parallel builds in the default case.
FreeBSD does something similar.

okay millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/09 08:05:37

Modified files:
	mail/smtp-vilter/patches: 
	                          patch-backend_vilter-attachment_Makefile 
	                          patch-backend_vilter-clamd_Makefile 
	                          patch-backend_vilter-icap_Makefile 
	                          patch-backend_vilter-regex_Makefile 
	                          patch-backend_vilter-spamd_Makefile 
	                          patch-bin_smtp-vilter_scan_l 
	sysutils/tabled/patches: patch-Makefile 
Added files:
	mail/smtp-vilter/patches: patch-backend_vilter-attachment_scan_l 
	                          patch-backend_vilter-clamd_scan_l 
	                          patch-backend_vilter-icap_scan_l 
	                          patch-backend_vilter-regex_scan_l 
	                          patch-backend_vilter-spamd_scan_l 
	                          patch-bin_smtp-vilter_Makefile 
	mail/ldapvacation/patches: patch-src_ldapvacation_Makefile 
	                           patch-src_ldapvacation_scan_l 
	mail/smsmail/patches: patch-src_Makefile patch-src_scan_l 
	sysutils/tabled/patches: patch-scan_l 
	math/moo/patches: patch-Makefile patch-scan_l 

Log message:
bring those 5 ports in line with src
okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/09 09:28:00

Modified files:
	usr.bin/make   : engine.c 

Log message:
there's no need to fork/exec to execute comments
okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/09 09:28:36

Modified files:
	gnu/usr.bin/clang/clang: Makefile 
	gnu/usr.bin/clang/clang-tblgen: Makefile 
	gnu/usr.bin/clang/include/clang/AST: Makefile 
	gnu/usr.bin/clang/include/clang/Basic: Makefile 
	gnu/usr.bin/clang/include/clang/Driver: Makefile 
	gnu/usr.bin/clang/include/clang/Parse: Makefile 
	gnu/usr.bin/clang/include/clang/Sema: Makefile 
	gnu/usr.bin/clang/include/clang/Serialization: Makefile 
	gnu/usr.bin/clang/include/clang/intrin: Makefile 
	gnu/usr.bin/clang/include/llvm/AArch64: Makefile 
	gnu/usr.bin/clang/include/llvm/ARM: Makefile 
	gnu/usr.bin/clang/include/llvm/Config: Makefile 
	gnu/usr.bin/clang/include/llvm/IR: Makefile 
	gnu/usr.bin/clang/include/llvm/Mips: Makefile 
	gnu/usr.bin/clang/include/llvm/PowerPC: Makefile 
	gnu/usr.bin/clang/include/llvm/Sparc: Makefile 
	gnu/usr.bin/clang/include/llvm/X86: Makefile 
	gnu/usr.bin/clang/libLLVMAArch64AsmParser: Makefile 
	gnu/usr.bin/clang/libLLVMAArch64AsmPrinter: Makefile 
	gnu/usr.bin/clang/libLLVMAArch64CodeGen: Makefile 
	gnu/usr.bin/clang/libLLVMAArch64Desc: Makefile 
	gnu/usr.bin/clang/libLLVMAArch64Disassembler: Makefile 
	gnu/usr.bin/clang/libLLVMAArch64Info: Makefile 
	gnu/usr.bin/clang/libLLVMAArch64Utils: Makefile 
	gnu/usr.bin/clang/libLLVMARMAsmParser: Makefile 
	gnu/usr.bin/clang/libLLVMARMAsmPrinter: Makefile 
	gnu/usr.bin/clang/libLLVMARMCodeGen: Makefile 
	gnu/usr.bin/clang/libLLVMARMDesc: Makefile 
	gnu/usr.bin/clang/libLLVMARMDisassembler: Makefile 
	gnu/usr.bin/clang/libLLVMARMInfo: Makefile 
	gnu/usr.bin/clang/libLLVMAnalysis: Makefile 
	gnu/usr.bin/clang/libLLVMAsmParser: Makefile 
	gnu/usr.bin/clang/libLLVMAsmPrinter: Makefile 
	gnu/usr.bin/clang/libLLVMBitReader: Makefile 
	gnu/usr.bin/clang/libLLVMBitWriter: Makefile 
	gnu/usr.bin/clang/libLLVMCodeGen: Makefile 
	gnu/usr.bin/clang/libLLVMCore: Makefile 
	gnu/usr.bin/clang/libLLVMCoroutines: Makefile 
	gnu/usr.bin/clang/libLLVMCoverage: Makefile 
	gnu/usr.bin/clang/libLLVMDebugInfoCodeView: Makefile 
	gnu/usr.bin/clang/libLLVMDebugInfoDWARF: Makefile 
	gnu/usr.bin/clang/libLLVMDebugInfoMSF: Makefile 
	gnu/usr.bin/clang/libLLVMDemangle: Makefile 
	gnu/usr.bin/clang/libLLVMGlobalISel: Makefile 
	gnu/usr.bin/clang/libLLVMIRReader: Makefile 
	gnu/usr.bin/clang/libLLVMInstCombine: Makefile 
	gnu/usr.bin/clang/libLLVMInstrumentation: Makefile 
	gnu/usr.bin/clang/libLLVMLTO: Makefile 
	gnu/usr.bin/clang/libLLVMLinker: Makefile 
	gnu/usr.bin/clang/libLLVMMC: Makefile 
	gnu/usr.bin/clang/libLLVMMCDisassembler: Makefile 
	gnu/usr.bin/clang/libLLVMMCParser: Makefile 
	gnu/usr.bin/clang/libLLVMMIRParser: Makefile 
	gnu/usr.bin/clang/libLLVMMipsAsmParser: Makefile 
	gnu/usr.bin/clang/libLLVMMipsAsmPrinter: Makefile 
	gnu/usr.bin/clang/libLLVMMipsCodeGen: Makefile 
	gnu/usr.bin/clang/libLLVMMipsDesc: Makefile 
	gnu/usr.bin/clang/libLLVMMipsDisassembler: Makefile 
	gnu/usr.bin/clang/libLLVMMipsInfo: Makefile 
	gnu/usr.bin/clang/libLLVMObjCARCOpts: Makefile 
	gnu/usr.bin/clang/libLLVMObject: Makefile 
	gnu/usr.bin/clang/libLLVMOption: Makefile 
	gnu/usr.bin/clang/libLLVMPasses: Makefile 
	gnu/usr.bin/clang/libLLVMPowerPCAsmParser: Makefile 
	gnu/usr.bin/clang/libLLVMPowerPCAsmPrinter: Makefile 
	gnu/usr.bin/clang/libLLVMPowerPCCodeGen: Makefile 
	gnu/usr.bin/clang/libLLVMPowerPCDesc: Makefile 
	gnu/usr.bin/clang/libLLVMPowerPCDisassembler: Makefile 
	gnu/usr.bin/clang/libLLVMPowerPCInfo: Makefile 
	gnu/usr.bin/clang/libLLVMProfileData: Makefile 
	gnu/usr.bin/clang/libLLVMScalarOpts: Makefile 
	gnu/usr.bin/clang/libLLVMSelectionDAG: Makefile 
	gnu/usr.bin/clang/libLLVMSparcAsmParser: Makefile 
	gnu/usr.bin/clang/libLLVMSparcAsmPrinter: Makefile 
	gnu/usr.bin/clang/libLLVMSparcCodeGen: Makefile 
	gnu/usr.bin/clang/libLLVMSparcDesc: Makefile 
	gnu/usr.bin/clang/libLLVMSparcDisassembler: Makefile 
	gnu/usr.bin/clang/libLLVMSparcInfo: Makefile 
	gnu/usr.bin/clang/libLLVMSupport: Makefile 
	gnu/usr.bin/clang/libLLVMTableGen: Makefile 
	gnu/usr.bin/clang/libLLVMTarget: Makefile 
	gnu/usr.bin/clang/libLLVMTransformUtils: Makefile 
	gnu/usr.bin/clang/libLLVMVectorize: Makefile 
	gnu/usr.bin/clang/libLLVMX86AsmParser: Makefile 
	gnu/usr.bin/clang/libLLVMX86AsmPrinter: Makefile 
	gnu/usr.bin/clang/libLLVMX86CodeGen: Makefile 
	gnu/usr.bin/clang/libLLVMX86Desc: Makefile 
	gnu/usr.bin/clang/libLLVMX86Disassembler: Makefile 
	gnu/usr.bin/clang/libLLVMX86Info: Makefile 
	gnu/usr.bin/clang/libLLVMX86Utils: Makefile 
	gnu/usr.bin/clang/libLLVMipo: Makefile 
	gnu/usr.bin/clang/libclangAST: Makefile 
	gnu/usr.bin/clang/libclangAnalysis: Makefile 
	gnu/usr.bin/clang/libclangBasic: Makefile 
	gnu/usr.bin/clang/libclangCodeGen: Makefile 
	gnu/usr.bin/clang/libclangDriver: Makefile 
	gnu/usr.bin/clang/libclangEdit: Makefile 
	gnu/usr.bin/clang/libclangFrontend: Makefile 
	gnu/usr.bin/clang/libclangFrontendTool: Makefile 
	gnu/usr.bin/clang/libclangLex: Makefile 
	gnu/usr.bin/clang/libclangParse: Makefile 
	gnu/usr.bin/clang/libclangRewrite: Makefile 
	gnu/usr.bin/clang/libclangRewriteFrontend: Makefile 
	gnu/usr.bin/clang/libclangSema: Makefile 
	gnu/usr.bin/clang/libclangSerialization: Makefile 
	gnu/usr.bin/clang/liblldConfig: Makefile 
	gnu/usr.bin/clang/liblldCore: Makefile 
	gnu/usr.bin/clang/liblldELF: Makefile 
	gnu/usr.bin/clang/lld: Makefile 
	gnu/usr.bin/clang/llvm-tblgen: Makefile 

Log message:
zap empty depends/silence empty installs.
okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/09 09:29:52

Modified files:
	share/mk       : bsd.prog.mk 

Log message:
add support to compile several progs at once us
by using alternate setup
PROGS = a b c along with SRCS_a = ... , SRCS_b = ... , SRCS_c = ...

okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/09 09:32:09

Modified files:
	lib/libpcap    : Makefile scanner.l 

Log message:
use working boilerplate for yacc/lex instead of homemade rules.
okay millert@
(forgot the obvious scanner.l tweak in my diff)


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/09 11:17:46

Modified files:
	share/mk       : bsd.README 

Log message:
document more reality.
proper english usage and okay jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/09 12:18:38

Modified files:
	x11/i3lock     : Makefile distinfo 
	x11/i3lock/patches: patch-Makefile 
Removed files:
	x11/i3lock/patches: patch-i3lock_c patch-unlock_indicator_c 
	                    patch-unlock_indicator_h patch-xcb_c 

Log message:
update to i3lock-2.9.1 and remove all bsd_auth patches that have been merged upstream

from Kaashif Hymabaccus


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/09 12:28:44

Modified files:
	share/mk       : bsd.README 

Log message:
document PROGS, okay jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/09 12:33:22

Modified files:
	lang/gravity   : Makefile distinfo 
	lang/gravity/pkg: PLIST 

Log message:
Update to 0.2.8 -- upstream now produces tagged GitHub tarballs.
Condense the 2 pre-configure sed lines into 1.
Don't install yet another copy of the MIT license, at the request of aja@.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/09 12:45:27

Modified files:
	sbin/dhclient  : clparse.c dhcpd.h parse.c 

Log message:
Some parsing code cleanup: add parse_boolean(); pass literal format
chars to parse_decimal() instead of less obvious *fmt; refactor
to eliminate need for the 'alloc:' and 'bad_flag:' labels and the
invidious backwards goto's to them.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/09 13:19:58

Modified files:
	sbin/dhclient  : bpf.c conflex.c dhclient.c kroute.c options.c 
	                 packet.c parse.c 

Log message:
Be consistent. "return (e);" -> "return e;"


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/09 15:23:19

Modified files:
	bin/date       : Makefile 
	bin/expr       : Makefile 
	bin/test       : Makefile 
	sbin/atactl    : Makefile 
	sbin/bioctl    : Makefile 
	sbin/growfs    : Makefile 
	sbin/mount     : Makefile 
	sbin/mount_vnd : Makefile 
	sbin/scan_ffs  : Makefile 
	usr.bin/cap_mkdb: Makefile 
	usr.bin/encrypt: Makefile 
	usr.bin/fmt    : Makefile 
	usr.bin/gencat : Makefile 
	usr.bin/htpasswd: Makefile 
	usr.bin/keynote: Makefile 
	usr.bin/less/lesskey: Makefile 
	usr.bin/openssl: Makefile 
	usr.bin/pkill  : Makefile 
	usr.bin/tcpbench: Makefile 
	usr.bin/true   : Makefile 
	usr.bin/tsort  : Makefile 
	usr.bin/usbhidaction: Makefile 
	usr.bin/xinstall: Makefile 
	usr.bin/ypwhich: Makefile 

Log message:
remove redundant variable declarations in Makefiles, since those are
the default.

okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/09 15:29:19

Modified files:
	sbin/dhclient  : clparse.c 

Log message:
Be consistent. "return (e);" -> "return e;"


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/09 16:33:09

Modified files:
	usr.bin/tmux   : cmd-kill-session.c server-fn.c server.c 
	                 session.c tmux.h 

Log message:
Some extra logging to show why tmux might exit.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/09 16:43:07

Modified files:
	regress/usr.bin/pkg-config: Makefile 

Log message:
Make pkg-config regress tests pass:
- Allow to override PKG_CONFIG and check correct place in logfile.
- Replace "if ...; then false; fi" with a simple ! .
- Remove comments about failing test which do not fail.
- Adapt regress to changes in pkg-config rev 1.64 and 1.72 regarding
static and missing tests.
OK jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/09 18:47:47

Modified files:
	sbin/dhclient  : bpf.c clparse.c conflex.c dhclient.c kroute.c 
	                 options.c packet.c parse.c 

Log message:
Use a modern spacious idiom on all function local variable
declarations.


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2017/07/09 18:59:24

Modified files:
	sys/arch/amd64/amd64: codepatch.c 
	sys/arch/i386/i386: codepatch.c 

Log message:
Replace codepatch nopsleds with trapsleds.
ok sf@ mlarkin@
suggested by deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/10 00:38:07

Modified files:
	lib/libc/sys   : kqueue.2 

Log message:
replace Fifos with FIFOs.

ok jmc@ visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/10 01:02:56

Modified files:
	net/irssi      : Makefile distinfo 

Log message:
update to irssi-1.0.4, from viq (maintainer). security fixes;

CVE-2017-10965: NULL dereference when receiving messages with invalid
time stamps

CVE-2017-10966: use-after-free


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/10 01:10:29

Modified files:
	usr.bin/make   : varmodifiers.c 

Log message:
Also check for NUL termination at the first character of tstr in
the error path of VarModifiers_Apply().  This prevents a sporadic
crash in make's regress target t41.
OK espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/10 01:28:26

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
Set XSRCDIR to /usr/xenocara if it's not defined. Matches what
/usr/X11R6/share/mk/bsd.xorg.mk does.

ok robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/10 01:38:04

Modified files:
	net/isc-bind   : Makefile distinfo 

Log message:
update to BIND-9.10.5-P3

9.10.5-P2 broke verification of TSIG signed TCP message sequences where
not all the messages contain TSIG records. These may be used in AXFR and
IXFR responses. [RT #45509]


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/10 01:38:05

Modified files:
	net/isc-bind   : Tag: OPENBSD_6_1 Makefile distinfo 
	net/isc-bind/patches: Tag: OPENBSD_6_1 patch-bin_dig_dig_c 
	                      patch-bin_dig_nslookup_c 
	                      patch-lib_isc_unix_net_c 
	                      patch-lib_isc_unix_socket_c 
	net/isc-bind/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
update to BIND-9.10.5-P3

9.10.5-P2 broke verification of TSIG signed TCP message sequences where
not all the messages contain TSIG records. These may be used in AXFR and
IXFR responses. [RT #45509]


CVSROOT:	/cvs
Module name:	ports
Changes by:	florian@cvs.openbsd.org	2017/07/10 01:42:13

Modified files:
	net/powerdns   : Makefile distinfo 

Log message:
update to 4.0.4
OK sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/10 01:51:37

Modified files:
	share/mk       : bsd.README 

Log message:
Thinko. It's called BUILDAFTER
"noticed" by Ingo.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/10 01:59:00

Modified files:
	share/mk       : bsd.dep.mk 

Log message:
re-add unintentionally removed cleandir part that rm tags from the .CURDIR


CVSROOT:	/cvs
Module name:	www
Changes by:	pea@cvs.openbsd.org	2017/07/10 02:45:59

Modified files:
	build          : support.dat 
	.              : support.html 

Log message:
Add myself
ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/07/10 03:44:16

Modified files:
	lib/libc/stdlib: malloc.c 

Log message:
one more instance of the previous commit; also initialize ->offset to a
definite value in the size == 0 case


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/10 04:17:27

Modified files:
	mail/neomutt   : Makefile distinfo 
	mail/neomutt/patches: patch-main_c patch-mutt_sasl_c 
	                      patch-mutt_sasl_h 
	mail/neomutt/pkg: PLIST 
Removed files:
	mail/neomutt/patches: patch-doc_Makefile_am 

Log message:
update to neomutt-20170707


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/10 04:34:51

Modified files:
	sysutils/psftools: Makefile distinfo 

Log message:
Update psftools to 1.0.10.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/10 05:18:48

Modified files:
	etc            : daily 

Log message:
Test if an acct file exists before trying to rename it.  This silences
false warnings in the frist three daily mails after process accounting
has been turned on.
from Raf Czlonka


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/10 05:25:44

Modified files:
	share/mk       : bsd.README 

Log message:
two minor tweaks and two minor fixes; OK espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/10 05:28:43

ports/x11/qt5/qtmultimedia/patches

Update of /cvs/ports/x11/qt5/qtmultimedia/patches
In directory cvs.openbsd.org:/tmp/cvs-serv31047/patches

Log Message:
Directory /cvs/ports/x11/qt5/qtmultimedia/patches added to the repository


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	okan@cvs.openbsd.org	2017/07/10 07:36:58

Modified files:
	app/cwm        : kbfunc.c 

Log message:
Replace fgetln(3) with POSIX getline(3); inspired by brynet and Ingo.

feedback and ok brynet@


CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2017/07/10 07:47:41

Modified files:
	devel/openocd  : Makefile distinfo 
	devel/openocd/patches: patch-src_flash_mflash_c 
	devel/openocd/pkg: PLIST 

Log message:
update 0.9.0 -> 0.10.0

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/10 08:07:40

Log message:
    Somehow I've missed this Qt5 module when preparing (not committed) 5.9.0
    update. Let put it in now, and make future 5.9.1 commit churn smaller.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170710
    
    N ports/x11/qt5/qtcharts/Makefile
    N ports/x11/qt5/qtcharts/distinfo
    N ports/x11/qt5/qtcharts/pkg/DESCR-main
    N ports/x11/qt5/qtcharts/pkg/PLIST-main
    N ports/x11/qt5/qtcharts/pkg/PLIST-qch
    N ports/x11/qt5/qtcharts/pkg/PLIST-examples
    N ports/x11/qt5/qtcharts/pkg/PLIST-docindex
    N ports/x11/qt5/qtcharts/pkg/PLIST-html
    N ports/x11/qt5/qtcharts/pkg/DESCR-examples
    N ports/x11/qt5/qtcharts/pkg/DESCR-docindex
    N ports/x11/qt5/qtcharts/pkg/DESCR-qch
    N ports/x11/qt5/qtcharts/pkg/DESCR-html
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/10 08:09:59

Modified files:
	usr.bin/ssh/scp: Makefile 
	usr.bin/ssh/sftp: Makefile 
	usr.bin/ssh/ssh-add: Makefile 
	usr.bin/ssh/ssh-agent: Makefile 
	usr.bin/ssh/ssh-keygen: Makefile 
	usr.bin/ssh/ssh-keyscan: Makefile 

Log message:
zap redundant Makefile variables.
okay djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/10 08:11:47

Modified files:
	sbin/dhclient  : dhclient.c kroute.c privsep.c privsep.h 

Log message:
Use ioctlfd/routefd sockets rather than rolling one's own
for resolving 'egress' and adding a route. Move creation
of main()'s ioctlfd up so it can be used for the
'egress' resolution.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/10 08:23:25

Modified files:
	graphics/pdfsandwich: Makefile 
	graphics/pdfsandwich/pkg: PLIST 

Log message:
Don't ship compressed man pages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/10 08:44:05

Modified files:
	editors/TeXmacs: Makefile 
	editors/TeXmacs/pkg: PLIST 

Log message:
Don't ship compressed man pages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/10 08:49:33

Modified files:
	x11/lumina     : Makefile distinfo 
	x11/lumina/patches: patch-src-qt5_OS-detect_pri 
	x11/lumina/pkg : PLIST 
Added files:
	x11/lumina/patches: 
	                    patch-src-qt5_desktop-utils_desktop-utils_pro 

Log message:
Update to lumina-1.3.0pl1.

from Bryan C. Everly (maintainer) with tweaks


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/07/10 09:42:46

Modified files:
	share/man/man5 : spamd.conf.5 

Log message:
Switch sample path for black/whitelist files from /var/mail (which is meant to
be for mailboxes) to /etc/mail. Fritjof Bornebusch reported that security(8)
complains about files in /var/mail and suggested a subdirectory, but /etc
seems a better idea all-round, and matches hier(7).  ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/10 10:17:51

Modified files:
	sys/arch/octeon/dev: octmmc.c 

Log message:
Keep refusing SDIO initialization. The driver cannot work properly
with SDIO because it does not handle card interrupts.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/10 10:31:29

Modified files:
	share/man/man4/man4.octeon: octmmc.4 

Log message:
Update BUGS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/07/10 10:52:03

Modified files:
	www/tomcat/v6  : Makefile distinfo 
	www/tomcat/v6/pkg: PLIST-examples 
	www/tomcat/v7  : Makefile distinfo 
	www/tomcat/v7/pkg: PLIST-examples 
	www/tomcat/v8  : Makefile distinfo 
	www/tomcat/v8/pkg: PLIST-examples PLIST-main 

Log message:
Updates:

6.0.51 -> 6.0.53

7.0.76 -> 7.0.79

8.5.12 -> 8.5.16


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/10 11:13:24

Modified files:
	sbin/dhclient  : bpf.c dhclient.c dhcpd.h 

Log message:
Take some of the mystery out of who does what by
renaming "if_register_bpf()" to "get_bpf_sock()",
"if_register_send()" to "get_udp_sock()" and
"if_register_receive()" to "configure_bpf_sock()".

Pull back interface_info knowledge and just pass
the interface name, rdomain and bpf socket fd as
required.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/10 12:12:05

Modified files:
	security/opendnssec: Makefile distinfo 

Log message:
update to opendnssec-1.4.14, from maintainer Patrik Lundin


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/10 12:48:37

Modified files:
	regress/usr.bin/libtool: Makefile 

Log message:
The libtool regress used PROGS as a regular variable.  Rename it
to avoid the new special meaning in bsd.prog.mk.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/10 12:56:24

Modified files:
	regress/libexec/ld.so/initfirst/test1/prog1: Makefile 
	regress/sys/nfs: Makefile 

Log message:
ld.so and nfs regress were using PROGS variable before it was added
to bsd.prog.mk.  Remove local additions and use global rules.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/10 13:04:12

Modified files:
	shells/nsh     : Makefile 
	shells/nsh/pkg : PLIST 

Log message:
convert nsh's save.sh from a symlink to an @sample, such that it can be
modified or pointed to an alternative file (e.g. save-ro.sh instead of the
standard save-rw.sh) and have the changes stay intact after pkg_add -u.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/10 13:52:09

Modified files:
	sbin/route     : Makefile 

Log message:
zap depend ghost.
add a comment explaining why keywords.h is in the source tree even though
it's exactly what keywords.sh generates, so that people don't try adding
the generating rule again.

okay millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/10 14:10:36

Modified files:
	shells/nsh     : Makefile 
Added files:
	shells/nsh/patches: patch-MANUAL 

Log message:
tweak nsh's MANUAL a bit, especially rc.local suggestions (/usr/local/bin isn't
in the default PATH, and the current example with tee hangs)


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/10 15:30:37

Modified files:
	bin/csh        : Makefile 
	games/hack     : Makefile 
	gnu/lib/libiberty: Makefile.bsd-wrapper 
	gnu/usr.bin/cc/cc1plus: Makefile 
	gnu/usr.bin/cc/cc_tools: Makefile 
	gnu/usr.bin/cc/libobjc: Makefile 
	lib/csu        : Makefile 
	lib/libcrypto  : Makefile 
	lib/libcurses  : Makefile 
	lib/libedit    : Makefile 
	sbin/isakmpd   : Makefile 
	sbin/wsconsctl : Makefile 
	usr.bin/awk    : Makefile 
	usr.bin/mklocale: Makefile 
	usr.sbin/rpc.lockd: Makefile 
	usr.sbin/rpc.statd: Makefile 
	usr.sbin/ypserv/ypserv: Makefile 

Log message:
remove misc. depend and yacc nits that no longer matter.
okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/10 15:37:26

Modified files:
	lib/libevent   : kqueue.c 

Log message:
if there are no changes for kevent, pass in NULL instead.
this has no effect except to make ktrace output prettier.
ok bluhm mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/10 15:39:38

Modified files:
	share/man/man9 : style.9 

Log message:
prefer getprogname to the magic global __progname.
from Matthew Martin


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/10 16:48:00

Modified files:
	share/man/man7 : ports.7 

Log message:
Fix non-portable .Lk usage that results in complete garbage with groff
and looks better, but still not good with mandoc.
Issue pointed out by Jan Stary .


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/10 17:05:54

Modified files:
	devel/cmake    : Makefile 
Added files:
	devel/cmake/patches: patch-Modules_FindLibXml2_cmake 

Log message:
Use standard CMake idiom for Foo_INCLUDE_DIR/DIRS and Foo_LIBRARY/LIBRARIES
in FindLibXml2.cmake.

To be used by pgpointcloud port. See also the upstream merge request #1043:
https://gitlab.kitware.com/cmake/cmake/merge_requests/1043

okay dcoppa@, landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/10 17:49:10

Modified files:
	sys/kern       : kern_malloc.c kern_malloc_debug.c 

Log message:
make malloc(9) mpsafe by using a mutex instead of splvm.

this is almost a straightforward change of spl ops with mutex ops,
except the accounting has been shuffled around. memory is counted
as used before an attempt to allocate it from uvm is made to prevent
overcommitting memory. this is modelled on how pools limit allocations.

the uvm bits have been eyeballed by kettenis@ who says they should be safe.
visa@ found some nits which have been fixed.

tested by chris@ and amit kulkarni
ok kettenis@ visa@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/10 18:25:19

Modified files:
	regress/sys/netinet/sendsrcaddr: Makefile runtest.c 

Log message:
Rewrite regress sendsrcaddr so that is uses UDP sockets on localhost,
does not try to connect to google and avoids BPF programming.


CVSROOT:	/cvs
Module name:	src
Changes by:	natano@cvs.openbsd.org	2017/07/11 00:08:40

Modified files:
	usr.sbin/smtpd : parse.y smtpd.conf.5 

Log message:
Remove "listen secure" syntax from smtpd.conf. It's broken since a couple of
months and noone complained.

Users should replace existing "listen secure" directives with two separate
"tls" and "smtps" listeners. i.e. a line like

listen on $iface tls pki $pki

has to be replaced with

listen on $iface tls pki $pki
listen on $iface smtps pki $pki

Relaying syntax is not affected by this change.

suggested by eric
ok gilles


CVSROOT:	/cvs
Module name:	www
Changes by:	natano@cvs.openbsd.org	2017/07/11 00:21:20

Modified files:
	faq            : current.html 

Log message:
The "listen secure" syntax in smtpd.conf is gone. ok gilles


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/11 02:16:10

Modified files:
	faq            : current.html 

Log message:
tweak previous:
fix date of entry, fix line to be modified and other minor nits


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/07/11 04:28:24

Modified files:
	usr.sbin/dhcpd : dhcp.c 

Log message:
Handle DHCPINFORM from clients behind a DHCP relay.

The dhcpinform() function has assumed that ciaddr matches the packet's
IP source address and didn't consider a relay, such as dhcrelay(8) -
indicated by giaddr, has forwarded the request.

Tested by landry@
OK krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/11 06:51:05

Modified files:
	sys/net        : if.c 
	sys/netinet6   : in6.c in6_ifattach.c in6_var.h nd6.c nd6.h 
	                 nd6_nbr.c nd6_rtr.c 

Log message:
Purging is at last at hand. Day of Doom is here. All that is evil
shall all be cleansed.

Remove sending of router solicitations and processing of router
advertisements from the kernel. It's handled by slaacd(8) these days.

Input & OK bluhm@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/11 07:00:59

Modified files:
	usr.sbin/relayd: relayd.conf.5 

Log message:
The config option is called "no splice", the parser rejects "nosplice".


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/11 07:14:59

Modified files:
	usr.bin/tee    : tee.c 

Log message:
Replace manual list with SLIST.
from Klemens Nanni


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/07/11 08:32:16

Modified files:
	games/backgammon/backgammon: main.c 

Log message:
User count checks have been compiled out since 1998, get rid of them.

OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/11 09:15:47

Modified files:
	gnu/usr.bin/gcc: Makefile.bsd-wrapper 

Log message:
protoize.1 isn't generated, so don't list it as a target, because it
fucks up make recognition of generated vs pre-existing file.

also zap .PATH.1   thingy that's no longer needed at all.


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/11 12:16:48

Modified files:
	share/mk       : bsd.lib.mk 
	distrib/syspatch: bsd.syspatch.mk 

Log message:
use the previous syspatch's fake root for getting the link order
instead of using / where the libraries are re-ordered on reboot

ok aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/11 12:50:19

Log message:
    Import pgpointcloud 1.1.0pre0 (snapshot from git master)
    
    LIDAR sensors quickly produce millions of points with large numbers of
    variables measured on each point. The challenge for a point cloud database
    extension is efficiently storing this data while allowing high fidelity access
    to the many variables stored.
    
    PostgreSQL Pointcloud deals with all this variability by using a "schema
    document" to describe the contents of any particular LIDAR point. Each point
    contains a number of dimensions, and each dimension can be of any data type,
    with scaling and/or offsets applied to move between the actual value and the
    value stored in the database. The schema document format used by PostgreSQL
    Pointcloud is the same one used by the [PDAL](http://pointcloud.org) library.
    
    Note that this needs cmake 3.7.2p3 to build.
    
    ok dcoppa@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20170711
    
    N ports/geo/pgpointcloud/Makefile
    N ports/geo/pgpointcloud/distinfo
    N ports/geo/pgpointcloud/patches/patch-lib_sort_r_sort_r_h
    N ports/geo/pgpointcloud/patches/patch-CMakeLists_txt
    N ports/geo/pgpointcloud/pkg/PLIST
    N ports/geo/pgpointcloud/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/11 12:50:52

Modified files:
	geo            : Makefile 

Log message:
+pgpointcloud


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/11 13:41:30

Modified files:
	usr.sbin/relayd: check_icmp.c 

Log message:
Correctly set ttl for IPv4 and IPv6.
Problem noted and fix from Kapetanakis Giannis, thanks!
Input & OK jca.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 13:56:29

ports/security/qca/patches

Update of /cvs/ports/security/qca/patches
In directory cvs.openbsd.org:/tmp/cvs-serv93017/patches

Log Message:
Directory /cvs/ports/security/qca/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 13:59:22

ports/security/qoauth/patches

Update of /cvs/ports/security/qoauth/patches
In directory cvs.openbsd.org:/tmp/cvs-serv61622/patches

Log Message:
Directory /cvs/ports/security/qoauth/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 14:40:44

Modified files:
	security/qca   : Makefile distinfo 
Added files:
	security/qca/patches: patch-QcaConfig_cmake_in 
	security/qca/pkg: DESCR-gnupg DESCR-main DESCR-ossl PLIST-gnupg 
	                  PLIST-main PLIST-ossl 
Removed files:
	security/qca/pkg: DESCR PLIST 

Log message:
update qca to 2.1.3.

- Merge security/{qca-ossl,qca-gnupg,qca2} into qca
to solve the update process (hint from sthen@ thanks)
- Disable SSL2 and SSL3 by default!
- Many useful tweaks and advice from landry@. Many thanks!

This patch includes the last BUILD_PACKAGES:M* block tweak
from landry@

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 14:42:34

Modified files:
	audio/clementine: Makefile 
	geo/qgis       : Makefile 
	graphics/digikam-kde4: Makefile 
	net/konversation: Makefile 
	net/libktorrent: Makefile 
	net/psi        : Makefile 
	security/qoauth: Makefile 
	x11/kde4/kget  : Makefile 
	x11/kde4/kopete: Makefile 
	x11/kde4/ksirk : Makefile 
	x11/kde4/libs  : Makefile 
	x11/kde4/okteta: Makefile 
	x11/kde4/okular: Makefile 
	x11/kde4/plasma-addons: Makefile 
	x11/kde4/runtime: Makefile 
Added files:
	security/qoauth/patches: patch-src_src_pro 
	                         patch-tests_ft_interface_ft_interface_pro 
	                         patch-tests_ut_interface_ut_interface_pro 
Removed files:
	net/psi/patches: patch-configure 

Log message:
Bump all and adjust WANTLIB and patches after qca update
OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 14:45:11

Removed files:
	security/qca-gnupg: Makefile distinfo 
	security/qca-gnupg/files: conf.pri 
	security/qca-gnupg/pkg: DESCR PLIST 

Log message:
Remove security/qca-gnupg

merge into security/qca

OK sthen@, many tweaks from landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 14:46:49

Removed files:
	security/qca-ossl: Makefile distinfo 
	security/qca-ossl/files: conf.pri 
	security/qca-ossl/patches: patch-qca-ossl_cpp 
	security/qca-ossl/pkg: DESCR PLIST 

Log message:
Remove security/qca-ossl

merge into security/qca

OK sthen@, many tweaks from landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 14:48:18

Removed files:
	security/qca2  : Makefile distinfo 
	security/qca2/patches: patch-configure patch-crypto_prf_in 
	                       patch-qcm_qca_qcm 
	                       patch-src_botantools_botan_botan_secmem_h 
	                       patch-src_src_pro 
	security/qca2/pkg: DESCR PLIST 

Log message:
Remove security/qca2

merge into security/qca

OK sthen@, many tweaks from landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 14:49:17

Removed files:
	security/qca-tls: Makefile distinfo 
	security/qca-tls/patches: patch-configure patch-qca-tls_cpp 
	security/qca-tls/pkg: DESCR PLIST 

Log message:
Remove security/qca-tls

badly outdated and upstream dead

OK sthen@, many tweaks from landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 14:50:27

Modified files:
	security       : Makefile 

Log message:
unhook qca-tls qca-ossl qca-gnupg qca2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/11 14:52:04

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register removal of qca-tls


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/11 16:17:28

Modified files:
	share/mk       : bsd.README 

Log message:
Move the section about  up just below  which it is
closely related to.  Delete the example involving PARALLEL, which no
longer exists.  Instead, add a different example involving yacc(1).
OK espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/11 17:04:43

Modified files:
	mail/dovecot   : Makefile distinfo 
	mail/dovecot/pkg: PLIST-server 

Log message:
update to dovecot-2.2.31, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/11 17:05:05

Modified files:
	mail/dovecot-pigeonhole: Makefile distinfo 

Log message:
update to dovecot-pigeonhole-0.4.19, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/11 17:10:11

Modified files:
	x11/kde4/ktouch: Makefile 

Log message:
Noone loves you, poor little KTouch. Noone, except KDE porting team.

... add missing run-time dependency. Initial report from rsadowski@.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/11 17:27:13

Modified files:
	usr.bin/signify: signify.c 

Log message:
fix style compliance, in the keyname compliance function no less


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/11 17:34:16

Modified files:
	devel/kf5      : Makefile.inc 

Log message:
Zap the line disabled a long time ago.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/11 17:38:53

Modified files:
	share/mk       : bsd.README 

Log message:
explain the limitations of PROGS; joint work with espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/11 17:52:05

Modified files:
	usr.bin/signify: zsig.c 

Log message:
adjust size to be one less than power of 2, so that doubling will never
roll to 0, but instead something very large, and thus fail in realloc


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/11 18:05:04

Modified files:
	devel/kf5      : kf5.port.mk 
	devel/kf5/baloo: Makefile 
	devel/kf5/baloo/pkg: PLIST 
	devel/kf5/bluez-qt: Makefile 
	devel/kf5/bluez-qt/pkg: PLIST 
	devel/kf5/kactivities: Makefile 
	devel/kf5/kactivities/pkg: PLIST 
	devel/kf5/kdeclarative: Makefile 
	devel/kf5/kdeclarative/pkg: PLIST 
	devel/kf5/knewstuff: Makefile 
	devel/kf5/knewstuff/pkg: PLIST 
	devel/kf5/kpeople: Makefile 
	devel/kf5/kpeople/pkg: PLIST 
	devel/kf5/krunner: Makefile 
	devel/kf5/krunner/pkg: PLIST 
	devel/kf5/plasma-framework: Makefile 
	devel/kf5/plasma-framework/pkg: PLIST 
	devel/kf5/solid: Makefile 
	devel/kf5/solid/pkg: PLIST 

Log message:
Change directory for QML files from ${PREFIX}/lib/qml/ to ${MODQT_LIBDIR}/qml.

This way QML-based KDE5 apps could pick up their dependencies automatically.

Based on discussion with rsadowski@ and czarkoff@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/11 18:05:05

Modified files:
	mail/offlineimap: Makefile distinfo 
	mail/offlineimap/patches: patch-offlineimap_conf 

Log message:
Update to offlineimap-7.1.2

From the announcement mail:
This release introduces better Davmail support, better reliability when
in IMAP/IMAP mode, better output on some errors, and minor fixes.

From Remi Locherer (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/07/11 23:32:50

Modified files:
	sys/arch/amd64/include: vmmvar.h 
	sys/arch/i386/include: vmmvar.h 

Log message:
Make max memory for VMs equal to MAXDSIZ to avoid failing later during
VM setup.

ok pd


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/07/11 23:44:33

Modified files:
	share/man/man4 : athn.4 otus.4 rsu.4 rtwn.4 uath.4 urtwn.4 

Log message:
Mark up firmware pathnames with Pa.

ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/12 00:09:03

Modified files:
	usr.sbin/rtadvd: if.c 

Log message:
Don't clobber errno, we want to log_warn what went wrong.
OK benno, millert


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/12 00:09:59

Modified files:
	usr.sbin/rtadvd: log.c log.h 

Log message:
Bring over fatal{,x} from bgpd so that we can have format strings.
OK benno


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/12 00:11:07

Modified files:
	usr.sbin/rtadvd: config.c if.c rtadvd.c 

Log message:
replace
log_warnx("foo");
exit(1);
with
fatalx("foo);
OK benno


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/12 00:11:45

Modified files:
	usr.sbin/rtadvd: if.c 

Log message:
errno is not set, use log_warnx
OK benno


CVSROOT:	/cvs
Module name:	src
Changes by:	natano@cvs.openbsd.org	2017/07/12 00:26:33

Modified files:
	sys/arch/amd64/amd64: machdep.c 
	sys/arch/amd64/include: cpu.h 
	sys/arch/arm/include: cpu.h 
	sys/arch/i386/i386: machdep.c 
	sys/arch/i386/include: cpu.h 
	sys/arch/loongson/loongson: machdep.c 
	sys/arch/mips64/include: cpu.h 

Log message:
remove CPU_LIDSUSPEND/machdep.lidsuspend

"fire away!" tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/12 00:39:13

Modified files:
	sys/kern       : subr_pool.c 

Log message:
When there is no contention on a pool cache lock, lower the number
of items that a cache list is allowed to hold. This lets the cache
release resources back to the common pool after pressure on the cache
has decreased.

OK dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/12 01:46:01

Modified files:
	security/heimdal: Makefile distinfo 

Log message:
SECURITY update to heimdal-7.4.0.
CVE-2017-11103: Orpheus' Lyre KDC-REP service name validation


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/12 01:54:09

Modified files:
	sysutils/go-cs : Makefile distinfo 

Log message:
Update to go-cs-0.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/12 02:00:17

Modified files:
	sysutils/backuppc: Makefile distinfo 
Removed files:
	sysutils/backuppc/patches: patch-lib_BackupPC_Xfer_Smb_pm 

Log message:
Minor update to BackupPC 3.3.2, fixing issues with modern Perl
(unescaped left curly brace in BackupPC/Lib.pm:1228).

Samba 4.2-specific patch is no longer needed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/12 02:05:13

Modified files:
	security/heimdal: Tag: OPENBSD_6_1 Makefile 
Added files:
	security/heimdal/patches: Tag: OPENBSD_6_1 
	                          patch-lib_krb5_ticket_c 

Log message:
Merge upstream fix for:
CVE-2017-11103: Orpheus' Lyre KDC-REP service name validation


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/12 02:51:42

Modified files:
	sys/kern       : subr_pool.c 

Log message:
Compute the level of contention only once.

Suggested by and OK dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/12 03:02:28

Modified files:
	sysutils/firmware: Makefile Makefile.inc 
	sysutils/firmware/athn: Makefile 
	sysutils/firmware/rsu: Makefile 
	sysutils/firmware/ulpt: Makefile 

Log message:
- change some sysutils/firmware/* PERMIT_* from Yes to "firmware" - these
shouldn't end up in normal package mirrors. add a check to Makefile.inc so
this doesn't get added to others.

- add an extra printed warning at the end of ulpt "fake" stage; as pointed
out by stsp after discussion with bentley@ the license for this says "you
may not put the software onto any public network"


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/12 03:07:53

Modified files:
	usr.bin/tmux   : proc.c server-client.c server-fn.c tmux.h 

Log message:
proc_send_s now seems unnecessary.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/12 03:21:25

Modified files:
	usr.bin/tmux   : client.c tmux.c tmux.h 

Log message:
Make shell_command a global like other stuff rather than making it an
exception and using callback argument.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/12 03:24:17

Modified files:
	usr.bin/tmux   : Makefile client.c cmd-pipe-pane.c job.c proc.c 
	                 server.c tmux.h window.c 
Removed files:
	usr.bin/tmux   : signal.c 

Log message:
Move signal code into proc.c.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/12 03:25:47

Modified files:
	sys/kern       : uipc_syscalls.c 

Log message:
Do not call fo_ioctl() in syscall that do, or will, take the socket
lock.

Prevents a future lock recursion since soo_ioctl() will need to grab
the lock.

ok bluhm@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/12 04:04:51

Modified files:
	usr.bin/tmux   : cmd-pipe-pane.c job.c server.c window.c 

Log message:
Block signals between forking and clearing signal handlers (or calling
event_reinit) - if the child gets a signal and fires the libevent signal
handler during this period it could write a signal into the parent's
signal pipe. GitHub issue 1001 from Aaron van Geffen.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/12 04:56:47

Modified files:
	sys/sys        : socketvar.h 

Log message:
Kill 'rwlock' forward declaration, this should have been removed with
sbsleep().


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/12 05:13:22

Modified files:
	sys/kern       : vfs_bio.c 

Log message:
Invalidate read-ahead buffers when read short

Buffercache performs read-ahead for cluster reads by extending
the length of an original read operation to the MAXPHYS (64k).
Upon I/O completion, the length is trimmed and the buffer is
returned to the filesystem and the remaining data is cached.

However, under certain circumstances, the underlying hardware
may fail to do a complete I/O operation and return with a non-
zero value of the residual length (i.e. data that wasn't read).
The residual length may exceed the size of an original request
and must be re-adjusted to uphold the contract with the caller,
e.g. the filesystem. At the same time, read-ahead buffers that
cover chunks of memory corresponding to the residual length
must be invalidated and not cached.

Discussed at length during d2k17, ok tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/12 05:36:22

Modified files:
	games/fortune/fortune: fortune.6 fortune.c 

Log message:
Inspect LC_CTYPE and if it isn't UTF-8, weed out bytes that are not
printable ASCII.  That makes using UTF-8 in fortune datfiles safe.
Potential usefulness of UTF-8 in fortune datfiles noticed by bentley@.
OK tedu@ millert@.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/12 06:35:31

Modified files:
	usr.bin/tmux   : proc.c 

Log message:
Do not need to set up USR2 twice.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/12 07:25:12

Modified files:
	sys/arch/octeon/dev: octciu.c 

Log message:
Reorganize separate configuration fields into per-CPU structs
to compact the data indexing. This additionally improves the cache
locality of the data.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/12 07:40:59

Modified files:
	sys/dev/ic     : wdc.c wdcvar.h 
	sys/dev/pci    : pciide.c 

Log message:
Introduce two quirks to prevent attaching ATA and ATAPI devices

Hyper-V and Xen have varying support for detaching emulated IDE
devices ranging from none on Hyper-V to only IDE disks but not
CDROM (Xen). The quirk mechanism provides a way of enforcing the
desired behavior.

With suggestions and OK kettenis, tedu, mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/12 07:44:54

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Prefer paravirtualized interface for IDE disks as well


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/12 08:07:55

Modified files:
	sys/net        : pf_lb.c 

Log message:
Use a 32 bit variable to detect integer overflow when searching for
an unused nat port.  Prevents a possible endless loop if high port
is 65535 or low port is 0.
report and analysis Jingmin Zhou; OK sashan@ visa@


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2017/07/12 08:09:09

Modified files:
	libressl       : index.html releases.html 

Log message:
updates for 2.5.5, 2.6.0


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/12 08:25:36

Modified files:
	sys/dev/pci    : if_vic.c 

Log message:
Reshuffle vic_start and get rid of the dequeue begin/rollback/commit dance

Tested on ESXi 5.5.0, OK reyk


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/12 08:31:06

Modified files:
	usr.bin/tmux   : mode-tree.c window-tree.c 

Log message:
Line up keys in tree mode, and don't expand windows with one pane. From
Thomas Adam.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/12 08:36:57

Modified files:
	sys/dev/pci    : if_txp.c if_txpreg.h 

Log message:
Tweak txp to avoid ifq_deq_begin/commit/rollback

Setup the transmit ring the way FreeBSD driver does giving each
descriptor a 16 fragment chain and revamp the start routine to
use m_defrag for long chains and avoid the dequeue begin/commit/
rollback dance.

OK dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/12 09:21:12

Modified files:
	regress/usr.sbin/pkg_add: Makefile 

Log message:
Disable failing pkg_add tests and document when they were added.
Targets are still executed, but are expected to fail.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/12 10:53:58

Modified files:
	sys/netinet    : icmp6.h 
	sys/netinet6   : icmp6.c nd6.c nd6.h 

Log message:
Get rid of ICMPV6CTL_ND6_DRLIST and ICMPV6CTL_ND6_PRLIST sysctls
With this we can also get rid of in6_prefix and in6_defrouter. They
are meaningless, the kernel no longer tracks this information.

Pointed out by & OK mpi


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	okan@cvs.openbsd.org	2017/07/12 10:56:26

Modified files:
	app/cwm        : calmwm.h conf.c kbfunc.c 

Log message:
rename one function, matching others, to help upcoming change


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/12 10:56:48

Modified files:
	usr.sbin/ndp   : ndp.8 ndp.c 

Log message:
Remove defunct code, the kernel no longer provides
ICMPV6CTL_ND6_DRLIST and ICMPV6CTL_ND6_PRLIST sysctls since it no
longer tracks that information.

We can no longer flush or list the prefix list or the default router
list.

Pointed out by & OK mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/12 11:02:27

Modified files:
	security/qca   : Makefile 
	security/qca/pkg: PLIST-main 

Log message:
Teach security/qca to use cert.pem from base.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/12 11:15:38

Modified files:
	security/qca   : Makefile 

Log message:
s/BASESYSCONFDIR/SYSCONFDIR/

"BASESYSCONFDIR is a user setting while /etc/ssl/cert.pem
is a fixed location."

hint from jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/07/12 11:30:46

Modified files:
	security/lynis : Makefile distinfo 
	security/lynis/pkg: PLIST 

Log message:
Update for Lynis to 2.5.2:

https://cisofy.com/changelog/lynis/2.5.2/

OK benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/12 12:09:29

Modified files:
	security/qca   : Makefile 

Log message:
replace SYSCONFDIR with hardcoded "/etc/" for /etc/ssl/cert.pem.

Preferred solution by jca@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/12 13:29:54

Removed files:
	textproc/arabica/patches: 
	                          patch-include_SAX_helpers_AttributesImpl_hpp.orig 

Log message:
rm accidental leftover


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/12 13:55:29

Modified files:
	telephony/asterisk: Makefile distinfo 
	telephony/asterisk/patches: patch-Makefile 
	                            patch-build_tools_cflags_xml 
	                            patch-configure_ac 
	telephony/asterisk/pkg: PLIST-main 
Removed files:
	telephony/asterisk/patches: patch-main_libasteriskssl_c 
	                            patch-main_tcptls_c 

Log message:
update to asterisk-13.17.0


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	kettenis@cvs.openbsd.org	2017/07/12 14:08:07

Modified files:
	xserver/hw/xfree86/drivers/modesetting: drmmode_display.c 

Log message:
Add code to update the value of the RandR "Backlight" property based on the
KMS connector property of the same name if such a property is present.

ok matthieu@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/12 14:12:19

Modified files:
	sys/dev/pci/drm: drm_crtc.c drm_crtc.h drm_linux.c drm_linux.h 
	sys/dev/pci/drm/i915: i915_drv.c 

Log message:
Add a "Backlight" property to connectors with an associated backlight
controller for the inteldrm(4) driver.  If wscons(4) provides backlight
control, prefer ir over raw hardware control and attach it to LVDS, eDP
and DSI connectors which are the connector types typically connected to
laptop screens.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/12 14:42:18

Modified files:
	audio/mpg123   : Makefile distinfo 

Log message:
update to 1.25.2: some bug fixes in libmpg123


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/12 15:11:47

Modified files:
	net/packetq    : Makefile distinfo 

Log message:
Update packetq to 1.4.0.

Thanks Jerry Lundstrom for the heads up.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/07/12 16:52:54

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
consistently use "User settings" instead of a mixture of this and a
couple of "User-settings" in bsd.port.mk(5).  ok espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/12 16:56:22

Modified files:
	regress/sys/uvm/mmap_hint: mmap_hint.c 

Log message:
We cannot mmap(2) memory at VM_MAXUSER_ADDRESS as the full allocated
page must be below that address.  Subtract PAGE_SIZE from the hint
address, then regress passes.


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/12 16:57:40

Modified files:
	usr.sbin/relayd: check_icmp.c 

Log message:
Consistently use the variable "ttl" for get/setsockopt

ok benno@ on an earlier version, input from Kapetanakis Giannis


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/12 17:10:28

Modified files:
	usr.sbin/vipw  : vipw.c 

Log message:
Useless include

from Matthew Martin


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/07/12 17:13:08

Modified files:
	editors/ktikz  : Makefile 

Log message:
Use C++-11 to let it build with newer poppler.

ok pirofti@ (maintainer).


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/12 17:18:24

Modified files:
	usr.sbin/ypldap: entries.c 

Log message:
Log when we have finished pushing users and groups

Helps people testing new configurations.  From Kurt Mosiejczuk


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/12 17:46:30

Modified files:
	net/rrdtool    : Makefile 
	net/rrdtool/pkg: rrdcached.rc 

Log message:
When creating rrdcached's /var/run directory in rc_pre, set ownership to
${daemon_user} rather than hardcoded _rrdcached.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/12 18:29:14

Modified files:
	regress/sys/kern/siginfo-fault: Makefile siginfo-fault.c 

Log message:
Improve error messages of siginfo-fault regress to make clear which
tests fail.  First run all checks and report problmes, finally exit
with the total number of failures.  Unfortunately it still fails.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/12 18:52:29

Modified files:
	net/samba      : Makefile 
Added files:
	net/samba/patches: patch-source4_heimdal_lib_krb5_ticket_c 

Log message:
SECURITY fix for CVE-2017-11103

CVE-2017-11103: Orpheus' Lyre mutual authentication validation bypass

The fix affects the embedded Heimdal copy.

https://github.com/heimdal/heimdal/commit/6dd3eb836bbb80a00ffced4ad57077a1cdf227ea
https://www.orpheus-lyre.info/
https://www.samba.org/samba/security/CVE-2017-11103.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/12 18:53:25

Modified files:
	net/samba      : Tag: OPENBSD_6_1 Makefile 
Added files:
	net/samba/patches: Tag: OPENBSD_6_1 
	                   patch-source4_heimdal_lib_krb5_ticket_c 

Log message:
SECURITY fix for CVE-2017-11103

CVE-2017-11103: Orpheus' Lyre mutual authentication validation bypass

The fix affects the embedded Heimdal copy.

https://github.com/heimdal/heimdal/commit/6dd3eb836bbb80a00ffced4ad57077a1cdf227ea
https://www.orpheus-lyre.info/
https://www.samba.org/samba/security/CVE-2017-11103.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/12 19:29:40

Log message:
    Import py-monotonic, tweaks/ok jca@
    
    This module provides a monotonic() function which returns the value
    (in fractional seconds) of a clock which never goes backwards.
    
    On Python 3.3 or newer, monotonic will be an alias of time.monotonic
    from the standard library. On older versions, it will fall back to an
    equivalent implementation.
    
    Status:
    
    Vendor Tag:	danj
    Release Tags:	danj_20170712
    
    N ports/devel/py-monotonic/Makefile
    N ports/devel/py-monotonic/distinfo
    N ports/devel/py-monotonic/pkg/DESCR
    N ports/devel/py-monotonic/pkg/PLIST
    N ports/devel/py-monotonic/patches/patch-monotonic_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/12 19:30:55

Modified files:
	devel          : Makefile 

Log message:
+ py-monotonic
+ py-monotonic,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/07/12 20:05:14

Modified files:
	games/fortune  : Notes 
	games/fortune/datfiles: fortunes fortunes-o.real 

Log message:
Convert fortunes to UTF-8 from the old "backspace punctuation" method.

suggested by tedu, ok schwarze@ stsp@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/12 20:45:56

Modified files:
	games/fortune/datfiles: fortunes fortunes2 fortunes2-o limerick 

Log message:
Use an umlaut in Mobius and uppercase one instance of möbius visible in
bentley's previous commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/12 20:57:52

Modified files:
	games/grdc     : grdc.c 

Log message:
Convert fprintf(stderr, ...) to errx/warnx (with slight change of output).

From Scott Cheloha


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/12 23:37:53

Modified files:
	sys/arch/octeon/dev: octciu.c 

Log message:
Get cpuid from `ci' to avoid an extra function call.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/12 23:53:57

Modified files:
	sys/arch/octeon/dev: octciu.c 
	sys/arch/octeon/include: octeonreg.h 

Log message:
Add handling for the third interrupt summary vector,
needed by upcoming work.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/13 00:39:54

Modified files:
	usr.bin/time   : time.c 

Log message:
use monotonic clock for computing elapsed time
from Scott Cheloha. ok dlg.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 01:13:39

Modified files:
	x11/kde4/runtime: Makefile 

Log message:
Missed bump after the qca update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/13 01:36:05

Modified files:
	math/wcalc     : Makefile distinfo 
Removed files:
	math/wcalc/patches: patch-files_c patch-main_c 

Log message:
Update to 2.5 -- all the patches go way, tweak license marker
MAINTAINER timeout
ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 01:36:39

Modified files:
	net/avahi      : Makefile distinfo 
	net/avahi/patches: patch-avahi-compat-libdns_sd_warn_c 
	net/avahi/pkg  : PLIST-main 
Added files:
	net/avahi/patches: patch-configure_ac 
Removed files:
	net/avahi/patches: patch-configure 

Log message:
Update to avahi-0.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 01:40:00

Modified files:
	graphics/py-cairo: Makefile distinfo 

Log message:
Update to py-cairo-1.14.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 01:43:17

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.81.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 01:43:28

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.118.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 01:48:11

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-162.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 01:51:38

Modified files:
	sysutils/salt  : Makefile distinfo 
	sysutils/salt/pkg: PLIST 

Log message:
Update to salt-2017.7.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/13 02:10:50

Modified files:
	share/man/man4 : run.4 

Log message:
The 'Tenda W311M' USB wifi stick works with run(4).


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/13 02:29:36

Modified files:
	share/man/man1 : help.1 

Log message:
Missing trailing / in url

from Andras Farkas


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/13 02:40:06

Modified files:
	x11/mate/themes: Makefile distinfo 
	x11/mate/themes/pkg: PLIST 

Log message:
update to mate-themes-3.22.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/13 02:44:47

Modified files:
	x11/mate/control-center: Makefile distinfo 

Log message:
update to mate-control-center-1.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/13 02:46:46

Modified files:
	x11/mate/media : Makefile distinfo 

Log message:
update to mate-media-1.18.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/13 02:52:23

Modified files:
	x11/mate/panel : Makefile distinfo 
	x11/mate/panel/pkg: PLIST 

Log message:
update to mate-panel-1.18.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	mestre@cvs.openbsd.org	2017/07/13 03:36:12

Modified files:
	net/mcabber    : Makefile distinfo 

Log message:
Update to mcabber-1.1.0

OK maintainer Markus Hennecke


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/13 04:35:30

Modified files:
	x11/gnome/photos: Makefile 

Log message:
BROKEN on powerpc

undefined reference to `__sync_add_and_fetch_8'


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/13 05:23:53

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Add a comment explaining why pciide(4) must skip attaching disks

Requested by kettenis@.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/13 05:24:58

Modified files:
	regress/sys/uvm/mmap_hint: Makefile mmap_hint.c 

Log message:
Round VM_MAXUSER_ADDRESS down to next page to make mmap_hint regress
pass on sparc64.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/13 05:28:02

Modified files:
	usr.sbin/ndp   : ndp.8 ndp.c 

Log message:
Simplify usage and man page synopsis after removal of prefix list and
default router flags.
Pointed out and diff from jcm@, OK me

While reviewing the diff I stumbled upon the H flag, which is now
useless, too. jmc suggested that I commit his diff and zap H at the
same time.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/13 05:43:55

Modified files:
	infrastructure/mk: bsd.port.mk compiler.port.mk 

Log message:
now that COMPILER works, we can have a simpler mechanism to figure out
the C++ library getting used in most cases.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/13 05:46:14

Modified files:
	databases/sqlports/files: TreeWalker.pm 

Log message:
backsubst COMPILER_LIBCXX there as well


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/13 05:58:14

Modified files:
	editors/calligra: Makefile 
	editors/calligra/pkg: PLIST 

Log message:
Unbreak (hopefully) Calligra after recent QML files placement change.
I could not build calligra right now, but at least things won't go worse.

Missed this among other KF5 stuff.

Inpired by mail from aja@ via rsadowski@.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/13 06:04:20

Modified files:
	share/mk       : bsd.README 

Log message:
add sys.mk to the table of contents, and make the description of
bsd.sys.mk more specific; wording with one tweak from espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 06:25:52

Modified files:
	graphics/evince: Makefile 
Added files:
	graphics/evince/patches: patch-backend_comics_comics-document_c 
	                         patch-configure 

Log message:
SECURITY fix for CVE-2017-1000083): Evince command injection vulnerability
in CBT handler (comics: Remove support for tar and tar-like commands).


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/13 06:50:50

Modified files:
	sys/arch/octeon/conf: GENERIC RAMDISK files.octeon 
Added files:
	sys/arch/octeon/dev: octcib.c 

Log message:
Add a driver for the CIB interrupt controller. Certain device
controllers need it on CN70xx/CN71xx.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/13 06:51:44

Modified files:
	graphics/evince: Tag: OPENBSD_6_1 Makefile 
Added files:
	graphics/evince/patches: Tag: OPENBSD_6_1 
	                         patch-backend_comics_comics-document_c 
	                         patch-configure 

Log message:
SECURITY fix for CVE-2017-1000083): Evince command injection vulnerability
in CBT handler (comics: Remove support for tar and tar-like commands).


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/13 06:54:50

Modified files:
	share/man/man4/man4.octeon: Makefile 
Added files:
	share/man/man4/man4.octeon: octcib.4 

Log message:
Add a manual page for octcib(4).


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/13 06:57:24

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/13 07:24:03

Modified files:
	net            : Makefile 
	net/py-netaddr : Makefile 
	net/py-netaddr/pkg: DESCR PLIST 

Log message:
add py3 support to net/py-netaddr, drop hard ipython dependency (it's
only used for the interactive shell), enable tests.  ok abieber@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/13 07:31:45

Removed files:
	www/phantomjs/patches: patch-build_sh patch-src_phantomjs_pro 
	                       patch-src_qt_mkspecs_openbsd-g++_qmake_conf 
	                       patch-src_qt_preconfig_sh 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_jit_ExecutableAllocatorFixedVMPool_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_NullPtr_h 
	                       patch-src_qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Platform_h 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_Timer_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_Timer_h 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebCore_platform_network_qt_QNetworkReplyHandler_cpp 
	                       patch-src_qt_src_3rdparty_webkit_Source_WebKit_qt_WebCoreSupport_NotificationPresenterClientQt_cpp 
	                       patch-src_qt_src_corelib_arch_qatomic_i386_h 
	                       patch-src_qt_src_corelib_codecs_qiconvcodec_cpp 
	                       patch-src_qt_src_corelib_concurrent_qtconcurrentiteratekernel_cpp 
	                       patch-src_qt_src_corelib_global_qglobal_h 
	                       patch-src_qt_src_corelib_io_qfsfileengine_unix_cpp 
	                       patch-src_qt_src_corelib_kernel_qmetaobject_cpp 
	                       patch-src_qt_src_corelib_plugin_qlibrary_unix_cpp 
	                       patch-src_qt_src_corelib_statemachine_qabstractstate_p_h 
	                       patch-src_qt_src_corelib_tools_qiterator_h 
	                       patch-src_qt_src_gui_dialogs_qprintdialog_unix_cpp 
	                       patch-src_qt_src_gui_gui_pro 
	                       patch-src_qt_src_gui_image_qmnghandler_pri 
	                       patch-src_qt_src_gui_image_qnativeimage_cpp 
	                       patch-src_qt_src_gui_image_qpixmap_x11_cpp 
	                       patch-src_qt_src_gui_itemviews_qlistview_cpp 
	                       patch-src_qt_src_gui_kernel_qkeymapper_x11_cpp 
	                       patch-src_qt_src_gui_painting_qcosmeticstroker_cpp 
	                       patch-src_qt_src_gui_painting_qcosmeticstroker_p_h 
	                       patch-src_qt_src_gui_painting_qprinter_cpp 
	                       patch-src_qt_src_network_access_qhttpmultipart_cpp 

Log message:
remove phantomjs empty patches, spotted by espie. needs more work but this is a first step.


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2017/07/13 08:28:59

Modified files:
	build          : Makefile 

Log message:
bump openntpd 6.2p1


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/13 08:41:17

Modified files:
	share/man/man5 : pf.conf.5 

Log message:
* Clarify that filter rules are evaluated once per packet and interface,
not only once per packet.
* Clarify that the syntax   anchor "name" { ... }   both loads and
evaluates the anchor, rather than merely loading it.
Triggered by questions from Benedikt Neuffer .
OK mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/13 08:54:25

Modified files:
	sys/net        : pipex.c 

Log message:
Set the ipl of pipex pools to IPL_SOFTNET.

Fix floor splassert reported by mlarkin@ and Marko Cupać.

ok dlg@, visa@, yasuoka@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/13 09:12:47

Modified files:
	usr.bin/mandoc : roff.c 

Log message:
eqn(7) .EQ has to break man(7) next-line scope, or tree corruption
and use after free many ensue; again found by jsg@ with afl(1)


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2017/07/13 09:14:18

Modified files:
	openntpd       : index.html portable.html 
Added files:
	openntpd/txt   : release-6.1p1.txt release-6.2p1.txt 

Log message:
bump for OpenNTPD 6.1 an 6.2


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/13 10:19:38

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Do not unlock the netlock in the goto out error path before it has
been acquired in sosend().  Fixes a kernel lock assertion panic.
OK visa@ mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/13 11:01:14

Modified files:
	shells/nsh     : Makefile 
Added files:
	shells/nsh/patches: patch-sysctl_c 

Log message:
IPV6CTL_MAXIFDEFROUTERS, IPV6CTL_MAXIFPREFIXES going away - patch nsh to cope.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/13 11:12:51

Modified files:
	usr.sbin/rebound: rebound.8 rebound.c 

Log message:
add an option to listen to an address other than localhost,
upgrading to a mini recursive resolver for small networks.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/13 11:17:27

Modified files:
	lib/libc/gen   : sysctl.3 
	sys/netinet6   : in6.h in6_proto.c ip6_var.h 

Log message:
Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel no
longer tracks prefixes or default routers from router advertisements.
Pointed out by jmc.
ports tree grepping sthen, who only found nsh
OK mpi, sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/07/13 11:44:36

Modified files:
	sys/dev/pci    : if_tl.c 

Log message:
Fix multicast reception: use unsigned chars to avoid accidental sign
extension in hash calculation.  Reported & diagnosed by Nick Briggs.
ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/07/13 11:45:00

Modified files:
	sys/dev/pci    : if_wb.c 

Log message:
kill a prototype for a nonexisting function; ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/13 12:29:02

Modified files:
	sysutils/ruby-puppet-lint: Makefile distinfo 
	sysutils/ruby-puppet-lint/pkg: PLIST 

Log message:
update to 2.3.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/13 13:16:33

Modified files:
	usr.sbin/rpc.bootparamd: bootparams.5 
	share/man/man5 : changelist.5 defaultdomain.5 login.conf.5 
	                 myname.5 netgroup.5 spamd.conf.5 
	usr.bin/doas   : doas.conf.5 
	usr.sbin/npppd/npppd: npppd-users.5 
	usr.bin/ssh    : ssh_config.5 sshd_config.5 
	share/man/man8 : daily.8 rc.8 rc.shutdown.8 security.8 

Log message:
man pages with pseudo synopses which list filenames end up creating
very ugly output in man -k; after some discussion with ingo, we feel
the simplest fix is to remove such SYNOPSIS sections: the info is hardly
helpful at page top, is contained already in FILES, and there are
sufficiently few that just zapping them is simple;

ok schwarze, who also helpfully ran things through a build to check
output;


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/13 13:31:14

Modified files:
	archivers/libarchive: Makefile distinfo 
	archivers/libarchive/patches: patch-configure 
Removed files:
	archivers/libarchive/patches: 
	                              patch-libarchive_archive_openssl_hmac_private_h 

Log message:
Maintenance update to 3.3.2.
libarchive no longer builds with lzo2 support.  This was already lost
accidentally in the previous update.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/07/13 21:18:21

Modified files:
	usr.bin/ssh    : clientloop.c 

Log message:
Make ""Killed by signal 1" LogLevel verbose so it's not shown at the default
level.  Prevents it from appearing during ssh -J and equivalent ProxyCommand
configs. bz#1906, bz#2744, feedback&ok markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/07/13 22:54:23

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-t_t1450-fsck_sh 

Log message:
Update to git-2.13.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/13 23:34:10

Modified files:
	sys/arch/alpha/alpha: locore0.S 

Log message:
fix GET_CURPCB on !MULTIPROCESSOR builds.

this lets GENERIC work as well as GENERIC.MP. it should also fix
bsd.rd. tested by me on an es45.

from a grumpy alpha user


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/14 01:42:51

Modified files:
	infrastructure/bin: portcheck 

Log message:
Catch QML-specific errors, inspired by recently discovered breakage.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/14 01:43:43

Log message:
    Test for Qt5 QML outside lib/qt5/qml.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170714
    
    N ports/tests/portcheck/t19/Makefile
    N ports/tests/portcheck/t19/distinfo
    N ports/tests/portcheck/t19/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/14 01:44:33

Log message:
    Test for missing x11/qt5/qtdeclarative dependency.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170714
    
    N ports/tests/portcheck/t20/Makefile
    N ports/tests/portcheck/t20/distinfo
    N ports/tests/portcheck/t20/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/14 01:44:55

Log message:
    Test for QML files with missing Qt dependency.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170714
    
    N ports/tests/portcheck/t21/Makefile
    N ports/tests/portcheck/t21/distinfo
    N ports/tests/portcheck/t21/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/14 01:45:36

Modified files:
	tests/portcheck: Makefile 
Added files:
	tests/portcheck: t19.sample t20.sample t21.sample 

Log message:
Hook up QML-related tests.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/14 02:04:23

Modified files:
	usr.bin/tmux   : proc.c server-client.c 

Log message:
Fix redraw defer code in the presence of multiple clients - the timer
may be needed for all of them, so don't delete it on the first; and
don't skip setting the redraw flag if the timer is already running.

Reported by Pol Van Aubel in GitHub issue 1003.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/14 03:29:40

Modified files:
	sbin/slaacd    : engine.c frontend.c slaacd.c 

Log message:
run IMSG_UPDATE_IF through the main process, reduces upcomming diff
for RFC 7217 support


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 03:43:37

Modified files:
	net/dhcpcd/pkg : README 
	net/dhcpcd     : Makefile 

Log message:
Adjust the sample DHCPv6-PD configuration in dhcpcd's pkg-readme following
earlier feedback from naddy, and a reminder about rtsol from Ross L Richardson.

- convert some description into comments in the sample config

- disable all hooks in DHCPv6-PD sample by overriding "script", they're
often not needed in this situation (and disabling hooks individually with
nohook leaves you open to the potential for new ones being added later)

- rtsol -> "inet6 autoconf"


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/14 04:40:31

src/regress/usr.sbin/ifstated

Update of /cvs/src/regress/usr.sbin/ifstated
In directory cvs.openbsd.org:/tmp/cvs-serv46020/ifstated

Log Message:
Directory /cvs/src/regress/usr.sbin/ifstated added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/14 04:41:30

Added files:
	regress/usr.sbin/ifstated: Makefile ifstated statemachine 

Log message:
Add regression tests for ifstated.
Not hooked into regress/usr.sbin/Makefile yet.
From Rob Pierce 


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/14 05:18:04

Modified files:
	sys/dev/pci/drm: drm_dp_helper.c drm_dp_mst_topology.c 
	                 drm_linux.h 
	sys/dev/pci/drm/i915: intel_sdvo.c 
	sys/dev/pci/drm/radeon: atombios_i2c.c radeon_i2c.c 

Log message:
Add some more i2c glue to reduce the diffs to Linux.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 05:36:43

Modified files:
	x11/xscreensaver: Makefile 
	x11/xscreensaver/pkg: PLIST 

Log message:
Stop creating dot.desktop files; iirc it was needed during the GNOME 2
ages but is now useless and conflicts with mate-screensaver.

conflict reported by espie@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	kettenis@cvs.openbsd.org	2017/07/14 05:38:05

Modified files:
	xserver/hw/xfree86/common: xf86pciBus.c 

Log message:
Use the modesetting driver by default on 4th generation Intel Graphics and
later.  This matches what several Linux distros do these days as it tends to
work better than the intel driver in most cases.

There are some performance issues with vncviewer on at least Ivy Bridge and
Haswell.  But for now that regression outweighs the benefits.

ok robert@, tedu@, sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 05:43:51

Modified files:
	misc/osinfo/osinfo-db-tools: Makefile 

Log message:
Sync WANTLIB after libarchive lost lzo2.

reported by nigel@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/14 06:20:32

Modified files:
	sys/arch/amd64/amd64: trap.c 
	sys/arch/i386/i386: trap.c 

Log message:
The regress test src/regress/sys/kern/siginfo-fault checks whether
the si_code is SEGV_ACCERR after memory access with wrong permissions
has triggert a SIGSEGV.  Adapt the behavior of i386 and amd64 kernel.
Remove the useless code that changed error from EACCES to EFAULT
in amd64.  Also convert variable name rv to errno in i386 to make
it look like amd64.
OK kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 06:34:14

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.82.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 06:34:25

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.119.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 06:41:58

Modified files:
	sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-0.6.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/14 07:08:41

Modified files:
	sbin/dhclient  : dispatch.c 

Log message:
bpf(4) *may* deliver more than one captured packet at a time. So when
the bpf socket signals that it has data, call packethandler() in a
loop until no more bpf packets are available.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 07:24:19

Modified files:
	security/libsodium: Makefile distinfo 
Removed files:
	security/libsodium/patches: patch-src_libsodium_Makefile_in 

Log message:
update to libsodium-1.0.13


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/14 07:31:44

Modified files:
	regress/usr.sbin/httpd/tests: LICENSE Makefile 
	                              args-get-1048576.pl 
	                              args-get-1073741824.pl 
	                              args-get-512.pl 
	                              args-get-range-512.pl 
	                              args-get-range-multipart.pl 
	                              args-get-slash.pl 
	                              args-tls-get-range-512.pl 
	                              args-tls-get-range-multipart.pl 
	                              funcs.pl 

Log message:
Do not mix Perl read() with sysread().  Data could get stuck in the
buffered IO and test run-regress-args-get-1073741824.pl would fail
on slow hardware.  Introduce a common function read_part() that
uses Perl read().  Limit debug output to one line per 1% of data.
Remove unused function http_server().  Fix whitespace.  Cleanup
Makefile.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/14 07:32:27

Modified files:
	usr.bin/mandoc : eqn_html.c 

Log message:
do not print  for empty .EQ;
issue reported by bentley@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/14 07:47:09

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Pour the few relevant bits of the current lease and the offered
renewal lease into canonical forms and compare those rather than the
leases themselves. Eliminates spurious interface and route
manipulation when irrelevant aspects of the leases are changed by the
DHCP server.

Problem found by Paul de Weerd when his DHCP server returned
renewed leases differing only by a decremented dhcp-lease-time option.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/14 08:03:15

Modified files:
	sbin/dhclient  : clparse.c dhclient.c kroute.c options.c parse.c 

Log message:
Replace remaining "!" expressions with
" == NULL". And of course ""
expressions with " != NULL".


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 08:36:40

Modified files:
	multimedia/gstreamer1: Makefile.inc 
	multimedia/gstreamer1/core: Makefile distinfo 
	multimedia/gstreamer1/plugins-bad: Makefile distinfo 
	multimedia/gstreamer1/plugins-base: Makefile distinfo 
	multimedia/gstreamer1/plugins-good: distinfo 
	multimedia/gstreamer1/plugins-libav: distinfo 
	multimedia/gstreamer1/plugins-ugly: distinfo 
	multimedia/gstreamer1/py-gstreamer: distinfo 

Log message:
Update the gstreamer1 gang to version 1.12.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/14 08:41:03

Modified files:
	regress/usr.sbin/relayd: LICENSE args-http-filter-null-host.pl 
	                         args-http-host3.pl 
	                         args-http-slow-consumer.pl funcs.pl 

Log message:
Do not mix Perl read() with sysread().  Data could get stuck in the
buffered IO and test run-regress-args-http-chunked.pl would fail
on slow hardware.  Limit debug output to one line per 1% of data.
Improve function write_syswrite().  Sync with httpd regress.  Fix
whitespace.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/07/14 09:01:09

Modified files:
	security/cyrus-sasl2: Makefile 
Added files:
	security/cyrus-sasl2/patches: patch-lib_checkpw_c 

Log message:
fix interoperability between cyrus-sasl and courier-authdaemond
committed upstream
ok aja@


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/07/14 09:26:14

Modified files:
	usr.bin/mandoc : html.c 

Log message:
Print HTML character references as 4+ digits hexadecimal, like Unicode.

tweaks + ok schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/14 09:50:38

Modified files:
	regress/usr.bin/mandoc/char/unicode: invalid.out_html 
	                                     latin1.out_html 
	                                     latin1diff.out_html 
	                                     named.out_html 
	                                     namediff.out_html 
	                                     nogroff.out_html 
	regress/usr.bin/mandoc/eqn/fromto: basic.out_html 
	regress/usr.bin/mandoc/eqn/nullary: roman.out_html 
	                                    symbol.out_html 
	regress/usr.bin/mandoc/eqn/subsup: precedence.out_html 
	regress/usr.bin/mandoc/eqn/unary: diacrit.out_html 

Log message:
adapt to hex format of character entities,
committed by bentley@ in html.c rev. 1.86


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/14 10:05:52

Modified files:
	usr.bin/mandoc : html.c mandoc.css mdoc_html.c 

Log message:
Handle .Bl -compact via CSS rather than writing individual style
attributes into .It blocks; suggested by Steffen Nurpmeso  on  in April 2017.

Delete margin-bottom and margin-top style names and the 'v' argument
letter from print_otag() because they are no longer used.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 10:09:22

Added files:
	net/py-smbc    : Makefile distinfo 
	net/py-smbc/pkg: DESCR PLIST 

Log message:
Resurrect and update to py-smbc-1.0.15.7. Needed by the upcoming
resurrection of py-cups and system-config-printer.
Add a python3 FLAVOR.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 10:10:10

Modified files:
	net            : Makefile 

Log message:
+py-smbc
+py-smbc,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 10:11:14

Added files:
	print/py-cups  : Makefile distinfo 
	print/py-cups/patches: patch-setup_py 
	print/py-cups/pkg: DESCR PLIST 

Log message:
Resurrect and update to py-cups-1.9.73. Add a python3 FLAVOR.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 10:12:00

Added files:
	print/system-config-printer: Makefile distinfo 
	print/system-config-printer/patches: patch-Makefile_am 
	                                     patch-cupshelpers_cupshelpers_py 
	                                     patch-firewallsettings_py 
	                                     patch-jobviewer_py 
	print/system-config-printer/pkg: DESCR PLIST 

Log message:
Resurrect and update to system-config-printer-1.5.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 10:12:54

Modified files:
	print          : Makefile 

Log message:
+py-cups
+py-cups,python3
+system-config-printer


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 10:13:41

Modified files:
	x11/gnome/control-center: Makefile 

Log message:
Needs print/system-config-printer to interact with CUPS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/14 10:15:07

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
py-cups and system-config-printer are back.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/14 10:21:03

Modified files:
	sbin/dhclient  : bpf.c clparse.c conflex.c dhclient.c dispatch.c 
	                 kroute.c options.c packet.c parse.c privsep.c 

Log message:
Replace remaining "!var" expressions with
" == 0", "!( & FLAG)" with
"( & FLAG) == 0", "!"
with " == 0" and "!" with
" == 0". And the positive cases
as well.

A few stray == NULL and != NULL as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/14 10:28:35

Modified files:
	usr.bin/mandoc : html.c 

Log message:
Fix an assertion failure triggered by print_otag("sw+-l", NULL).
Even though we skip the style when the argument is NULL,
we must still consume the options.
Not found with afl(1), but during manual testing of the previous patch...


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/14 10:35:59

Modified files:
	sbin/dhclient  : bpf.c 

Log message:
"ioctl() < 0" ==> "ioctl() == -1" as god and guenther@
intended.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/14 10:49:16

Modified files:
	usr.bin/mandoc : roff.c 

Log message:
Explicitly initialize a variable where the compiler is (understandably)
unable to figure out that it is never used uninitialized.
While here, tweak the content of the variable to make its usage
easier to understand.  No functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/14 10:50:41

Modified files:
	sys/net        : pfkeyv2_parsemessage.c 
	sys/netinet    : ip_var.h 

Log message:
kernels don't build without MROUTING because ip_var.h only sometimes
introduces a forward decl for socket. turns out the affected file doesn't
need ip_var.h, so remove it. then move the decl to the bottom to prevent
the problem from recurring.
bug report by Nick Briggs
ok mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 11:04:12

Modified files:
	www/apache-httpd: Makefile distinfo 
	www/apache-httpd/patches: patch-configure patch-docs_man_httpd_8 
	www/apache-httpd/pkg: PLIST-main 
Added files:
	www/apache-httpd/patches: patch-modules_ssl_mod_ssl_c 
	                          patch-modules_ssl_ssl_engine_init_c 
	                          patch-modules_ssl_ssl_engine_io_c 
	                          patch-modules_ssl_ssl_engine_kernel_c 
	                          patch-modules_ssl_ssl_engine_vars_c 
	                          patch-modules_ssl_ssl_private_h 
	                          patch-modules_ssl_ssl_util_ssl_h 

Log message:
security update to apache-httpd-2.4.26, from David CARLIER with minor tweaks from me
(2.4.27 to follow)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 11:06:51

Modified files:
	www/apache-httpd: Makefile 

Log message:
oops, reinstate a line i dropped by mistake


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 11:10:46

Added files:
	www/apache-httpd/patches: patch-support_ab_c 

Log message:
additional patch for ab with earlier libressl (SSL_CTX_set_*_proto_version),
not needed for -current, but easier to keep in sync for -stable if it's here


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 11:14:03

Modified files:
	devel/llvm     : Makefile distinfo 
	devel/llvm/patches: patch-tools_clang_lib_Basic_Targets_cpp 
	                    patch-tools_clang_lib_Driver_ToolChains_cpp 
	                    patch-tools_clang_lib_Driver_Tools_cpp 
	                    patch-tools_lld_ELF_DriverUtils_cpp 
	                    patch-tools_lld_ELF_Driver_cpp 
	lang/clang     : clang.port.mk 
Added files:
	devel/llvm/patches: patch-lib_MC_MCAsmInfoELF_cpp 
	                    patch-lib_MC_MCELFStreamer_cpp 
	                    patch-lib_Target_Sparc_SparcFrameLowering_cpp 
	                    patch-lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp 
	                    patch-tools_clang_include_clang_Basic_DiagnosticGroups_td 
Removed files:
	devel/llvm/patches: patch-lib_Support_Triple_cpp 
	                    patch-tools_lld_ELF_Config_h 
	                    patch-tools_lld_ELF_SyntheticSections_cpp 

Log message:
update to LLVM-4.0.1, from Brad (maintainer)
been through i386 and amd64 bulks


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 11:14:33

Modified files:
	www/apache-httpd: Makefile distinfo 

Log message:
update to httpd-2.4.27


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/14 11:16:13

Modified files:
	usr.bin/mandoc : roff.c 

Log message:
The .Dd and .TH macros must interrupt .ce, too;
fixing tree corruption and assertion failure found by jsg@ with afl(1)


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	okan@cvs.openbsd.org	2017/07/14 11:23:38

Modified files:
	app/cwm        : Makefile calmwm.h conf.c kbfunc.c 
Removed files:
	app/cwm        : mousefunc.c 

Log message:
Pull over the remaining re-implemented window move/resize functions and create
a wrapper so that the key and mouse based move/resize callbacks can be unified.
This has already been done with other window operations and menus.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	okan@cvs.openbsd.org	2017/07/14 12:01:46

Modified files:
	app/cwm        : kbfunc.c 

Log message:
remove extra parentheses


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/14 12:12:05

Modified files:
	textproc/libxml: Makefile 
	textproc/libxml/patches: patch-parser_c patch-valid_c 
Added files:
	textproc/libxml/patches: patch-nanohttp_c 

Log message:
Fix libxml2 CVE-2017-7375, CVE-2017-7376, CVE-2017-9663.
From Matthias Pitzl; OK danj@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/14 12:18:05

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
always give commas their own  element,
suggested by bentley@, improves e.g. glMultMatrix(3)


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/14 12:24:51

Modified files:
	sys/dev/pv     : if_xnf.c 

Log message:
Support out-of-order TX completion notifications

Apparently, just like the disk interface, the network backend may
post TX completions out-of-order, i.e. the ring position doesn't
determine which descriptor is being completed and the code must
look at the response id inside the completion message.  It might
seem obvious, but since networking hardware doesn't usually work
this way, it was something that has been overlooked.

Based on instability reports from Kirill Miazine ,
thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 12:31:32

Modified files:
	www/apache-httpd: Tag: OPENBSD_6_1 Makefile distinfo 
	www/apache-httpd/patches: Tag: OPENBSD_6_1 patch-configure 
	                          patch-docs_man_httpd_8 
	www/apache-httpd/pkg: Tag: OPENBSD_6_1 PLIST-main 

Log message:
MFC security update to Apache httpd-2.4.27

fixed in 2.4.26:

ap_get_basic_auth_pw() Authentication Bypass CVE-2017-3167
mod_ssl Null Pointer Dereference CVE-2017-3169
mod_http2 Null Pointer Dereference CVE-2017-7659
ap_find_token() Buffer Overread CVE-2017-7668
mod_mime Buffer Overread CVE-2017-7679

fixed in 2.4.27:

Read after free in mod_http2 CVE-2017-9789
Uninitialized memory reflection in mod_auth_digest CVE-2017-9788


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 12:32:13

Added files:
	www/apache-httpd/patches: Tag: OPENBSD_6_1 
	                          patch-modules_ssl_mod_ssl_c 
	                          patch-modules_ssl_ssl_engine_init_c 
	                          patch-modules_ssl_ssl_engine_io_c 
	                          patch-modules_ssl_ssl_engine_kernel_c 
	                          patch-modules_ssl_ssl_engine_vars_c 
	                          patch-modules_ssl_ssl_private_h 
	                          patch-modules_ssl_ssl_util_ssl_h 
	                          patch-support_ab_c 

Log message:
MFC security update to Apache httpd-2.4.27

fixed in 2.4.26:

ap_get_basic_auth_pw() Authentication Bypass CVE-2017-3167
mod_ssl Null Pointer Dereference CVE-2017-3169
mod_http2 Null Pointer Dereference CVE-2017-7659
ap_find_token() Buffer Overread CVE-2017-7668
mod_mime Buffer Overread CVE-2017-7679

fixed in 2.4.27:

Read after free in mod_http2 CVE-2017-9789
Uninitialized memory reflection in mod_auth_digest CVE-2017-9788


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/14 12:49:07

Modified files:
	usr.bin/tmux   : client.c cmd-pipe-pane.c job.c proc.c server.c 
	                 tmux.h window.c 

Log message:
Because ignore SIGCHLD early, letting signal_del restore it doesn't work
correctly, so set it explicitly back to default (and the others for good
measure).


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/14 13:09:52

Modified files:
	sys/dev/pv     : xen.c xenvar.h 

Log message:
Silence the interrupt source until the interrupt task has done its job

This small change significantly improves performance under load and halves
the number of received interrupts.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/14 14:08:46

Modified files:
	sys/dev/pv     : xen.c 

Log message:
Reduce the number of CAS loops from ludicrous to ridiculous

Now that the source of the delay with releasing grant table entries has
been identified and fixed the number of attempts to CAS entry flags can
be substantially reduced and while it's decreased by a factor of 100000,
it should go down at least a 100 more in the future.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/14 14:39:29

Modified files:
	www/chromium   : Makefile 
Added files:
	www/chromium/patches: patch-chrome_browser_ui_libgtkui_gtk_ui_cc 

Log message:
Backport a fix from chromium git so that DPI settings are honored.

https://bugs.chromium.org/p/chromium/issues/detail?id=732440
https://chromium.googlesource.com/chromium/src/+/b50cab37a165f1f11d9a046d7f3367e4a563a73f


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/14 14:51:17

Modified files:
	usr.bin/newsyslog: newsyslog.c 

Log message:
TAILQs instead of hand-rolled lists

ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 15:16:20

Modified files:
	mail/neomutt   : Makefile distinfo 

Log message:
update to neomutt-20170714


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 15:43:22

Modified files:
	sysutils/bacula: Makefile distinfo 

Log message:
update to bacula-9.0.1


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/14 15:53:34

Modified files:
	sys/dev/pv     : xen.c 

Log message:
Spacing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/14 16:15:31

Modified files:
	www/phantomjs  : Makefile 
	www/phantomjs/patches: patch-src_qt_qtbase_configure 
	                       patch-src_qt_qtbase_mkspecs_openbsd-g++_qmake_conf 
Added files:
	www/phantomjs/patches: 
	                       patch-src_qt_qtbase_mkspecs_openbsd-clang_qmake_conf 
	                       patch-src_qt_qtbase_mkspecs_openbsd-clang_qplatformdefs_h 
	                       patch-src_qt_qtbase_src_corelib_plugin_qlibrary_unix_cpp 

Log message:
reinstate shared library suffix diff from before the phantomjs update.

create a separate configuration for openbsd-clang, similar to what's done
in qt5/qtbase. it doesn't build yet there though, there's a problem early on
when it detects STL..


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/14 16:17:16

Modified files:
	usr.bin/newsyslog: newsyslog.c 

Log message:
Don't bother freeing memory just before exiting.

Suggested by & ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/07/14 23:05:36

Modified files:
	usr.sbin/vmctl : Makefile main.c vmctl.8 vmctl.c vmctl.h 
	usr.sbin/vmd   : config.c control.c ns8250.c vm.c vmd.c vmd.h 
	                 vmm.c 

Log message:
Add vmctl send and vmctl receive

ok reyk@ and mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/15 00:35:42

Modified files:
	sys/arch/octeon/dev: octeon_iobus.c 

Log message:
iobus_h is unused, remove it.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/15 01:11:42

Modified files:
	etc            : ksh.kshrc 

Log message:
Replace some `eval` with $(eval) for consistency and use
parameter expansion instead of basename(1). From Raf Czlonka

ok rpe


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/15 01:33:56

Modified files:
	usr.sbin/vmctl : vmctl.8 

Log message:
consistent case;


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/15 03:02:20

Modified files:
	sysutils/terraform/terraform: Makefile distinfo 

Log message:
Update to terraform-0.10.0beta2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/15 03:05:10

Modified files:
	security/libhttpseverywhere: Makefile distinfo 

Log message:
Update to libhttpseverywhere-0.4.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/15 03:17:29

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 

Log message:
Update to google-cloud-sdk-162.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/15 03:21:04

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.83.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/15 03:21:16

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.120.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/15 06:09:17

Modified files:
	security/libsodium: Makefile 
	security/libsodium/pkg: PLIST 

Log message:
oops, my make plist failed because I had a .orig file in pkg/.
regen to unbreak consumers, reported by naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/15 07:17:07

Modified files:
	usr.bin/mandoc : mandocdb.c 

Log message:
Improve rev. 1.199 further:
If a database is empty, we already don't write a database file and
delete an existing one.  If none exists, that only means the database
was empty and remains so, which is not an error.  So don't nag about
it, in particular because that would be a weekly(8) annoyance.
Issue reported by jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/15 07:55:05

Modified files:
	sys/dev/pci/drm/i915: intel_display.c 

Log message:
Disable the has_audio pipe config check.  We don't manage the HDMI/DP audio
capabilities yet so discrepancies are not entirely unexpected.


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2017/07/15 09:06:31

Modified files:
	usr.bin/mandoc : eqn.c 

Log message:
Print the right character for mathematical overbar.

ok schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/15 09:48:08

Modified files:
	sys/dev/pci    : if_iwm.c if_iwmvar.h 

Log message:
Get rid of the device reset hack in iwm_newstate_task().

Instead, maintain firmware state in accordance to the current net80211
state by adding/updating/removing MAC config, PHY->MAC binding, and the
station in the firmare station table (we only add the AP to this table).
By eliminating the iwm_stop() call from iwm_newstate_task(), this change
prepares future work on fixing races between ioctls and tasks scheduled
by this driver.

There's a known new occasional fatal firmware error which results in
the message "iwm0: could not remove MAC context (error 35)"
I expect to fix this soon.

tested by tb@ on 7265, by jcs@ on 8265, and by myself on 7260/7265/8260
ok mpi@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	awolk@cvs.openbsd.org	2017/07/15 09:59:52

Modified files:
	regress/sbin/pfctl: pfcmd1.opts 

Log message:
regress/sbin/pfctl - use -n for pfcmd group

Passing in the -n which just results in the rules being parsed.

The definition for the pfctlcmd testing group in the Makefile is:
# pfcmd: test pfctl command line parsing

This test passeed only because pfctl didn't exit with an error
when it was asked to clear tables from a non existing anchor.

with the -n flag we still test if the anchor command can be combined
with -Fa but don't actually attempt to run the clearing code.

OK mikeb@, sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	awolk@cvs.openbsd.org	2017/07/15 10:01:14

Modified files:
	sbin/pfctl     : pfctl.h pfctl_table.c 

Log message:
sbin/pfctl: void functions and exit(3) on error

Changes:
voided:
- pfctl_clear_tables
- pfctl_show_tables
- pfctl_show_ifaces

Those functions now exit(3) in case of error instead
of passing it up to the callers (where it was ignored).

OK mikeb@, sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/15 10:25:08

Modified files:
	regress/usr.bin/mandoc/eqn/subsup: precedence.out_ascii 
	                                   precedence.out_html 
	regress/usr.bin/mandoc/eqn/unary: diacrit.out_ascii 
	                                  diacrit.out_html 

Log message:
Catch up with eqn.c rev. 1.41 by bentley@:
Print the right character for mathematical overbar.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/15 10:35:48

Modified files:
	usr.bin/mandoc : mandoc.css 

Log message:
correct left margins for different classes of definition lists


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/15 10:40:24

Modified files:
	usr.bin/mandoc : mdoc_validate.c 

Log message:
If -column, -diag, -inset, -item, or -ohang lists have a -width,
don't just talk about ignoring it, actually do ignore it.
No change for terminal output, improves HTML output.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/15 11:08:26

Modified files:
	regress/lib/libc/strtol: strtoltest.c 

Log message:
Add a test that covers the recently fixed "0x" prefix handling issue.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/15 11:20:56

Modified files:
	sys/arch/i386/i386: bios.c 

Log message:
usingacpi might be referenced in apm only code, so adjust #if guard
from Nick Briggs


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/15 11:27:39

Modified files:
	usr.bin/nc     : nc.1 netcat.c 

Log message:
Add a "-T tlscompat" option to nc(1), which enables the use of all TLS
protocols and "compat" ciphers. This allows for TLS connections to TLS
servers that are using less than ideal cipher suites, without having to
resort to "-T tlsall" which enables all known cipher suites.

Diff from Kyle J. McKay 

ok beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/15 11:29:26

Modified files:
	usr.bin/mandoc : mandoc.css mdoc_html.c 

Log message:
use the same width increase logic for .Bl -hang as for .Bl -tag


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/15 11:40:53

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Remove unused variable.

Reported by 


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/15 11:57:46

Modified files:
	usr.bin/mandoc : html.c mdoc_html.c 

Log message:
In .Bl -tag and -hang, do not print a margin-left style attribute
for each individual item if the -width argument matches the default
of 6n.  Suggested by Steffen Nurpmeso 
on  in April 2017.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/15 12:11:47

Modified files:
	usr.bin/nc     : nc.1 

Log message:
grammar was ass backwards;


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/07/15 13:20:51

Modified files:
	app/xterm      : MANIFEST NEWS THANKS Tekproc.c XTerm.ad 
	                 button.c cachedGCs.c charclass.c charclass.h 
	                 charproc.c configure.in ctlseqs.ms ctlseqs.txt 
	                 cursor.c data.h doublechr.c fontutils.c 
	                 fontutils.h graphics.c graphics_regis.c html.c 
	                 input.c main.c main.h menu.c menu.h minstall.in 
	                 misc.c print.c ptydata.c ptyx.h resize.c 
	                 screen.c terminfo trace.c trace.h util.c 
	                 version.c version.h wcwidth.c wcwidth.h 
	                 xstrings.c xstrings.h xterm.h xterm.log.html 
	                 xterm.man xterm_io.h xtermcfg.h xtermcfg.hin 
	                 xutf8.c 
	app/xterm/package: xterm.spec 
	app/xterm/package/debian: changelog control copyright rules 
	                          xterm-dev.docs xterm-dev.menu 
	app/xterm/package/freebsd: Makefile 
	app/xterm/vttests: 256colors.pl 256colors2.pl 88colors.pl 
	                   88colors2.pl dynamic.pl query-color.pl 
	                   resize.pl tcapquery.pl 

Log message:
Update to xterm 330


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/07/15 13:23:49

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/15 16:35:56

Modified files:
	distrib/miniroot: install.sub 

Log message:
Rework vlan configuration in the installer, triggered by the vlan
releated changes in ifconfig. Put the vlan configuration into its
own function vlan_config() which is called from configure_ifs().

NOTE: Depending on how you use autoinstall(8) related to vlans
(espcially if you rely on the default answers) you should check
that everything still works.

Prompted by and OK dlg@
'looks good' benno@
positive feedback tb@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/15 16:48:12

Modified files:
	distrib/miniroot: install.sub 

Log message:
- remove superfluous blanks from v[46]_info() output
- tweak comments

Based on a diff from and discussions with Klemens Nanni.


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/15 17:01:33

Modified files:
	distrib/miniroot: install.sub 

Log message:
add comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/07/15 19:52:10

Modified files:
	sysutils/tarsnap: Makefile distinfo 

Log message:
Update tarsnap to 1.0.38

Major changes:
- tarsnap accepts an --iso-dates option, which causes times to be
printed in YYYY-MM-DD HH:MM:SS format rather than the traditional
unix ls -l style.
- tarsnap accepts a --force-resources option to proceed with
decryption of a passphrase-encrypted key file even if it is
anticipated to use an excessive amount of memory or CPU time. (This
may be useful if tarsnap inaccurately estimates the amount of memory
your system has available.)
- tarsnap accepts an --archive-names  option, which reads a list
of archive names to operate on when operating in -d and --print-stats
modes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/16 00:50:12

Modified files:
	x11/xfce4/terminal: Makefile distinfo 

Log message:
Update to xfce4-terminal 0.8.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/16 02:49:18

Modified files:
	graphics/evince: Makefile 
	graphics/evince/patches: patch-configure 

Log message:
Fix typo in desktop file.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/16 03:27:58

Modified files:
	net/avahi      : Makefile 
Added files:
	net/avahi/patches: patch-autogen_sh 

Log message:
Don't hardcode AUTOCONF/AUTOMAKE versions.
Fix a build failure if autoconf-2.63 is installed.

reported by espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/16 03:38:44

Added files:
	x11/nx/nxcomp/patches: patch-Types_h 

Log message:
snatch a path from macports that allows nxcomp to be built with libc++ and
base clang. no need for a bump because this will only affect libc++ builds


CVSROOT:	/cvs
Module name:	ports
Changes by:	kettenis@cvs.openbsd.org	2017/07/16 06:44:19

Modified files:
	devel/arm-none-eabi/binutils: Makefile distinfo 
	devel/arm-none-eabi/binutils/patches: patch-bfd_doc_Makefile_in 
	                                      patch-binutils_doc_Makefile_in 
	                                      patch-gas_doc_Makefile_in 
	                                      patch-gprof_Makefile_in 
	                                      patch-ld_Makefile_in 
	                                      patch-libiberty_Makefile_in 
	                                      patch-libiberty_testsuite_Makefile_in 
	devel/arm-none-eabi/binutils/pkg: PLIST 

Log message:
Update to binutils 2.27.

ok patrick@, bmercer@, jsg@, sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/16 07:41:58

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
Update Skylake Graphics IDs.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/16 07:42:20

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/16 08:11:21

Added files:
	sysutils/firmware/vmm/patches: patch-Makefile 

Log message:
For gcc stack alignment is specified with -mpreferred-stack-boundary,
clang has the option -mstack-alignment for that purpose, so check what
the compiler supports and use that flag.
This does not fix the build of seabios with clang but moves us forward
a bit to the next error.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2017/07/16 10:23:40

Log message:
    Import x11/xcape:
    
    ---8<---
    xcape allows you to use a modifier key as another key when pressed and released
    on its own. Note that it is slightly slower than pressing the original key,
    because the pressed event does not occur until the key is released. The default
    behaviour is to generate the Escape key when Left Control is pressed and
    released on its own. (If you don't understand why anybody would want this, I'm
    guessing that Vim is not your favourite text editor ;)
    --->8---
    
    From Jon Bernard, with input from myself, sthen@ and schwarze@.
    
    OK sthen@.
    
    Thanks all.
    
    Status:
    
    Vendor Tag:	edd
    Release Tags:	edd_20170716
    
    N ports/x11/xcape/Makefile
    N ports/x11/xcape/distinfo
    N ports/x11/xcape/pkg/DESCR
    N ports/x11/xcape/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2017/07/16 10:26:50

Modified files:
	x11            : Makefile 

Log message:
Link x11/xcape.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/16 10:47:07

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/sparc64/conf: Makefile.sparc64 
	sys/conf       : makegap.sh 

Log message:
Pass the linker from make environment to makegap.sh. This is (only)
a partial solution to cross compiling the kernel with KARL.

OK deraadt@ a while ago


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/16 11:53:29

Modified files:
	regress/usr.bin/mandoc/mdoc/Bl: Makefile diag.in diag.out_ascii 
	                                diag.out_markdown inset.in 
Added files:
	regress/usr.bin/mandoc/mdoc/Bl: diag.out_lint inset.out_lint 

Log message:
test -diag -width and -inset -width


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/16 11:59:13

Modified files:
	regress/usr.bin/mandoc/mdoc/Bl: diag.out_ascii diag.out_markdown 
	                                inset.out_ascii 
	                                inset.out_markdown 

Log message:
fix dates


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/07/16 12:00:53

Modified files:
	sys/dev/wscons : wstpad.c 

Log message:
Minor changes in the setup.

1. Add middle-button areas to the clickpad defaults.
2. Handle the edge areas more uniformly.
3. Don't disable sw buttons at the bottom edge.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/16 12:14:37

Modified files:
	lib/libssl     : Makefile t1_lib.c 
Added files:
	lib/libssl     : ssl_tlsext.c ssl_tlsext.h 

Log message:
Start rewriting TLS extension handling.

Introduce a TLS extension handling framework that has per-extension type
functions to determine if an extension is needed, to build the extension
data and parse the extension data. This is somewhat analogous to BoringSSL,
however these build and parse functions are intentionally symetrical. The
framework is hooked into the existing TLS handling code in such a way that
we can gradual convert the extension handling code.

Convert the TLS Server Name Indication extension to the new framework,
while rewriting it to use CBB/CBS and be more strict in the process.

Discussed with beck@

ok inoguchi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/16 12:15:21

src/regress/lib/libssl/tlsext

Update of /cvs/src/regress/lib/libssl/tlsext
In directory cvs.openbsd.org:/tmp/cvs-serv6703/tlsext

Log Message:
Directory /cvs/src/regress/lib/libssl/tlsext added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/16 12:18:10

Modified files:
	regress/lib/libssl: Makefile 
Added files:
	regress/lib/libssl/tlsext: Makefile tlsexttest.c 

Log message:
Provide a new regress test for TLS extension handlers, currently covering
the newly converted SNI code.


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/07/16 12:30:24

Modified files:
	sys/dev/wscons : wsmouse.c 

Log message:
Explain the multi-touch tracking function.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/16 12:44:15

Modified files:
	usr.bin/mandoc : mandoc.css 

Log message:
The only elements using floats are dt.It-tag, so the only elements
allowed to the right of them are dd.It-tag.
Fixes overlapping rendering after long tag lists without bodies,
for example in the Xenocara apm(4) manual.  Issue reported by tj@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/16 13:14:29

Modified files:
	x11/vlc        : Makefile 

Log message:
fix for other arches, and use COMPILER_LIBCXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/16 13:19:06

Modified files:
	archivers/fuse-zip: Makefile 
	archivers/lzip/lzip: Makefile 
	archivers/lzip/lziprecover: Makefile 
	archivers/lzip/plzip: Makefile 
	archivers/innoextract: Makefile 
	archivers/p7zip: Makefile 
	archivers/par2cmdline: Makefile 
	archivers/pecl-rar: Makefile 
	archivers/quazip: Makefile 
	archivers/snappy: Makefile 
	archivers/unrar: Makefile 
	archivers/zipios: Makefile 
	astro/celestia : Makefile 
	audio/akode    : Makefile 
	audio/aqualung : Makefile 
	audio/audacious-plugins: Makefile 
	audio/audacity : Makefile 
	audio/calf     : Makefile 
	audio/caps-plugins: Makefile 
	audio/chromaprint: Makefile 
	audio/clementine: Makefile 
	audio/cmt      : Makefile 
	audio/easytag  : Makefile 
	audio/espeak   : Makefile 
	audio/festival/core: Makefile 
	audio/flac     : Makefile 
	audio/gimmix   : Makefile 
	audio/gmpc-plugins: Makefile 
	audio/ocp      : Makefile 
	audio/gogglesmm: Makefile 
	audio/grip     : Makefile 
	audio/hydrogen : Makefile 
	audio/id3ed    : Makefile 
	audio/id3lib   : Makefile 
	audio/ladspa   : Makefile 
	audio/libcanberra: Makefile 
	audio/libcdio  : Makefile 
	audio/liblastfm: Makefile 
	audio/goattracker: Makefile 
	audio/libmodplug: Makefile 
	audio/libmusicbrainz: Makefile 
	audio/libmusicbrainz5: Makefile 
	audio/libofa   : Makefile 
	audio/libsidplay: Makefile 
	audio/lmms     : Makefile 
	audio/mac      : Makefile 
	audio/mcp-plugins: Makefile 
	audio/milkytracker: Makefile 
	audio/mp3blaster: Makefile 
	audio/mpd      : Makefile 
	audio/mumble   : Makefile 
	audio/musique  : Makefile 
	audio/ncmpcpp  : Makefile 
	audio/openal   : Makefile 
	audio/xcd      : Makefile 
	audio/adplay   : Makefile 
	audio/paulstretch: Makefile 
	audio/picard   : Makefile 
	audio/pms      : Makefile 
	audio/pulseaudio: Makefile 
	audio/py-tagpy : Makefile 
	audio/adplug   : Makefile 
	audio/ruby-id3lib: Makefile 
	audio/ruby-taglib: Makefile 
	audio/sidplay  : Makefile 
	audio/soundtouch: Makefile 
	audio/taglib   : Makefile 
	audio/tagtool  : Makefile 
	audio/tempest  : Makefile 
	audio/vagalume : Makefile 
	audio/vamp-plugin-sdk: Makefile 
	audio/libbs2b  : Makefile 
	audio/xmms2    : Makefile 
	audio/moc      : Makefile 
	benchmarks/bonnie++: Makefile 
	benchmarks/sysbench: Makefile 
	biology/nutdb  : Makefile 
	cad/fritzing   : Makefile 
	cad/geda-gaf   : Makefile 
	cad/gnucap     : Makefile 
	cad/gtkwave    : Makefile 
	cad/kicad      : Makefile 
	cad/necpp      : Makefile 
	cad/openscad   : Makefile 
	cad/qcad       : Makefile 
	cad/qucs       : Makefile 
	comms/fldigi   : Makefile 
	comms/gmfsk    : Makefile 
	comms/gpsk31   : Makefile 
	comms/hamlib   : Makefile 
	comms/hylafax  : Makefile 
	comms/owx      : Makefile 
	comms/qtserialport: Makefile 
	converters/html2text: Makefile 
	converters/libpst: Makefile 
	converters/pflogx: Makefile 
	converters/lastools: Makefile 
	converters/wv2 : Makefile 
	databases/apache-couchdb: Makefile 
	databases/db/v4: Makefile 
	databases/evolution-data-server: Makefile 
	databases/kyotocabinet: Makefile 
	databases/leveldb: Makefile 
	databases/libdbi-drivers: Makefile 
	databases/libpqxx: Makefile 
	databases/mariadb: Makefile 
	databases/mongodb: Makefile 
	databases/mysqlcc: Makefile 
	databases/openldap: Makefile 
	databases/pgadmin3: Makefile 
	databases/postgresql-plv8: Makefile 
	databases/py-odbc: Makefile 
	databases/qt3-sqlite3-plugin: Makefile 
	databases/riak : Makefile 
	databases/sqlitebrowser: Makefile 
	databases/sqliteman: Makefile 
	databases/strigi: Makefile 
	databases/xapian-core: Makefile 
	databases/libzdb: Makefile 
	databases/xapian-bindings: Makefile 
	geo/garmindev  : Makefile 
	geo/gdal       : Makefile 
	geo/geos       : Makefile 
	geo/gpsbabel   : Makefile 
	geo/gpstk      : Makefile 
	geo/mapserver  : Makefile 
	geo/merkaartor : Makefile 
	geo/postgis    : Makefile 
	geo/pgrouting  : Makefile 
	geo/qlandkartegt: Makefile 
	geo/spatialindex: Makefile 
	geo/spatialite/gis: Makefile 
	geo/spatialite/gui: Makefile 
	geo/spatialite/librasterlite: Makefile 
	geo/spatialite/libspatialite: Makefile 
	geo/spatialite/tools: Makefile 
	geo/spatialite/librasterlite2: Makefile 
	geo/spatialite/librewms: Makefile 
	geo/osm2pgrouting: Makefile 
	geo/osm2pgsql  : Makefile 
	devel/astyle   : Makefile 
	devel/atf      : Makefile 
	devel/atlas    : Makefile 
	devel/beediff  : Makefile 
	devel/boehm-gc : Makefile 
	devel/boost    : Makefile 
	devel/bouml    : Makefile 
	devel/ccrtp    : Makefile 
	devel/cpp-hocon: Makefile 
	devel/cln      : Makefile 
	devel/codeblocks: Makefile 
	devel/codeworker: Makefile 
	devel/commoncpp: Makefile 
	devel/mico     : Makefile 
	devel/cppcheck : Makefile 
	devel/cpptest  : Makefile 
	devel/cppunit  : Makefile 
	devel/cryptopp : Makefile 
	devel/dee      : Makefile 
	devel/doc++    : Makefile 
	devel/doxygen  : Makefile 
	devel/fox      : Makefile 
	devel/flatzebra: Makefile 
	devel/gdb      : Makefile 
	devel/geany    : Makefile 
	devel/gettext  : Makefile 
	devel/gflags   : Makefile 
	devel/jsoncpp  : Makefile 
	devel/glog     : Makefile 
	devel/gmp      : Makefile 
	devel/gperf    : Makefile 
	devel/guilib   : Makefile 
	devel/gwenhywfar: Makefile 
	devel/harfbuzz : Makefile 
	devel/cmake    : Makefile 
	devel/mygui    : Makefile 
	devel/log4cpp  : Makefile 
	devel/kdiff3   : Makefile 
	devel/kyua-cli : Makefile 
	devel/libaudiofile: Makefile 
	devel/libconfig: Makefile 
	devel/libmemcached: Makefile 
	devel/libofx   : Makefile 
	devel/libplist : Makefile 
	devel/log4cplus: Makefile 
	devel/lutok    : Makefile 
	devel/monotone : Makefile 
	devel/mozjs17  : Makefile 
	devel/mysql++  : Makefile 
	devel/py-sip   : Makefile 
	devel/ninja    : Makefile 
	devel/libbinio : Makefile 
	devel/ode      : Makefile 
	devel/ois      : Makefile 
	devel/openmpi  : Makefile 
	devel/jdk/1.7  : Makefile 
	devel/jdk/1.8  : Makefile 
	devel/arm-none-eabi/gcc-linaro: Makefile 
	devel/gengetopt: Makefile 
	devel/csmith   : Makefile 
	devel/libvmime : Makefile 
	devel/cbmc     : Makefile 
	devel/pcre     : Makefile 
	devel/pcre++   : Makefile 
	devel/poedit   : Makefile 
	devel/protobuf : Makefile 
	devel/protobuf-c: Makefile 
	devel/ptlib    : Makefile 
	devel/gtest    : Makefile 
	devel/leatherman: Makefile 
	devel/ddd      : Makefile 
	devel/pysvn    : Makefile 
	devel/qgit     : Makefile 
	devel/qjson    : Makefile 
	devel/qt-creator: Makefile 
	devel/ragel    : Makefile 
	devel/rapidsvn : Makefile 
	devel/re2c     : Makefile 
	devel/rlog     : Makefile 
	devel/doxygen-gui: Makefile 
	devel/ruby-therubyracer: Makefile 
	devel/gsoap    : Makefile 
	devel/sdcc     : Makefile 
	devel/sdlmm    : Makefile 
	devel/smpeg    : Makefile 
	devel/smpeg2   : Makefile 
	devel/srecord  : Makefile 
	devel/stp      : Makefile 
	devel/swig     : Makefile 
	devel/tclcl    : Makefile 
	devel/uuid     : Makefile 
	devel/yaml-cpp : Makefile 
	devel/ti-msp430gcc: Makefile 
	editors/TeXmacs: Makefile 
	editors/tea    : Makefile 
	editors/focuswriter: Makefile 
	editors/fte    : Makefile 
	editors/ht     : Makefile 
	editors/libreoffice: Makefile 
	editors/moe    : Makefile 
	editors/le     : Makefile 
	editors/py-qscintilla: Makefile 
	editors/qscintilla: Makefile 
	editors/scintilla: Makefile 
	editors/scite  : Makefile 
	editors/teaqt  : Makefile 
	editors/texworks: Makefile 
	editors/tiled  : Makefile 
	editors/tpad   : Makefile 
	education/drgeo: Makefile 
	education/verbiste: Makefile 
	emulators/BasiliskII: Makefile 
	emulators/bochs: Makefile 
	emulators/dgen-sdl: Makefile 
	emulators/dosbox: Makefile 
	emulators/fceux: Makefile 
	emulators/openmsx: Makefile 
	emulators/frodo: Makefile 
	emulators/fs-uae: Makefile 
	emulators/fuse-utils: Makefile 
	emulators/gambatte: Makefile 
	emulators/gxemul: Makefile 
	emulators/emulationstation: Makefile 
	emulators/mednafen: Makefile 
	emulators/mgba : Makefile 
	emulators/mupen64plus/core: Makefile 
	emulators/mupen64plus/rsp-z64: Makefile 
	emulators/mupen64plus/video-arachnoid: Makefile 
	emulators/mupen64plus/video-glide64: Makefile 
	emulators/mupen64plus/video-glide64mk2: Makefile 
	emulators/mupen64plus/video-rice: Makefile 
	emulators/mupen64plus/video-z64: Makefile 
	emulators/nestopia: Makefile 
	emulators/pcsxr: Makefile 
	emulators/qemu : Makefile 
	emulators/sdlmame: Makefile 
	emulators/sdlmess: Makefile 
	emulators/snes9x: Makefile 
	emulators/stella: Makefile 
	emulators/vice : Makefile 
	emulators/xnp2 : Makefile 
	emulators/virtualjaguar: Makefile 
	games/0ad/base : Makefile 
	games/abuse    : Makefile 
	games/galois   : Makefile 
	games/afternoonstalker: Makefile 
	games/alephone/alephone: Makefile 
	games/amoebax  : Makefile 
	games/amph     : Makefile 
	games/armagetronad: Makefile 
	games/batrachians: Makefile 
	games/blobby   : Makefile 
	games/blobwars : Makefile 
	games/astromenace: Makefile 
	games/boswars  : Makefile 
	games/braincurses: Makefile 
	games/burgerspace: Makefile 
	games/bzflag   : Makefile 
	games/capitan-sevilla: Makefile 
	games/quadrupleback: Makefile 
	games/choria   : Makefile 
	games/chromium-bsu: Makefile 
	games/clonekeen: Makefile 
	games/cosmosmash: Makefile 
	games/crack-attack: Makefile 
	games/crimson  : Makefile 
	games/csmash   : Makefile 
	games/dunelegacy: Makefile 
	games/dungeon-crawl: Makefile 
	games/easyrpg  : Makefile 
	games/eboard   : Makefile 
	games/eduke32  : Makefile 
	games/einstein : Makefile 
	games/eliot    : Makefile 
	games/enigma   : Makefile 
	games/f1spirit : Makefile 
	games/flare    : Makefile 
	games/flightgear/base: Makefile 
	games/gargoyle : Makefile 
	games/gnuchess : Makefile 
	games/golly    : Makefile 
	games/grhino   : Makefile 
	games/brumbrumrally: Makefile 
	games/hex-a-hop: Makefile 
	games/irrlamb  : Makefile 
	games/jag      : Makefile 
	games/kbilliards: Makefile 
	games/kobodeluxe: Makefile 
	games/late     : Makefile 
	games/life     : Makefile 
	games/lincity-ng: Makefile 
	games/lostpixels: Makefile 
	games/love     : Makefile 
	games/maelstrom: Makefile 
	games/manaplus : Makefile 
	games/meandmyshadow: Makefile 
	games/megaglest/base: Makefile 
	games/minetest : Makefile 
	games/bastet   : Makefile 
	games/nethack  : Makefile 
	games/numptyphysics: Makefile 
	games/oilwar   : Makefile 
	games/openttd  : Makefile 
	games/openxcom : Makefile 
	games/pingus   : Makefile 
	games/pokerth  : Makefile 
	games/pushover : Makefile 
	games/qgo      : Makefile 
	games/dangerdeep: Makefile 
	games/redeclipse: Makefile 
	games/residualvm: Makefile 
	games/ri-li    : Makefile 
	games/roadfighter: Makefile 
	games/sauerbraten: Makefile 
	games/scorched3d: Makefile 
	games/scummvm  : Makefile 
	games/scummvm-tools: Makefile 
	games/snipe2d  : Makefile 
	games/solarus/solarus: Makefile 
	games/spacehulk: Makefile 
	games/speeddreams: Makefile 
	games/stepmania: Makefile 
	games/stone-soup: Makefile 
	games/supertux : Makefile 
	games/supertuxkart: Makefile 
	games/taxipilot: Makefile 
	games/teeworlds: Makefile 
	games/tong     : Makefile 
	games/toppler  : Makefile 
	games/tutris   : Makefile 
	games/tuxkart  : Makefile 
	games/tuxpaint-config: Makefile 
	games/valyriatear: Makefile 
	games/vegastrike/engine: Makefile 
	games/vodovod  : Makefile 
	games/warmux   : Makefile 
	games/warzone2100: Makefile 
	games/wesnoth  : Makefile 
	games/widelands: Makefile 
	games/sumwars  : Makefile 
	games/mars     : Makefile 
	games/fillets-ng: Makefile 
	games/xbreaky  : Makefile 
	games/xevil    : Makefile 
	games/xjig     : Makefile 
	games/xkobo    : Makefile 
	games/xmahjongg: Makefile 
	games/xminehunter: Makefile 
	games/xmoto    : Makefile 
	games/xwelltris: Makefile 
	games/xye      : Makefile 
	games/zaz      : Makefile 
	games/liberalcrimesquad: Makefile 
	games/gemrb    : Makefile 
	games/starfighter: Makefile 
	games/hedgewars: Makefile 
	games/openmw   : Makefile 
	games/instead-launcher: Makefile 
	games/ja2-stracciatella: Makefile 
	games/lugaru   : Makefile 
	graphics/DevIL : Makefile 
	graphics/GraphicsMagick: Makefile 
	graphics/ImageMagick: Makefile 
	graphics/gegl03: Makefile 
	graphics/agg   : Makefile 
	graphics/amide : Makefile 
	graphics/animorph: Makefile 
	graphics/aqsis : Makefile 
	graphics/asymptote: Makefile 
	graphics/autopano-sift-c: Makefile 
	graphics/blender: Makefile 
	graphics/cal3d : Makefile 
	graphics/cfdg  : Makefile 
	graphics/vigra : Makefile 
	graphics/ctl   : Makefile 
	graphics/darktable: Makefile 
	graphics/dcmtk : Makefile 
	graphics/delaboratory: Makefile 
	graphics/discwrapper: Makefile 
	graphics/djview4: Makefile 
	graphics/djvulibre: Makefile 
	graphics/enblend-enfuse: Makefile 
	graphics/exiv2 : Makefile 
	graphics/ffmpegthumbnailer: Makefile 
	graphics/freeimage: Makefile 
	graphics/ftgl  : Makefile 
	graphics/fyre  : Makefile 
	graphics/gd    : Makefile 
	graphics/geeqie: Makefile 
	graphics/gegl  : Makefile 
	graphics/geomview: Makefile 
	graphics/gfract: Makefile 
	graphics/gimp/deskew: Makefile 
	graphics/gnofract4d: Makefile 
	graphics/goocanvas: Makefile 
	graphics/grap  : Makefile 
	graphics/graphite2: Makefile 
	graphics/gthumb: Makefile 
	graphics/gtkimageview: Makefile 
	graphics/hugin : Makefile 
	graphics/ilmbase: Makefile 
	graphics/inkscape: Makefile 
	graphics/ipe   : Makefile 
	graphics/k3dsurf: Makefile 
	graphics/lensfun: Makefile 
	graphics/libpgf: Makefile 
	graphics/libraw: Makefile 
	graphics/libvidcap: Makefile 
	graphics/lsys  : Makefile 
	graphics/makehuman: Makefile 
	graphics/mapnik: Makefile 
	graphics/mhgui : Makefile 
	graphics/ocrad : Makefile 
	graphics/opencolorio: Makefile 
	graphics/opencsg: Makefile 
	graphics/opencv: Makefile 
	graphics/openexr: Makefile 
	graphics/openexr-viewers: Makefile 
	graphics/openscenegraph: Makefile 
	graphics/png2ico: Makefile 
	graphics/povray: Makefile 
	graphics/pstoedit: Makefile 
	graphics/fotowall: Makefile 
	graphics/py-matplotlib: Makefile 
	graphics/quesoglc: Makefile 
	graphics/rawstudio: Makefile 
	graphics/rawtherapee: Makefile 
	graphics/shotwell: Makefile 
	graphics/simgear: Makefile 
	graphics/tiff  : Makefile 
	graphics/ufraw : Makefile 
	graphics/viewnior: Makefile 
	graphics/zint  : Makefile 
	graphics/zxing : Makefile 
	graphics/ttfautohint: Makefile 
	inputmethods/scim: Makefile 
	inputmethods/scim-anthy: Makefile 
	inputmethods/scim-chewing: Makefile 
	inputmethods/scim-fcitx: Makefile 
	inputmethods/scim-hangul: Makefile 
	inputmethods/scim-pinyin: Makefile 
	inputmethods/scim-qtimm: Makefile 
	inputmethods/scim-tables: Makefile 
	inputmethods/uim: Makefile 
	japanese/groff : Makefile 
	japanese/kasumi: Makefile 
	japanese/mecab : Makefile 
	java/jlint     : Makefile 
	net/amule      : Makefile 
	net/castget    : Makefile 
	net/centerim   : Makefile 
	net/corebird   : Makefile 
	net/dclib      : Makefile 
	net/dxpc       : Makefile 
	net/dysnomia   : Makefile 
	net/freetalk   : Makefile 
	net/glib2-networking: Makefile 
	net/gloox      : Makefile 
	net/gnugk      : Makefile 
	net/h323plus   : Makefile 
	net/hexchat    : Makefile 
	net/icinga/core2: Makefile 
	net/iperf      : Makefile 
	net/irrtoolset : Makefile 
	net/kea        : Makefile 
	net/jabberd    : Makefile 
	net/kismet     : Makefile 
	net/lftp       : Makefile 
	net/libmygpo-qt: Makefile 
	net/libproxy   : Makefile 
	net/livemedia  : Makefile 
	net/minbif     : Makefile 
	net/mldonkey   : Makefile 
	net/monitoring-plugins: Makefile 
	net/mosh       : Makefile 
	net/mosquitto  : Makefile 
	net/mutella    : Makefile 
	net/nam        : Makefile 
	net/neon       : Makefile 
	net/nepenthes  : Makefile 
	net/nload      : Makefile 
	net/nmap       : Makefile 
	net/ns         : Makefile 
	net/ntopng     : Makefile 
	net/openconnect: Makefile 
	net/osrtspproxy: Makefile 
	net/psi        : Makefile 
	net/pchar      : Makefile 
	net/pidgin     : Makefile 
	net/pmacct     : Makefile 
	net/poco       : Makefile 
	net/powerdns   : Makefile 
	net/libtorrent : Makefile 
	net/py-msgpack : Makefile 
	net/py-pcapy   : Makefile 
	net/qsynergy   : Makefile 
	net/retroshare : Makefile 
	net/rtorrent   : Makefile 
	net/ruby-eventmachine: Makefile 
	net/dnsdist    : Makefile 
	net/spectrum   : Makefile 
	net/synergy    : Makefile 
	net/tcpreen    : Makefile 
	net/telepathy/telepathy-qt: Makefile 
	net/transmission: Makefile 
	net/valknut    : Makefile 
	net/vncsnapshot: Makefile 
	net/yaz        : Makefile 
	net/xprobe     : Makefile 
	net/zeromq     : Makefile 
	lang/classpath : Makefile 
	lang/erlang/16 : Makefile 
	lang/erlang/17 : Makefile 
	lang/erlang/18 : Makefile 
	lang/erlang/19 : Makefile 
	lang/freehdl   : Makefile 
	lang/gcc/4.9   : Makefile 
	lang/gcc/6     : Makefile 
	lang/intel2gas : Makefile 
	lang/iverilog  : Makefile 
	lang/jikes     : Makefile 
	lang/jruby     : Makefile 
	lang/libv8     : Makefile 
	lang/node      : Makefile 
	lang/parrot    : Makefile 
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile 
	lang/python    : Makefile.inc 
	lang/spidermonkey: Makefile 
	lang/verilator : Makefile 
	mail/archiveopteryx: Makefile 
	mail/avenger   : Makefile 
	mail/claws-mail: Makefile 
	mail/courier-authlib: Makefile 
	mail/cyrus-imapd: Makefile 
	mail/dovecot   : Makefile 
	mail/dspam     : Makefile 
	mail/evolution-rss: Makefile 
	mail/opensmtpd-extras: Makefile 
	mail/mu        : Makefile 
	mail/libetpan  : Makefile 
	mail/lumail    : Makefile 
	mail/maildrop  : Makefile 
	mail/mozilla-thunderbird: Makefile 
	mail/zarafa/zarafa: Makefile 
	mail/perdition : Makefile 
	mail/prepop    : Makefile 
	mail/courier-unicode: Makefile 
	mail/sylpheed  : Makefile 
	math/aamath    : Makefile 
	math/cgal      : Makefile 
	math/freemat   : Makefile 
	math/gnuplot   : Makefile 
	math/graphviz  : Makefile 
	math/kst       : Makefile 
	math/libqalculate: Makefile 
	math/minisat   : Makefile 
	math/netcdf    : Makefile 
	math/ntl       : Makefile 
	math/octave    : Makefile 
	math/openfst   : Makefile 
	math/plplot    : Makefile 
	math/py-scipy  : Makefile 
	math/veusz     : Makefile 
	math/wxMaxima  : Makefile 
	math/hdf5      : Makefile 
	math/z3        : Makefile 
	math/py-numexpr: Makefile 
	misc/cdrdao    : Makefile 
	misc/dtcltiny  : Makefile 
	misc/gpsd      : Makefile 
	misc/openbabel : Makefile 
	misc/rocrail   : Makefile 
	misc/xnc       : Makefile 
	multimedia/atomicparsley: Makefile 
	multimedia/avidemux: Makefile 
	multimedia/ccextractor: Makefile 
	multimedia/gstreamer1/mm: Makefile 
	multimedia/gstreamer1/plugins-good: Makefile 
	multimedia/dvdstyler: Makefile 
	multimedia/gstreamer-0.10/plugins-bad: Makefile 
	multimedia/gstreamer-0.10/plugins-good: Makefile 
	multimedia/gstreamer-0.10/plugins-ugly: Makefile 
	multimedia/avidemux: Makefile 
	multimedia/kguitar: Makefile 
	multimedia/libmatroska: Makefile 
	multimedia/libmp4v2: Makefile 
	multimedia/libquicktime: Makefile 
	multimedia/mediainfo: Makefile 
	multimedia/mediatomb: Makefile 
	multimedia/mjpegtools: Makefile 
	multimedia/mkvtoolnix: Makefile 
	multimedia/mpgtx: Makefile 
	multimedia/ogmrip: Makefile 
	multimedia/ogmtools: Makefile 
	multimedia/qt-gstreamer: Makefile 
	multimedia/streamdvd: Makefile 
	multimedia/swfmill: Makefile 
	multimedia/swftools: Makefile 
	multimedia/transcode: Makefile 
	multimedia/synfig: Makefile 
	multimedia/synfigstudio: Makefile 
	news/multimail : Makefile 
	news/pan       : Makefile 
	print/apvlv    : Makefile 
	print/cups     : Makefile 
	print/hplip    : Makefile 
	print/htmldoc  : Makefile 
	print/lilypond : Makefile 
	print/lyx      : Makefile 
	print/py-poppler: Makefile 
	print/qpdf     : Makefile 
	print/scribus  : Makefile 
	print/splix    : Makefile 
	print/sile     : Makefile 
	print/texlive/base: Makefile 
	productivity/aqbanking: Makefile 
	productivity/devtodo: Makefile 
	productivity/entomologist: Makefile 
	productivity/fet: Makefile 
	productivity/gnucash: Makefile 
	productivity/grisbi: Makefile 
	productivity/ledger: Makefile 
	productivity/qhacc: Makefile 
	productivity/rubrica2: Makefile 
	productivity/taskd: Makefile 
	productivity/taskwarrior: Makefile 
	productivity/tudu: Makefile 
	security/botan : Makefile 
	security/encfs : Makefile 
	security/fwbuilder: Makefile 
	security/gnutls: Makefile 
	security/opendnssec: Makefile 
	security/keepassx: Makefile 
	security/kqoauth: Makefile 
	security/libnipper: Makefile 
	security/nipper: Makefile 
	security/ophcrack: Makefile 
	security/pwsafe: Makefile 
	security/qca   : Makefile 
	security/qoauth: Makefile 
	security/steghide: Makefile 
	security/softhsm: Makefile 
	security/qtkeychain: Makefile 
	security/pcsc-cyberjack: Makefile 
	security/yubico/yubikey-personalization-gui: Makefile 
	security/ssdeep: Makefile 
	sysutils/apachetop: Makefile 
	sysutils/apcupsd: Makefile 
	sysutils/gource: Makefile 
	sysutils/colortail: Makefile 
	sysutils/ddrescue: Makefile 
	sysutils/dtpstree: Makefile 
	sysutils/dvd+rw-tools: Makefile 
	sysutils/knutclient: Makefile 
	sysutils/logstalgia: Makefile 
	sysutils/grive2: Makefile 
	sysutils/nut   : Makefile 
	sysutils/facter: Makefile 
	sysutils/rsyslog: Makefile 
	sysutils/sleuthkit: Makefile 
	sysutils/smartmontools: Makefile 
	sysutils/incron: Makefile 
	sysutils/tmux-mem-cpu-load: Makefile 
	sysutils/simple-mtpfs: Makefile 
	telephony/asterisk: Makefile 
	telephony/iaxclient: Makefile 
	telephony/pjsua: Makefile 
	telephony/stuntman: Makefile 
	tests/portbump/t1: Makefile 
	tests/portbump/t2: Makefile.inc 
	tests/portbump/t4: Makefile 
	tests/portbump/t5: Makefile 
	tests/portcheck/t7: Makefile 
	textproc/arabica: Makefile 
	textproc/aspell/core: Makefile 
	textproc/clo++ : Makefile 
	textproc/clucene: Makefile 
	textproc/fragistics: Makefile 
	textproc/exempi: Makefile 
	textproc/groff : Makefile 
	textproc/apertium: Makefile 
	textproc/gtkspell: Makefile 
	textproc/gtkspell3: Makefile 
	textproc/gtranslator: Makefile 
	textproc/hunspell: Makefile 
	textproc/icu4c : Makefile 
	textproc/isearch: Makefile 
	textproc/gspell: Makefile 
	textproc/libebml: Makefile 
	textproc/libical: Makefile 
	textproc/libwpd: Makefile 
	textproc/link-grammar: Makefile 
	textproc/lq-sp : Makefile 
	textproc/openjade: Makefile 
	textproc/opensp: Makefile 
	textproc/p5-Encode-Detect: Makefile 
	textproc/heirloom-doctools: Makefile 
	textproc/p5-Text-Aspell: Makefile 
	textproc/py-ICU: Makefile 
	textproc/apertium-lex-tools: Makefile 
	textproc/rarian: Makefile 
	textproc/redland: Makefile 
	textproc/sablotron: Makefile 
	textproc/source-highlight: Makefile 
	textproc/sp    : Makefile 
	textproc/sphinx: Makefile 
	textproc/tinyxml: Makefile 
	textproc/uchardet: Makefile 
	textproc/uncrustify: Makefile 
	textproc/vislcg3: Makefile 
	textproc/xerces-c: Makefile 
	textproc/xpdf  : Makefile 
	textproc/xxdiff: Makefile 
	textproc/lttoolbox: Makefile 
	textproc/pugixml: Makefile 
	textproc/wkhtmltopdf: Makefile 
	textproc/tinyxml2: Makefile 
	www/aria2      : Makefile 
	www/arora      : Makefile 
	www/bluefish   : Makefile 
	www/cgicc      : Makefile 
	www/conkeror   : Makefile 
	www/dansguardian: Makefile 
	www/dillo      : Makefile 
	www/fcgi       : Makefile 
	www/gtkhtml4   : Makefile 
	www/havp       : Makefile 
	www/icedtea-web: Makefile 
	www/larbin     : Makefile 
	www/lighttpd   : Makefile 
	www/minitube   : Makefile 
	www/newsbeuter : Makefile 
	www/nginx      : Makefile 
	www/chromium   : Makefile 
	www/firefox-esr: Makefile 
	www/mozilla-firefox: Makefile 
	www/iridium    : Makefile 
	www/ruby-capybara-webkit: Makefile 
	www/ruby-passenger: Makefile 
	www/seamonkey  : Makefile 
	www/slowhttptest: Makefile 
	www/sqtop      : Makefile 
	www/squid      : Makefile 
	www/xapian-omega: Makefile 
	x11/bbdate     : Makefile 
	x11/bbkeys     : Makefile 
	x11/bbpager    : Makefile 
	x11/blackbox   : Makefile 
	x11/compiz/core: Makefile 
	x11/compiz/libcompizconfig: Makefile 
	x11/e17/evas   : Makefile 
	x11/ede/desktop: Makefile 
	x11/ede/lib    : Makefile 
	x11/fleditor   : Makefile 
	x11/fltk       : Makefile 
	x11/mate/atril : Makefile 
	x11/mate/pluma : Makefile 
	x11/fluxbox    : Makefile 
	x11/fluxter    : Makefile 
	x11/flwm       : Makefile 
	x11/gaia       : Makefile 
	x11/gmrun      : Makefile 
	x11/gnome/banshee: Makefile 
	x11/gnome/bijiben: Makefile 
	x11/gnome/gtef : Makefile 
	x11/gnome/color-manager: Makefile 
	x11/gnome/contacts: Makefile 
	x11/gnome/empathy: Makefile 
	x11/gnome/gedit: Makefile 
	x11/gnome/latexila: Makefile 
	x11/gnome/libgda: Makefile 
	x11/gnome/online-accounts: Makefile 
	x11/gnome/shell: Makefile 
	x11/gnome/recipes: Makefile 
	x11/gnome/tracker: Makefile 
	x11/gnome/calendar: Makefile 
	x11/gnome/todo : Makefile 
	x11/gnustep/make: Makefile 
	x11/goggles    : Makefile 
	x11/grantlee   : Makefile 
	x11/gtk-engines2: Makefile 
	x11/gtk2-aurora-engine: Makefile 
	x11/polkit-qt  : Makefile 
	x11/gtk2-equinox-engine: Makefile 
	x11/gtk2-murrine-engine: Makefile 
	x11/gtk2-nodoka-engine: Makefile 
	x11/gtk2-oxygen-engine: Makefile 
	x11/gtk3-oxygen-engine: Makefile 
	x11/gtkglarea  : Makefile 
	x11/gtkglext   : Makefile 
	x11/herbstluftwm: Makefile 
	x11/icewm      : Makefile 
	x11/idesk      : Makefile 
	x11/irrlicht   : Makefile 
	x11/kde/accessibility3: Makefile 
	x11/kde/base3  : Makefile 
	x11/kde/arts3  : Makefile 
	x11/kde/artwork3: Makefile 
	x11/kde/games3 : Makefile 
	x11/kde/libs3  : Makefile 
	x11/kdirstat   : Makefile 
	x11/mplayer    : Makefile 
	x11/nx/nxcomp  : Makefile 
	x11/nx/nxproxy : Makefile 
	x11/nx/nxssh   : Makefile 
	x11/nx/opennx  : Makefile 
	x11/p5-Wx      : Makefile 
	x11/cegui      : Makefile 
	x11/pekwm      : Makefile 
	x11/py-qt4     : Makefile 
	x11/py-wxPython: Makefile 
	x11/qrfcview   : Makefile 
	x11/qt5/qtdatavis3d: Makefile 
	x11/qt5/qtgamepad: Makefile 
	x11/qt5/qtnetworkauth: Makefile 
	x11/qt5/qtpurchasing: Makefile 
	x11/qt5/qtremoteobjects: Makefile 
	x11/qt5/qtscxml: Makefile 
	x11/qt5/qtspeech: Makefile 
	x11/qt5/qtvirtualkeyboard: Makefile 
	x11/qt5/qtcharts: Makefile 
	x11/qvwm       : Makefile 
	x11/qwt        : Makefile 
	x11/slim       : Makefile 
	x11/treewm     : Makefile 
	x11/waimea     : Makefile 
	x11/wbar       : Makefile 
	x11/wm2        : Makefile 
	x11/wmi        : Makefile 
	x11/wmx        : Makefile 
	x11/worker     : Makefile 
	x11/wxSVG      : Makefile 
	x11/wxWidgets  : Makefile 
	x11/xchm       : Makefile 
	x11/xdrawchem  : Makefile 
	x11/xfce4/parole: Makefile 
	x11/xfce4/thunar-media-tags: Makefile 
	x11/xfce4/xfce4-whiskermenu: Makefile 
	x11/xfe        : Makefile 
	x11/xglobe     : Makefile 
	x11/xplanet    : Makefile 
	x11/xsettingsd : Makefile 
	x11/qt3        : Makefile 
	x11/qt4        : Makefile 
	x11/x2goclient : Makefile 

Log message:
use COMPILER_LIBCXX where applicable


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/16 13:20:57

Modified files:
	graphics/evince: Makefile 
	multimedia/gstreamer1/plugins-bad: Makefile 
	security/cyrus-sasl2: Makefile 
	sysutils/bacula: Makefile 
	x11/gnome/control-center: Makefile 

Log message:
...and those last 5, which got updated while I was creating the diff


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/16 13:30:56

Modified files:
	sys/dev/fdt    : sxiccmu.c 

Log message:
Match /clocks node on Allwinner H5.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/16 15:35:20

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Some net80211 state changes are triggered by incoming frames, and it is
possible for such frames to move iwm(4) to the same state, e.g. AUTH->AUTH.
Do not bother the firmware with such no-op state changes because that runs
a high risk of hitting firmware errors.
Problem reported by Gregor Best.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/16 16:03:11

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Remove the AP from iwm's firmware station table when moving out of AUTH state.
Fixes "could not remove MAC context" errors seen during AUTH->SCAN transitions.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/07/16 16:47:37

Modified files:
	sys/arch/hppa/hppa: locore.S vm_machdep.c 

Log message:
Clear the framepointer (r3) in switch_trampoline to avoid faults in stack trace
Reduce size of switch stack frame to match normal 64byte alignment
Eliminate useless 'osp' variable when setting up initial frame in cpu_fork()

ok visa@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/16 16:48:26

Modified files:
	sys/dev/pci    : if_iwmvar.h 

Log message:
Add comments to the definitions of iwm(4) driver-private flags.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/07/16 16:48:38

Modified files:
	sys/arch/hppa/hppa: db_interface.c lock_machdep.c 
	sys/arch/hppa/include: mplock.h 

Log message:
Add WITNESS support
ok visa@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/16 17:38:37

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Fix missing splx() in iwm_newstate_task(). Bug introduced 2 hours ago in r1.200.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/16 18:09:56

Modified files:
	productivity/vdirsyncer: Makefile distinfo 
	productivity/vdirsyncer/pkg: PLIST 

Log message:
Update to vdirsyncer-0.16.0

From Remi Locherer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/16 18:22:09

Log message:
    Import py-fasteners, tweaks/ok jca@
    
    The fasteners module includes the following:
    
    Locking decorator
    Helpful locked decorator (that acquires instance objects lock(s) and
    acquires on method entry and releases on method exit).
    
    Reader-writer locks
    Multiple readers (at the same time).  Single writers (blocking any
    readers).  Helpful read_locked and write_locked decorators.
    
    Inter-process locks
    Single writer using file based locking (these automatically release
    on process exit, even if __release__ or __exit__ is never called).
    Helpful interprocess_locked decorator.
    
    Generic helpers
    A try_lock helper context manager that will attempt to acquire a
    given lock and provide back whether the attempt passed or failed (if
    it passes, then further code in the context manager will be ran with
    the lock acquired).
    
    Status:
    
    Vendor Tag:	danj
    Release Tags:	danj_20170716
    
    N ports/devel/py-fasteners/Makefile
    N ports/devel/py-fasteners/distinfo
    N ports/devel/py-fasteners/pkg/DESCR
    N ports/devel/py-fasteners/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/16 18:24:11

Modified files:
	devel          : Makefile 

Log message:
+ py-fasteners
+ py-fasteners,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/17 00:32:53

Modified files:
	sbin/sysctl    : sysctl.c 

Log message:
add support for binary sysctl payloads by handling them as hex strings.

this was part of a demo showing how to implement the kernel side of
sysctl(3) for setting Semantically Opaque Interface Identifier key
material, but it seems to be the most straightforward path toward
integrating soiikey handling and rc.

ok florian@ sthen@ naddy@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/07/17 02:05:27

Modified files:
	graphics/gifsicle: Makefile distinfo 

Log message:
Update to gifsicle-1.89.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/17 02:05:30

Modified files:
	multimedia/x265: Makefile distinfo 

Log message:
Update to x265-2.5.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/17 02:17:10

Modified files:
	print/gutenprint: Makefile distinfo 
	print/gutenprint/patches: patch-configure 
	                          patch-src_main_print-olympus_c 
	print/gutenprint/pkg: PLIST 

Log message:
Update to gutenprint-5.2.13.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 02:34:39

Modified files:
	meta/qt5       : Makefile 
	x11/qt5        : Makefile Makefile.inc Makefile.version 
	                 qt5.port.mk 
	x11/qt5/qt3d   : Makefile distinfo 
	x11/qt5/qt3d/pkg: PLIST-examples PLIST-html PLIST-main 
	x11/qt5/qtactiveqt: Makefile distinfo 
	x11/qt5/qtbase : Makefile distinfo 
	x11/qt5/qtbase/patches: 
	                        patch-config_tests_unix_openssl_openssl_cpp 
	                        patch-configure 
	                        patch-mkspecs_features_create_cmake_prf 
	                        patch-mkspecs_features_qt_module_prf 
	                        patch-mkspecs_openbsd-g++_qmake_conf 
	                        patch-qmake_generators_makefile_cpp 
	                        patch-qmake_generators_unix_unixmake2_cpp 
	                        patch-qmake_generators_unix_unixmake_cpp 
	                        patch-qmake_generators_unix_unixmake_h 
	                        patch-src_corelib_global_global_pri 
	                        patch-src_corelib_global_qversiontagging_cpp 
	                        patch-src_corelib_tools_qbytearray_cpp 
	                        patch-src_corelib_tools_qbytearray_h 
	                        patch-src_gui_image_qxbmhandler_cpp 
	                        patch-src_network_kernel_qdnslookup_unix_cpp 
	                        patch-src_network_socket_qnativesocketengine_unix_cpp 
	                        patch-src_network_ssl_qsslcontext_openssl_cpp 
	                        patch-src_network_ssl_qsslsocket_cpp 
	                        patch-src_network_ssl_qsslsocket_openssl_symbols_cpp 
	                        patch-src_network_ssl_qsslsocket_openssl_symbols_p_h 
	                        patch-src_platformheaders_platformheaders_pro 
	                        patch-src_testlib_qtestcase_cpp 
	                        patch-tests_auto_corelib_tools_qbytearray_tst_qbytearray_cpp 
	x11/qt5/qtbase/pkg: PLIST-examples PLIST-main 
	x11/qt5/qtbase-docs: Makefile distinfo 
	x11/qt5/qtbase-docs/pkg: PLIST-html PLIST-qch 
	x11/qt5/qtcanvas3d: Makefile distinfo 
	x11/qt5/qtcanvas3d/pkg: PLIST-examples 
	x11/qt5/qtcharts/pkg: PLIST-docindex PLIST-examples PLIST-html 
	                      PLIST-main PLIST-qch 
	x11/qt5/qtconnectivity: Makefile distinfo 
	x11/qt5/qtconnectivity/pkg: PLIST-examples PLIST-html PLIST-main 
	x11/qt5/qtdatavis3d: distinfo 
	x11/qt5/qtdatavis3d/pkg: PLIST-docindex PLIST-examples 
	                         PLIST-html PLIST-main PLIST-qch 
	x11/qt5/qtdeclarative: Makefile distinfo 
	x11/qt5/qtdeclarative/pkg: PLIST-examples PLIST-html PLIST-main 
	x11/qt5/qtdoc  : Makefile distinfo 
	x11/qt5/qtdoc/pkg: PLIST-html 
	x11/qt5/qtgamepad: Makefile distinfo 
	x11/qt5/qtgamepad/pkg: PLIST-docindex PLIST-examples PLIST-html 
	                       PLIST-main PLIST-qch 
	x11/qt5/qtgraphicaleffects: Makefile distinfo 
	x11/qt5/qtgraphicaleffects/pkg: PLIST-main PLIST-qch 
	x11/qt5/qtimageformats: Makefile distinfo 
	x11/qt5/qtimageformats/pkg: PLIST-html PLIST-main 
	x11/qt5/qtlocation: Makefile distinfo 
	x11/qt5/qtlocation/pkg: PLIST-examples PLIST-html PLIST-main 
	x11/qt5/qtmultimedia: Makefile distinfo 
	x11/qt5/qtmultimedia/pkg: PLIST-examples PLIST-html PLIST-main 
	x11/qt5/qtnetworkauth: distinfo 
	x11/qt5/qtnetworkauth/pkg: PLIST-docindex PLIST-examples 
	                           PLIST-html PLIST-main PLIST-qch 
	x11/qt5/qtpurchasing: distinfo 
	x11/qt5/qtpurchasing/pkg: PLIST-docindex PLIST-examples 
	                          PLIST-html PLIST-main PLIST-qch 
	x11/qt5/qtquickcontrols: Makefile distinfo 
	x11/qt5/qtquickcontrols/pkg: PLIST-docindex PLIST-examples 
	                             PLIST-html PLIST-main PLIST-qch 
	x11/qt5/qtquickcontrols2: Makefile distinfo 
	x11/qt5/qtquickcontrols2/pkg: PLIST-docindex PLIST-examples 
	                              PLIST-html PLIST-main PLIST-qch 
	x11/qt5/qtremoteobjects: distinfo 
	x11/qt5/qtremoteobjects/pkg: PLIST-docindex PLIST-examples 
	                             PLIST-html PLIST-main PLIST-qch 
	x11/qt5/qtscript: Makefile distinfo 
	x11/qt5/qtscript/pkg: PLIST-examples PLIST-html 
	x11/qt5/qtscxml: distinfo 
	x11/qt5/qtscxml/pkg: PLIST-docindex PLIST-examples PLIST-html 
	                     PLIST-main PLIST-qch 
	x11/qt5/qtsensors: Makefile distinfo 
	x11/qt5/qtsensors/pkg: PLIST-examples PLIST-html PLIST-main 
	x11/qt5/qtserialbus: Makefile distinfo 
	x11/qt5/qtserialbus/pkg: PLIST-examples PLIST-html PLIST-main 
	x11/qt5/qtserialport: Makefile distinfo 
	x11/qt5/qtserialport/pkg: PLIST-examples 
	x11/qt5/qtspeech: distinfo 
	x11/qt5/qtspeech/pkg: PLIST-main 
	x11/qt5/qtsvg  : Makefile distinfo 
	x11/qt5/qtsvg/pkg: PLIST-examples PLIST-html PLIST-main 
	x11/qt5/qttools: Makefile distinfo 
	x11/qt5/qttools/patches: 
	                         patch-src_assistant_assistant_assistant_pro 
	                         patch-src_qdoc_tokenizer_cpp 
	x11/qt5/qttools/pkg: PLIST-examples PLIST-main 
	x11/qt5/qttranslations: distinfo 
	x11/qt5/qttranslations/pkg: PLIST 
	x11/qt5/qtvirtualkeyboard: Makefile distinfo 
	x11/qt5/qtvirtualkeyboard/pkg: PLIST-docindex PLIST-html 
	x11/qt5/qtwebchannel: Makefile distinfo 
	x11/qt5/qtwebchannel/pkg: PLIST-examples 
	x11/qt5/qtwebengine: Makefile distinfo 
	x11/qt5/qtwebengine/files: audio_manager_openbsd.cc 
	                           audio_manager_openbsd.h chrome 
	                           sndio_input.h sndio_output.cc 
	                           sndio_output.h 
	x11/qt5/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_base_debug_debugger_posix_cc 
	                             patch-src_3rdparty_chromium_base_posix_unix_domain_socket_linux_cc 
	                             patch-src_3rdparty_chromium_base_process_process_handle_openbsd_cc 
	                             patch-src_3rdparty_chromium_base_process_process_posix_cc 
	                             patch-src_3rdparty_chromium_base_threading_platform_thread_linux_cc 
	                             patch-src_3rdparty_chromium_base_threading_platform_thread_posix_cc 
	                             patch-src_3rdparty_chromium_build_compiler_version_py 
	                             patch-src_3rdparty_chromium_ppapi_shared_impl_private_net_address_private_impl_cc 
	                             patch-src_3rdparty_chromium_third_party_skia_src_gpu_GrAutoLocaleSetter_h 
	                             patch-src_3rdparty_chromium_third_party_webrtc_base_network_cc 
	                             patch-src_3rdparty_chromium_third_party_webrtc_base_physicalsocketserver_cc 
	                             patch-src_3rdparty_chromium_third_party_webrtc_base_platform_thread_cc 
	                             patch-src_3rdparty_chromium_third_party_webrtc_base_stringutils_h 
	                             patch-src_3rdparty_chromium_ui_events_event_switches_cc 
	                             patch-src_3rdparty_chromium_ui_events_event_switches_h 
	                             patch-src_core_config_desktop_openbsd_pri 
	x11/qt5/qtwebkit: Makefile distinfo 
	x11/qt5/qtwebkit/patches: patch-Source_JavaScriptCore_jsc_pro 
	                          patch-Tools_qmake_config_tests_gccdepends_gccdepends_pro 
	                          patch-Tools_qmake_config_tests_glx_glx_pro 
	                          patch-Tools_qmake_config_tests_libXcomposite_libXcomposite_pro 
	                          patch-Tools_qmake_config_tests_libXrender_libXrender_pro 
	x11/qt5/qtwebkit/pkg: PLIST-qch 
	x11/qt5/qtwebkit-examples: Makefile 
	x11/qt5/qtwebsockets: Makefile distinfo 
	x11/qt5/qtwebsockets/pkg: PLIST-examples PLIST-main 
	x11/qt5/qtwebview: Makefile distinfo 
	x11/qt5/qtx11extras: Makefile distinfo 
	x11/qt5/qtxmlpatterns: Makefile distinfo 
	x11/qt5/qtxmlpatterns/pkg: PLIST-examples PLIST-main 
	devel/py-sip   : Makefile distinfo 
	devel/py-sip/pkg: PLIST 
	x11/py-qt5     : Makefile distinfo 
	x11/py-qt4     : Makefile distinfo 
	x11/py-qt4/pkg : PLIST-docs 
Added files:
	x11/qt5/qt3d/patches: 
	                      patch-src_3rdparty_assimp_code_glTFAssetWriter_inl 
	x11/qt5/qtbase/files: clang-qmake.conf 
	x11/qt5/qtbase/patches: 
	                        patch-config_tests_qpa_xcb-xlib_xcb-xlib_pro 
	                        patch-src_corelib_global_qcompilerdetection_h 
	                        patch-src_corelib_kernel_qfunctions_fake_env_p_h 
	                        patch-src_gui_configure_json 
	                        patch-src_platformsupport_themes_genericunix_genericunix_pri 
	                        patch-src_plugins_sqldrivers_configure_json 
	x11/qt5/qtdeclarative/patches: 
	                               patch-src_qml_jit_qv4targetplatform_p_h 
	                               patch-src_qml_jsruntime_qv4global_p_h 
	x11/qt5/qtdeclarative/pkg: DESCR-xmllistmodel PLIST-xmllistmodel 
	x11/qt5/qtmultimedia/patches: 
	                              patch-config_tests_linux_v4l_main_cpp 
	                              patch-src_gsttools_qgstutils_cpp 
	                              patch-src_plugins_gstreamer_camerabin_camerabinv4limageprocessing_cpp 
	                              patch-src_plugins_gstreamer_mediacapture_qgstreamerv4l2input_cpp 
	x11/py-qt5/pkg : DESCR PLIST 
Removed files:
	x11/qt5/qt3d/patches: 
	                      patch-src_3rdparty_assimp_code_BlenderTessellator_cpp 
	x11/qt5/qtbase/patches: patch-config_tests_unix_compile_test 
	                        patch-mkspecs_openbsd-clang_qmake_conf 
	                        patch-mkspecs_openbsd-clang_qplatformdefs_h 
	                        patch-src_corelib_plugin_qfactoryloader_cpp 
	                        patch-src_corelib_plugin_qpluginloader_cpp 
	                        patch-src_widgets_styles_qgtk2painter_cpp 
	                        patch-src_widgets_styles_qgtkstyle_p_cpp 
	x11/qt5/qtdeclarative/patches: 
	                               patch-qtdeclarative_src_qml_jsruntime_jsruntime_pri 
	                               patch-qtdeclarative_src_qml_jsruntime_qv4alloca_p_h 
	x11/qt5/qtenginio: Makefile distinfo 
	x11/qt5/qtenginio/pkg: DESCR-docindex DESCR-examples DESCR-html 
	                       DESCR-main DESCR-qch PLIST-docindex 
	                       PLIST-examples PLIST-html PLIST-main 
	                       PLIST-qch 
	x11/qt5/qttools/patches: 
	                         patch-src_assistant_clucene_qclucene-config_p_h 
	x11/qt5/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_third_party_zlib_simd_stub_c 
	                             patch-tools_qmake_config_tests_libcap_libcap_pro 
	x11/py-qt5/patches: patch-sip_QtCore_QtCoremod_sip 
	x11/py-qt5/pkg : DESCR-docs DESCR-main PLIST-docs PLIST-main 

Log message:
Update from Qt 5.6.2 (LTS) to Qt 5.9.1 (LTS).

Tested with both GCC and CLang (less through).

This forces updating x11/py-qt5, which forces update of devel/py-sip,
which forces update of x11/py-qt4, but, thankfully, no breakage detected.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/17 02:35:08

Modified files:
	misc/memcached : Makefile distinfo 
	misc/memcached/patches: patch-memcached_c 
	misc/memcached/pkg: README memcached.rc 

Log message:
Update to memcached 1.4.39.

Fixes CVE-2017-9951.

Create var/run/memcached with correct perms/ownership in rc_pre, and
document in README how to make it listen on a unix socket instead of
localhost/network.

ok giovanni@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 02:41:17

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Fix $obsolete_reason entries, they should list package names, not paths.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 02:42:58

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register py-qt5-docs removal, no longer maintained upstream.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 04:07:24

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
I've almost forgotten that qtenginio is gone as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/17 04:30:03

Modified files:
	sys/dev/pv     : xbf.c 

Log message:
Grant table entries must be disassociated once CCB is complete

Attempting to unload the map before all chunks are done may lead
to unnecessary looping.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/17 05:27:06

Modified files:
	sbin/slaacd    : engine.c 

Log message:
Overhaul handling of vltime and pltime processing
- make sure to not send solicitations at a very high rate indefinitely
if pltime is 0
(we still need some sort of rate limiting here)
- implement RFC 4862 5.5.3 two hours rule wrt vltime
- allow pltime of 0 so that a router can withdraw a prefix


CVSROOT:	/cvs
Module name:	www
Changes by:	espie@cvs.openbsd.org	2017/07/17 05:54:45

Added files:
	papers         : lse-clang.pdf 

Log message:
add presentation from lse week


CVSROOT:	/cvs
Module name:	www
Changes by:	espie@cvs.openbsd.org	2017/07/17 05:59:46

Modified files:
	.              : events.html 

Log message:
add lseweek


CVSROOT:	/cvs
Module name:	www
Changes by:	espie@cvs.openbsd.org	2017/07/17 06:02:52

Modified files:
	.              : events.html 

Log message:
bad cut&paste link


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/17 06:02:53

Modified files:
	etc            : rc 

Log message:
Optimize and simplify the selection of the latest library version in
reorder_libs().

From Klemens Nanni with input from rpe.
ok rpe, zhuk


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/17 07:46:53

Modified files:
	sys/arch/arm64/stand/efiboot: Makefile 

Log message:
Use .c instead of .o here too.

ok espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/17 08:03:52

Modified files:
	x11/xfce4/tumbler: Makefile distinfo 
	x11/xfce4/tumbler/pkg: PLIST 

Log message:
Update to tumbler 0.2.0.

Migrated from dbus-glib to GDbus.

https://mail.xfce.org/pipermail/xfce-announce/2017-July/000541.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/17 08:05:26

Modified files:
	x11/xfce4/garcon: Makefile distinfo 
	x11/xfce4/garcon/pkg: PLIST 

Log message:
Update to garcon 0.6.1.

Adds a gtk3 version of garcon libs to handle menus in Gtk3 Xfce apps.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/17 08:06:39

Modified files:
	x11/xfce4/parole: Makefile distinfo 

Log message:
Update to parole 0.9.2


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/17 08:25:30

Modified files:
	sys/dev/ic     : ar5008.c 

Log message:
Make athn(4) send RTS frames at 2 Mbit/s again. I changed this to 1 Mbit/s
in r1.38 of this file, however for some reason the hardware sends RTS frames
at rates other than 1 Mbit/s which of course doesn't help. Not sure what is
causing this problem, but the old behaviour worked better, so revert.
ok krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/17 09:05:03

Modified files:
	sbin/dhclient  : dhclient.8 dhclient.c dhcpd.h 

Log message:
Remove some magic formerly used to detect the presence of another
dhclient taking control of the interface.

In particular do not exit when addresses are manually added to or
deleted from the interface dhclient(8) is concerned about. Note that
such changes will still be removed whenever dhclient(8) is re-started
or gets a different lease during renewal.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/17 09:58:22

Modified files:
	sys/dev/pv     : if_xnf.c 

Log message:
Reimplement mbuf/map to descriptor mapping

Previously descriptors have referenced DMA maps too loosely which
led to bus_dmamap_unload being called before all fragments have been
completed.  This eliminates the last instance of excessive looping
while waiting for a grant table entry to become available.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/17 10:01:24

Modified files:
	sys/dev/pv     : if_xnf.c 

Log message:
Pick the correct TX buffer when unrolling


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/17 10:04:31

Modified files:
	sys/dev/pv     : xen.c 

Log message:
Reduce amount of CAS attempts in a busy-wait loop by a factor of 100


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/17 10:13:13

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Nuke findproto() and get_ifa(). They are unused now that
RTM_DELADDR and RTM_NEWADDR are no longer of interest.

Pointed out by jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/17 10:32:26

Modified files:
	sys/dev/pv     : xen.c 

Log message:
Forbid overwriting a grant table entry currently in use


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/17 11:53:59

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Nuke unused variables 'deleting' and 'adding'.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/17 11:57:27

Modified files:
	sys/dev/pci/drm: drm_linux.h 

Log message:
Implement a proper hash table instead of lumping evrything into a single
list.


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/17 12:02:31

Modified files:
	distrib/miniroot: install.sub 

Log message:
Fix IPv6 default router selection
- adjust to changed ping6 output
- tighten sed expression
- remove second sed, bsort() prints a unique list

reported by Paul de Weerd and others
prompted by a diff from Klemens Nanni
OK florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/17 12:07:41

Modified files:
	devel/llvm     : Makefile 

Log message:
Mark llvm as BROKEN-powerpc, it never built fine there, and we're
uselessly wasting cpu cycles trying.

Fails when linking binaries with 'relocation truncated to fit:
R_PPC_PLTREL24' - jca@ tried to fix ld at some point, or something else
has to be whacked.

See http://build-failures.rhaalovely.net/powerpc/2017-06-03/devel/llvm.log
or http://build-failures.rhaalovely.net/powerpc/2017-04-02/devel/llvm%2C-main.log
or the bazillions previous failures.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/17 12:16:14

Modified files:
	etc            : rc 

Log message:
Now that choosing the library versions is much faster, we can do
it after remounting the filesystem containing /usr/lib as rw:
the former is pointless if the latter should happen to fail.

From Klemens Nanni
ok rpe


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/17 12:22:33

Log message:
    import borgmatic-1.0.3
    
    borgmatic is a simple Python wrapper script for the Borg backup software
    that initiates a backup, prunes any old backups according to a retention
    policy, and validates backups for consistency. The script supports
    specifying your settings in a declarative configuration file rather than
    having to put them all on the command-line, and handles common errors.
    
    ok aja@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20171707
    
    N ports/sysutils/borgmatic/Makefile
    N ports/sysutils/borgmatic/distinfo
    N ports/sysutils/borgmatic/pkg/PLIST
    N ports/sysutils/borgmatic/pkg/DESCR
    N ports/sysutils/borgmatic/files/config.dist
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/17 12:23:33

Modified files:
	sysutils       : Makefile 

Log message:
+borgmatic


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/17 12:37:42

Modified files:
	etc            : rc 

Log message:
Use a more compact way to compose the initial pf ruleset.

Diff from Klemens Nanni
OK tb@ zhuk@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/17 12:52:26

Modified files:
	etc            : rc 

Log message:
Tweak previous.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/07/17 13:13:37

Modified files:
	benchmarks/netperf-wrapper: Makefile 

Log message:
Bump -gui subpackage after the renaming of py-qt5,-main to py-qt5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/07/17 13:14:17

Modified files:
	www/qutebrowser: Makefile 

Log message:
Bump after the renaming of py-qt5,-main to py-qt5.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/17 13:28:35

Modified files:
	sys/dev/fdt    : sxiccmu.c 

Log message:
The Linux kernel device trees use "allwinner,sun50i-h5-ccu" as the compatible
propert for the clock controller module.  Prepare for the day when the
u-boot device trees get update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/07/17 13:37:39

Modified files:
	x11/nagstamon  : Makefile 

Log message:
Bump after the renaming of py-qt5,-main to py-qt5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/17 13:48:29

Modified files:
	devel/bpython  : Makefile distinfo 
	devel/bpython/pkg: PLIST 

Log message:
Update to 0.17
Changelog: https://github.com/bpython/bpython/blob/master/CHANGELOG


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/07/17 14:32:37

Modified files:
	shells/py-qtconsole: Makefile 

Log message:
Bump after the renaming of py-qt5,-main to py-qt5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 14:39:42

Modified files:
	x11/cool-retro-term: Makefile 

Log message:
Fix after C++11 requirement coming from Qt 5.9.

Found by kili@ and his gcc.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/17 15:02:08

Modified files:
	chinese        : Makefile 
Removed files:
	chinese/crxvt  : Makefile distinfo 
	chinese/crxvt/patches: patch-src_utmp_c 
	chinese/crxvt/pkg: DESCR PLIST 

Log message:
Remove chinese/crxvt.

We recently removed mrxvt and rxvt due to the fact that upstream is
dead and that thee code is vulnerable to CVE-2017-7483.

On top of that, crxvt is very unstable: it dumps core after entering
a few commands or pressing enter repeatedly a couple of times.

OK jca@, dcoppa@, bcallah@, kevlo@, bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 15:04:03

Modified files:
	misc/spdrs60   : Makefile 

Log message:
Another Qt5 & C++11 fallout, found by kili@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 15:06:37

Log message:
    Import a separate port for Qt5-based Phonon, bumped to 4.9.1 (latest).
    
    This is needed to resolve issues coming after recent Qt update.
    Tweaks for phonon.port.mk and dependencies to follow.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170718
    
    N ports/multimedia/phonon-qt5/Makefile
    N ports/multimedia/phonon-qt5/distinfo
    N ports/multimedia/phonon-qt5/patches/patch-CMakeLists_txt
    N ports/multimedia/phonon-qt5/patches/patch-cmake_CMakeLists_txt
    N ports/multimedia/phonon-qt5/patches/patch-cmake_FindPhononInternal_cmake
    N ports/multimedia/phonon-qt5/patches/patch-phonon_CMakeLists_txt
    N ports/multimedia/phonon-qt5/patches/patch-phonon_experimental_CMakeLists_txt
    N ports/multimedia/phonon-qt5/pkg/DESCR
    N ports/multimedia/phonon-qt5/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/17 15:09:01

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register removal of crxvt.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 15:11:49

Modified files:
	multimedia/phonon-qt5/pkg: PLIST 

Log message:
The @pkgpath marker is required for smooth updates.

No bump since just imported and not yet linked to the build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 15:17:47

Modified files:
	multimedia     : Makefile 
	multimedia/phonon: Makefile phonon.port.mk 
	multimedia/phonon/pkg: DESCR PLIST 
	devel/kf5/knotifications: Makefile 
	devel/kf5/knotifyconfig: Makefile 
	devel/kf5/khtml: Makefile 
	editors/calligra: Makefile 
	multimedia/phonon-backend/gstreamer: Makefile 
Removed files:
	multimedia/phonon/pkg: PFRAG.no-qt5 PFRAG.qt5 

Log message:
Switch Qt5-based Phonon to a separate port, with a separate version.

The phonon.port.mk stays where it is (at least until KDE4 dies).

This gives a chance for various KF5 things to build again.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 16:45:19

Modified files:
	archivers/quazip: Makefile 

Log message:
Unbreak after recent Qt 5.9 update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/17 17:15:05

Modified files:
	net/freeradius3: Makefile distinfo 
	net/freeradius3/patches: patch-configure 
	                         patch-raddb_radiusd_conf_in 
Removed files:
	net/freeradius3/patches: patch-raddb_certs_bootstrap 
	                         patch-scripts_jlibtool_c 
	                         patch-src_lib_net_c 
	                         patch-src_main_tls_c 
	                         patch-src_tests_runtests_sh 

Log message:
update to freeradius-3.0.15
http://freeradius.org/security/fuzzer-2017.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/17 18:24:20

Modified files:
	net/unifi      : Tag: OPENBSD_6_1 Makefile distinfo 
	net/unifi/patches: Tag: OPENBSD_6_1 patch-unifi_sh_api 
	net/unifi/pkg  : Tag: OPENBSD_6_1 PLIST unifi.rc 

Log message:
update -stable unifi to 5.4.19


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/07/17 18:53:45

Modified files:
	sys/dev/fdt    : sxiccmu.c 

Log message:
fix previous to make sxiccmu compile again


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 20:54:17

Modified files:
	databases/pgmodeler: Makefile 

Log message:
Unbreak after Qt 5.9 update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 22:00:04

Modified files:
	security/xca   : Makefile 

Log message:
Unbreak after Qt 5.9 update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 22:12:11

Modified files:
	games/gottcode : Makefile.inc 

Log message:
Quick fix for Qt 5.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 22:48:46

Modified files:
	games/gottcode : Makefile.inc 

Log message:
Better fix for changes in INSTALLS logic in qmake.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 22:51:43

Modified files:
	print/poppler  : Makefile 

Log message:
Make use of POPPLER_QT5_CXXFLAGS to unbreak after Qt 5.9 update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/17 23:31:45

Modified files:
	textproc/calibre: Makefile 
Added files:
	textproc/calibre/patches: 
	                          patch-src_calibre_headless_fontconfig_database_cpp 
	                          patch-src_calibre_headless_fontconfig_database_h 

Log message:
Add upstream patches for Qt 5.9.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/18 00:12:09

Modified files:
	sys/kern       : uipc_socket2.c 

Log message:
soreserve() modifies `so_snd' and `so_rcv' so asserts that it is called
with the socket lock.

This change is safe because sbreserve() already asserts that the lock is
held, but it acts as implicit documentation and indicates that I looked
at the function.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/18 00:19:07

Modified files:
	sbin/isakmpd   : ipsec.c 

Log message:
Prevent a NULL dereference when comparing incomplete SAs.

This deference can occur because sa_find() is called from a timer and
iterates over all existing `sa'.  At that time the corresponding
`finalize_exchange' might not have been called, in which case it is
unsafe to dereference `src_net', `dst_net' & co.

Issue reported by Michał Koc. ok hshoexer@, markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 01:07:48

Modified files:
	net/py-libcloud: Makefile distinfo 
	net/py-libcloud/pkg: PLIST 

Log message:
Update to py-libcloud-2.1.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 01:08:48

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.84.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 01:09:06

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.121.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 01:27:38

Modified files:
	x11/gnome/nautilus: Makefile distinfo 
	x11/gnome/nautilus/patches: 
	                            patch-src_nautilus-canvas-container_c 

Log message:
Update to nautilus-3.24.2.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 01:54:53

Modified files:
	print/gutenprint: distinfo 

Log message:
Upstream rerolled the tarball.
noticed by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/07/18 01:55:57

Modified files:
	devel/py-xlsxwriter: Makefile distinfo 

Log message:
update XlsxWriter to 0.9.8.
ok aja@ benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/07/18 01:57:05

Modified files:
	security/oletools: Makefile distinfo 
	security/oletools/pkg: PLIST 

Log message:
update oletools to 0.51.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 01:59:17

Modified files:
	databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.24.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 01:59:41

Modified files:
	mail/evolution : Makefile distinfo 

Log message:
Update to evolution-3.24.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 01:59:58

Modified files:
	mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.24.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 02:04:47

Modified files:
	devel/pango    : Makefile distinfo 

Log message:
Update to pango-1.40.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/18 03:19:00

Modified files:
	lang/clang     : clang.port.mk 

Log message:
now that clang is compiled by default, PORTPATH will prefer base clang to
ports clang  for ports that explicitly use clang to compile.

So put COMPILER_LINKS for those, so that we get the requested compiler, along
with -B support.

Noticed some oddities in WANTLIB for a few ports (libc++ and libc++abi which
had no business being there), this fixes the issue.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/07/18 03:41:17

Modified files:
	security/py-artifacts: Makefile distinfo 
	security/py-artifacts/pkg: PLIST 

Log message:
update py-artifacts.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/07/18 03:42:52

Modified files:
	sysutils/libvmdk: Makefile distinfo 
	sysutils/libvmdk/pkg: PLIST 

Log message:
update libvmdk.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/07/18 03:43:40

Modified files:
	sysutils/py-tsk: Makefile distinfo 

Log message:
update py-tsk.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/18 04:22:23

Modified files:
	textproc/elasticsearch: Makefile distinfo 
	textproc/elasticsearch/pkg: PLIST 

Log message:
Update to 5.5.0

from Pavel Korovin p at tristero se

OK jasper@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/07/18 04:22:59

Modified files:
	www/kibana     : Makefile distinfo 
	www/kibana/pkg : PLIST 

Log message:
Update to 5.5.0

from MAINTAINER Pavel Korovin p at tristero se

OK jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/18 05:00:41

Added files:
	graphics/krita/patches: 
	                        patch-libs_ui_KisResourceBundleManifest_cpp 

Log message:
Fix for Qt 5.9. No bump needed.

This is the last known offender of Qt 5.9 in ports tree.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/18 05:42:51

Modified files:
	sys/dev/pci    : xspd.c 

Log message:
Fixup the printf string, spacing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2017/07/18 08:49:38

Modified files:
	x11/slock      : Makefile 

Log message:
Add a comment stating why we're currently stuck with 1.3 (upstream removed
bsd-auth support) and that we're unaffected by the CVE fixed in 1.4.

suggested by and discussed with sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/07/18 09:06:37

Modified files:
	sys/arch/armv7/imx: imxccm.c imxccm_clocks.h 

Log message:
Add clock support for the i.MX6UL variant of the i.MX6 series.  The
device tree uses completely differently numbered indices compared to
the i.MX6QDL variant.  This means we have to add another clock list
and use the right one depending on the compatible.  Also, on the UL
variant there is another mux in front of the perclk divider, so we
have to cope with that as well.

With feedback from and "looks reasonable" kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/18 10:05:12

Modified files:
	graphics/ImageMagick: Makefile distinfo 
	graphics/ImageMagick/patches: patch-configure_ac 

Log message:
security update to ImageMagick-6.9.9-0 (crafted RLE image can trigger a crash
because of incorrect EOF handling in coders/rle.c)


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/18 10:29:44

Modified files:
	etc            : rc 

Log message:
Use numerical sysctl output to check for nfs mounts.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/18 10:43:27

Modified files:
	usr.sbin/config: mkmakefile.c 
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/socppc/conf: Makefile.socppc 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
Stop automatically regenerating gap.o (and hence linking a new kernel)
whenever make is issued. Only do this when there are actual source changes
below /sys. This restores the behavior prior to the KARL implementation.

Problem noticed and patiently explained by mpi
implementation with a lot of help from espie

ok mpi, espie, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/18 11:24:42

Modified files:
	bin/csh        : file.c 

Log message:
Restore tty when aborting loop.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/07/18 12:45:44

Modified files:
	sys/arch/armv7/imx: imxesdhc.c 

Log message:
Add sdmmc support for the i.MX6UL variant of the i.MX6 series.  This
variant is essentially the same in regards to sdmmc as the i.MX6SX
variant, which is why the device tree specifies that version.  The
i.MX6SX has a few quirks.  One of these is related to tuning, which
we don't do, the other one to the CAP1 register, which we don't use,
and the third is for high speed support, where the "support bit" is
missing for HS200.  Of all these, only the one where the CAP1 register
spills into the CAP register seems relevant to us.  With this I can
mount and newfs on the SD card.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 12:48:18

Modified files:
	net/py-libcloud: Makefile 

Log message:
Missing BDEP.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/18 13:18:39

Modified files:
	emulators/fuse-utils: Makefile distinfo 

Log message:
Update fuse-utils to 1.3.2.

OK bcallah@, benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/07/18 13:20:26

Modified files:
	sys/sys        : selinfo.h 

Log message:
Re-order members of struct selinfo

This reduces its size from 24 to 16 on 64bit archs.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/07/18 13:31:20

Modified files:
	etc            : rc 

Log message:
Use a bit better idiom to get most recent version of the library
being reordered.

okay tb@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 14:19:17

Modified files:
	www/seamonkey  : Makefile 

Log message:
Missed bump from the COMPILER_LIBCXX rampage.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/18 14:46:21

Modified files:
	graphics/gdk-pixbuf2: Makefile distinfo 
	graphics/gdk-pixbuf2/pkg: PLIST 

Log message:
Update to gdk-pixbuf-2.36.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/18 14:48:29

Modified files:
	sys/dev/pci/drm/i915: intel_bios.h 

Log message:
Remove stray whitespace.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/18 15:06:48

Modified files:
	editors/libreoffice: Makefile 

Log message:
oops, my editor killed one line


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/07/18 15:16:58

Modified files:
	textproc/lowdown: Makefile distinfo 

Log message:
Update to lowdown-0.1.12.

ok bcallah@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/18 15:17:25

Modified files:
	faq            : current.html 

Log message:
If you upgrade from source, you need to build and install a new config(8)
and issue 'make config' before building and installing a new kernel and
link-kit, otherwise rc(8) will fail to relink the kernel after reboot.

Found the hard way by Hrvoje Popovski


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/18 15:21:11

Modified files:
	faq            : current.html 

Log message:
wording tweak


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/18 15:27:50

Modified files:
	sys/dev/wscons : wsdisplay.c 

Log message:
Prevent integer overflow in WSDISPLAYIO_LDFONT ioctl.

Issue found by Ilja van Sprundel.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/18 15:30:33

Modified files:
	mail/postfix/snapshot: Makefile distinfo 

Log message:
update to postfix-3.3.20170716, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/18 15:30:45

Modified files:
	mail/postfix/stable: Makefile distinfo 

Log message:
update to Postfix 3.2.2, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/18 15:35:20

Modified files:
	devel/llvm     : Makefile 

Log message:
Use "COMPILER=base gcc4" for devel/llvm to give it a chance on aarch64.
From Brad. I haven't tested (too many hangs for ports building) but since
it currently fails because there's no gcc4 on the arch, it can't make
things worse than they already are.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/18 16:22:19

Modified files:
	sys/kern       : subr_log.c 
	lib/libc/sys   : sendsyslog.2 

Log message:
Both syslog(3) and syslogd(8) truncate the message at 8192 bytes.
Do the same in sendsyslog(2) and document the behavior.
reported by Ilja Van Sprundel; OK millert@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/18 17:00:31

Modified files:
	regress/sys/kern/noexec: Makefile noexec.c 

Log message:
The function getaddr() compares the stack address of the caller
with its own local variable.  This way it detects the direction of
stack growth.  This does not work if the functions gets inlined.
Pass -fno-inline to the compiler to avoid sporadic tests fails.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/18 17:52:32

Modified files:
	devel/llvm     : Makefile 

Log message:
revert previous; "On an architecture using clang(1) as the default
compiler, clang from the base system will always be chosen, so it is not
necessary to list ‘base’ unless it's the only suitable compiler"


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/07/18 19:15:02

Modified files:
	usr.bin/ssh    : ssh-agent.c 

Log message:
switch from select() to poll() for the ssh-agent mainloop; ok markus


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/07/18 19:26:20

Modified files:
	usr.sbin/vmd   : vmd.8 

Log message:
Update vmd man page to describe we have more processes running (aside from
one per VM plus "one more")


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/07/18 19:36:31

Modified files:
	usr.sbin/vmd   : vm.conf.5 

Log message:
Don't recommend using /var/vmm for VM images.

Discussed with deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/19 00:30:54

Modified files:
	sbin/sysctl    : sysctl.c 

Log message:
revert previous; the code this was supposed to be used for is moving
in the wrong direction.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/19 00:52:41

Modified files:
	sys/kern       : uipc_syscalls.c 

Log message:
Move KTRPOINT call up. The lenght variable i is getting aligned and so
uninitialised data can be dumped into the ktrace message.
Found by Ilja Van Sprundel
OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/19 00:59:16

Modified files:
	sys/net        : if_pppoe.c 

Log message:
Fix double free in pppoe_dispatch_disc_pkt(). If m_pulldown() fails m is
freed but another m_freem call happens later. Set m to NULL if m_pulldown()
fails like in all other cases of this function.
Found by Ilja Van Sprundel
OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/19 01:02:52

Modified files:
	sys/dev/pci    : if_vte.c 

Log message:
Fix possible double free in the TX dma ring handling. If the allocation of
the cluster fails in vte_init_tx_ring() the mbuf is removed but the slot
in the ring still holds the pointer. A possible call to vte_stop() would
then cause a double free. Again set pointer to NULL to prevent this.
Found by Ilja Van Sprundel
OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/07/19 02:30:41

Modified files:
	usr.bin/ssh    : sshkey.c 

Log message:
fix support for unknown key types; ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/07/19 03:23:16

Modified files:
	lang/gcc/6     : Makefile distinfo 
	lang/gcc/6/patches: patch-gcc_Makefile_in 
	                    patch-gcc_ada_gcc-interface_Makefile_in 
	                    patch-gcc_builtins_c patch-gcc_config_gcc 
	                    patch-gcc_config_i386_i386_c 
	                    patch-gcc_config_pa_pa_c 
	                    patch-gcc_config_rs6000_rs6000_c 
	                    patch-gcc_config_sparc_sparc_c 
	                    patch-libgcc_config_host 
	                    patch-libstdc++-v3_configure 

Log message:
Update to GCC 6.4.0, regen bootstraps.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/19 03:55:51

Modified files:
	devel/harfbuzz : Makefile distinfo 

Log message:
Update to harfbuzz-1.4.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/19 04:19:25

Modified files:
	usr.bin/make   : Makefile 

Log message:
depend is dead


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/19 04:37:28

Modified files:
	net/wireshark  : Makefile distinfo 

Log message:
update to wireshark-2.2.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/19 05:44:53

Modified files:
	net/wireshark  : Tag: OPENBSD_6_1 Makefile distinfo 
	net/wireshark/patches: Tag: OPENBSD_6_1 
	                       patch-ui_qt_capture_filter_syntax_worker_cpp 
	                       patch-ui_qt_compiled_filter_output_cpp 

Log message:
MFC update to wireshark-2.2.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/19 05:50:16

Modified files:
	net/monitoring-plugins: Makefile 

Log message:
set LDFLAGS so autoconf can find radius client libs in a no_db build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/19 05:50:19

Modified files:
	x11/gtk+3      : Makefile distinfo 
	x11/gtk+3/pkg  : PLIST-main 

Log message:
Update to gtk+3-3.22.17.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/19 06:14:29

Modified files:
	net/monitoring-plugins: Makefile 
Added files:
	net/monitoring-plugins/patches: patch-plugins-root_check_dhcp_c 

Log message:
Fix stack smashing in check_dhcp.

Upstream merge request:
https://github.com/monitoring-plugins/monitoring-plugins/pull/1500

okay sthen@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/19 06:23:16

Modified files:
	sys/arch/sgi/dev: if_iec.c 

Log message:
Fix memory leak in iec_get(). If MCLGET fails free the mbuf as well.
Found by Ilja Van Sprundel
OK bluhm@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/19 06:25:34

Modified files:
	sys/dev/pci    : if_et.c 

Log message:
Check if mbuf cluster allocation succeeded and on failure free mbuf and
return ENOBUFS.
Found by Ilja Van Sprundel
OK bluhm@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/19 06:25:52

Modified files:
	usr.bin/telnet : commands.c sys_bsd.c 

Log message:
A few cleanups.  This only needs to operate on systems with SIGWINCH,
SIGINFO, and Bxxxx values that equal xxxx.
ok tom millert


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/19 06:29:22

Modified files:
	sys/net        : switchofp.c 

Log message:
The proper way to check for successful allocation of an mbuf cluster is
by checking M_EXT flag. m_freem() the mbuf in the errorcase to prevent
a mbuf leak. MCLGET does not set the mbuf to NULL on failure.
Found by Ilja Van Sprundel
OK bluhm@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/19 06:32:13

Modified files:
	sys/nfs        : nfs_boot.c 

Log message:
If second xdr_string_encode() fails in bp_getfile() m_freem() m since
this mbuf was allocated by the first call. Fixes possible memory leak.
Found by Ilja Van Sprundel
OK bluhm@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/19 06:45:30

Modified files:
	share/mk       : bsd.README 

Log message:
1. The cleandir target no longer deletes manual pages, that's a
remnant from the remote past when we used to install preformatted
manuals.
2. The list of files deleted by the clean target grew out of date
and was incomplete, but we already know that it will change again
soon, so delete overdocumentation.
Feedback and OK espie@.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/19 06:50:33

Modified files:
	gnu/lib/libobjc: Makefile.bsd-wrapper 
	gnu/usr.bin/cc/cc_tools: Makefile 
	sbin/iked      : Makefile 
	sys/dev/microcode/aic7xxx: Makefile 
	usr.bin/bc     : Makefile scan.l 

Log message:
more depends gc / yacc rules overhaul

okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/19 06:51:31

Modified files:
	sbin/pfctl     : parse.y pfctl.c pfctl_queue.c 
	sys/net        : pf_ioctl.c pfvar.h 

Log message:
Rework HFSC vs FQ-CoDel checks

The selection mechanism introduced in pf_ioctl.c -r1.316 suffers
from being too ambiguous and lacks robustness. Instead of relying
on composition of multiple flags in the queue specification, it's
easier to identify the root class (if it exists) and derive all
further checks from it.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/19 06:54:09

Modified files:
	sys/net        : hfsc.c 

Log message:
Factor out internal FIFO queue manager

HFSC internal queue becomes accessible via pf queueing ops. It will
also select an alternative queue manager based on the queue spec.

Discussed with and OK henning@ at d2k17 as a part of a larger diff.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/19 06:58:31

Modified files:
	sbin/pfctl     : parse.y pfctl.c pfctl_parser.c 
	usr.bin/systat : pftop.c 

Log message:
Allow HFSC classes to use flow queues

The FQ-CoDel related configuration (flows, quantum) becomes available
for the regular bandwidth queue.  Internally the kernel will pick the
FQ-CoDel for use as a queue manager for the specified class instead of
the FIFO.

Discussed with and OK henning@ at d2k17 as a part of a larger diff.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/19 07:02:46

Modified files:
	regress/sbin/pfctl: Makefile 
Added files:
	regress/sbin/pfctl: pf105.in pf106.in pf107.in pf108.in pf109.in 
	                    pf105.ok pf106.ok pf107.ok pf108.ok pf109.ok 
	                    pf110.in pf111.in pf110.ok pf111.ok 
	                    pfail58.in pfail59.in pfail58.ok pfail59.ok 
	                    pfail60.in pfail61.in pfail62.in pfail60.ok 
	                    pfail61.ok pfail62.ok 

Log message:
Regression tests asserting various HFSC and FQ-CoDel functionality


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/19 07:38:05

Modified files:
	sys/dev        : vnd.c 

Log message:
Avoid division by zero of vnd_secsize
Found by Ilja Van Sprundel
ok claudio kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/19 07:41:20

Modified files:
	sys/net        : hfsc.c 

Log message:
Fix the test condition weakened a recent change


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/19 07:44:20

Modified files:
	devel/llvm     : Makefile 

Log message:
revert the COMPILER changes, they've obviously not been tested


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/19 08:03:35

Modified files:
	devel/kf5/kitemmodels: Makefile 

Log message:
Missing dependency, found hard way by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/19 08:05:09

Modified files:
	usr.bin/mandoc : mansearch.c 

Log message:
Prefer arch-dependent over arch-independent pages if the name priority,
the section number, and all names match.  Changes little on installed
systems except the ordering of apropos(1) results, because we install
base and Xenocara manuals in different trees, but fixes lookup of pages
like apm(4) vs. apm(4/amd64) in man.cgi(8).
Issue discovered by martian67 on freenode and reported via tj@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/19 08:16:13

Modified files:
	infrastructure/bin: check-lib-depends 
	infrastructure/mk: bsd.port.mk 
	infrastructure/man/man1: check-lib-depends.1 

Log message:
add sugar to have WANTLIB contain the right mix of
COMPILER_LIBCXX/LIBCXX/LIBECXX in most cases.

... and  future support for pthread variations.

okay sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/19 08:17:20

Modified files:
	infrastructure/bin: check-lib-depends 

Log message:
anchor regexp (pedantic fix, I'd have to craft a very specific example
to make this break)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/19 08:17:49

Modified files:
	sys/kern       : sys_process.c 

Log message:
Uninitialized variable can leak kernel memory.
Found by Ilja Van Sprundel
ok kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/19 08:21:46

Modified files:
	sysutils/terraform/provider-aws: Makefile distinfo 

Log message:
Update to terraform-provider-aws-0.1.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/19 08:34:10

Modified files:
	sys/dev/wscons : wsdisplay.c wsdisplayvar.h 
	sys/dev/pci/drm/i915: i915_drv.c 
	sys/arch/amd64/amd64: db_interface.c 
	sys/arch/i386/i386: db_interface.c 

Log message:
Add a enter_ddb() "accessop" to wsdisplay(4) to allow KMS drivers to bypass
the modeset lock when entering ddb.  This avoids triggering various asserts
when the kernel panics while running X.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/19 08:54:29

Modified files:
	sys/dev        : vnd.c 

Log message:
Avoid additional div0 in case both ntracks & nsectors passed in
via ioctl are 0.
Noticed by bluhm
ok bluhm millert


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/19 09:07:38

Modified files:
	telephony/asterisk-sounds/core-sounds: Makefile.inc 
	telephony/asterisk-sounds/core-sounds/en: distinfo 
	telephony/asterisk-sounds/core-sounds/en_AU: distinfo 
	telephony/asterisk-sounds/core-sounds/en_GB: distinfo 
	telephony/asterisk-sounds/core-sounds/es: distinfo 
	telephony/asterisk-sounds/core-sounds/fr: distinfo 
	telephony/asterisk-sounds/core-sounds/it: distinfo 
	telephony/asterisk-sounds/core-sounds/ja: distinfo 
	telephony/asterisk-sounds/core-sounds/pkg: PLIST-en PLIST-en_GB 
	                                           PLIST-es PLIST-fr 
	                                           PLIST-sv 
	telephony/asterisk-sounds/core-sounds/ru: distinfo 
	telephony/asterisk-sounds/core-sounds/sv: distinfo 

Log message:
update to asterisk-core-sounds-*-1.6


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/19 09:17:49

Modified files:
	regress/usr.bin/mail: send.sh 

Log message:
Fix failing tests when executed as a user without a ~/.mailrc configuration file.

While here, fix a flaky test.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/19 09:48:31

Modified files:
	geo/qgis       : Makefile 
Added files:
	geo/qgis/patches: patch-python_core_qgscoordinatetransform_sip 

Log message:
Fix situatuion when both new QGis and new SIP are met.

Reported by naddy@, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/19 10:31:56

Modified files:
	sys/dev/usb    : if_urndis.c 

Log message:
Add a handler for RNDIS status messages

RNDIS status messages may indicate various conditions reported by
the hardware, including link status events. They're not supposed
to be universally treated as errors.

Issue reported by Artturi Alm, ok armani


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/19 10:48:22

Modified files:
	sys/dev/pv     : xen.c 

Log message:
Turn this into a panic since there's no way to recover from it


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/19 11:15:38

Modified files:
	devel/llvm     : Makefile 

Log message:
unbreak


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/19 11:28:51

Modified files:
	share/mk       : bsd.README 

Log message:
Avoid the historical term "loader", consistently talk about the "linker".
Outdated terminology noticed by espie@.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/19 11:36:25

Modified files:
	usr.sbin/httpd : config.c httpd.h server.c 

Log message:
Rework the way that TLS configuration is sent/received via imsgs, so that
are no longer limited by the 16KB maximum size of a single imsg.
Configuration data that is larger than a single message is now chunked and
sent via multiple imsgs.

Prompted by a diff from Jack Burton .

ok reyk@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/19 11:45:31

Modified files:
	lib/libssl     : t1_lib.c 

Log message:
Check the return value of CBB_init_fixed(), since it can fail.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/19 12:24:41

Modified files:
	sysutils/pv    : Makefile distinfo 

Log message:
update to pv-1.6.6, from Kaashif Hymabaccus
switch to https while there


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/19 13:33:51

Modified files:
	sysutils/firmware/vmm: Makefile 
	sysutils/firmware/vmm/patches: patch-src_optionroms_c 
Added files:
	sysutils/firmware/vmm/patches: patch-src_fw_paravirt_c 
	                               patch-src_fw_paravirt_h 
	                               patch-src_post_c 

Log message:
Add a seabios patch from mlarkin to allow detection of >4GB RAM (normally
this requires the qemu config device). vmm parts to come later. ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/19 13:50:58

Modified files:
	sys/net80211   : ieee80211_node.c 

Log message:
Improve the heuristic which selects 5GHz APs over 2GHz APs.

The previous code wasn't quite right: it didn't account for the fact that
some drivers don't set ic_max_rssi, and it compared 5GHz APs to a threshold
relative to the max RSSI, rather than comparing RSSI on 5GHz relative to
RSSI on 2GHz.

This heuristic is only used by SCANNALLBAND drivers: iwn(4), iwm(4), wpi(4)

In the future the AP selection heuristic should be made more intelligent,
e.g. it should take BSS load information in beacons into account.
Another open problem is inconsistent representation of RSSI measurement
values throughout our drivers and stack. Help is welcome!

For now, this hopefully improves AP selection at busy airports.

ok sthen@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/19 14:09:35

Modified files:
	regress/bin/csh: filec.sh 
	regress/bin/ksh/edit: edit.c emacs.sh subr.sh vi.sh 
	regress/usr.bin/mail: send.sh 

Log message:
The first version of the edit program used to test csh, ksh and mail was based
on the following reasoning: once the program to test has written some data it
has entered the main-loop and is by now ready to receive user input. At this
point it should be safe to start writing input and once the program once again
enters a blocking reading state, its done processing the input. This approach
was sensitive to timing and determining when a shell is done processing its
input (if ever) is tricky.

This iteration of the edit program takes a new approach and uses presence of a
prompt for synchronisation of I/O. It doesn't solve all problems but is a step
in the right direction.

Joint work with bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/19 14:12:54

Modified files:
	sys/dev/wscons : wsdisplay.c 

Log message:
Fix previous commit; check the enter_ddb function pointer instead of the
"accessops" pointer before calling it.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/19 14:24:07

Modified files:
	lib/libexpat   : Changes README 
	lib/libexpat/lib: expat.h siphash.h xmlparse.c 
	lib/libexpat/tests: memcheck.c minicheck.h runtests.c 

Log message:
Update libexpat to 2.2.2.  Fixes NULL parser dereference.
no objections deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/19 14:49:37

Modified files:
	sysutils/ggrep : Makefile distinfo 

Log message:
maintenance update to 3.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/19 15:28:19

Modified files:
	usr.bin/sed    : sed.1 

Log message:
remove some spacing; ok schwarze


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/19 16:02:39

Modified files:
	sys/dev/pci/drm/radeon: radeon_kms.c 

Log message:
Implement the enter_ddb() "accessop" here as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/19 16:04:46

Modified files:
	sys/net80211   : ieee80211_ioctl.c ieee80211_ioctl.h 

Log message:
Plug an information leak in ieee80211_node2req().
Problem reported by Ilja Van Sprundel.
ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/19 16:05:58

Modified files:
	sys/dev/pci/drm: drmP.h drm_drv.c 
	sys/dev/pci/drm/i915: i915_drv.h i915_gem.c intel_display.c 
	                      intel_overlay.c intel_ringbuffer.c 

Log message:
Implement drm_pci_alloc() and drm_pci_free() and use them to reduce the
diffs with Linux.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/07/19 16:16:30

Modified files:
	archivers/zstd : Makefile distinfo 

Log message:
Update to zstd 1.3.0. Drop MAINTAINER.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/07/19 16:16:56

Modified files:
	devel/mercurial: Makefile distinfo 

Log message:
Update to mercurial 4.2.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/07/19 16:17:25

Modified files:
	devel/tortoisehg: Makefile distinfo 

Log message:
Update to tortoisehg 4.2.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/19 16:23:54

Modified files:
	sys/dev        : midi.c midivar.h 

Log message:
Remove SIGIO support.  The audio(4) driver doesn't implement it either and
the preferred method to access MIDI hardware is through sndiod(8) which
doesn't use it.

Fixes a potential issue with a stale struct proc pointer found by Ilja van
Sprundel.

ok deraadt@, ratchov@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/19 16:30:12

Modified files:
	x11/qt5/qtbase : Makefile 
	x11/qt5/qtbase/files: clang-qmake.conf 

Log message:
Return back QMAKE_INCDIR_PREPEND hack for clang until a better solution
is found.

Hardly prodded by espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/19 16:51:30

Modified files:
	usr.sbin/rebound: rebound.c 

Log message:
there's no nul byte after a name that ends in a crazy compression pointer.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 00:16:00

Modified files:
	security/libgcrypt: Makefile distinfo 
	security/libgcrypt/patches: patch-mpi_longlong_h 
	                            patch-src_secmem_c 
Added files:
	security/libgcrypt/patches: patch-random_jitterentropy-base_c 
	                            patch-random_jitterentropy_h 

Log message:
Update to libgcrypt-1.8.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 01:24:58

Modified files:
	x11/gnome/librsvg: Makefile distinfo 
	x11/gnome/librsvg/patches: patch-configure 

Log message:
SECURITY update to librsvg-2.40.18.
CVE-2017-11464 - Fix division-by-zero in the Gaussian blur code.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/20 01:31:48

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
direct inclusion of MODULES=clang on a clang arch triggers double links
so protect against these as well


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 01:34:57

Modified files:
	x11/gnome/librsvg: Tag: OPENBSD_6_1 Makefile 
Added files:
	x11/gnome/librsvg/patches: Tag: OPENBSD_6_1 patch-rsvg-filter_c 

Log message:
Merge upstream fixes for:
CVE-2017-11464 - Fix division-by-zero in the Gaussian blur code.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/20 01:40:55

Added files:
	security/xca/patches: patch-widgets_MW_help_cpp 

Log message:
passing -std=c++11  is not innocuous.
please check with a real C++11 compiler next time, Vadim


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/20 01:43:21

Modified files:
	usr.sbin/rebound: rebound.8 

Log message:
- listening on localhost is now adjustable; ok tedu
- document SIGUSR1, as noted by tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/20 01:45:10

Modified files:
	sbin/pfctl     : pfctl.8 

Log message:
"no-route" is also shown by -sinfo;


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/20 02:23:43

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Prepare filt_soread() to be locked.  No functionnal change.

ok bluhm@, claudio@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/20 02:25:17

Modified files:
	sys/kern       : sys_socket.c 

Log message:
Extend the scope of the socket lock in soo_stat() to protect `so_state'
and `so_rcv'.

ok bluhm@, claudio@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/20 02:30:34

Modified files:
	sys/dev/usb    : if_ure.c 

Log message:
Enable RX aggregation, fix configuring custom MAC address and remove
double reset sequence.

From and tested by sc.dying at gmail on RTL8152 (ver 4c10) and RTL8153
(ver 5c20).


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/20 02:37:48

Modified files:
	usr.bin/vi/cl  : cl_term.c 

Log message:
Replace usage of strtol() with strtonum().

ok bentley@ deraadt@ millert@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 02:46:37

Modified files:
	sysutils/terraform/provider-azurerm: Makefile distinfo 
	sysutils/terraform/provider-github: Makefile distinfo 
	sysutils/terraform/provider-kubernetes: Makefile distinfo 
	sysutils/terraform/provider-rancher: Makefile distinfo 
	sysutils/terraform/provider-vcd: Makefile distinfo 

Log message:
Update a few terraform providers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 02:49:44

Modified files:
	sysutils/terraform/terraform: Makefile distinfo 

Log message:
Update to terraform-0.10.0rc1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 03:25:43

Modified files:
	devel/meson    : Makefile distinfo 

Log message:
Update to meson-0.41.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/20 03:25:59

Modified files:
	distrib/miniroot: install.sub 

Log message:
Zap space between function name and parens.

ok deraadt@ rpe@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 03:27:01

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.122.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 03:27:22

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.85.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/20 03:29:04

Modified files:
	sysutils/go-cs : Makefile distinfo 

Log message:
Update to go-cs-0.9.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 03:49:45

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
If pool_get() sleeps while allocating additional memory for socket
splicing, another process may allocate it in the meantime.  Then
one of the splicing structures leaked in sosplice().  Recheck that
no struct sosplice exists after a protential sleep.
reported by Ilja Van Sprundel; OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 04:18:02

ports/devel/p5-Data-Visitor/patches

Update of /cvs/ports/devel/p5-Data-Visitor/patches
In directory cvs.openbsd.org:/tmp/cvs-serv81358/patches

Log Message:
Directory /cvs/ports/devel/p5-Data-Visitor/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2017/07/20 04:20:53

Modified files:
	usr.bin/aucat  : aucat.c 

Log message:
Fix integer overflow that would causes >12 hours files
to not properly relocate. Found with coverity.


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2017/07/20 04:23:45

Modified files:
	usr.bin/sndiod : siofile.c 

Log message:
Fix debug printf used to report kernel bugs: print par.bps instead
of par.bits. Found by coverity.


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2017/07/20 04:26:28

Modified files:
	usr.bin/sndiod : sock.c 

Log message:
Add comments to explain correct code that might look wrong.


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/07/20 06:07:54

Modified files:
	sys/arch/luna88k/conf: Makefile.luna88k 

Log message:
Kernel relinking for luna88k, first step.
Not yet split locore.S to locore.S and locore0.S.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/20 06:53:55

Modified files:
	usr.bin/mandoc : mdoc_validate.c 

Log message:
correctly handle letters in .Nx arguments; improves for example
getpgid(2), ac(8), ldconfig(8), mount_ffs(8), sa(8), ttyflags(8), ...


CVSROOT:	/cvs
Module name:	src
Changes by:	okan@cvs.openbsd.org	2017/07/20 07:39:11

Modified files:
	usr.bin/cvs    : date.y history.c 

Log message:
Add missing  header.

ok joris@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 07:54:35

Modified files:
	devel/p5-Data-Visitor: Makefile distinfo 
Added files:
	devel/p5-Data-Visitor/patches: patch-lib_Data_Visitor_pm 
	                               patch-t_weak_t 

Log message:
update p5-Data-Visitor to 0.30
disable use of broken Data::Alias
from Matthias Pitzl


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/20 08:36:32

Modified files:
	usr.bin/mandoc : read.c 

Log message:
Do not call err(3) from the parser.  Call mandoc_vmsg() and
return failure such that we can continue with the next file.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/20 09:26:35

Modified files:
	usr.bin/mandoc : main.c mandoc.1 

Log message:
For -Tlint, put parser messages on stdout instead of stderr.

Originally, naddy@ requested this in 2011 (or maybe even earlier).
It was discussed with joerg@, kristaps@, naddy@, and espie@ in 2011,
and everybody agreed in principle, but it was postponed because
kristaps@ wanted to do some cleanup of the message system first.
Meanwhile, message infrastructure was improved about a dozen times...

This makes long, tedious commands like "mandoc -Tlint *.1 2>&1 | less"
unnecessary and allows simple ones like "man -l -Tlint *.1".


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 09:47:29

Modified files:
	libexec/login_skey: login_skey.c 

Log message:
When login_skey was called for a user without skey, it crashed with
NULL pointer dereference.  It tried to pass a file descriptor that
did not exist.  This has to be done conditionally.
bug found by Raimund Specht with process accounting; OK millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/20 10:22:39

Modified files:
	share/man/man7 : mdoc.7 

Log message:
update link to mandoc.bsd.lv


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 10:25:06

Modified files:
	devel/p5-Data-Alias: Makefile 

Log message:
Mark port p5-Data-Alias as broken, it does not work with Perl 5.24.
OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/20 10:33:13

Modified files:
	regress/usr.bin/mandoc/mdoc/Sh: before.in before.out_ascii 
	                                before.out_markdown subbefore.in 
	                                subbefore.out_ascii 
	                                subbefore.out_markdown 

Log message:
Avoid cross reference to mandoc(1) because it may cause a message
on other operating systems where mandoc is not installed,
causing the test to fail in the portable test suite.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/20 10:47:21

Modified files:
	sys/kern       : kern_descrip.c 

Log message:
Initialize a local variable to not leak kernel stack info to userland
if TIOCGPGRP fail.

Issue found by Ilja van Sprundel.

ok bluhm@, millert@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/20 10:54:45

Modified files:
	sys/dev/usb    : uhid.c 

Log message:
Remove SIGIO support.  Base tools do not implement it and ports relying
on libusbhid, generally via SDL, shouldn't do it either since it's not
portable.

Suggested by deraadt@ after Ilja van Sprundel reported an issue with a
stale struct proc pointer in similar code.

ok kettenis@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 10:58:25

Modified files:
	lib/libc/gen   : syslog_r.c 

Log message:
Rename TBUF_LEN and FMT_LEN to _SIZE as they contain a NUL byte.
Change FMT_SIZE to 1024+1 for consistency.  Do not loop over the
format string if there is no output space left.
OK deraadt@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/20 11:06:48

Modified files:
	games/openrct2 : Makefile distinfo 

Log message:
Update to 0.1.0
Changelog:
https://github.com/OpenRCT2/OpenRCT2/blob/develop/distribution/changelog.txt
ok bentley@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/20 11:44:13

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Restore RTM_DELADDR/RTM_NEWADDR monitoring to the
minimum required to ensure that resolv.conf is
written out on startup/HUP.

Noticed by and fix tested by jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/20 12:05:23

Modified files:
	devel/qt-creator: Makefile distinfo 

Log message:
update to qt-creator 4.3.1

Tested by Caspar Schutijser. Thanks!

ok zhuk@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 12:22:25

Modified files:
	lib/libc/sys   : mmap.2 
	regress/sys/kern/siginfo-fault: siginfo-fault.c 
	sys/arch/amd64/amd64: trap.c 
	sys/arch/i386/i386: trap.c 
	sys/uvm        : uvm_fault.c 

Log message:
Accessing a mmap(2)ed file behind its end should result in a SIGBUS
according to POSIX.  Bring regression test and kernel in line for
amd64 and i386.  Other architectures have to follow.
OK deraadt@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/20 12:34:24

Modified files:
	sys/dev/acpi   : acpi.c 

Log message:
Start a list of isa(4) device names such that we can avoid printing them
as "not configured".

ok mikeb@, millert@, deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/20 12:34:41

Log message:
    Import a separate port for Qt5-based QCA
    
    QCA aims to provide a straightforward and cross-platform crypto API, using Qt
    datatypes and conventions. QCA separates the API from the implementation,
    using plugins known as Providers.
    
    tweaks/ok zhuk@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20170720
    
    N ports/security/qca-qt5/Makefile
    N ports/security/qca-qt5/distinfo
    N ports/security/qca-qt5/pkg/DESCR
    N ports/security/qca-qt5/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/20 12:35:17

Modified files:
	security       : Makefile 

Log message:
unhook qca-qt5


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/20 12:39:16

Modified files:
	usr.bin/newsyslog: newsyslog.8 newsyslog.c 

Log message:
Don't exit on invalid config lines, yet return a proper exit status.

newsyslog(8) is mainly used to proces log files, not rotating them
because of an invalid field means that /var will end up full.
Initially I wanted to ignore only getpwnam/getgrnam errors, but millert@
convinced me otherwise.  malloc(3) errors are still fatal.

Diff prompted by a report from Harald Dunkel, ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 12:40:16

Modified files:
	sys/kern       : uipc_syscalls.c 

Log message:
When receiving a struct sockaddr from userland, enforce that memory
for sa_len and sa_family is provided.  This will make handling of
socket name mbufs within the kernel safer.
issue reported by Ilja Van Sprundel; OK claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 13:14:06

Log message:
    Import p5-Check-ISA 0.09
    from Matthias Pitzl; OK sthen@
    
    Comment:
    correct check for object classes in Perl
    
    Description:
    This module provides several functions to assist in testing whether
    a value is an object, and if so asking about its class.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170720
    
    N ports/devel/p5-Check-ISA/Makefile
    N ports/devel/p5-Check-ISA/distinfo
    N ports/devel/p5-Check-ISA/pkg/PLIST
    N ports/devel/p5-Check-ISA/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/20 13:36:44

Modified files:
	www/chromium   : Makefile 
	www/chromium/patches: patch-base_BUILD_gn 
	                      patch-build_toolchain_gcc_toolchain_gni 
Added files:
	www/chromium/patches: 
	                      clang-third_party_WebKit_Source_platform_BUILD_gn 
	                      patch-third_party_libjingle_xmpp_task_runner_taskrunner_cc 
	                      patch-third_party_pdfium_third_party_base_logging_h 
	                      patch-third_party_sfntly_src_cpp_src_sfntly_table_core_cmap_table_cc 

Log message:
make chromium build with base clang by applying the following changes:
- use the proper compiler and linker in ${WRKDIR}/bin
- casting to nullptr where required (diff from espie@)
- link the character_data_generator with c++abi twice until a linker
bug is figured out


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/20 13:45:08

Modified files:
	lib/libcrypto/x509v3: v3_ncons.c 

Log message:
Allow leading . in nameConstraints. from openssl via jabberwock. ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/20 13:48:13

Modified files:
	distrib/miniroot: install.sub 

Log message:
Move the execution of the {install,upgrade}.site script to the end
of the install/upgrade process.

OK tb@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/20 13:48:36

Modified files:
	faq            : current.html 

Log message:
install.site and upgrade.site run later

The execution of the {install,upgrade}.site scripts in bsd.rd was postponed
to the end of the installer script. If you use this functionality, make
sure your script still works as expected.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/20 13:57:35

Modified files:
	sys/arch/arm64/arm64: trap.c 

Log message:
Bring SIBUS/SIGSEGV reporting in line with amd64 and i386.

ok deraadt@, bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 14:12:47

Log message:
    Import p5-Test-Deep-JSON 0.03
    from Matthias Pitzl; OK sthen@
    
    Comment:
    compare JSON with Test::Deep
    
    Description:
    Test::Deep::JSON provides json($expected) function to expect that target can be
    parsed as a JSON string and matches (by cmp_deeply) with $expected.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170720
    
    N ports/devel/p5-Test-Deep-JSON/Makefile
    N ports/devel/p5-Test-Deep-JSON/distinfo
    N ports/devel/p5-Test-Deep-JSON/pkg/PLIST
    N ports/devel/p5-Test-Deep-JSON/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/20 14:32:05

Modified files:
	x11/worker     : Makefile distinfo 

Log message:
Update to 3.11.0 -- now supports the XDND protocol for drag+drop features.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/20 14:42:41

Modified files:
	infrastructure/lib/OpenBSD/PortGen/Port: CPAN.pm 

Log message:
Switch to v1 API URL, minimal patch to fix portgen as the v0 API has been
removed - v1 appears to be compatible enough so far.  ok tsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/20 14:44:24

Log message:
    Import p5-Test-Deep-Type 0.008
    from Matthias Pitzl; OK sthen@
    
    Comment:
    a Test::Deep plugin for validating type constraints
    
    Description:
    This is a Test::Deep plugin that provides the sub is_type to indicate
    that the data being tested must validate against the passed type.
    This is an actual type object, not a string name -- for example
    something provided via MooseX::Types, or a plain old coderef that
    returns a bool (such as what might be used in a Moo type constraint)
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170720
    
    N ports/devel/p5-Test-Deep-Type/Makefile
    N ports/devel/p5-Test-Deep-Type/distinfo
    N ports/devel/p5-Test-Deep-Type/pkg/PLIST
    N ports/devel/p5-Test-Deep-Type/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/20 15:14:39

Modified files:
	regress/sbin/pfctl: pf109.ok pf110.in pf110.ok 

Log message:
Fixup pf109.ok and rewrite pf110


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/20 15:32:10

Modified files:
	regress/usr.bin/make: Makefile 
Added files:
	regress/usr.bin/make: mk38bis 

Log message:
extra test because mk38 triggers two issues and fixing the first one
makes the second one vanish


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/20 15:47:23

Modified files:
	x11/mplayer    : Makefile 

Log message:
somehow I forgot mplayer. Use COMPILER, there's nothing special
about this port.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/20 15:59:37

Modified files:
	fonts/intlfonts: Makefile distinfo 
	fonts/intlfonts/pkg: PLIST 

Log message:
update intlfonts to 1.2.1

variable tweak and ok espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/20 16:19:07

Modified files:
	graphics/gegl  : Makefile 

Log message:
COMPILER_LIBCXX conversion didn't go quite right for graphics/gegl,
use COMPILER_LIBCXX LIBECXX instead which gives valid results on systems
with either gcc/clang for the base compiler.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/20 16:29:26

Modified files:
	sys/dev/usb    : if_otus.c 

Log message:
Make otus(4) drop frames larger than MCLBYTES.
Problem reported by Ilja Van Sprundel.
ok deraadt@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/07/20 17:14:43

Modified files:
	lang/node      : Makefile distinfo 

Log message:
Bump to latest version. This contains security fixes outlined here:
https://nodejs.org/en/blog/vulnerability/july-2017-security-releases/

OK awolk@


CVSROOT:	/cvs
Module name:	ports
Changes by:	awolk@cvs.openbsd.org	2017/07/20 17:22:15

Modified files:
	net/corebird   : Makefile distinfo 
	net/corebird/pkg: PLIST 

Log message:
net/corebird 1.5 => 1.5.1

upstream changelog:
---
Changelog:
- Stability improvements
---

actual diff:
https://github.com/baedert/corebird/compare/1.5...1.5.1

ports wise we just bump the version and add a new translation.

OK abieber@


CVSROOT:	/cvs
Module name:	ports
Changes by:	awolk@cvs.openbsd.org	2017/07/20 17:31:43

ports/games/yquake2/patches

Update of /cvs/ports/games/yquake2/patches
In directory cvs.openbsd.org:/tmp/cvs-serv67415/patches

Log Message:
Directory /cvs/ports/games/yquake2/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	awolk@cvs.openbsd.org	2017/07/20 17:33:46

Modified files:
	games/yquake2  : Makefile distinfo 
	games/yquake2/pkg: PLIST 
Added files:
	games/yquake2/patches: patch-Makefile 
	                       patch-src_backends_generic_vid_c 

Log message:
games/yquake2 6.00 => 7.01

OK abieber@

Port changes:
- bump version
- install new ref_gl1 / ref_gl3 shared libraries into
/usr/local/lib/yquake2
- patch the Makefile to not pass -Wl,--no-undefined to
the linker, change already merged upstream:
https://github.com/yquake2/yquake2/pull/213
- patch backends/generic/vid.c to dlopen libraries
from /usr/local/lib/yquake2 instead of relying
on Sys_GetBinaryDir() that thinks the OS can tell
it the executable path

Regarding the .so changes, please see the following 2 github links
- https://github.com/yquake2/yquake2/pull/213
- https://github.com/yquake2/yquake2/issues/214
especially the second one. In short, it's possible that upstream will
add a way to define /usr/local/lib/yquake2 as a compile time option
which would make this patch obsolete. Note that I did not move the game.so
file on purpose, as upstream mentioned in 213 that mods expect it to be
in that specific spot.

If you want to test the new renderer just execute the game with:
$ quake2 +vid_renderer gl3

after first run it will be added to your config, or you can add it
yourself by adding:

set vid_renderer "gl3"

to:

/home/mulander/.yq2/baseq2/config.cfg

Upstream changelog:

Quake II 7.00 to 7.01:
- Fix build of GL3 for platforms without SSE.
- Fix Jennel Jaquays name in credits and quit screen.
- Make Quake II high DPI aware on Window Vista and above.
- Fix some problems with loading dependend librarys on Windows.

Quake II 6.00 to 7.00:
- Remove the broken multitexturing render path from the OpenGL 1.4
renderer. It was switched off by default in 6.00.
- Reimplement the support for shared renderer libraries. Please note
the this is an incompatible implementation with an custom API. The
original renderer libraries will not work!
- Implement an OpenGL 3.2 renderer. This renderer has the same look
and feel as the old OpenGL 1.4 renderer but makes heavy use of
modern OpenGL and GPU features. An OpenGL 3.2 capable GPU (Intel
starting with Ivy Bridge on Windows or Sandy Bridge on Linux, Nvidia
staring with G80 and AMD starting with R600 / HD2000) is required.
- Fix OpenAL compatibility with modern openal-soft versions.
- Several fixes and optimizations to OpenAL, implement support for
doppler effects. (by xorw)


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/07/20 18:55:05

Modified files:
	sys/dev/usb    : if_run.c 

Log message:
Drop Rx'd frames larger than MCLBYTES.
Problem reported by Ilja Van Sprundel.

ok stsp@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/07/20 19:21:42

Modified files:
	sys/arch/amd64/stand/efiboot: efidev.c 
	sys/arch/amd64/stand/libsa: biosdev.c disk.h diskprobe.c 
	sys/arch/i386/stand/libsa: biosdev.c disk.h diskprobe.c 

Log message:
Check the hibernation signature for softraid disks and select valid bsd
for unhibernation.  reported by Natasha Kerensikova.  tested by Theo Buehler.

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/20 20:58:51

Modified files:
	usr.bin/rpcinfo: rpcinfo.8 

Log message:
I'm equally upset as Kurt Mosiejczuk, who found irrelevant 22-year
old history in this manual page.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/21 00:56:10

Modified files:
	fonts/abyssinica: Makefile 
	fonts/andika   : Makefile 
	fonts/charis   : Makefile 
	fonts/doulos   : Makefile 
	fonts/gentium  : Makefile 

Log message:
fix MASTER_SITES URL for host software.sil.org


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/21 00:57:46

Modified files:
	fonts/ru-pscyr : Makefile 

Log message:
add MASTER_SITES mirror

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/21 02:22:36

Modified files:
	x11/qt5/qtdoc  : Makefile 

Log message:
Better COMMENT lines.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 02:55:05

Modified files:
	sysutils/consolekit: Makefile distinfo 
	sysutils/consolekit/pkg: PLIST 
Removed files:
	sysutils/consolekit/patches: patch-src_ck-manager_c 
	                             patch-src_ck-sysdeps-openbsd_c 
	                             patch-tools_ck-get-x11-display-device_c 

Log message:
Update to consolekit2-1.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 03:02:13

Modified files:
	devel/py-ioflo : Makefile distinfo 
	devel/py-ioflo/pkg: PLIST 

Log message:
Update to py-ioflo-1.6.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 03:05:23

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.86.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 03:05:35

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.123.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 03:06:31

Modified files:
	security/py-libnacl: Makefile distinfo 
	security/py-libnacl/pkg: PLIST 

Log message:
Update to py-libnacl-1.5.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 03:12:52

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-163.0.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/21 03:17:19

Modified files:
	usr.bin/tmux   : cmd-new-session.c cmd-new-window.c 
	                 cmd-respawn-pane.c cmd-respawn-window.c 
	                 cmd-split-window.c tmux.1 

Log message:
Add -c for respawn-pane and respawn-window, from J Raynor.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/21 03:19:05

Modified files:
	sys/arch/arm/arm: fault.c 

Log message:
Accessing a mmap(2)ed file behind its end should result in a SIGBUS
according to POSIX.

ok bluhm@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/21 03:29:42

Modified files:
	usr.bin/make   : arch.c 

Log message:
fix two nasty out-of-bound accesses that killed (sporadically mk38 and mk38bis.
prodded by bluhm@, okay bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 03:38:41

Modified files:
	x11/gnome/session: Makefile 
	x11/gnome/session/patches: patch-gnome-session_gsm-consolekit_c 

Log message:
gsm-consolekit: add support for ConsoleKit2 (upstream).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/21 04:04:27

Modified files:
	geo/josm       : Makefile distinfo 

Log message:
update to josm-snapshot-12450, from maintainer Holger Mikolon


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/21 04:59:58

Modified files:
	www/chromium   : Makefile 

Log message:
Extend PATCH_LIST with clang-* for base clang builds; this was missed out from
the previous commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/21 05:00:24

Modified files:
	share/mk       : bsd.prog.mk 

Log message:
Garbage collect unused manual page .SUFFIXES, left over
years ago when we formatted manual pages at build time.
Opportunity for cleanup discovered by espie@.
Make build & release in base and Xenocara checked myself,
and checked in a bulk build by ajacoutot@.
OK espie@ millert@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/21 06:28:15

Modified files:
	share/man/man4 : ciss.4 

Log message:
Fixup too much indentation


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/21 06:58:02

Modified files:
	usr.bin/tmux   : names.c 

Log message:
Allow ispunct() as well as isalnum() when parsing initial window names.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/21 07:14:41

Modified files:
	sys/dev/usb    : if_rsu.c 

Log message:
Fix frame length bounds checks in rsu(4).
Due to signedness issues the existing checks didn't work as intended.
Problem reported by Ilja Van Sprundel.
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/21 07:15:05

Modified files:
	sys/dev/usb    : if_rsu.c 

Log message:
Unbreak the rsu(4) driver which was not kept up-to-date with recent WPA
supplicant and net80211 state machine changes. While here, make rsu(4)
report the correct channel for received frames to tcpdump(8).
ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 07:24:55

Modified files:
	x11/gnome/control-center: Makefile 
Added files:
	x11/gnome/control-center/patches: 
	                                  patch-panels_printers_pp-host_c 

Log message:
Fix path to snmp backend of CUPS.


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/07/21 07:27:21

Modified files:
	sys/arch/luna88k/conf: Makefile.luna88k 

Log message:
More consistent with other architectures.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 07:29:27

Modified files:
	x11/gnome/documents: Makefile distinfo 

Log message:
Update to gnome-documents-3.24.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 07:41:45

Modified files:
	print/system-config-printer: Makefile 
Added files:
	print/system-config-printer/patches: 
	                                     patch-system-config-printer_desktop_in 

Log message:
Don't show the menu entry when we are in GNOME since it already comes with
a CUPS configuration tool in gnome-control-center.
While here, don't enforce the dependency on CUPS; while this is a CUPS
configuration tool, it's also a dependency of gnome-control-center and some
users may not want CUPS on their system.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/21 08:25:29

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Trim trailing spaces from full line when it is clearly OK to do so.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 08:50:53

Modified files:
	x11/gnome/control-center: Makefile 
Added files:
	x11/gnome/control-center/patches: 
	                                  patch-panels_info_cc-info-panel_c 

Log message:
Display "Unknown" instead of an empty string in the info panel.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/21 09:18:35

Modified files:
	share/mk       : bsd.man.mk 

Log message:
document that usage of .PHONY, since it's not exactly obvious.
okay schwarze@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/21 09:28:25

Modified files:
	x11/qt5/qtbase : Makefile 
	x11/qt5/qtbase/patches: 
	                        patch-src_network_ssl_qsslsocket_openssl_symbols_cpp 
	                        patch-src_network_ssl_qsslsocket_openssl_symbols_p_h 

Log message:
Fix OpenSSL (actually, LibreSSL) run-time detection code.

Original report from Brendan Doyle , thanks.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/21 09:55:04

Modified files:
	sys/dev/usb    : if_atu.c 

Log message:
Add frame length boundary checks to the input path of atu(4).
Problem found by Ilja Van Sprundel.
ok kevlo


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	okan@cvs.openbsd.org	2017/07/21 09:55:37

Modified files:
	app/cwm        : cwm.1 

Log message:
Use the key names from keysymdef.h in the default key bindings list for
clarification.

from Michael Reed.


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/21 10:02:26

Modified files:
	distrib/miniroot: install.sub 

Log message:
autoinstall(8) related global variables are prefixed with AI_.
RESPFILE -> AI_RESPFILE

OK krw@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/21 10:31:23

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
No need for ioctl(SIOCGIFDATA), getifaddrs(3) gives us the link state

Noticed while reviewing a pledge(2) diff from Rob Pierce.  ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/21 10:32:18

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
Add a newline


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/21 12:27:32

Modified files:
	share/man/man4 : xen.4 

Log message:
Document settings for XenServer

Figured out by Dinar Talypov and Maxim Khitrov.  With input from
deraadt@ and schwarze@.  OK schwarze.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/21 12:43:06

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
whitespace botch.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/21 12:57:55

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h kroute.c privsep.c privsep.h 

Log message:
s/set_interface_mtu/set_mtu/g


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/21 13:15:07

Modified files:
	etc            : MAKEDEV.common 

Log message:
Multiple virtualization layers may be available at the same time
reachable through different pvbus device nodes.

Suggestion and OK deraadt, OK reyk


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/21 13:15:43

Modified files:
	etc/etc.amd64  : MAKEDEV 
	etc/etc.i386   : MAKEDEV 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/21 14:00:47

Modified files:
	sys/dev/pv     : xen.c xenvar.h 

Log message:
Replace MD _bus_dmamap_* function calls with MI ones


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/07/21 14:10:10

Modified files:
	sys/dev/pckbc  : pms.c 

Log message:
Show Synaptics Model IDs.


CVSROOT:	/cvs
Module name:	src
Changes by:	ians@cvs.openbsd.org	2017/07/21 14:13:41

Modified files:
	sys/dev/usb    : ugen.c usb.c 

Log message:
Do not permit USB ioctl handler malloc(9)'s to block as this interferes
with expected behavior.

OK mpi@ patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/21 14:22:13

Modified files:
	etc            : netstart 
	distrib/miniroot: install.sub 

Log message:
Align ifstart() in netstart and install.sub.

- in netstart, rename _file to _hn referencing hostname.if files
- in install.sub switch ifstart() to be used with _if instead of
_hn as parameter

ok krw@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 14:32:08

Modified files:
	security/libhttpseverywhere: Makefile distinfo 

Log message:
Update to libhttpseverywhere-0.4.8.


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/21 14:35:59

Modified files:
	distrib/miniroot: install.sub 

Log message:
Rename _hn to AI_HOSTNAME and export it as global variable so it's
visible in the MODE.site scripts too.

This is useful for reporting back the autoinstall status at the end
of installs or upgrades from within the MODE.site scripts.

OK krw@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/07/21 14:38:20

Modified files:
	sbin/wsconsctl : Makefile mouse.c util.c wsconsctl.c wsconsctl.h 
Added files:
	sbin/wsconsctl : mousecfg.c mousecfg.h 

Log message:
Add fields for wsmouse/touchpad configuration.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/21 14:58:07

Modified files:
	usr.sbin/hostctl: hostctl.8 

Log message:
Stress the fact that individual pvbus device nodes correspond to
a single key-value store and if there are other ones available,
different nodes must be used to access them.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/21 16:55:45

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Use the actual width written rather than the possible width to clear.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/21 17:06:08

Modified files:
	x11/slim       : Makefile 
	x11/slim/pkg   : slim.rc 

Log message:
Renove workaround that now breaks runtime.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/21 21:23:48

Modified files:
	lib/libc/crypt : crypt_checkpass.3 

Log message:
rework the page a bit, clarify a few things, maybe better wording


CVSROOT:	/cvs
Module name:	www
Changes by:	tedu@cvs.openbsd.org	2017/07/21 21:28:49

Modified files:
	.              : index.html 

Log message:
the daily changelog is quite sad and makes a poor top link for resources


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/22 00:39:54

Modified files:
	lib/libc/crypt : crypt_checkpass.3 

Log message:
zap trailing whitespace;


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 01:36:42

Modified files:
	net/py-raet    : Makefile distinfo 

Log message:
Update to py-raet-0.6.8.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/22 03:37:21

Modified files:
	bin/csh        : csh.h extern.h proc.c proc.h time.c 
	bin/ksh        : c_sh.c 

Log message:
Use monotonic clock for the time command in csh and ksh.

From Scott Cheloha
ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 03:59:08

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Cleanup previous release patches and backup kernel _before_ applying new
patches. This will mitigate possible /var overflow (previous behavior was
to clean up _after_ applying all patches which means we would have rollback
patches from the previous and current release before the previous ones got
cleaned).


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/07/22 06:50:39

Removed files:
	graphics/libraw/patches: patch-configure 
	                         patch-internal_libraw_x3f_cpp 

Log message:
forgot to remove some patch files in the last update to 0.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 06:51:48

Modified files:
	x11/mono-gtk2  : Makefile distinfo 

Log message:
Update to mono-gtk2-2.12.45.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/22 07:22:32

Modified files:
	lib/libc/stdio : getdelim.3 

Log message:
Favor err() over perror() in example.

ok schwarze@


CVSROOT:	/cvs
Module name:	www
Changes by:	visa@cvs.openbsd.org	2017/07/22 07:28:41

Modified files:
	.              : octeon.html 

Log message:
Add two machines that are usable in version 6.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/22 07:50:54

Modified files:
	regress/bin/csh: Makefile filec.sh 
	regress/bin/ksh/edit: edit.c emacs.sh subr.sh vi.sh 
	regress/usr.bin/mail: Makefile send.sh 

Log message:
Add missing RCS IDs and zap redundant SRCS from Makefile.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/22 08:33:45

Modified files:
	sys/kern       : kern_clock.c 
	sys/dev/pci/drm: drmP.h drm_linux.h 

Log message:
Introduce jiffies, a volatile unsigned long version of our ticks variable
for use by the linux compatibility APIs in drm(4).

While I hate infecting code in sys/kern with this, untangling all the
of having different types and different signedness is too much for me
right now.  The best strategy may be to change ticks itself to be long
but that needs some careful auditing.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 08:46:31

Modified files:
	cad/gtkwave    : Makefile distinfo 

Log message:
Update to gtkwave-3.3.82.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/22 08:56:27

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h kroute.c privsep.c privsep.h 

Log message:
Rename *_add_address to *_set_address to reflect that the
lease address replaces all current addresses. Shuffle some
code from bind_lease() into set_mtu()/set_address() to
shrink  bind_lease().


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/22 09:17:49

Modified files:
	sys/arch/sparc64/sparc64: trap.c 

Log message:
Fix the various SIGSEGV and SIGBUS scenarios to match what we do on
amd64/arm64/armv7/i386.

ok visa@, deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 09:18:24

Modified files:
	multimedia/devede: Makefile distinfo 
	multimedia/devede/patches: patch-setup_py 
	                           patch-src_devedeng_configuration_data_py 

Log message:
Update to devede-4.8.9.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/22 09:20:11

Modified files:
	sys/arch/hppa/hppa: trap.c 

Log message:
Fix the various SIGSEGV and SIGBUS scenarios to match what we do on
amd64/arm64/armv7/i386/sparc64.

ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/22 09:28:56

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Oops. Missed chunk keeping /32 netmask magic.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/22 09:34:22

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Whitespace.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/22 09:39:15

Modified files:
	gnu/usr.bin/binutils-2.17/bfd: elflink.c 

Log message:
Prefer the definition of a variable in the executable over a definition
in a shared library, even for commons.  This is what the current generation
of linkers (current bfd, gold, lld) do.  This fixes the

relocation R_X86_64_PC32 against `xxx' can not be used when making a
shared object; recompile with -fPIC

warnings that we have seen in ports with clang.

This change is somewhat suspect as a similar change was reverted in upstream
binutils at some point.  However that was for another corner case on an
architecture (s390) that we do not run on.

Tested by naddy@, sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/22 10:12:27

Modified files:
	regress/sys/kern/siginfo-fault: siginfo-fault.c 

Log message:
Tolerate imprecise fault address on sparc64 where the hardware doesn't provide
tho low order bits.

ok deraadt@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/22 10:20:10

Modified files:
	usr.bin/time   : time.c 

Log message:
no need to cast signal(3) and fprintf(3) return values to (void)
in standard use cases with constant arguments,
and prefer getprogname(3) over __progname;
from ScottCheloha at gmail dot com on tech


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/22 10:44:15

Modified files:
	sys/arch/mips64/mips64: trap.c 

Log message:
Bring SIGBUS and SIGSEGV handling better in line with the other
architectures.

OK kettenis@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/22 10:48:21

Modified files:
	sys/net80211   : ieee80211_pae_input.c 

Log message:
Fix length checks in EAPOL key frame parsing.
Problem reported by Ilja Van Sprundel.
ok tb@ kevlo@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/22 10:48:58

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Add frame length range checks to the input path of iwm(4).
No security benefit since the firmware has DMA access but we should
not have such bad examples in our source tree.
ok kevlo@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/22 10:54:46

Modified files:
	sys/net80211   : ieee80211_proto.c 

Log message:
Make the kernel panic if an invalid state transition occurs in net80211.
Triggers on driver bugs such as those which were fixed in rsu(4) recently.
ok kevlo@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/22 11:01:09

Modified files:
	usr.bin/time   : time.c 

Log message:
use automatic variables rather than globals; no functional change;
from ScottCheloha at gmail dot com on tech, tweaked by me


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/22 11:05:14

Modified files:
	usr.bin/newsyslog: newsyslog.c 

Log message:
err(1, "whatever") -> err(1, NULL) for malloc(3) failures


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/22 11:06:40

Modified files:
	usr.bin/newsyslog: newsyslog.c 

Log message:
Delete extra whitespaces


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/07/22 11:10:44

Modified files:
	faq/pf         : example1.html 

Log message:
someone actually tried to use "IP.OF.UPSTREAM.RESOLVER" in their unbound
config, so clarify this is an example string meant to be replaced...


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 11:45:38

Modified files:
	mail/sendmail  : Makefile distinfo 
	mail/sendmail/patches: patch-cf_m4_proto_m4 
	mail/sendmail/pkg: PLIST-main 

Log message:
Update to sendmail-8.16.0.21 and take maintainer.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/22 11:55:20

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h kroute.c 

Log message:
Add set_routes() and move bind_lease() route magic
into it. Swap parameter order in add_default_route() to
be consistant with other add_*_route() functions.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 12:25:31

Modified files:
	x11/gnome/settings-daemon: Makefile distinfo 

Log message:
Update to gnome-settings-daemon-3.24.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 12:25:43

Modified files:
	x11/gnome/control-center: Makefile distinfo 

Log message:
Update to gnome-control-center-3.24.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/22 12:33:38

Modified files:
	sys/arch/macppc/macppc: ofw_machdep.c 

Log message:
Initialize the brightness to a valid value if found.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/22 12:33:51

Modified files:
	sys/arch/mips64/mips64: trap.c 

Log message:
Rename variables for clarity.

It does not seem necessary to provide initial value for `sicode'.
When `signal' gets set, `sicode' is set as well.

OK deraadt@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 13:11:31

Modified files:
	multimedia/dvdauthor: Makefile distinfo 
	multimedia/dvdauthor/pkg: PLIST 

Log message:
Update to dvdauthor-0.7.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/22 13:52:01

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
No need for sys/ioctl.h any more


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/07/22 14:33:19

Modified files:
	textproc/pod2mdoc: Makefile 

Log message:
mdocml.bsd.lv -> mandoc.bsd.lv


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/07/22 14:34:16

Modified files:
	textproc/docbook2mdoc: Makefile 

Log message:
mdocml.bsd.lv -> mandoc.bsd.lv


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 14:41:10

Modified files:
	print/cups-pdf : Makefile distinfo 
	print/cups-pdf/patches: patch-extra_cups-pdf_conf 
	                        patch-src_cups-pdf_h 
	print/cups-pdf/pkg: PLIST README 

Log message:
Update to cups-pdf-3.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 14:53:21

Modified files:
	textproc/py-ICU: Makefile distinfo 
	textproc/py-ICU/patches: patch-setup_py 
	textproc/py-ICU/pkg: PLIST 

Log message:
Update to py-ICU-1.9.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/07/22 15:06:17

Modified files:
	sys/dev/acpi   : acpi.c acpibat.c acpidev.h 

Log message:
acpibat: look for _BIX first before falling back on _BIF

ACPI 4.0 deprecated _BIF for battery status so some newer machines
are exporting _BIX which extends _BIF's package with a few extra
fields.  When using _BIX, export the new discharge cycle count as a
sensor.

feedback from kettenis and anton
ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/07/22 15:46:11

Modified files:
	textproc/texi2mdoc: Makefile 

Log message:
mdocml.bsd.lv -> mandoc.bsd.lv


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 16:18:49

Modified files:
	x11/jwm        : Makefile distinfo 

Log message:
Update to jwm-2.3.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/22 16:33:56

Modified files:
	x11/motif      : Makefile distinfo 
Removed files:
	x11/motif/patches: patch-demos_programs_workspace_xrmLib_c 
	                   patch-lib_Xm_XmI_h patch-lib_Xm_XpmI_h 

Log message:
Update to motif-2.3.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/22 18:46:36

Log message:
    Import multimedia/streamlink, a program that lets you pipe video streams
    into a video player.
    with and ok nigel@
    
    Streamlink is a command-line utility that pipes video streams from
    various services into a video player, such as VLC. The main purpose of
    Streamlink is to allow the user to avoid buggy and CPU heavy flash
    plugins but still be able to enjoy various streamed content. There is
    also an API available for developers who want access to the video stream
    data. This project was forked from Livestreamer, which is no longer
    maintained.
    
    Streamlink is built upon a plugin system which allows support for new
    services to be easily added. Currently most of the big streaming
    services are supported, such as:
    
    * Dailymotion
    * Livestream
    * Twitch
    * UStream
    * YouTube Live
    
    and many more.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170722
    
    N ports/multimedia/streamlink/Makefile
    N ports/multimedia/streamlink/distinfo
    N ports/multimedia/streamlink/pkg/PLIST
    N ports/multimedia/streamlink/pkg/DESCR
    N ports/multimedia/streamlink/patches/patch-setup_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/22 18:47:09

Modified files:
	multimedia     : Makefile 

Log message:
+streamlink


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 00:41:25

Modified files:
	lang/mono      : Makefile distinfo 

Log message:
Update to mono-4.6.2.16.

ok robert@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 00:48:31

Modified files:
	multimedia/streamlink: Makefile 
	multimedia/streamlink/pkg: PLIST 

Log message:
There shouldn't be any space after ${MODPY_COMMENT}; also since this is
a python3 only port, there's no point in having it in the first place so
remove all from PLIST.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 00:55:04

Modified files:
	converters/libpst: Makefile distinfo 
	converters/libpst/patches: patch-configure 

Log message:
Update to libpst-0.6.71.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 03:01:42

Modified files:
	databases/pecl-redis: Makefile distinfo 

Log message:
Update to pecl-redis-3.1.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 03:03:17

Modified files:
	x11/wxSVG      : Makefile distinfo 
	x11/wxSVG/pkg  : PLIST 

Log message:
Update to wxsvg-1.5.12.


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/07/23 03:17:17

Modified files:
	sys/arch/luna88k/conf: Makefile.luna88k files.luna88k 
	sys/arch/luna88k/luna88k: locore.S 
Added files:
	sys/arch/luna88k/luna88k: locore0.S 

Log message:
Splitting early startup code out of locore.S into locore0.S, like other
architectures.

"Looking good" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/23 03:21:37

Modified files:
	graphics/krita : Makefile 

Log message:
last bulk, it was straggling behind, mark it as parallel


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/23 03:26:30

Modified files:
	archivers/fuse-zip: Makefile 
	archivers/lzip/lzip: Makefile 
	archivers/lzip/lziprecover: Makefile 
	archivers/par2cmdline: Makefile 
	archivers/pecl-rar: Makefile 
	archivers/quazip: Makefile 
	archivers/snappy: Makefile 
	archivers/zipios: Makefile 
	audio/adplug   : Makefile 
	audio/caps-plugins: Makefile 
	audio/cmt      : Makefile 
	audio/festival/core: Makefile 
	audio/flac     : Makefile 
	audio/gogglesmm: Makefile 
	audio/id3ed    : Makefile 
	audio/id3lib   : Makefile 
	audio/ladspa   : Makefile 
	audio/libbs2b  : Makefile 
	audio/libcdio  : Makefile 
	audio/libmodplug: Makefile 
	audio/libmusicbrainz: Makefile 
	audio/libmusicbrainz5: Makefile 
	audio/libsidplay: Makefile 
	audio/mac      : Makefile 
	audio/mcp-plugins: Makefile 
	audio/milkytracker: Makefile 
	audio/sidplay  : Makefile 
	audio/soundtouch: Makefile 
	audio/taglib   : Makefile 
	audio/vamp-plugin-sdk: Makefile 
	audio/xcd      : Makefile 
	cad/gnucap     : Makefile 
	cad/necpp      : Makefile 
	comms/hylafax  : Makefile 
	comms/owx      : Makefile 
	converters/html2text: Makefile 
	converters/lastools: Makefile 
	converters/pflogx: Makefile 
	converters/wv2 : Makefile 
	databases/db/v4: Makefile 
	databases/libpqxx: Makefile 
	databases/xapian-bindings: Makefile 
	databases/xapian-core: Makefile 
	devel/arm-none-eabi/gcc-linaro: Makefile 
	devel/astyle   : Makefile 
	devel/atf      : Makefile 
	devel/atlas    : Makefile 
	devel/cbmc     : Makefile 
	devel/cln      : Makefile 
	devel/codeworker: Makefile 
	devel/cpp-hocon: Makefile 
	devel/cppcheck : Makefile 
	devel/cpptest  : Makefile 
	devel/cppunit  : Makefile 
	devel/csmith   : Makefile 
	devel/ddd      : Makefile 
	devel/doc++    : Makefile 
	devel/doxygen-gui: Makefile 
	devel/gengetopt: Makefile 
	devel/gettext  : Makefile 
	devel/gmp      : Makefile 
	devel/gperf    : Makefile 
	devel/gtest    : Makefile 
	devel/jsoncpp  : Makefile 
	devel/leatherman: Makefile 
	devel/libaudiofile: Makefile 
	devel/libbinio : Makefile 
	devel/libconfig: Makefile 
	devel/lutok    : Makefile 
	devel/mysql++  : Makefile 
	devel/ninja    : Makefile 
	devel/ois      : Makefile 
	devel/pcre     : Makefile 
	devel/pcre++   : Makefile 
	devel/py-sip   : Makefile 
	devel/pysvn    : Makefile 
	devel/qjson    : Makefile 
	devel/ragel    : Makefile 
	devel/re2c     : Makefile 
	devel/sdcc     : Makefile 
	devel/srecord  : Makefile 
	devel/stp      : Makefile 
	devel/swig     : Makefile 
	devel/tclcl    : Makefile 
	devel/ti-msp430gcc: Makefile 
	devel/uuid     : Makefile 
	devel/yaml-cpp : Makefile 
	editors/fte    : Makefile 
	editors/ht     : Makefile 
	editors/le     : Makefile 
	editors/moe    : Makefile 
	editors/scintilla: Makefile 
	emulators/gxemul: Makefile 
	emulators/mupen64plus/rsp-z64: Makefile 
	games/bastet   : Makefile 
	games/braincurses: Makefile 
	games/dungeon-crawl: Makefile 
	games/liberalcrimesquad: Makefile 
	games/scummvm  : Makefile 
	games/xbreaky  : Makefile 
	games/xevil    : Makefile 
	games/xjig     : Makefile 
	games/xkobo    : Makefile 
	games/xmahjongg: Makefile 
	games/xminehunter: Makefile 
	games/xwelltris: Makefile 
	geo/geos       : Makefile 
	geo/gpstk      : Makefile 
	geo/osm2pgrouting: Makefile 
	graphics/animorph: Makefile 
	graphics/cal3d : Makefile 
	graphics/freeimage: Makefile 
	graphics/geomview: Makefile 
	graphics/gimp/deskew: Makefile 
	graphics/grap  : Makefile 
	graphics/graphite2: Makefile 
	graphics/lensfun: Makefile 
	graphics/libpgf: Makefile 
	graphics/ocrad : Makefile 
	graphics/png2ico: Makefile 
	graphics/povray: Makefile 
	graphics/pstoedit: Makefile 
	graphics/py-matplotlib: Makefile 
	graphics/tiff  : Makefile 
	graphics/zxing : Makefile 
	infrastructure/mk: arch-defines.mk 
	inputmethods/uim: Makefile 
	japanese/groff : Makefile 
	java/jlint     : Makefile 
	lang/freehdl   : Makefile 
	lang/intel2gas : Makefile 
	lang/jikes     : Makefile 
	lang/verilator : Makefile 
	mail/avenger   : Makefile 
	mail/courier-unicode: Makefile 
	mail/maildrop  : Makefile 
	mail/prepop    : Makefile 
	math/aamath    : Makefile 
	math/ginac     : Makefile 
	math/gnuplot   : Makefile 
	math/hdf5      : Makefile 
	math/minisat   : Makefile 
	math/netcdf    : Makefile 
	math/ntl       : Makefile 
	math/openfst   : Makefile 
	math/plplot    : Makefile 
	misc/cdrdao    : Makefile 
	misc/xnc       : Makefile 
	multimedia/atomicparsley: Makefile 
	multimedia/ccextractor: Makefile 
	multimedia/libmatroska: Makefile 
	multimedia/libmp4v2: Makefile 
	multimedia/mpgtx: Makefile 
	multimedia/ogmtools: Makefile 
	multimedia/qt-gstreamer: Makefile 
	multimedia/streamdvd: Makefile 
	net/dxpc       : Makefile 
	net/irrtoolset : Makefile 
	net/kismet     : Makefile 
	net/lftp       : Makefile 
	net/libmygpo-qt: Makefile 
	net/livemedia  : Makefile 
	net/nam        : Makefile 
	net/nepenthes  : Makefile 
	net/nload      : Makefile 
	net/nmap       : Makefile 
	net/ns         : Makefile 
	net/pchar      : Makefile 
	net/py-pcapy   : Makefile 
	net/tcpreen    : Makefile 
	net/telepathy/telepathy-qt: Makefile 
	net/vncsnapshot: Makefile 
	net/xprobe     : Makefile 
	news/multimail : Makefile 
	print/htmldoc  : Makefile 
	print/qpdf     : Makefile 
	productivity/devtodo: Makefile 
	productivity/tudu: Makefile 
	security/keepassx: Makefile 
	security/libnipper: Makefile 
	security/nipper: Makefile 
	security/pwsafe: Makefile 
	security/qca   : Makefile 
	security/qtkeychain: Makefile 
	security/ssdeep: Makefile 
	security/steghide: Makefile 
	sysutils/apachetop: Makefile 
	sysutils/bacula: Makefile 
	sysutils/colortail: Makefile 
	sysutils/ddrescue: Makefile 
	sysutils/dtpstree: Makefile 
	sysutils/smartmontools: Makefile 
	sysutils/tmux-mem-cpu-load: Makefile 
	textproc/arabica: Makefile 
	textproc/fragistics: Makefile 
	textproc/groff : Makefile 
	textproc/heirloom-doctools: Makefile 
	textproc/highlight: Makefile 
	textproc/hunspell: Makefile 
	textproc/isearch: Makefile 
	textproc/libebml: Makefile 
	textproc/lq-sp : Makefile 
	textproc/p5-Encode-Detect: Makefile 
	textproc/p5-Text-Aspell: Makefile 
	textproc/pugixml: Makefile 
	textproc/rarian: Makefile 
	textproc/sablotron: Makefile 
	textproc/sp    : Makefile 
	textproc/tinyxml: Makefile 
	textproc/tinyxml2: Makefile 
	textproc/uchardet: Makefile 
	textproc/uncrustify: Makefile 
	textproc/xerces-c: Makefile 
	www/cgicc      : Makefile 
	www/dansguardian: Makefile 
	www/fcgi       : Makefile 
	www/icedtea-web: Makefile 
	www/slowhttptest: Makefile 
	www/xapian-omega: Makefile 
	x11/bbdate     : Makefile 
	x11/bbkeys     : Makefile 
	x11/bbpager    : Makefile 
	x11/blackbox   : Makefile 
	x11/fleditor   : Makefile 
	x11/fluxbox    : Makefile 
	x11/fluxter    : Makefile 
	x11/gnome/recipes: Makefile 
	x11/gnustep/make: Makefile 
	x11/grantlee   : Makefile 
	x11/idesk      : Makefile 
	x11/irrlicht   : Makefile 
	x11/nx/nxcomp  : Makefile 
	x11/nx/nxproxy : Makefile 
	x11/nx/nxssh   : Makefile 
	x11/pekwm      : Makefile 
	x11/polkit-qt  : Makefile 
	x11/qt5/qtpurchasing: Makefile 
	x11/qvwm       : Makefile 
	x11/treewm     : Makefile 
	x11/waimea     : Makefile 
	x11/wbar       : Makefile 
	x11/wm2        : Makefile 
	x11/wmi        : Makefile 
	x11/wmx        : Makefile 
	x11/xfce4/xfce4-whiskermenu: Makefile 
	x11/xsettingsd : Makefile 

Log message:
add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/23 03:27:15

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
use -F pthread, so that COMPILER_LIBCXX doesn't trigger "extra" warnings


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 03:30:23

Modified files:
	databases/py-ldap: Makefile distinfo 
	databases/py-ldap/pkg: PLIST-main 

Log message:
Update to py-ldap-2.4.41.


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/07/23 03:36:16

Modified files:
	libexec/ld.so  : malloc.c 

Log message:
from libc malloc: only access offset if canaries are enabled *and* size > 0
and initialize ->offset to a definite value in the size == 0 case


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 03:47:11

Modified files:
	usr.bin/libtool/LT: UList.pm 

Log message:
Fix SPLICE in LT::UList, allowing more ports to build.

Initial prodding and bulk builds by aja@.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 03:48:53

Modified files:
	usr.bin/libtool/LT/Mode: Link.pm 

Log message:
Recognize '-weak' in our libtool, helps at least xine-lib to build.

okay aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 03:52:14

Modified files:
	multimedia/xine-lib: Makefile 

Log message:
xine-lib doesn't need USE_LIBTOOL anymore.

Requires recent libtool from base.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 04:01:10

Modified files:
	mail/alpine    : Makefile 

Log message:
Doesn't need GNU libtool anymore.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 04:08:27

Modified files:
	devel/libgit2/libgit2: Makefile distinfo 
	devel/libgit2/libgit2/pkg: PLIST 
Removed files:
	devel/libgit2/libgit2/patches: patch-src_openssl_stream_h 

Log message:
Update to libgit2-0.26.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 04:08:42

Modified files:
	devel/libgit2/py-git2: Makefile distinfo 
	devel/libgit2/py-git2/pkg: PLIST 

Log message:
Update to py-git2-0.26.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 04:08:56

Modified files:
	audio/deadbeef : Makefile 
Removed files:
	audio/deadbeef/patches: patch-plugins_gtkui_Makefile_am 

Log message:
Builds fine with our libtool as well.

The patch was wrong and I hardly understand how it worked with GNU libtool.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 04:09:00

Modified files:
	devel/libgit2/libgit2-glib: Makefile 
Added files:
	devel/libgit2/libgit2-glib/patches: 
	                                    patch-libgit2-glib_ggit-diff-format-email-options_c 
	                                    patch-libgit2-glib_ggit-submodule-update-options_c 
	                                    patch-libgit2-glib_ggit-submodule-update-options_h 

Log message:
Update to libgit2-glib-0.25.0p0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 04:09:12

Modified files:
	math/ecm       : Makefile 

Log message:
Builds fine with our libtool.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/23 04:11:27

Modified files:
	sys/arch/armv7/armv7: locore0.S 

Log message:
Replace CPWAIT with an isb instruction, which is the proper way to make sure
CP15 updates are visible.  Also add an isb instruction before switching on
the MMU to make sure that all the MMU-related CP15 registers updates are
visible.

Makes booting on a Cortex-A12/A17 get a bit further.

ok drahn@, jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/23 04:12:57

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
Add RK3288 support.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/23 04:34:44

Modified files:
	usr.sbin/pkg_add/OpenBSD: Ustar.pm 

Log message:
recent perls have more fun rules related to _ and -


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 04:39:47

Modified files:
	net/libtorrent : Makefile 

Log message:
Builds fine with our libtool.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 04:41:22

Modified files:
	net/silc-client: Makefile 

Log message:
Builds fine with our libtool.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 04:47:39

Modified files:
	textproc/libebml: Makefile 

Log message:
Builds fine with our libtool & make.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 04:49:37

Modified files:
	multimedia/synfig: Makefile 

Log message:
Builds fine with our libtool.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 04:51:02

Modified files:
	print/cups-pdf : Makefile 

Log message:
Oops, missing LDEP.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 06:32:53

Modified files:
	sysutils/gsmartcontrol: Makefile distinfo 
	sysutils/gsmartcontrol/patches: patch-data_gsmartcontrol-root_in 
	                                patch-src_res_Makefile_in 
	sysutils/gsmartcontrol/pkg: PLIST 

Log message:
Update to gsmartcontrol-1.0.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 06:39:37

Modified files:
	net/knot       : Makefile 
Added files:
	net/knot/patches: patch-src_contrib_net_c 
	                  patch-src_contrib_net_h 

Log message:
Make knot successfully build with our libtool & make.

The patches are needed to avoid putting two different symbols with
same name (net_send). More correct way will be to rename function
in libknotd, of course, but this is more invasive.

okay jca@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/23 06:51:20

Modified files:
	usr.sbin/apm   : apm.c 

Log message:
Cleanup apm:

- Zap trailing whitespace in license, noted by tb@
- Sort and align function prototypes
- Add static and __dead when appropriate in order to compile using `clang -Wall`
- Zap variable names from function prototypes, also noted by tb@
- Break long lines

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/23 07:44:53

Modified files:
	sbin/dhclient  : privsep.h kroute.c 

Log message:
Cease pretending to support option 33 (classFULL static routes). They
are dead to the internet. And the current code actually creates /32
routes since kernel magic for classfull routes died a while ago.

ok phessler@ claudio@ reyk@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/23 07:48:18

Modified files:
	usr.sbin/ifstated: ifstated.h 

Log message:
Time comparison variables should be time_t (I did check for signed vs
unsigned handling)
ok jca


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/23 07:49:18

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
use ssize_t; ok jca


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/07/23 07:51:11

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Prevent a possible "MAC context already removed" panic in iwm_auth().

This panic happens if iwm_newstate_task() sleeps and wakes up after iwm_stop().
The error path of iwm_newstate_task() attempts to reset driver flags and
firmware state, which should not be done if iwm_stop() has already done so.

A more comprehensive fix for such races is being worked on but not ready yet.
For now, check the generation counter in the error path of iwm_auth() and
only clean up state if that counter hasn't changed.

Problem reported and workaround tested by giovanni@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/23 07:53:54

Modified files:
	usr.sbin/ifstated: ifstated.c parse.y 

Log message:
Don't bother initializing global variables to 0, since they will be in BSS.
ok jca


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/23 08:28:22

Modified files:
	sbin/pflogd    : pflogd.c 

Log message:
Don't hit pledge(2) restrictions on interface departure

if_exists() can't be used after dropping privileges, since it uses
socket(2) and ioctl(SIOCGIFDATA).  We're just trying to know whether an
interface exists, and if_nametoindex(3) is enough for that.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 08:28:28

Modified files:
	textproc/gdiff : Makefile distinfo 

Log message:
Update to gdiff-3.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 08:31:56

Modified files:
	devel/automake/1.15: Makefile distinfo 
	devel/automake/1.15/patches: patch-bin_automake_in 

Log message:
Update to automake-1.15.1.
Bulk tested.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/23 10:27:44

Modified files:
	lib/libssl     : t1_lib.c 

Log message:
Hook the TLS extension parsing framework into the serverhello parsing.
Missed in the original commit.


CVSROOT:	/cvs
Module name:	www
Changes by:	sobrado@cvs.openbsd.org	2017/07/23 10:53:43

Modified files:
	faq            : faq6.html 

Log message:
In our example the client will only be granted read-only access to the
file system exported from the NFS server, mount it accordingly; while here,
rename the example directory as suggested by tb@

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/23 11:06:11

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Tweak timeouts a bit such that this works on the RK3288.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/23 11:06:51

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
Add a few more RK3288 clocks.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/23 11:07:18

Modified files:
	sys/dev/fdt    : rkgrf.c 

Log message:
RK3288 support.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/23 11:08:29

Modified files:
	sys/dev/fdt    : rkpinctrl.c 

Log message:
RK3288 support.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/23 11:09:19

Modified files:
	sys/dev/fdt    : if_dwge_fdt.c 

Log message:
RK3288 support.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/23 12:54:02

Modified files:
	editors/libreoffice: Makefile 
Added files:
	editors/libreoffice/patches: 
	                             patch-external_libmspub_ExternalProject_libmspub_mk 
	                             patch-external_libmwaw_ExternalProject_libmwaw_mk 
	                             patch-external_libvisio_ExternalProject_libvisio_mk 
	                             patch-external_libwps_ExternalProject_libwps_mk 

Log message:
allow build with system clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/23 13:03:33

Modified files:
	www/iridium    : Makefile 
	www/iridium/patches: patch-base_BUILD_gn 
	                     patch-build_toolchain_gcc_toolchain_gni 
	                     patch-tools_gn_bootstrap_bootstrap_py 
Added files:
	www/iridium/patches: 
	                     clang-third_party_WebKit_Source_platform_BUILD_gn 
	                     patch-third_party_libjingle_xmpp_task_runner_taskrunner_cc 
	                     patch-third_party_pdfium_third_party_base_logging_h 
	                     patch-third_party_sfntly_src_cpp_src_sfntly_table_core_cmap_table_cc 

Log message:
make iridium build with system clang as well by applying the same
patches as for chromium plus some extra due to the version differences


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/23 13:26:03

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 
	sys/dev/fdt    : files.fdt 
Added files:
	sys/dev/fdt    : axp20x.c sxitwi.c 

Log message:
Add sxitwi(4), a driver for the (i2c compatible) two-wire bus found on
several Allwinner SoCs.  From Artturi Alm, based on code from NetBSD.

Also add axppmic(4), a driver for the AXP209 i2c PMIC, which provides
power down support.  Written by Artturi Alm.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/23 13:41:58

Modified files:
	usr.sbin/sensorsd: sensorsd.8 sensorsd.conf.5 

Log message:
Text improvements for precision and clarity, in particular properly
defining the terms "sensor" and "alert", avoiding fuzzy wording
like "reporting period" and "state dumping", explaining how Boolean
values are represented and that ranges are inclusive, and mentioning
the syslog facility used.  Also add relevant cross references and
drop irrelevant ones.
OK jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/23 15:12:27

Modified files:
	sysutils/consolekit: Makefile 

Log message:
Needs devel/gettext-tools for autopoint.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/23 15:33:14

Modified files:
	x11/qt5/qtbase : Makefile 
	x11/qt5/qtbase/patches: 
	                        patch-src_corelib_global_qcompilerdetection_h 

Log message:
Do not ever try to use [[...]] C++ attributes unless we're in C++17 mode.

Fixes devel/kf5/ki18n at least.

Prodded by espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/07/23 15:43:29

Modified files:
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/i386/conf: Makefile.i386 

Log message:
permit kernel building with clang as the base compiler; ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	awolk@cvs.openbsd.org	2017/07/23 15:43:45

Modified files:
	www/libwebsockets: Makefile distinfo 

Log message:
Update www/libwebsockets 2.0.2 => 2.2.2

OK patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/07/23 16:39:11

Modified files:
	sys/dev/i2c    : imt.c 

Log message:
this is imt, not ims


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/07/23 17:37:03

Modified files:
	usr.bin/ssh    : misc.c ssh_config.5 sshd_config.5 packet.c 

Log message:
Allow IPQoS=none in ssh/sshd to not set an explicit ToS/DSCP value
and just use the operating system default; ok dtucker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/23 18:07:40

ports/audio/cantata/patches

Update of /cvs/ports/audio/cantata/patches
In directory cvs.openbsd.org:/tmp/cvs-serv43382/patches

Log Message:
Directory /cvs/ports/audio/cantata/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/23 18:08:25

Added files:
	audio/cantata/patches: patch-support_utils_cpp 

Log message:
sloppy, switching things to -std=c++11 is not innocuous and should
actually be tested, guys.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/23 18:41:14

Added files:
	audio/cantata/patches: patch-devices_musicbrainz_cpp 

Log message:
yet another C++11 error...


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/23 19:23:46

Modified files:
	sys/net        : fq_codel.c 

Log message:
Fixup free list handling in fqcodel_deq_begin

We're growing an mbuf free list while iterating over flow queues
and need to adjust our internal statistics on every iteration by
using a portion of the free list corresponding to the current
iteration.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/07/23 22:34:28

Modified files:
	usr.bin/ssh    : ssh-agent.c 

Log message:
g/c unused variable; make a little more portable


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/24 03:20:32

Modified files:
	sys/net        : route.c route.h rtsock.c 

Log message:
rt_getifa() is only needed for routing commands submited by userland.

So rename it to rtm_getifa(), move it where it belongs and stop calling
it from rtrequest(9).  Route entries created by the kernel must always
specify the corresponding `ifa'.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/24 03:29:15

Modified files:
	sys/kern       : sys_socket.c 

Log message:
Grab the socket lock in soo_ioctl() where `so_state', `so_rcv'
and `so_snd' are modified.

ok bluhm@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/24 03:38:25

Modified files:
	sys/net        : if.c 

Log message:
Reduce NET_LOCK() contention by moving the linktstate and watchdog
tasks from `systq' to `softnettq'.

ok kettenis@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	friehm@cvs.openbsd.org	2017/07/24 05:00:01

Modified files:
	sbin/dhclient  : kroute.c 
	sbin/slaacd    : frontend.c 
	usr.sbin/bgpd  : kroute.c 
	usr.sbin/dvmrpd: kroute.c 
	usr.sbin/eigrpd: kroute.c 
	usr.sbin/ldpd  : kroute.c 
	usr.sbin/ospfd : kroute.c 
	usr.sbin/ripd  : kroute.c 
	usr.sbin/snmpd : kroute.c 

Log message:
Unify ROUNDUP macros for parsing route messages.
Use the macro from route(8) / ospf6d(8) since it works also with argument 0.

OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/07/24 05:15:34

Modified files:
	sys/arch/armv7/stand/efiboot: conf.c efiboot.c 

Log message:
Port amd64's updates to the device path comparison to armv7.  Fixes
bootup on the i.MX6UL evaluation kit.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/24 06:07:46

Modified files:
	usr.bin/make   : arch.c suff.c memory.h 

Log message:
GC old cruft.
noticed and patch Michael W. Bombardieri


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/24 06:08:15

Modified files:
	usr.bin/make   : engine.c 

Log message:
turn stupid message into a proper warning.
noticed by Michael W. Bombardieri

okay schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/07/24 06:12:09

Modified files:
	sys/arch/arm64/stand/efiboot: conf.c efiboot.c 

Log message:
Port amd64's updates to the device path comparison to arm64 as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	gsoares@cvs.openbsd.org	2017/07/24 06:32:32

Modified files:
	sys/dev        : softraid.c 

Log message:
tweak malloc(9) flags: since that M_NOWAIT might return NULL hence it
doesnt make sense to use M_CANFAIL flag.

ok dlg jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/24 06:33:59

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
Use pledge(2)

Simple promises proposed by Rob Pierce after exploring more complicated
privsep schemes.  ok benno@


CVSROOT:	/cvs
Module name:	www
Changes by:	reyk@cvs.openbsd.org	2017/07/24 06:37:09

Modified files:
	build          : mirrors.dat 

Log message:
Remove anycast CDN mirror from EvoWise.

The CDN uses some kind of rate limiting that doesn't work nicely with
our installer and pkg_add.  ftp(1), tool that is used by the
installer, doesn't support HTTP keep-alive so it opens a TCP/TLS
connection per downloaded file.  This results in connection timeouts
after fetching some files when the CDN's rate limiting kicks in.
The mirror's maintainer doesn't seem to be available anymore.

OK sthen@ tb@ phessler@


CVSROOT:	/cvs
Module name:	www
Changes by:	reyk@cvs.openbsd.org	2017/07/24 06:37:52

Modified files:
	.              : ftp.html ftplist 
	openbgpd       : ftp.html 
	openssh        : ftp.html portable.html 
	openntpd       : portable.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	gsoares@cvs.openbsd.org	2017/07/24 06:46:45

Modified files:
	devel/afl      : Makefile distinfo 
	devel/afl/pkg  : PLIST 

Log message:
update to 2.49b
ok jsg


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/24 06:57:01

Modified files:
	usr.bin/newsyslog: newsyslog.c 

Log message:
Simplify mail sending.

No need for asprintf(3) to concat two string literals.  The resulting
helper() function is trivial, so inline it.  ok schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/24 07:16:06

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
ROUNDUP() adjustment missed by great ROUNDUP() roundup.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/24 07:51:43

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h kroute.c 

Log message:
Move invocations of flush_routes() and delete_addresses() from
bind_lease() into set_routes() and set_address() respectively.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/24 09:07:39

Modified files:
	sys/kern       : uipc_socket.c uipc_syscalls.c 
	sys/miscfs/fifofs: fifo_vnops.c 
	sys/nfs        : nfs_socket.c 

Log message:
Extend the scope of the socket lock to protect `so_state' in connect(2).

As a side effect, soconnect() and soconnect2() now expect a locked socket,
so update all the callers.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/07/24 09:17:31

Modified files:
	sys/arch/i386/i386: amd64errata.c lapic.c 

Log message:
add MULTIPROCESSOR guards around otherwise unused pieces to satisfy clang
ok deraadt@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/07/24 09:20:46

Modified files:
	sys/net        : hfsc.c 

Log message:
Don't attempt to deactivate a class that doesn't have any packets in it

Classes are considered "active" when they have packets assigned to them.
Active classes are tracked on various lists and during the purge operation
must be dissociated from them.  During factoring out of the HFSC internal
FIFO operations, the check for whether the class is empty got lost.

Issue reported and fix tested by abieber@ and myself.


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/24 09:31:14

Modified files:
	sys/arch/amd64/amd64: amd64errata.c lapic.c pmap.c 

Log message:
add some missing MULTIPROCESSOR ifdefs to not compile in code on
non-multiprocessor kernels to avoid unused function warnings by clang


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/24 10:17:35

Modified files:
	sbin/dhclient  : bpf.c dhclient.c dhcp.h parse.c 

Log message:
Tweak some comments


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/24 10:42:56

Modified files:
	gnu/gcc/gcc    : opts.c 

Log message:
Make gcc accept -Oz as an alias for -Os for compatibility with clang.

With clang -Os doesn't generate the smallest code possible but some middle
ground between optimization for speed and optimization for size.  A new -Oz
option was introduced for optmization for size only.  We need that for our
floppies, otherwise they overflow.  Making gcc accept -Oz too makes our life
easier.

ok millert@, deraadt@, robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/24 11:06:03

Modified files:
	share/man/man3 : tree.3 

Log message:
ansify


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/24 11:08:18

Modified files:
	multimedia/dvdstyler: Makefile 

Log message:
Temporarily makr BROKEN while I work on fixing it.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/24 11:10:31

Modified files:
	lib/libssl     : Makefile ssl_locl.h ssl_tlsext.c ssl_tlsext.h 
	                 t1_lib.c 
Removed files:
	lib/libssl     : t1_reneg.c 

Log message:
Rewrite the TLS Renegotiation Indication extension handling using CBB/CBS
and the new extension framework.

Feedback from doug@

ok inoguchi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/24 11:11:22

Modified files:
	multimedia/synfig: Makefile 
Added files:
	multimedia/synfig/patches: patch-configure_ac 

Log message:
Use -O1 to build synfig to avoid a crash when building multimedia/synfigstudio.
Problem tracked down by zhuk@, I changed how the flag was passed in because
"--enable-optimization=1" meaning "add -O1 to CXXFLAGS" is a bit non-obvious
ok zhuk@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/24 11:15:27

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Add regress coverage for the TLS Renegotiation Indication extension.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/24 11:15:41

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h dispatch.c kroute.c 
	                 privsep.h 

Log message:
Shuffle some declarations and functions into the only
files they are used in. Tweak a bunch of whitespace.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/24 11:37:56

ports/math/ecm/patches

Update of /cvs/ports/math/ecm/patches
In directory cvs.openbsd.org:/tmp/cvs-serv64197/patches

Log Message:
Directory /cvs/ports/math/ecm/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/24 11:38:32

Added files:
	math/ecm/patches: patch-Makefile_am patch-Makefile_in 

Log message:
I think a libtool hacker forgot a few patches...


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/24 11:39:43

Modified files:
	lib/libssl     : ssl_tlsext.c t1_lib.c 

Log message:
Rewrite and move the last remnants of the ServerHello SNI handling into
tlsext_sni_serverhello_parse(). This also adds a check to ensure that
if we have an existing session, the name matches what we specified via
SNI.

ok doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/07/24 11:42:14

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Extend the SNI tests to ensure that we have a hostname in the session
after a successful tlsext_sni_serverhello_parse() and that
tlsext_sni_clienthello_parse() fails if we have an existing session and
the SNI is mismatched.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/24 12:13:19

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h kroute.c 

Log message:
Throw DHO_STATIC_ROUTES to the floor! Roughly! Ensure
they don't appear in effective leases at all.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/24 12:26:51

Modified files:
	www/epiphany   : Makefile distinfo 

Log message:
update to epiphany-3.24.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/24 12:28:11

Modified files:
	graphics/evince: Makefile distinfo 
Removed files:
	graphics/evince/patches: patch-backend_comics_comics-document_c 
	                         patch-configure 

Log message:
update to evince-3.24.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/24 12:29:12

Modified files:
	x11/gnome/shell: Makefile distinfo 

Log message:
update to gnome-shell-3.24.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/24 12:29:13

Modified files:
	x11/gnome/shell-extensions: Makefile distinfo 

Log message:
update to gnome-shell-extensions-3.24.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/24 12:39:17

Modified files:
	x11/gnome/mutter: Makefile distinfo 

Log message:
update to mutter-3.24.4


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/24 13:22:49

Modified files:
	gnu/lib/libstdc++-v3: Makefile.common 
	gnu/usr.bin/cc : Makefile.inc 
	gnu/usr.bin/cc/c++: Makefile 
	gnu/usr.bin/cc/cc: Makefile 
	gnu/usr.bin/cc/libobjc: Makefile 

Log message:
install gcc, g++ as gcc and g++ instead of cc, c++ and create links
to the latter on non-clang architectures and make sure we build gcc
with itself because clang won't be able to build it

ok naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/24 13:23:57

Modified files:
	gnu/usr.bin/cc : Makefile 

Log message:
build cpp on gcc4 architectures only, as clang ships with its own

ok naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/24 14:25:29

Modified files:
	sys/dev/i2c    : files.i2c 
Added files:
	sys/dev/i2c    : pcf8563.c 

Log message:
pcxrtc(4), a driver for the NXP PCF8563 RTC.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/24 14:27:58

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 

Log message:
Enable pcxrtc(4).


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/24 14:32:07

Modified files:
	share/man/man4 : Makefile 
Added files:
	share/man/man4 : pcxrtc.4 

Log message:
pcxrtc(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/24 14:35:26

Modified files:
	sys/dev/fdt    : axp20x.c 

Log message:
Add support for the AXP152 which has a shutdown control register that is
compatible with the AXP209.  Makes the Olimex A10s-OlinuXino-MICRO power
down properly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/24 15:06:37

Modified files:
	security/botan : Makefile 

Log message:
Use the tr1 implementation from boost by adding the --with-tr1-implementation=boost
configure flag. This fixes the build with clang.


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/07/24 15:20:20

Modified files:
	multimedia/get_flash_videos: Makefile distinfo 
	multimedia/get_flash_videos/pkg: PLIST 

Log message:
Update to version 1.25.93 site change to itv, tv3play now viafree

Ok sthen@ bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/24 15:25:41

Modified files:
	share/man/man4 : iic.4 

Log message:
add pcxrtc;


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/24 16:15:52

Modified files:
	bin/test       : test.c 

Log message:
Add < and > to the comment describind the grammar.

Picked in a diff from Klemens Nanni


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/24 16:26:12

Modified files:
	bin/ksh        : history.c 

Log message:
Use memmove instead of a hand-rolled loop

A tad faster in my HISTFILE "benchmarks".  ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/24 16:28:09

Modified files:
	bin/ksh        : history.c 

Log message:
Prettify, simplify

Input & ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/24 17:19:10

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/24 17:56:37

Modified files:
	bin/ksh        : history.c 

Log message:
Fix off-by-one error introduced in the previous commit.

ok jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/24 18:03:12

Added files:
	audio/mscore/patches: patch-build_CreatePrecompiledHeader_cmake 

Log message:
Unbreak build with Clang, patch sent upstream.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/24 21:46:59

Modified files:
	sys/arch/octeon/include: intr.h 
	sys/arch/powerpc/include: intr.h 
	sys/arch/powerpc/powerpc: softintr.c 

Log message:
Remove leftovers of a past softintr mechanism.

OK mpi@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/07/25 00:44:45

Modified files:
	www/sblg       : Makefile distinfo 

Log message:
Update to sblg-0.4.5.

Reminded by Bryan Vyhmeister; thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/25 00:47:08

Modified files:
	geo/qgis       : Makefile distinfo 
	geo/qgis/pkg   : PLIST 

Log message:
Update to QGIS 2.18.11.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/25 01:53:27

Modified files:
	sys/arch/arm/arm: cpu.c 

Log message:
Print CPU type as we do on arm64.  This is how ARM prints revisions in its
documentation.

ok patrick@, tom@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 02:18:53

Modified files:
	multimedia/dvdstyler: Makefile 
	multimedia/dvdstyler/pkg: PLIST 
Added files:
	multimedia/dvdstyler/patches: 
	                              patch-wxVillaLib_ThumbnailFactory_cpp 

Log message:
Unbreak.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/07/25 03:22:25

Modified files:
	usr.bin/ssh    : compat.c 

Log message:
Make WinSCP patterns for SSH_OLD_DHGEX more specific to exclude WinSCP
5.10.x and up.  bz#2748, from martin at winscp.net, ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/25 04:40:32

Modified files:
	sysutils/bacula: Makefile distinfo 

Log message:
update to bacula-9.0.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/07/25 05:01:28

Modified files:
	sys/arch/octeon/conf: GENERIC RAMDISK files.octeon 
	sys/arch/octeon/dev: octehci.c octeon_iobus.c octohci.c 
	                     octuctl.c octuctlreg.h octuctlvar.h 

Log message:
rework octuctl and its children to attach via fdt
ok visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 05:12:18

Modified files:
	textproc/py-enchant: Makefile distinfo 

Log message:
Update to py-enchant-1.6.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 05:21:45

Modified files:
	www/webkitgtk4 : Makefile distinfo 

Log message:
SECURITY update to webkitgtk4-2.16.6.
- CVE-2017-7039, CVE-2017-7018, CVE-2017-7030, CVE-2017-7037,
CVE-2017-7034, CVE-2017-7055, CVE-2017-7056, CVE-2017-7064,
CVE-2017-7061, CVE-2017-7048, CVE-2017-7046


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 05:23:30

Modified files:
	www/webkitgtk4 : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
SECURITY update to webkitgtk4-2.16.6.
- CVE-2017-7039, CVE-2017-7018, CVE-2017-7030, CVE-2017-7037,
CVE-2017-7034, CVE-2017-7055, CVE-2017-7056, CVE-2017-7064,
CVE-2017-7061, CVE-2017-7048, CVE-2017-7046


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 05:25:14

Modified files:
	editors/abiword: Makefile 

Log message:
Make sure we don't pick up valgrind.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 05:50:45

Modified files:
	graphics/py-cairo: Makefile distinfo 

Log message:
Update to py-cairo-1.15.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 06:04:10

Modified files:
	mail/mimedefang: Makefile distinfo 

Log message:
Update to mimedefang-2.80.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/25 06:08:36

Added files:
	mail/cyrus-imapd/patches: patch-lib_crc32_c patch-lib_crc32c_c 

Log message:
Avoid __builtin_bswap32, not available with gcc-4.2.1

Fixes cyrus-imapd build on at least sparc64:

http://build-failures.rhaalovely.net//sparc64/2017-07-07/mail/cyrus-imapd.log


CVSROOT:	/cvs
Module name:	www
Changes by:	jca@cvs.openbsd.org	2017/07/25 06:43:07

Modified files:
	.              : want.html 

Log message:
Remove outdated entry, thanks to Stefan Wollny.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/25 06:49:29

Modified files:
	regress/sys/kern/extent: Makefile 
	regress/usr.bin/libtool: Makefile 

Log message:
Do not remove files from CVS tree during make clean.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/25 06:51:24

Removed files:
	regress/usr.bin/doas: t-fail-quotes.err t-fail-quotes.out 
	                      t-okay.err t-okay.out 

Log message:
Remove dynamically created files from CVS tree.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 06:56:33

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.15.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/25 07:27:37

Modified files:
	sys/arch/amd64/conf: Makefile.amd64 

Log message:
remove -Wa,-n from CMACHFLAGS as clang's internal assembler does not support it

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/25 07:32:14

Modified files:
	distrib/alpha/bsd.rd: Makefile 
	distrib/alpha/common: Makefile.inc 
	distrib/amd64/ramdiskA: Makefile.inc 
	distrib/amd64/ramdisk_cd: Makefile.inc 
	distrib/i386/common: Makefile.inc 
	distrib/ramdisk: Makefile 
	distrib/socppc/ramdisk: Makefile 
	distrib/sparc64/bsd.rd: Makefile 
	distrib/sparc64/ramdisk: Makefile 
	distrib/sparc64/ramdiskB: Makefile 
	distrib/special: Makefile.inc 
	share/mk       : bsd.lib.mk 
	sys/arch/alpha/stand/boot: Makefile 
	sys/arch/amd64/stand: Makefile.inc 
	sys/arch/hppa/stand: Makefile.inc 
	sys/arch/i386/stand: Makefile.inc 
	sys/arch/landisk/stand: Makefile.inc 

Log message:
change -Os to -Oz all around the tree

clang optimizes better for size with -Oz so use that as a default to avoid
overflowing the ramdisk floppies. gcc now accepts -Oz as an alias for -Os.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 07:33:10

Modified files:
	sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-0.6.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 07:39:01

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.87.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/25 07:39:12

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.124.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/07/25 08:01:36

Modified files:
	devel/fossil   : Makefile distinfo 
	devel/fossil/patches: patch-auto_def 

Log message:
Update to fossil 2.3


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/25 08:15:55

Modified files:
	share/mk       : bsd.README 

Log message:
convert one more -Os -> -Oz


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/25 08:36:01

Modified files:
	usr.sbin/pkg_add: pkg_add.1 

Log message:
Correct and clarify the description of special sequences
that are expanded in paths.
Manpage bug found together with Richard Marbach .
Using feeback from jmc@, sthen@, and espie@.
OK ajacoutot@ jmc@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/25 10:07:28

Modified files:
	usr.sbin/tcpdump: print-ppp.c 

Log message:
make function match its prototype.

okay deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/25 10:19:14

Added files:
	editors/libreoffice/patches: patch-vcl_inc_svdata_hxx 

Log message:
let this build with ports boost, until robert figures out the correct
include incantation.

okay robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/07/25 11:28:37

Modified files:
	lib/libssl/man : SSL_CTX_use_certificate.3 

Log message:
as noted by Hanno Boeck, using the *check_private_key functions is
tricky, especially since the manpage is full of lies.
Try to make readers think twice before using them.
With oks and help from schwarze@, tedu@, sthen@, jmc@


CVSROOT:	/cvs
Module name:	www
Changes by:	tedu@cvs.openbsd.org	2017/07/25 13:19:59

Modified files:
	.              : amd64.html 

Log message:
add some notes about supported graphics hardware. it's hard to explain
the exact situation, but we can iteratively approach almost accurate.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/25 13:37:27

Modified files:
	sys/arch/armv7/armv7: locore0.S 

Log message:
The Cortex-A17 TRM explicitly says that there is an intermediate table
walk cache and that its cache entries are associated with an ASID.
Our armv7 pmap doesn't use ASIDs and we only ever insert "global" page
table entries which match (and get flushed) regardless of the ASID.
The current ASID is specified vy the CONTEXTIDR register, which is
initialized to some "unknown" value.  And on my hardware that value
isn't zero!  So the intermediate table walk cache entries are tagged
with this unknown value.  But our TLB flushes are done with ASID 0.
This means that the intermediate table walk cache entries are never
flushed because the ASID doesn't match.  As a result the hardware may
look at the wrong page table page when looking up a translation.

So initialize CONTEXTIDR to zero before we initialize the first
level page table pointer, flush the TLB and enable the MMU.  Fixes
the hangs previously seen on Cortex-A12/A17.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/25 13:39:27

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 

Log message:
Add rkclock(4), rkgrf(4), rkpinctrl(4) and rkgpio(4).  This makes OpenBSD
run on the ASUS Tinker Board with working SD-card and (almost) working
network.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	robert@cvs.openbsd.org	2017/07/25 13:59:14

Modified files:
	etc            : config.site 

Log message:
switch over to use tradcpp over cpp because we cannot make sure that
every compiler's cpp will use the required traditional way

ok deraadt@, millert@, matthieu@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/25 14:20:09

Modified files:
	sys/dev/fdt    : files.fdt 
Added files:
	sys/dev/fdt    : dwdog.c 

Log message:
Add dwdog(4), a driver for the Synopsys Designware watchdog timer integrated
on (for example) the Rockchip RK3288 SoC.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/25 14:39:12

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 

Log message:
Enable dwdog(4) such that Rockchip RK3288 devices can reboot.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/25 14:45:18

Modified files:
	sys/dev/pci    : if_em.c 

Log message:
The LINK_STATE_IS_UP() macro considers LINK_STATE_UNKNOWN as up.
So the em(4) driver never got out of that state.  Better compare
the new link state value with the old one, like other drivers do.
bug report Matthias Pitzl; OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/25 15:17:11

Modified files:
	etc            : netstart 
	distrib/miniroot: install.sub 

Log message:
Finally remove backwards compat code to support the 'rtsol' keyword
in hostname.if(5)

OK mpi@ deraadt@ florian@
OK jmc@ from doc perspective


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/25 15:21:30

Modified files:
	faq            : current.html 

Log message:
rtsol no longer supported in hostname.if(5). use 'inet6 autoconf' instead.

from florian


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/07/25 15:32:07

Modified files:
	sys/dev/acpi   : acpibat.c 

Log message:
fallback on _BIF properly when _BIX exists and returns a package
successfully but has an unexpected length, as on the X1C gen 5

tested by naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/25 21:36:19

Modified files:
	sys/dev/ic     : uha.c 

Log message:
uha_init_mscp() is unused.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/25 22:22:32

Modified files:
	distrib/sets/lists/comp: clang.arm64 md.arm64 

Log message:
man pages into right file


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/25 23:25:21

Modified files:
	sys/dev/isa    : if_ec.c if_we.c 

Log message:
we_readmem() and ec_readmem() are inlined, but they can also be static.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/26 01:16:02

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.88.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/26 01:16:13

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.125.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/26 02:15:54

Modified files:
	print/hplip    : Makefile distinfo 
	print/hplip/patches: patch-Makefile_in patch-configure 
	print/hplip/pkg: PLIST-hpcups PLIST-hpijs 

Log message:
Update to hplip-3.17.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2017/07/26 02:18:29

Modified files:
	usr.sbin/tcpdump: print-bgp.c 

Log message:
Update reference to BGP Shutdown Communication specification

ok benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2017/07/26 02:19:14

Modified files:
	usr.sbin/bgpd  : bgpd.8 

Log message:
Update reference to BGP Shutdown Communication specification

ok benno@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/07/26 02:37:12

Modified files:
	www/youtube-dl : Makefile distinfo 
	www/youtube-dl/pkg: PLIST 

Log message:
Update to youtube-dl 2017.07.23.

New extractors:
- asiancrush
- cjsw
- joj
- nexx
- pearvideo
- ruv
- tastytrade
Removed:
- godtv
- yam

From Caspar Schutijser, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/07/26 03:00:10

Modified files:
	usr.sbin/bgpd  : bgpd.8 

Log message:
sort;


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2017/07/26 03:05:46

Modified files:
	usr.sbin/bgpd  : bgpd.8 

Log message:
Update MRT reference in bgpd manpage

ok benno@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/26 03:53:36

Modified files:
	faq            : current.html 

Log message:
If your last upgrade predates Jul 25, you'll need to build a new gcc before
doing 'make build' to make sure gcc supports -Oz.

found by jmc


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/07/26 04:04:30

Modified files:
	app/xenodm     : Makefile.am 

Log message:
There is no xdm.service file in xenodm.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/07/26 04:05:19

Modified files:
	app/xenodm     : Makefile.in 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/26 04:21:24

Modified files:
	usr.bin/mandoc : main.c 

Log message:
Cast the return value of chdir(2) to void.  We already have a comment
above explaining to human auditors why no error checking is needed
here, so it's only fair to tell the compiler, too.
Worried compiler reported by Michael .


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/26 04:33:02

Modified files:
	usr.bin/mandoc : man_validate.c 

Log message:
Fix a typo that caused a non-constant string
to be passed as a format string; no functional change;
reported by Michael .


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/26 06:10:56

Modified files:
	lib/libedit    : refresh.c 

Log message:
Initialize "old" screen buffer lines before use; otherwise, they would
never get NUL-terminated and cause read buffer overruns.
This fixes for example segfaults in sftp(1) that could be triggered
by typing in an extremely long string (more than one line - the longer,
the likelier to crash), then hitting backspace once.
Problem reported and patch OK'ed by sthen@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/26 07:20:43

Modified files:
	multimedia/dvdstyler: Makefile 

Log message:
removing the gettext module leads to msgfmt being poisoned.
reinclude gettext-tools as a build depends, fixes build.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/26 07:22:03

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Fix add_default_route() so -iface routes are actually
created when gateway == interface address.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/26 07:35:51

Modified files:
	net/mosh       : Makefile distinfo 
Removed files:
	net/mosh/patches: patch-src_tests_e2e-test 
	                  patch-src_tests_e2e-test-subrs 

Log message:
Update to mosh-1.3.2

Remove testsuite patches, issues fixed upstream.
Note that when binding on [::], mosh-server might warn about a failed
setsockopt(IPV6_V6ONLY).

Release announcement:

https://mailman.mit.edu/pipermail/mosh-devel/2017-July/001499.html


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/26 08:11:25

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Stray u_int16_t -> uint16_t.


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/07/26 08:19:45

Modified files:
	www/luakit     : Makefile distinfo 
	www/luakit/patches: patch-Makefile 
	www/luakit/pkg : PLIST 

Log message:
First official release of luakit! https://github.com/luakit/luakit/issues/324

OK gsoares


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/26 08:21:22

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
Poison autopoint if gettext-tools is not a listed dependency, similar to
existing poison for msgfmt/msgcat/msginit. Makes sense to naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/26 08:45:51

Modified files:
	audio/xmms2    : Makefile 

Log message:
respect CC/CXX. fixes build with clang

hint from sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/07/26 09:48:38

Modified files:
	usr.bin/whois  : whois.c 

Log message:
Teach whois(1) to use the new whois referral field name which has now gone
live on at least .com/.net servers. Changes to this and other fields mentioned
in https://www.icann.org/resources/pages/rdds-labeling-policy-2017-02-01-en.
ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/26 10:12:46

Modified files:
	devel/scons    : Makefile 
Added files:
	devel/scons/patches: patch-engine_SCons_Tool_g++_py 
	                     patch-engine_SCons_Tool_gcc_py 

Log message:
Force scons to use cc/c++ rather than gcc and the first found out of (g++, c++).
OK bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/26 10:14:09

Modified files:
	usr.bin/tmux   : alerts.c options-table.c tmux.1 tmux.h 

Log message:
Make bell, activity and silence alerting more consistent:

- remove the bell-on-alert option;

- add activity-action and silence-action options with the same possible
values as the existing bell-action;

- add "both" value for the visual-bell, visual-activity and
visual-silence options to trigger both a bell and a message.

This means all three work the same way. Based on changes from Yvain Thonnart.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/26 10:16:25

Modified files:
	usr.bin/tmux   : alerts.c 

Log message:
Always reset the alerts timer so it works even if activity and silence
are enabled on the same window.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/26 10:53:22

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Local declaration beautification.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/26 11:54:44

Modified files:
	net/zabbix     : Makefile distinfo 
	net/zabbix/pkg : PLIST-server PLIST-web 

Log message:
update to 3.2.7

fixes a security issue as well ZBX-12349: https://www.zabbix.com/rn3.2.7

from Mark Patruck


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/26 12:16:21

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Check the option length, not its address (which will never be NULL)

Spotted by clang, ok krw@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 12:40:40

Modified files:
	x11/gnome/recipes: Makefile distinfo 
	x11/gnome/recipes/patches: patch-meson_build 
	                           patch-src_gr-recipe-store_c 

Log message:
update to gnome-recipes-1.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 12:41:45

Modified files:
	devel/ruby-rspec/specinfra: Makefile distinfo 
	devel/ruby-rspec/specinfra/pkg: PLIST 

Log message:
update to specinfra-2.70.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 12:43:34

Modified files:
	sysutils/py-ghmi: Makefile distinfo 

Log message:
update to ghmi-1.0.22


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 12:44:59

Modified files:
	lang/elixir    : Makefile distinfo 
	lang/elixir/pkg: PLIST 

Log message:
update to elixir-1.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 12:57:59

Modified files:
	lang/gawk      : Makefile distinfo 
	lang/gawk/pkg  : PLIST 

Log message:
update to gawk-4.1.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 12:59:29

Modified files:
	sysutils/supervisor: Makefile distinfo 

Log message:
update to supervisor-3.3.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 13:11:27

ports/archivers/snappy/patches

Update of /cvs/ports/archivers/snappy/patches
In directory cvs.openbsd.org:/tmp/cvs-serv44770/patches

Log Message:
Directory /cvs/ports/archivers/snappy/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/26 13:15:09

Modified files:
	bin/csh        : csh.c file.c func.c 

Log message:
Postpone printing of prompt if filec is enabled in csh. Any I/O should be
performed first when canonical mode has been disabled on the tty just like ksh
does. Discovered by the regress tests.

Joint work with bluhm@, ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 13:20:12

Modified files:
	archivers/snappy: Makefile distinfo 
	archivers/snappy/pkg: PLIST 
Added files:
	archivers/snappy/patches: patch-Makefile_am 

Log message:
update to snappy-1.1.6


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/26 13:20:51

Modified files:
	bin/csh        : file.c 

Log message:
Align variables and put logical operators at EOL. No binary change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 13:23:26

Modified files:
	devel/git-lfs  : Makefile distinfo 
	devel/git-lfs/pkg: PLIST 

Log message:
update to git-lfs-2.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 13:25:58

Modified files:
	devel/log4cpp  : Makefile distinfo 
Removed files:
	devel/log4cpp/patches: patch-src_Appender_cpp 

Log message:
update to log4cpp-1.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/26 13:42:44

Modified files:
	x11/gnome/recipes: Makefile distinfo 

Log message:
update to gnome-recipes-1.6.2


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/26 13:44:42

Modified files:
	share/mk       : bsd.own.mk 

Log message:
switch the default compiler on amd64 and i386 to clang,
but keep gcc4 in the build for these as well

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/26 13:50:10

Modified files:
	distrib/sets/lists/comp: clang.amd64 clang.i386 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/07/26 14:25:15

Modified files:
	sys/dev/wscons : wstpad.c 

Log message:
Do not add plain edge areas as default.

Given how the Synaptics models report min/max coordinates, adding
"small" edge areas per default might consume too much space.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/26 14:32:58

Modified files:
	sys/net        : rtsock.c 

Log message:
Fix typo in comment, ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/26 14:50:39

Modified files:
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 
	www/tor-browser/browser/files: extension-overrides.js 
	                               tor-browser-cfg-tail.js 
	www/tor-browser/browser/patches: patch-_mozconfig 
	                                 patch-browser_installer_Makefile_in 
	                                 patch-intl_icu_source_Makefile_in 
	                                 patch-security_nss_Makefile 
	                                 patch-security_nss_coreconf_OpenBSD_mk 
	                                 patch-security_nss_lib_freebl_blapi_h 
	                                 patch-storage_mozStorageConnection_cpp 
	                                 patch-xpcom_io_TorFileUtils_cpp 
	www/tor-browser/browser/pkg: PLIST 
	www/tor-browser/https-everywhere: Makefile distinfo 
	www/tor-browser/noscript: Makefile distinfo 
	www/tor-browser/tor-launcher: Makefile distinfo 
	www/tor-browser/tor-launcher/files: torrc-defaults 
	www/tor-browser/tor-launcher/patches: 
	                                      patch-src_components_tl-process_js 
	                                      patch-src_defaults_preferences_prefs_js 
	www/tor-browser/torbutton: Makefile distinfo 
	meta/tor-browser: Makefile 
	meta/tor-browser/pkg: README 
Added files:
	www/tor-browser/browser/files: configure 
	www/tor-browser/browser/patches: 
	                                 patch-js_src_jit_ProcessExecutableMemory_cpp 
	www/tor-browser/tor-launcher/patches: 
	                                      patch-src_modules_tl-util_jsm 
Removed files:
	www/tor-browser/browser/patches: patch-configure_in 
	                                 patch-gfx_skia_moz_build 
	                                 patch-gfx_skia_skia_src_opts_SkBlitRow_opts_SSE4_h 
	                                 patch-toolkit_components_protobuf_src_google_protobuf_stubs_atomicops_h 

Log message:
update to tor-browser 7.0.2 and related extensions. from attila (maintainer).
also fixes build on a clang+libc++ system.

there's a possible issue where the bookmark toolbar uses firefox defaults -
to be investigated further, committing early as the previous version doesn't
package any more.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/07/26 15:14:55

Modified files:
	app/xenodm     : Makefile.in configure configure.ac 
	app/xenodm/config: Makefile.am Makefile.in 
	app/xenodm/greeter: Makefile.in 
	app/xenodm/include: Makefile.in 
	app/xenodm/man : Makefile.in 
	app/xenodm/xenodm: Makefile.in 
Added files:
	app/xenodm/config: Xreset.in Xresources.in Xservers.in 
	                   Xsession.in Xstartup.in xenodm-config.in 
Removed files:
	app/xenodm     : cpprules.in 
	app/xenodm/config: Xreset.cpp Xresources.cpp Xservers.cpp 
	                   Xsession.cpp Xstartup.cpp xenodm-config.cpp 

Log message:
Stop abusing cpp as generic macro processor in the build system.

ok naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/26 15:15:57

Modified files:
	sys/net        : pfkeyv2.c 

Log message:
Consistantly use kp as the var name for struct keycb.
Suggested by and OK bluhm@ OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/26 15:25:32

Modified files:
	infrastructure/mk: arch-defines.mk 

Log message:
switch ports as well


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/26 15:28:51

Modified files:
	lang/gprolog   : Makefile 

Log message:
gprolog requires gcc to build


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/07/26 15:45:23

Log message:
    Import devel/gas, a port of the GNU Assembler for use by ports GCC on clang
    architectures.
    
    comments sthen@/jca@, ok jca@
    
    Status:
    
    Vendor Tag:	pascal
    Release Tags:	pascal_20170726
    
    N ports/devel/gas/Makefile
    N ports/devel/gas/distinfo
    N ports/devel/gas/pkg/PLIST
    N ports/devel/gas/pkg/DESCR
    N ports/devel/gas/patches/patch-bfd_config_bfd
    N ports/devel/gas/patches/patch-gas_configure_tgt
    N ports/devel/gas/patches/patch-gas_Makefile_in
    N ports/devel/gas/patches/patch-bfd_Makefile_in
    N ports/devel/gas/patches/patch-gas_doc_as_info
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/07/26 15:46:12

Modified files:
	devel          : Makefile 

Log message:
+ gas


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/26 15:52:56

Modified files:
	faq            : current.html 

Log message:
Add instructions for the switch to clang on amd64 and i386 by upgrading
from source:
# cd /usr/src/share/mk && make install
# ln -f /usr/bin/clang /usr/bin/cc
# ln -f /usr/bin/clang++ /usr/bin/c++
Then build kernel and userland as usual.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/07/26 16:13:34

Modified files:
	devel          : Makefile 
	devel/py-sh    : Makefile 
	devel/py-sh/pkg: PLIST 

Log message:
Add a python3 flavor to py-sh.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/26 16:26:07

Modified files:
	gnu/usr.bin/perl: Makefile.bsd-wrapper1 Configure 

Log message:
get rid of flag clang doesn't grok (include -Werror in Configure, because
clang will not error out on unknown flags)

okay millert@, deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/26 16:39:58

Modified files:
	sysutils/firmware/vmm: Makefile 

Log message:
Build vmm-firmware with base gcc as a temporary fix.

clang from base errors out:
./src/string.c:24:16: error: invalid output constraint '=Qi' in asm

input from sthen@ and espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/26 16:45:35

Modified files:
	archivers/fuse-zip: Makefile 
	archivers/innoextract: Makefile 
	archivers/lzip/lzip: Makefile 
	archivers/lzip/lziprecover: Makefile 
	archivers/lzip/plzip: Makefile 
	archivers/p7zip: Makefile 
	archivers/par2cmdline: Makefile 
	archivers/pecl-rar: Makefile 
	archivers/quazip: Makefile 
	archivers/snappy: Makefile 
	archivers/unrar: Makefile 
	archivers/zipios: Makefile 
	astro/celestia : Makefile 
	audio/adplay   : Makefile 
	audio/adplug   : Makefile 
	audio/akode    : Makefile 
	audio/aqualung : Makefile 
	audio/audacious-plugins: Makefile 
	audio/audacity : Makefile 
	audio/calf     : Makefile 
	audio/caps-plugins: Makefile 
	audio/chromaprint: Makefile 
	audio/clementine: Makefile 
	audio/cmt      : Makefile 
	audio/easytag  : Makefile 
	audio/espeak   : Makefile 
	audio/festival/core: Makefile 
	audio/flac     : Makefile 
	audio/gimmix   : Makefile 
	audio/gmpc-plugins: Makefile 
	audio/goattracker: Makefile 
	audio/gogglesmm: Makefile 
	audio/grip     : Makefile 
	audio/hydrogen : Makefile 
	audio/id3ed    : Makefile 
	audio/id3lib   : Makefile 
	audio/ladspa   : Makefile 
	audio/libbs2b  : Makefile 
	audio/libcanberra: Makefile 
	audio/libcdio  : Makefile 
	audio/liblastfm: Makefile 
	audio/libmodplug: Makefile 
	audio/libmusicbrainz: Makefile 
	audio/libmusicbrainz5: Makefile 
	audio/libofa   : Makefile 
	audio/libsidplay: Makefile 
	audio/lmms     : Makefile 
	audio/mac      : Makefile 
	audio/mcp-plugins: Makefile 
	audio/milkytracker: Makefile 
	audio/moc      : Makefile 
	audio/mp3blaster: Makefile 
	audio/mpd      : Makefile 
	audio/mumble   : Makefile 
	audio/musique  : Makefile 
	audio/ncmpcpp  : Makefile 
	audio/ocp      : Makefile 
	audio/openal   : Makefile 
	audio/paulstretch: Makefile 
	audio/picard   : Makefile 
	audio/pms      : Makefile 
	audio/pulseaudio: Makefile 
	audio/py-tagpy : Makefile 
	audio/ruby-id3lib: Makefile 
	audio/ruby-taglib: Makefile 
	audio/sidplay  : Makefile 
	audio/soundtouch: Makefile 
	audio/taglib   : Makefile 
	audio/tagtool  : Makefile 
	audio/tempest  : Makefile 
	audio/vagalume : Makefile 
	audio/vamp-plugin-sdk: Makefile 
	audio/xcd      : Makefile 
	audio/xmms2    : Makefile 
	benchmarks/bonnie++: Makefile 
	benchmarks/sysbench: Makefile 
	biology/nutdb  : Makefile 
	cad/fritzing   : Makefile 
	cad/geda-gaf   : Makefile 
	cad/gnucap     : Makefile 
	cad/gtkwave    : Makefile 
	cad/kicad      : Makefile 
	cad/necpp      : Makefile 
	cad/openscad   : Makefile 
	cad/qcad       : Makefile 
	cad/qucs       : Makefile 
	comms/fldigi   : Makefile 
	comms/gmfsk    : Makefile 
	comms/gpsk31   : Makefile 
	comms/hamlib   : Makefile 
	comms/hylafax  : Makefile 
	comms/owx      : Makefile 
	comms/qtserialport: Makefile 
	converters/html2text: Makefile 
	converters/lastools: Makefile 
	converters/libpst: Makefile 
	converters/pflogx: Makefile 
	converters/wv2 : Makefile 
	databases/apache-couchdb: Makefile 
	databases/db/v4: Makefile 
	databases/evolution-data-server: Makefile 
	databases/kyotocabinet: Makefile 
	databases/leveldb: Makefile 
	databases/libdbi-drivers: Makefile 
	databases/libpqxx: Makefile 
	databases/mariadb: Makefile 
	databases/mongodb: Makefile 
	databases/mysqlcc: Makefile 
	databases/openldap: Makefile 
	databases/pgadmin3: Makefile 
	databases/postgresql-plv8: Makefile 
	databases/py-odbc: Makefile 
	databases/qt3-sqlite3-plugin: Makefile 
	databases/riak : Makefile 
	databases/soprano: Makefile 
	databases/sqlitebrowser: Makefile 
	databases/sqliteman: Makefile 
	databases/strigi: Makefile 
	databases/xapian-bindings: Makefile 
	databases/xapian-core: Makefile 
	devel/arm-none-eabi/gcc-linaro: Makefile 
	devel/astyle   : Makefile 
	devel/atf      : Makefile 
	devel/atlas    : Makefile 
	devel/beediff  : Makefile 
	devel/boehm-gc : Makefile 
	devel/boost    : Makefile 
	devel/bouml    : Makefile 
	devel/cbmc     : Makefile 
	devel/ccrtp    : Makefile 
	devel/cln      : Makefile 
	devel/cmake    : Makefile 
	devel/codeblocks: Makefile 
	devel/codeworker: Makefile 
	devel/commoncpp: Makefile 
	devel/cpp-hocon: Makefile 
	devel/cppcheck : Makefile 
	devel/cpptest  : Makefile 
	devel/cppunit  : Makefile 
	devel/cryptopp : Makefile 
	devel/csmith   : Makefile 
	devel/ddd      : Makefile 
	devel/dee      : Makefile 
	devel/doc++    : Makefile 
	devel/doxygen  : Makefile 
	devel/doxygen-gui: Makefile 
	devel/flatzebra: Makefile 
	devel/fox      : Makefile 
	devel/gdb      : Makefile 
	devel/geany    : Makefile 
	devel/gengetopt: Makefile 
	devel/gettext  : Makefile 
	devel/gflags   : Makefile 
	devel/glog     : Makefile 
	devel/gmp      : Makefile 
	devel/gperf    : Makefile 
	devel/gsoap    : Makefile 
	devel/gtest    : Makefile 
	devel/guilib   : Makefile 
	devel/gwenhywfar: Makefile 
	devel/harfbuzz : Makefile 
	devel/jdk/1.8  : Makefile 
	devel/jsoncpp  : Makefile 
	devel/kdiff3   : Makefile 
	devel/kyua-cli : Makefile 
	devel/leatherman: Makefile 
	devel/libaudiofile: Makefile 
	devel/libbinio : Makefile 
	devel/libconfig: Makefile 
	devel/libmemcached: Makefile 
	devel/libofx   : Makefile 
	devel/libplist : Makefile 
	devel/libvmime : Makefile 
	devel/log4cplus: Makefile 
	devel/log4cpp  : Makefile 
	devel/lutok    : Makefile 
	devel/mico     : Makefile 
	devel/monotone : Makefile 
	devel/mozjs17  : Makefile 
	devel/mygui    : Makefile 
	devel/mysql++  : Makefile 
	devel/ninja    : Makefile 
	devel/ode      : Makefile 
	devel/ois      : Makefile 
	devel/openmpi  : Makefile 
	devel/pcre     : Makefile 
	devel/pcre++   : Makefile 
	devel/poedit   : Makefile 
	devel/protobuf : Makefile 
	devel/protobuf-c: Makefile 
	devel/ptlib    : Makefile 
	devel/py-sip   : Makefile 
	devel/pysvn    : Makefile 
	devel/qgit     : Makefile 
	devel/qjson    : Makefile 
	devel/qt-creator: Makefile 
	devel/ragel    : Makefile 
	devel/rapidsvn : Makefile 
	devel/re2c     : Makefile 
	devel/rlog     : Makefile 
	devel/ruby-therubyracer: Makefile 
	devel/sdcc     : Makefile 
	devel/sdlmm    : Makefile 
	devel/smpeg    : Makefile 
	devel/smpeg2   : Makefile 
	devel/srecord  : Makefile 
	devel/stp      : Makefile 
	devel/swig     : Makefile 
	devel/tclcl    : Makefile 
	devel/ti-msp430gcc: Makefile 
	devel/uuid     : Makefile 
	devel/xulrunner/24: Makefile 
	devel/yaml-cpp : Makefile 
	editors/TeXmacs: Makefile 
	editors/abiword: Makefile 
	editors/focuswriter: Makefile 
	editors/fte    : Makefile 
	editors/ht     : Makefile 
	editors/le     : Makefile 
	editors/libreoffice: Makefile 
	editors/moe    : Makefile 
	editors/py-qscintilla: Makefile 
	editors/qscintilla: Makefile 
	editors/scintilla: Makefile 
	editors/scite  : Makefile 
	editors/subtitleeditor: Makefile 
	editors/tea    : Makefile 
	editors/teaqt  : Makefile 
	editors/texworks: Makefile 
	editors/tiled  : Makefile 
	editors/tpad   : Makefile 
	education/drgeo: Makefile 
	education/verbiste: Makefile 
	emulators/BasiliskII: Makefile 
	emulators/bochs: Makefile 
	emulators/desmume: Makefile 
	emulators/dgen-sdl: Makefile 
	emulators/dosbox: Makefile 
	emulators/emulationstation: Makefile 
	emulators/fceux: Makefile 
	emulators/frodo: Makefile 
	emulators/fs-uae: Makefile 
	emulators/fuse-utils: Makefile 
	emulators/gambatte: Makefile 
	emulators/gxemul: Makefile 
	emulators/mednafen: Makefile 
	emulators/mgba : Makefile 
	emulators/mupen64plus/core: Makefile 
	emulators/mupen64plus/rsp-z64: Makefile 
	emulators/mupen64plus/video-arachnoid: Makefile 
	emulators/mupen64plus/video-glide64: Makefile 
	emulators/mupen64plus/video-glide64mk2: Makefile 
	emulators/mupen64plus/video-rice: Makefile 
	emulators/mupen64plus/video-z64: Makefile 
	emulators/nestopia: Makefile 
	emulators/openmsx: Makefile 
	emulators/pcsxr: Makefile 
	emulators/qemu : Makefile 
	emulators/sdlmame: Makefile 
	emulators/sdlmess: Makefile 
	emulators/snes9x: Makefile 
	emulators/stella: Makefile 
	emulators/vice : Makefile 
	emulators/virtualjaguar: Makefile 
	emulators/xnp2 : Makefile 
	games/0ad/base : Makefile 
	games/abuse    : Makefile 
	games/afternoonstalker: Makefile 
	games/alephone/alephone: Makefile 
	games/amoebax  : Makefile 
	games/amph     : Makefile 
	games/armagetronad: Makefile 
	games/astromenace: Makefile 
	games/bastet   : Makefile 
	games/batrachians: Makefile 
	games/blobby   : Makefile 
	games/blobwars : Makefile 
	games/boswars  : Makefile 
	games/braincurses: Makefile 
	games/brumbrumrally: Makefile 
	games/burgerspace: Makefile 
	games/bzflag   : Makefile 
	games/capitan-sevilla: Makefile 
	games/choria   : Makefile 
	games/chromium-bsu: Makefile 
	games/clonekeen: Makefile 
	games/cosmosmash: Makefile 
	games/crack-attack: Makefile 
	games/crimson  : Makefile 
	games/csmash   : Makefile 
	games/dangerdeep: Makefile 
	games/dunelegacy: Makefile 
	games/dungeon-crawl: Makefile 
	games/easyrpg  : Makefile 
	games/eboard   : Makefile 
	games/eduke32  : Makefile 
	games/einstein : Makefile 
	games/eliot    : Makefile 
	games/enigma   : Makefile 
	games/f1spirit : Makefile 
	games/fillets-ng: Makefile 
	games/flare    : Makefile 
	games/flightgear/base: Makefile 
	games/galois   : Makefile 
	games/gargoyle : Makefile 
	games/gemrb    : Makefile 
	games/gnuchess : Makefile 
	games/golly    : Makefile 
	games/grhino   : Makefile 
	games/hedgewars: Makefile 
	games/hex-a-hop: Makefile 
	games/instead-launcher: Makefile 
	games/irrlamb  : Makefile 
	games/ja2-stracciatella: Makefile 
	games/jag      : Makefile 
	games/kbilliards: Makefile 
	games/kobodeluxe: Makefile 
	games/late     : Makefile 
	games/liberalcrimesquad: Makefile 
	games/life     : Makefile 
	games/lincity-ng: Makefile 
	games/lostpixels: Makefile 
	games/love     : Makefile 
	games/lugaru   : Makefile 
	games/maelstrom: Makefile 
	games/manaplus : Makefile 
	games/mars     : Makefile 
	games/meandmyshadow: Makefile 
	games/megaglest/base: Makefile 
	games/minetest : Makefile 
	games/nethack  : Makefile 
	games/numptyphysics: Makefile 
	games/oilwar   : Makefile 
	games/openmw   : Makefile 
	games/openttd  : Makefile 
	games/openxcom : Makefile 
	games/pingus   : Makefile 
	games/pokerth  : Makefile 
	games/pushover : Makefile 
	games/qgo      : Makefile 
	games/quadrupleback: Makefile 
	games/redeclipse: Makefile 
	games/residualvm: Makefile 
	games/ri-li    : Makefile 
	games/roadfighter: Makefile 
	games/sauerbraten: Makefile 
	games/scorched3d: Makefile 
	games/scummvm  : Makefile 
	games/scummvm-tools: Makefile 
	games/snipe2d  : Makefile 
	games/solarus/solarus: Makefile 
	games/spacehulk: Makefile 
	games/speeddreams: Makefile 
	games/starfighter: Makefile 
	games/stepmania: Makefile 
	games/stone-soup: Makefile 
	games/sumwars  : Makefile 
	games/supertux : Makefile 
	games/supertuxkart: Makefile 
	games/taxipilot: Makefile 
	games/teeworlds: Makefile 
	games/tong     : Makefile 
	games/toppler  : Makefile 
	games/tutris   : Makefile 
	games/tuxkart  : Makefile 
	games/tuxpaint-config: Makefile 
	games/valyriatear: Makefile 
	games/vegastrike/engine: Makefile 
	games/vodovod  : Makefile 
	games/warmux   : Makefile 
	games/warzone2100: Makefile 
	games/wesnoth  : Makefile 
	games/widelands: Makefile 
	games/xbreaky  : Makefile 
	games/xevil    : Makefile 
	games/xjig     : Makefile 
	games/xkobo    : Makefile 
	games/xmahjongg: Makefile 
	games/xminehunter: Makefile 
	games/xmoto    : Makefile 
	games/xwelltris: Makefile 
	games/xye      : Makefile 
	games/zaz      : Makefile 
	geo/garmindev  : Makefile 
	geo/gdal       : Makefile 
	geo/geos       : Makefile 
	geo/gpsbabel   : Makefile 
	geo/gpstk      : Makefile 
	geo/mapserver  : Makefile 
	geo/merkaartor : Makefile 
	geo/osm2pgrouting: Makefile 
	geo/osm2pgsql  : Makefile 
	geo/pgrouting  : Makefile 
	geo/postgis    : Makefile 
	geo/qlandkartegt: Makefile 
	geo/spatialindex: Makefile 
	geo/spatialite/gis: Makefile 
	geo/spatialite/gui: Makefile 
	geo/spatialite/librasterlite: Makefile 
	geo/spatialite/librasterlite2: Makefile 
	geo/spatialite/librewms: Makefile 
	geo/spatialite/libspatialite: Makefile 
	geo/spatialite/tools: Makefile 
	graphics/DevIL : Makefile 
	graphics/GraphicsMagick: Makefile 
	graphics/ImageMagick: Makefile 
	graphics/agg   : Makefile 
	graphics/amide : Makefile 
	graphics/animorph: Makefile 
	graphics/aqsis : Makefile 
	graphics/asymptote: Makefile 
	graphics/autopano-sift-c: Makefile 
	graphics/blender: Makefile 
	graphics/cal3d : Makefile 
	graphics/ctl   : Makefile 
	graphics/darktable: Makefile 
	graphics/dcmtk : Makefile 
	graphics/delaboratory: Makefile 
	graphics/discwrapper: Makefile 
	graphics/djview4: Makefile 
	graphics/djvulibre: Makefile 
	graphics/enblend-enfuse: Makefile 
	graphics/evince: Makefile 
	graphics/exiv2 : Makefile 
	graphics/ffmpegthumbnailer: Makefile 
	graphics/fotowall: Makefile 
	graphics/freeimage: Makefile 
	graphics/ftgl  : Makefile 
	graphics/fyre  : Makefile 
	graphics/gd    : Makefile 
	graphics/geeqie: Makefile 
	graphics/gegl  : Makefile 
	graphics/gegl03: Makefile 
	graphics/geomview: Makefile 
	graphics/gfract: Makefile 
	graphics/gimp/deskew: Makefile 
	graphics/gnofract4d: Makefile 
	graphics/goocanvas: Makefile 
	graphics/grap  : Makefile 
	graphics/graphite2: Makefile 
	graphics/gthumb: Makefile 
	graphics/gtkimageview: Makefile 
	graphics/hugin : Makefile 
	graphics/ilmbase: Makefile 
	graphics/inkscape: Makefile 
	graphics/ipe   : Makefile 
	graphics/k3dsurf: Makefile 
	graphics/lensfun: Makefile 
	graphics/libpgf: Makefile 
	graphics/libraw: Makefile 
	graphics/libvidcap: Makefile 
	graphics/lsys  : Makefile 
	graphics/maim  : Makefile 
	graphics/makehuman: Makefile 
	graphics/mapnik: Makefile 
	graphics/mhgui : Makefile 
	graphics/ocrad : Makefile 
	graphics/opencolorio: Makefile 
	graphics/opencsg: Makefile 
	graphics/opencv: Makefile 
	graphics/openexr: Makefile 
	graphics/openexr-viewers: Makefile 
	graphics/openimageio: Makefile 
	graphics/openscenegraph: Makefile 
	graphics/pdf2djvu: Makefile 
	graphics/png2ico: Makefile 
	graphics/povray: Makefile 
	graphics/pstoedit: Makefile 
	graphics/py-matplotlib: Makefile 
	graphics/quesoglc: Makefile 
	graphics/rawstudio: Makefile 
	graphics/rawtherapee: Makefile 
	graphics/shotwell: Makefile 
	graphics/simgear: Makefile 
	graphics/slop  : Makefile 
	graphics/tesseract/tesseract: Makefile 
	graphics/tiff  : Makefile 
	graphics/ttfautohint: Makefile 
	graphics/ufraw : Makefile 
	graphics/viewnior: Makefile 
	graphics/vigra : Makefile 
	graphics/zint  : Makefile 
	graphics/zxing : Makefile 
	inputmethods/scim: Makefile 
	inputmethods/scim-anthy: Makefile 
	inputmethods/scim-chewing: Makefile 
	inputmethods/scim-fcitx: Makefile 
	inputmethods/scim-hangul: Makefile 
	inputmethods/scim-pinyin: Makefile 
	inputmethods/scim-qtimm: Makefile 
	inputmethods/scim-tables: Makefile 
	inputmethods/uim: Makefile 
	japanese/groff : Makefile 
	japanese/kasumi: Makefile 
	japanese/mecab : Makefile 
	java/jlint     : Makefile 
	lang/classpath : Makefile 
	lang/erlang/16 : Makefile 
	lang/erlang/17 : Makefile 
	lang/erlang/18 : Makefile 
	lang/erlang/19 : Makefile 
	lang/freehdl   : Makefile 
	lang/intel2gas : Makefile 
	lang/iverilog  : Makefile 
	lang/jikes     : Makefile 
	lang/jruby     : Makefile 
	lang/libv8     : Makefile 
	lang/node      : Makefile 
	lang/parrot    : Makefile 
	lang/php/5.5   : Makefile 
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile 
	lang/python/2.7: Makefile 
	lang/python/3.6: Makefile 
	lang/spidermonkey: Makefile 
	lang/verilator : Makefile 
	mail/archiveopteryx: Makefile 
	mail/avenger   : Makefile 
	mail/claws-mail: Makefile 
	mail/courier-authlib: Makefile 
	mail/courier-unicode: Makefile 
	mail/cyrus-imapd: Makefile 
	mail/dovecot   : Makefile 
	mail/dspam     : Makefile 
	mail/evolution-rss: Makefile 
	mail/libetpan  : Makefile 
	mail/lumail    : Makefile 
	mail/maildrop  : Makefile 
	mail/mozilla-thunderbird: Makefile 
	mail/mu        : Makefile 
	mail/opensmtpd-extras: Makefile 
	mail/perdition : Makefile 
	mail/prepop    : Makefile 
	mail/sylpheed  : Makefile 
	mail/zarafa/zarafa: Makefile 
	math/aamath    : Makefile 
	math/cgal      : Makefile 
	math/freemat   : Makefile 
	math/ginac     : Makefile 
	math/gnuplot   : Makefile 
	math/graphviz  : Makefile 
	math/hdf5      : Makefile 
	math/kst       : Makefile 
	math/libqalculate: Makefile 
	math/minisat   : Makefile 
	math/netcdf    : Makefile 
	math/ntl       : Makefile 
	math/octave    : Makefile 
	math/openfst   : Makefile 
	math/plplot    : Makefile 
	math/py-numexpr: Makefile 
	math/py-scipy  : Makefile 
	math/veusz     : Makefile 
	math/wxMaxima  : Makefile 
	math/z3        : Makefile 
	misc/cdrdao    : Makefile 
	misc/dtcltiny  : Makefile 
	misc/gpsd      : Makefile 
	misc/openbabel : Makefile 
	misc/rocrail   : Makefile 
	misc/xnc       : Makefile 
	multimedia/atomicparsley: Makefile 
	multimedia/avidemux: Makefile 
	multimedia/ccextractor: Makefile 
	multimedia/dvdstyler: Makefile 
	multimedia/gstreamer-0.10/plugins-bad: Makefile 
	multimedia/gstreamer-0.10/plugins-good: Makefile 
	multimedia/gstreamer-0.10/plugins-ugly: Makefile 
	multimedia/gstreamer1/mm: Makefile 
	multimedia/gstreamer1/plugins-bad: Makefile 
	multimedia/gstreamer1/plugins-good: Makefile 
	multimedia/kguitar: Makefile 
	multimedia/libmatroska: Makefile 
	multimedia/libmp4v2: Makefile 
	multimedia/libquicktime: Makefile 
	multimedia/libvpx: Makefile 
	multimedia/mediainfo: Makefile 
	multimedia/mediatomb: Makefile 
	multimedia/mjpegtools: Makefile 
	multimedia/mkvtoolnix: Makefile 
	multimedia/mpgtx: Makefile 
	multimedia/ogmrip: Makefile 
	multimedia/ogmtools: Makefile 
	multimedia/qt-gstreamer: Makefile 
	multimedia/streamdvd: Makefile 
	multimedia/swfmill: Makefile 
	multimedia/swftools: Makefile 
	multimedia/synfig: Makefile 
	multimedia/synfigstudio: Makefile 
	multimedia/transcode: Makefile 
	multimedia/x265: Makefile 
	net/amule      : Makefile 
	net/cagibi     : Makefile 
	net/castget    : Makefile 
	net/centerim   : Makefile 
	net/corebird   : Makefile 
	net/dclib      : Makefile 
	net/dnsdist    : Makefile 
	net/dxpc       : Makefile 
	net/dysnomia   : Makefile 
	net/filezilla  : Makefile 
	net/freetalk   : Makefile 
	net/glib2-networking: Makefile 
	net/gloox      : Makefile 
	net/gnugk      : Makefile 
	net/h323plus   : Makefile 
	net/hexchat    : Makefile 
	net/icinga/core2: Makefile 
	net/iperf      : Makefile 
	net/irrtoolset : Makefile 
	net/jabberd    : Makefile 
	net/kea        : Makefile 
	net/kismet     : Makefile 
	net/lftp       : Makefile 
	net/libmygpo-qt: Makefile 
	net/libproxy   : Makefile 
	net/libtorrent : Makefile 
	net/livemedia  : Makefile 
	net/minbif     : Makefile 
	net/mldonkey   : Makefile 
	net/monitoring-plugins: Makefile 
	net/mosh       : Makefile 
	net/mosquitto  : Makefile 
	net/mutella    : Makefile 
	net/nam        : Makefile 
	net/neon       : Makefile 
	net/nepenthes  : Makefile 
	net/nload      : Makefile 
	net/nmap       : Makefile 
	net/ns         : Makefile 
	net/ntopng     : Makefile 
	net/openconnect: Makefile 
	net/osrtspproxy: Makefile 
	net/pchar      : Makefile 
	net/pidgin     : Makefile 
	net/pmacct     : Makefile 
	net/poco       : Makefile 
	net/powerdns   : Makefile 
	net/psi        : Makefile 
	net/py-msgpack : Makefile 
	net/py-pcapy   : Makefile 
	net/qsynergy   : Makefile 
	net/retroshare : Makefile 
	net/rtorrent   : Makefile 
	net/ruby-eventmachine: Makefile 
	net/spectrum   : Makefile 
	net/synergy    : Makefile 
	net/tcpreen    : Makefile 
	net/telepathy/folks: Makefile 
	net/telepathy/telepathy-qt: Makefile 
	net/transmission: Makefile 
	net/valknut    : Makefile 
	net/vncsnapshot: Makefile 
	net/xprobe     : Makefile 
	net/yaz        : Makefile 
	net/zeromq     : Makefile 
	news/multimail : Makefile 
	news/pan       : Makefile 
	print/apvlv    : Makefile 
	print/cups     : Makefile 
	print/hplip    : Makefile 
	print/htmldoc  : Makefile 
	print/lilypond : Makefile 
	print/lyx      : Makefile 
	print/poppler  : Makefile 
	print/py-poppler: Makefile 
	print/qpdf     : Makefile 
	print/scribus  : Makefile 
	print/sile     : Makefile 
	print/splix    : Makefile 
	print/texlive/base: Makefile 
	productivity/aqbanking: Makefile 
	productivity/devtodo: Makefile 
	productivity/entomologist: Makefile 
	productivity/fet: Makefile 
	productivity/glabels: Makefile 
	productivity/gnucash: Makefile 
	productivity/grisbi: Makefile 
	productivity/ledger: Makefile 
	productivity/qhacc: Makefile 
	productivity/rubrica2: Makefile 
	productivity/taskd: Makefile 
	productivity/taskwarrior: Makefile 
	productivity/tudu: Makefile 
	security/botan : Makefile 
	security/cyrus-sasl2: Makefile 
	security/encfs : Makefile 
	security/fwbuilder: Makefile 
	security/gnutls: Makefile 
	security/keepassx: Makefile 
	security/kqoauth: Makefile 
	security/libnipper: Makefile 
	security/nipper: Makefile 
	security/pcsc-cyberjack: Makefile 
	security/pwsafe: Makefile 
	security/qca   : Makefile 
	security/qoauth: Makefile 
	security/qtkeychain: Makefile 
	security/softhsm: Makefile 
	security/ssdeep: Makefile 
	security/steghide: Makefile 
	security/yubico/yubikey-personalization-gui: Makefile 
	sysutils/apachetop: Makefile 
	sysutils/apcupsd: Makefile 
	sysutils/bacula: Makefile 
	sysutils/colortail: Makefile 
	sysutils/ddrescue: Makefile 
	sysutils/dtpstree: Makefile 
	sysutils/dvd+rw-tools: Makefile 
	sysutils/facter: Makefile 
	sysutils/gource: Makefile 
	sysutils/grive2: Makefile 
	sysutils/incron: Makefile 
	sysutils/knutclient: Makefile 
	sysutils/logstalgia: Makefile 
	sysutils/nut   : Makefile 
	sysutils/rsyslog: Makefile 
	sysutils/simple-mtpfs: Makefile 
	sysutils/sleuthkit: Makefile 
	sysutils/smartmontools: Makefile 
	sysutils/tmux-mem-cpu-load: Makefile 
	telephony/iaxclient: Makefile 
	telephony/pjsua: Makefile 
	telephony/stuntman: Makefile 
	textproc/apertium: Makefile 
	textproc/apertium-lex-tools: Makefile 
	textproc/arabica: Makefile 
	textproc/aspell/core: Makefile 
	textproc/clo++ : Makefile 
	textproc/clucene: Makefile 
	textproc/enchant: Makefile 
	textproc/exempi: Makefile 
	textproc/fragistics: Makefile 
	textproc/groff : Makefile 
	textproc/gspell: Makefile 
	textproc/gtkspell: Makefile 
	textproc/gtkspell3: Makefile 
	textproc/gtranslator: Makefile 
	textproc/heirloom-doctools: Makefile 
	textproc/highlight: Makefile 
	textproc/hunspell: Makefile 
	textproc/icu4c : Makefile 
	textproc/isearch: Makefile 
	textproc/libebml: Makefile 
	textproc/libical: Makefile 
	textproc/libwpd: Makefile 
	textproc/link-grammar: Makefile 
	textproc/lq-sp : Makefile 
	textproc/lttoolbox: Makefile 
	textproc/openjade: Makefile 
	textproc/opensp: Makefile 
	textproc/p5-Encode-Detect: Makefile 
	textproc/p5-Text-Aspell: Makefile 
	textproc/pugixml: Makefile 
	textproc/py-ICU: Makefile 
	textproc/rarian: Makefile 
	textproc/redland: Makefile 
	textproc/sablotron: Makefile 
	textproc/source-highlight: Makefile 
	textproc/sp    : Makefile 
	textproc/sphinx: Makefile 
	textproc/tinyxml: Makefile 
	textproc/tinyxml2: Makefile 
	textproc/uchardet: Makefile 
	textproc/uncrustify: Makefile 
	textproc/vislcg3: Makefile 
	textproc/wkhtmltopdf: Makefile 
	textproc/xerces-c: Makefile 
	textproc/xpdf  : Makefile 
	textproc/xxdiff: Makefile 
	www/aria2      : Makefile 
	www/arora      : Makefile 
	www/bluefish   : Makefile 
	www/cclive     : Makefile 
	www/cgicc      : Makefile 
	www/chromium   : Makefile 
	www/conkeror   : Makefile 
	www/dansguardian: Makefile 
	www/dillo      : Makefile 
	www/epiphany   : Makefile 
	www/fcgi       : Makefile 
	www/firefox-esr: Makefile 
	www/gtkhtml4   : Makefile 
	www/havp       : Makefile 
	www/icedtea-web: Makefile 
	www/iridium    : Makefile 
	www/larbin     : Makefile 
	www/liferea    : Makefile 
	www/lighttpd   : Makefile 
	www/minitube   : Makefile 
	www/mozilla-firefox: Makefile 
	www/newsbeuter : Makefile 
	www/nginx      : Makefile 
	www/ruby-capybara-webkit: Makefile 
	www/ruby-passenger: Makefile 
	www/seamonkey  : Makefile 
	www/slowhttptest: Makefile 
	www/sope       : Makefile 
	www/sqtop      : Makefile 
	www/squid      : Makefile 
	www/tor-browser/browser: Makefile 
	www/webkit     : Makefile 
	www/xapian-omega: Makefile 
	x11/bbdate     : Makefile 
	x11/bbkeys     : Makefile 
	x11/bbpager    : Makefile 
	x11/blackbox   : Makefile 
	x11/cegui      : Makefile 
	x11/compiz/core: Makefile 
	x11/compiz/libcompizconfig: Makefile 
	x11/e17/evas   : Makefile 
	x11/ede/desktop: Makefile 
	x11/ede/lib    : Makefile 
	x11/fleditor   : Makefile 
	x11/fltk       : Makefile 
	x11/fluxbox    : Makefile 
	x11/fluxter    : Makefile 
	x11/flwm       : Makefile 
	x11/fsv        : Makefile 
	x11/gaia       : Makefile 
	x11/gmrun      : Makefile 
	x11/gnome/banshee: Makefile 
	x11/gnome/bijiben: Makefile 
	x11/gnome/builder: Makefile 
	x11/gnome/calendar: Makefile 
	x11/gnome/color-manager: Makefile 
	x11/gnome/contacts: Makefile 
	x11/gnome/control-center: Makefile 
	x11/gnome/devhelp: Makefile 
	x11/gnome/documents: Makefile 
	x11/gnome/empathy: Makefile 
	x11/gnome/gedit: Makefile 
	x11/gnome/gtef : Makefile 
	x11/gnome/initial-setup: Makefile 
	x11/gnome/latexila: Makefile 
	x11/gnome/libgda: Makefile 
	x11/gnome/libgepub: Makefile 
	x11/gnome/online-accounts: Makefile 
	x11/gnome/recipes: Makefile 
	x11/gnome/shell: Makefile 
	x11/gnome/sushi: Makefile 
	x11/gnome/todo : Makefile 
	x11/gnome/tracker: Makefile 
	x11/gnome/yelp : Makefile 
	x11/gnustep/gui: Makefile 
	x11/gnustep/libobjc2: Makefile 
	x11/gnustep/make: Makefile 
	x11/goggles    : Makefile 
	x11/grantlee   : Makefile 
	x11/gtk-engines2: Makefile 
	x11/gtk2-aurora-engine: Makefile 
	x11/gtk2-equinox-engine: Makefile 
	x11/gtk2-murrine-engine: Makefile 
	x11/gtk2-nodoka-engine: Makefile 
	x11/gtk2-oxygen-engine: Makefile 
	x11/gtk3-oxygen-engine: Makefile 
	x11/gtkglarea  : Makefile 
	x11/gtkglext   : Makefile 
	x11/herbstluftwm: Makefile 
	x11/icewm      : Makefile 
	x11/idesk      : Makefile 
	x11/irrlicht   : Makefile 
	x11/kde/accessibility3: Makefile 
	x11/kde/arts3  : Makefile 
	x11/kde/base3  : Makefile 
	x11/kde/games3 : Makefile 
	x11/kde/libs3  : Makefile 
	x11/kdirstat   : Makefile 
	x11/mate/atril : Makefile 
	x11/mate/pluma : Makefile 
	x11/mplayer    : Makefile 
	x11/nx/nxcomp  : Makefile 
	x11/nx/nxproxy : Makefile 
	x11/nx/nxssh   : Makefile 
	x11/nx/opennx  : Makefile 
	x11/p5-Wx      : Makefile 
	x11/pekwm      : Makefile 
	x11/pinot      : Makefile 
	x11/polkit-qt  : Makefile 
	x11/py-qt4     : Makefile 
	x11/py-qt5     : Makefile 
	x11/py-wxPython: Makefile 
	x11/qrfcview   : Makefile 
	x11/qt3        : Makefile 
	x11/qt4        : Makefile 
	x11/qt5/qt3d   : Makefile 
	x11/qt5/qtbase : Makefile 
	x11/qt5/qtcanvas3d: Makefile 
	x11/qt5/qtcharts: Makefile 
	x11/qt5/qtconnectivity: Makefile 
	x11/qt5/qtdatavis3d: Makefile 
	x11/qt5/qtdeclarative: Makefile 
	x11/qt5/qtgamepad: Makefile 
	x11/qt5/qtgraphicaleffects: Makefile 
	x11/qt5/qtimageformats: Makefile 
	x11/qt5/qtlocation: Makefile 
	x11/qt5/qtmultimedia: Makefile 
	x11/qt5/qtnetworkauth: Makefile 
	x11/qt5/qtpurchasing: Makefile 
	x11/qt5/qtquickcontrols: Makefile 
	x11/qt5/qtquickcontrols2: Makefile 
	x11/qt5/qtremoteobjects: Makefile 
	x11/qt5/qtscript: Makefile 
	x11/qt5/qtscxml: Makefile 
	x11/qt5/qtsensors: Makefile 
	x11/qt5/qtserialbus: Makefile 
	x11/qt5/qtserialport: Makefile 
	x11/qt5/qtspeech: Makefile 
	x11/qt5/qtsvg  : Makefile 
	x11/qt5/qttools: Makefile 
	x11/qt5/qtvirtualkeyboard: Makefile 
	x11/qt5/qtwebchannel: Makefile 
	x11/qt5/qtwebkit: Makefile 
	x11/qt5/qtwebsockets: Makefile 
	x11/qt5/qtx11extras: Makefile 
	x11/qt5/qtxmlpatterns: Makefile 
	x11/qvwm       : Makefile 
	x11/qwt        : Makefile 
	x11/slim       : Makefile 
	x11/treewm     : Makefile 
	x11/vlc        : Makefile 
	x11/waimea     : Makefile 
	x11/wbar       : Makefile 
	x11/wm2        : Makefile 
	x11/wmi        : Makefile 
	x11/wmx        : Makefile 
	x11/worker     : Makefile 
	x11/wxSVG      : Makefile 
	x11/wxWidgets  : Makefile 
	x11/x2goclient : Makefile 
	x11/xchm       : Makefile 
	x11/xdrawchem  : Makefile 
	x11/xfce4/parole: Makefile 
	x11/xfce4/thunar-media-tags: Makefile 
	x11/xfce4/xfce4-whiskermenu: Makefile 
	x11/xfe        : Makefile 
	x11/xglobe     : Makefile 
	x11/xplanet    : Makefile 
	x11/xsettingsd : Makefile 

Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/26 16:48:36

Modified files:
	x11/qt5/qtbase-docs: Makefile 
	x11/qt5/qtbase-docs/pkg: PLIST-html 

Log message:
as discussed with zhuk@, comment out files that don't make it currently (?)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/26 17:35:43

Modified files:
	devel/libsigc++-2: Makefile 

Log message:
bump, deps changed


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/26 17:55:47

Log message:
    Import 2bwm, a fast floating window manager
    
    From maintainer Kaashif Hymabaccus, ok juanfra@ bcallah@
    
    pkg/DESCR:
    Fast floating WM, with the particularity that windows have 2 borders,
    written over the XCB library and derived from mcwm written by Michael
    Cardell.  In 2bwm everything is accessible from the keyboard but a
    pointing device can be used for move, resize and raise/lower.
    
    Status:
    
    Vendor Tag:	jca
    Release Tags:	jca_20170727
    
    N ports/x11/2bwm/Makefile
    N ports/x11/2bwm/distinfo
    N ports/x11/2bwm/pkg/DESCR
    N ports/x11/2bwm/pkg/PLIST
    N ports/x11/2bwm/patches/patch-config_h
    N ports/x11/2bwm/patches/patch-Makefile
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/26 17:58:50

Modified files:
	x11            : Makefile 

Log message:
+2bwm


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/26 18:08:17

Log message:
    Import sshlockout, a simple ssh brute-force blocker from DragonFlyBSD
    
    Mentioned by Solene Rapenne, ok bcallah@
    
    pkg/DESCR:
    sshlockout(8) will monitor the ssh syslog output and keep track of
    attempts to login to unknown users as well as preauth failures. If
    5 attempts fail in any one hour period, a permanent entry is added to
    the pf(4) table for the associated IP address.
    
    Status:
    
    Vendor Tag:	jca
    Release Tags:	jca_20170727
    
    N ports/security/sshlockout/Makefile
    N ports/security/sshlockout/distinfo
    N ports/security/sshlockout/patches/patch-sshlockout_c
    N ports/security/sshlockout/pkg/PLIST
    N ports/security/sshlockout/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/26 18:09:37

Modified files:
	security       : Makefile 

Log message:
+sshlockout


CVSROOT:	/cvs
Module name:	ports
Changes by:	gsoares@cvs.openbsd.org	2017/07/26 19:03:34

Modified files:
	plan9/9menu    : Makefile distinfo 
	plan9/9menu/pkg: PLIST 

Log message:
update to 1.9
from Kaashif Hymabaccus, who also takes maintainership.


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2017/07/26 23:57:04

Modified files:
	sys/net        : pipex_local.h 

Log message:
SEQ16_* macros weren't able to compare properly if one of the sequences is
wrapped around. Fix them to cast the proper width of integer when
comparison.  found goda@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/27 00:33:25

Added files:
	security/nss/patches: patch-nss_lib_freebl_pqg_c 

Log message:
Tentative fix for nss w/ clang on i386 - fix comparison trigerring
-Werror,-Wtautological-constant-out-of-range-compare.

Reported upstream as https://bugzilla.mozilla.org/show_bug.cgi?id=1384827
tested w/ make CC=clang on amd64 & i386


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/27 01:09:33

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.89.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/27 01:09:45

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.126.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/27 01:13:51

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-2.0.879.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/07/27 01:49:05

Modified files:
	share/man/man8 : rc.d.8 

Log message:
The -d flag prevents redirection of stdout (not stdin) and stderr
to /dev/null.

noticed by Matthew 


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2017/07/27 03:09:16

Modified files:
	x11/i3status   : Makefile 

Log message:
Bump after recent ABI break in struct ieee80211_nodereq so that the signal
strength of WiFi networks is printed again instead of a dull '?'.

ok jasper


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 03:09:51

Modified files:
	devel/libsigc++-2: Makefile 

Log message:
bump again and add ${COMPILER_LIBCXX}


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/27 03:32:29

Added files:
	devel/monotone/patches: patch-src_cmd_cc 

Log message:
missing include


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 03:34:38

Modified files:
	archivers/quazip: Makefile 
	astro/stellarium: Makefile 
	audio/ardour   : Makefile 
	audio/cantata  : Makefile 
	audio/mscore   : Makefile 
	audio/pavucontrol: Makefile 
	cad/klogic     : Makefile 
	databases/pgmodeler: Makefile 
	devel/atk2mm   : Makefile 
	devel/automoc  : Makefile 
	devel/glib2mm  : Makefile 
	devel/kdevelop : Makefile 
	devel/kdevplatform: Makefile 
	devel/keystone : Makefile 
	devel/kf5/attica: Makefile 
	devel/kf5/baloo: Makefile 
	devel/kf5/bluez-qt: Makefile 
	devel/kf5/frameworkintegration: Makefile 
	devel/kf5/kactivities: Makefile 
	devel/kf5/kactivities-stats: Makefile 
	devel/kf5/karchive: Makefile 
	devel/kf5/kauth: Makefile 
	devel/kf5/kbookmarks: Makefile 
	devel/kf5/kcmutils: Makefile 
	devel/kf5/kcodecs: Makefile 
	devel/kf5/kcompletion: Makefile 
	devel/kf5/kconfig: Makefile 
	devel/kf5/kconfigwidgets: Makefile 
	devel/kf5/kcoreaddons: Makefile 
	devel/kf5/kcrash: Makefile 
	devel/kf5/kdbusaddons: Makefile 
	devel/kf5/kdeclarative: Makefile 
	devel/kf5/kded : Makefile 
	devel/kf5/kdelibs4support: Makefile 
	devel/kf5/kdesignerplugin: Makefile 
	devel/kf5/kdesu: Makefile 
	devel/kf5/kdewebkit: Makefile 
	devel/kf5/kdnssd: Makefile 
	devel/kf5/kdoctools: Makefile 
	devel/kf5/kemoticons: Makefile 
	devel/kf5/kfilemetadata: Makefile 
	devel/kf5/kglobalaccel: Makefile 
	devel/kf5/kguiaddons: Makefile 
	devel/kf5/khtml: Makefile 
	devel/kf5/ki18n: Makefile 
	devel/kf5/kiconthemes: Makefile 
	devel/kf5/kidletime: Makefile 
	devel/kf5/kimageformats: Makefile 
	devel/kf5/kinit: Makefile 
	devel/kf5/kio  : Makefile 
	devel/kf5/kitemmodels: Makefile 
	devel/kf5/kitemviews: Makefile 
	devel/kf5/kjobwidgets: Makefile 
	devel/kf5/kjs  : Makefile 
	devel/kf5/kjsembed: Makefile 
	devel/kf5/kmediaplayer: Makefile 
	devel/kf5/knewstuff: Makefile 
	devel/kf5/knotifications: Makefile 
	devel/kf5/knotifyconfig: Makefile 
	devel/kf5/kpackage: Makefile 
	devel/kf5/kparts: Makefile 
	devel/kf5/kpeople: Makefile 
	devel/kf5/kplotting: Makefile 
	devel/kf5/kpty : Makefile 
	devel/kf5/kross: Makefile 
	devel/kf5/krunner: Makefile 
	devel/kf5/kservice: Makefile 
	devel/kf5/ktexteditor: Makefile 
	devel/kf5/ktextwidgets: Makefile 
	devel/kf5/kunitconversion: Makefile 
	devel/kf5/kwallet: Makefile 
	devel/kf5/kwidgetsaddons: Makefile 
	devel/kf5/kwindowsystem: Makefile 
	devel/kf5/kxmlgui: Makefile 
	devel/kf5/kxmlrpcclient: Makefile 
	devel/kf5/plasma-framework: Makefile 
	devel/kf5/prison: Makefile 
	devel/kf5/solid: Makefile 
	devel/kf5/sonnet: Makefile 
	devel/kf5/syntax-highlighting: Makefile 
	devel/kf5/threadweaver: Makefile 
	devel/llvm     : Makefile 
	devel/pangomm  : Makefile 
	devel/spidermonkey38: Makefile 
	devel/vte3     : Makefile 
	devel/zeal     : Makefile 

Log message:
add COMPILER_LIBCXX to WANTLIB and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 03:55:45

Modified files:
	editors/calligra: Makefile 
	editors/ghostwriter: Makefile 
	editors/kile-kde4: Makefile 
	editors/ktikz  : Makefile 
	editors/texmaker: Makefile 
	editors/texworks: Makefile 
	emulators/vbam : Makefile 
	games/chessx   : Makefile 
	games/dhewm3   : Makefile 
	games/dustrac  : Makefile 
	games/extremetuxracer: Makefile 
	games/gottcode/connectagram: Makefile 
	games/gottcode/cutemaze: Makefile 
	games/gottcode/hexalate: Makefile 
	games/gottcode/peg-e: Makefile 
	games/gottcode/simsu: Makefile 
	games/gottcode/tanglet: Makefile 
	games/gottcode/tetzle: Makefile 
	games/oolite   : Makefile 
	games/openrct2 : Makefile 
	games/pentobi  : Makefile 
	games/ufoai/base: Makefile 
	geo/pdal       : Makefile 
	geo/pgpointcloud: Makefile 
	geo/qgis       : Makefile 
	geo/viking     : Makefile 
	graphics/cairomm: Makefile 
	graphics/cfdg  : Makefile 
	graphics/cstitch: Makefile 
	graphics/digikam-kde4: Makefile 
	graphics/displaz: Makefile 
	graphics/glm   : Makefile 
	graphics/krita : Makefile 
	graphics/libgexiv2: Makefile 
	graphics/mandelbulber: Makefile 
	graphics/nomacs: Makefile 
	graphics/prison: Makefile 
	graphics/qimageblitz: Makefile 
	lang/rust      : Makefile 
	mail/mimetic   : Makefile 
	mail/trojita   : Makefile 
	misc/spdrs60   : Makefile 
	multimedia/k3b-kde4: Makefile 
	multimedia/kdenlive: Makefile 
	multimedia/mlt : Makefile 
	multimedia/phonon: Makefile 
	multimedia/phonon-backend/gstreamer: Makefile 
	multimedia/phonon-backend/vlc: Makefile 
	multimedia/phonon-qt5: Makefile 
	multimedia/sfml: Makefile 
	net/bro        : Makefile 
	net/konversation: Makefile 
	net/ktorrent-kde4: Makefile 
	net/libktorrent: Makefile 
	net/libkvkontakte: Makefile 
	net/openvpn-auth-ldap: Makefile 
	net/owncloudclient: Makefile 
	net/packetq    : Makefile 
	net/qsyncthingtray: Makefile 
	net/seafile/client: Makefile 
	net/wireshark  : Makefile 
	net/znc        : Makefile 

Log message:
add COMPILER_LIBCXX to WANTLIB and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 04:05:21

Modified files:
	print/cups-filters: Makefile 
	productivity/akonadi: Makefile 
	productivity/akonadi-googledata: Makefile 
	productivity/attica: Makefile 
	productivity/kmymoney: Makefile 
	productivity/libalkimia: Makefile 
	productivity/libkfbapi: Makefile 
	productivity/libkgapi: Makefile 
	productivity/vym: Makefile 
	productivity/workrave: Makefile 
	security/botan2: Makefile 
	security/keepassxc: Makefile 
	security/qca-qt5: Makefile 
	security/qtkeychain: Makefile 
	security/xca   : Makefile 
	sysutils/gsmartcontrol: Makefile 
	sysutils/krename-kde4: Makefile 
	sysutils/tarsnap-gui: Makefile 
	textproc/calibre: Makefile 
	textproc/libxml++: Makefile 
	textproc/libxml++3: Makefile 
	textproc/pdfgrep: Makefile 
	textproc/pdftk : Makefile 
	textproc/podofo: Makefile 
	www/kwebkitpart: Makefile 
	www/luakit     : Makefile 
	www/opengroupware: Makefile 
	www/otter-browser: Makefile 
	www/phantomjs  : Makefile 
	www/sogo       : Makefile 
	www/webkitgtk4 : Makefile 

Log message:
add COMPILER_LIBCXX to WANTLIB and bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 04:15:29

Modified files:
	x11/cool-retro-term: Makefile 
	x11/dbusmenu-qt: Makefile 
	x11/gnome/gjs  : Makefile 
	x11/gnome/libgnomecanvasmm: Makefile 
	x11/gnome/system-monitor: Makefile 
	x11/gtk2mm     : Makefile 
	x11/gtk3mm     : Makefile 
	x11/gtkglextmm : Makefile 
	x11/gtksourceviewmm3: Makefile 
	x11/kde-applications/gpgmepp: Makefile 
	x11/kde-applications/libkface: Makefile 
	x11/kde-applications/libkgeomap: Makefile 
	x11/krusader   : Makefile 
	x11/libkscreen : Makefile 
	x11/libqaccessibilityclient: Makefile 
	x11/lumina     : Makefile 
	x11/nitrogen   : Makefile 
	x11/ogre       : Makefile 
	x11/polkit-qt  : Makefile 
	x11/smplayer   : Makefile 
	x11/smtube     : Makefile 
	x11/tellico-kde4: Makefile 
	x11/yakuake-kde4: Makefile 

Log message:
add COMPILER_LIBCXX to WANTLIB and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/27 04:23:25

Modified files:
	gnu/usr.bin/clang/lld: Makefile 

Log message:
don't double install ld, some people have already been lost trying
to get out of these makefiles!

okay kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/27 04:42:05

Modified files:
	usr.bin/tmux   : format.c tmux.1 

Log message:
Add pane_at_left/right/top/bottom formats, from Amos Bird.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/27 04:42:24

Modified files:
	regress/sys/kern/fcntl_dup: fcntl_dup.c 

Log message:
fcntl(F_DUPFD) needs an argument.  Otherwise it fails with EINVAL
when compiled with clang.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 05:01:34

Modified files:
	x11/gnustep/aclock: Makefile 
	x11/gnustep/addresses: Makefile 
	x11/gnustep/affiche: Makefile 
	x11/gnustep/back: Makefile 
	x11/gnustep/base: Makefile 
	x11/gnustep/batmon: Makefile 
	x11/gnustep/camera: Makefile 
	x11/gnustep/camerakit: Makefile 
	x11/gnustep/cdplayer: Makefile 
	x11/gnustep/corebase: Makefile 
	x11/gnustep/cynthiune: Makefile 
	x11/gnustep/databasin: Makefile 
	x11/gnustep/databasinkit: Makefile 
	x11/gnustep/dbuskit: Makefile 
	x11/gnustep/displaycalibrator: Makefile 
	x11/gnustep/edenmath: Makefile 
	x11/gnustep/examples: Makefile 
	x11/gnustep/fisicalab: Makefile 
	x11/gnustep/ftp: Makefile 
	x11/gnustep/gemas: Makefile 
	x11/gnustep/gmastermind: Makefile 
	x11/gnustep/gmines: Makefile 
	x11/gnustep/gnumail: Makefile 
	x11/gnustep/gomoku: Makefile 
	x11/gnustep/gorm: Makefile 
	x11/gnustep/graphos: Makefile 
	x11/gnustep/grr: Makefile 
	x11/gnustep/gshisen: Makefile 
	x11/gnustep/gspdf: Makefile 
	x11/gnustep/gworkspace: Makefile 
	x11/gnustep/highlighterkit: Makefile 
	x11/gnustep/imageviewer: Makefile 
	x11/gnustep/impersonatortoolkit: Makefile 
	x11/gnustep/jigsaw: Makefile 
	x11/gnustep/lapispuzzle: Makefile 
	x11/gnustep/laternamagica: Makefile 
	x11/gnustep/matharray: Makefile 
	x11/gnustep/mpdcon: Makefile 
	x11/gnustep/neos-theme: Makefile 
	x11/gnustep/netclasses: Makefile 
	x11/gnustep/paje: Makefile 
	x11/gnustep/pantomime: Makefile 
	x11/gnustep/pcapkit: Makefile 
	x11/gnustep/pdfkit: Makefile 
	x11/gnustep/performance: Makefile 
	x11/gnustep/price: Makefile 
	x11/gnustep/projectcenter: Makefile 
	x11/gnustep/remotedesk: Makefile 
	x11/gnustep/renaissance: Makefile 
	x11/gnustep/rsskit: Makefile 
	x11/gnustep/silver-theme: Makefile 
	x11/gnustep/simpleagenda: Makefile 
	x11/gnustep/sqlclient: Makefile 
	x11/gnustep/sudoku: Makefile 
	x11/gnustep/systempreferences: Makefile 
	x11/gnustep/terminal: Makefile 
	x11/gnustep/timemon: Makefile 
	x11/gnustep/webserver: Makefile 
	x11/gnustep/webservices: Makefile 
	x11/gnustep/zipper: Makefile 

Log message:
bump REVISION on gnustep ports where libestdc++ has been removed due to
switching to clang in base.

add COMPILER_LIBCXX where c++abi is used. there will be some "Extra"s but
this is the simplest way to use c++abi on base=clang and estdc++ on base=gcc
arches.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 05:09:34

Modified files:
	converters/unoconv: Makefile 

Log message:
bump; plist change as wrapper no longer used


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 05:27:20

Modified files:
	x11/kde-shared-data: Makefile 

Log message:
explicitly unset WANTLIB for kde-shared-data, it's just icons etc.
LIB_DEPENDS was already explicitly unset.
bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 05:57:51

Modified files:
	x11/kde4/amor  : Makefile 
	x11/kde4/analitza: Makefile 
	x11/kde4/ark   : Makefile 
	x11/kde4/artikulate: Makefile 
	x11/kde4/artwork: Makefile 
	x11/kde4/audiocd-kio: Makefile 
	x11/kde4/baloo : Makefile 
	x11/kde4/baloo-widgets: Makefile 
	x11/kde4/baseapps: Makefile 
	x11/kde4/blinken: Makefile 
	x11/kde4/bomber: Makefile 
	x11/kde4/bovo  : Makefile 
	x11/kde4/cantor: Makefile 
	x11/kde4/cervisia: Makefile 
	x11/kde4/dev-utils: Makefile 
	x11/kde4/dolphin-plugins: Makefile 
	x11/kde4/dragon: Makefile 
	x11/kde4/ffmpegthumbs: Makefile 
	x11/kde4/filelight: Makefile 
	x11/kde4/granatier: Makefile 
	x11/kde4/graphics-mobipocket: Makefile 
	x11/kde4/graphics-strigi-analyzer: Makefile 
	x11/kde4/graphics-thumbnailers: Makefile 
	x11/kde4/gwenview: Makefile 
	x11/kde4/jovie : Makefile 
	x11/kde4/juk   : Makefile 
	x11/kde4/kaccessible: Makefile 
	x11/kde4/kactivities: Makefile 
	x11/kde4/kajongg: Makefile 
	x11/kde4/kalgebra: Makefile 
	x11/kde4/kamera: Makefile 
	x11/kde4/kanagram: Makefile 
	x11/kde4/kapman: Makefile 
	x11/kde4/kapptemplate: Makefile 
	x11/kde4/kate  : Makefile 
	x11/kde4/katomic: Makefile 
	x11/kde4/kblackbox: Makefile 
	x11/kde4/kblocks: Makefile 
	x11/kde4/kbounce: Makefile 
	x11/kde4/kbreakout: Makefile 
	x11/kde4/kbruch: Makefile 
	x11/kde4/kcachegrind: Makefile 
	x11/kde4/kcalc : Makefile 
	x11/kde4/kcharselect: Makefile 
	x11/kde4/kcolorchooser: Makefile 
	x11/kde4/kcron : Makefile 
	x11/kde4/kdf   : Makefile 
	x11/kde4/kdiamond: Makefile 
	x11/kde4/kfilemetadata: Makefile 
	x11/kde4/kfloppy: Makefile 
	x11/kde4/kfourinline: Makefile 
	x11/kde4/kgamma: Makefile 
	x11/kde4/kgeography: Makefile 
	x11/kde4/kget  : Makefile 
	x11/kde4/kgoldrunner: Makefile 
	x11/kde4/kgpg  : Makefile 
	x11/kde4/khangman: Makefile 
	x11/kde4/kig   : Makefile 
	x11/kde4/kigo  : Makefile 
	x11/kde4/killbots: Makefile 
	x11/kde4/kimono: Makefile 
	x11/kde4/kiriki: Makefile 
	x11/kde4/kiten : Makefile 
	x11/kde4/kjumpingcube: Makefile 
	x11/kde4/klettres: Makefile 
	x11/kde4/klickety: Makefile 
	x11/kde4/klines: Makefile 
	x11/kde4/kmag  : Makefile 
	x11/kde4/kmahjongg: Makefile 
	x11/kde4/kmines: Makefile 
	x11/kde4/kmix  : Makefile 
	x11/kde4/kmousetool: Makefile 
	x11/kde4/kmouth: Makefile 
	x11/kde4/kmplot: Makefile 
	x11/kde4/knavalbattle: Makefile 
	x11/kde4/knetwalk: Makefile 
	x11/kde4/kolf  : Makefile 
	x11/kde4/kollision: Makefile 
	x11/kde4/kolourpaint: Makefile 
	x11/kde4/kompare: Makefile 
	x11/kde4/konquest: Makefile 
	x11/kde4/konsole: Makefile 
	x11/kde4/kopete: Makefile 
	x11/kde4/korundum: Makefile 
	x11/kde4/kpat  : Makefile 
	x11/kde4/kppp  : Makefile 
	x11/kde4/kqtquickcharts: Makefile 
	x11/kde4/krdc  : Makefile 
	x11/kde4/kremotecontrol: Makefile 
	x11/kde4/kreversi: Makefile 
	x11/kde4/krfb  : Makefile 
	x11/kde4/kross-interpreters: Makefile 
	x11/kde4/kruler: Makefile 
	x11/kde4/ksaneplugin: Makefile 
	x11/kde4/kscd  : Makefile 
	x11/kde4/kshisen: Makefile 
	x11/kde4/ksirk : Makefile 
	x11/kde4/ksnakeduel: Makefile 
	x11/kde4/ksnapshot: Makefile 
	x11/kde4/kspaceduel: Makefile 
	x11/kde4/ksquares: Makefile 
	x11/kde4/kstars: Makefile 
	x11/kde4/ksudoku: Makefile 
	x11/kde4/ksystemlog: Makefile 
	x11/kde4/kteatime: Makefile 
	x11/kde4/ktimer: Makefile 
	x11/kde4/ktouch: Makefile 
	x11/kde4/ktuberling: Makefile 
	x11/kde4/kturtle: Makefile 
	x11/kde4/ktux  : Makefile 
	x11/kde4/kubrick: Makefile 
	x11/kde4/kuser : Makefile 
	x11/kde4/kwalletmanager: Makefile 
	x11/kde4/kwordquiz: Makefile 
	x11/kde4/libkcddb: Makefile 
	x11/kde4/libkcompactdisc: Makefile 
	x11/kde4/libkdcraw: Makefile 
	x11/kde4/libkdeedu: Makefile 
	x11/kde4/libkdegames: Makefile 
	x11/kde4/libkexiv2: Makefile 
	x11/kde4/libkipi: Makefile 
	x11/kde4/libkmahjongg: Makefile 
	x11/kde4/libkomparediff2: Makefile 
	x11/kde4/libksane: Makefile 
	x11/kde4/libs  : Makefile 
	x11/kde4/lokalize: Makefile 
	x11/kde4/lskat : Makefile 
	x11/kde4/marble: Makefile 
	x11/kde4/mplayerthumbs: Makefile 
	x11/kde4/nepomuk-core: Makefile 
	x11/kde4/nepomuk-widgets: Makefile 
	x11/kde4/network-filesharing: Makefile 
	x11/kde4/network-strigi-analyzers: Makefile 
	x11/kde4/okteta: Makefile 
	x11/kde4/okular: Makefile 
	x11/kde4/p5-kde: Makefile 
	x11/kde4/p5-qt : Makefile 
	x11/kde4/pairs : Makefile 
	x11/kde4/palapeli: Makefile 
	x11/kde4/parley: Makefile 
	x11/kde4/picmi : Makefile 
	x11/kde4/pim   : Makefile 
	x11/kde4/pim-runtime: Makefile 
	x11/kde4/pimlibs: Makefile 
	x11/kde4/plasma-addons: Makefile 
	x11/kde4/poxml : Makefile 
	x11/kde4/print-manager: Makefile 
	x11/kde4/py-kde: Makefile 
	x11/kde4/qyoto : Makefile 
	x11/kde4/rocs  : Makefile 
	x11/kde4/ruby-qt: Makefile 
	x11/kde4/runtime: Makefile 
	x11/kde4/sdk-kioslaves: Makefile 
	x11/kde4/sdk-strigi-analyzers: Makefile 
	x11/kde4/sdk-thumbnailers: Makefile 
	x11/kde4/smokegen: Makefile 
	x11/kde4/smokekde: Makefile 
	x11/kde4/smokeqt: Makefile 
	x11/kde4/step  : Makefile 
	x11/kde4/superkaramba: Makefile 
	x11/kde4/svgpart: Makefile 
	x11/kde4/sweeper: Makefile 
	x11/kde4/umbrello: Makefile 
	x11/kde4/webdev: Makefile 
	x11/kde4/workspace: Makefile 
	x11/kde4/zeroconf-ioslave: Makefile 

Log message:
add COMPILER_LIBCXX to WANTLIB and bump


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/27 06:04:42

Modified files:
	sys/netinet    : ip_divert.c 
	sys/netinet6   : ip6_divert.c 

Log message:
Grab the KERNEL_LOCK() before calling sorwakeup().

In the forwarding path, pf_test() is executed w/o KERNEL_LOCK() and
in case of divert end up calling sowakup().  However selwakup() and
csignal() are not yet ready to be executed w/o KERNEL_LOCK().

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/27 06:05:36

Modified files:
	sys/kern       : uipc_socket.c uipc_socket2.c 

Log message:
Assert that the KERNEL_LOCK() is held prior to call csignal() and
selwakeup().

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/27 06:08:19

Modified files:
	sys/sys        : systm.h 

Log message:
Stop doing an splsoftnet()/splx() dance inside the NET_LOCK().

This will allow us to not carry a returned value when entering a critical
section.

ok bluhm@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/07/27 06:09:51

Modified files:
	sys/net        : pf_ioctl.c 

Log message:
For pf the anchor is a C string so ensure that the value passed in via ioctl
is correctly NUL terminated.
Reported by Ilja Van Sprundel
With and OK bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/27 06:18:10

Modified files:
	devel/libwnck3 : Makefile distinfo 

Log message:
Update to libwnck3-3.24.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/27 06:27:24

Modified files:
	sys/net        : route.c 

Log message:
Export RTAX_IFP, RTAX_IFA and RTAX_LABEL to userland in rtdeletemsg().

Reduce differences with rtm_miss().

ok claudio@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/27 06:31:09

Modified files:
	regress/lib/libc/setjmp-signal: setjmp-signal.c 

Log message:
Mark the invalid memory location as volatile, otherwise clang would
optimize the access to it with an illegal instruction.  But the
tests needs a SIGSEGV, it would fail with SIGILL.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 06:42:21

Modified files:
	lang/lucee     : Makefile distinfo 
	lang/lucee/pkg : PLIST README 

Log message:
update to lucee-5.2.1.9


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/27 06:44:07

Modified files:
	regress/sbin/route: Makefile 

Log message:
Work around for rttest8 that some times fail due to a reference count
race in the kernel.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/27 06:45:06

Modified files:
	sbin/dhclient  : kroute.c privsep.h 

Log message:
Fold add_direct_route(), add_default_route() and
add_classless_static_routes() into set_routes(). One
less layer of abstraction and all five add_route()
invocations now in one place.

Clearly comment the route(8) command equivalents for each
add_route() invocation.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/27 06:52:58

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Kill extra whitespace that snuck in.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/27 07:34:30

Modified files:
	regress/sys/net/rtable: Makefile.inc kern_compat.h srp_compat.h 
	                        util.c util.h 

Log message:
Compile and test MPATH code.


CVSROOT:	/cvs
Module name:	src
Changes by:	gerhard@cvs.openbsd.org	2017/07/27 08:04:16

Modified files:
	usr.sbin/snmpd : snmpe.c 

Log message:
Heed the non-repeaters of GetBulkRequests and make sure to set
error-status and error-index to zero in the response PDU.

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 08:06:31

Modified files:
	audio/calf     : Makefile distinfo 
	audio/calf/patches: patch-configure patch-src_calf_fixed_point_h 
	audio/calf/pkg : PLIST 

Log message:
update to calf-0.0.18.6, switch homepage to http://calf-studio-gear.org/,
add patch from espie@ fixing clang build on 32-bit arches.

there is also a calf-0.0.60, but that requires additional work.


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/27 08:17:34

Modified files:
	usr.bin/w      : w.c 

Log message:
kp can be NULL (eg, stale utmp entry), so adjust the comment.

Prompted by another diff from Klemens Nanni


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/27 08:23:46

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/files: audio_manager_openbsd.cc 
	                    audio_manager_openbsd.h 
	www/chromium/patches: patch-BUILD_gn 
	                      patch-ash_display_mirror_window_controller_cc 
	                      patch-base_BUILD_gn 
	                      patch-base_allocator_allocator_shim_cc 
	                      patch-base_debug_stack_trace_posix_cc 
	                      patch-base_process_launch_h 
	                      patch-base_process_process_metrics_h 
	                      patch-base_process_process_metrics_openbsd_cc 
	                      patch-base_process_process_posix_cc 
	                      patch-base_third_party_libevent_event-config_h 
	                      patch-base_threading_platform_thread_linux_cc 
	                      patch-base_trace_event_malloc_dump_provider_cc 
	                      patch-base_trace_event_process_memory_dump_cc 
	                      patch-build_config_BUILDCONFIG_gn 
	                      patch-build_config_BUILD_gn 
	                      patch-build_config_allocator_gni 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-build_config_compiler_compiler_gni 
	                      patch-build_config_features_gni 
	                      patch-build_toolchain_gcc_toolchain_gni 
	                      patch-cc_BUILD_gn 
	                      patch-chrome_app_chrome_main_cc 
	                      patch-chrome_app_chrome_main_delegate_cc 
	                      patch-chrome_app_chromium_strings_grd 
	                      patch-chrome_app_generated_resources_grd 
	                      patch-chrome_app_google_chrome_strings_grd 
	                      patch-chrome_browser_about_flags_cc 
	                      patch-chrome_browser_browser_process_impl_cc 
	                      patch-chrome_browser_browser_resources_grd 
	                      patch-chrome_browser_chrome_browser_main_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_chrome_content_browser_client_h 
	                      patch-chrome_browser_custom_handlers_protocol_handler_registry_cc 
	                      patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                      patch-chrome_browser_download_download_commands_cc 
	                      patch-chrome_browser_download_download_prefs_cc 
	                      patch-chrome_browser_extensions_BUILD_gn 
	                      patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                      patch-chrome_browser_extensions_api_webrtc_audio_private_webrtc_audio_private_api_cc 
	                      patch-chrome_browser_extensions_bookmark_app_helper_cc 
	                      patch-chrome_browser_flag_descriptions_cc 
	                      patch-chrome_browser_flag_descriptions_h 
	                      patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc 
	                      patch-chrome_browser_memory_details_cc 
	                      patch-chrome_browser_process_singleton_posix_cc 
	                      patch-chrome_browser_profiles_profile_impl_io_data_cc 
	                      patch-chrome_browser_resources_settings_appearance_page_appearance_page_html 
	                      patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc 
	                      patch-chrome_browser_safe_browsing_permission_reporter_cc 
	                      patch-chrome_browser_sync_chrome_sync_client_cc 
	                      patch-chrome_browser_task_manager_sampling_task_manager_impl_cc 
	                      patch-chrome_browser_ui_browser_command_controller_cc 
	                      patch-chrome_browser_ui_startup_bad_flags_prompt_cc 
	                      patch-chrome_browser_ui_tab_helpers_cc 
	                      patch-chrome_browser_ui_toolbar_app_menu_model_cc 
	                      patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc 
	                      patch-chrome_browser_ui_views_first_run_dialog_cc 
	                      patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                      patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc 
	                      patch-chrome_browser_ui_webui_about_ui_cc 
	                      patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                      patch-chrome_browser_ui_webui_options_browser_options_handler_cc 
	                      patch-chrome_browser_ui_webui_options_browser_options_handler_h 
	                      patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc 
	                      patch-chrome_common_BUILD_gn 
	                      patch-chrome_common_chrome_switches_cc 
	                      patch-chrome_common_chrome_switches_h 
	                      patch-chrome_common_pref_names_cc 
	                      patch-chrome_common_pref_names_h 
	                      patch-chrome_common_url_constants_cc 
	                      patch-chrome_common_url_constants_h 
	                      patch-chromecast_browser_cast_content_browser_client_cc 
	                      patch-components_autofill_core_browser_autofill_experiments_cc 
	                      patch-components_crash_content_app_BUILD_gn 
	                      patch-components_filesystem_file_system_app_cc 
	                      patch-components_metrics_BUILD_gn 
	                      patch-components_omnibox_browser_omnibox_field_trial_cc 
	                      patch-components_policy_resources_policy_templates_json 
	                      patch-components_tracing_common_process_metrics_memory_dump_provider_cc 
	                      patch-content_app_content_main_runner_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_accessibility_browser_accessibility_manager_h 
	                      patch-content_browser_browser_main_loop_cc 
	                      patch-content_browser_child_process_launcher_helper_linux_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                      patch-content_browser_media_media_internals_cc 
	                      patch-content_browser_ppapi_plugin_process_host_cc 
	                      patch-content_browser_renderer_host_render_message_filter_cc 
	                      patch-content_browser_renderer_host_render_message_filter_h 
	                      patch-content_browser_renderer_host_render_process_host_impl_cc 
	                      patch-content_browser_renderer_host_render_view_host_impl_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc 
	                      patch-content_browser_tracing_tracing_controller_impl_cc 
	                      patch-content_browser_utility_process_host_impl_cc 
	                      patch-content_child_child_process_cc 
	                      patch-content_child_child_thread_impl_cc 
	                      patch-content_child_child_thread_impl_h 
	                      patch-content_common_BUILD_gn 
	                      patch-content_common_child_process_messages_h 
	                      patch-content_public_common_content_switches_cc 
	                      patch-content_public_common_content_switches_h 
	                      patch-content_renderer_render_thread_impl_cc 
	                      patch-content_renderer_renderer_main_cc 
	                      patch-device_bluetooth_BUILD_gn 
	                      patch-device_gamepad_gamepad_provider_cc 
	                      patch-device_sensors_data_fetcher_shared_memory_h 
	                      patch-device_usb_BUILD_gn 
	                      patch-gpu_ipc_service_gpu_init_cc 
	                      patch-headless_lib_browser_headless_content_browser_client_cc 
	                      patch-headless_lib_browser_headless_content_browser_client_h 
	                      patch-headless_lib_headless_content_main_delegate_cc 
	                      patch-ipc_ipc_channel_h 
	                      patch-ipc_ipc_message_utils_cc 
	                      patch-ipc_ipc_message_utils_h 
	                      patch-media_audio_BUILD_gn 
	                      patch-media_audio_audio_manager_cc 
	                      patch-media_audio_audio_manager_h 
	                      patch-media_base_audio_latency_cc 
	                      patch-media_capture_video_video_capture_device_client_cc 
	                      patch-media_media_options_gni 
	                      patch-net_BUILD_gn 
	                      patch-net_proxy_proxy_config_service_linux_cc 
	                      patch-net_proxy_proxy_service_cc 
	                      patch-net_tools_cert_verify_tool_verify_using_path_builder_cc 
	                      patch-net_url_request_url_request_context_builder_cc 
	                      patch-pdf_pdfium_pdfium_engine_cc 
	                      patch-ppapi_shared_impl_private_net_address_private_impl_cc 
	                      patch-sandbox_BUILD_gn 
	                      patch-sandbox_linux_BUILD_gn 
	                      patch-services_service_manager_public_cpp_standalone_service_standalone_service_cc 
	                      patch-services_ui_gpu_gpu_main_cc 
	                      patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_h 
	                      patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp 
	                      patch-third_party_WebKit_Source_platform_wtf_BUILD_gn 
	                      patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp 
	                      patch-third_party_angle_BUILD_gn 
	                      patch-third_party_ffmpeg_BUILD_gn 
	                      patch-third_party_pdfium_core_fxge_ge_fx_ge_linux_cpp 
	                      patch-third_party_skia_src_ports_SkOSFile_stdio_cpp 
	                      patch-third_party_sqlite_BUILD_gn 
	                      patch-third_party_swiftshader_BUILD_gn 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp 
	                      patch-third_party_webrtc_base_BUILD_gn 
	                      patch-third_party_webrtc_base_physicalsocketserver_cc 
	                      patch-third_party_webrtc_modules_audio_device_BUILD_gn 
	                      patch-third_party_webrtc_system_wrappers_BUILD_gn 
	                      patch-third_party_zlib_BUILD_gn 
	                      patch-tools_gn_args_cc 
	                      patch-tools_gn_bootstrap_bootstrap_py 
	                      patch-tools_gyp_pylib_gyp_generator_make_py 
	                      patch-tools_gyp_pylib_gyp_generator_ninja_py 
	                      patch-ui_base_webui_web_ui_util_cc 
	                      patch-ui_events_devices_x11_device_data_manager_x11_cc 
	                      patch-ui_gfx_font_render_params_h 
	                      patch-ui_gfx_gpu_memory_buffer_h 
	                      patch-ui_gfx_linux_client_native_pixmap_dmabuf_cc 
	                      patch-ui_gfx_mojo_buffer_types_struct_traits_cc 
	                      patch-ui_gl_generate_bindings_py 
	                      patch-ui_message_center_views_message_center_button_bar_cc 
	                      patch-ui_message_center_views_message_view_factory_cc 
	                      patch-ui_views_bubble_bubble_dialog_delegate_cc 
	                      patch-ui_views_controls_label_cc 
	                      patch-ui_views_controls_textfield_textfield_cc 
	                      patch-ui_views_examples_widget_example_cc 
	                      patch-ui_views_window_dialog_delegate_cc 
	                      patch-v8_BUILD_gn 
	                      patch-v8_src_base_platform_platform-posix_cc 
	                      patch-v8_src_globals_h 
	www/chromium/pkg: PLIST 
Added files:
	www/chromium/patches: 
	                      patch-base_files_memory_mapped_file_posix_cc 
	                      patch-chrome_app_mash_embedded_services_cc 
	                      patch-chrome_browser_devtools_devtools_eye_dropper_cc 
	                      patch-chrome_browser_ui_views_profiles_avatar_button_cc 
	                      patch-components_autofill_strings_grdp 
	                      patch-components_new_or_sad_tab_strings_grdp 
	                      patch-content_browser_renderer_host_media_in_process_video_capture_device_launcher_cc 
	                      patch-content_browser_renderer_host_render_process_host_impl_h 
	                      patch-third_party_angle_src_libANGLE_Display_cpp 
	                      patch-third_party_angle_src_libANGLE_renderer_gl_renderergl_utils_cpp 
	                      patch-third_party_vulkan-validation-layers_src_loader_vk_loader_platform_h 
Removed files:
	www/chromium/patches: patch-chrome_app_mash_mash_runner_cc 
	                      patch-chrome_browser_ui_libgtkui_gtk_ui_cc 
	                      patch-content_browser_devtools_protocol_color_picker_cc 
	                      patch-content_browser_renderer_host_media_in_process_buildable_video_capture_device_cc 
	                      patch-mash_package_mash_packaged_service_cc 
	                      patch-media_audio_pulse_audio_manager_pulse_cc 
	                      patch-third_party_WebKit_Source_wtf_BUILD_gn 

Log message:
update to 60.0.3112.78


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/27 08:48:10

Modified files:
	audio/lame     : Makefile 
Added files:
	audio/lame/patches: patch-configure_in 
Removed files:
	audio/lame/patches: patch-configure 

Log message:
correctly detect whether we can compile mmx code.
patch taken from freebsd.

okay sthen@, fixes clang/i386


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/27 09:08:37

Modified files:
	regress/lib/libc/atexit: Makefile atexit_test.c 
	regress/lib/libc/cephes: ieetst.c mconf.h 
	regress/lib/libc/db: dbtest.c 
	regress/lib/libc/locale: Makefile 
	regress/lib/libc/locale/check_isw: Makefile check_isw.c 
	regress/lib/libc/locale/mbrtowc: Makefile test_mbrtowc.c 
	regress/lib/libc/locale/setlocale: Makefile 
	regress/lib/libc/locale/wcrtomb: Makefile test_wcrtomb.c 
	regress/lib/libc/malloc/malloc_ulimit1: malloc_ulimit1.c 
	regress/lib/libc/malloc/malloc_ulimit2: malloc_ulimit2.c 
	regress/lib/libc/sprintf: Makefile 
	regress/lib/libc/telldir: utils.c 
	regress/lib/libc/vis: vis_test.c 

Log message:
Fix all clang warnings in libc regress and cleanup some make files.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/27 09:12:30

Modified files:
	usr.sbin/crunchgen: crunched_main.c crunchgen.c 

Log message:
Mute clang's zeal for whining by providing prototypes.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	robert@cvs.openbsd.org	2017/07/27 09:24:55

Modified files:
	driver/xf86-video-intel: config.h.in configure configure.ac 
	driver/xf86-video-intel/src: intel_list.h 

Log message:
check for typeof() and define HAVE_TYPEOF if available so that we use
the proper implementation of __container_of from xorg's list.h

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/27 09:33:42

Modified files:
	usr.sbin/crunchgen: crunchgen.c 

Log message:
insist on -Oz in the *.mk file
(note it's *after* the normal flags, so it will pre-empt a -O2)

okay deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/27 09:43:59

Added files:
	geo/pgpointcloud/patches: patch-lib_CMakeLists_txt 

Log message:
Unbreak pgpointcloud by using proper CMake idioms.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/27 09:57:00

Modified files:
	sys/dev/pci/drm/i915: i915_gem.c 

Log message:
Initialize pools with correct sizes.

This was safe because `struct drm_i915_gem_object' is bigger than the
other two.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/27 10:35:08

Modified files:
	lib/librthread : rthread.c rthread_fork.c 

Log message:
bad things can (and will) happen if a threaded program calls fork() and
then strays off the path to exec(). one common manifestation of this
problem occurs in pthread_join(), so we can add a little check there.
first person to hit this in real life gets to change the error message.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/27 10:47:43

Modified files:
	lib/libc/gdtoa : gethex.c strtod.c strtodg.c 

Log message:
Use stdrup, to avoid clang whining about the length parameters being
based upon input being used unsafely (they are safe)
ok millert kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 10:58:48

Modified files:
	multimedia/phonon-qt5: Makefile 

Log message:
bump, previous attempt at bumping didn't work


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 11:02:38

Modified files:
	misc/gtk3mm-documentation: Makefile 

Log message:
bump. WANTLIB/LIB_DEPENDS came from clang.port.mk even though is a no-binary
PKG_ARCH=* package.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 11:25:40

Modified files:
	x11/qt5/qtbase : Makefile 

Log message:
bump more subpackages


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 11:27:27

Modified files:
	lang/luajit    : Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 11:29:04

Modified files:
	devel/bullet   : Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/27 11:43:24

Modified files:
	regress/lib/libc/getaddrinfo: Makefile answer 

Log message:
Sort expected getaddrinfo output in inet4 inet6 order, then the
test passes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/27 11:45:07

Modified files:
	devel/boost/files: user.hpp 

Log message:
Fix the clang config, really configure for INT128, using clang built-in
defines.

This lets i386 build clang.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/27 11:56:35

Modified files:
	regress/lib/libc: Makefile 

Log message:
Sort subdir, run getaddrinfo test, remove vax case.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/27 12:01:46

Modified files:
	gnu/lib/libreadline: rldefs.h rltty.c savestring.c terminal.c 

Log message:
fix warnings from missing headers.
okay deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 12:08:52

Modified files:
	x11/qt5/qtwebkit-examples: Makefile 

Log message:
bump; another PKG_ARCH=* no-binary pkg


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 12:45:41

Modified files:
	telephony/iaxmodem: Makefile distinfo 
	telephony/iaxmodem/patches: patch-configure patch-iaxmodem_c 
	telephony/iaxmodem/pkg: PLIST 
Added files:
	telephony/iaxmodem/patches: patch-lib_spandsp_configure 
Removed files:
	telephony/iaxmodem/patches: patch-lib_spandsp_src_Makefile_in 

Log message:
update to iaxmodem-1.3.0, unbreaks on clang i386 build (mmx problems)


CVSROOT:	/cvs
Module name:	src
Changes by:	sunil@cvs.openbsd.org	2017/07/27 12:48:30

Modified files:
	usr.sbin/smtpd : makemap.c smtpctl.c smtpd.h 

Log message:
smtpctl(8): Use an int to determine mode instead of __progname.

Ok millert@ gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 12:54:14

Modified files:
	graphics/lensfun: Makefile 

Log message:
adjust .if !${ARCH..} in graphics/lensfun to avoid enabling sse/sse2 on i386,
it doesn't autodetect.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 13:11:28

Modified files:
	net/libnet/1.0 : Makefile 
Added files:
	net/libnet/1.0/patches: patch-src_libnet_build_ospf_c 

Log message:
fix some amusing cases of

if (!buf);
{
return (-1);
}


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/27 13:44:45

Modified files:
	gnu/usr.bin    : Makefile 

Log message:
ensure protoiize man pages installed in all cases (until we come
to a different decision later)
ok espie


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/27 13:55:46

Modified files:
	lang/datalog   : Makefile 

Log message:
The datalog port failed to build with our libtool mostly because it stopped
using Lua from system. Make it use Lua 5.3 (same as one bundled in) again.

okay jasper@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/27 13:59:46

Modified files:
	usr.bin/netstat: inet.c 

Log message:
uint32_t is never < 0; pointed out by clang.

While we originally get a short passed from the kernel, it's probably
better for debugging purposes to show what we are actually having
which is a uin32_t hence the %u format.

OK deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/27 14:01:06

Modified files:
	usr.bin/bgplg  : misc.c 

Log message:
An array is never NULL; pointed out by clang.

OK deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/27 14:03:05

Modified files:
	usr.sbin/nsd   : config.h.in 

Log message:
Add prototypes for prototypes for __b64_pton and __b64_ntop; pointed
out by clang.

This is a local diff we have to carry so config.h.in is good a place
as any and it's included everywhere.

OK sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 14:12:47

Modified files:
	security/gnupg : Makefile 

Log message:
fix security/gnupg build on i386+clang with -fheinous-gnu-extensions.
from FreeBSD.  ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/27 14:13:43

Modified files:
	gnu/llvm/tools/clang/lib/Driver: Tools.cpp 

Log message:
push back -pie to the linker if -pie is specified to avoid an unused argument
warning

ok kettenis@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/07/27 14:15:24

Modified files:
	gnu/llvm/tools/clang/include/clang/Sema: Sema.h 
	gnu/llvm/tools/clang/lib/Sema: SemaChecking.cpp SemaDeclAttr.cpp 

Log message:
teach clang about our syslog format attribute

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/07/27 14:25:27

Modified files:
	sys/dev/wscons : wstpad.c 

Log message:
Use variable edge masks (again).

The properties of edge areas will be more consistent even though
in some cases the driver remains in the dark about the exact
coordinate limits.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/27 14:39:49

Modified files:
	.              : INDEX 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/27 15:28:55

Modified files:
	x11/qt5/qtquickcontrols2: Makefile 
	x11/qt5/qtquickcontrols2/pkg: PLIST-html 

Log message:
comment out doc that doesn't build. as discussed with zhuk@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/27 16:01:58

Modified files:
	www/nginx      : Makefile distinfo 

Log message:
security update to 1.12.1:

a specially crafted request might result in an integer
overflow and incorrect processing of ranges in the range filter,
potentially resulting in sensitive information leak (CVE-2017-7529).


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/27 18:03:46

Modified files:
	cad/qcad       : Makefile 

Log message:
have qcad obey CC/CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/27 18:34:44

Log message:
    Import new Qt5 offline documentation port.
    
    Now all the documentation is built at once: much faster and allowing
    interlinks between Qt modules to work better. This should also fix some
    packaging issues people are seeing after switching to Clang (the reason
    is still unknown, unfortunately).
    
    To be linked to builds a bit later.
    
    Status:
    
    Vendor Tag:	zhuk
    Release Tags:	zhuk_20170728
    
    N ports/x11/qt5/docs/Makefile
    N ports/x11/qt5/docs/distinfo
    N ports/x11/qt5/docs/pkg/PLIST-html
    N ports/x11/qt5/docs/pkg/PLIST-qch
    N ports/x11/qt5/docs/pkg/DESCR-html
    N ports/x11/qt5/docs/pkg/DESCR-qch
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/07/27 20:14:56

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
Allow SIOCGIFDESCR with "route" promise in preparation for pledging snmpd.

ok deraadt@ benno@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2017/07/28 01:11:55

Modified files:
	net/telegram-purple: Makefile 
Added files:
	net/telegram-purple/patches: patch-tgl_queries_c 
	                             patch-tgl_updates_c 

Log message:
Avoid

vfprintf %s NULL in "DC%d '%.*s' update: %.*s:%d "

by changing a NULL string to the empty strimg in two places.
Positive feedback from deraadt and sthen.

maintainer timeout


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/28 01:26:56

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.90.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/28 01:27:06

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.127.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/28 01:46:46

Modified files:
	print/foomatic-db: Makefile distinfo 
	print/foomatic-db/pkg: PLIST 

Log message:
Update to foomatic-db-4.0.20170503.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/28 01:48:56

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.16.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/28 02:21:56

Modified files:
	gnu/usr.bin/binutils/gdb/doc: Makefile.in 

Log message:
make warns about POST_INSTALL being empty.
other similar makefiles define POST_INSTALL = :
so even the GNU guys are aware this might be non standard.
fix it.

okay krw@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/07/28 02:26:12

Modified files:
	gnu/lib/libiberty/src: pex-common.c pexecute.c 
Added files:
	gnu/lib/libiberty/include: pex-protos.h 

Log message:
provide missing prototypes
this may actually result in bogus error messages, because int != char*

okay jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/07/28 03:01:09

Modified files:
	sys/net        : rtsock.c route.h route.c 
	sys/netinet    : if_ether.c 
	sys/netinet6   : nd6_nbr.c 

Log message:
Add an error argument to rtm_send() instead of rerolling it inside
rtdeletemsg().

ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/28 03:20:19

Modified files:
	security/pinentry: Makefile distinfo 

Log message:
Update to pinentry-1.0.0.

ok pea@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/07/28 03:32:49

Modified files:
	lib/libexpat   : Makefile 

Log message:
Gcc3 does not have -fvisibility feature, so skip -fvisibility=hidden
flag when compiling with gcc3.

ok espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/28 03:34:56

Added files:
	x11/kde4/cantor/patches: patch-cmake_FindLibSpectre_cmake 

Log message:
partial fix for cantor. the cmakefile is a lie


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/28 03:35:40

Modified files:
	devel/mingw    : Makefile 

Log message:
trick mingw into considering clang first.
- COMPILER_LINKS
- pass PORTPATH thru


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/28 03:41:24

Modified files:
	x11/dbus       : Makefile distinfo 

Log message:
Update to dbus-1.10.22.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/28 03:54:12

Modified files:
	lang/rust      : Makefile 

Log message:
As reported by semarie, lang/rust is special, it requires ports gcc to
build itself, and LLVM (not clang). So COMPILER_LIBCXX is wrong in this
case. Switch to MODGCC4_CPPWANTLIB and bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/28 04:07:04

Modified files:
	gnu/usr.bin/gcc/gcc: toplev.c 

Log message:
Implement -Oz as an alias for -Os here as well.

ok aoyama@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/07/28 04:32:08

Modified files:
	regress/usr.bin/ssh: test-exec.sh 

Log message:
Don't call fatal from stop_sshd since it calls cleanup which calls stop_sshd
which will probably fail in the same way.  Instead, just bail.
Differentiate between sshd dying without cleanup and not shutting down.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/28 04:32:39

Modified files:
	multimedia/gstreamer-0.10/plugins-good: Makefile 
Added files:
	multimedia/gstreamer-0.10/plugins-good/patches: 
	                                                patch-gst_goom_mmx_h 

Log message:
fix gstreamer-0.10/plugins-good on clang/i386 (mmx problem), from freebsd


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/28 04:42:58

Modified files:
	mail/rmilter   : Makefile 

Log message:
MODGCC4 -> COMPILER


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/28 04:50:45

Modified files:
	textproc/zathura/core: Makefile 
	textproc/zathura/plugins: Makefile.inc 

Log message:
MODGCC4 -> COMPILER


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/28 04:50:56

Modified files:
	sys/dev/usb    : if_uath.c 

Log message:
The read buffer size reported by the hardware can be up to 4095
bytes.  This would exceed the mbuf cluster size.  Use larger clusters
in this case.
bug report Ilja Van Sprundel; OK deraadt@ stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/28 04:58:23

Modified files:
	devel/llvm/patches: 
	                    patch-lib_Target_AArch64_AArch64ISelLowering_cpp 

Log message:
regen patch, no actual change


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/28 04:59:58

Modified files:
	usr.bin/tmux   : window-tree.c 

Log message:
Show pane title in window list for windows with only one pane.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/28 05:21:01

Modified files:
	editors/libreoffice: Makefile 

Log message:
bump; ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/28 05:23:44

Modified files:
	archivers/quazip: Makefile 

Log message:
actually bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/28 05:26:27

Modified files:
	devel/llvm     : Makefile 

Log message:
COMPILER_LIBCXX -> MODGCC4_CPPWANTLIB, spotted by semarie

(we do want devel/llvm to change to building with base clang instead
of gcc4, but some other ports aren't ready for this yet, e.g. rust)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/28 06:37:51

Modified files:
	regress/usr.bin/mandoc/mdoc/Sh: before.in before.out_ascii 
	                                before.out_markdown subbefore.in 
	                                subbefore.out_ascii 
	                                subbefore.out_markdown 

Log message:
Do not test .Xr here.  It is not what this directory should focus on,
and it is causing too much trouble in -portable.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/28 06:44:11

Modified files:
	regress/usr.bin/mandoc/mdoc/Sh: subbefore.out_ascii 
	                                subbefore.out_markdown 

Log message:
fix date


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/28 06:58:52

Modified files:
	usr.sbin/ldapd : modify.c 

Log message:
One negation is enough; pointed out by clang.

OK gsoares who says that he forgot about the same diff for months and
that millert@ had OK'ed it.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/28 07:02:35

Modified files:
	usr.sbin/ripctl: parser.c 

Log message:
remove unused variables; pointed out by clang
OK kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/28 07:03:23

Modified files:
	usr.sbin/dvmrpctl: parser.c 

Log message:
remove unused variable; pointed out by clang
OK kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/28 07:05:21

Modified files:
	usr.sbin/route6d: log.c 

Log message:
pass the size of the dst buffer to strlcat, not the source; pointed
out by clang

OK kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/28 07:15:32

Modified files:
	usr.sbin/snmpd : parse.y 

Log message:
Use a format string for yyerror when printing a variable string.
Pointed out by clang.
(Not really a problem here since we control the string, but these
things tend to get coppied around)
ok gerhard@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/28 07:17:43

Modified files:
	usr.sbin/snmpd : snmpd.h 

Log message:
Make the engine id is just binary data so make it uint8_t.
clang pointed out that we tried to store 128 in a signed char.
OK gerhard


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/28 07:34:56

Modified files:
	www/icedtea-web: Makefile 
	www/icedtea-web/pkg: DESCR PLIST 

Log message:
Drop NPAPI plugin - leaving only javaws.

In 2017 java applets are more or less dead anyway, and NPAPI support
is being removed from gecko browsers. If you *really* need that crap for
old drac console or your crappy bank website, download the .jnlp file
and run it outside your browser using javaws. While here adapt
COMMENT/DESCR..

Allows to remove the xulrunner dependency, as xulrunner is heading
towards the attic...

ok giovanni@ (maintainer) sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/28 07:58:52

Modified files:
	usr.sbin/relayd: ca.c relay.c relayd.h ssl.c 

Log message:
Always calculate the hash value of the x509 cert in ssl_load_pkey().
Check whether TLS server object is available before using it.  With
these fixes the ssl inspect regress test just fails and does not
crash relayd.
OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/28 08:24:17

Modified files:
	usr.bin/mandoc : term.c 

Log message:
use & to check if a bit is set in a flag; pointed out by clang
OK schwarze


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/28 08:46:46

Modified files:
	usr.bin/mandoc : mandocdb.c 

Log message:
When the mparse_alloc() prototype changed in read.c 1.151, updating
the enum constant was forgotten in this call.  No functional change
since the mmsg argument is NULL anyway.
Found by florian@ with clang.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/28 08:51:47

Modified files:
	sys/arch/octeon/include: intr.h 

Log message:
Add a workaround that allows the use of sys/dev/fdt code on octeon.

OK kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/28 08:54:13

Modified files:
	sys/arch/octeon/conf: GENERIC RAMDISK files.octeon 
	sys/dev/fdt    : ahci_fdt.c 
Added files:
	sys/arch/octeon/dev: octsctl.c 

Log message:
Add a driver for the OCTEON SATA controller bridge.

OK deraadt@, jasper@, kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/28 08:56:41

Modified files:
	share/man/man4/man4.octeon: Makefile 
Added files:
	share/man/man4/man4.octeon: octsctl.4 

Log message:
man octsctl(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/28 08:58:43

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/28 09:31:54

Modified files:
	gnu/llvm/tools/clang/lib/Driver: Tools.cpp 

Log message:
On OpenBSD disable the malloc/calloc/realloc/free/str*dup builtins, since
they can perform strange transforms and optimizations.  Some of those could
gain a slight advantage, but would avoid the variety of important runtime
checks our malloc(3) code does.  In essence, the transforms performed are
considered "anti-mitigation".
ok kettenis robert, discussions with others


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/28 09:45:08

Modified files:
	net/pchar      : Makefile 
	net/pchar/patches: patch-ResultTable_cc 

Log message:
casting to long is brittle because it's different for 32 bit arches,
use sturdier absdiff instead


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/28 11:05:29

Modified files:
	www/lynx       : Makefile distinfo 
	www/lynx/patches: patch-lynx_cfg patch-lynx_man 
	                  patch-src_LYMain_c 

Log message:
Update lynx to 2.8.9pl16.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/07/28 11:16:35

Modified files:
	usr.bin/spell  : spellprog.c 

Log message:
Fix some warnings: p1() and p2() are only declared without arguments so
that nop() can be nop(void), so just change nop() to have the same
arguments as all the other functions and make p1() and p2() proper
prototypes; and do not use '\0' as a pointer constant.

ok florian deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/07/28 12:15:44

Modified files:
	distrib/alpha/common: install.md 
	distrib/amd64/common: install.md 
	distrib/arm64/ramdisk: install.md 
	distrib/armv7/ramdisk: install.md 
	distrib/hppa   : install.md 
	distrib/i386/common: install.md 
	distrib/luna88k/ramdisk: install.md 
	distrib/macppc/ramdisk: install.md 
	distrib/miniroot: install.sub 
	distrib/sgi/ramdisk: install.md 
	distrib/sparc64/common: install.md 

Log message:
DEFAULTSETS, SANESETS and THESETS are set in the install.md scripts
according to the same logic for all architectures but sgi.

Consolidate setting them in one place in install.sub and incorporate
the sgi specific MDSETS and MDSANESETS.

Introduce MDSANESETS complementing MDSETS which makes the construction
of DEFAULTSETS, THESETS and SANESETS clearer in install.sub.

While here, adjust the comment about how MDSETS used now.

OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/28 14:53:33

Modified files:
	net/isc-bind   : Makefile 
Added files:
	net/isc-bind/patches: patch-lib_isc_Makefile_in 

Log message:
let it build with clang, just grab the unwinder from c++abi


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/28 15:26:04

Modified files:
	net/isc-dhcp   : Makefile 

Log message:
not fixed for clang, but at least avoid picking up gcc in bind,
and extract the embedded tarball so that it is patchable.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/28 15:54:49

Modified files:
	sys/kern       : vfs_getcwd.c 

Log message:
Add some sanity length checks in VFS directory scan.  This protects
us from bogus input from file systems like fuse.
bug report Ilja Van Sprundel; OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/07/28 16:41:10

Modified files:
	usr.sbin/amd/amd: ifs_ops.c 

Log message:
plog format string should be literal.

OK florian@, deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/07/28 17:25:11

Modified files:
	.              : ftp.html ftplist httpslist 
	build          : mirrors.dat 
	openbgpd       : ftp.html 
	openntpd       : portable.html 
	openssh        : ftp.html portable.html 

Log message:
add new leaseweb mirror.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/28 17:34:26

Modified files:
	lang/pfe       : Makefile 

Log message:
disable global register variables when building with clang, which in
practice does not support such a fixed register allocation


CVSROOT:	/cvs
Module name:	www
Changes by:	bentley@cvs.openbsd.org	2017/07/28 17:36:34

Modified files:
	.              : index.html 

Log message:
mdocml.bsd.lv -> mandoc.bsd.lv


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/28 17:38:06

Modified files:
	net/isc-bind   : Makefile distinfo 
	net/isc-bind/patches: patch-bin_dig_dig_c 
	                      patch-lib_isc_unix_net_c 

Log message:
update to bind 9.10.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/28 18:07:16

Modified files:
	meta/qt5       : Makefile 
	x11/qt5        : Makefile Makefile.inc 
	x11/qt5/docs   : Makefile 
	x11/qt5/docs/pkg: PLIST-html PLIST-qch 
	x11/qt5/qt3d   : Makefile 
	x11/qt5/qtbase : Makefile 
	x11/qt5/qtcanvas3d: Makefile 
	x11/qt5/qtcharts: Makefile 
	x11/qt5/qtconnectivity: Makefile 
	x11/qt5/qtdatavis3d: Makefile 
	x11/qt5/qtdeclarative: Makefile 
	x11/qt5/qtgamepad: Makefile 
	x11/qt5/qtgraphicaleffects: Makefile 
	x11/qt5/qtimageformats: Makefile 
	x11/qt5/qtlocation: Makefile 
	x11/qt5/qtmultimedia: Makefile 
	x11/qt5/qtnetworkauth: Makefile 
	x11/qt5/qtpurchasing: Makefile 
	x11/qt5/qtquickcontrols: Makefile 
	x11/qt5/qtquickcontrols2: Makefile 
	x11/qt5/qtremoteobjects: Makefile 
	x11/qt5/qtscript: Makefile 
	x11/qt5/qtscxml: Makefile 
	x11/qt5/qtsensors: Makefile 
	x11/qt5/qtserialbus: Makefile 
	x11/qt5/qtserialport: Makefile 
	x11/qt5/qtspeech: Makefile 
	x11/qt5/qtsvg  : Makefile 
	x11/qt5/qtvirtualkeyboard: Makefile 
	x11/qt5/qtwebchannel: Makefile 
	x11/qt5/qtwebengine: Makefile 
	x11/qt5/qtwebkit: Makefile 
	x11/qt5/qtwebsockets: Makefile 
	x11/qt5/qtwebview: Makefile 
	x11/qt5/qtx11extras: Makefile 
	x11/qt5/qtxmlpatterns: Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Added files:
	x11/qt5/qtgraphicaleffects/pkg: DESCR PLIST 
	x11/qt5/qtimageformats/pkg: DESCR PLIST 
	x11/qt5/qtwebkit/pkg: DESCR PLIST 
	x11/qt5/qtx11extras/pkg: DESCR PLIST 
Removed files:
	meta/qt5/pkg   : DESCR-html DESCR-qch PLIST-html PLIST-qch 
	x11/qt5/qt3d/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                  PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtactiveqt: Makefile distinfo 
	x11/qt5/qtactiveqt/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                        PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtbase-docs: Makefile distinfo 
	x11/qt5/qtbase-docs/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                         PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtcanvas3d/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                        PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtcharts/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                      PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtconnectivity/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                            PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtdatavis3d/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                         PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtdeclarative/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                           PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtdoc  : Makefile distinfo 
	x11/qt5/qtdoc/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                   PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtgamepad/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                       PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtgraphicaleffects/pkg: DESCR-docindex DESCR-html 
	                                DESCR-main DESCR-qch 
	                                PLIST-docindex PLIST-html 
	                                PLIST-main PLIST-qch 
	x11/qt5/qtimageformats/pkg: DESCR-docindex DESCR-html DESCR-main 
	                            DESCR-qch PLIST-docindex PLIST-html 
	                            PLIST-main PLIST-qch 
	x11/qt5/qtlocation/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                        PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtmultimedia/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                          PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtnetworkauth/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                           PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtpurchasing/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                          PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtquickcontrols/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                             PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtquickcontrols2/pkg: DESCR-docindex DESCR-html 
	                              DESCR-qch PLIST-docindex 
	                              PLIST-html PLIST-qch 
	x11/qt5/qtremoteobjects/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                             PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtscript/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                      PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtscxml/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                     PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtsensors/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                       PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtserialbus/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                         PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtserialport/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                          PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtspeech/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                      PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtsvg/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                   PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtvirtualkeyboard/pkg: DESCR-docindex DESCR-html 
	                               DESCR-qch PLIST-docindex 
	                               PLIST-html PLIST-qch 
	x11/qt5/qtwebchannel/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                          PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtwebkit/pkg: DESCR-docindex DESCR-html DESCR-main 
	                      DESCR-qch PLIST-docindex PLIST-html 
	                      PLIST-main PLIST-qch 
	x11/qt5/qtwebsockets/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                          PLIST-docindex PLIST-html PLIST-qch 
	x11/qt5/qtwebview/pkg: DESCR-docindex DESCR-html DESCR-qch 
	x11/qt5/qtx11extras/pkg: DESCR-docindex DESCR-html DESCR-main 
	                         DESCR-qch PLIST-docindex PLIST-html 
	                         PLIST-main PLIST-qch 
	x11/qt5/qtxmlpatterns/pkg: DESCR-docindex DESCR-html DESCR-qch 
	                           PLIST-docindex PLIST-html PLIST-qch 

Log message:
Rework the process of building Qt5 documentation:

Now all documentation is built using a separate port using
the --single-exec option of qdoc. This gaves significant speedup
as well as fixing quiet a few interlinking problems.

All -qch, -html and -docindex subpackages of Qt modules ports are
removed. The qt5-html and qt5-qch are now provided by x11/qt5/docs
instead of meta/qt5, thus REVISION set from the start.

This commit should fix problems with building Qt5 documentation
that people started seeing after switching to Clang. We also could
zap some interdependencies between Qt5 modules as well, but that's
a different story.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/28 19:15:52

Modified files:
	x11/kde/accessibility3: Makefile 
	x11/kde4/artwork: Makefile distinfo 
	x11/kde4/artwork/pkg: PLIST-mono 
Added files:
	x11/kde/accessibility3/pkg: DESCR PLIST 
Removed files:
	x11/kde/accessibility3/pkg: DESCR-main DESCR-mono PLIST-main 
	                            PLIST-mono 

Log message:
Merge KDE3 icons from "mono" icon theme into x11/kde4/artwork,-mono.

This way we now have only one mono-icon-theme package, and bulk builds
should become happy. We probably got lucky before due to
x11/kde/accessibility3 being always built before x11/kde4/artwork.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/28 20:42:56

Modified files:
	sys/arch/octeon/dev: octrtc.c 

Log message:
Replace a complex `if' condition with a list.

OK pirofti@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/28 20:50:17

Modified files:
	sys/arch/octeon/dev: octrtc.c 
	sys/arch/octeon/include: octeonvar.h 

Log message:
There is no RTC on the E300 boards.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/29 00:27:24

Modified files:
	www            : Makefile 
Removed files:
	www/conkeror   : Makefile distinfo 
	www/conkeror/files: conkeror 
	www/conkeror/patches: patch-contrib_build_sh 
	                      patch-contrib_install_sh 
	www/conkeror/pkg: DESCR PLIST 

Log message:
Remove conkeror, not updated since 2013.

It's more or less dead upstream, uses xulrunner which is heading down
the attic; and if *really* needed, it can be made to use firefox -app
(but someone (tm) would have to work on it)

ok joshe@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/29 00:33:46

Modified files:
	devel          : Makefile 
Removed files:
	devel/xulrunner: Makefile Makefile.inc 
	devel/xulrunner/24: Makefile distinfo 
	devel/xulrunner/24/patches: patch-config_milestone_pl 
	                            patch-config_system-headers 
	                            patch-ipc_chromium_src_base_debug_util_posix_cc 
	                            patch-ipc_chromium_src_base_dir_reader_bsd_h 
	                            patch-js_src_config_system-headers 
	                            patch-js_src_jscpucfg_h 
	                            patch-js_src_jsopcode_cpp 
	                            patch-mfbt_Compiler_h 
	                            patch-xulrunner_installer_libxul-embedding_pc_in 
	devel/xulrunner/24/pkg: DESCR-devel DESCR-main PLIST-devel 
	                        PLIST-main 

Log message:
Remove xulrunner/24.

Doesn't build with clang (and it's a fscking maze of
defines/headers/wrappers to fix..), this branch is dead upstream since 3
years, all consumers have been either removed or prevented from using it,
and xul itself as a technology is considered dead upstream, HTML5 killed
it.

further cleanup to come in mozilla.port.mk.

ok ajacoutot@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/29 01:18:03

Modified files:
	usr.sbin/mopd/common: dl.c print.c put.c rc.c 
	usr.sbin/mopd/mopd: process.c 

Log message:
change if ((a == b)) to if (a == b); silences noisy on-by-default
"equality comparison with extraneous parentheses
[-Wparentheses-equality]" clang warning.
OK deraadt, kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/29 01:18:32

Modified files:
	lib/libform    : frm_driver.c 

Log message:
change if ((a == b)) to if (a == b); silences noisy on-by-default
"equality comparison with extraneous parentheses
[-Wparentheses-equality]" clang warning.
OK deraadt, kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/29 01:48:02

Modified files:
	x11/gnome/gjs  : Makefile distinfo 

Log message:
update to gjs-1.48.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/29 02:36:12

Modified files:
	www/nginx      : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
MFC:
security update to 1.12.1:
a specially crafted request might result in an integer
overflow and incorrect processing of ranges in the range filter,
potentially resulting in sensitive information leak (CVE-2017-7529).


CVSROOT:	/cvs
Module name:	src
Changes by:	pirofti@cvs.openbsd.org	2017/07/29 02:36:23

Modified files:
	lib/librthread : rthread_cond.c rthread_mutex.c rthread_rwlock.c 
	                 rthread_sync.c 

Log message:
Use memory barriers to prevent pointer use before initialization.

This work was sparked by the topic posted on hn by wuch. I am still not
sure that this fixes the defect he claims to have observed because I was
not able to create a proper regress test for it to manifest.

To that end, a proof of concept is more than welcomed!
Thank you for the report!

Discussed with and OK kettenis@, tedu@.


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/07/29 02:50:42

Modified files:
	sys/ddb        : db_structinfo.c 
	sys/sys        : dkio.h 
	usr.bin/kdump  : mkioctls 
Removed files:
	sys/sys        : dkbad.h 

Log message:
Goodbye, sys/dkbad.h, you lost your last friend when sparc was removed.

Spotted and diff provided by Andrey Bolkonskiy ,
thanks!

okay deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	zhuk@cvs.openbsd.org	2017/07/29 02:50:52

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/29 02:59:35

Modified files:
	emulators/dosbox: Makefile 
Added files:
	emulators/dosbox/patches: patch-src_fpu_fpu_instructions_x86_h 

Log message:
Fix dosbox on clang+i386, patch taken from FreeBSD, jsg also found it in
upstream svn. OK jsg@.


CVSROOT:	/cvs
Module name:	devel
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 04:05:39

Log message:
    import p5-Forest 0.10
    from Matthias Pitzl; OK sthen@
    
    Comment:
    a collection of n-ary tree related modules for Perl
    
    Description:
    Forest is intended to be a replacement for the Tree::Simple family
    of modules, and fixes many of the issues that have always bothered
    me about them.  It is by no means a complete replacement yet, but
    should eventually grow to become that.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170729
    
    N devel/p5-Forest/Makefile
    cvs: ERROR: cannot write file /cvs/devel/p5-Forest/Makefile,v: No such file or directory
    N devel/p5-Forest/distinfo
    cvs: ERROR: cannot write file /cvs/devel/p5-Forest/distinfo,v: No such file or directory
    cvs: ERROR: cannot mkdir /cvs/devel/p5-Forest/pkg -- not added: No such file or directory
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 04:06:17

Log message:
    import p5-Forest 0.10
    from Matthias Pitzl; OK sthen@
    
    Comment:
    a collection of n-ary tree related modules for Perl
    
    Description:
    Forest is intended to be a replacement for the Tree::Simple family
    of modules, and fixes many of the issues that have always bothered
    me about them.  It is by no means a complete replacement yet, but
    should eventually grow to become that.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170729
    
    N ports/devel/p5-Forest/Makefile
    N ports/devel/p5-Forest/distinfo
    N ports/devel/p5-Forest/pkg/PLIST
    N ports/devel/p5-Forest/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 04:14:21

Log message:
    import p5-MooseX-Storage 0.52
    from Matthias Pitzl; OK sthen@
    
    Comment:
    a serialization framework for Moose classes
    
    Description:
    MooseX::Storage is a serialization framework for Moose, it provides
    a very flexible and highly pluggable way to serialize Moose classes
    to a number of different formats and styles.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170729
    
    N ports/devel/p5-MooseX-Storage/Makefile
    N ports/devel/p5-MooseX-Storage/distinfo
    N ports/devel/p5-MooseX-Storage/pkg/PLIST
    N ports/devel/p5-MooseX-Storage/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 04:20:49

Log message:
    import p5-Text-Flow 0.01
    from Matthias Pitzl; OK sthen@
    
    Comment:
    flexible text flowing and word wrapping
    
    Description:
    This module provides a flexible way to wrap and flow text for both
    ASCII and non-ASCII outputs.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170729
    
    N ports/textproc/p5-Text-Flow/Makefile
    N ports/textproc/p5-Text-Flow/distinfo
    N ports/textproc/p5-Text-Flow/pkg/PLIST
    N ports/textproc/p5-Text-Flow/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 04:26:15

Modified files:
	textproc       : Makefile 

Log message:
+p5-Text-Flow


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 04:44:25

Modified files:
	devel          : Makefile 

Log message:
+p5-Forest
+p5-MooseX-Storage
+p5-Test-Deep-JSON
+p5-Test-Deep-Type


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 05:07:44

Removed files:
	devel/p5-Term-ReadKey: Makefile distinfo 
	devel/p5-Term-ReadKey/patches: patch-Makefile_PL 
	devel/p5-Term-ReadKey/pkg: DESCR PLIST 

Log message:
Remove p5-Term-ReadKey, it is part of base Perl now.  It has been
unlinked from the build for a year and is not referenced anywhere.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/29 05:36:14

Modified files:
	devel/kf5/kapidox: Makefile 

Log message:
qt5-html originated port was changed, act accordingly.

Spotted by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/29 05:40:15

Modified files:
	meta/qt5       : Makefile 

Log message:
Unbreak meta/qt5,-main after reorganization under x11/qt5.

Found hard way by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 05:49:36

Modified files:
	devel          : Makefile 

Log message:
+p5-Check-ISA


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 06:45:56

Modified files:
	regress/misc/X11/blt: Makefile 
	regress/misc/X11/bltone: Makefile bltone.c 

Log message:
Use linker flags that build and run the test with gcc and clang.
Add missing #include to fix clang warning.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/29 06:56:19

Modified files:
	graphics/dcmtk : Makefile distinfo 
	graphics/dcmtk/pkg: DESCR PLIST 
Removed files:
	graphics/dcmtk/patches: 
	                        patch-dcmdata_include_dcmtk_dcmdata_dchashdi_h 
	                        patch-dcmdata_libsrc_Makefile_in 
	                        patch-dcmimage_include_dcmtk_dcmimage_diargpxt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_dicmypxt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_dicocpt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_dicoflt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_dicorot_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_dicosct_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_dihsvpxt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_dipalpxt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_dirgbpxt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_diybrpxt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_diyf2pxt_h 
	                        patch-dcmimage_include_dcmtk_dcmimage_diyp2pxt_h 
	                        patch-dcmimgle_include_dcmtk_dcmimgle_diflipt_h 
	                        patch-dcmimgle_include_dcmtk_dcmimgle_dimoflt_h 
	                        patch-dcmimgle_include_dcmtk_dcmimgle_dimoipxt_h 
	                        patch-dcmimgle_include_dcmtk_dcmimgle_dimorot_h 
	                        patch-dcmimgle_include_dcmtk_dcmimgle_dimosct_h 
	                        patch-dcmimgle_include_dcmtk_dcmimgle_dirotat_h 
	                        patch-dcmimgle_include_dcmtk_dcmimgle_discalet_h 
	                        patch-dcmnet_apps_movescu_cc 
	                        patch-dcmnet_apps_storescp_cc 
	                        patch-dcmpstat_apps_dcmprscp_cc 
	                        patch-dcmpstat_apps_dcmpsrcv_cc 
	                        patch-dcmpstat_tests_msgserv_cc 
	                        patch-dcmqrdb_apps_dcmqrscp_cc 
	                        patch-dcmsr_apps_Makefile_in 
	                        patch-dcmtls_libsrc_tlslayer_cc 
	                        patch-dcmwlm_libsrc_wlds_cc 
	                        patch-dcmwlm_libsrc_wlfsim_cc 
	                        patch-dcmwlm_libsrc_wlmactmg_cc 
	                        patch-ofstd_include_dcmtk_ofstd_ofoset_h 
	                        patch-ofstd_tests_tstthred_cc 

Log message:
- update to dcmtk-3.6.2
* switch to cmake
* redo DESCR


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 07:23:23

Modified files:
	databases/p5-DBICx-TestDatabase: Makefile 
	devel/p5-Context-Preserve: Makefile 
	devel/p5-Devel-PartialDump: Makefile 
	devel/p5-Hash-Util-FieldHash-Compat: Makefile 
	devel/p5-Log-Dispatch-Binlog: Makefile 
	devel/p5-MooseX-Clone: Makefile 
	devel/p5-MooseX-Traits: Makefile 
	devel/p5-MooseX-Types-DateTime: Makefile 
	devel/p5-Test-TempDir: Makefile 
	devel/p5-Tie-ToObject: Makefile 
	textproc/p5-Catalyst-Plugin-Unicode: Makefile 
	www/p5-CGI-Cookie-Splitter: Makefile 

Log message:
Remove dependencies on devel/p5-Test-use-ok, Test::use::ok is part
of base Perl now.
noted by afresh1@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/29 08:55:55

Modified files:
	sysutils/torture: Makefile 
Added files:
	sysutils/torture/patches: patch-iogen_c 

Log message:
use fixed format string to satisfy clang


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/29 09:07:47

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h kroute.c 

Log message:
Default routes supplied via DHO_CLASSLESS[_MS]_STATIC_ROUTES
should have the same add_route() logic applied to them as
the one supplied via DHO_ROUTERS. i.e. add the /32 route
if needed, create direct route if gateway address is the
same as interface address.

Simplify logic by using the canonical rtstatic[] version
of static routes created by lease_as_proposal().


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/29 10:03:10

Modified files:
	usr.bin/systat : pool.c 

Log message:
return -1 in error path of non-void function, pointed out by clang
OK deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2017/07/29 10:07:27

Modified files:
	gnu/llvm/lib/Target/X86/MCTargetDesc: X86AsmBackend.cpp 

Log message:
Fix trapsleds on i386
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2017/07/29 10:09:42

Modified files:
	distrib/common : elfrd_size.c elfrdsetroot.h 

Log message:
Fix clang warnings in rdsetroot
ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/29 10:11:18

Modified files:
	net/monitoring-plugins: Tag: OPENBSD_6_1 Makefile 
Added files:
	net/monitoring-plugins/patches: Tag: OPENBSD_6_1 
	                                patch-plugins-root_check_dhcp_c 

Log message:
Fix stack smashing in check_dhcp.

Upstream merge request:
https://github.com/monitoring-plugins/monitoring-plugins/pull/1500

okay sthen@ (MAINTAINER), jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/29 10:42:10

Modified files:
	lib/librthread : rthread_cond.c rthread_mutex.c rthread_rwlock.c 
	                 rthread_sync.c 

Log message:
not all the world is an i386.  Back out breakage.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/29 10:53:38

Modified files:
	regress/lib/libpthread/fork: fork.c 

Log message:
repair regress for more aggressive post fork checking in library.
we should not be checking that things explicitly forbidden work.
prompted by bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/29 11:24:04

Modified files:
	sys/dev/usb    : if_smsc.c 

Log message:
Device trees for the Rasperry Pi are still in flux.  Catch up with the
latest ways to encode the MAC address for the onboard USB Ethernet.

ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/29 11:25:20

Modified files:
	sys/arch/arm64/conf: GENERIC RAMDISK 
	sys/dev/fdt    : files.fdt 
Added files:
	sys/dev/fdt    : bcm2835_aux.c 

Log message:
Add a bcmaux(4) driver that handles clocks and interrupts for the
auxilliary UART.  Makes serial console work with newer device trees.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 11:36:59

Modified files:
	regress/lib/libpthread/fork: fork.c 

Log message:
Remove unused function and variable to shut up warning.  Put back
a status print that was lost in previous.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 11:51:39

Modified files:
	benchmarks/p5-Dumbbench: Makefile distinfo 

Log message:
update p5-Dumbbench to 0.111


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 12:01:28

Modified files:
	converters/p5-Cpanel-JSON-XS: Makefile distinfo 

Log message:
update p5-Cpanel-JSON-XS to 3.0237


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 12:15:07

Modified files:
	devel/p5-AnyEvent: Makefile distinfo 
	devel/p5-AnyEvent/pkg: DESCR 

Log message:
update p5-AnyEvent to 7.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/07/29 12:21:16

Modified files:
	sysutils/tarsnap: Makefile distinfo 

Log message:
Update tarsnap to 1.0.39


CVSROOT:	/cvs
Module name:	src
Changes by:	ians@cvs.openbsd.org	2017/07/29 12:26:14

Modified files:
	sys/dev/usb    : usb.c 

Log message:
Remove useless conditional before free().

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/29 12:33:18

Modified files:
	sysutils/ansible: Makefile 
Added files:
	sysutils/ansible/pkg: DESCR-html DESCR-main PLIST-html 
	                      PLIST-main README-main 
Removed files:
	sysutils/ansible/pkg: DESCR PLIST README 

Log message:
Build Ansible offline documentation, in separate subpackage.

okay jasper@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/29 12:48:44

Modified files:
	infrastructure/db: user.list 

Log message:
make an appointment for _orthanc


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 13:01:48

ports/net/p5-Net-IMP/patches

Update of /cvs/ports/net/p5-Net-IMP/patches
In directory cvs.openbsd.org:/tmp/cvs-serv25000/patches

Log Message:
Directory /cvs/ports/net/p5-Net-IMP/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 13:05:50

Modified files:
	net/p5-Net-IMP : Makefile distinfo 
Added files:
	net/p5-Net-IMP/patches: patch-lib_Net_IMP_Cascade_pm 

Log message:
update p5-Net-IMP to 0.634 and fix it


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 13:19:37

Modified files:
	net/p5-Net-Inspect: Makefile distinfo 

Log message:
update p5-Net-Inspect to 0.328


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/29 13:38:01

Modified files:
	sys/arch/armv7/stand/efiboot: conf.c efiboot.c 

Log message:
Fix off-by-one in return value of efi_device_path_depth().

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/29 13:51:50

Modified files:
	sys/arch/arm64/stand/efiboot: conf.c efiboot.c 

Log message:
Fix off-by-one in return value of efi_device_path_depth().

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/29 13:52:29

Modified files:
	sys/arch/amd64/stand/efiboot: conf.c efiboot.c 

Log message:
Fix off-by-one in return value of efi_device_path_depth().

ok patrick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 14:01:26

Modified files:
	security/p5-IO-Socket-SSL: Makefile distinfo 
	security/p5-IO-Socket-SSL/pkg: DESCR 

Log message:
update p5-IO-Socket-SSL to 2.049


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/07/29 14:14:42

Modified files:
	sysutils/ansible-lint: Makefile 

Log message:
bump after ansible got multipackaged

spotted by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 14:35:01

Modified files:
	textproc/p5-Regexp-Common: Makefile distinfo 
	textproc/p5-Regexp-Common/pkg: DESCR 

Log message:
update p5-Regexp-Common to 2017060201


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/07/29 14:44:36

Modified files:
	www/p5-WWW-Mechanize: Makefile distinfo 
	www/p5-WWW-Mechanize/pkg: DESCR 

Log message:
update p5-WWW-Mechanize to 1.86


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/29 14:45:19

Modified files:
	gnu/llvm/tools/clang/include/clang/Basic: DiagnosticSemaKinds.td 

Log message:
Disable -Waddress-of-packed-member by default.

While these warnings have the potential to be useful, there are too manu
false positives right now.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/29 14:49:32

Modified files:
	share/man/man1 : clang-local.1 

Log message:
Document that -Waddress-of-packed-member is disabled by default.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/29 15:01:13

Modified files:
	share/man/man1 : clang-local.1 

Log message:
Document that builtins for certain malloc(3)-like and free(3)-like
functions are disabled.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/07/29 15:14:56

Modified files:
	sbin/fsdb      : fsdbutil.c 

Log message:
Remove erroneous h length modifier, the argument has type 'int'.

OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/29 15:33:45

Modified files:
	lang/duktape   : Makefile distinfo 

Log message:
Update duktape to 2.1.1.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/29 15:42:24

Modified files:
	faq            : current.html 

Log message:
amd64 and i386: Ensure that all packages are updated to the new
clang-compiled versions by forcing pkg_add to reinstall them all:

pkg_add -D installed -u

from sthen, input espie


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/29 17:39:42

Modified files:
	distrib/sets/lists/base: md.amd64 md.arm64 md.i386 
	distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.i386 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/07/29 20:44:31

Modified files:
	sysutils/raspberrypi-firmware: Makefile distinfo 
	sysutils/raspberrypi-firmware/pkg: PLIST 

Log message:
update to 1.20170515


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/07/29 23:53:03

Modified files:
	sysutils/u-boot: Makefile distinfo 
	sysutils/u-boot/patches: patch-lib_bch_c 
	sysutils/u-boot/pkg: PFRAG.aarch64 PFRAG.arm 
Added files:
	sysutils/u-boot/patches: patch-Makefile 
	                         patch-configs_rpi_2_defconfig 
	                         patch-configs_rpi_3_32b_defconfig 
	                         patch-configs_rpi_3_defconfig 
	                         patch-configs_rpi_defconfig 
	                         patch-scripts_Makefile_lib 
	                         patch-scripts_Makefile_spl 
	                         patch-scripts_check-config_sh 
	                         patch-tools_rkcommon_c 
Removed files:
	sysutils/u-boot/patches: 
	                         patch-configs_Sinovoip_BPI_M2_plus_defconfig 

Log message:
update to U-Boot 2017.07

Revert commit 25877d4e4c45451c5398aec3de50e0d5befe0e9f to add
CONFIG_OF_EMBED=y back to rpi configs so rpi3 will continue to work.
Tracked down by kettenis@

While Allwinner A64/H5 targets are built an Allwinner specific build of
ARM Trusted Firmware will need to become a build prequisite in future,
so U-Boot can build complete images after a BL31 environment variable is
set at build time with the path to a prebuilt bl31.bin.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/30 00:51:09

Modified files:
	lang/guile2    : Makefile 

Log message:
aisleriot hardcodes guile2 includes directory to make use we use it instead
of the one from guile1; add a reminder in case we update guile2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/30 00:51:50

Modified files:
	x11/gnome/aisleriot: Makefile 

Log message:
Fix MODGNOME_CPPFLAGS to make sure we can build when both guile and guile2
are installed. While here, fix the guile-config path.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/30 01:14:56

Modified files:
	devel/mono-addins: Makefile 

Log message:
Pass ${CONFIGURE_ARGS} to autogen.sh otherwise we end up installing the
manual in the wrong directory.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/30 01:20:47

Added files:
	devel/p5-Alien-wxWidgets/patches: 
	                                  patch-lib_Alien_wxWidgets_Utility_pm 

Log message:
Unbreak build with clang; from FreeBSD


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/30 01:41:08

Modified files:
	sbin/slaacd    : slaacd.h 

Log message:
leftovers from newd


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/30 02:30:46

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
`-R' requires root privileges.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/30 03:02:57

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
If syspatch is updating itself, exit after installing the new syspatch to
stop installing further patches and warn the user he needs to run it again
(so that it'll run with the new code).


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/07/30 03:33:08

Modified files:
	usr.sbin/relayd: relay.c 

Log message:
Fix a double free of the TLS config in the error path.
OK claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/07/30 06:07:53

Modified files:
	audio/milkytracker: Makefile distinfo 
Added files:
	audio/milkytracker/patches: patch-CMakeLists_txt 

Log message:
Update milkytracker to 1.01.00.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/30 06:16:02

Modified files:
	x11/qt5/qtdeclarative: Makefile 

Log message:
Unbreak dependency loop, accidentally enabled after removal of -qch
and -html subpackages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/30 06:44:59

Modified files:
	sysutils/ansible: Makefile 

Log message:
It should be textproc/py-sphinx instead of textproc/sphinx.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 06:50:58

Modified files:
	devel/kf5/kdbusaddons: Makefile 
	devel/kf5/kguiaddons: Makefile 
	devel/kf5/kwindowsystem: Makefile 

Log message:
missed bumps, removing -main is not innocuous


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 06:57:16

Modified files:
	devel/kf5/kcrash: Makefile 
	devel/kf5/kjobwidgets: Makefile 

Log message:
more missed bumps


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/30 06:59:00

Modified files:
	sys/arch/octeon/conf: GENERIC RAMDISK files.octeon 
Added files:
	sys/arch/octeon/dev: octcit.c 

Log message:
Add a driver for CIU3. Not quite finished yet, but good enough for now.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/30 07:05:34

Modified files:
	share/man/man4/man4.octeon: Makefile 
Added files:
	share/man/man4/man4.octeon: octcit.4 

Log message:
man octcit(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/30 07:07:12

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/30 08:05:41

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h kroute.c 

Log message:
Use effective_proposal data to set mtu and address.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 08:40:08

Modified files:
	devel/kf5/kidletime: Makefile 
	devel/kf5/kglobalaccel: Makefile 
	devel/kf5/knotifications: Makefile 
	x11/lumina     : Makefile 

Log message:
missed bumps from qt churnage


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 08:42:01

Modified files:
	security/keepassxc: Makefile 

Log message:
bumpity bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 08:45:01

Modified files:
	x11/smtube     : Makefile 

Log message:
more bumps


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 08:54:29

Modified files:
	net/owncloudclient: Makefile 
	editors/ghostwriter: Makefile 
	devel/zeal     : Makefile 
	net/qsyncthingtray: Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 08:56:23

Modified files:
	www/otter-browser: Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 08:57:00

Modified files:
	www/ruby-capybara-webkit: Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 09:00:39

Modified files:
	mail/trojita   : Makefile 

Log message:
the never ending story of missed bumps...


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 09:12:45

Modified files:
	x11/qt5/docs   : Makefile 
	x11/qt5/docs/pkg: PLIST-html 

Log message:
so all the moving and churning around did diddly squat at fixing the
actual problem.
Comment out the missing files again


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 09:20:20

Modified files:
	devel/kf5/kio  : Makefile 

Log message:
yet another bump in the wall


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/07/30 09:26:46

Modified files:
	sbin/dhclient  : dhclient.c kroute.c privsep.h 

Log message:
Use effective_proposal data to build resolv.conf contents.

Fix a missing != NULL, and add a comment on why no search
path and no dns servers means resolv.conf.tail is ignored.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 09:49:36

Modified files:
	devel/kf5/plasma-framework: Makefile 
	devel/kf5/frameworkintegration: Makefile 
	devel/kf5/kdewebkit: Makefile 

Log message:
more bumps


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 09:53:58

Modified files:
	devel/kf5/khtml: Makefile 
	devel/kf5/kdesignerplugin: Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 09:57:44

Modified files:
	x11/py-qt5     : Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/30 10:05:24

Modified files:
	sys/arch/mips64/include: cpu.h 
	sys/arch/loongson/include: cpu.h 
	sys/arch/octeon/include: cpu.h 
	sys/arch/sgi/include: cpu.h 

Log message:
Define MAXCPUS per mips64 port.


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/07/30 10:05:25

Modified files:
	devel/py-iso639: Makefile 
	devel/py-iso639/pkg: PLIST 
	devel/py-iso3166: Makefile 
	devel/py-iso3166/pkg: PLIST 

Log message:
remove extra space in directory path in PLIST's and bump

Ok bcallah@ maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 10:06:20

Modified files:
	audio/mscore   : Makefile 

Log message:
what bulk would be complete without unbreaking mscore, again ?


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/30 10:08:09

Modified files:
	sys/arch/octeon/include: cpu.h octeonvar.h 

Log message:
Bump MAXCPUS on octeon.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/30 10:09:53

Modified files:
	sys/arch/octeon/include: vmparam.h 

Log message:
Bump VM_PHYSSEG_MAX.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 10:12:30

Modified files:
	devel/kf5/kdelibs4support: Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 10:53:54

Modified files:
	editors/calligra: Makefile 

Log message:
every patch you make, every qt you break, I'll be bumping it


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/07/30 11:05:54

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-daily_sh patch-html_install_php 
	                      patch-html_pages_about_inc_php 
	                      patch-includes_common_php 
	                      patch-includes_process_config_inc_php 
	                      patch-validate_php 
	net/librenms/pkg: PLIST 
Added files:
	net/librenms/patches: patch-sql-schema_079_sql 

Log message:
update to LibreNMS 1.30, including fdb table searches on many switches,
yaml-based sensor definitions, suport for many additional sensor types,
and more.  https://github.com/librenms/librenms/releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 11:52:32

Modified files:
	devel/qt-creator: Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/07/30 12:13:38

Modified files:
	regress/usr.sbin/ifstated: ifstated statemachine 

Log message:
Add shebang


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/30 12:16:14

Modified files:
	sys/conf       : GENERIC files 
	sys/net        : route.c route.h rtable.c rtable.h rtsock.c 
	sys/netinet    : if_ether.c 

Log message:
Switch installer to Allotment Routing Table (ART).
Prompted by a bugreport by naddy that IPv6 autoconfiguration is broken
in the installer.
OK mpi, "go for it" deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/30 12:18:08

Modified files:
	sys/net        : route.c route.h rtable.c rtsock.c 

Log message:
Enable mpath support in the Allotment Routing Table (ART) on the ramdisk.
OK mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/07/30 12:23:27

Modified files:
	x11/qt5/qttools: Makefile 

Log message:
oh, hey, we got a loose bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/30 13:24:18

Modified files:
	sys/dev/usb    : xhci.c 

Log message:
Use memcpy instead of casts to copy 8 bytes of data to avoid unaligned
access.

ok visa@, mpi@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/30 13:27:21

Modified files:
	sys/sys        : tree.h 

Log message:
mark __inline functions which are not neccessarily used, with __unused.
ok espie florian kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/30 13:39:18

Modified files:
	editors/libreoffice: Makefile 
Added files:
	editors/libreoffice/patches: patch-vcl_inc_unx_gtk_gtkinst_hxx 
	                             patch-vcl_unx_gtk_gtkinst_cxx 

Log message:
revert upstream commit 07157e644fa9666850767ff6bd54c1511167a0a2 which added
thread_local usage which we don't have yet to avoid __cxa_thread_atexit
problems on c++11


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/07/30 13:48:30

Modified files:
	lib/librthread : rthread_fork.c 

Log message:
disable post fork checks for now, too much turbulence in the air


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/07/30 14:36:50

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
register removal of conkeror & xulrunner, reminded by ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/30 15:12:36

Log message:
    Import mcast-proxy-1.0, a multicast proxy daemon written by rzalamena@
    
    From maintainer Paul de Weerd, input & ok sthen@
    
    pkg/DESCR:
    mcast-proxy is a small daemon that can be used for multicast streaming
    setups.  Run it on your gateway to have set-top boxes in your local
    network able to fetch multicast streams from your IP-TV provider.
    
    Status:
    
    Vendor Tag:	jca
    Release Tags:	jca_20170730
    
    N ports/net/mcast-proxy/Makefile
    N ports/net/mcast-proxy/distinfo
    N ports/net/mcast-proxy/pkg/mcastproxy.rc
    N ports/net/mcast-proxy/pkg/PLIST
    N ports/net/mcast-proxy/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/07/30 15:16:18

Modified files:
	net            : Makefile 

Log message:
+mcast-proxy


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/30 15:17:05

Modified files:
	usr.bin/make   : make.1 

Log message:
Remove outdated count of the number of available assignment operators.
While here, add a missing paragraph.

ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/30 15:40:14

Modified files:
	sys/dev        : rnd.c 

Log message:
clang (and newer gcc at high -O) are unaware that objects placed in strange
sections, such as __attribute__((section(".openbsd.randomdata"))), may be
non-zero.  In combination with "const" or "static" the compiler becomes even
more sure nothing can influence the object and assumes the value will be 0.
A few optimizations later, a security requirement has been removed.

Until a better annotation arrives in compilers, be warned:  Do not mix
const or static with these random objects, you won't get what you want.
Spotted in a regression test by bluhm, long discussion with kettenis.


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2017/07/30 19:18:09

Modified files:
	distrib/common : elfrd_size.c elfrdsetroot.c 

Log message:
Style fix and unused var/label cleanup. From Matthew Martin.
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/07/30 20:32:11

Modified files:
	sbin/ifconfig  : brconfig.c 

Log message:
The handling of 'add' used by bridge and switch in ifconfig does not
error out if the ioctl returns EEXIST.  Do the same for the switch
specific 'addlocal' and 'portno' ioctls so netstart won't error out
when rerun with the same settings in hostname.switchN.

ok reyk@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/30 22:23:30

Modified files:
	usr.bin/systat : pool.c 

Log message:
print the number of GCs with print_fld_size instead of print_fld_uint.

this makes a large number of GCs appear as something like "26K"
instead of "*".


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/31 01:51:57

Modified files:
	devel/libgit2/libgit2-glib: Makefile distinfo 
Removed files:
	devel/libgit2/libgit2-glib/patches: 
	                                    patch-libgit2-glib_ggit-diff-format-email-options_c 
	                                    patch-libgit2-glib_ggit-submodule-update-options_c 
	                                    patch-libgit2-glib_ggit-submodule-update-options_h 

Log message:
Update to libgit2-glib-0.26.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	ians@cvs.openbsd.org	2017/07/31 02:02:49

Modified files:
	usr.sbin/httpd : server_fcgi.c 

Log message:
Don't set HTTP date header if already set.

Thanks Nick Owens

OK florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/31 02:03:40

Modified files:
	infrastructure/db: user.list 
	net/mcast-proxy: Makefile 
	net/mcast-proxy/pkg: PLIST 

Log message:
Fix UID/GID of the mcastproxy user and register it in the user db.

from Paul de Weerd (maintainer)


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/31 02:32:19

Modified files:
	faq            : faq11.html 

Log message:
typo: oclock -> xclock


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/31 03:38:56

Modified files:
	net/mcast-proxy: Makefile 

Log message:
Remove HOMEPAGE, it's a 403.


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/07/31 05:11:55

Modified files:
	x11/qt5/qtwebkit-examples: Makefile 

Log message:
Missing bump, from naddy@.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/31 05:52:49

Modified files:
	sys/arch/arm/include: atomic.h 

Log message:
Use unsigned long instead of uint32_t, which is the appropriate integer
type for storing pointers in our universe.  Avoids an implicit dependence
on .

ok tom@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/07/31 06:00:01

Modified files:
	sysutils/terraform/provider-aws: Makefile distinfo 

Log message:
Update to terraform-provider-aws-0.1.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/31 07:16:08

Modified files:
	devel/cargo    : cargo.port.mk 
Removed files:
	devel/cargo    : Makefile distinfo 
	devel/cargo/patches: patch-Makefile_in 
	                     patch-src_cargo_core_package_id_rs 
	                     patch-src_cargo_util_config_rs 
	                     patch-tests_cargotest_support_paths_rs 
	devel/cargo/pkg: DESCR PLIST 

Log message:
Remove cargo, it will now be built in lang/rust

From semarie (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/31 07:17:19

Modified files:
	devel          : Makefile 

Log message:
Unhook cargo


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/31 07:17:52

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register the inclusion of cargo into rust

From semarie (cargo/rust maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/31 07:19:13

Modified files:
	lang/rust      : Makefile distinfo 
	lang/rust/patches: patch-src_bootstrap_lib_rs 
	                   patch-src_librustc_session_filesearch_rs 
	lang/rust/pkg  : PFRAG.amd64-main PFRAG.i386-main PLIST-doc 
	                 PLIST-main 
Removed files:
	lang/rust/patches: patch-src_bootstrap_flags_rs 

Log message:
Update to rust-1.19.0

It now includes cargo

From semarie (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/31 07:19:46

Modified files:
	www/mozilla-firefox: Makefile 

Log message:
Update BDEP now that cargo lives in lang/rust


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/07/31 07:23:42

Modified files:
	sys/arch/i386/conf: RAMDISK 

Log message:
Comment out non-crucial device drivers (xhci(4), wdc@pcmcia, and cd(4)
support.  fd+xhci without ehci compat probably doesn't exist, and in
the other cases alternatve install methods exist.  This makes i386
floppies fit again after routing table changes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/07/31 07:38:58

Added files:
	lang/rust/patches: patch-src_librustdoc_test_rs 
	                   patch-src_tools_cargo_src_cargo_core_package_id_rs 
	                   patch-src_tools_cargo_src_cargo_util_config_rs 
	                   patch-src_tools_cargo_tests_cargotest_support_paths_rs 
	                   patch-src_vendor_openssl-sys_build_rs 

Log message:
I forgot to cvs add, thanks semarie for reviewing my commits!


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/31 08:04:53

Modified files:
	sys/arch/amd64/stand/efiboot: conf.c efiboot.c 

Log message:
Back out previous commit but handle the case where the device path consists
of a single MEDIA_DEVICE_PATH component specially to cater for U-Boot's
somewhat broken device path handling.  Add comments to prevent confusion
in the future.  Bump the version number once again.

ok brynet@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/31 08:05:57

Modified files:
	sys/arch/armv7/stand/efiboot: conf.c efiboot.c 

Log message:
Back out previous commit but handle the case where the device path consists
of a single MEDIA_DEVICE_PATH component specially to cater for U-Boot's
somewhat broken device path handling.  Add comments to prevent confusion
in the future.  Bump the version number once again.

ok brynet@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/07/31 08:06:29

Modified files:
	sys/arch/arm64/stand/efiboot: conf.c efiboot.c 

Log message:
Back out previous commit but handle the case where the device path consists
of a single MEDIA_DEVICE_PATH component specially to cater for U-Boot's
somewhat broken device path handling.  Add comments to prevent confusion
in the future.  Bump the version number once again.

ok brynet@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/31 08:46:14

Modified files:
	sys/arch/octeon/dev: octcib.c 

Log message:
Assume edge triggering by default for robustness, as is done
in octcit(4).


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/07/31 08:53:56

Modified files:
	sys/arch/octeon/dev: mainbus.c 
	sys/arch/octeon/include: octeonvar.h 
	sys/arch/octeon/octeon: machdep.c 

Log message:
Replace OCTEON_MAXCPUS with MAXCPUS to avoid redundancy.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/07/31 08:53:58

Modified files:
	faq            : faq11.html 

Log message:
revert previous: oclock does exist and is not a vi error of mine...

pointed out by matthieu and naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/31 09:19:00

Modified files:
	usr.bin/mandoc : man_term.c mdoc_validate.c 

Log message:
Fix an out of bounds read access to a constant array that caused
segfaults on certain hardened versions of glibc.  Triggered by .sp
or blank lines right before .SS or .SH, or before the first .Sh.
Found the hard way by Dr. Markus Waldner on Debian
and by Leah Neukirchen on Void Linux.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/31 09:39:05

Modified files:
	editors/libreoffice: Makefile 
	editors/libreoffice/patches: patch-configure 
	                             patch-external_libebook_ExternalProject_libebook_mk 
	                             patch-external_libmspub_ExternalProject_libmspub_mk 
	                             patch-external_libpagemaker_ExternalProject_libpagemaker_mk 
	                             patch-external_librevenge_ExternalProject_librevenge_mk 
	                             patch-external_libvisio_ExternalProject_libvisio_mk 
Added files:
	editors/libreoffice/patches: patch-RepositoryExternal_mk 
	                             patch-external_libabw_ExternalProject_libabw_mk 
Removed files:
	editors/libreoffice/patches: patch-vcl_inc_svdata_hxx 

Log message:
multiple clang fixes:

- make sure to link with the static libmythes in the build to avoid a runtime
crash

- since libreoffice uses a bundled boost, let's make sure we don't pick
up anything from the one installed on the system by using the proper
include directory order


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/07/31 10:14:04

Modified files:
	usr.bin/mandoc : tbl_html.c tbl_term.c 

Log message:
Ignore explicitly specified negative column widths rather than
wrapping around to huge numbers and risking memory exhaustion;
fixes Debian ps(1).  Bug reported by Dr. Markus Waldeck.


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/07/31 10:38:33

Modified files:
	usr.sbin/smtpd : parser.c 

Log message:
cmd_dump() is unused

spotted by deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/07/31 10:45:04

Modified files:
	usr.sbin/smtpd : mda.c 

Log message:
handle empty output correctly in mda_getlastline()

diff from Casper Ti. Vector, ok eric@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/07/31 10:47:03

Modified files:
	sys/conf       : files 
	sys/kern       : vfs_subr.c 

Log message:
Give back some space to the ramdisk by compiling net/radix.c only
if we compile pf, ipsec, pipex or nfsserver.
Suggested by mpi some time ago.
Tweak & OK bluhm
deraadt assumes it's fair


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/07/31 12:37:32

Modified files:
	regress/usr.sbin/ifstated: statemachine 

Log message:
Fix whitespace, ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/07/31 12:41:21

Modified files:
	regress/usr.sbin/ifstated: ifstated 

Log message:
Tweak demoted state test, ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/07/31 12:56:21

Modified files:
	sbin/dhclient  : dhclient.conf.5 

Log message:
Shorten description and remove details regarding the parser implementation.

ok jmc@ krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/07/31 13:00:40

Modified files:
	usr.sbin/dhcpd : dhcpd.h 

Log message:
Removed unused struct, also noticed by Edgar Pettijohn. ok jca@, krw@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/07/31 13:18:48

Modified files:
	net/argus      : Makefile 
	net/argus/patches: patch-argus_Makefile_in 

Log message:
link helper library before shared libraries, otherwise clang + binutils
will choke on the duplicate use of the same global symbols (`blocks' etc.)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/07/31 13:39:26

Modified files:
	emulators/mednafen: Makefile 

Log message:
Switch to COMPILER = gcc-only for force gcc

OK espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2017/07/31 13:45:49

Modified files:
	usr.bin/vi/common: options.c 

Log message:
Silence some warnings generated by clang.
Original diff by espie@ with some minor tweaks by myself.

OK espie@ and florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	brynet@cvs.openbsd.org	2017/07/31 15:26:12

Modified files:
	emulators/mednafen: Makefile 

Log message:
Fix mednafen link with clang builds,  not thoroughly tested yet.

ok jeremy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/07/31 15:45:37

Modified files:
	editors/libreoffice: Makefile 
	editors/libreoffice/patches: patch-configure 
Added files:
	editors/libreoffice/patches: 
	                             patch-external_libcdr_ExternalProject_libcdr_mk 

Log message:
add another boost include path fix and link the internal libhyphen statically as well


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/31 16:14:44

Log message:
    Import games/corsixth, an open source clone of Theme Hospital.
    ok awolk@, with feedback and help from sthen@
    
    CorsixTH is a reimplementation of the 1997 Bullfrog business sim Theme
    Hospital. As well as faithfully recreating the original, CorsixTH adds
    support for modern operating systems, high resolutions, and much more.
    
    CorsixTH requires game assets from Theme Hospital to work properly.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170731
    
    N ports/games/corsixth/Makefile
    N ports/games/corsixth/distinfo
    N ports/games/corsixth/pkg/PLIST
    N ports/games/corsixth/pkg/DESCR
    N ports/games/corsixth/pkg/README
    N ports/games/corsixth/files/CorsixTH
    N ports/games/corsixth/patches/patch-CorsixTH_CMakeLists_txt
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/07/31 16:15:12

Modified files:
	games          : Makefile 

Log message:
+corsixth


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/07/31 17:13:12

Modified files:
	lang/racket-minimal: Makefile distinfo 
	lang/racket-minimal/pkg: PLIST 

Log message:
Update to Racket 6.10.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/07/31 19:11:35

Modified files:
	sys/dev/pci    : if_myx.c 

Log message:
defer init of the myxmcl pool to mountroot, and enable pool cpu caches.

pool_cache_init cannot be called during autoconf because we cant
be confident about the number of cpus in the machine until the first
run of attaches.

mountroot is after autoconf, and myx already has code that runs
there for the firmware loading.

discussed with deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2017/07/31 20:06:00

Modified files:
	gnu/llvm/include/llvm/CodeGen: AsmPrinter.h 
	gnu/llvm/lib/CodeGen/AsmPrinter: AsmPrinter.cpp 
	gnu/llvm/lib/Target/X86: X86AsmPrinter.h X86MCInstLower.cpp 

Log message:
Use int3 trap padding between functions instead of trapsleds with a leading jump.
ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/01 01:06:56

Modified files:
	net            : Makefile 
Removed files:
	net/libaccounts-glib: Makefile distinfo 
	net/libaccounts-glib/patches: patch-libaccounts-glib_Makefile_am 
	net/libaccounts-glib/pkg: DESCR PLIST 

Log message:
Remove libaccounts-glib; it's unused in ports and breaks randomly in
bulks.

ok jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/01 01:08:10

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register libaccounts-glib removal.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/01 01:17:09

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.4.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/01 01:17:24

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.91.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/01 01:17:36

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.128.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/01 02:25:40

Modified files:
	usr.bin/units  : units.lib 

Log message:
update currency exchange rates;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/01 02:41:36

Modified files:
	lib/libtls/man : tls_load_file.3 

Log message:
correct function name;
from carlos cardenas


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/01 02:57:48

Modified files:
	lib/librthread : rthread.h 

Log message:
Use "volatile unsigned int" instead of _atomic_lock_t.  The _atomic_lock_t
isn't the same size on all our architectures and should only be used for
spin locks.

ok visa@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/01 05:13:23

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
For the kernel binpatches, only deal with /bsd. On MP machines we do have
/bsd.sp by default for now but it maybe de-selected during the installation and
the opposite is true for SP machines (MP is *not* installed but may end up
being selected for installation). Having to deal with this is too error prone.
This makes things much simpler and less confusing.

If you have a machine that goes from MP to SP or vice-versa, just
`syspatch -R && syspatch' so the proper kernel is updated.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/01 06:18:35

Modified files:
	print/cups     : Makefile 
	print/cups/pkg : README-main cupsd.rc 

Log message:
Stop playing games moving around base lp commands and man pages. Things
*should* be able to just work without that dance. If you want to use cups
lp commands just give the full path (/usr/local/{bin,sbin}/lpfoo).

This unbreaks displaying lp man pages that were still in the mandoc db but
not in the fs anymore as reported by espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/01 07:05:55

Modified files:
	regress/libexec/ld.so/randomdata/libaa: aa.c 
	regress/libexec/ld.so/randomdata/prog: prog.c 

Log message:
A fix is coming in the future, but in the meantime we should never declare
a section(".openbsd.randomdata") variable as static or const, because the
compiler optimizes out access.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/01 07:11:11

Modified files:
	usr.sbin/switchctl: parser.c 

Log message:
#if 0 unused chunk for now


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/01 08:30:07

Modified files:
	bin/ksh        : Makefile config.h history.c 
	distrib/special/ksh: Makefile 

Log message:
Disable ksh VI-editing mode on the install media.  We need the space
savings.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/01 08:57:03

Modified files:
	lib/libc/gen   : signal.3 
	lib/libc/stdlib: labs.3 lldiv.3 
	lib/libcrypto/man: BIO_ctrl.3 d2i_ASN1_OCTET_STRING.3 
	                   d2i_ECPKParameters.3 EVP_PKEY_keygen.3 HMAC.3 
	                   RSA_get_ex_new_index.3 
	lib/libevent   : evbuffer_new.3 
	lib/libssl/man : SSL_CTX_set_default_passwd_cb.3 
	                 SSL_CTX_set_generate_session_id.3 

Log message:
add missing and correct misspelled names, most in NAME sections;
found with regress/usr.bin/mandoc/db/dbm_dump;
OK jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/01 09:04:44

Modified files:
	usr.bin/ftp    : complete.c 

Log message:
Remove self assignment.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/01 09:38:02

Modified files:
	lib/libc/compat-43: sigblock.3 sigsetmask.3 

Log message:
delete sigmask(3) from sigsetmask(3) SYNOPSIS and use .Xr rather
than .Fn for it, it is documented sigblock(3) as noticed by jmc@;
some minor typo and punctuation cleanup while here;
OK jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/08/01 09:53:47

Modified files:
	gnu/usr.bin/perl: Configure 

Log message:
Zero out excess bytes in perl long doubles

From upstream commits by Niko Tyni 
* dd6885360b15e763e0706dc28555eea328de432d
* 6b2c7479d6d33249c2385d8a36d8ee9e61e1a519

ok aja@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/01 10:18:12

Modified files:
	sys/arch/octeon/conf: GENERIC RAMDISK files.octeon 
	sys/dev/fdt    : xhci_fdt.c 
Added files:
	sys/arch/octeon/dev: octxctl.c octxctlreg.h 

Log message:
Add a driver for the OCTEON USB3 controller bridge.

OK kettenis@, jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/01 10:21:54

Modified files:
	share/man/man4/man4.octeon: Makefile 
Added files:
	share/man/man4/man4.octeon: octxctl.4 

Log message:
man octxctl(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/01 10:23:22

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/01 10:38:46

Log message:
    import gdcm-2.8.2
    
    GDCM is an open source implementation of the DICOM standard. It offers
    some compatibility with ACR-NEMA 1.0 & 2.0 files (raw files).
    
    with patch by zhuk@ to fix duplicate gdcmCommon targets
    ok aja@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20170108
    
    N ports/graphics/gdcm/Makefile
    N ports/graphics/gdcm/distinfo
    N ports/graphics/gdcm/pkg/PLIST
    N ports/graphics/gdcm/pkg/DESCR
    N ports/graphics/gdcm/patches/patch-Source_MediaStorageAndFileFormat_gdcmFileStreamer_cxx
    N ports/graphics/gdcm/patches/patch-CMakeLists_txt
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/01 10:40:03

Modified files:
	graphics       : Makefile 

Log message:
+gdcm


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2017/08/01 12:05:53

Modified files:
	usr.bin/sed    : compile.c extern.h main.c 

Log message:
Apply stricter pledge rules if possible. These are based on the usage of
the 'w' and 'r' functions and the 'w' flag to the 's' function.

If non of the above is used and input is being read from stdin, we drop
all the way down to stdio!

Original inspiration by benno@.

OK millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/01 13:01:08

Modified files:
	sbin/ifconfig  : ifconfig.c 

Log message:
use AI_NUMERICHOST for getaddrinfo(), we can only configure ip
adresses on pflow(4) interfaces, so don't try to resolve hostnames.
Report and fix from pjp -AT- centroid.eu
ok florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/01 13:42:54

Modified files:
	textproc/highlight: Makefile distinfo 
	textproc/highlight/pkg: PLIST 

Log message:
Update to highlight-3.39.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/01 13:53:27

Modified files:
	graphics/pngcrush: Makefile distinfo 
	graphics/pngcrush/patches: patch-Makefile 

Log message:
Update to pngcrush-1.8.12.


CVSROOT:	/cvs
Module name:	www
Changes by:	juanfra@cvs.openbsd.org	2017/08/01 14:42:37

Modified files:
	.              : want.html donations.html 

Log message:
Lars Nooden donated two Loongson machines for fcambus@ and me.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/01 14:44:19

Modified files:
	lang/cython    : Makefile distinfo 
	lang/cython/pkg: DESCR PLIST 

Log message:
Update to cython 0.26.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/01 14:47:55

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Remove some debug printfs.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/01 14:52:32

Modified files:
	sys/net        : if_spppsubr.c 

Log message:
Add missing splx().

I introduced this bug in 2015 but the splsoftnet()/splx() dance in the
upper layer masked it.  Pseudo drivers generally don't need any splnet()
protection.

Found by Mark Patruck and Andrei-Marius Radu since the NET_LOCK() no longer
raise any IPL.

Strangely jsg@ confirmed that cppcheck nor coccinelle found the missing splx().

ok kettenis@, sthen@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/01 14:57:10

Modified files:
	sys/net        : if.c 

Log message:
rt_if_track() is needed even on ramdisk kernels, because of MPATH
ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 15:54:34

Modified files:
	sys/dev        : Tag: OPENBSD_6_1 midi.c 

Log message:
Remove SIGIO support.  The audio(4) driver doesn't implement it either and
the preferred method to access MIDI hardware is through sndiod(8) which
doesn't use it.
Fixes a potential issue with a stale struct proc pointer found by Ilja van
Sprundel.
errata 015


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 15:55:02

Modified files:
	sys/dev/usb    : Tag: OPENBSD_6_1 uhid.c 

Log message:
Remove SIGIO support.  Base tools do not implement it and ports relying
on libusbhid, generally via SDL, shouldn't do it either since it's not
portable.
Suggested by deraadt@ after Ilja van Sprundel reported an issue with a
stale struct proc pointer in similar code.
errata 015


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 15:58:24

Modified files:
	sys/kern       : Tag: OPENBSD_6_1 subr_log.c 

Log message:
Both syslog(3) and syslogd(8) truncate the message at 8192 bytes.
Do the same in sendsyslog(2).
reported by Ilja Van Sprundel
errata 016


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:03:57

Modified files:
	sys/kern       : Tag: OPENBSD_6_1 vfs_getcwd.c 

Log message:
Add some sanity length checks in VFS directory scan.  This protects
us from bogus input from file systems like fuse.
bug report Ilja Van Sprundel
errata 017


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:10:56

Modified files:
	sys/kern       : Tag: OPENBSD_6_1 uipc_syscalls.c 

Log message:
Move KTRPOINT call up. The lenght variable i is getting aligned and so
uninitialised data can be dumped into the ktrace message.
Found by Ilja Van Sprundel
errata 018


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:17:22

Modified files:
	sys/netinet    : Tag: OPENBSD_6_1 tcp_usrreq.c 

Log message:
With an invalid address family in the connect address, tcp_usrreq()
may take an unintended code path.  Return error EAFNOSUPPORT instead.
Found by Ilja Van Sprundel
errata 019


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:21:24

Modified files:
	sys/kern       : Tag: OPENBSD_6_1 uipc_syscalls.c 

Log message:
When receiving a struct sockaddr from userland, enforce that memory
for sa_len and sa_family is provided.  This will make handling of
socket name mbufs within the kernel safer.
issue reported by Ilja Van Sprundel
errata 020


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:22:55

Modified files:
	sys/kern       : Tag: OPENBSD_6_1 sys_process.c 

Log message:
Uninitialized variable can leak kernel memory.
Found by Ilja Van Sprundel
errata 021


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:25:07

Modified files:
	sys/kern       : Tag: OPENBSD_6_1 kern_descrip.c 

Log message:
Initialize a local variable to not leak kernel stack info to userland
if TIOCGPGRP fail.
Issue found by Ilja van Sprundel.
errata 022


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:30:29

Modified files:
	sys/net80211   : Tag: OPENBSD_6_1 ieee80211_pae_input.c 

Log message:
Fix length checks in EAPOL key frame parsing.
Problem reported by Ilja Van Sprundel.
errata 023


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:32:39

Modified files:
	sys/dev/wscons : Tag: OPENBSD_6_1 wsdisplay.c 

Log message:
Prevent integer overflow in WSDISPLAYIO_LDFONT ioctl.
Issue found by Ilja van Sprundel.
errata 024


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:34:18

Modified files:
	sys/kern       : Tag: OPENBSD_6_1 uipc_socket.c 

Log message:
If pool_get() sleeps while allocating additional memory for socket
splicing, another process may allocate it in the meantime.  Then
one of the splicing structures leaked in sosplice().  Recheck that
no struct sosplice exists after a protential sleep.
reported by Ilja Van Sprundel
errata 025


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 16:53:11

Modified files:
	devel/p5-Test-JSON: Makefile 
	devel/p5-Test-NoWarnings: Makefile 
	devel/p5-Test-NoWarnings/pkg: PLIST 
	devel/p5-Test-Output: Makefile 
	devel/p5-Test-Output/pkg: PLIST 
	devel/p5-Test-Regexp: Makefile 
	devel/p5-Test-Script: Makefile 
	devel/p5-Test-Spelling: Makefile 
	devel/p5-Test-Trap: Makefile 
	devel/p5-Test-Trap/pkg: PLIST 
	devel/p5-Test-Warnings: Makefile 

Log message:
Test::Tester is in base Perl now, remove all run and test dependencies
on devel/p5-Test-Tester.
OK afresh1@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/01 17:07:01

Modified files:
	sys/net80211   : Tag: OPENBSD_6_1 ieee80211_ioctl.c 

Log message:
Plug an information leak in ieee80211_node2req().
Problem reported by Ilja Van Sprundel.
errata 023


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/01 17:14:59

Modified files:
	devel/cppcheck : Makefile distinfo 
	devel/cppcheck/pkg: PLIST 

Log message:
update to cppcheck 1.80
ok gsoares@


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/08/01 17:23:44

Modified files:
	sbin/wsconsctl : mouse.c 

Log message:
Handle the flags of mousecfg fields correctly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/01 17:25:44

Modified files:
	sysutils/u-boot: Makefile 
	sysutils/u-boot/pkg: PFRAG.arm 

Log message:
build a combined u-boot and spl image for the tinker board
tested by and ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/01 22:40:27

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-config_mak_uname patch-t_t1450-fsck_sh 

Log message:
Update to git-2.13.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/01 22:50:29

Modified files:
	devel/libspectrum: Makefile distinfo 
	devel/libspectrum/pkg: PLIST 

Log message:
Update to libspectrum-1.3.6.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/01 23:58:29

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Only run mtree if we install a patch.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/02 01:42:11

Modified files:
	sys/net        : route.c rtsock.c 

Log message:
Move a sanity check that only makes sense for userland where it belongs.

ok bluhm@, florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/02 02:38:28

Modified files:
	sys/net        : route.h rtable.h 

Log message:
Fix rtable regression tests.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/02 03:32:40

Modified files:
	net/dnscrypt-proxy: Makefile distinfo 
	net/dnscrypt-proxy/pkg: PLIST-main 

Log message:
Update to 1.9.5
ok Frank Denis (Maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/02 05:10:48

Modified files:
	usr.bin/tmux   : format.c tmux.1 tmux.h window-copy.c 

Log message:
Add selection_present format so commands in copy mode can use it, GitHub
issue 1028.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kettenis@cvs.openbsd.org	2017/08/02 05:40:41

Modified files:
	devel/arm-none-eabi/binutils: Makefile 
Added files:
	devel/arm-none-eabi/binutils/patches: 
	                                      patch-gas_config_tc-aarch64_c 

Log message:
Add fix to build ATF (ARM Trusted Firmware).

ok patrick@, sthen@, jsg@, bmercer@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/02 07:07:48

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Delete duplicated switch {} case: block.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/02 07:28:35

Modified files:
	usr.bin/mandoc : mansearch.c mdoc_validate.c 

Log message:
No longer use names that only occur in the SYNOPSIS section as names
for man(1) lookup.  For OpenBSD base and Xenocara, that functionality
was never intended to be required, and i just fixed the last handful
of offenders using it - not counting the horribly ill-designed
interfaces engine(3) and lh_new(3) which are impossible to properly
document in the first place.

Of course, apropos(1) and whatis(1) continue to use SYNOPSIS .Nm,
.Fn, and .Fo macros, so "man -k ENGINE_get_load_privkey_function"
still works.

This change also gets rid of a few bogus warnings "cross reference
to self" which actually are *not* to self, like in yp(8).

This former functionality was intended to help third-party software
in the ports tree and on non-OpenBSD systems containing manual pages
with incomplete or corrupt NAME sections.  But it turned out it did
more harm than good, and caused more confusion than relief,
specifically for third party manuals and for maintainers of
mandoc-portable on other operating systems.  So kill it.
Problems reported, among others, by Yuri Pankov (illumos).

OK jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/08/02 08:35:06

Modified files:
	x11/smplayer   : Makefile distinfo 

Log message:
Update for SMPlayer to 17.7.0:

* Add some options to configure the conversion of srt subtitles to
vtt for Chromecast (Preferences -> Network -> Chromecast), like the position
of the subtitles on screen.
* Fix a crash that may happen in the playlist when trying to delete
selected items.

Tested by Josh as always! and

OK benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/08/02 09:21:48

Modified files:
	audio/timidity : Makefile distinfo 
	audio/timidity/patches: patch-timidity_cfg 
	audio/timidity/pkg: PLIST 
Added files:
	audio/timidity/patches: patch-TiMidity++-2_13_2_timidity_mfi_c 
Removed files:
	audio/timidity/patches: patch-goemon_cfg 

Log message:
Replace the copyrighted goemon patchset with a GPLv2 patchset I created via
the GPLv2 soundfont included with MuseScore 1.3. This allows timidity to be
PERMIT_PACKAGE_CDROM=Yes.

Make timidity work with the gtk2 FLAVOR at the request of aja@, who also
provided some comments.

License language from bentley@.

ok bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/08/02 09:23:14

Modified files:
	audio          : Makefile 

Log message:
+timidity,gtk2
+timidity,xaw


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 10:48:43

Modified files:
	sys/kern       : Tag: OPENBSD_6_0 subr_log.c 

Log message:
Both syslog(3) and syslogd(8) truncate the message at 8192 bytes.
Do the same in sendsyslog(2).
reported by Ilja Van Sprundel
errata 30


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/02 10:49:02

Modified files:
	x11/gnome/gedit: Makefile distinfo 

Log message:
update to gedit-3.22.1


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 10:49:11

Modified files:
	sys/dev/wscons : Tag: OPENBSD_6_0 wsdisplay.c 

Log message:
Prevent integer overflow in WSDISPLAYIO_LDFONT ioctl.
Issue found by Ilja van Sprundel.
errata 37


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 10:49:44

Modified files:
	sys/kern       : Tag: OPENBSD_6_0 kern_descrip.c 

Log message:
Initialize a local variable to not leak kernel stack info to userland
if TIOCGPGRP fail.
Issue found by Ilja van Sprundel.
errata 36


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 10:51:38

Modified files:
	sys/net80211   : Tag: OPENBSD_6_0 ieee80211_pae_input.c 

Log message:
Fix length checks in EAPOL key frame parsing.
Problem reported by Ilja Van Sprundel.
errata 39


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 10:52:09

Modified files:
	sys/kern       : Tag: OPENBSD_6_0 sys_process.c 

Log message:
Uninitialized variable can leak kernel memory.
Found by Ilja Van Sprundel
errata 35


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 10:52:42

Modified files:
	sys/kern       : Tag: OPENBSD_6_0 vfs_getcwd.c 

Log message:
Add some sanity length checks in VFS directory scan.  This protects
us from bogus input from file systems like fuse.
bug report Ilja Van Sprundel
errata 031


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 10:53:30

Modified files:
	sys/dev        : Tag: OPENBSD_6_0 midi.c 

Log message:
Remove SIGIO support.  The audio(4) driver doesn't implement it either and
the preferred method to access MIDI hardware is through sndiod(8) which
doesn't use it.
Fixes a potential issue with a stale struct proc pointer found by Ilja van
Sprundel.
errata 015


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 10:53:49

Modified files:
	sys/dev/usb    : Tag: OPENBSD_6_0 uhid.c 

Log message:
Remove SIGIO support.  Base tools do not implement it and ports relying
on libusbhid, generally via SDL, shouldn't do it either since it's not
portable.
Suggested by deraadt@ after Ilja van Sprundel reported an issue with a
stale struct proc pointer in similar code.
errata 029


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/02 11:18:22

Modified files:
	sys/dev/usb    : Tag: OPENBSD_6_0 uhid.c 

Log message:
Remove SIGIO support.  Base tools do not implement it and ports relying
on libusbhid, generally via SDL, shouldn't do it either since it's not
portable.
Suggested by deraadt@ after Ilja van Sprundel reported an issue with a
stale struct proc pointer in similar code.
errata 029
(missed a piece)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/02 12:25:45

Modified files:
	sys/dev/usb    : usbdevs 

Log message:
Add device ID for D-Link DWA-130 rev F.
Patch by Jacqueline Jolicoeur
ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/02 12:26:16

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/02 12:26:47

Modified files:
	sys/dev/usb    : if_run.c 

Log message:
Match D-Link DWA-130 rev F1 devices. These work with run(4).
Patch by Jacqueline Jolicoeur
ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/02 12:28:02

Modified files:
	share/man/man4 : run.4 

Log message:
List D-Link DWA-130 rev F1 as a supported run(4) device.
Patch by Jacqueline Jolicoeur
ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/02 13:33:55

Modified files:
	emulators/fuse : Makefile distinfo 

Log message:
Update fuse to 1.3.7.

Notable changes:

- Unbreak the gtk flavor and switch to GTK+ 3
- Drop the gettext module

OK bcallah@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/02 13:35:57

Modified files:
	usr.bin/less   : pattern.c search.c 

Log message:
When performing an inverted search in less, make sure to invalidate the match
bounds prior calling regexec(). In this inverted scenario a match is found when
regexec() returns false causing the bounds to not be updated. This is
problematic since the bounds will then refer to a previous match and future
pointer arithmetic will eventually be off which is manifested in a SIGSEGV.

Issue reported by Larry Hynes on tech@
ok martijn@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/02 15:03:11

Modified files:
	lib/libunwind/include: libunwind.h 

Log message:
Fix register numbering for OpenBSD/i386.  Make exception handling work with
clang on that platform.

ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/02 15:04:50

Modified files:
	regress/libexec/ld.so/dlclose/test1/libbb: Makefile bb.c 
Added files:
	regress/libexec/ld.so/dlclose/test1/libbb: bbb.c 

Log message:
Split up source code to keep clang from optimizing this into failure.

ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/02 15:43:37

Modified files:
	sys/net80211   : Tag: OPENBSD_6_0 ieee80211_ioctl.c 

Log message:
Plug an information leak in ieee80211_node2req().
Problem reported by Ilja Van Sprundel.
errata 039


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/02 16:22:55

Modified files:
	sys/kern       : Tag: OPENBSD_6_0 uipc_socket.c 

Log message:
If pool_get() sleeps while allocating additional memory for socket
splicing, another process may allocate it in the meantime.  Then
one of the splicing structures leaked in sosplice().  Recheck that
no struct sosplice exists after a protential sleep.
reported by Ilja Van Sprundel
errata 038


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/02 16:24:26

Modified files:
	sys/netinet    : Tag: OPENBSD_6_0 tcp_usrreq.c 

Log message:
With an invalid address family in the connect address, tcp_usrreq()
may take an unintended code path.  Return error EAFNOSUPPORT instead.
Found by Ilja Van Sprundel
errata 033


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/02 16:30:59

Modified files:
	sys/kern       : Tag: OPENBSD_6_0 uipc_syscalls.c 

Log message:
Move KTRPOINT call up. The lenght variable i is getting aligned and so
uninitialised data can be dumped into the ktrace message.
Found by Ilja Van Sprundel
errata 032


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/02 16:32:13

Modified files:
	sys/kern       : Tag: OPENBSD_6_0 uipc_syscalls.c 

Log message:
When receiving a struct sockaddr from userland, enforce that memory
for sa_len and sa_family is provided.  This will make handling of
socket name mbufs within the kernel safer.
issue reported by Ilja Van Sprundel
errata 034


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/02 16:57:59

Modified files:
	devel/arm-none-eabi/gcc-linaro: Makefile 
Added files:
	devel/arm-none-eabi/gcc-linaro/patches: 
	                                        patch-libcc1_connection_cc 

Log message:
Fixes for clang:

Add -fbracket-depth=512 because the preprocessed source exceeds the suggested
implementation limit of 256 for nesting levels of parenthesized expressions
within a full-expression as given in Annex B of the C++ standard.

Add a missing  that previously must have been pulled in by
another header.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/02 18:33:07

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Flush static (RTF_STATIC) routes and not just
gateway (RTF_GATEWAY) routes. Thus catching and
flushing direct routes that could have been
added by dhclient.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/08/03 00:35:24

Modified files:
	sys/arch/i386/conf: files.i386 

Log message:
Remove duplicated commented out "dev/rasops/files.rasops" include.

OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/03 02:35:06

Modified files:
	emulators/openmsx: Makefile distinfo 
	emulators/openmsx/patches: patch-build_main_mk 
	                           patch-build_python-search_sh 
	                           patch-build_version2code_py 
	                           patch-src_utils_DivModBySame_hh 
	emulators/openmsx/pkg: PLIST 
Removed files:
	emulators/openmsx/patches: patch-build_detectsys_py 

Log message:
Update to openmsx-0.13.0. Fixes clang. Drop maintainership.

Reminded by espie@ and juanfra@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/03 02:40:22

Modified files:
	games/lugaru   : Makefile distinfo 
	games/lugaru/pkg: PLIST 

Log message:
Update to lugaru-1.2.

Release notes:
https://gitlab.com/osslugaru/lugaru/tags/1.2

From Kaashif Hymabaccus; thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/03 02:49:44

Modified files:
	emulators/mgba : Makefile distinfo 
	emulators/mgba/pkg: PLIST-main 

Log message:
Update to mgba-0.6.0.

Release notes:
https://github.com/mgba-emu/mgba/blob/0.6.0/CHANGES


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/03 02:53:34

Modified files:
	games/lugaru   : Makefile 

Log message:
Add back COMPILER=gcc, lost in the update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/08/03 06:21:26

Modified files:
	net/tor        : Makefile distinfo 

Log message:
Update to tor 0.3.0.10, fixes TROVE-2017-007.

same diff from pirofti@


CVSROOT:	/cvs
Module name:	src
Changes by:	abieber@cvs.openbsd.org	2017/08/03 07:08:58

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgInfo.pm 

Log message:
Make -Q work play nice with other flags. This makes things like:
"pkg_info -Q quake -d" function as expected.

OK landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/03 08:16:12

Modified files:
	net/unifi      : Makefile distinfo 
	net/unifi/pkg  : PLIST 

Log message:
update to unifi-5.5.20


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/03 08:28:44

Modified files:
	databases/py-pygresql: Makefile distinfo 
	databases/py-pygresql/pkg: PLIST 

Log message:
Update to py-pygresql-5.0.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/03 08:39:39

Modified files:
	devel/nasm     : Makefile distinfo 
	devel/nasm/patches: patch-doc_Makefile_in 
	devel/nasm/pkg : PLIST 

Log message:
update to nasm-2.13.01, from Brad
(needed for an x264 update, nothing depends on this currently)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/03 08:46:33

Modified files:
	net/openvpn-auth-ldap: Makefile 
Added files:
	net/openvpn-auth-ldap/patches: patch-platform_m4 

Log message:
Respect LDFLAGS & fix configure check for libobjc2

clang from ports did pass -L/usr/local/lib to the linker, gcc or clang
from base don't do that, so fix detection.  Note that "gcc" is used at
configure time if available, even if the actual build uses "cc".

Maintainer timeout.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/03 08:53:22

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Whitespace.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/03 09:05:07

Modified files:
	fonts/fantasque-sans: Makefile 

Log message:
Mark BROKEN-i386, this runs clang-built fontforge during the build and with
the input files it triggers a high-cpu loop, which stays running even after
dpb kills the build due to timeout. (This is already marked BROKEN on macppc
and sparc64).


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/03 09:46:00

Modified files:
	sys/netinet6   : icmp6.c 

Log message:
RFC 1885 was obsoleted nearly 20 years ago by RFC 2463 which was obsoleted
over 10 years ago by RFC 4443. We are probably not going back.
OK deraadt, jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/03 09:54:36

Modified files:
	devel/llvm     : Makefile 
	devel/llvm/patches: 
	                    patch-lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp 
	                    patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td 
	                    patch-tools_clang_lib_Driver_Tools_cpp 
Added files:
	devel/llvm/patches: patch-tools_clang_include_clang_Sema_Sema_h 
	                    patch-tools_clang_lib_Sema_SemaChecking_cpp 
	                    patch-tools_clang_lib_Sema_SemaDeclAttr_cpp 

Log message:
Merge in fixes from clang in base for trapsleds, disabling
-Waddress-of-packed-member, syslog attribute, and disabling of builtins.
From Brad.


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/08/03 10:48:08

Modified files:
	.              : errata60.html errata61.html 

Log message:
release kernel errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/03 11:36:06

Modified files:
	sbin/pfctl     : pfctl_parser.c 
	share/man/man4 : icmp6.4 
	sys/netinet    : icmp6.h 
	usr.sbin/traceroute: worker.c 

Log message:
Since nearly 20 years the correct spelling of
ICMP6_DST_UNREACH_NOTNEIGHBOR is ICMP6_DST_UNREACH_BEYONDSCOPE (RFC
1885 was obsoleted).
sthen grepped the ports sources to make sure nothing uses it.
OK millert, jca


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2017/08/03 11:46:49

Modified files:
	faq            : current.html 

Log message:
notnbr-unr needs to be replace by beyond-unr in pf.conf


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/03 11:47:07

Modified files:
	textproc/mupdf : Makefile 

Log message:
drop the clang MODULES, Donovan Watteau reports that this version is happy
with gcc 4.2.1 again (1.10 wasn't) and points out that using clang MODULES
doesn't work on powerpc.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/08/03 12:13:26

Modified files:
	faq            : current.html 

Log message:
tweak previous


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/03 14:26:49

Modified files:
	misc/reprepro  : Makefile 
Added files:
	misc/reprepro/patches: patch-sourceextraction_c 

Log message:
Extract nested functions; from maintainer Donovan Watteau.
Nested functions are a GCC extension not supported by clang.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/08/03 15:01:27

Modified files:
	www/chromium   : Makefile distinfo 
Added files:
	www/chromium/patches: patch-base_test_launcher_test_launcher_cc 
	                      patch-base_test_test_file_util_linux_cc 
	                      patch-components_os_crypt_keyring_util_linux_cc 
	                      patch-components_os_crypt_libsecret_util_linux_cc 
	                      patch-remoting_base_chromoting_event_cc 
	                      patch-remoting_client_display_sys_opengl_h 
	                      patch-remoting_host_host_details_cc 
	                      patch-remoting_host_it2me_it2me_native_messaging_host_main_cc 
	                      patch-remoting_host_me2me_desktop_environment_cc 
	                      patch-remoting_host_remoting_me2me_host_cc 
	                      patch-remoting_host_setup_me2me_native_messaging_host_main_cc 
	                      patch-remoting_webapp_base_js_platform_js 

Log message:
update to 60.0.3112.90 and add some patching for chromium remote desktop


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/03 18:10:14

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Do not attempt to parse zero'd input buffer after
read() on routing socket fails. Just bail.


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/03 20:01:46

Modified files:
	usr.sbin/dhcpd : dhcpd.h 

Log message:
Remove unused structs and defines, from Edgar Pettijohn. ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/04 01:54:23

Modified files:
	net/arping     : Makefile distinfo 

Log message:
Update to arping-2.19.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/08/04 02:09:11

Modified files:
	net/tor        : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
Backport net/tor 0.3.0.10 update.

Includes quite a few bug fixes, including an OpenBSD specific DoS.

OK robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/04 02:18:31

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Fix defenition of reset bits.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 03:27:03

Modified files:
	devel/p5-PerlIO-via-symlink: Makefile 
	math/p5-Number-WithError: Makefile 
	misc/p5-File-MMagic-XS: Makefile 
	www/p5-WWW-Search-Ebay: Makefile 

Log message:
Use configure style modinst instead of p5-Module-Install dependency.
OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 03:47:15

Log message:
    import p5-Chart-Clicker 2.90
    from Matthias Pitzl; OK sthen@
    
    Comment:
    powerful charting library for Perl
    
    Description:
    Chart::Clicker aims to be a powerful, extensible charting package
    that creates really pretty output.  Charts can be saved in png,
    svg, pdf and postscript format.  Clicker leverages the power of
    Graphics::Primitive to create snazzy graphics without being tied
    to specific backend.  You may want to begin with Chart::Clicker::Tutorial.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170804
    
    N ports/graphics/p5-Chart-Clicker/Makefile
    N ports/graphics/p5-Chart-Clicker/distinfo
    N ports/graphics/p5-Chart-Clicker/pkg/PLIST
    N ports/graphics/p5-Chart-Clicker/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 03:50:18

Log message:
    import p5-Color-Library 0.021
    from Matthias Pitzl; OK sthen@
    
    Comment:
    an easy-to-use and comprehensive named-color library
    
    Description:
    Color::Library is an easy-to-use and comprehensive named-color
    dictionary.  Currently provides coverage for www (svg, html, css)
    colors, x11 colors, and more.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170804
    
    N ports/graphics/p5-Color-Library/Makefile
    N ports/graphics/p5-Color-Library/distinfo
    N ports/graphics/p5-Color-Library/pkg/PLIST
    N ports/graphics/p5-Color-Library/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 03:53:44

Log message:
    import p5-Color-Scheme 1.07
    from Matthias Pitzl; OK sthen@
    
    Comment:
    generate pleasant color schemes in Perl
    
    Description:
    This module is a Perl implementation of Color Schemes 2
    (http://wellstyled.com/tools/colorscheme2/), a color scheme generator.
    Start by visitng the Color Schemes 2 web site and playing with the
    colors.  When you want to generate those schemes on the fly, begin
    using this module.  The descriptions herein don't make too much
    sense without actually seeing the colorful results.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170804
    
    N ports/graphics/p5-Color-Scheme/Makefile
    N ports/graphics/p5-Color-Scheme/distinfo
    N ports/graphics/p5-Color-Scheme/pkg/PLIST
    N ports/graphics/p5-Color-Scheme/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 03:55:58

Log message:
    import p5-Geometry-Primitive 0.24
    from Matthias Pitzl; OK sthen@
    
    Comment:
    primitive geometry entities for Perl
    
    Description:
    Geometry::Primitive is a device and library agnostic system for
    representing geometric entities such as points, lines and shapes.
    It provides simple objects and many convenience methods you would
    expect from a simple geometry library.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170804
    
    N ports/graphics/p5-Geometry-Primitive/Makefile
    N ports/graphics/p5-Geometry-Primitive/distinfo
    N ports/graphics/p5-Geometry-Primitive/pkg/PLIST
    N ports/graphics/p5-Geometry-Primitive/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 03:57:56

Log message:
    import p5-Graphics-Color 0.31
    from Matthias Pitzl; OK sthen@
    
    Comment:
    RGB color model for Perl
    
    Description:
    Graphics::Color::RGB represents a Color in the sRGB color space.
    Individual color channels are expressed as decimal values from 0
    to 1, 0 being a lack of that color (or opaque in the case of alpha)
    and 1 being full color (or transparent in the case of alpha).  If
    no options are provided then new instance of RGB are opaque white,
    (that is equivalent to red => 1, green => 1, blue => 1, alpha =>
    1).
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170804
    
    N ports/graphics/p5-Graphics-Color/Makefile
    N ports/graphics/p5-Graphics-Color/distinfo
    N ports/graphics/p5-Graphics-Color/pkg/PLIST
    N ports/graphics/p5-Graphics-Color/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 03:59:46

Log message:
    import p5-Graphics-Primitive 0.67
    from Matthias Pitzl; OK sthen@
    
    Comment:
    device and library agnostic graphic primitives for Perl
    
    Description:
    Graphics::Primitive is library agnostic system for drawing things.
    The idea is to allow you to create and manipulate graphical components
    and then pass them off to a Driver for actual drawing.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170804
    
    N ports/graphics/p5-Graphics-Primitive/Makefile
    N ports/graphics/p5-Graphics-Primitive/distinfo
    N ports/graphics/p5-Graphics-Primitive/pkg/PLIST
    N ports/graphics/p5-Graphics-Primitive/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 04:01:27

Log message:
    import p5-Graphics-Primitive-Driver-Cairo 0.47
    from Matthias Pitzl; OK sthen@
    
    Comment:
    Cairo backend for Graphics::Primitive
    
    Description:
    This module draws Graphics::Primitive objects using Cairo.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170804
    
    N ports/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile
    N ports/graphics/p5-Graphics-Primitive-Driver-Cairo/distinfo
    N ports/graphics/p5-Graphics-Primitive-Driver-Cairo/pkg/PLIST
    N ports/graphics/p5-Graphics-Primitive-Driver-Cairo/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 04:03:00

Log message:
    import p5-Layout-Manager 0.35
    from Matthias Pitzl; OK sthen@
    
    Comment:
    2D layout management for Perl
    
    Description:
    Layout::Manager provides a simple interface for creating layout
    managers, or classes that size and position components within a
    container.  A few managers are provided for reference, but this
    module is primarily meant to serve as a base for outside implementations.
    
    Status:
    
    Vendor Tag:	pitzl
    Release Tags:	bluhm_20170804
    
    N ports/graphics/p5-Layout-Manager/Makefile
    N ports/graphics/p5-Layout-Manager/distinfo
    N ports/graphics/p5-Layout-Manager/pkg/PLIST
    N ports/graphics/p5-Layout-Manager/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/04 05:53:03

Modified files:
	usr.sbin/pkg_add/OpenBSD: PackageRepository.pm 
	usr.sbin/pkg_add/OpenBSD/PackageRepository: HTTP.pm 

Log message:
Adjust the html index-parsing regex to cope with anchor tags that aren't
just ''; several mirrors now include a title attribute which
pkg_add can't cope with.

Diff from Taylor Stearns to handle attributes following the href; tweaked
by me to also handle attribute before the href.

ok zhuk@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/04 06:00:59

Modified files:
	lib/libcompiler_rt: Makefile 

Log message:
Enable atomic support functions.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 06:21:53

Modified files:
	graphics       : Makefile 

Log message:
+p5-Chart-Clicker
+p5-Color-Library
+p5-Color-Scheme
+p5-Geometry-Primitive
+p5-Graphics-Color
+p5-Graphics-Primitive
+p5-Graphics-Primitive-Driver-Cairo
+p5-Layout-Manager


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/04 06:34:56

Modified files:
	databases/openldap/patches: patch-servers_slapd_back-mdb_init_c 

Log message:
Update the MDB "enforce writemap" patch following debug/feedback from
Paul B. Henson.

MDB is still disabled for now pending further testing.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/04 06:44:50

Modified files:
	share/man/man4 : Makefile dwge.4 
Added files:
	share/man/man4 : dwmmc.4 

Log message:
Add dwmmc(4) and update dwge(4).


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/04 08:00:33

Modified files:
	sbin/slaacd    : engine.c 

Log message:
When free(3)'ing an address_proposal we need to stop the libevent
timer.
Resulting use-after-free found the hard way by me.
Introduce free_address_proposal() to make sure we always do this.
While here also stop the interface timer when deleting an interface.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/04 08:17:47

Modified files:
	sbin/slaacd    : engine.c 

Log message:
No need for LIST_FOREACH_SAFE, we want to remove exactly one interface
and then stop the iteration. get_slaacd_iface_by_id() is perfectly
fine for this; we also gain one level of indentation.
While here LIST_REMOVE the currently deleted dfr_proposal.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/04 08:24:05

Modified files:
	sys/netinet    : ip_input.c 
	sys/netinet6   : ip6_input.c 

Log message:
We do have SO_TIMESTAMP since some time and there is other code in the
kernel that uses it without the #ifdef guard.
OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/08/04 08:38:50

Modified files:
	usr.sbin/smtpd : smtpd.h 

Log message:
the PURGE_EVERYTHING flag used to purge config bits was inaccurate

ok eric@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 10:24:03

Modified files:
	lib/libexpat   : Changes expat_config.h 
	lib/libexpat/lib: expat.h siphash.h xmlparse.c xmlrole.c 
	                  xmltok.c xmltok_impl.c 
	lib/libexpat/tests: chardata.c chardata.h minicheck.c runtests.c 
Added files:
	lib/libexpat   : README.md 
Removed files:
	lib/libexpat   : README 

Log message:
Update libexpat to 2.2.3.  Only few changes affect OpenBSD.
OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/04 10:25:10

Modified files:
	sys/net80211   : ieee80211_proto.c 

Log message:
Show net80211 state transitions in desmg if 'ifconfig debug' was used.
This information is needed in bug reports.

Convert the invalid state transitions from panic() to a printf() which is
also guarded by ifconfig debug. There are many races exposed by these panics
which should all be fixed. But that will surely take some time, and the
panics have now served their purpose. Thanks to everyone who reported
these panics being triggered, your help is appreciated.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/04 10:36:35

Modified files:
	databases/openldap: Makefile 

Log message:
fix regression tests, one of them uses /bin/bash


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/04 10:59:39

Modified files:
	fonts/terminus-font: Makefile distinfo 
	fonts/terminus-font/pkg: PLIST 

Log message:
update to terminus-font 4.46, from Kaashif Hymabaccus with a few tweaks
by me, ok LÉVAI Dániel (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/04 11:31:06

Modified files:
	sys/net80211   : ieee80211_input.c 

Log message:
Remove ieee80211_input_print() which printed information about received
frames to dmesg, if debug mode was enabled with ifconfig.
This debug output was much too verbose and not actually useful for debugging.
tcpdump -y IEEE802_11_RADIO will show the same information.
ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/04 11:31:46

Modified files:
	sys/net80211   : ieee80211_node.c 

Log message:
Compile a debug printf in ieee80211_match_bss() by default, previously
guarded by the IEEE80211_DEBUG preprocessor flag. This shows one line
per detected AP after a scan, and indicates which APs are considered
candidates for association.
Shorten the output a bit to fit into 80 columns more likely.
ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/04 11:36:56

Modified files:
	fonts/fantasque-sans: Makefile 
	print/fontforge: Makefile 

Log message:
Move the BROKEN-i386 marker from fonts/fantasque-sans to print/fontforge.
fontforge hangs at runtime (looping with high cpu) on i386 following
the move to clang, was seen on fantasque-sans but now also seen on lilypond.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/04 11:45:56

Modified files:
	net/libmaxminddb: Makefile distinfo 

Log message:
Update GeoLite2 databases to latest version.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 12:16:42

Modified files:
	sys/netinet    : in_pcb.c 
	sys/netinet6   : in6_pcb.c 

Log message:
The in_pcbhashlookup() in in_pcbconnect() enforces that the 4 tupel
of src/dst ip/port is unique for TCP.  But if the socket is not
bound, the automatic bind by connect happens after the check.  If
the socket has the SO_REUSEADDR flag, in_pcbbind() may select an
existing local port.  Then we had two colliding TCP PCBs.  This
resulted in a packet storm of ACK packets on loopback.  The softnet
task was constantly holding the netlock and has a high priority,
so the system hung.
Do the in_pcbhashlookup() again after in_pcbbind().  This creates
sporadic "connect: Address already in use" errors instead of a hang.
bug report and testing Olivier Antoine; OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/04 12:23:52

Modified files:
	regress/libexec/ld.so/constructor/libaa: aa.C 
	regress/libexec/ld.so/constructor/libab: Makefile 

Log message:
Use volatile to keep clang from optimizing things too much.  Force linking
with the c++ command instead of cc by setting CC=${CXX}.  This is a hack
and a better solution is under development.  Linking with c++ is necessary
to make the shared libraries depend up libc++.so such that  the iostream
objects are constructed before we use them.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/04 12:24:32

Modified files:
	regress/libexec/ld.so/init-env/libaa: Makefile 

Log message:
Use ${CC}=${CXX} here as well.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/04 12:26:54

Modified files:
	regress/libexec/ld.so/initfirst/test2/libaa: aa.C 
	regress/libexec/ld.so/initfirst/test2/libab: ab.C 
	regress/libexec/ld.so/initfirst/test2/libac: ac.C 
	regress/libexec/ld.so/initfirst/test2/libad: ad.C 
	regress/libexec/ld.so/initfirst/test2/libae: ae.C 

Log message:
Use C stdio instead of C++ iostream as we cannot use the latter in
constructors for an "initfirst" object as the iostream objects have
not been constructed yet.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/04 15:21:18

Removed files:
	gnu/llvm       : .gitignore 

Log message:
remove llvm's .gitignore file; upstream have separate repos for clang, lld,
etc but as they're directly in our main tree, so the ignore file causes
problems for people using cvs->git conversions. kettenis suggested removing
the file rather than just commenting-out the relevant repos, patrick agrees.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/04 15:32:26

Modified files:
	sys/net        : if.c 

Log message:
When we disable INET6 on an interface that also removes the autoconf6
flag.  Notify userland about this via the route socket, otherwise
slaacd gets confused about the state the interface is in.
OK on a previous version sthen
input & OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/04 15:32:45

Modified files:
	gnu/llvm/tools/clang/include/clang/Basic: Builtins.def 

Log message:
Backport https://reviews.llvm.org/D29778.  Fixes a bug where clang was
optimizing code around an lgamma(3) call a bit too much.  Fixes the
lib/libm/lgamma regress test.

ok patrick@, millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/04 15:33:09

Modified files:
	sys/netinet6   : nd6.c 

Log message:
Since we have TAILQ_FOREACH_SAFE in nd6_purge() it is not necessary
that nd6_free() advances the next pointer itself.  Make nd6_free()
a void function and remove unused parameter gc.
OK florian@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/04 15:55:19

Modified files:
	www/minitube   : Makefile distinfo 
	www/minitube/patches: patch-src_iconutils_cpp 
	                      patch-src_mainwindow_cpp 
	www/minitube/pkg: PLIST README 
Added files:
	www/minitube/patches: patch-minitube_pro patch-src_mediaview_cpp 
Removed files:
	www/minitube/patches: patch-src_gnomeglobalshortcutbackend_cpp 
	                      patch-src_playlistitemdelegate_cpp 
	                      patch-src_video_cpp 

Log message:
Update to minitube-2.8, now using qt5 and gstreamer1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/08/04 16:06:51

Modified files:
	games/ioquake3 : Makefile distinfo 

Log message:
Bump to latest, includes some nasty fixes like:
https://github.com/ioquake/ioq3/commit/d2b1d124d4055c2fcbe5126863487c52fd58cca1

OK awolk@


CVSROOT:	/cvs
Module name:	www
Changes by:	giovanni@cvs.openbsd.org	2017/08/04 16:26:31

Modified files:
	.              : events.html 

Log message:
Move my talk @pkgsrcCon to the past
link slides and video


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/04 16:33:18

Modified files:
	games/eduke32  : Makefile 

Log message:
games/eduke32 tries to use ld.lld so that LTO works, but this fails on i386
(reloc problems: can't create dynamic relocation R_386_32 against local symbol
in readonly segment), so just disable LTO there instead.


CVSROOT:	/cvs
Module name:	src
Changes by:	uaa@cvs.openbsd.org	2017/08/04 16:37:42

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
add ASIX AX99100 device ID

ok by deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	uaa@cvs.openbsd.org	2017/08/04 16:38:31

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	uaa@cvs.openbsd.org	2017/08/04 16:39:36

Modified files:
	sys/dev/pci    : pucdata.c 

Log message:
add ASIX AX99100 support

ok by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/04 17:05:01

Modified files:
	mail/courier-unicode: Makefile distinfo 
	mail/courier-unicode/pkg: PLIST 

Log message:
Update to 2.0
ok portwise sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/04 17:14:32

Modified files:
	mail/courier-authlib: Makefile distinfo 
	mail/courier-authlib/patches: patch-configure 

Log message:
Update to 0.68
ok portwise sthen@ on a similar diff


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/04 17:15:45

Modified files:
	mail/courier-imap: Makefile distinfo 

Log message:
update to 4.18
ok portwise sthen@ on a similar diff


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/04 17:17:27

Modified files:
	mail/maildrop  : Makefile distinfo 

Log message:
Update to 2.9.0
ok porwise sthen@ on a similar diff


CVSROOT:	/cvs
Module name:	src
Changes by:	abieber@cvs.openbsd.org	2017/08/04 17:35:41

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgInfo.pm 

Log message:
Only call find_pkg when we are using other options with -Q.

This resolves the speed issues Michael Reed 
reported that were introduced by my changes in 1.45.

OK landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/04 17:37:41

Modified files:
	sysutils/smartmontools: Makefile 

Log message:
Add mips64el. Works on my Loongson. OK giovanni@ (MAINTAINER).


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/04 17:56:42

Modified files:
	net/p5-Net-Whois-Raw: Makefile distinfo 

Log message:
bugfix update to 2.99007


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/04 18:09:42

Modified files:
	lang/bacon     : Makefile distinfo 

Log message:
Update to bacon 3.6.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/04 23:41:31

Modified files:
	usr.sbin/vmd   : virtio.c 

Log message:
vmd: report queue size of 0 when invalid queues are requested by the guest

Diff supplied by Nick Owens, who was kind enough to also point out the
virtio spec section numbers that defined this behaviour.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/04 23:49:37

Modified files:
	sys/arch/amd64/amd64: vmm.c 
	sys/arch/amd64/include: vmmvar.h 

Log message:
vmm: support more than 3855MB guest memory

guest VMs can now use MAXDSIZ ram.

ok deraadt@, stefan@, pd@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/05 04:23:34

Modified files:
	devel/ruby-rspec/specinfra: Makefile distinfo 

Log message:
update to specinfra-2.70.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/05 04:25:53

Modified files:
	lang/elixir    : Makefile distinfo 

Log message:
update to elixir-1.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/05 04:26:19

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 
	x11/gnome/online-accounts/pkg: PLIST 

Log message:
update to gnome-online-accounts-3.24.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/05 04:31:01

ports/graphics/orthanc

Update of /cvs/ports/graphics/orthanc
In directory cvs.openbsd.org:/tmp/cvs-serv59234/orthanc

Log Message:
Directory /cvs/ports/graphics/orthanc added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/05 05:20:54

Modified files:
	emulators/fuse : Makefile distinfo 

Log message:
Update fuse to 1.3.8.

OK benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/05 05:21:44

Modified files:
	emulators/fuse-utils: Makefile distinfo 

Log message:
Update fuse-utils to 1.3.3.

OK benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/05 06:08:33

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Don't delete the address/netmask that is about to be
added. Just skip both the delete and the add.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/05 06:29:21

Modified files:
	telephony/asterisk: Makefile distinfo 
	telephony/asterisk/pkg: PLIST-main 
Added files:
	telephony/asterisk/patches: 
	                            patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c 

Log message:
Switch Asterisk to a gcc build (it requires either nested functions,
which are gcc-specific, or clang with -fblocks, which we don't have
working fully yet).

To avoid a C++ standard library conflict, switch to a stripped-down and
patched copy of pjsua/pjsip built as part of the Asterisk build.

Some slight patch gymnastics; Asterisk doesn't distribute pjsua itself
but rather normally downloads, untars and patches as part of the build,
which isn't compatible with the patches we need to apply in order to
fix it with libressl.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/05 06:31:01

Modified files:
	telephony/pjsua: Makefile 

Log message:
drop maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/05 06:35:17

Modified files:
	sbin/dhclient  : kroute.c privsep.c privsep.h 

Log message:
Bring route creation into line with what route(8) does. In
particular stop providing RFA_IFA, and instead supply the
relevant interface index in the RTM_ADD message.

Various code simplifications as a result.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/05 07:02:33

Modified files:
	sbin/slaacd    : engine.c 

Log message:
move common debug code to sin6_to_str()


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/08/05 07:22:57

Modified files:
	share/misc     : airport 

Log message:
Add Warsaw Modlin airport (WMI), did a couple of round trips from there
during Fall and Winter.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/05 07:39:17

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Factor out get_routes() to do the sysctl() dance
needed to get a set of routes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/05 07:54:19

Modified files:
	sysutils/tarsnap-gui: Makefile distinfo 

Log message:
update to tarsnap-gui-1.0, from maintainer Josh Grosse, slight Makefile tidying
from me and ok with Josh.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/05 08:03:25

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/05 08:13:39

Modified files:
	etc/mtree      : BSD.x11.dist 

Log message:
add /usr/X11R6/share/libdrm for recent libdrm versions


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/05 08:16:21

Log message:
    Import libdrm 2.4.82
    
    Status:
    
    Vendor Tag:	libdrm
    Release Tags:	libdrm_2_4_82
    
    C xenocara/lib/libdrm/Makefile.am
    C xenocara/lib/libdrm/configure
    C xenocara/lib/libdrm/configure.ac
    C xenocara/lib/libdrm/aclocal.m4
    U xenocara/lib/libdrm/libsync.h
    C xenocara/lib/libdrm/xf86drm.h
    U xenocara/lib/libdrm/xf86drmMode.h
    C xenocara/lib/libdrm/Makefile.in
    U xenocara/lib/libdrm/Makefile.sources
    U xenocara/lib/libdrm/config.h.in
    U xenocara/lib/libdrm/libdrm.pc.in
    U xenocara/lib/libdrm/README
    C xenocara/lib/libdrm/xf86drm.c
    U xenocara/lib/libdrm/xf86drmHash.c
    U xenocara/lib/libdrm/xf86drmHash.h
    U xenocara/lib/libdrm/xf86drmRandom.c
    U xenocara/lib/libdrm/xf86drmRandom.h
    U xenocara/lib/libdrm/xf86drmSL.c
    U xenocara/lib/libdrm/xf86drmMode.c
    U xenocara/lib/libdrm/xf86atomic.h
    U xenocara/lib/libdrm/libdrm_macros.h
    U xenocara/lib/libdrm/libdrm_lists.h
    U xenocara/lib/libdrm/util_double_list.h
    U xenocara/lib/libdrm/util_math.h
    C xenocara/lib/libdrm/m4/libtool.m4
    U xenocara/lib/libdrm/m4/ltoptions.m4
    U xenocara/lib/libdrm/m4/ltsugar.m4
    U xenocara/lib/libdrm/m4/ltversion.m4
    U xenocara/lib/libdrm/m4/lt~obsolete.m4
    U xenocara/lib/libdrm/build-aux/compile
    C xenocara/lib/libdrm/build-aux/config.guess
    C xenocara/lib/libdrm/build-aux/config.sub
    U xenocara/lib/libdrm/build-aux/depcomp
    C xenocara/lib/libdrm/build-aux/install-sh
    C xenocara/lib/libdrm/build-aux/ltmain.sh
    U xenocara/lib/libdrm/build-aux/missing
    U xenocara/lib/libdrm/build-aux/test-driver
    C xenocara/lib/libdrm/include/drm/drm.h
    U xenocara/lib/libdrm/include/drm/drm_fourcc.h
    U xenocara/lib/libdrm/include/drm/drm_mode.h
    U xenocara/lib/libdrm/include/drm/drm_sarea.h
    U xenocara/lib/libdrm/include/drm/i915_drm.h
    U xenocara/lib/libdrm/include/drm/mach64_drm.h
    U xenocara/lib/libdrm/include/drm/mga_drm.h
    U xenocara/lib/libdrm/include/drm/nouveau_drm.h
    U xenocara/lib/libdrm/include/drm/qxl_drm.h
    U xenocara/lib/libdrm/include/drm/r128_drm.h
    U xenocara/lib/libdrm/include/drm/radeon_drm.h
    U xenocara/lib/libdrm/include/drm/amdgpu_drm.h
    U xenocara/lib/libdrm/include/drm/savage_drm.h
    U xenocara/lib/libdrm/include/drm/sis_drm.h
    U xenocara/lib/libdrm/include/drm/tegra_drm.h
    U xenocara/lib/libdrm/include/drm/vc4_drm.h
    U xenocara/lib/libdrm/include/drm/via_drm.h
    U xenocara/lib/libdrm/include/drm/virtgpu_drm.h
    U xenocara/lib/libdrm/include/drm/vmwgfx_drm.h
    U xenocara/lib/libdrm/include/drm/README
    U xenocara/lib/libdrm/libkms/Makefile.am
    U xenocara/lib/libdrm/libkms/libkms.h
    C xenocara/lib/libdrm/libkms/Makefile.in
    U xenocara/lib/libdrm/libkms/Makefile.sources
    U xenocara/lib/libdrm/libkms/libkms.pc.in
    U xenocara/lib/libdrm/libkms/internal.h
    U xenocara/lib/libdrm/libkms/linux.c
    U xenocara/lib/libdrm/libkms/dumb.c
    U xenocara/lib/libdrm/libkms/api.c
    U xenocara/lib/libdrm/libkms/vmwgfx.c
    U xenocara/lib/libdrm/libkms/intel.c
    U xenocara/lib/libdrm/libkms/nouveau.c
    U xenocara/lib/libdrm/libkms/radeon.c
    U xenocara/lib/libdrm/libkms/exynos.c
    U xenocara/lib/libdrm/libkms/kms-symbol-check
    U xenocara/lib/libdrm/intel/Makefile.am
    U xenocara/lib/libdrm/intel/intel_bufmgr.h
    U xenocara/lib/libdrm/intel/intel_aub.h
    U xenocara/lib/libdrm/intel/intel_debug.h
    C xenocara/lib/libdrm/intel/Makefile.in
    U xenocara/lib/libdrm/intel/Makefile.sources
    U xenocara/lib/libdrm/intel/libdrm_intel.pc.in
    U xenocara/lib/libdrm/intel/intel_bufmgr.c
    U xenocara/lib/libdrm/intel/intel_bufmgr_priv.h
    U xenocara/lib/libdrm/intel/intel_bufmgr_fake.c
    C xenocara/lib/libdrm/intel/intel_bufmgr_gem.c
    C xenocara/lib/libdrm/intel/intel_decode.c
    C xenocara/lib/libdrm/intel/intel_chipset.h
    U xenocara/lib/libdrm/intel/mm.c
    U xenocara/lib/libdrm/intel/mm.h
    U xenocara/lib/libdrm/intel/uthash.h
    U xenocara/lib/libdrm/intel/test_decode.c
    U xenocara/lib/libdrm/intel/intel-symbol-check
    U xenocara/lib/libdrm/intel/tests/gen4-3d.batch
    U xenocara/lib/libdrm/intel/tests/gm45-3d.batch
    U xenocara/lib/libdrm/intel/tests/gen5-3d.batch
    U xenocara/lib/libdrm/intel/tests/gen6-3d.batch
    U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch
    U xenocara/lib/libdrm/intel/tests/gen7-3d.batch
    U xenocara/lib/libdrm/intel/tests/gen4-3d.batch.sh
    U xenocara/lib/libdrm/intel/tests/gm45-3d.batch.sh
    U xenocara/lib/libdrm/intel/tests/gen5-3d.batch.sh
    U xenocara/lib/libdrm/intel/tests/gen6-3d.batch.sh
    U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch.sh
    U xenocara/lib/libdrm/intel/tests/gen7-3d.batch.sh
    U xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/test-batch.sh
    U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt
    U xenocara/lib/libdrm/nouveau/Makefile.am
    U xenocara/lib/libdrm/nouveau/nouveau.h
    C xenocara/lib/libdrm/nouveau/Makefile.in
    U xenocara/lib/libdrm/nouveau/Makefile.sources
    U xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in
    U xenocara/lib/libdrm/nouveau/nouveau.c
    U xenocara/lib/libdrm/nouveau/pushbuf.c
    U xenocara/lib/libdrm/nouveau/bufctx.c
    U xenocara/lib/libdrm/nouveau/abi16.c
    U xenocara/lib/libdrm/nouveau/private.h
    U xenocara/lib/libdrm/nouveau/nouveau-symbol-check
    U xenocara/lib/libdrm/nouveau/nvif/class.h
    U xenocara/lib/libdrm/nouveau/nvif/cl0080.h
    U xenocara/lib/libdrm/nouveau/nvif/cl9097.h
    U xenocara/lib/libdrm/nouveau/nvif/if0002.h
    U xenocara/lib/libdrm/nouveau/nvif/if0003.h
    U xenocara/lib/libdrm/nouveau/nvif/ioctl.h
    U xenocara/lib/libdrm/nouveau/nvif/unpack.h
    U xenocara/lib/libdrm/radeon/Makefile.am
    U xenocara/lib/libdrm/radeon/radeon_bo.h
    U xenocara/lib/libdrm/radeon/radeon_cs.h
    U xenocara/lib/libdrm/radeon/radeon_surface.h
    U xenocara/lib/libdrm/radeon/radeon_bo_gem.h
    U xenocara/lib/libdrm/radeon/radeon_cs_gem.h
    U xenocara/lib/libdrm/radeon/radeon_bo_int.h
    U xenocara/lib/libdrm/radeon/radeon_cs_int.h
    U xenocara/lib/libdrm/radeon/r600_pci_ids.h
    C xenocara/lib/libdrm/radeon/Makefile.in
    U xenocara/lib/libdrm/radeon/Makefile.sources
    U xenocara/lib/libdrm/radeon/libdrm_radeon.pc.in
    U xenocara/lib/libdrm/radeon/radeon_bo_gem.c
    U xenocara/lib/libdrm/radeon/radeon_cs_gem.c
    U xenocara/lib/libdrm/radeon/radeon_cs_space.c
    U xenocara/lib/libdrm/radeon/radeon_bo.c
    U xenocara/lib/libdrm/radeon/radeon_cs.c
    U xenocara/lib/libdrm/radeon/radeon_surface.c
    U xenocara/lib/libdrm/radeon/bof.c
    U xenocara/lib/libdrm/radeon/bof.h
    U xenocara/lib/libdrm/radeon/radeon-symbol-check
    U xenocara/lib/libdrm/amdgpu/Makefile.am
    U xenocara/lib/libdrm/amdgpu/amdgpu.h
    C xenocara/lib/libdrm/amdgpu/Makefile.in
    U xenocara/lib/libdrm/amdgpu/Makefile.sources
    U xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in
    N xenocara/lib/libdrm/amdgpu/amdgpu_asic_id.c
    C xenocara/lib/libdrm/amdgpu/amdgpu_bo.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_cs.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_device.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_internal.h
    U xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c
    U xenocara/lib/libdrm/amdgpu/util_hash.c
    U xenocara/lib/libdrm/amdgpu/util_hash.h
    U xenocara/lib/libdrm/amdgpu/util_hash_table.c
    U xenocara/lib/libdrm/amdgpu/util_hash_table.h
    U xenocara/lib/libdrm/amdgpu/amdgpu-symbol-check
    U xenocara/lib/libdrm/omap/Makefile.am
    U xenocara/lib/libdrm/omap/omap_drm.h
    U xenocara/lib/libdrm/omap/omap_drmif.h
    C xenocara/lib/libdrm/omap/Makefile.in
    U xenocara/lib/libdrm/omap/libdrm_omap.pc.in
    U xenocara/lib/libdrm/omap/omap_drm.c
    U xenocara/lib/libdrm/omap/omap-symbol-check
    U xenocara/lib/libdrm/exynos/Makefile.am
    U xenocara/lib/libdrm/exynos/exynos_drm.h
    U xenocara/lib/libdrm/exynos/exynos_fimg2d.h
    U xenocara/lib/libdrm/exynos/exynos_drmif.h
    C xenocara/lib/libdrm/exynos/Makefile.in
    U xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in
    U xenocara/lib/libdrm/exynos/exynos_drm.c
    U xenocara/lib/libdrm/exynos/exynos_fimg2d.c
    U xenocara/lib/libdrm/exynos/fimg2d_reg.h
    U xenocara/lib/libdrm/exynos/exynos-symbol-check
    U xenocara/lib/libdrm/freedreno/Makefile.am
    U xenocara/lib/libdrm/freedreno/freedreno_drmif.h
    U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h
    C xenocara/lib/libdrm/freedreno/Makefile.in
    U xenocara/lib/libdrm/freedreno/Makefile.sources
    U xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in
    U xenocara/lib/libdrm/freedreno/freedreno_device.c
    U xenocara/lib/libdrm/freedreno/freedreno_pipe.c
    U xenocara/lib/libdrm/freedreno/freedreno_priv.h
    U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c
    U xenocara/lib/libdrm/freedreno/freedreno_bo.c
    U xenocara/lib/libdrm/freedreno/freedreno_bo_cache.c
    U xenocara/lib/libdrm/freedreno/freedreno-symbol-check
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c
    U xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h
    U xenocara/lib/libdrm/freedreno/msm/msm_bo.c
    U xenocara/lib/libdrm/freedreno/msm/msm_device.c
    U xenocara/lib/libdrm/freedreno/msm/msm_drm.h
    U xenocara/lib/libdrm/freedreno/msm/msm_pipe.c
    U xenocara/lib/libdrm/freedreno/msm/msm_priv.h
    U xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c
    U xenocara/lib/libdrm/tegra/Makefile.am
    U xenocara/lib/libdrm/tegra/tegra.h
    C xenocara/lib/libdrm/tegra/Makefile.in
    U xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in
    U xenocara/lib/libdrm/tegra/private.h
    U xenocara/lib/libdrm/tegra/tegra.c
    U xenocara/lib/libdrm/tegra/tegra-symbol-check
    U xenocara/lib/libdrm/vc4/Makefile.am
    U xenocara/lib/libdrm/vc4/vc4_packet.h
    U xenocara/lib/libdrm/vc4/vc4_qpu_defines.h
    C xenocara/lib/libdrm/vc4/Makefile.in
    U xenocara/lib/libdrm/vc4/Makefile.sources
    U xenocara/lib/libdrm/vc4/libdrm_vc4.pc.in
    U xenocara/lib/libdrm/etnaviv/Makefile.am
    U xenocara/lib/libdrm/etnaviv/etnaviv_drmif.h
    C xenocara/lib/libdrm/etnaviv/Makefile.in
    U xenocara/lib/libdrm/etnaviv/Makefile.sources
    U xenocara/lib/libdrm/etnaviv/libdrm_etnaviv.pc.in
    U xenocara/lib/libdrm/etnaviv/etnaviv_device.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_gpu.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_bo.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_bo_cache.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_pipe.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_cmd_stream.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_drm.h
    U xenocara/lib/libdrm/etnaviv/etnaviv_priv.h
    U xenocara/lib/libdrm/etnaviv/etnaviv-symbol-check
    N xenocara/lib/libdrm/data/Makefile.am
    N xenocara/lib/libdrm/data/amdgpu.ids
    N xenocara/lib/libdrm/data/Makefile.in
    U xenocara/lib/libdrm/tests/Makefile.am
    C xenocara/lib/libdrm/tests/Makefile.in
    U xenocara/lib/libdrm/tests/drmdevice.c
    U xenocara/lib/libdrm/tests/drmsl.c
    U xenocara/lib/libdrm/tests/hash.c
    U xenocara/lib/libdrm/tests/random.c
    U xenocara/lib/libdrm/tests/util/Makefile.am
    C xenocara/lib/libdrm/tests/util/Makefile.in
    U xenocara/lib/libdrm/tests/util/Makefile.sources
    U xenocara/lib/libdrm/tests/util/common.h
    U xenocara/lib/libdrm/tests/util/format.c
    U xenocara/lib/libdrm/tests/util/format.h
    U xenocara/lib/libdrm/tests/util/kms.c
    U xenocara/lib/libdrm/tests/util/kms.h
    U xenocara/lib/libdrm/tests/util/pattern.c
    U xenocara/lib/libdrm/tests/util/pattern.h
    U xenocara/lib/libdrm/tests/kms/Makefile.am
    C xenocara/lib/libdrm/tests/kms/Makefile.in
    U xenocara/lib/libdrm/tests/kms/libkms-test.h
    U xenocara/lib/libdrm/tests/kms/libkms-test-crtc.c
    U xenocara/lib/libdrm/tests/kms/libkms-test-device.c
    U xenocara/lib/libdrm/tests/kms/libkms-test-framebuffer.c
    U xenocara/lib/libdrm/tests/kms/libkms-test-plane.c
    U xenocara/lib/libdrm/tests/kms/libkms-test-screen.c
    U xenocara/lib/libdrm/tests/kms/kms-steal-crtc.c
    U xenocara/lib/libdrm/tests/kms/kms-universal-planes.c
    U xenocara/lib/libdrm/tests/modeprint/Makefile.am
    C xenocara/lib/libdrm/tests/modeprint/Makefile.in
    U xenocara/lib/libdrm/tests/modeprint/modeprint.c
    U xenocara/lib/libdrm/tests/proptest/Makefile.am
    C xenocara/lib/libdrm/tests/proptest/Makefile.in
    U xenocara/lib/libdrm/tests/proptest/Makefile.sources
    U xenocara/lib/libdrm/tests/proptest/proptest.c
    U xenocara/lib/libdrm/tests/modetest/Makefile.am
    C xenocara/lib/libdrm/tests/modetest/Makefile.in
    U xenocara/lib/libdrm/tests/modetest/Makefile.sources
    U xenocara/lib/libdrm/tests/modetest/buffers.c
    U xenocara/lib/libdrm/tests/modetest/buffers.h
    U xenocara/lib/libdrm/tests/modetest/cursor.c
    U xenocara/lib/libdrm/tests/modetest/cursor.h
    U xenocara/lib/libdrm/tests/modetest/modetest.c
    U xenocara/lib/libdrm/tests/vbltest/Makefile.am
    C xenocara/lib/libdrm/tests/vbltest/Makefile.in
    U xenocara/lib/libdrm/tests/vbltest/vbltest.c
    U xenocara/lib/libdrm/tests/kmstest/Makefile.am
    C xenocara/lib/libdrm/tests/kmstest/Makefile.in
    U xenocara/lib/libdrm/tests/kmstest/main.c
    U xenocara/lib/libdrm/tests/radeon/Makefile.am
    C xenocara/lib/libdrm/tests/radeon/Makefile.in
    U xenocara/lib/libdrm/tests/radeon/rbo.c
    U xenocara/lib/libdrm/tests/radeon/rbo.h
    U xenocara/lib/libdrm/tests/radeon/radeon_ttm.c
    U xenocara/lib/libdrm/tests/amdgpu/Makefile.am
    C xenocara/lib/libdrm/tests/amdgpu/Makefile.in
    U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c
    U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h
    U xenocara/lib/libdrm/tests/amdgpu/basic_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/bo_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/cs_tests.c
    N xenocara/lib/libdrm/tests/amdgpu/decode_messages.h
    U xenocara/lib/libdrm/tests/amdgpu/vce_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/vce_ib.h
    U xenocara/lib/libdrm/tests/amdgpu/frame.h
    N xenocara/lib/libdrm/tests/amdgpu/vcn_tests.c
    U xenocara/lib/libdrm/tests/exynos/Makefile.am
    C xenocara/lib/libdrm/tests/exynos/Makefile.in
    U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_event.c
    U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_perf.c
    U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c
    U xenocara/lib/libdrm/tests/tegra/Makefile.am
    C xenocara/lib/libdrm/tests/tegra/Makefile.in
    U xenocara/lib/libdrm/tests/tegra/openclose.c
    U xenocara/lib/libdrm/tests/etnaviv/Makefile.am
    C xenocara/lib/libdrm/tests/etnaviv/Makefile.in
    U xenocara/lib/libdrm/tests/etnaviv/cmdstream.xml.h
    U xenocara/lib/libdrm/tests/etnaviv/etnaviv_2d_test.c
    U xenocara/lib/libdrm/tests/etnaviv/state.xml.h
    U xenocara/lib/libdrm/tests/etnaviv/state_2d.xml.h
    U xenocara/lib/libdrm/tests/etnaviv/write_bmp.c
    U xenocara/lib/libdrm/tests/etnaviv/write_bmp.h
    U xenocara/lib/libdrm/tests/etnaviv/etnaviv_bo_cache_test.c
    U xenocara/lib/libdrm/tests/etnaviv/etnaviv_cmd_stream_test.c
    U xenocara/lib/libdrm/tests/nouveau/Makefile.am
    C xenocara/lib/libdrm/tests/nouveau/Makefile.in
    U xenocara/lib/libdrm/tests/nouveau/threaded.c
    U xenocara/lib/libdrm/man/Makefile.am
    C xenocara/lib/libdrm/man/Makefile.in
    U xenocara/lib/libdrm/man/drmAvailable.xml
    U xenocara/lib/libdrm/man/drmHandleEvent.xml
    U xenocara/lib/libdrm/man/drmModeGetResources.xml
    U xenocara/lib/libdrm/man/drm.xml
    U xenocara/lib/libdrm/man/drm-kms.xml
    U xenocara/lib/libdrm/man/drm-memory.xml
    
    43 conflicts created by this import.
    Use the following command to help the merge:
    
    cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm

CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/05 08:21:16

Modified files:
	lib/libdrm     : Makefile.am Makefile.bsd-wrapper Makefile.in 
	                 configure configure.ac xf86drm.c xf86drm.h 
	lib/libdrm/amdgpu: Makefile.am Makefile.in amdgpu_bo.c 
	lib/libdrm/data: Makefile.in 
	lib/libdrm/etnaviv: Makefile.in 
	lib/libdrm/exynos: Makefile.in 
	lib/libdrm/freedreno: Makefile.in 
	lib/libdrm/include/drm: drm.h 
	lib/libdrm/intel: Makefile.in intel_bufmgr_gem.c intel_chipset.h 
	                  intel_decode.c 
	lib/libdrm/libkms: Makefile.in 
	lib/libdrm/man : Makefile.in 
	lib/libdrm/nouveau: Makefile.in 
	lib/libdrm/omap: Makefile.in 
	lib/libdrm/radeon: Makefile.in 
	lib/libdrm/tegra: Makefile.in 
	lib/libdrm/tests: Makefile.in 
	lib/libdrm/tests/amdgpu: Makefile.in 
	lib/libdrm/tests/etnaviv: Makefile.in 
	lib/libdrm/tests/exynos: Makefile.in 
	lib/libdrm/tests/kms: Makefile.in 
	lib/libdrm/tests/kmstest: Makefile.in 
	lib/libdrm/tests/modeprint: Makefile.in 
	lib/libdrm/tests/modetest: Makefile.in 
	lib/libdrm/tests/nouveau: Makefile.in 
	lib/libdrm/tests/proptest: Makefile.in 
	lib/libdrm/tests/radeon: Makefile.in 
	lib/libdrm/tests/tegra: Makefile.in 
	lib/libdrm/tests/util: Makefile.in 
	lib/libdrm/tests/vbltest: Makefile.in 
	lib/libdrm/vc4 : Makefile.in 
Removed files:
	lib/libdrm/amdgpu: amdgpu_asic_id.h 
	lib/libdrm/tests/amdgpu: uvd_messages.h 

Log message:
Merge libdrm 2.4.82


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/05 08:27:02

Modified files:
	distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 
	                          md.hppa md.i386 md.landisk md.loongson 
	                          md.macppc md.octeon md.sgi md.socppc 
	                          md.sparc64 mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/05 08:29:27

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/05 09:16:32

Modified files:
	lib/libc/locale: rune_local.h runeglue.c setlocale.c 

Log message:
We only support ASCII and UTF-8, so we never need to
change _ctype_, _tolower_tab_, and _toupper_tab_.
No functional change.
Suggested by and OK kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	drahn@cvs.openbsd.org	2017/08/05 11:30:51

Modified files:
	sys/arch/arm64/arm64: exception.S 

Log message:
Do not enable fpu until after AST state is checked and processed.
ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/05 13:09:05

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-Makefile patch-config_mak_uname 
	                   patch-t_test-lib_sh 
	devel/git/pkg  : PLIST-main 

Log message:
Update to git-2.14.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/05 14:18:12

Modified files:
	x11/awesome    : Makefile distinfo 
	x11/awesome/patches: patch-CMakeLists_txt 
	                     patch-awesomeConfig_cmake 
	                     patch-awesomerc_lua 
	                     patch-lib_awful_completion_lua 
	                     patch-lib_awful_util_lua 
	                     patch-lib_beautiful_init_lua 
	                     patch-lib_naughty_core_lua 
	                     patch-themes_xresources_theme_lua 
	x11/awesome/pkg: PLIST 
Added files:
	x11/awesome/patches: patch-docs_06-appearance_md_lua 
	                     patch-lib_gears_filesystem_lua 
Removed files:
	x11/awesome/patches: patch-lib_menubar_menu_gen_lua 

Log message:
Update to awesome-4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/05 16:49:16

Modified files:
	lang/racket-minimal: Makefile 
	lang/racket-minimal/pkg: README 

Log message:
Enable places and futures on i386. Remove amd64 from MODGCC4_ARCHS.


CVSROOT:	/cvs
Module name:	src
Changes by:	bcallah@cvs.openbsd.org	2017/08/05 22:39:45

Modified files:
	usr.bin/mg     : buffer.c re_search.c search.c tags.c 

Log message:
Present the default choice before the colon in prompts. Matches GNU Emacs
behavior.

From Scott Cheloha 

ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/05 23:49:12

Modified files:
	share/man/man4/man4.octeon: octcib.4 octcit.4 octciu.4 

Log message:
Xr octeon interrupt controller drivers.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/06 02:15:58

Modified files:
	sys/netinet6   : in6.c in6_var.h 

Log message:
in6_leavegroup can't fail; OK phessler


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/08/06 02:35:14

Modified files:
	usr.sbin/smtpd : envelope.c 

Log message:
a long time ago, we made a change to the format of envelopes and introduced
a function to upgrade from v1 to v2 on the fly. this was meant to stay just
for the transition in one release. 3 years and 8 months later, it's finally
time we remove it ;-)

ok eric@, sunil@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/06 02:46:47

Modified files:
	graphics/feh   : Makefile distinfo 
	graphics/feh/patches: patch-man_feh_pre 

Log message:
Bugfixing update to feh-2.19.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2017/08/06 03:39:56

Modified files:
	games/openmw   : Makefile distinfo 
	games/openmw/pkg: PLIST 

Log message:
Update to OpenMW 0.42.0, from Juha Erkkila.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/06 04:50:05

Modified files:
	databases/openldap/patches: patch-servers_slapd_back-mdb_init_c 

Log message:
set rc before calling Debug, from Paul B. Henson


CVSROOT:	/cvs
Module name:	src
Changes by:	uaa@cvs.openbsd.org	2017/08/06 05:12:03

Modified files:
	share/man/man4 : puc.4 

Log message:
add ASIX AX99100 description

ok by jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/06 06:28:31

Modified files:
	usr.sbin/bgpd  : bgpd.h 

Log message:
add a zeroed out element at the end of the iana_ext_comms array, so
that the iteration over it actually stops.
ok and feedback from florian@ phessler@ and claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/06 06:53:30

Modified files:
	sys/netinet6   : nd6.c 

Log message:
Reduce contention on the NET_LOCK() by moving the nd6 address expiration
task to the `softnettq`.

While here update comments and names to reflect reality after the removal
of router and prefix lists.

ok florian@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/06 07:16:11

Modified files:
	sys/net        : pf.c pf_ioctl.c pfvar.h pfvar_priv.h 

Log message:
Reduce contention on the NET_LOCK() by moving the logic of the pfpurge
thread to a task running on the `softnettq`.

Tested and inputs from Hrvoje Popovski.

ok visa@, sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/08/06 07:23:12

Modified files:
	usr.sbin/bgpd  : bgpd.h 

Log message:
Remove comma from last element since that is the terminator.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/06 07:54:04

Modified files:
	sbin/isakmpd   : connection.c pf_key_v2.c 

Log message:
Prevent a use-after-free by always passing dynamically allocated
arguments to f_key_v2_connection_check().

The race can be triggered by sending SIGHUP to the daemon.  Note that
this change do not fix the memory leak if exchange_establish() fails.

Reported by Michał Koc.

ok hshoexer@, markus@, henning@


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/08/06 09:01:45

Modified files:
	lang/node      : Makefile distinfo 
	lang/node/patches: patch-Makefile patch-common_gypi 
	                   patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py 
	                   patch-tools_test_py 
Added files:
	lang/node/patches: patch-node_gypi 
Removed files:
	lang/node/patches: patch-node_gyp 

Log message:
upgrade node to latest lts

- remove COMPILER, only building on arches with clang base
- hard code paths to clang for module building
- move node.gyp patch to node.gypi
- regen patches

OK fcambus@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/06 11:31:19

Modified files:
	usr.sbin/switchd: packet.c parse.y 

Log message:
packet.c and parse.y no longer require err.h. ok jca@ florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/06 12:05:54

Modified files:
	textproc/elasticsearch: Makefile distinfo 

Log message:
update to elasticsearch-5.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/06 12:07:50

Modified files:
	www/kibana     : Makefile distinfo 
	www/kibana/pkg : PLIST 

Log message:
update to kibana-5.5.1

from Pavel Korovin (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/06 13:27:54

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
Improve error checking during processing of routing messages. Handling of
RTM_DESYNC encouraged by deraadt. ok jca@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/06 13:56:29

Modified files:
	sys/kern       : subr_disk.c 

Log message:
Use %hhx instead of %hx to print u_char.  Silences clang warning.

ok jca@, florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	zhuk@cvs.openbsd.org	2017/08/06 14:04:16

Modified files:
	x11/kde4/cantor/patches: patch-cmake_FindLibSpectre_cmake 
Added files:
	x11/kde4/cantor/patches: patch-cmake_FindLuaJIT_cmake 
	                         patch-src_backends_lua_CMakeLists_txt 

Log message:
It looks like I didn't commit some patches for Cantor.

Noticed by naddy@ (and, probably, sthen@)

Things worked somehow until yesterday(?), I don't ever want to know, how.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/06 14:05:24

Modified files:
	sys/arch/arm64/arm64: locore0.S 
	sys/arch/arm64/include: armreg.h 

Log message:
Fix TCR definitions to avoid integer overflow.  Rename TCR_ASID_16 to TCR_AS
to match the official ARM docs.

ok patrick@, tom@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/06 14:09:40

Modified files:
	telephony/bcg729: Makefile distinfo 

Log message:
update to bcg729-1.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/06 14:10:25

Modified files:
	telephony/asterisk-g729: Makefile distinfo 

Log message:
update to asterisk-g729-1.4.1
switch to COMPILER=gcc-only to unbreak


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/06 14:12:57

Modified files:
	www/p5-WWW-Search-Ebay: Makefile 

Log message:
Add missing build dependency p5-Module-Install-AuthorTests.
found by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/08/06 14:31:58

Modified files:
	regress/lib/libm/exp: exp.c 

Log message:
use %Lf for printing long double; silences clang warning

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/06 15:55:01

Log message:
    Import audiality2-1.9.2.
    
    Audiality 2 is a realtime audio and music engine, primarily intended for
    video games. While it supports traditional sample playback as well as
    additive, subtractive and granular synthesis, the distinctive feature is
    subsample accurate realtime scripting.
    
    ok bcallah@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170806
    
    N ports/audio/audiality2/Makefile
    N ports/audio/audiality2/distinfo
    N ports/audio/audiality2/pkg/PLIST
    N ports/audio/audiality2/pkg/DESCR
    N ports/audio/audiality2/patches/patch-a2play_CMakeLists_txt
    N ports/audio/audiality2/patches/patch-src_CMakeLists_txt
    N ports/audio/audiality2/patches/patch-test_CMakeLists_txt
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/06 15:56:05

Modified files:
	audio          : Makefile 

Log message:
+audiality2


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/06 16:05:16

Modified files:
	sbin/dhclient  : kroute.c privsep.c 

Log message:
Simplify logic seeking/checking the interface over
which the current default route exits.

If the dhclient instance owns that interface it
owns resolv.conf and will overwrite it no matter
who created the default route.

Feedback & suggestions claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/08/06 18:53:51

Modified files:
	regress/usr.bin/ssh: login-timeout.sh 

Log message:
Remove non-privsep test since disabling privsep is now deprecated.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/08/06 21:52:55

Modified files:
	regress/usr.bin/ssh: reexec.sh 

Log message:
Remove obsolete privsep=no fallback test.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jasper@cvs.openbsd.org	2017/08/07 01:03:44

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/07 01:14:56

Modified files:
	textproc/lttoolbox: Makefile distinfo 
	textproc/lttoolbox/pkg: PLIST 

Log message:
Update to lttoolbox-3.3.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/07 01:15:20

Modified files:
	textproc/apertium: Makefile distinfo 
	textproc/apertium/pkg: PLIST 
Removed files:
	textproc/apertium/patches: patch-configure 

Log message:
Update to apertium-3.4.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/07 01:29:21

Modified files:
	textproc/apertium-dicts/spa: Makefile distinfo 
	textproc/apertium-dicts/spa/pkg: PLIST 
	textproc/apertium-dicts/spa-arg: Makefile 

Log message:
Update to apertium-spa-1.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/07 05:01:59

ports/textproc/apertium-dicts/cat/patches

Update of /cvs/ports/textproc/apertium-dicts/cat/patches
In directory cvs.openbsd.org:/tmp/cvs-serv32771/patches

Log Message:
Directory /cvs/ports/textproc/apertium-dicts/cat/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/07 05:02:50

Modified files:
	textproc/apertium-dicts/cat: Makefile distinfo 
	textproc/apertium-dicts/cat/pkg: PLIST 
Added files:
	textproc/apertium-dicts/cat/patches: patch-Makefile_in 

Log message:
Update to apertium-cat-2.2.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/07 05:23:26

Modified files:
	regress/sbin/pfctl: pf10.in pf10.loaded pf10.ok pf10.optimized 

Log message:
In pf.conf the icmp6-type notnbr-unr has been renamed to beyond-unr.
Adapt regress test.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/07 05:50:58

Modified files:
	sys/kern       : subr_disk.c 

Log message:
Turns out gcc complains about %02hhx.  So simply use %02x instead.  This is
accepted by both clang and gcc and safe given that varargs arguments are
promoted to int anyway.  Using %h in the kernel is discouraged anyway according
to bluhm@.

Unbreaks the tree on gcc architectures.

ok pirofti@, bluhm@, florian@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	kettenis@cvs.openbsd.org	2017/08/07 06:30:34

Modified files:
	xserver/hw/xfree86/common: xf86AutoConfig.c 

Log message:
Create on OpenBSD-specific version of listPossibleVideoDrivers() that takes
care of autoconfiguration based on the information returned by the
WSDISPLAYIO_GTYPE ioctl of the console FD.  This should fix selection of
wsfb on loongson and sgi when using a non-KMS kernel driver.

ok matthieu@, jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/07 06:34:24

Modified files:
	net/mcast-proxy: Makefile 
	net/mcast-proxy/pkg: PLIST 

Log message:
Move mcast-proxy to sbin/, to match the location used in the rc script.
Alternative to a diff from Paul de Weerd (maintainer) to change the script,
ok with him.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/07 08:15:23

Modified files:
	games/allegro  : Makefile 
Added files:
	games/allegro/patches: patch-include_allegro_platform_al386gcc_h 

Log message:
fix clang/i386 build (embedded asm problems, clue from kettenis@)
switch to correct autoconf version while there


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/07 10:33:52

Modified files:
	regress/libexec/ld.so/constructor/libaa: aa.C aa.h 
	regress/libexec/ld.so/constructor/libab: ab.C ab.h 
	regress/libexec/ld.so/edgecases/test1/libaa_b: aa.c 
	regress/libexec/ld.so/edgecases/test1/libaa_g: aa.c 
	regress/libexec/ld.so/hidden/test1: test1.c 
	regress/libexec/ld.so/hidden/test2: test2.c 
	regress/libexec/ld.so/lazy/libfoo: foo.c 

Log message:
Silence most clang warnings in ld.so regress.
OK kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/07 12:47:47

Modified files:
	devel/nspr     : Makefile distinfo 
	devel/nspr/patches: patch-nspr_configure_in 
	                    patch-nspr_pr_src_misc_prnetdb_c 

Log message:
Update to NSPR 4.16, will be required by upcoming gecko 56 releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/07 12:48:22

Modified files:
	security/nss   : Makefile distinfo 
	security/nss/patches: patch-nss_Makefile 
	                      patch-nss_lib_freebl_blapi_h 

Log message:
Update to nss 3.32, will be required by upcoming gecko 56 releases.

See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.32_release_notes


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/08/07 13:17:56

Modified files:
	xserver/hw/xfree86/os-support/misc: Makefile.am Makefile.in 

Log message:
Disable SSE optimizations on i386/amd64 for SlowBcopy.

It is supposed to be slow, and when such instructions are used to copy
data from/to mapped video memory, some hypervisors (e.g. KVM,
Microsoft Hyper-V) can generate SIGILL or SIGBUS exceptions, causing
Xorg to crash.

Bug report to OpenBSD by Max Parmer, fix from FreeBSD (Dimitry Andric)
via kettenis@

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/07 13:21:54

Modified files:
	gnu/llvm/tools/clang/lib/Sema: SemaChecking.cpp 

Log message:
Actually enable the kprintf format attribute.

ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/07 13:34:53

Modified files:
	sys/arch/amd64/stand/efiboot: efiboot.c 
	sys/arch/arm64/stand/efiboot: conf.c efiboot.c libsa.h 
	sys/arch/armv7/stand/efiboot: conf.c efiboot.c libsa.h 

Log message:
Add "machine exit" and "machine poweroff" commands to the arm64 and armv7
bootloaders.  Replace while (1) { } with for (;;) continue; per request
from tom@.

ok tom@, jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/07 13:35:20

Modified files:
	fonts/symbola-ttf: Makefile distinfo 

Log message:
update symbola-ttf to 9.17

- rename distfile with version number
- tabs++;

ok bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/07 13:35:36

Modified files:
	x11/xfce4/xfce4-xkb: Makefile distinfo 
	x11/xfce4/xfce4-xkb/pkg: PLIST 

Log message:
Update to xfce4-xkb 0.8.0.

Many changes, among porting to Gtk+3/xfconf, see
https://mail.xfce.org/pipermail/xfce/2017-June/035618.html - you might
have to redo your plugin config as no migration path was planned.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/07 13:38:42

Modified files:
	fonts/ja-kanjistrokeorders-ttf: Makefile distinfo 
	fonts/ja-kanjistrokeorders-ttf/pkg: PLIST 

Log message:
update ja-kanjistrokeorders-ttf to 4.001

MASTER_SITES tweak and ok  bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/07 13:41:29

Modified files:
	fonts/freefont-ttf: Makefile distinfo 

Log message:
update freefont-ttf to 20120503

license tweak and ok bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/07 13:46:31

Modified files:
	x11/xfce4/xfce4-clipman: Makefile distinfo 

Log message:
update to xfce4-clipman 1.4.2, port to gtkapplication


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/07 14:56:46

Modified files:
	regress/lib/libm/fenv: Makefile fenv.c 

Log message:
Clang does not support -ffloat-store, so libm fenv test failed on
i386.  Gcc uses this option it to store x87 registers to memory.
This reduces precision and enforces rounding which this test checks.
The same effect can be achieved by using a volatile double variable
for the result.  This works for both compilers.
OK kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/07 16:19:10

Modified files:
	sys/arch/sparc64/dev: vgafb.c 

Log message:
Return WSDISPLAY_TYPE_PCIVGA like we do on macppc.

Pointed out by jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/07 16:20:39

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
Add RK3399 USB3 related clocks.


CVSROOT:	/cvs
Module name:	www
Changes by:	jca@cvs.openbsd.org	2017/08/07 16:27:51

Modified files:
	faq/ports      : guide.html 

Log message:
Missing space, from Klemens Nanni


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/07 17:49:13

Modified files:
	lib/libc/gen   : syslog_r.c 

Log message:
Since sendsyslog(2) handles the LOG_CONS parameter, the variable
conp in syslog(3) is unused.  Remove dead code.
OK jca@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/07 20:54:52

ports/textproc/apertium-lex-tools/patches

Update of /cvs/ports/textproc/apertium-lex-tools/patches
In directory cvs.openbsd.org:/tmp/cvs-serv87505/patches

Log Message:
Directory /cvs/ports/textproc/apertium-lex-tools/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/07 20:55:35

Modified files:
	textproc/apertium-lex-tools: Makefile 
Added files:
	textproc/apertium-lex-tools/patches: 
	                                     patch-TaggerOutputProcessor_h 

Log message:
Cope with new apertium.

Pointed out by jeremy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 00:35:22

Log message:
    Import koboredux-0.7.4.
    
    Kobo Redux is a frantic '80s style 2D shooter with the look and feel a
    '90s arcade cabinet, the smoothness of current technology, and a matching
    soundtrack. The gameplay is fast, intense and unforgiving, while trying to
    tone down the frustrating quirkiness of the actual games of the '80s. A true
    challenge in the spirit of the arcade era!
    
    The full game, which provides improved graphics and music, can be purchased
    from: https://olofson.itch.io/kobo-redux
    
    tweaks + ok bcallah@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170808
    
    N ports/games/koboredux/Makefile
    N ports/games/koboredux/distinfo
    N ports/games/koboredux/patches/patch-CMakeLists_txt
    N ports/games/koboredux/patches/patch-src_CMakeLists_txt
    N ports/games/koboredux/pkg/PLIST
    N ports/games/koboredux/pkg/DESCR
    N ports/games/koboredux/pkg/README
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/08 00:36:03

Modified files:
	sysutils/smartmontools: Makefile 

Log message:
Build smartmontools on all architectures.

There's no good reason to restrict this to only a few tested
architectures, the package is fast to build and might be useful
elsewhere.  If it doesn't build on some architectures, we can fix it or
use NOT_FOR_ARCHS.  ok giovanni@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 00:36:05

Modified files:
	games          : Makefile 

Log message:
+koboredux


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 00:45:14

Added files:
	x11/xfce4/xfce4-places/patches: patch-panel-plugin_model_h 

Log message:
Fix crash at runtime, recent compilers barf on inline
declaration+definition without extern.. Use a slightly different fix
from upstream (ie remove the inline from the declaration, instead of
piling extern on top of inline)
Uncovered by clang, https://bugzilla.xfce.org/show_bug.cgi?id=11939


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 00:50:54

Modified files:
	emulators/openmsx: Makefile distinfo 

Log message:
Update to openmsx-0.14.0.

Release notes:
https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_0_14_0/doc/release-notes.txt


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/08 01:14:05

Modified files:
	distrib/miniroot: install.sub 

Log message:
Fix a bug introduced in r1.1028 while switching enable_network()
from _hn to _if.

Found by Pontus Lundkvist


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:19:23

Log message:
    Import apertium-fra-1.1.0, a French dictionary for apertium.
    
    ok jeremy@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170808
    
    N ports/textproc/apertium-dicts/fra/Makefile
    N ports/textproc/apertium-dicts/fra/distinfo
    N ports/textproc/apertium-dicts/fra/pkg/DESCR
    N ports/textproc/apertium-dicts/fra/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:20:03

Log message:
    Import apertium-fra-cat-1.2.0, a French/Catalan translation pair.
    
    ok jeremy@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170808
    
    N ports/textproc/apertium-dicts/fra-cat/Makefile
    N ports/textproc/apertium-dicts/fra-cat/distinfo
    N ports/textproc/apertium-dicts/fra-cat/pkg/DESCR
    N ports/textproc/apertium-dicts/fra-cat/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:20:47

Log message:
    Import apertium-ita-0.9.0, an Italian dictionary for apertium.
    
    ok jeremy@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170808
    
    N ports/textproc/apertium-dicts/ita/Makefile
    N ports/textproc/apertium-dicts/ita/distinfo
    N ports/textproc/apertium-dicts/ita/pkg/DESCR
    N ports/textproc/apertium-dicts/ita/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:21:24

Log message:
    Import apertium-spa-ita-0.1.0, a Spanish/Italian translation pair.
    
    ok jeremy@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170808
    
    N ports/textproc/apertium-dicts/spa-ita/Makefile
    N ports/textproc/apertium-dicts/spa-ita/distinfo
    N ports/textproc/apertium-dicts/spa-ita/pkg/DESCR
    N ports/textproc/apertium-dicts/spa-ita/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:21:54

Log message:
    Import apertium-bel-0.1.0, a Belarusian dictionary for apertium.
    
    ok jeremy@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170808
    
    N ports/textproc/apertium-dicts/bel/Makefile
    N ports/textproc/apertium-dicts/bel/distinfo
    N ports/textproc/apertium-dicts/bel/pkg/DESCR
    N ports/textproc/apertium-dicts/bel/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:22:34

Log message:
    Import apertium-rus-0.1.0, a Russian dictionary for apertium.
    
    ok jeremy@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170808
    
    N ports/textproc/apertium-dicts/rus/Makefile
    N ports/textproc/apertium-dicts/rus/distinfo
    N ports/textproc/apertium-dicts/rus/pkg/DESCR
    N ports/textproc/apertium-dicts/rus/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:23:04

Log message:
    Import apertium-bel-rus-0.2.0, a Belarusian/Russian translation pair.
    
    ok jeremy@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170808
    
    N ports/textproc/apertium-dicts/bel-rus/distinfo
    N ports/textproc/apertium-dicts/bel-rus/Makefile
    N ports/textproc/apertium-dicts/bel-rus/pkg/DESCR
    N ports/textproc/apertium-dicts/bel-rus/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:25:53

Modified files:
	textproc/apertium-dicts/bel: Makefile 
	textproc/apertium-dicts/rus: Makefile 

Log message:
Remove stray DISTNAME lines.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:27:45

Modified files:
	textproc/apertium-dicts: Makefile 

Log message:
Sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:30:47

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
apertium-fr-ca -> apertium-fra-cat


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 01:32:08

Removed files:
	textproc/apertium-dicts/fr-ca: Makefile distinfo 
	textproc/apertium-dicts/fr-ca/patches: patch-Makefile_in 
	textproc/apertium-dicts/fr-ca/pkg: DESCR PLIST 

Log message:
Remove apertium-fr-ca, obviated by apertium-fra-cat.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 02:25:40

Modified files:
	x11/xfce4/xfce4-xkb: Makefile 

Log message:
Fixup previous - didnt build so no bump.

Failure reported by nigel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/08 02:57:45

Modified files:
	net/gloox      : Makefile distinfo 
	net/gloox/patches: patch-Makefile_in patch-src_Makefile_in 
	                   patch-src_examples_ft_recv_cpp 
	                   patch-src_tlsopensslbase_cpp 
	net/gloox/pkg  : PLIST 
Added files:
	net/gloox/patches: patch-src_examples_adhoc_example_cpp 
	                   patch-src_examples_annotations_example_cpp 
	                   patch-src_examples_bookmarkstorage_example_cpp 
	                   patch-src_examples_bosh_example_cpp 
	                   patch-src_examples_component_example_cpp 
	                   patch-src_examples_disco_example_cpp 
	                   patch-src_examples_flexoff_example_cpp 
	                   patch-src_examples_message_example_cpp 
	                   patch-src_examples_muc_example_cpp 
	                   patch-src_examples_privacylist_example_cpp 
	                   patch-src_examples_privatexml_example_cpp 
	                   patch-src_examples_pubsub_example_cpp 
	                   patch-src_examples_reconnect_example_cpp 
	                   patch-src_examples_register_example_cpp 
	                   patch-src_examples_reset_example_cpp 
	                   patch-src_examples_roster_example_cpp 
	                   patch-src_examples_vcard_example_cpp 
	                   patch-src_tlsopensslserver_cpp 

Log message:
Update to gloox-1.0.20.

ok sebastia@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/08 03:03:02

Modified files:
	usr.sbin/rtadvd: config.c 

Log message:
Do not forget to reschedule the timer when we receive a new prefix.

This way the new prefix can be advertized asap.  ok florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/08 03:14:11

Log message:
    Import jpegoptim-1.4.4, a utility to optimize jpeg files
    
    From Nils Frohberg, input & ok fcambus@
    
    pkg/DESCR:
    Jpegoptim is a utility to optimize jpeg files. Provides lossless
    optimization (based on optimizing the Huffman tables) and "lossy"
    optimization based on setting maximum quality factor.
    
    Status:
    
    Vendor Tag:	jca
    Release Tags:	jca_20170808
    
    N ports/graphics/jpegoptim/Makefile
    N ports/graphics/jpegoptim/distinfo
    N ports/graphics/jpegoptim/pkg/DESCR
    N ports/graphics/jpegoptim/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/08 03:18:36

Modified files:
	graphics       : Makefile 

Log message:
+jpegoptim


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/08 03:21:20

Modified files:
	usr.bin/tmux   : cmd-select-pane.c cmd-select-window.c 

Log message:
Hooks for after-select-pane and after-select-window.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/08 03:28:07

Modified files:
	sysutils/bacula: Makefile distinfo 

Log message:
minor bugfix update to bacula-9.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/08 03:36:04

Modified files:
	textproc/py-docutils/patches: patch-setup_py 

Log message:
regen patch; no change


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:15:12

Modified files:
	www/mozilla    : mozilla.port.mk 

Log message:
Gecko 55 assorted changes.

- remove ONLY_FOR_ARCHS, it doesn't work in a module
- default EXTRACT_SUFX to .tar.xz
- bump nss requirement to 3.32 (technically, 55 requires 3.31, but 56
will require 3.32..)
- bump nspr requirement to 4.16 (yadada yadada 4.15)
- bump sqlite requirement to 3.19.3
- remove junk from powerpc days, the boat has sailed
- ditch --enable-gio, its enabled by default, and now errors out as an
unknown option with the new build system
- ditch junk for xulrunner, WRKDIST is always the same now
- ditch pre-configure target, it's useless now


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:17:15

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/mozilla-firefox/patches: 
	                             patch-security_manager_pki_resources_content_exceptionDialog_js 
	www/mozilla-firefox/pkg: PLIST 
	www/firefox-i18n: Makefile.inc distinfo 

Log message:
Update to firefox 55.0.

See https://www.mozilla.org/en-US/firefox/55.0/releasenotes/

Set ONLY_FOR_ARCHS properly - all the world is x86 anyway.
Ditch --disable-debug-symbols on i386, it links fine without it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:18:21

Modified files:
	www/firefox-esr: Makefile distinfo 
	www/firefox-esr-i18n: Makefile.inc distinfo 

Log message:
Update to firefox-esr 52.3.0.

See https://www.mozilla.org/en-US/firefox/52.3.0/releasenotes/ (not up yet)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:20:29

Modified files:
	www/seamonkey  : Makefile distinfo 
	www/seamonkey/patches: 
	                       patch-mozilla_storage_mozStorageConnection_cpp 
	                       patch-suite_installer_Makefile_in 
	www/seamonkey/pkg: PLIST-lightning 
	www/seamonkey-i18n: Makefile Makefile.inc distinfo 
Removed files:
	www/seamonkey/patches: 
	                       patch-mozilla_netwerk_protocol_http_Http2Session_cpp 

Log message:
Update to seamonkey 2.48/lightning-seamonkey 5.3.

See https://www.seamonkey-project.org/releases/seamonkey2.48/
Based off gecko 51 w/ fixes.
Garbage collect all the alpha/sparc64/powerpc junk, properly set
ONLY_FOR_ARCHS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:21:28

Modified files:
	mail/mozilla-thunderbird: Makefile 

Log message:
Bump REVISION-main after mozilla.port.mk changes. 52.3.0 is around the corner...


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:22:55

Modified files:
	www/tor-browser/browser: Makefile 

Log message:
Bump REVISION after mozilla.port.mk changes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:24:54

Modified files:
	www/mozilla    : Tag: OPENBSD_6_1 mozilla.port.mk 

Log message:
Hack: only pass --enable-gio when PKGPATH isnt www/mozilla-firefox.
Needed for 55.0 backport to build... sigh.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/08 04:26:13

Modified files:
	misc/wordnet   : Makefile 
	misc/wordnet/patches: patch-lib_morph_c 

Log message:
Avoid an out of bound array access.

Reported by Michael Reed, ok sthen@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:26:57

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
MFC: update to firefox 55.0.

See https://www.mozilla.org/en-US/firefox/55.0/releasenotes/

Switch to use bundled sqlite as it requires 3.19.3.

"Stable" packages for i386 and amd64 available at
https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/08 04:27:49

Modified files:
	www/firefox-esr: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
MFC: update to firefox-esr 52.3.0.

See https://www.mozilla.org/en-US/firefox/52.3.0/releasenotes/ (not yet up)

"Stable" packages for i386 and amd64 available at
https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/08 06:23:56

Modified files:
	sys/netinet    : ip.h ip_input.c 
	sys/netinet6   : ip6_input.c 

Log message:
Increase the limit of the IP protocol queues from 256 to 2048 mbufs.
The interface congestion algorithm kills performance at this place,
with the large queues it never triggers.
OK mpi@ claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/08 08:09:38

Modified files:
	usr.sbin/ifstated: ifstated.c 

Log message:
Consistent use of log.c, and removal of err.h include. Makes ifstated
configtest output the same as other networking daemons.

Ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/08 08:16:12

Modified files:
	usr.sbin/ifstated: ifstated.8 

Log message:
Use configtest as one word like other network daemon man pages.

Ok benno@, jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/08 08:23:23

Modified files:
	sys/kern       : subr_log.c 
	sys/sys        : syslog.h 
	lib/libc/gen   : syslog_r.c 
	usr.sbin/syslogd: syslogd.c syslogd.h ttymsg.c 

Log message:
Kernel sendsyslog(2), libc syslog(3), and syslogd(8) restrict and
truncate the length of a syslog message to 8192 bytes.  Use one
global define LOG_MAXLINE for all of them.
OK deraadt@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/08/08 09:15:52

Modified files:
	games/gottcode : Makefile.inc 
	games/gottcode/connectagram: Makefile distinfo 
	games/gottcode/connectagram/pkg: PLIST 
	games/gottcode/cutemaze: Makefile distinfo 
	games/gottcode/cutemaze/pkg: PLIST 
	games/gottcode/hexalate: Makefile distinfo 
	games/gottcode/hexalate/pkg: PLIST 
	games/gottcode/peg-e: Makefile distinfo 
	games/gottcode/peg-e/patches: patch-peg-e_pro 
	games/gottcode/peg-e/pkg: PLIST 
	games/gottcode/simsu: Makefile distinfo 
	games/gottcode/simsu/pkg: PLIST 
	games/gottcode/tanglet: Makefile distinfo 
	games/gottcode/tanglet/pkg: PLIST 
	games/gottcode/tetzle: Makefile distinfo 
	games/gottcode/tetzle/pkg: PLIST 

Log message:
Minor update to all the games. Resort WANTLIB. Change to my @openbsd.org
email address.

ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/08/08 09:18:36

Log message:
    Import games/gottcode/gottet, a Tetris clone.
    This completes the gottcode suite.
    
    ok landry@
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170808
    
    N ports/games/gottcode/gottet/Makefile
    N ports/games/gottcode/gottet/distinfo
    N ports/games/gottcode/gottet/pkg/PLIST
    N ports/games/gottcode/gottet/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/08/08 09:19:17

Modified files:
	games/gottcode : Makefile 

Log message:
+gottet


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/08/08 09:48:56

Modified files:
	faq/ports      : guide.html 

Log message:
better wording, from klemens nanni


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/08/08 09:51:28

Modified files:
	.              : ftp.html ftplist 
	build          : mirrors.dat 
	openbgpd       : ftp.html 
	openntpd       : portable.html 
	openssh        : ftp.html portable.html 

Log message:
remove jmu.edu mirror per their request.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/08 09:53:55

Modified files:
	sys/arch/amd64/amd64: intr.c ioapic.c 
	sys/arch/amd64/include: cpufunc.h 
	sys/arch/i386/i386: ioapic.c 
	sys/arch/i386/include: cpufunc.h 

Log message:
Get rid of read_psl() and write_psl() by replacing
read_psl() + disable_intr() with intr_disable(),
and write_psl() with intr_restore().

OK kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/08/08 09:55:14

Modified files:
	security/gnupg2: Makefile distinfo 
	security/gnupg2/pkg: PLIST 

Log message:
Update to 2.1.22

ok abieber@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/08 10:40:23

Modified files:
	share/man/man4 : uplcom.4 

Log message:
Mention supported Aten UC232A adapter.

ok deraadt@ jca@ jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/08 11:20:09

Modified files:
	sbin/dhclient  : dhclient.c kroute.c 

Log message:
KNF some long lines.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/08 11:23:49

Modified files:
	regress/usr.bin/mandoc/db/out: all.mout 

Log message:
Mandoc no longer uses names that only occur in the SYNOPSIS.
Adapt test.
OK schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/08 11:54:24

Modified files:
	sbin/dhclient  : kroute.c privsep.c privsep.h 

Log message:
Rename resolv_conf_priority() to default_route_index() to
reflect what it does.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/08 12:15:58

Modified files:
	lib/libc/gen   : sysctl.3 
	sys/netinet    : icmp6.h 
	sys/netinet6   : in6.c nd6.c nd6.h 

Log message:
Stop running nd6_expire every second.
We know when pltime or vltime decrease to zero. Run nd6_expire then.
Input & OK mpi, bluhm


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2017/08/08 12:24:28

Modified files:
	faq            : faq10.html 

Log message:
Update the YP FAQ.
It was outdated in several respects.
In part reported by harold felton .


CVSROOT:	/cvs
Module name:	src
Changes by:	tj@cvs.openbsd.org	2017/08/08 12:25:31

Modified files:
	sys/netinet    : ip.h 

Log message:
fix typo in previous commit.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/08/08 13:15:57

Modified files:
	faq            : faq10.html 

Log message:
if you wish to disable ypbind after the test, use rcctl instead of
pkill and rm -rf /var/yp/binding so that ypbind isn't started again
after a reboot.

discussed with schwarze


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 15:24:47

Modified files:
	net/gnaughty   : Makefile 

Log message:
why this glaringly missing category was never added is beyond me


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 15:25:39

Log message:
    import py-ruamel.ordereddict-0.4.13
    
    This is an implementation of an ordered dictionary with Key Insertion
    Order (KIO: updates of values do not affect the position of the key),
    Key Value Insertion Order (KVIO, an existing key?s position is removed
    and put at the back). The standard library module OrderedDict,
    implemented later, implements a subset of ordereddict functionality.
    
    ok landry@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20170808
    
    N ports/devel/py-ruamel.ordereddict/Makefile
    N ports/devel/py-ruamel.ordereddict/distinfo
    N ports/devel/py-ruamel.ordereddict/pkg/PLIST
    N ports/devel/py-ruamel.ordereddict/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 15:26:41

Modified files:
	devel          : Makefile 

Log message:
+py-ruamel.ordereddict


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 15:38:25

Modified files:
	www/qutebrowser: Makefile distinfo 
	www/qutebrowser/pkg: PLIST 

Log message:
update to qutebrowser-0.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 15:46:13

Modified files:
	x11/xkbcommon  : Makefile distinfo 

Log message:
update to libxkbcommon-0.7.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 15:50:43

Modified files:
	sysutils/beats/filebeat: Makefile distinfo 
	sysutils/beats/heartbeat: Makefile distinfo 
	sysutils/beats/metricbeat: Makefile distinfo 
	sysutils/beats/packetbeat: Makefile distinfo 

Log message:
update to beats-5.5.1


CVSROOT:	/cvs
Module name:	src
Changes by:	drahn@cvs.openbsd.org	2017/08/08 15:52:41

Modified files:
	sys/arch/arm64/arm64: locore.S sig_machdep.c 

Log message:
Arm64 compilers like many others anymore will use floating point registers
for non-foating point data, so it is important that FPU state be
saved and restored when a signal is delivered.

This diff that performs a save and restore of all of the floating point
registers (not just the callee save registers). It is added to sigcode
running in userland instead of into the kernel with copyin()/copyout()
similar to the code in powerpc (macppc) locore.S


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 15:56:24

Log message:
    import py-ruamel.yaml-0.15.23
    
    ruamel.yaml is a YAML parser/emitter that supports roundtrip
    preservation of comments, seq/map flow style, and map key order.
    
    ok landry@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20170808
    
    N ports/textproc/py-ruamel.yaml/Makefile
    N ports/textproc/py-ruamel.yaml/distinfo
    N ports/textproc/py-ruamel.yaml/pkg/PLIST
    N ports/textproc/py-ruamel.yaml/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 15:57:16

Modified files:
	textproc       : Makefile 

Log message:
+py-ruamel.yaml


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/08 16:04:57

Log message:
    Import RHash, a console utility and library for computing and
    verifying hash sums of files.
    New dependency for an upcoming update to CMake-3.9.
    
    Suggestion and testing, rsadowski@
    OK rsadowski@
    
    Status:
    
    Vendor Tag:	dcoppa
    Release Tags:	dcoppa_20170809
    
    N ports/security/rhash/Makefile
    N ports/security/rhash/distinfo
    N ports/security/rhash/patches/patch-librhash_Makefile
    N ports/security/rhash/patches/patch-common_func_h
    N ports/security/rhash/patches/patch-parse_cmdline_c
    N ports/security/rhash/patches/patch-Makefile
    N ports/security/rhash/patches/patch-find_file_c
    N ports/security/rhash/patches/patch-librhash_rhash_c
    N ports/security/rhash/patches/patch-librhash_rhash_h
    N ports/security/rhash/patches/patch-tests_test_rhash_sh
    N ports/security/rhash/pkg/DESCR
    N ports/security/rhash/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/08 16:07:18

Modified files:
	security       : Makefile 

Log message:
Hook rhash to the build


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 16:10:17

Modified files:
	devel/py-docopt: Makefile 
	devel/py-docopt/pkg: PLIST 

Log message:
add python3 flavor


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 16:11:08

Modified files:
	devel          : Makefile 

Log message:
+py-docopt,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 16:30:51

Modified files:
	textproc/py-ruamel.yaml: Makefile 
	textproc/py-ruamel.yaml/pkg: PLIST 

Log message:
add python3 flavor to be used by borgmatic


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/08 16:30:56

Modified files:
	textproc       : Makefile 

Log message:
+py-ruamel.yaml,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/08 21:06:55

Modified files:
	sys/arch/arm64/arm64: support.S 
	sys/arch/arm64/include: param.h vmparam.h 

Log message:
remove duplicated PAGE macros and drop type suffix
ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/08 21:44:33

Modified files:
	sys/arch/arm64/arm64: machdep.c 

Log message:
fix format strings
ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/08 23:53:11

Modified files:
	sys/arch/arm64/arm64: cpu.c pmap.c trap.c 
	sys/arch/arm64/dev: agintc.c 

Log message:
Fix format strings to make the kernel build on arm64 again after the
recent kprintf changes in clang.

ok deraadt@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/08/09 00:15:29

Modified files:
	share/mk       : bsd.lib.mk 

Log message:
switch the order of substitutions for syspatch object file order to avoid
deleting ../ in the path


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/09 00:21:04

Modified files:
	sys/netinet6   : nd6_rtr.c 

Log message:
We are no longer processing router advertisements in the
kernel.
OK mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/09 00:24:26

Modified files:
	www/tor-browser/browser: Makefile 

Log message:
Set ONLY_FOR_ARCHS to reduce kittens genocide


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/08/09 01:17:47

Modified files:
	usr.sbin/smtpd : mail.file.c mail.lmtp.c mail.maildir.c 

Log message:
at the exception of mail.local, smtpd never executes an MDA as root.

the check is performed daemon-side before even forking the child process,
but let's also check euid in the mda we ship in case someone executes them
by hand and needs to see an explicit error message.


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/08/09 01:54:11

src/usr.sbin/smtpd/mail/mail.mda

Update of /cvs/src/usr.sbin/smtpd/mail/mail.mda
In directory cvs.openbsd.org:/tmp/cvs-serv16101/mail/mail.mda

Log Message:
Directory /cvs/src/usr.sbin/smtpd/mail/mail.mda added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2017/08/09 01:56:10

Modified files:
	usr.sbin/smtpd/mail: Makefile 
Added files:
	usr.sbin/smtpd : mail.mda.8 mail.mda.c 
	usr.sbin/smtpd/mail/mail.mda: Makefile 

Log message:
add mail.mda MDA in charge of running a third-party MDA, not linked yet


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/09 03:16:09

Modified files:
	databases/redis: Makefile distinfo 
	databases/redis/patches: patch-deps_Makefile 
	                         patch-deps_hiredis_Makefile 
	                         patch-deps_hiredis_net_c 
	                         patch-redis_conf patch-src_Makefile 
	                         patch-src_config_c patch-src_server_h 
Removed files:
	databases/redis/patches: patch-src_Makefile_dep 

Log message:
Update to redis-4.0.1


CVSROOT:	/cvs
Module name:	src
Changes by:	dcoppa@cvs.openbsd.org	2017/08/09 04:15:31

Modified files:
	sys/dev/acpi   : acpi.c 

Log message:
Add "PNP0303" (8042 PS/2 Controller) to acpi_isa_hids[]

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/09 05:43:45

Modified files:
	usr.bin/tmux   : cmd-choose-tree.c format.c screen-write.c 
	                 tmux.1 window-buffer.c window-client.c 
	                 window-tree.c 

Log message:
Add -F to choose-tree, choose-client, choose-buffer to specify the
format of each line, as well as adding a couple of formats needed for
the default display.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:15:44

Log message:
    import py-pykwalify-1.6.0
    
    This framework is a port of java kwalify for python, with a lot of added
    functionality.
    
    ok landry@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20170908
    
    N ports/textproc/py-pykwalify/distinfo
    N ports/textproc/py-pykwalify/Makefile
    N ports/textproc/py-pykwalify/pkg/PLIST
    N ports/textproc/py-pykwalify/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:16:57

Modified files:
	textproc       : Makefile 

Log message:
+py-pykwalify
+py-pykwalify,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:26:55

ports/sysutils/borgmatic/patches

Update of /cvs/ports/sysutils/borgmatic/patches
In directory cvs.openbsd.org:/tmp/cvs-serv21562/patches

Log Message:
Directory /cvs/ports/sysutils/borgmatic/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:33:51

Modified files:
	sysutils/borgmatic: Makefile distinfo 
	sysutils/borgmatic/pkg: PLIST 
Added files:
	sysutils/borgmatic/files: config.yaml.dist 
	sysutils/borgmatic/patches: patch-setup_py 
	sysutils/borgmatic/pkg: MESSAGE 
Removed files:
	sysutils/borgmatic/files: config.dist 

Log message:
update to borgmatic-1.1.6

Note the configuration changed from INI to YAML:
https://github.com/witten/borgmatic#upgrading-from-borgmatic-10x


CVSROOT:	/cvs
Module name:	www
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:35:52

Modified files:
	faq            : current.html 

Log message:
add note on borgmatic update


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:40:24

Modified files:
	sysutils/borgmatic: Makefile 

Log message:
this actually needs an RDEP on borg itself


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:46:11

Modified files:
	geo/geocode-glib: Makefile distinfo 
	geo/geocode-glib/pkg: PLIST 

Log message:
update to geocode-glib-3.24.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:48:30

Modified files:
	sysutils/ansible: Makefile distinfo 
	sysutils/ansible/pkg: PLIST-html 

Log message:
update to ansible-2.3.2.0


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/09 06:48:47

Modified files:
	usr.bin/mandoc : man.1 

Log message:
Explain how to transform markup for the terminal when not using a
pager, and how to remove markup.  Add related cross references.
While here, as suggested by jmc@, replace the excessive cross
references to the intro pages by a more relevant one to mandoc(1).
Triggered by a question from, using feedback from, and OK jmc@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 06:49:36

Modified files:
	databases/pgcluu: Makefile distinfo 
	databases/pgcluu/patches: patch-pgcluu patch-pgcluu_collectd 

Log message:
update to pgcluu-2.6


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/09 07:44:37

Modified files:
	usr.bin/tmux   : options.c window-tree.c 

Log message:
Fix filtering so it works after the change to only show windows if they
have multiple panes.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/09 08:22:58

Modified files:
	sys/kern       : uipc_socket.c uipc_syscalls.c 
	sys/nfs        : krpc_subr.c nfs_socket.c nfs_syscalls.c 

Log message:
Move the socket lock "above" sosetopt(), sogetopt() and sosplice().

Protect the fields modifieds by sosetopt() and simplify the dance
with the stars.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/09 08:34:05

Modified files:
	sys/netinet6   : nd6.c nd6.h 

Log message:
We are no longer generating privacy addresses in the
kernel.
OK mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/09 08:35:02

Modified files:
	sys/netinet6   : nd6.c nd6.h 
	usr.sbin/ndp   : ndp.8 ndp.c 

Log message:
accept_rtadv doesn't do anything since some time.
OK mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/09 08:36:00

Modified files:
	sys/netinet6   : nd6.c nd6.h 
	usr.sbin/ndp   : ndp.8 ndp.c 

Log message:
Remove knob and always do neighbor unreachable detection.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 08:39:32

Log message:
    import orthanc-1.3.0
    
    Orthanc aims at providing a simple, yet powerful standalone DICOM
    server. It is designed to improve the DICOM flows in hospitals and to
    support research about the automated analysis of medical images. Orthanc
    lets its users focus on the content of the DICOM files, hiding the
    complexity of the DICOM format and of the DICOM protocol.
    
    might need some polishing which can happen in-tree
    feedback and ok zhuk@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20170908
    
    N ports/graphics/orthanc/server/Makefile
    N ports/graphics/orthanc/server/distinfo
    N ports/graphics/orthanc/server/patches/patch-Core_MultiThreading_Mutex_cpp
    N ports/graphics/orthanc/server/patches/patch-Core_SystemToolbox_cpp
    N ports/graphics/orthanc/server/patches/patch-Resources_Configuration_json
    N ports/graphics/orthanc/server/patches/patch-Plugins_Engine_PluginsManager_cpp
    N ports/graphics/orthanc/server/patches/patch-OrthancServer_FromDcmtkBridge_cpp
    N ports/graphics/orthanc/server/patches/patch-Plugins_Engine_SharedLibrary_cpp
    N ports/graphics/orthanc/server/patches/patch-Resources_CMake_Compiler_cmake
    N ports/graphics/orthanc/server/patches/patch-UnitTestsSources_PluginsTests_cpp
    N ports/graphics/orthanc/server/patches/patch-UnitTestsSources_UnitTestsMain_cpp
    N ports/graphics/orthanc/server/patches/patch-CMakeLists_txt
    N ports/graphics/orthanc/server/patches/patch-Resources_ThirdParty_minizip_ioapi_h
    N ports/graphics/orthanc/server/pkg/PLIST
    N ports/graphics/orthanc/server/pkg/orthanc.rc
    N ports/graphics/orthanc/server/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 08:40:30

Added files:
	graphics/orthanc: Makefile Makefile.inc 

Log message:
add common Makefile bits


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 08:41:22

Log message:
    import orthanc-plugin-webviewer-2.3
    
    Orthanc Web Viewer is a plugin to Orthanc, a lightweight, RESTful Vendor
    Neutral Archive for medical imaging. It extends Orthanc with an
    integrated Web viewer of DICOM images.
    
    feedback and ok zhuk@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20170908
    
    N ports/graphics/orthanc/webviewer-plugin/distinfo
    N ports/graphics/orthanc/webviewer-plugin/Makefile
    N ports/graphics/orthanc/webviewer-plugin/patches/patch-Orthanc_Core_SystemToolbox_cpp
    N ports/graphics/orthanc/webviewer-plugin/patches/patch-CMakeLists_txt
    N ports/graphics/orthanc/webviewer-plugin/pkg/PLIST
    N ports/graphics/orthanc/webviewer-plugin/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 08:41:54

Log message:
    import orthanc-plugin-postgresql-2.0
    
    Plugins to use PostgreSQL as the database back-end of Orthanc instead of
    SQLite.
    
    feedback and ok zhuk@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20170908
    
    N ports/graphics/orthanc/postgresql-plugin/Makefile
    N ports/graphics/orthanc/postgresql-plugin/distinfo
    N ports/graphics/orthanc/postgresql-plugin/pkg/DESCR
    N ports/graphics/orthanc/postgresql-plugin/pkg/PLIST
    N ports/graphics/orthanc/postgresql-plugin/patches/patch-CMakeLists_txt
    N ports/graphics/orthanc/postgresql-plugin/patches/patch-Core_PostgreSQLLargeObject_cpp
    N ports/graphics/orthanc/postgresql-plugin/patches/patch-Core_PostgreSQLConnection_cpp
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 08:43:09

Modified files:
	graphics       : Makefile 

Log message:
+orthanc


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 08:58:11

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Fix conditionals for DH controls.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 09:02:53

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Remove unnecessary curly braces and unindent. Also add a few blank lines
for readability.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/09 09:10:38

Modified files:
	sys/arch/octeon/dev: octcit.c 

Log message:
Clear any pending (edge-triggered) interrupts at setup to avoid
spurious interrupts with newly established handlers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 09:23:07

Modified files:
	graphics/orthanc/server: Makefile 
	graphics/orthanc/server/pkg: PLIST orthanc.rc 

Log message:
set a logdir to prevent spewing to STDOUT/STDERR


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 09:25:27

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Start splitting out controls into individual functions, so that they can
eventually be exposed as direct functions/symbols.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 09:35:51

Modified files:
	graphics/orthanc: Makefile.inc 
	graphics/orthanc/postgresql-plugin: Makefile 
	graphics/orthanc/webviewer-plugin: Makefile 

Log message:
move pre-configure to Makefile.inc


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 09:52:27

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Split more controls into individual functions.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/09 10:42:24

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
typo in comment


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 10:47:18

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Split out the remaining SSL controls into individual functions.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 10:50:00

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Be consistent and return from each SSL control case, rather than breaking
from some.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 11:02:35

Modified files:
	graphics/orthanc/server: Makefile 
	graphics/orthanc/server/patches: patch-Core_SystemToolbox_cpp 
	                                 patch-Resources_CMake_Compiler_cmake 

Log message:
- resolve XXX and implement GetPathToExecutableInternal
- sync Compiler.cmake with what's been submitted upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 11:21:34

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Start splitting out SSL_CTX controls into individual functions, so that
they can eventually be exposed as direct functions/symbols.


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/08/09 11:22:18

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
Expose TSC to vmm guest

This exposes TSC to vmm guest and OpenBSD guests should use it as a preferred
timecounter on >= skylake. This should improve the clock drift situation. This
breaks vmctl send and receive (for >= skylake), working on that.

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/09 11:35:38

Modified files:
	usr.sbin/ndp   : ndp.c 

Log message:
the recent adjustment of -i means usage() fits nicely on
two lines now, instead of three;


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 11:42:12

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Split out the remaining SSL_CTX controls into individual functions.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 11:49:54

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Consistently return from each SSL/SSL_CTX control case, rather than
breaking from some and returning from others.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/09 11:57:27

Modified files:
	security/encfs : Makefile 

Log message:
Make this more readable...


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/08/09 13:13:06

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
fix a few DPRINTFs in vmm.c so that compilation with VMM_DEBUG works

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/08/09 13:15:18

Modified files:
	usr.bin/bgplg  : bgplg.h 

Log message:
let the looking glass look at the details for a specific AS

diff from Denis Fondras, thanks!

OK benno@, phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/09 13:25:27

Modified files:
	security/keepassxc: Makefile 

Log message:
Add yubikey flavor to keepassxc

- licence tweak from giovanni@

tested with challenge-response on yubikey-neo and ok giovanni@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/09 13:35:59

Modified files:
	sbin/dhclient  : dhclient.c dispatch.c 

Log message:
Add some additional poll() error checking. Remove checks
for EAGAIN as that is not a possible poll() errno.

suggestions & ok guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/09 13:57:54

Modified files:
	sbin/dhclient  : dhcpd.h dispatch.c kroute.c 

Log message:
Stop obsessively flushing the imsg connection. Just
flush any queued messages on getting a POLLOUT.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/09 14:09:19

Modified files:
	fonts/fira-fonts: Makefile distinfo 
	fonts/fira-fonts/pkg: PLIST 

Log message:
Update fira-fonts to 20170227 (last github commit)

- update HOMEPAGE
- remove LICENSE (not available anymore)
- GH_* wish/tweak from juanfra@

ok juanfra@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/09 14:22:08

Modified files:
	sys/arch/amd64/include: specialreg.h 

Log message:
reorder some MSRs in the MSR list that were out of order. No functional
change; I'll be adding a few new ones and noticed these were misplaced.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/09 14:23:55

Modified files:
	sys/arch/i386/include: specialreg.h 

Log message:
reorder some MSRs in the MSR list that were out of order. No functional
change; I'll be adding a few new ones and noticed these were misplaced.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/09 14:36:40

Modified files:
	mail/courier-authlib: Makefile 
	mail/courier-imap: Makefile 

Log message:
drop gettext module
prodded and ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/09 14:43:53

Modified files:
	net/nmap       : Makefile distinfo 
	net/nmap/pkg   : DESCR-main PLIST-main 

Log message:
Update to 7.60, initial diff from David Carlier (maintainer) with
tweaks by me
ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/09 15:00:59

Modified files:
	security       : Makefile 

Log message:
hook keepassxc,yubikey

hint from giovanni@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/09 15:15:22

Modified files:
	graphics/pqiv  : Makefile distinfo 
Added files:
	graphics/pqiv/patches: patch-lib_thumbnailcache_c 

Log message:
Update to pqiv-2.9

COMPILER clue and ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/09 15:23:38

Modified files:
	sys/arch/amd64/include: specialreg.h 
	sys/arch/i386/include: specialreg.h 

Log message:
Add IA32_MISC_ENABLE MSR and bitfield values, to be used shortly by
vmm(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/08/09 15:27:24

Modified files:
	lib/libtls     : tls.c tls_config.c tls_internal.h 

Log message:
Don't use tls_cert_hash for the hashing used by the engine offloading magic
for the TLS privsep code. Instead use X509_pubkey_digest() because only the
key should be used as identifier. Relayd is rewriting certificates and then
the hash would change. Rename the hash is struct tls_keypair to pubkey_hash
to make clear what this hash is about.
With input and OK jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/08/09 15:29:17

Modified files:
	usr.sbin/relayd: relay.c 

Log message:
Call tls_config_skip_private_key_check() to disable the key checking in
the inspect case (same is done in the regular server mode).
OK bluhm@ and jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/08/09 15:31:16

Modified files:
	usr.sbin/relayd: ca.c 

Log message:
Use X509_pubkey_digest() like libtls to hash the keys for the TLS privsep
code. This fixes interception mode (since there we rewrite the CERT which
would alter the hash of the cert but the keys still remain the same).
OK bluhm@ and jsing@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/09 15:41:33

Added files:
	net/isc-dhcp/patches: 
	                      patch-bind_bind-9_9_9-P3_lib_isc_backtrace_c 

Log message:
Unbreak build on amd64

clang from base doesn't provide _Unwind_* functions (yet?)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/09 15:41:54

Modified files:
	sysutils/duplicity: Makefile distinfo 
	sysutils/duplicity/patches: patch-bin_duplicity 
	sysutils/duplicity/pkg: PLIST 

Log message:
Update to duplicity-0.7.13.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/09 15:42:43

Modified files:
	net/openvpn-auth-ldap: Makefile 

Log message:
Drop MAINTAINER

ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/09 15:42:44

Modified files:
	sys/dev/pci    : pcireg.h 
	usr.sbin/vmd   : pci.c 

Log message:
vmd: allow guest PCI interrupt line reassignment.

I also added a couple config space register names to pcireg.h to try and
reduce the use of magic numbers in vmd/pci.c

ok pd@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/09 16:05:40

Modified files:
	editors/nano   : Makefile distinfo 
	editors/nano/patches: patch-doc_nano_1 patch-src_Makefile_in 

Log message:
Update to 2.8.6:
* new feature: the ability to do softwrapping between words
* fix a handful of rare display glitches
* rename the option 'cut' to 'cutfromcursor'
(please update your nanorc files before 2020).


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/09 16:24:25

Modified files:
	lib/libssl     : ssl_lib.c ssl_locl.h t1_lib.c 

Log message:
Pull out the code that identifies if we have an ECC cipher in the cipher
list or if we are negotiating an ECC cipher in the handshake. This dedups
some of the existing code and will make the EC extension rewrites easier.

ok doug@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/09 16:49:27

Modified files:
	audio/mpg123   : Makefile distinfo 

Log message:
update to 1.25.5 for miscellaneous minor overflow fixes and better
checking of ID3v2 encoding values


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 17:02:22

Modified files:
	devel/msgpack  : Makefile distinfo 

Log message:
update to msgpack-2.1.4


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/08/09 17:12:41

Modified files:
	.              : hackathons.html 
Added files:
	images/hackathons: t2k17-s.gif t2k17.jpg 

Log message:
t2k17 has begun.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/08/09 18:12:31

Modified files:
	lang/seed7     : Makefile distinfo 

Log message:
Update to 20170807.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 19:46:49

Modified files:
	devel/msgpack  : Makefile 

Log message:
enable tests since gtest was updated a while back


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/09 19:51:19

Modified files:
	graphics/orthanc: Makefile.inc 
	graphics/orthanc/webviewer-plugin: Makefile 

Log message:
fix stray \n and :0 that snuck in

spotted by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/09 20:26:26

Modified files:
	sys/netinet    : ip_icmp.c 
	sys/netinet6   : icmp6.c 

Log message:
icmp_mtudisc() might be called by TCP even on loopback after a
retransmit timeout.  Do not run path MTU discovery on local routes
as we never want that on loopback.  For permanent ARP or ND entries
disable path MTU discovery as they use the same rt_expire field.
This prevents that permanent routes and entries disappear.
bug analysis friehm@; OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/09 22:57:58

Modified files:
	textproc/calibre/patches: 
	                          patch-src_calibre_headless_fontconfig_database_cpp 
	                          patch-src_duktape_duktape_duk_config_h 

Log message:
Tweak duktape patch comment, and regen patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/08/10 00:25:18

Modified files:
	lang/python/3.6: Makefile distinfo 
	lang/python/3.6/pkg: PLIST-main PLIST-tests 

Log message:
update python to 3.6.2, tested in a bulk by sthen@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/10 00:34:17

Log message:
    Import migmix-20150712.
    
    Migmix is a collection of synthesized fonts, with Japanese kanji from IPA
    Gothic and unmodified character glyphs from M+.
    
    ok rsadowski@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170809
    
    N ports/fonts/migmix/Makefile
    N ports/fonts/migmix/distinfo
    N ports/fonts/migmix/pkg/PLIST
    N ports/fonts/migmix/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/10 00:35:16

Log message:
    Import migu-20150712.
    
    Migu is a collection of synthesized fonts, with Japanese kanji from IPA
    Gothic and modified character glyphs from M+.
    
    ok rsadowski@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20170809
    
    N ports/fonts/migu/Makefile
    N ports/fonts/migu/distinfo
    N ports/fonts/migu/pkg/PLIST
    N ports/fonts/migu/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/08/10 00:36:58

Modified files:
	fonts          : Makefile 

Log message:
+migu,migmix


CVSROOT:	/cvs
Module name:	ports
Changes by:	florian@cvs.openbsd.org	2017/08/10 00:58:39

Modified files:
	net/dhcpcd     : Makefile 
	net/dhcpcd/patches: patch-if-bsd_c 

Log message:
netinet6/nd6.h r1.72 removed "flags" in struct nd_ifinfo, make this
compile again.
Need for revision bump pointed out by jca.
OK jca, sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/10 03:11:07

Modified files:
	devel/git/patches: patch-t_t0001-init_sh 
	                   patch-t_t4062-diff-pickaxe_sh 
	                   patch-t_t7004-tag_sh 

Log message:
Sync with upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/08/10 03:12:32

Modified files:
	sys/dev/wscons : wsemul_vt100.c 

Log message:
Remove some case statements which have been compiled out since 2000.

OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/10 03:34:41

Modified files:
	misc/wordnet   : Makefile distinfo 
	misc/wordnet/pkg: DESCR PLIST 

Log message:
Fix MASTER_SITES, and update to the 3.1 Princeton WordNet database.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/10 04:25:15

Modified files:
	multimedia/mpv : Makefile 

Log message:
aarch64 has atomic ops; from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/10 04:29:01

Modified files:
	devel/llvm     : Makefile 
	devel/llvm/patches: patch-tools_clang_lib_Sema_SemaChecking_cpp 
Added files:
	devel/llvm/patches: patch-include_llvm_CodeGen_AsmPrinter_h 
	                    patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp 
	                    patch-lib_Target_X86_X86AsmPrinter_h 
	                    patch-lib_Target_X86_X86MCInstLower_cpp 
	                    patch-tools_clang_include_clang_Basic_Builtins_def 

Log message:
Pull across more parts from base, from Brad:

- Use int3 trap padding between functions instead of trapsleds with a leading jump
- Declare lgamma library builtins as never being const
- Enable the kprintf format attribute


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/10 06:01:20

Modified files:
	multimedia/x264: Makefile distinfo 
	multimedia/x264/patches: patch-Makefile patch-configure 

Log message:
update to x264-20170717, from Brad


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2017/08/10 06:19:38

Modified files:
	build          : support.dat 

Log message:
add some additional keywords to my support entry, and add German ones, too


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2017/08/10 06:19:53

Modified files:
	.              : support.html 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/10 06:23:28

Log message:
    import virt-what-1.18
    
    virt-what is a shell script which can be used to detect if the program
    is running in a virtual machine.
    
    virt-what supports a very large number of different hypervisor types,
    including common open source hypervisors (KVM, Xen, QEMU, VirtualBox,
    VMM), mainframe systems like IBM Systemz, LPAR, z/VM, hardware
    partitioning schemes like Hitachi Virtage, proprietary hypervisors like
    VMWare, Microsoft Hyper-V and much more.
    
    patches to add support for detecting vmm were merged upstream already
    ok landry@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20171008
    
    N ports/sysutils/virt-what/distinfo
    N ports/sysutils/virt-what/Makefile
    N ports/sysutils/virt-what/pkg/PLIST
    N ports/sysutils/virt-what/pkg/DESCR
    N ports/sysutils/virt-what/patches/patch-virt-what_in
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/10 06:24:10

Modified files:
	sysutils       : Makefile 

Log message:
+virt-what


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/10 07:00:30

Modified files:
	sys/net        : rtsock.c 

Log message:
Prevent userland to modify RTF_LOCAL route entries.

In particular setting an expiration timer on a route entry which would
confuse L2 state machines.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/10 07:05:58

Modified files:
	sys/netinet6   : nd6.c 

Log message:
Do not invalidate ND for local routes, make it consistent like ARP.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/10 07:06:12

Modified files:
	regress/sbin/route: Makefile 

Log message:
Test that 'route change' has no effect on a RTF_LOCAL route.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/10 07:08:39

Modified files:
	regress/sbin/route: Makefile 

Log message:
Use "! cmd" for commands that are expected to fail.

Suggested by bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/10 07:28:42

Modified files:
	textproc/extract_url: Makefile distinfo 

Log message:
have DISTNAME match GH_PROJECT and drop unneeded VERSION

ok feinerer@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/10 07:30:00

Log message:
    import sxhkd-0.5.8
    
    sxhkd is an X daemon that reacts to input events by executing commands.
    Its configuration file is a series of bindings that define the
    associations between the input events and the commands.
    
    ok jca@ sthen@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20171008
    
    N ports/x11/sxhkd/distinfo
    N ports/x11/sxhkd/Makefile
    N ports/x11/sxhkd/pkg/PLIST
    N ports/x11/sxhkd/pkg/DESCR
    N ports/x11/sxhkd/patches/patch-Makefile
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/10 07:30:26

Log message:
    import bspwm-0.9.3
    
    bspwm is a tiling window manager that represents windows as the leaves
    of a full binary tree.
    
    ok jca@ sthen@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20171008
    
    N ports/x11/bspwm/Makefile
    N ports/x11/bspwm/distinfo
    N ports/x11/bspwm/pkg/PLIST
    N ports/x11/bspwm/pkg/DESCR
    N ports/x11/bspwm/patches/patch-Makefile
    N ports/x11/bspwm/patches/patch-examples_bspwmrc
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/10 07:32:25

Modified files:
	x11            : Makefile 

Log message:
+bspwm
+sxhkd


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/10 07:32:55

Modified files:
	sysutils/virt-what/patches: patch-virt-what_in 

Log message:
missing have_cpuinfo check merged upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/10 07:34:46

Modified files:
	include        : errno.h 

Log message:
___errno (three underbars) is long gone


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/10 07:35:18

Modified files:
	include        : tib.h 

Log message:
fix typo in comment


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/10 07:44:48

Modified files:
	sbin/route     : keywords.h keywords.sh route.c 

Log message:
allow "del" in addition to "delete"
from Denis Fondras, positive feedback from sthen@ and deraadt@
ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/10 07:50:37

Modified files:
	graphics/clutter/clutter-gtk: Makefile distinfo 
	graphics/clutter/clutter-gtk/pkg: PLIST 

Log message:
update to clutter-gtk-1.8.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/10 08:07:34

Modified files:
	telephony/p5-Net-SIP: Makefile distinfo 

Log message:
update p5-Net-SIP to 0.810


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/10 08:12:34

Modified files:
	usr.sbin/bgpctl: bgpctl.c parser.c parser.h 
	usr.sbin/bgpd  : bgpd.h control.c rde.c 

Log message:
handle extended communities in bgpctl.
From Dennis Fondras, thanks!
ok phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/10 08:18:31

Modified files:
	sys/dev/pci/drm: drm_linux.h 

Log message:
Add glue for passing through file+line when WITNESS is enabled

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/10 08:19:58

src/regress/lib/libc/locale/uselocale

Update of /cvs/src/regress/lib/libc/locale/uselocale
In directory cvs.openbsd.org:/tmp/cvs-serv67320/uselocale

Log Message:
Directory /cvs/src/regress/lib/libc/locale/uselocale added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/10 08:22:59

Modified files:
	usr.sbin/bgpctl: bgpctl.c 

Log message:
replace memcpy() with assignements where the type is the same.
noticed by deraadt@, ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/10 08:26:31

Modified files:
	usr.bin/calendar: io.c 

Log message:
Remove KOI8 lines after 5.9 is out.

From Jan Stary, Klemens Nanni and others


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/08/10 08:36:34

Modified files:
	sys/miscfs/fuse: fuse_device.c 

Log message:
Avoid possible NULL pointer dereference on fuseioctl()

Found by Coverity Scan (CID 1453387)

OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/10 08:45:42

Added files:
	regress/lib/libc/locale/uselocale: Makefile uselocale.c 

Log message:
first draft of tests for newlocale(3), duplocale(3), uselocale(3)


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/08/10 08:55:49

Modified files:
	security/gnupg2: Makefile distinfo 

Log message:
Update to 2.1.23

ok abieber@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/10 09:01:42

Modified files:
	sys/dev/pci    : mpii.c 

Log message:
Remove a leftover bit that was dereferencing an uninitialized pointer

Coverity CID 1453398; ok deraadt.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/10 09:08:54

Modified files:
	mail/isync     : Makefile distinfo 
Added files:
	mail/isync/patches: patch-src_socket_c 

Log message:
Update to isync-1.2.2

Based on a diff from Klemens Nanni, ok dcoppa@ jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/10 09:11:34

Modified files:
	sys/dev/usb    : umcs.c 

Log message:
Deactivate the device if I/O fails in attach.

Coverity CID 1453399; ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/10 09:25:52

Modified files:
	sys/dev/pci    : azalia.c 

Log message:
Power off all codecs on shutdown to eliminate static noise in speakers
or headphones on reboot.

From Manuel Giraud 
Tweaks & ok ratchov


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/10 09:25:57

Modified files:
	sys/dev/pv     : hypervic.c 

Log message:
Fail if unknown type of an address family was specified

Coverity CID 1452981; Severity: unlikely, not user-visible.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/10 09:44:09

Modified files:
	usr.sbin/bgpd  : rde.c 

Log message:
Fix a comment and line length. Noted by Dennis fondras.
ok benno@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/10 09:55:03

Modified files:
	editors/libreoffice: Makefile 

Log message:
mark BROKEN-i386 to save half an hour of build time. current failure:

/usr/obj/ports/libreoffice-5.2.7.2/libreoffice-5.2.7.2/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx:164:32: error: unknown type name '__si_class_type_info'
/usr/obj/ports/libreoffice-5.2.7.2/libreoffice-5.2.7.2/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx:170:32: error: unknown type name '__class_type_info'

previously failed with segfaults during build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/10 10:00:23

Modified files:
	databases/sqlite3: Makefile distinfo 

Log message:
Update to sqlite3 3.20.0.

Fixes CVE-2017-10989 ('The getNodeSize function in ext/rtree/rtree.c in
SQLite through 3.19.3, as used in GDAL and other products, mishandles
undersized RTree blobs in a crafted database, leading to a heap-based
buffer over-read or possibly unspecified other impact.')

The standalone fix itself is at
https://sqlite.org/src/vpatch?from=0db20efe201736b3&to=66de6f4a9504ec26

Pass -DSQLITE_ENABLE_FTS3 via CFLAGS, as it apparently fixes build
issues with mozilla (from FreeBSD r447626 via naddy@)


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/10 10:03:10

Modified files:
	usr.sbin/snmpctl: snmpclient.c snmpctl.c 

Log message:
Pledge snmpctl. Ok jca@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/10 10:05:23

Modified files:
	sbin/route     : route.8 route.c 

Log message:
autodetect AF when setting inet6 default route
From Denis Fondras, thanks!
ok phessler@ bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2017/08/10 10:06:59

Modified files:
	gnu/lib        : Makefile 

Log message:
Unlink libobjc. It is not used in base, and ports are pulling in libobjc2 from ports.
ok bluhm@ sebastia@ dcoppa@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/10 10:38:37

Modified files:
	sys/net        : bfd.c 

Log message:
The caller of sobind() has to free the name mbuf.  Plug a mbuf leak
in bfd_listener().
OK phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/10 10:41:22

Modified files:
	net            : Makefile 
	net/py-dnspython: Makefile distinfo 
	net/py-dnspython/pkg: PLIST 

Log message:
update to py-dnspython 1.15.0
upstream now have unified py2+py3 source, so use it and enable py3 build.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/10 10:48:25

Modified files:
	sys/kern       : uipc_socket.c 
	sys/net        : if.c 

Log message:
The socket field so_proto can never be NULL.  Remove the checks.
OK mpi@ visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/10 10:48:47

Modified files:
	sys/dev/pv     : if_hvn.c 

Log message:
Fixup upper bound for the completion descriptor identifier

Coverity CID 1452864; Severity: unlikely, not user-visible.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/10 10:54:28

Modified files:
	regress/misc   : Makefile 
Removed files:
	regress/misc/objc: Makefile main.m 

Log message:
Objective-C has been removed from base, do not test whether compiling
it works.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/10 10:54:31

Modified files:
	www/py-mechanize: Makefile distinfo 
	www/py-mechanize/pkg: PLIST 

Log message:
update to py-mechanize-0.3.5


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/10 10:59:04

Modified files:
	usr.sbin/vmd   : virtio.c 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/10 11:00:08

Modified files:
	games/fortune/fortune: fortune.c 

Log message:
Treat backspace as printable in sanitize() for non-UTF8 locales.
Fixes printing of fortunes that use a combination of backspace and
underbars for underlining in non-UTF8 locales.  OK schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/10 11:11:47

Modified files:
	usr.sbin/vmd   : pci.c 

Log message:
vmd: partially back out a change committed yesterday regarding guest
changing IRQs. After discussing with kettenis, that wasn't the right way
to do things, and this diff fixes that.

ok kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/10 11:11:49

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Buffer size for the SCSI vendor string should be 8 char long

A vendor and part of the product string got copied into a larger
on-stack buffer as a result of an out-of-bounds access, however
only 4 characters are meaningful in this context.

Coverity CID 1453206; Severity: insignificant.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/10 11:15:05

Modified files:
	sbin/dhclient  : dhclient.c dhcpd.h kroute.c privsep.c privsep.h 

Log message:
Add IMSG_SET_RESOLV_CONF and keep the cached contents
in the priv process, so that they do not have to be
continually retransmitted. IMSG_WRITE_RESOLV_CONF
now just triggers a write of the cached info.

Simplifies a bunch of logic.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/10 11:18:38

Modified files:
	lib/libssl     : s3_lib.c ssl.h ssl_cert.c ssl_lib.c ssl_locl.h 
	                 ssl_srvr.c t1_lib.c 

Log message:
Clean up the EC key/curve configuration handling.

Over the years OpenSSL grew multiple ways of being able to specify EC keys
(and/or curves) for use with ECDH and ECDHE key exchange. You could specify
a static EC key (SSL{_CTX,}_set_tmp_ecdh()), use that as a curve and
generate ephemeral keys (SSL_OP_SINGLE_ECDH_USE), provide the EC key via
a callback that was provided with insufficient information
(SSL{_CTX,}_set_tmp_ecdh_cb()) or enable automatic selection and generation
of EC keys via SSL{_CTX,}_set_ecdh_auto(). This complexity leads to
problems (like ECDHE not being enabled) and potential weird configuration
(like being able to do ECDHE without the ephemeral part...).

We no longer support ECDH and ECDHE can be disabled by removing ECDHE
ciphers from the cipher list. As such, permanently enable automatic EC
curve selection and generation, effectively disabling all of the
configuration knobs. The only exception is the
SSL{_CTX,}_set_tmp_ecdh() functions, which retain part of their previous
behaviour by configuring the curve of the given EC key as the only curve
being enabled. Everything else becomes a no-op.

ok beck@ doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/10 11:22:48

Modified files:
	sys/dev/pv     : hvs.c 

Log message:
Correct the upper bound for the command size before the passthrough

Coverity CID 1453317; Severity: unlikely, not user-visible.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/10 11:24:30

Modified files:
	games/caesar   : caesar.c 

Log message:
convert source code frequencies to match those in the man page


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/10 11:27:34

Modified files:
	databases/py-apsw: Makefile distinfo 
	databases/py-apsw/patches: patch-tests_py 
Added files:
	databases/py-apsw/patches: patch-setup_py 

Log message:
update to py-apsw 3.9.2-r1, fix hardcoded gcc in tests


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/10 11:47:31

Modified files:
	sbin/route     : route.8 

Log message:
document use of del as short form for delete, from jca
ok schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/10 12:00:59

Modified files:
	sys/dev/pv     : virtio.c 

Log message:
Add missing comma that caused a concatenated string. Fixes printing of
the device names of "9P Transport" and "mac80211 wlan" virtio devices.

Coverity CID 1453254; Severity: Insignificant

OK mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/10 12:03:51

Modified files:
	sys/dev/pv     : if_vio.c 

Log message:
Fix copy-paste error in the error path of vio_alloc_mem() that checked
the wrong variable (sc_tx_dmamaps[i] instead of sc_rx_dmamaps[i]).

Coverity CID 1452937; Severity: Minor

OK mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/10 12:06:58

Modified files:
	sys/dev/pv     : vioblk.c 

Log message:
sector_count is uninitialized if the SCSI cmdlen is not 6, 10, 12 or
16 bytes long.  This cannot happen.  But it is good to silence the
uninitialized variable warning.

Coverity CID 1453104; Severity: Insignificant

OK mikeb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/08/10 12:12:46

Modified files:
	devel/subversion: Makefile distinfo 

Log message:
Update to Subversion 1.9.7. Fixes CVE-2017-9800, "Arbitrary code execution on
clients through malicious svn+ssh URLs in svn:externals and svn:sync-from-url"
See https://subversion.apache.org/security/CVE-2017-9800-advisory.txt


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2017/08/10 12:13:13

Modified files:
	devel/subversion: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
For 6.1-stable:
Update to Subversion 1.9.7. Fixes CVE-2017-9800, "Arbitrary code execution on
clients through malicious svn+ssh URLs in svn:externals and svn:sync-from-url"
See https://subversion.apache.org/security/CVE-2017-9800-advisory.txt


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/10 12:14:56

Modified files:
	sys/dev/pv     : xenstore.c 

Log message:
Prevent an unlikely resource leak

Coverity CID 1453069; Severity: unlikely, not user-visible.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/10 12:18:30

Modified files:
	lib/libtls     : Symbols.list tls.h tls_client.c tls_config.c 
	                 tls_internal.h tls_server.c 
	lib/libtls/man : tls_config_set_protocols.3 

Log message:
Add a tls_config_set_ecdhecurves() function to libtls, which allows the
names of the elliptic curves that may be used during client and server
key exchange to be specified.

This deprecates tls_config_set_ecdhecurve(), which could only be used to
specify a single supported curve.

ok beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/10 12:19:08

src/regress/usr.sbin/snmpd

Update of /cvs/src/regress/usr.sbin/snmpd
In directory cvs.openbsd.org:/tmp/cvs-serv28510/snmpd

Log Message:
Directory /cvs/src/regress/usr.sbin/snmpd added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/10 12:38:33

Modified files:
	sys/net        : if_vxlan.c 

Log message:
A missing break in vxlan_sockaddr_cmp() could eventually trick an
vxlan interface into accepting packets for the wrong destination (if
the sockaddr_in6 checks somehow match on sockaddr_in addresses).

Coverity CID 1452902; Severity: Moderate

OK mikeb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/10 12:38:40

Modified files:
	shells/zsh     : Makefile distinfo 
	shells/zsh/pkg : PLIST 

Log message:
Update ZSH to 5.4.1

ok pea@ juanfra@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/10 12:40:21

Added files:
	telephony/kamailio/patches: 
	                            patch-src_modules_app_jsdt_duk_config_h 

Log message:
Give this a chance to build on sparc64 (and maybe others)

Same duktape header fix as with textproc/calibre.
ok Roman Kravchuk (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/10 12:57:20

Modified files:
	sys/crypto     : cryptodev.h 

Log message:
the userland crypto interface died long ago, can clean up the header


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/10 13:07:14

Modified files:
	usr.sbin/rtadvd: if.c if.h rtadvd.c 

Log message:
No need to handle multiple routing messages here.

route(4) sockets only ever ship a single routing message per read(2)
call, so simplify this.  Mostly mechanical diff for now, some further
cleanups will follow.

ok rob@ florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/10 13:17:43

Modified files:
	usr.sbin/vmctl : vmctl.c 

Log message:
don't have cu try to open '/dev', instead check if there's a valid tty
associated with the vm upfront

as discussed with and ok mlarkin@ pd@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/10 13:19:18

Modified files:
	sys/kern       : kern_rwlock.c 

Log message:
Make rw_enter() always succeed after a panic.

This prevents deadlocks when doing 'boot reboot' after the kernel panic'd.

Discussed with bluhm@ and guenther@, ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/10 13:20:43

Modified files:
	sys/kern       : uipc_socket.c uipc_syscalls.c 
	sys/net        : if_pflow.c 
	sys/nfs        : krpc_subr.c nfs_socket.c 

Log message:
Move the solock()/sounlock() dance outside of sobind().

ok phessler@, visa@, bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/10 13:36:59

Modified files:
	devel/mercurial: Tag: OPENBSD_6_1 Makefile distinfo 
	devel/mercurial/pkg: Tag: OPENBSD_6_1 DESCR-main PLIST-main 
Added files:
	devel/mercurial/patches: Tag: OPENBSD_6_1 
	                         patch-tests_test-clonebundles_t 
Removed files:
	devel/mercurial/patches: Tag: OPENBSD_6_1 patch-contrib_hg-ssh 
	                         patch-mercurial_dispatch_py 
	                         patch-tests_test-ssh_t 

Log message:
Update to mercurial 4.2.3.

https://www.mercurial-scm.org/pipermail/mercurial/2017-August/050522.html

CVE-2017-1000115:

Mercurial's symlink auditing was incomplete prior to 4.3, and could be abused
to write to files outside the repository.

CVE-2017-1000116:

Mercurial was not sanitizing hostnames passed to ssh, allowing shell injection
attacks by specifying a hostname starting with -oProxyCommand.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/10 13:39:38

Modified files:
	sys/ddb        : db_command.c db_ctf.c db_elf.c db_expr.c 
	                 db_sym.h 
	sys/arch/sparc64/sparc64: openfirm.c 

Log message:
With a CTF kernel, DDB's print command will now pretty-print symbols.

Casting a type is not yet supported.

ok kettenis@, jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/10 13:40:01

Modified files:
	devel/tortoisehg: Tag: OPENBSD_6_1 Makefile distinfo 
	devel/tortoisehg/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
Update to tortoisehg 4.2.2. We need to update this package to keep in
sync it with the latest mercurial release, updated due to security bugs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/10 13:40:58

Modified files:
	devel/mercurial: Makefile distinfo 

Log message:
Update to mercurial 4.2.3.

https://www.mercurial-scm.org/pipermail/mercurial/2017-August/050522.html

CVE-2017-1000115:

Mercurial's symlink auditing was incomplete prior to 4.3, and could be abused
to write to files outside the repository.

CVE-2017-1000116:

Mercurial was not sanitizing hostnames passed to ssh, allowing shell injection
attacks by specifying a hostname starting with -oProxyCommand.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/10 13:46:26

Modified files:
	net/curl       : Makefile distinfo 
	net/curl/pkg   : PLIST 
Added files:
	net/curl/patches: patch-Makefile_in 

Log message:
Security update to 7.55.0:
* file: output the correct buffer to the user (CVE-2017-1000099)
* tftp: reject file name lengths that don't fit (CVE-2017-1000100)
* glob: do not parse after a strtoul() overflow range (CVE-2017-1000101)


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/10 14:13:57

Modified files:
	sys/dev/pv     : xen.c 

Log message:
Don't forget to call va_end in xen_hypercall

Coverity CID 1453343


CVSROOT:	/cvs
Module name:	ports
Changes by:	jung@cvs.openbsd.org	2017/08/10 14:14:56

Modified files:
	net/gdnsd      : Makefile 
	net/gdnsd/patches: patch-configure 
	net/gdnsd/pkg  : gdnsd.rc 

Log message:
remove reload and switch default state dir, also take maintainer

ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/08/10 14:34:58

Log message:
    Import buku 3.2
    
    buku is a command-line utility to store, tag, search and organize bookmarks.
    
    * Lightweight, clean interface
    * Text editor integration
    * Fetch page title, add tags and comments
    * Multiple search modes (e.g. deep, regex)
    * Continuous search at prompt, on the fly mode switch
    * Open bookmarks and search results in browser
    * Import/export in HTML (FF, Chrome compatible) or Markdown
    * Shorten and expand URLs
    * Smart tag editing with >>, > or << symbols at prompt
    * Password protection (manual)
    * Portable, merge-able database to sync between systems
    * Multithreaded full DB refresh
    * Shell completion scripts, man page with examples
    
    OK juanfra@
    
    Status:
    
    Vendor Tag:	feinerer
    Release Tags:	feinerer_20170810
    
    N ports/www/buku/Makefile
    N ports/www/buku/distinfo
    N ports/www/buku/pkg/PLIST
    N ports/www/buku/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/08/10 14:37:45

Modified files:
	www            : Makefile 

Log message:
+buku


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2017/08/10 16:59:42

Modified files:
	usr.sbin/ntpd  : ntpd.conf.5 

Log message:
naddy@ reported confusion on why "query from" seemed to be ignored in
some cases.

OK naddy@ henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/08/10 21:58:36

Modified files:
	usr.bin/ssh    : serverloop.c 

Log message:
Keep track of the last time we actually heard from the client and
use this to also schedule a client_alive_check().  Prevents activity
on a forwarded port from indefinitely preventing the select timeout
so that client_alive_check() will eventually (although not optimally)
be called.

Analysis by willchan at google com via bz#2756, feedback & ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/10 22:07:20

Modified files:
	distrib/sets/lists/base: md.alpha md.amd64 md.armv7 md.hppa 
	                         md.i386 md.landisk md.loongson 
	                         md.luna88k md.macppc md.octeon md.sgi 
	                         md.socppc md.sparc64 
	distrib/sets/lists/comp: gcc.alpha gcc.amd64 gcc.armv7 gcc.hppa 
	                         gcc.i386 gcc.landisk gcc.loongson 
	                         gcc.luna88k gcc.macppc gcc.octeon 
	                         gcc.sgi gcc.socppc gcc.sparc64 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/08/10 22:16:35

Modified files:
	usr.bin/ssh    : serverloop.c 

Log message:
Tweak previous keepalive commit: if last_time + keepalive <= now
instead of just "<" so client_alive_check will fire if the select
happens to return on exact second of the timeout.  ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/10 22:18:19

Modified files:
	mail/fetchmail : Makefile 
	mail/fetchmail/patches: patch-socket_c 

Log message:
Do not overrun plugin string when copying it.  Prevents sporadic
segmentation fault in fetchmail.  Fix reported to upstream.
OK jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/10 22:41:08

Modified files:
	usr.bin/ssh    : sftp-client.c 

Log message:
don't print verbose error message when ssh disconnects under sftp;
bz#2750; ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/10 22:47:12

Modified files:
	usr.bin/ssh    : sshconnect2.c 

Log message:
refuse to a private keys when its corresponding .pub key does not
match. bz#2737 ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/10 23:06:34

Modified files:
	lib/libssl     : ssl_locl.h ssl_tlsext.c ssl_tlsext.h t1_lib.c 
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Rewrite the ECPointFormats TLS extension handling using CBB/CBS and the
new extension framework.

input + ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/10 23:37:50

Modified files:
	lib/libtls     : shlib_version 

Log message:
Bump minor due to symbol addition.

Prompted by jsg@, since I apparently left it sitting in my tree...


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/11 00:16:53

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 00:30:41

Modified files:
	lib/libssl     : ssl_tlsext.c ssl_tlsext.h 

Log message:
Add doug@'s copyright since he just added code to these two files.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/11 01:37:34

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/firefox-i18n: Makefile.inc distinfo 

Log message:
Bugfix update to 55.0.1.

See https://www.mozilla.org/en-US/firefox/55.0.1/releasenotes/

* Fix a regression the tab restoration process (bug 1388160)
* Fix a problem causing What's new pages not to be displayed (bug 1386224)
* Fix a rendering issue with some PKCS#11 libraries (bug 1388370)
* Disable the predictor prefetch (bug 1388160)

-stable commit awaiting packages...


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 02:57:16

Modified files:
	audio/libmpdclient: Makefile distinfo 
	audio/libmpdclient/patches: patch-src_sync_c 
	audio/libmpdclient/pkg: PLIST 
Added files:
	audio/libmpdclient/patches: patch-meson_build 

Log message:
Update to libmpdclient-2.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 03:02:52

Modified files:
	audio/ncmpcpp  : Makefile 
Added files:
	audio/ncmpcpp/patches: patch-doc_config 
	                       patch-src_curses_window_cpp 

Log message:
Bugfixes from the '0.8.x' stable branch:

Fix crash when colors are disabled
(upstream git commit a22cd2c68c71481c653d9f6547f2e7b46ce57106)

config: change default value of show_duplicate_tags from 'true' to 'yes'
(upstream git commit 4f72330bb8d04aa14fa380f969013675882b7c1b)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 03:15:41

Modified files:
	audio/hs-libmpd: Makefile distinfo 

Log message:
Update to hs-libmpd-0.9.0.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 03:26:26

Modified files:
	www/tomcat/v8  : Makefile distinfo 
	www/tomcat/v8/pkg: PLIST-examples 

Log message:
Update to Tomcat 8.5.20


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 03:44:08

Modified files:
	audio/pianobar : Makefile 
Added files:
	audio/pianobar/patches: patch-src_ui_act_c 

Log message:
Fix use-after-free when deleting station
(upstream git commit 2a8865ad0d7c4976f43d99ed258c84ae4f95b0ce)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 03:46:58

Modified files:
	games/numptyphysics: Makefile 

Log message:
drop maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 04:06:01

Modified files:
	security/pcsc-lite: Makefile 
Added files:
	security/pcsc-lite/patches: patch-src_simclist_c 

Log message:
simclist: fix memory leak
(upstream commit 8946edadaca353d65112664a5fcd7bbe1be54ed5)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 04:26:05

Added files:
	graphics/lensfun/patches: patch-tests_CMakeLists_txt 

Log message:
Bugfix: ${OpenMP_CXX_FLAGS} was used unconditionally

Fix building lensfun with CMake-3.9


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/11 04:28:55

Modified files:
	sbin/route     : route.8 

Log message:
new sentence, new line;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/11 04:30:16

Modified files:
	share/man/man3 : intro.3 

Log message:
remove libobjc;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/11 04:33:31

Modified files:
	lib/libtls/man : tls_config_set_protocols.3 

Log message:
new sentence, new line;


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/11 04:37:10

Modified files:
	emulators/advancemame: Makefile 
	emulators/advancemess: Makefile 

Log message:
add -fomit-frame-pointer for i386 to unbreak, clang builds use an extra
register compared to the gcc build and we run out.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/11 05:23:57

Modified files:
	net/amule      : Makefile 
Added files:
	net/amule/patches: patch-src_TextClient_cpp 

Log message:
Fix display of search results in amulecmd
Uses correct integer conversion identifiers in Printf
(upstream svn revision r10987)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/11 05:28:05

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
MFC: Bugfix update to 55.0.1.

See https://www.mozilla.org/en-US/firefox/55.0.1/releasenotes/

* Fix a regression the tab restoration process (bug 1388160)
* Fix a problem causing What's new pages not to be displayed (bug 1386224)
* Fix a rendering issue with some PKCS#11 libraries (bug 1388370)
* Disable the predictor prefetch (bug 1388160)

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/11 06:35:48

Added files:
	shells/ksh93/patches: patch-src_lib_libast_hash_hashalloc_c 
	                      patch-src_lib_libast_string_tokscan_c 

Log message:
unbreak with clang 32-bit arches, from libast upstream via freebsd


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/08/11 06:37:04

Modified files:
	devel/git      : Makefile distinfo 

Log message:
Update git to fix CVE-2017-1000117.

From Daniel Jakots, thanks!

OK benoit@, sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/08/11 06:44:18

Modified files:
	devel/git      : Tag: OPENBSD_6_1 Makefile distinfo 
	devel/git/patches: Tag: OPENBSD_6_1 patch-Makefile 
	                   patch-t_t9200-git-cvsexportcommit_sh 
	                   patch-t_test-lib_sh 

Log message:
Backport git CVE-2017-1000117 fix.

From Daniel Jakots, thanks!

OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/11 06:51:42

Modified files:
	usr.sbin/nsd   : Makefile.in configure.ac dns.c dns.h namedb.c 
	                 rdata.c xfrd-tcp.c zonec.c 

Log message:
update to 4.1.17
OK sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/11 06:52:02

Modified files:
	usr.sbin/nsd   : configure 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/11 06:52:50

Modified files:
	usr.sbin/nsd   : zparser.y 

Log message:
missed in previous


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 07:23:27

Modified files:
	sys/net        : if_spppsubr.c 

Log message:
The timeval in sppp_input() is also used when the interface is not IFF_UP.

Always call getmicrouptime(&tv) to avoid an "Uninitialized scalar variable".

Coverity CID 1453266; Severity: Insignificant

OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 07:48:21

Modified files:
	sys/net        : switchofp.c 

Log message:
Fix out-of-bounds read when looking up the message handler.

This could be triggered by an OpenFlow packet with the message type of 30
... because C array indexes start at 0.

Coverity CID 1453219; Severity: Major

OK millert@ goda@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 07:50:15

Modified files:
	sys/net        : switchofp.c 

Log message:
Fix out-of-bounds read when looking up the multipart message handler.

This could be triggered by an OpenFlow packet with the multipart
message type of 14 ... because C array indexes start at 0.

Coverity CID 1452917; Severity: Major

OK millert@ goda@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 07:51:45

Modified files:
	sys/net        : switchofp.c 

Log message:
Instead of repeating the same return statement in both cases of a
final if statement, use it once after the if statement.
Avoids duplicated and structurally dead code.

Coverity CID 1452943; Severity: Insignificant

OK millert@ goda@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 07:52:59

Modified files:
	sys/net        : switchofp.c 

Log message:
Fix copy-paste error: first check is on "target", second check is on "key".

Coverity CID 1453281; Severity: Minor

OK millert@ goda@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 07:54:14

Modified files:
	sys/net        : switchofp.c 

Log message:
Priority is stored in the vlan_pcp field not in the vlan_vid field.

Found by Coverity because vlan_vid was assigned twice.

Coverity CID 1453293; Severity: Minor

OK millert@ goda@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 07:55:09

Modified files:
	sys/net        : switchofp.c 

Log message:
Set free'd tables to NULL in swofp_flow_entry_instruction_free().

swofp_flow_entry_instruction_free is used to "reset" the tables. It
called free on each table but didn't set them to NULL, causing
potential double-frees in swofp_flow_entry_put_instructions().

Instead of complicating the code and adding a X = NULL for each table,
restructure it by introducing a generic function to free tables as
they're all derived from struct ofp_instruction.

Reported by Coverity as various "Read from pointer after free" errors:
Coverity CIDs 1452955 1453345 1452858 1453031 1453179 1453216 1453093

OK millert@ goda@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 07:56:06

Modified files:
	sys/net        : switchofp.c 

Log message:
Fix out-of-bounds read when looking up the flow-mod handler.

Another case of the "C indexes start at 0" bug where ">" must be ">=":

if (i >= nitems(foo))
return (NULL);
else
return (foo[i].handler);

Coverity CID 1453340; Severity: Major

OK millert@ goda@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/11 07:58:32

Modified files:
	www/racktables : Makefile distinfo 

Log message:
update to racktables-0.20.14


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 08:16:21

src/usr.bin/ctfdump

Update of /cvs/src/usr.bin/ctfdump
In directory cvs.openbsd.org:/tmp/cvs-serv60043/ctfdump

Log Message:
Directory /cvs/src/usr.bin/ctfdump added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 08:17:05

Added files:
	usr.bin/ctfdump: Makefile ctfdump.1 ctfdump.c elf.c 

Log message:
Import a tool for dumping the contents of CTF data section (SUNW_ctf).

ok deraadt@, kettenis@, jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 08:20:26

src/usr.bin/ctfconv

Update of /cvs/src/usr.bin/ctfconv
In directory cvs.openbsd.org:/tmp/cvs-serv29741/ctfconv

Log Message:
Directory /cvs/src/usr.bin/ctfconv added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/11 08:21:22

Modified files:
	games/prboom   : Makefile 
Added files:
	games/prboom/patches: patch-src_m_fixed_h 

Log message:
%cc -> cc in asm; unbreak on i386+clang


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 08:21:24

Added files:
	usr.bin/ctfconv: Makefile ctfconv.1 ctfconv.c ctfstrip 
	                 ctfstrip.1 dw.c dw.h dwarf.h elf.c generate.c 
	                 hash.c hash.h itype.h parse.c pool.c pool.h 
	                 xmalloc.c xmalloc.h 

Log message:
Import a tool for generating CTF data section (SUNW_ctf) based on DWARF
information.

ctfconv(1) support multiple CUs in order to work on binaries.  ctfstrip(1)
works like strip(1) but also insert a .SUNW_ctf section inside a binary.

ok deraadt@, kettenis@, jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/11 08:22:34

Modified files:
	devel/git      : Tag: OPENBSD_6_0 Makefile distinfo 

Log message:
Update to git-2.9.5, fix CVE-2017-1000117

ok pirofti


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/11 08:23:18

Modified files:
	devel/apr/patches: patch-configure 
	                   patch-network_io_unix_sockets_c 

Log message:
regen patches, noticed while building git TDEP

ok stsp@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 08:24:24

Modified files:
	usr.bin/ctfconv: ctfstrip 

Log message:
CVS Id and license.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 08:28:14

Modified files:
	usr.bin        : Makefile 

Log message:
Enter ctfconv and ctfdump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/11 08:46:06

Modified files:
	net/openafs    : Makefile 
Added files:
	net/openafs/patches: patch-src_ubik_utst_client_c 
	                     patch-src_ubik_utst_server_c 

Log message:
Fix a couple of C problems in security/openafs that clang doesn't like.
Still doesn't build ("./kauth.rg, line 141: expected '*' or 'identifier'")
so mark as BROKEN. (OpenAFS is i386-only).


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/11 08:58:56

Modified files:
	usr.bin/ctfconv: ctfconv.1 ctfconv.c ctfstrip.1 dw.c dw.h 
	                 dwarf.h elf.c generate.c hash.c hash.h itype.h 
	                 parse.c pool.c pool.h 

Log message:
add rcs ids


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/08/11 08:59:43

Modified files:
	sys/dev/atapiscsi: atapiscsi.c 

Log message:
Missing break/return statement on switch case

Coverity CID 1453394

OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/11 09:00:00

Modified files:
	usr.bin/ctfdump: ctfdump.1 ctfdump.c elf.c 

Log message:
add rcs ids


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 09:08:13

Modified files:
	sys/ddb        : db_ctf.c 

Log message:
Remove debugging leftovers, document functions, bump copyright.


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/11 09:08:16

Modified files:
	usr.bin/ctfconv: ctfstrip 

Log message:
- use mktemp to provide the tempfile name and clean it up properly
- set strict posix mode

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/11 09:10:13

Modified files:
	usr.bin/mandoc : man.1 

Log message:
Add two EXAMPLES; triggered by a question from jmc@.
Feedback and OK jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 09:12:32

Modified files:
	sys/net        : if_spppsubr.c 

Log message:
Revision 1.139 accidentally removed an ip = mtod(), resulting in a
pointless "ip = NULL; if (ip) ..." sequence.

Coverity CID 1453286; Severity: Minor

OK sthen@ tom@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 09:13:25

Modified files:
	sys/net        : if_spppsubr.c 

Log message:
space after if.

Pointed out by tom@


CVSROOT:	/cvs
Module name:	src
Changes by:	nayden@cvs.openbsd.org	2017/08/11 09:14:23

Modified files:
	sys/ddb        : db_prof.c 

Log message:
Kernel compilation with DDBPROF enabled fails as db_sym_t is no longer
defined (removed in "Kill db_sym_t." from 2017-05-30 11:39  mpi). This
change fixes the problem.

OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/11 09:17:00

Modified files:
	net/curl       : Tag: OPENBSD_6_1 Makefile 
Added files:
	net/curl/patches: Tag: OPENBSD_6_1 patch-lib_tftp_c 
	                  patch-src_tool_urlglob_c 

Log message:
Security fixes:
* tftp: reject file name lengths that don't fit (CVE-2017-1000100)
* glob: do not parse after a strtoul() overflow range (CVE-2017-1000101)


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/11 09:17:25

Modified files:
	net/curl       : Tag: OPENBSD_6_0 Makefile 
Added files:
	net/curl/patches: Tag: OPENBSD_6_0 patch-lib_tftp_c 
	                  patch-src_tool_urlglob_c 

Log message:
Security fixes:
* tftp: reject file name lengths that don't fit (CVE-2017-1000100)
* glob: do not parse after a strtoul() overflow range (CVE-2017-1000101)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/11 09:50:15

Modified files:
	www/youtube-dl : Makefile distinfo 
	www/youtube-dl/pkg: PLIST 

Log message:
Update youtube-dl to 2017.08.09

ok pirofti@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2017/08/11 10:02:53

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 bgpd.h control.c parse.y 
	                 printconf.c rde.c 

Log message:
softreconfig in and out are on by default for ever and machines now have
enough memory that it does not make sense to provide these knobs anymore.
They just make the code more complex for no much gain.
OK phessler@, benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	goda@cvs.openbsd.org	2017/08/11 10:25:59

Modified files:
	usr.sbin/npppd/npppd: npppd_ctl.h npppd_ctl.c 
	usr.sbin/npppctl: npppctl.c 

Log message:
display MRU each sessions in npppctl session command

ok yasuoka@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 10:28:30

Modified files:
	usr.bin/ctfconv: ctfconv.c generate.c itype.h parse.c 

Log message:
Do not insert random name for anonymous member.


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/11 10:33:01

Modified files:
	usr.sbin/vmd   : priv.c 

Log message:
Use vmd's process rdomain via getrtable() instead of 0 by default.

This allows to run "route -T 1 exec vmd" to get rdomain 1 tap(4) and
bridge interfaces by default.

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	goda@cvs.openbsd.org	2017/08/11 10:41:47

Modified files:
	usr.sbin/npppd/npppd: npppd.c npppd.conf.5 npppd.h npppd_auth.c 
	                      npppd_auth.h npppd_auth_local.h parse.y 
	                      ppp.c 

Log message:
add a new option to set limits on user-max-sessions each AUTHENTICATION.

It can set limits on different user-max-sessions if there're using several
protocols such as PPPoE and L2TP/IPsec.

ok yasuoka@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/11 10:45:33

Modified files:
	usr.bin/ctfdump: ctfdump.1 
	usr.bin/ctfconv: ctfconv.1 ctfstrip.1 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/11 10:51:50

Modified files:
	share/man/man5 : bsd.regress.mk.5 

Log message:
Typo fix.

Ok benno@, tb@, tj@, jmc@, schwarze@, phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/11 10:55:10

Modified files:
	usr.bin/mandoc : mdoc.c 

Log message:
Make the "new sentence, new line" check stricter, allowing digits
in the last two letters of the last word of the sentence.
No false positives in base or Xenocara.
Suggested by and OK jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 10:55:46

Modified files:
	usr.bin/ctfconv: ctfconv.c parse.c 

Log message:
Fix nested declaration inside union or struct.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/11 10:56:43

Modified files:
	www/py-flask   : Makefile distinfo 

Log message:
Update to py-flask-0.12.2


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 10:57:19

Modified files:
	sys/ddb        : db_ctf.c 

Log message:
Improve pretty printing of pointers.

ok jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	nayden@cvs.openbsd.org	2017/08/11 11:20:25

Modified files:
	usr.bin/ctfconv: ctfstrip.1 

Log message:
Fix typo in SEE ALSO section.
ok mpi@, jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 11:25:09

Modified files:
	sys/dev/atapiscsi: atapiscsi.c 

Log message:
Fix previous by calling wdc_atapi_intr_complete() before rerturning.

Suggested by and ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/11 11:43:06

Modified files:
	share/man/man7 : packages.7 ports.7 

Log message:
Mention that some packages and ports don't work without the wxallowed
mount(8) option on /usr/local and /usr/ports/pobj.
Triggered by a question from Diana Eichert .
OK danj@, and no opposition when shown on ports@.


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/11 11:45:02

Added files:
	regress/usr.sbin/snmpd: Makefile snmpd.sh 

Log message:
Add regression tests for snmpd. Not hooked into regress/usr.sbin/Makefile yet.

Ok benno@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 11:54:41

Modified files:
	lib/libssl     : s3_lib.c ssl_locl.h ssl_srvr.c 

Log message:
Convert ssl3_send_certificate_request() to CBB.

ok beck@ doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/11 11:58:21

Modified files:
	lib            : check_sym 

Log message:
Use getopts for option parsing
Add -v for verbose (relocation) output
Fix an existence check


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/11 12:00:38

Modified files:
	sbin/dhclient  : privsep.c 

Log message:
Don't write out resolv.conf unless the contents
are changed or dhclient's interface takes over
the default route.


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/11 12:22:22

Modified files:
	usr.bin/ctfdump: ctfdump.c 

Log message:
pledge ctfdump to stdio and rpath

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 12:48:56

Modified files:
	usr.sbin/httpd : httpd.conf.5 httpd.h parse.y server.c 

Log message:
Convert httpd to tls_config_set_ecdhecurves(), allowing a list of curves
to be specified, rather than a single curve.

ok beck@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/08/11 12:49:13

Modified files:
	x11/smplayer   : Makefile distinfo 

Log message:
Update for SMPlayer to 17.8.0

Tested by Josh as always (thanks!)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/11 13:04:49

Modified files:
	databases/mariadb: Makefile distinfo 
	databases/mariadb/patches: patch-scripts_CMakeLists_txt 
	                           patch-sql_CMakeLists_txt 
	                           patch-storage_connect_reldef_cpp 
	databases/mariadb/pkg: PLIST-server PLIST-tests 

Log message:
update to mariadb-10.0.32, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/08/11 13:12:21

Modified files:
	usr.sbin/ntpd  : parse.y 

Log message:
zero out sockaddr_in before use; fixes use of stack garbage as port number
in "query from"; ok phessler@ job@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/11 13:34:24

Modified files:
	usr.bin/ctfconv: ctfconv.c ctfconv.1 

Log message:
make 'dump' mutually exclusive with writing out the data, to ease pleding

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	drahn@cvs.openbsd.org	2017/08/11 13:36:37

Modified files:
	.              : Makefile.cross 

Log message:
Fix cross builds: no clang depend target, no DESTDIR on HOSTCC build
ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/11 13:37:58

Modified files:
	bin/ksh        : history.c 

Log message:
Check whether the first two characters of $HISTFILE are the magic
characters of the old binary ksh history file. In that case ignore
the history file after displaying an error once. Prevents annoying
repeated 'history file is corrupt' messages in $HOME on NFS setups
suffered by henning and makes the migration from the old to the new
history file format safer.

ok henning, tweaks & ok jca


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/11 13:53:02

Modified files:
	sys/kern       : uipc_usrreq.c 
	sys/netinet    : in.c in.h in_pcb.c raw_ip.c udp_usrreq.c 
	sys/netinet6   : in6.c in6.h in6_pcb.c raw_ip6.c udp6_output.c 

Log message:
Validate sockaddr from userland in central functions.  This results
in common checks for unix, inet, inet6 instead of partial checks
here and there.  Some checks are already done at a higher layer,
but better be paranoid with user input.
OK claudio@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/11 13:56:58

Modified files:
	graphics/orthanc: Makefile.inc 
	graphics/orthanc/server: Makefile 

Log message:
move BDEP on unzip to Makefile.inc for it's common

spotted by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/11 14:13:31

Modified files:
	lib/csu/aarch64: md_init.h 
	lib/csu/alpha  : md_init.h 
	lib/csu/arm    : md_init.h 
	lib/csu/hppa   : md_init.h 
	lib/csu/i386   : md_init.h 
	lib/csu/mips64 : md_init.h 
	lib/csu/powerpc: md_init.h 
	lib/csu/sh     : md_init.h 
	lib/csu/sparc64: md_init.h 

Log message:
_dl_printf is no longer referenced by RELOC_{JMPREL,DYN,GOT}; delete the stub

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/11 14:14:13

Modified files:
	lib/libssl     : ssl_locl.h ssl_tlsext.c ssl_tlsext.h t1_lib.c 
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Rewrite EllipticCurves TLS extension handling using CBB/CBS and the new
extension framework.

input + ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/11 14:19:14

Modified files:
	sys/arch/amd64/include: cpu.h 

Log message:
apmwarn and the ridiculous apmhalt hack sysctls are not relevant here


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/11 14:30:46

Modified files:
	usr.sbin/httpd : httpd.conf.5 

Log message:
punctuation;


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/11 14:42:59

Modified files:
	usr.bin/ctfdump: ctfdump.c 

Log message:
move pledge after setlocale as suggested by tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/08/11 14:44:25

Modified files:
	sys/dev/ic     : ar5xxx.c 

Log message:
Fix copy pasto (Coverity CID 1452996), with this it matches the code in FreeBSD

OK phessler@ and stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 14:47:21

Modified files:
	sys/ddb        : db_ctf.c 

Log message:
Fall back using db_print_cmd() if no CTF data has been found.


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/11 14:49:26

Modified files:
	usr.bin/ctfconv: ctfconv.c 

Log message:
pledge ctfconv

feedback/ok mpi@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 14:50:16

Modified files:
	sys/arch/amd64/amd64: db_trace.c 
	sys/arch/i386/i386: db_trace.c 
	sys/ddb        : db_command.c db_sym.h 
	sys/kern       : init_main.c 
	sys/conf       : GENERIC files 

Log message:
Merge DDBCTF into DDB.


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/08/11 14:56:15

Modified files:
	sys/net        : pipex.c 

Log message:
During MPPE key reduction on the 40 bits case the first 3 octets need to be
changed with known constants (RFC3079). Current code uses a switch case without
breaks which implicitly makes the code correct, but to improve readibility the
first octect should have the constant assigned also in the first case, without
relying on a fallthrough to the second, and the break statement should be
called on boths cases.

This was a false positive found in Coverity CID 1453390, but changed due to
to readibility as explained above.

After discussion with millert@ and guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 15:06:17

Modified files:
	lib/libssl     : ssl_lib.c 

Log message:
style(9) in ssl_set_cert_masks().


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 15:06:52

Modified files:
	lib/libssl     : ssl_lib.c 

Log message:
I don't think eay will ever fix this...


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 15:12:39

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Sort by extension/function name.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 15:13:12

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
doug@ added code in here as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/08/11 15:18:11

Modified files:
	sys/arch/amd64/isa: clock.c 

Log message:
don't bother checking diagnostic status (which patrick reports
actually hangs a particular machine) to avoid reporting an error
which is common on modern machines

ok deraadt, patrick


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 15:22:12

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Be consistent with goto labels, failure flag and use of FAIL macro.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/11 15:24:20

Modified files:
	sys/dev/usb    : if_umb.c 
	sys/kern       : kern_sysctl.c sys_socket.c uipc_domain.c 
	                 uipc_socket2.c 
	sys/net        : bpf.c if.c if_enc.c if_gif.c if_gre.c 
	                 if_pflog.c if_pflow.c if_pfsync.c if_ppp.c 
	                 if_pppoe.c if_pppx.c if_spppsubr.c if_trunk.c 
	                 if_tun.c if_vxlan.c pf.c pf_ioctl.c pfkeyv2.c 
	                 pipex.c route.c rtsock.c switchctl.c 
	sys/netinet    : if_ether.c ip_ah.c ip_carp.c ip_esp.c 
	                 ip_input.c ip_ipcomp.c ip_ipsp.c tcp_input.c 
	                 tcp_timer.c 
	sys/netinet6   : ip6_input.c nd6.c nd6_nbr.c 
	sys/nfs        : nfs_boot.c nfs_socket.c 
	sys/sys        : systm.h 

Log message:
Remove NET_LOCK()'s argument.

Tested by Hrvoje Popovski, ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/11 15:36:04

Modified files:
	regress/usr.sbin/snmpd: snmpd.sh 

Log message:
Add a wait call between different invocations of snmpd test runs to avoid
failed to bind errors due to SNMP UDP socket: Address already in use.

Discussed and ok jca@.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/11 16:01:09

Modified files:
	sys/arch/arm64/arm64: bus_dma.c 

Log message:
Have bus_dmamem_map() store the virtual address of the mapping such that
we can use it to flush the cache in bus_dmamap_sync() if necessary.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/11 16:06:20

Modified files:
	sys/dev/fdt    : files.fdt 
	sys/arch/arm64/conf: GENERIC 
Added files:
	sys/dev/fdt    : rkdwusb.c 

Log message:
Add glue for the USB3 controller on the rk3399-firefly.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/11 16:07:09

Modified files:
	sys/arch/arm64/conf: RAMDISK 

Log message:
Add rkdwusb(4) here as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/11 16:12:40

Modified files:
	lib/libssl/man : SSL_alert_type_string.3 

Log message:
remove bogus ".POD" from .Dt name; noticed by jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/11 16:30:38

Modified files:
	regress/sbin/pfctl: Makefile 
	sbin/pfctl     : parse.y pfctl.8 pfctl.c pfctl.h pfctl_parser.c 
	                 pfctl_parser.h pfctl_radix.c pfctl_table.c 

Log message:
add option -N (no domain resolution)
manpage wording and reminder about usage() jmc@
ok florian@ henning@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/11 16:30:38

Modified files:
	security/botan2: Makefile distinfo 
	security/botan2/patches: patch-configure_py 
	security/botan2/pkg: PLIST 

Log message:
update botan2 to 2.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/11 16:45:56

Modified files:
	sysutils/memtest86+: Makefile 

Log message:
Respect CC


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/11 17:05:57

Modified files:
	sysutils/memtest86+: Makefile 
	sysutils/memtest86+/patches: patch-Makefile 

Log message:
Also respect CFLAGS

grrrrrr...


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/11 17:10:55

Modified files:
	bin/ksh        : main.c ksh.1 

Log message:
Retire old behavior of requiring root prompt to contain # or \!

Requested by akoshibe and phessler
ok phessler@ anton@ jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/11 17:28:01

Modified files:
	devel/mercurial: Makefile distinfo 
	devel/mercurial/patches: patch-tests_test-clonebundles_t 
	devel/mercurial/pkg: PLIST-main 

Log message:
Update to mercurial 4.3.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/11 17:28:30

Modified files:
	devel/tortoisehg: Makefile distinfo 

Log message:
Update to tortoisehg 4.3.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/11 18:03:10

Modified files:
	sys/kern       : syscalls.master kern_ktrace.c 

Log message:
add a fktrace syscall that takes a file descriptor instead of a name.
libc and man page parts to come.
ok guenther


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/11 18:03:15

Modified files:
	share/mk       : bsd.dep.mk 

Log message:
Let DFLAGS been added to by the per-directory Makefile

ok espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/11 18:04:06

Modified files:
	sys/kern       : init_sysent.c syscalls.c 
	sys/sys        : syscall.h syscallargs.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/11 18:05:16

Modified files:
	lib/csu        : Makefile 

Log message:
Fix dependency generation: pass ${DFLAGS} and -MF explicitly

problem noted by deraadt@
ok espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/11 18:07:35

Modified files:
	lib/libc/sys   : Makefile.inc 

Log message:
Instead of hardcoding a partial dependency list for the syscall stub objects,
calculate them as done for other objects


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/11 18:13:13

Modified files:
	regress/usr.sbin/snmpd: snmpd.sh 

Log message:
snmpe runs as user _snmpd not _snmp.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/11 18:24:13

Modified files:
	usr.sbin/rebound: rebound.c 

Log message:
stop pretending that qnames are always strings. treat everything as a
dname always.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/11 20:45:57

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 20:50:05

Modified files:
	lib/libssl     : bs_cbb.c 

Log message:
Clear the child pointer in CBB_cleanup(), so that we have fewer pointers
hanging around to potentially invalid address space.

Discussed with beck@ and doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 20:55:22

Modified files:
	lib/libssl     : s3_lib.c ssl_algs.c ssl_both.c ssl_cert.c 
	                 ssl_clnt.c ssl_lib.c ssl_locl.h ssl_srvr.c 
	                 t1_lib.c 

Log message:
Remove support for DSS/DSA, since we removed the cipher suites a while
back.

ok guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 20:57:59

Modified files:
	regress/lib/libssl/client: clienttest.c 

Log message:
Update the TLSv1.2 Client Hello messages, due to the removal of DSA
sigalgs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/11 21:05:29

Modified files:
	graphics/png   : Makefile distinfo 
	graphics/png/patches: patch-libpng_pc_in 

Log message:
Maintenance update to 1.6.31.  This adds eXIf chunk support.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/11 21:13:23

Modified files:
	sys/kern       : subr_witness.c 

Log message:
Silence clang warnings: remove unused variables and s/%hx/%x/g

ok mpi@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/11 21:20:37

Modified files:
	sys/dev/fdt    : xhci_fdt.c 

Log message:
Improve snps,dwc3 support.  Enough to make the USB3 controller on the
rk3399-firefly work in USB2 mode.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/11 21:21:02

Modified files:
	usr.bin/netstat: inet.c main.c netstat.1 netstat.h 

Log message:
add option -l to show only listening sockets (for tcp)
feedback and ok awhile ago bluhm@ job@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 21:41:48

Modified files:
	lib/libtls/man : tls_client.3 

Log message:
Document tls_reset().


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/11 22:24:49

Modified files:
	lib/libtls/man : tls_config_set_protocols.3 

Log message:
Document tls_config_set_dheparams().


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/11 22:29:57

Modified files:
	usr.sbin/snmpd : snmpd.c snmpe.c traphandler.c 

Log message:
Initial pledge for snmpd. snmpe remains unpledged. Regression tests pass.

Ok benno@, jca@.


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/11 22:40:47

Modified files:
	regress/usr.sbin/ifstated: ifstated 

Log message:
Use vether instead of physical interfaces for temporary carp creation.
Recommended by and discussed with many.


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/11 22:53:25

Modified files:
	regress/usr.sbin: Makefile 

Log message:
Hookup ifstated and snmpd regress. Discussed with benno@ and bluhm@.

Ok benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/12 00:42:52

Modified files:
	usr.bin/ssh    : sshkey.c 

Log message:
Switch from aes256-cbc to aes256-ctr for encrypting new-style
private keys. The latter having the advantage of being supported
for no-OpenSSL builds; bz#2754 ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/12 00:46:01

Modified files:
	usr.bin/ssh    : ssh.c 

Log message:
make "--" before the hostname terminate command-line option processing
completely; previous behaviour would not prevent further options
appearing after the hostname (ssh has a supported options after the
hostname for >20 years, so that's too late to change).

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/12 01:38:26

Modified files:
	usr.sbin/rtadvd: if.c rtadvd.c 

Log message:
No need to constantly re-open a socket. Just open it up front and keep
it around.
OK jca


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/12 01:39:55

Modified files:
	sbin/slaacd    : frontend.c 

Log message:
When read(2)'ing from the routing socket only one message is returned.
Clue provided by jca and claudio.
OK jca


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/12 03:13:06

Modified files:
	sys/dev/pci    : if_iwnreg.h 

Log message:
In iwn(4), fix CID 1199266 "Missing comma in a string array"; only affects
fatal firmware error debug output.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/12 05:18:06

src/usr.sbin/unbound/dnscrypt

Update of /cvs/src/usr.sbin/unbound/dnscrypt
In directory cvs.openbsd.org:/tmp/cvs-serv87405/dnscrypt

Log Message:
Directory /cvs/src/usr.sbin/unbound/dnscrypt added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/12 05:18:06

src/usr.sbin/unbound/edns-subnet

Update of /cvs/src/usr.sbin/unbound/edns-subnet
In directory cvs.openbsd.org:/tmp/cvs-serv87405/edns-subnet

Log Message:
Directory /cvs/src/usr.sbin/unbound/edns-subnet added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/12 05:18:06

src/usr.sbin/unbound/ipsecmod

Update of /cvs/src/usr.sbin/unbound/ipsecmod
In directory cvs.openbsd.org:/tmp/cvs-serv87405/ipsecmod

Log Message:
Directory /cvs/src/usr.sbin/unbound/ipsecmod added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/12 05:18:06

src/usr.sbin/unbound/respip

Update of /cvs/src/usr.sbin/unbound/respip
In directory cvs.openbsd.org:/tmp/cvs-serv87405/respip

Log Message:
Directory /cvs/src/usr.sbin/unbound/respip added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/12 05:18:06

src/usr.sbin/unbound/util/shm_side

Update of /cvs/src/usr.sbin/unbound/util/shm_side
In directory cvs.openbsd.org:/tmp/cvs-serv87405/util/shm_side

Log Message:
Directory /cvs/src/usr.sbin/unbound/util/shm_side added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	goda@cvs.openbsd.org	2017/08/12 05:20:34

Modified files:
	usr.sbin/npppd/npppd: npppd.c npppd.conf.5 npppd.h npppd_local.h 
	                      parse.y ppp.h 

Log message:
add a new option to set limits on max-sessions each IPCP.

It can set limits on different max-sessions if there're using several protocols
such as PPPoE and L2TP/IPsec.

ok yasuoka@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/12 05:22:46

Modified files:
	usr.sbin/unbound: Makefile.bsd-wrapper Makefile.in 
	                  ac_pkg_swig.m4 acx_python.m4 config.h.in 
	                  configure configure.ac 
	usr.sbin/unbound/cachedb: cachedb.c 
	usr.sbin/unbound/daemon: daemon.c daemon.h remote.c stats.c 
	                         stats.h worker.c worker.h 
	usr.sbin/unbound/dns64: dns64.c 
	usr.sbin/unbound/doc: Changelog README example.conf.in 
	                      libunbound.3.in unbound-anchor.8.in 
	                      unbound-checkconf.8.in 
	                      unbound-control.8.in unbound-host.1.in 
	                      unbound.8.in unbound.conf.5.in 
	usr.sbin/unbound/iterator: iter_hints.c iterator.c 
	usr.sbin/unbound/libunbound: libunbound.c unbound.h 
	usr.sbin/unbound/services: listen_dnsport.c listen_dnsport.h 
	                           localzone.c localzone.h mesh.c mesh.h 
	                           modstack.c modstack.h 
	                           outside_network.c view.c view.h 
	usr.sbin/unbound/services/cache: dns.c dns.h infra.c infra.h 
	usr.sbin/unbound/sldns: keyraw.c keyraw.h parse.c rrdef.c 
	                        rrdef.h sbuffer.c sbuffer.h str2wire.c 
	                        str2wire.h wire2str.c wire2str.h 
	usr.sbin/unbound/smallapp: unbound-anchor.c unbound-checkconf.c 
	                           unbound-control.c 
	usr.sbin/unbound/util: config_file.c config_file.h 
	                       configlexer.lex configparser.y 
	                       fptr_wlist.c fptr_wlist.h iana_ports.inc 
	                       log.c module.c module.h netevent.c 
	                       netevent.h timehist.c timehist.h 
	usr.sbin/unbound/util/data: msgencode.c msgparse.c msgreply.c 
	                            msgreply.h packed_rrset.h 
	usr.sbin/unbound/util/storage: lruhash.c lruhash.h 
	usr.sbin/unbound/validator: val_anchor.c val_anchor.h 
	                            val_secalgo.c val_sigcrypt.c 
	                            val_utils.c val_utils.h validator.c 
	                            validator.h 
Added files:
	usr.sbin/unbound/dnscrypt: cert.h dnscrypt.c dnscrypt.h 
	                           dnscrypt.m4 dnscrypt_config.h.in 
	usr.sbin/unbound/edns-subnet: addrtree.c addrtree.h 
	                              edns-subnet.c edns-subnet.h 
	                              subnet-whitelist.c 
	                              subnet-whitelist.h subnetmod.c 
	                              subnetmod.h 
	usr.sbin/unbound/ipsecmod: ipsecmod-whitelist.c 
	                           ipsecmod-whitelist.h ipsecmod.c 
	                           ipsecmod.h 
	usr.sbin/unbound/respip: respip.c respip.h 
	usr.sbin/unbound/services: authzone.c authzone.h 
	usr.sbin/unbound/util/shm_side: shm_main.c shm_main.h 

Log message:
update to unbound 1.6.4, ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/12 06:21:55

Modified files:
	lib/libssl/man : SSL_CTX_set_tmp_rsa_callback.3 

Log message:
Remove lots of outdated information found by jsing@.
OK jsing.


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/12 06:22:35

Modified files:
	regress/usr.sbin/ifstated: ifstated statemachine 

Log message:
Use obj directory instead of a handcrafted working directory.

Pointers from tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/12 06:31:30

Modified files:
	lib/libssl/man : Makefile SSL_CTX_set_tmp_dh_callback.3 ssl.3 
Added files:
	lib/libssl/man : SSL_set_tmp_ecdh.3 

Log message:
New manual page SSL_set_tmp_ecdh(3) written from scratch.
Feedback and OK jsing@.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/12 07:18:48

Modified files:
	sys/arch/arm/arm: arm32_machdep.c 
	sys/arch/arm/include: cpu.h 

Log message:
remove apmwarn sysctl which is not used


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/12 07:30:16

Modified files:
	graphics/pqiv  : Makefile 
	graphics/pqiv/patches: patch-lib_thumbnailcache_c 

Log message:
Sync with what's been committed upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/12 08:07:33

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Fix Coverity CID 1453280:
iwm(4) firmware could cause an out of bounds read of the ic->ic_channels
array by lying about the channel a frame was received on. This array index
is now properly bounds-checked. Not an errata-worthy fix, since the firmware
has full DMA access anyway.

While here, I noticed another problem: Stop assigning a firmware-derived value
to ni->ni_chan. The Rx interrupt handler has no business tweaking that pointer.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/12 08:08:44

Modified files:
	sys/dev/usb    : if_urtwn.c 

Log message:
Fix Coverity CID 1452915: urtwn(4) would use an uninitialized array index
if a hypothetical and malicious USB device reports no Rx endpoints.
ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/12 08:09:34

Modified files:
	lib/libssl/man : Makefile SSL_CTX_set_cipher_list.3 
	                 SSL_set_tmp_ecdh.3 ssl.3 
Added files:
	lib/libssl/man : SSL_CTX_set1_groups.3 

Log message:
Import the SSL_CTX_set1_groups(3) manual page from OpenSSL, deleting
the read accessors we don't have and fixing the prototypes - the
data type of each and every argument differs in the OpenSSL manuals.
Reference the new page from SSL_set_tmp_ecdh(3) as suggested by jsing@.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/12 08:09:46

Modified files:
	sys/dev/ic     : rt2661.c 

Log message:
Fix Coverity CID 1453237: With rt2661 chips ral(4) was writing some stack
memory garbage to the hardware while setting up beacon transmission.
The driver left some fields of a struct rt2661_tx_desc on stack uninitialized.
Zero out the entire struct before using it.
ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/12 08:20:11

Modified files:
	net/haproxy    : Makefile distinfo 
	net/haproxy/patches: patch-doc_haproxy_1 patch-src_ssl_sock_c 
Removed files:
	net/haproxy/patches: patch-Makefile 

Log message:
Update to haproxy-1.7.8

This moves the port to the latest stable branch. Thanks to Bernard Spil
for patching haproxy to make it work with libressl and pointing it to me!

OK gonzalo@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/12 08:29:11

Modified files:
	sys/dev/pci/drm/radeon: si.c 

Log message:
Fix copy/paste error, CID 1453558.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/12 09:10:27

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Prevent a NULL pointer deref in iwm(4) which I have seen during testing.

iwm_stop() sets the phy context pointer in the ic_bss node to NULL.
If iwm_stop() runs in parallel to the newstate task, the newstate task can
dereference this pointer in iwn_update_quotas() or iwm_binding_cmd().
So check the pointer for NULL before derefencing.

This is a quick and dirty workaround.
A proper fix for such task races is still pending.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/12 09:33:41

Added files:
	sys/arch/loongson/include: reloc.h 
	sys/arch/mips64/include: reloc.h 
	sys/arch/octeon/include: reloc.h 
	sys/arch/sgi/include: reloc.h 

Log message:
Add a dummy (for now)  for mips64 to fix build.

OK guenther@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/12 10:17:10

Modified files:
	net/py-cares   : Makefile distinfo 
	net/py-cares/pkg: PLIST 

Log message:
Update to py-cares-2.3.0


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/12 10:27:50

Modified files:
	usr.sbin/ospf6d: control.c log.c log.h ospf6d.c ospf6d.h ospfe.c 
	                 rde.c 

Log message:
bring ospf6d's log.c in sync with ospfd and bgpd
ok florian@ claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/12 10:28:01

Modified files:
	sys/sys        : mutex.h 
	sys/dev/pci/drm: drm_linux.h 

Log message:
Always provide _mtx_* APIs, the use those to simplify the WITNESS wrappers
elsewhere

ok visa@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/12 10:30:10

Modified files:
	sys/uvm        : uvm_map.c 

Log message:
In the locking wrappers for &map->lock and &map->mtx, pass through file+line
when WITNESS is enabled

ok visa@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/12 10:31:09

Modified files:
	sbin/pflogd    : privsep.c 
	sbin/slaacd    : slaacd.c 
	usr.sbin/bgpd  : bgpd.c 
	usr.sbin/snmpd : snmpe.c 

Log message:
Make not yet implemented pledges more visible in grep output.
input benno, deraadt, tedu
also standardize on #if 0 since it makes tedu's editor vomit.
OK benno, pirofti on a previous version


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/12 10:33:11

Modified files:
	usr.bin/ctfconv: ctfstrip 

Log message:
fallback to strip(1) in case ctfconv(1) couldn't handle the file (i.e. when
the input file lacks useful debug sections).
adjust option handling accordingly to pass any flags not handled by
ctfstrip(1) down to strip(1).

help and ok mpi@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/08/12 10:40:55

Modified files:
	sys/dev/pci    : if_em_hw.c if_em_hw.h 

Log message:
em: Disable ultra-low-power mode on boot

With i219V, it sometimes happens that em fails to attach with this error:

em0: Hardware Initialization Failed
em0: Unable to initialize the hardware

This happens always if booting native Windows 10 first and then rebooting into
openbsd without switching the laptop off. But it has also been seen in other
cases.

This change ports the e1000_disable_ulp_lpt_lp() logic from the FreeBSD driver
to disable ultra-low-power (ULP) mode.  This seems to fix the problem in many
(but not all) cases.

The code has been merged in a way to make the diff from FreeBSD minimal.  For
example, the SWFW register is called H2ME on newer chips, so a new define is
introduced. Also, the em_toggle_lanphypc_pch_lpt() function is left as separate
function even if only used in one place at the moment.

ok tom@
"commit it" deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/08/12 10:47:50

Modified files:
	usr.sbin/bgpd  : bgpd.h parse.y printconf.c rde_filter.c 

Log message:
allow filter rules to be written that affect ibgp or ebgp neighbors

discussed with henning@
OK claudio@, benno@, job@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/12 10:57:07

Modified files:
	sys/dev/fdt    : xhci_fdt.c 

Log message:
Set vendor to "Generic" like we do for ehci@fdt.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/12 10:57:38

Modified files:
	sbin/dhclient  : kroute.c privsep.c privsep.h 

Log message:
Stop trying to outfox the routing table
by labelling dhclient routes. Just use
the route(8) logic when flushing routes.

ok benno@ claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2017/08/12 11:01:13

Modified files:
	regress/lib/libcrypto/bn/general: bntest.c 

Log message:
fix resource leaks, ok @guenther


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/08/12 11:33:51

Modified files:
	sys/dev/acpi   : acpithinkpad.c 

Log message:
ignore unknown/boring events by default, which modern thinkpads have
a lot of.

put the spam behind an ACPITHINKPAD_DEBUG define which can be used
when adding support for actually useful buttons.

previous version ok deraadt, phessler, and kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/12 11:36:21

Modified files:
	sbin/dhclient  : dhcpd.h dispatch.c 

Log message:
sig_atomic_t is not (necessarily) an int. Use
SIG_ATOMIC_MAX for INTERNALSIG instead of
INT_MAX.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2017/08/12 11:39:51

Modified files:
	etc/examples   : bgpd.conf 
	usr.sbin/bgpd  : bgpd.conf.5 

Log message:
Add manpage update for new grouping feature '{from,to} {i,e}bgp'

OK phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/12 12:05:35

Modified files:
	security/rhash : Makefile 
	security/rhash/patches: patch-tests_test_rhash_sh 

Log message:
Fix tests script so it doesn't need ggrep anymore


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/12 12:07:35

Modified files:
	sys/arch/arm64/arm64: vm_machdep.c 

Log message:
Clear pcb_fpcpu of the child upon fork.  Not clearing it is probably not
a critical issue as the pointer back to the proc in the struct cpu_info
won't match, but it is better to avoid dangling pointers like this.

ok patrick@, drahn@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/12 12:50:49

Modified files:
	regress/bin/ps : user.sh 

Log message:
Use the login name from id -p to compare with ps -o login.  This
makes the test pass when invoked by doas.


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/12 13:00:08

Modified files:
	usr.bin/ctfconv: ctfconv.1 ctfconv.c 

Log message:
tweak usage

prompted by and ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/12 13:09:37

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
errant whitespace


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/12 13:17:14

Log message:
    Import tarsnapper-0.4.0 from Michael Reed, tweaks from jca@ and myself
    ok jca@
    
    Tarsnapper is a wrapper around tarsnap which:
    
    - Lets you define "backup jobs" (tarsnap invocations) in a config file, though
    on it's own this has little advantage over just using a a shell script.
    
    - Lets you expire old backups using a Grandfather-father-son backup scheme.
    This feature can be used in conjunction with tarsnapper backup jobs, or
    standalone, to be applied to any existing set of tarsnap backup archives,
    regardless of how they have been created.
    
    Status:
    
    Vendor Tag:	danj
    Release Tags:	danj_20170812
    
    N ports/sysutils/tarsnapper/Makefile
    N ports/sysutils/tarsnapper/distinfo
    N ports/sysutils/tarsnapper/patches/patch-setup_py
    N ports/sysutils/tarsnapper/patches/patch-tarsnapper_egg-info_requires_txt
    N ports/sysutils/tarsnapper/pkg/DESCR
    N ports/sysutils/tarsnapper/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/12 13:22:48

Modified files:
	sysutils       : Makefile 

Log message:
+ tarsnapper


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/12 13:23:42

Modified files:
	sys/dev/pci    : if_iwm.c if_iwmvar.h 

Log message:
In iwm(4), instead of scheduling a task which calls ieee80211_end_scan(),
call ieee80211_end_scan() directly from interrupt context.

This extra task was already part of the original driver code from 2015 (but
with a workq instead of a task). Back then, the driver had to run two separate
scan commands in succession, for 2 GHz and then 5 GHz. Which is why a task
was used, since sending another command requires a sleepable context.

Nowadays, with our current firmware, a single scan command is sufficient
so there is no code path which needs to sleep when the scan ends.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/12 13:26:58

Modified files:
	sysutils/memtest86+: Makefile 
	sysutils/memtest86+/patches: patch-Makefile 

Log message:
Revert most of my recent CFLAGS changes

test.c doesn't build with clang and -O2, so keep using -Os for it, and
respect CFLAGS only for other files.


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2017/08/12 13:28:43

Modified files:
	www/luakit     : Makefile distinfo 
	www/luakit/pkg : PLIST 
Added files:
	www/luakit/patches: patch-config_globals_lua 

Log message:
bump to latest and use ddg as default search engine
Full changelog: https://luakit.github.io/luakit/news/luakit-2017.08.10.html

OK gsoares


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/12 13:41:16

Modified files:
	distrib/alpha/bsd.rd: Makefile 
	distrib/alpha/common: Makefile.inc 
	distrib/alpha/inst-common: Makefile.inc 
	distrib/hppa/ramdisk: Makefile 
	distrib/ramdisk: Makefile 
	distrib/sparc64/bsd.rd: Makefile 

Log message:
always strip the ctf section from ramdisk kernels

discussed with deraadt@ mpi@
ok deraadt@ kettenis@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/12 13:46:02

Modified files:
	sys/dev/pci/drm: drm_irq.c drm_linux.h 

Log message:
Provide a stub implementation for request_irq() and free_irq().

Fix Coverity CID 1453484 and reduce diff with Linux.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/12 13:47:32

Added files:
	sysutils/memtest86+/patches: patch-io_h patch-main_c 

Log message:
Make this palatable to clang: fix inlines, hack for computed goto.
Nota bene: The resulting memtest binary is still broken.
ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/12 13:51:17

Modified files:
	usr.bin/ctfconv: ctfstrip 

Log message:
make this properly portable:
- keep track of the argument inside the for loop to determine INFILE
- replace the builtin [[ with [ and adjust the tests
- use echo instead of the print builtin

from tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/12 13:53:38

Modified files:
	sys/arch/amd64/include: specialreg.h 
	sys/arch/i386/include: specialreg.h 

Log message:
add some extra comments that got left out of the previous IA32_MISC_ENABLE
MSR commits


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/12 13:56:08

Modified files:
	sys/arch/amd64/amd64: vmm.c 
	sys/arch/amd64/include: vmmvar.h 

Log message:
vmm: handle IA32_MISC_ENABLE MSR. Bits set in this MSR can result in
some feature flags in CPUID being set or cleared.

ok pd


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/12 14:03:16

Modified files:
	usr.bin/ctfconv: ctfconv.1 

Log message:
zap trailing whitespace (sorry - failed to spot in previous);


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/12 14:04:48

Modified files:
	usr.bin/ctfconv: ctfconv.1 

Log message:
ouch - failed to spot typo in previous too, even though my spell checker
was doing one!


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/12 14:15:34

Modified files:
	games/supertux : Makefile 
	games/supertux/patches: patch-CMakeLists_txt 

Log message:
Fix CMakeLists.txt, so we can drop USE_NINJA=No


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/12 14:24:57

Modified files:
	usr.sbin/vmd   : virtio.h 

Log message:
vmd: bump virtio queue size back to 128. The problem that resulted in
lowering the queue size to 64 was caused by something unrelated.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/12 14:26:11

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/socppc/conf: Makefile.socppc 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
Use ctfstrip(1) by default to strip kernels.

ok deraadt@, jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/12 14:27:28

Modified files:
	sys/net        : if_pppx.c if.c if_pflow.c 
	sys/uvm        : uvm_vnode.c 

Log message:
Use the NET_LOCK() macro instead of handrolling it.

Tested by Hrvoje Popovski.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/12 15:03:08

Modified files:
	lib/libssl     : s3_lib.c ssl_clnt.c ssl_lib.c ssl_locl.h 
	                 ssl_srvr.c t1_lib.c 
	lib/libssl/man : SSL_CTX_set_alpn_select_cb.3 

Log message:
Remove NPN support.

NPN was never standardised and the last draft expired in October 2012.
ALPN was standardised in July 2014 and has been supported in LibreSSL
since December 2014. NPN has also been removed from Chromium in May 2016.

TLS clients and servers that try to use/enable NPN will fail gracefully and
fallback to the default protocol, since it will essentially appear that the
otherside does not support NPN. At some point in the future we will
actually remove the NPN related symbols entirely.

ok bcook@ beck@ doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/12 15:04:33

Modified files:
	usr.bin/openssl: apps.c s_cb.c s_client.c s_server.c 

Log message:
Remove NPN support - the -nextprotoneg options now become no-ops.

ok bcook@ beck@ doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/12 15:05:06

Modified files:
	regress/lib/libssl/ssl: ssltest.c testssl 

Log message:
Remove NPN test coverage.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/08/12 15:10:47

Modified files:
	faq            : current.html 

Log message:
add a note to the HISTFILE transition: if you mount HOME via NFS, ensure
that machines running -current use a different HISTFILE than machines
running 6.1 or earlier.

with input from rob


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/12 15:17:03

Modified files:
	lib/libssl     : ssl_tlsext.c ssl_tlsext.h t1_lib.c 
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Rewrite session ticket TLS extension handling using CBB/CBS and the new
extension framework.

ok jsing@ beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/12 15:41:16

Modified files:
	regress/usr.sbin/ifstated: Makefile 

Log message:
Forgot to commit updated Makefile for regress test changes using obj directory.


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2017/08/12 15:47:23

Modified files:
	lib/libcrypto  : opensslv.h 

Log message:
bump to 2.6.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/12 15:47:59

Modified files:
	lib/libssl     : ssl_clnt.c ssl_locl.h ssl_srvr.c ssl_tlsext.c 
	                 ssl_tlsext.h t1_lib.c 

Log message:
Convert TLS signature algorithms extension handling to the new framework.

ok beck@ doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/12 15:49:28

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Add regress coverage for the TLS signature algorithms extension.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/12 16:05:20

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Fix iwm(4) channel reporting, broken by my unrelated tweak during commit of
my CID 1453280 fix (r1.205). Some APs were showing up on the wrong channel.
Problem reported by & ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/12 16:09:54

Modified files:
	usr.sbin/ospf6ctl: ospf6ctl.c 

Log message:
fix the else case (i.e. LSA_IS_SCOPE_AS) where header could remain
uninitialized. found by clang.
ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/12 16:11:23

Added files:
	emulators/dgen-sdl/patches: patch-Makefile_in 
	                            patch-mz80_Makefile_in 
	                            patch-star_Makefile_in 

Log message:
fix with newer nasm on i386, from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/12 16:20:28

Modified files:
	regress/usr.bin/doas: Makefile 

Log message:
If the user running doas regress is not in the wobj group, switch
to the build user.  This allows to run doas with a suitable user
and tests pass when started as root.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/12 16:59:52

Modified files:
	lib/libc/gen   : getlogin.c rewinddir.c 
	lib/libc/stdlib: abort.c exit.c 

Log message:
Minimize #includes, particularly to avoid thread_private.h

ok tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/12 17:27:44

Modified files:
	share/man/man9 : rwlock.9 
	sys/sys        : rwlock.h 
	sys/kern       : kern_rwlock.c 

Log message:
Add rw_assert_anylock(), for assering you have it either read or write locked

ok tedu@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/12 17:38:12

Modified files:
	lib/libssl     : ssl_tlsext.c ssl_tlsext.h t1_lib.c 

Log message:
Rewrite the TLS status request extension to use the new TLS extension framework.
ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/12 17:39:24

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Rewrite the TLS status request extension to use the new TLS extension framework.
ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/12 18:13:07

Modified files:
	sys/dev/fdt    : sximmc.c sxipio.c 

Log message:
Add support for Allwinner A64/H5 device trees that use the official Linux
bindings.  The current U-Boot device trees are somewhat broken and keep
the SD-card controller from working.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/08/12 19:57:48

Modified files:
	faq            : faq6.html 

Log message:
fix incorrect documentation of dhclient's behavior wrt resolv.conf.

from krw triggered by a discussion on misc


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/12 20:06:42

Modified files:
	bin/dd         : dd.c dd.h misc.c 

Log message:
convert gettimeofday to mono clock.
from Scott Cheloha


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/12 20:12:16

Modified files:
	games/tetris   : input.c input.h tetris.c tetris.h 

Log message:
replace gettimeofday with monotonic gettime. from Scott Cheloha
ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/08/12 20:20:43

Added files:
	regress/sbin/pfctl: pfcmdfail1.in pfcmdfail1.ok pfcmdfail1.opts 

Log message:
actually add the files needed by my test. noted by bluhm@, thx


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/08/12 21:06:48

Modified files:
	faq            : faq6.html 

Log message:
fix typo pointed out by jungle boogie


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/12 22:16:12

Modified files:
	sysutils/raspberrypi-firmware: Makefile distinfo 
	sysutils/raspberrypi-firmware/pkg: PLIST 

Log message:
update to 1.20170703


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/13 01:52:17

Modified files:
	usr.sbin/rtadvd: rtadvd.c 

Log message:
The impossibility has been impossible since an impossible long
time. And indeed it is impossible to arrive here with something other
than a ND_OPT_PREFIX_INFORMATION. Remove #if 0'ed block.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/08/13 03:55:13

Modified files:
	x11/mate/panel : Makefile distinfo 
	x11/mate/panel/pkg: PLIST 

Log message:
update to mate-panel-1.18.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/08/13 03:57:06

Modified files:
	x11/mate/session-manager: Makefile distinfo 

Log message:
update to mate-session-manager-1.18.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/13 04:15:23

Modified files:
	devel/include-what-you-use: Makefile distinfo 
	devel/include-what-you-use/patches: patch-iwyu_include_picker_cc 
Removed files:
	devel/include-what-you-use/patches: patch-iwyu_cc 
	                                    patch-iwyu_driver_cc 
	                                    patch-iwyu_location_util_h 

Log message:
update to include-what-you-use 0.8
from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/13 04:16:35

Modified files:
	distrib/sets/lists/comp: md.loongson md.octeon md.sgi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/13 04:42:15

Modified files:
	sys/dev/fdt    : if_dwge_fdt.c 

Log message:
remove uneeded bpf include


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/13 04:48:08

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/08/13 05:10:31

Modified files:
	usr.sbin/smtpd : pony.c smtp_session.c smtpd.h 
	usr.sbin/smtpd/smtpd: Makefile 

Log message:
bypass the filter code for incoming smtp sessions.
experimental support for filters has been removed from the config
parser already, and we want to get rid of the remaining code.

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/13 05:20:53

Modified files:
	distrib/notes/armv7: prep 
	distrib/notes/arm64: prep 

Log message:
Avoid raw devices when dd'ing U-Boot.  Avoids cases that might require
conv=sync.  Discussed with kettenis some time ago.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/13 05:45:22

Modified files:
	distrib/notes/armv7: prep 

Log message:
mention raw SD card offset for U-Boot on Rockchip RK3xxx


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/13 07:18:43

Added files:
	x11/kde4/libs/patches: patch-kdeui_CMakeLists_txt 

Log message:
fix kde4libs with upcoming CMake

ok dcoppa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/13 07:21:30

Modified files:
	graphics/slop  : Makefile distinfo 

Log message:
update slop to 6.3.48

COMPILER hint and ok bcallah@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/13 07:23:03

Modified files:
	graphics/maim  : Makefile distinfo 

Log message:
update maim from 5.4.63 to 5.4.65

COMPILER hint and ok bcallah@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/13 08:40:18

Modified files:
	security/botan2: Makefile 
	security/botan2/pkg: PLIST 
Added files:
	security/botan2/patches: patch-src_tests_main_cpp 
	                         patch-src_tests_test_ffi_cpp 

Log message:
Enable the --with-openssl configure switch in botan2.  This allows
to use LibreSSL as backend for the Botan API.  Include the Botan
test program and samples in the package.  So we can test LibreSSL
using their tests scripts with botan-test --provider=openssl.
Currently only a fraction of the tests actually use the OpenSSL
provider, but that can be improved later.
OK doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/13 08:46:04

Modified files:
	sys/arch/octeon/dev: octohci.c 

Log message:
Fix a dereference of a bogus pointer.


CVSROOT:	/cvs
Module name:	src
Changes by:	nayden@cvs.openbsd.org	2017/08/13 08:56:05

Modified files:
	sys/sys        : ctf.h 

Log message:
Convert variable type to C99.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/13 08:56:09

Modified files:
	sys/arch/mips64/include: exec.h reloc.h 

Log message:
Make R_MIPS_* defines available via .

OK guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/13 08:57:20

Modified files:
	libexec/ld.so/mips64: archdep.h 

Log message:
Get R_MIPS_* defines via .

OK guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/13 09:00:29

Modified files:
	sys/dev/ic     : ahci.c 

Log message:
improve AHCI hibernate writeout performance by doing smaller delay()s
between each I/O.

ok kettenis@, jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/13 09:02:45

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
When iwm_stop() releases the scan lock wake processes sleeping on it.
Fixes ifconfig scan hanging after resume if system suspended during a scan.
ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/13 09:04:47

Modified files:
	sys/dev/pci    : if_iwn.c 

Log message:
When iwn_stop() releases the scan lock wake processes sleeping on it.
Fixes ifconfig scan hanging after resume if system suspended during a scan.

ok stsp


CVSROOT:	/cvs
Module name:	www
Changes by:	mpi@cvs.openbsd.org	2017/08/13 09:06:30

Modified files:
	faq            : current.html 

Log message:
Kernel build now require an installed ctfstrip(1).

Reminded by jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/13 09:07:23

Modified files:
	graphics/maim  : Makefile 

Log message:
WANTLIB regen (don't mix cmake-3.7.2p4 and cmake-3.9)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/13 09:28:51

Modified files:
	usr.bin/ctfconv: ctfstrip 

Log message:
Fix arguments that are passed to strip(1). In particular,
$INFILE should not appear twice.

OK mpi@, jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/13 09:34:54

Modified files:
	sys/dev/pci    : if_iwm.c if_iwmvar.h 

Log message:
Add proper support for iwm(4) firmware's time event. Cancel the event if
it is still scheduled before tearing down firmware state in iwm_unauth().

This change does not address any particular known issue, but matches what
Linux does. If it causes any problems, let me know.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/13 09:41:30

Modified files:
	distrib/amd64/iso: Makefile 
	distrib/amd64/ramdiskA: Makefile.inc 
	distrib/amd64/ramdisk_cd: Makefile.inc 
	distrib/i386/common: Makefile.inc 
	distrib/i386/iso: Makefile 
	distrib/macppc/ramdisk: Makefile 

Log message:
strip .SUNW_ctf in the remaining strip invocations

broke amd64/ramdisk_cd as it no longer fit; spotted by jsg@
ok deraadt@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/13 10:25:19

Modified files:
	lib/libssl     : ssl.h t1_lib.c 

Log message:
Nuke SSL_OP_CRYPTOPRO_TLSEXT_BUG.

This was a workaround for a server that needed to talk GOST to old/broken
CryptoPro clients. This has no impact on TLS clients that are using GOST.

ok bcook@ beck@ doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/13 10:28:45

Modified files:
	lib/libssl     : ssl.h t1_lib.c 

Log message:
Remove support for the TLS padding extension.

This was added as a workaround for broken F5 TLS termination, which then
created issues talking to broken IronPorts. The size of the padding is
hardcoded so it cannot be used in any generic sense.

ok bcook@ beck@ doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/13 10:45:07

Modified files:
	usr.sbin/vmd   : vmd.c 

Log message:
don't issue a termination command to an already stopped vm

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/13 10:55:31

Modified files:
	lib/libcrypto/chacha: chacha-merged.c 

Log message:
Convert the sigma and tau initialisers to byte arrays, rather than using
strings. The original code is perfectly valid C, however it causes some
compilers to complain since it lacks room for a string NUL terminator and
the compiler is not smart enough to realise that these are only used as
byte arrays and never treated as strings.

ok bcook@ beck@ inoguchi@


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/08/13 10:57:20

Modified files:
	sys/net        : pf.c pfvar.h 

Log message:
to change a state's state (that term is overloaded in pf, protocol state
like ESTABLISHED for tcp here), don't do it directly, but go through a newly
introduced pf_set_protostate()
ok bluhm benno


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/13 11:04:36

Modified files:
	lib/libssl     : ssl_lib.c 

Log message:
Make SSL{,_CTX}_set_alpn_protos() do atomic updates and handle NULL.

Previously, the code would accept NULL and 0 length and try to
malloc/memcpy it.  On OpenBSD, malloc(0) does not return NULL.  It could
also fail in malloc and leave the old length.

Also, add a note that this public API has backwards semantics of what you
would expect where 0 is success and 1 is failure.

input + ok jsing@ beck@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/08/13 11:12:48

Modified files:
	editors/libreoffice: Makefile 
Added files:
	editors/libreoffice/patches: 
	                             patch-bridges_source_cpp_uno_gcc3_linux_intel_share_hxx 

Log message:
unbreak build on i386


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/08/13 11:23:51

Modified files:
	games/wtf      : Makefile distinfo 

Log message:
Update to 20170811.


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2017/08/13 11:46:24

Modified files:
	lib/libcrypto/modes: ctr128.c gcm128.c xts128.c 
	lib/libcrypto/rc4: rc4_enc.c 

Log message:
move endian/word size checks from runtime to compile time

ok guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/13 11:57:32

Modified files:
	sbin/dhclient  : dhclient.c dispatch.c privsep.c privsep.h 

Log message:
Simplify HUP handling now that proper error
checks are done on the imsg socket to detect
closure, etc.

Die immediately if the priv process notices
the interface name can't be turned into an
index.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/13 12:08:03

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Remove the second parameter of iwm_stop(). It was not used for anything.
No functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/13 12:51:06

Modified files:
	sys/sys        : ktrace.h 

Log message:
declaration for fktrace


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/13 12:51:53

Modified files:
	www/stagit     : Makefile distinfo 
	www/stagit/pkg : PLIST 

Log message:
Update to stagit 0.6. From Hiltjo Posthuma.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/13 13:03:19

Modified files:
	share/man/man5 : resolv.conf.5 

Log message:
Bring the dhclient(8) related text into
line with reality. More polishing sure
to follow.

ok beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/13 13:34:12

Modified files:
	lib/libc/sys   : Makefile.inc ktrace.2 

Log message:
add fktrace to libc


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/13 13:42:33

Modified files:
	lib/libcrypto  : Makefile 
	lib/libssl     : Makefile 
	lib/libtls     : Makefile 
	usr.bin/openssl: Makefile 

Log message:
Switch to -Werror with clang for libressl.

Discussed with beck@ and jsing@
ok beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/13 13:47:49

Modified files:
	lib/libcrypto/asn1: a_time_tm.c asn1_locl.h 
	lib/libcrypto/x509: x509_vfy.c 

Log message:
Add ability to clamp a notafter to values representable in a 32 bit time_t
This will only be used in portable. As noted, necessary to
make us conformant to RFC 5280 4.1.2.5.
ok jsing@ bcook@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/13 14:06:24

Modified files:
	audio/mpg123   : Makefile distinfo 

Log message:
update to 1.25.6: fix an overflow reading frame data bits in layer II decoding


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/13 14:26:33

Modified files:
	share/man/man9 : pool.9 
	sys/kern       : subr_pool.c sys_futex.c 
	sys/sys        : pool.h 

Log message:
New flag PR_RWLOCK for pool_init(9) makes the pool use rwlocks instead
of mutexes.  Use this immediately for the pool_cache futex pools.

Mostly worked out with dlg@ during e2k17
ok mpi@ tedu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	afresh1@cvs.openbsd.org	2017/08/13 15:06:43

Modified files:
	net/nagios/check_openbgpd: Makefile distinfo 

Log message:
Update check_openbgpd to 1.10

ok danj@


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2017/08/13 15:10:42

Modified files:
	lib/libssl     : t1_lib.c 

Log message:
match function implementation with declaration, ok beck@, doug@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/13 15:43:49

Modified files:
	devel/autogen  : Makefile 

Log message:
replace gettext module and remove empty configure argument


CVSROOT:	/cvs
Module name:	ports
Changes by:	akoshibe@cvs.openbsd.org	2017/08/13 15:57:58

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
Add myself

OK phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/13 16:01:08

Modified files:
	sys/sys        : vnode.h 

Log message:
Evidence suggests this trailing whitespace was left here by maurauding
Vikings... We don't need to keep it


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/13 16:02:22

Modified files:
	sys/sys        : vnode.h 

Log message:
remove accidental addition


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/13 16:08:44

Modified files:
	sys/kern       : vfs_vnops.c 

Log message:
Nuke trailing whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/13 16:28:23

Modified files:
	sys/dev/rasops : rasops.c 

Log message:
Fix rotation in combination wth vcons support by calling
rasops_putchar_rotated() within the other rotation support functions.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/08/13 17:36:27

Modified files:
	sys/msdosfs    : msdosfs_fat.c 

Log message:
minor msdosfs tweaks

* add to comments for pcbmap()
* remove useless ";"

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/13 17:59:04

Modified files:
	net/nagios/check_openbgpd: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
MFC to unbreak, discussed with sthen@

Update check_openbgpd to 1.10


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/13 19:35:04

Modified files:
	sys/dev/pci/drm: drm_linux.h 

Log message:
Make the vga_client_register() stub available to all archs to unbreak
the drm build on non amd64/i386 archs after recent changes prompted by a
coverity scan.  Reported by miod.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/13 20:07:06

Modified files:
	sys/dev/pci/drm: drm_dp_mst_topology.c 

Log message:
drm/mst: Fix error handling during MST sideband message reception

From Imre Deak
3383334a6cf38af6843793e343c95081b02773f1 in linux-4.4.y/4.4.79
448421b5e93b9177c5698f0cf6f5e72d2995eeca in mainline linux

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/13 20:10:24

Modified files:
	sys/dev/pci/drm: drm_dp_mst_topology.c 

Log message:
drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req()

From Imre Deak
3d26e2ed7c8b4b1a0d9406fef7f3b5d6309fba49 in linux-4.4.y/4.4.79
7f8b3987da54cb4d41ad2545cd4d7958b9a36bdf in mainline linux

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/13 20:16:28

Modified files:
	sys/dev/pci/drm: drm_dp_mst_topology.c 

Log message:
drm/mst: Avoid processing partially received up/down message transactions

From Imre Deak
4ca0f3730e2734f67e648b2b4f12b66673e995e1 in linux-4.4.y/4.4.79
636c4c3e762b62aa93632c645ca65879285b16e3 in mainline linux

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/13 21:15:28

Modified files:
	usr.sbin/ifstated: ifstated.c ifstated.h 

Log message:
Remove some dead logging code that was never used.

Ok benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2017/08/13 23:29:32

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
fix missing bracket on ARM

ok beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/13 23:50:37

Modified files:
	sys/dev/usb    : usbdevs 

Log message:
Add USB device IDs for D-Link DWA-137 and DWA-140 rev D1.
Patch by Mike Korbakov


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/13 23:51:21

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/13 23:52:21

Modified files:
	sys/dev/usb    : if_run.c 

Log message:
Attach run(4) to D-Link DWA-137 and DWA-140 rev D1.
Patch by Mike Korbakov


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/14 00:24:53

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
don't need vmm_debug variable in VMM_DEBUG mode


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/14 01:50:32

Modified files:
	sys/dev/ic     : rtwn.c 

Log message:
Fix CID 1452952: Unlikely use of uninitialized offset in rtwn_efuse_read().
While here, unwrap some lines which fit 80 columns.
ok kevlo@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/08/14 02:01:14

Modified files:
	usr.sbin/smtpd : table_static.c 

Log message:
remove useless indirection for reading the file content

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/14 02:31:00

Modified files:
	sys/net        : if_trunk.c 

Log message:
The "ret" return value is reused and overwritten, potentially
returning 0 (success) on error instead of an error number.  The caller
doesn't evaluate the return value, so it is good enough to return
ENOBUFS (non-0) on error and to remove "ret" in trunk_cast_start().

Coverity CID 1453105; Severity: Minor

OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/14 02:33:55

Modified files:
	sys/net        : if_spppsubr.c 

Log message:
Use the rv variable in sppp_output() as it was intended.

sppp_output has the following comment:
"Don't choke with an ENETDOWN early.  It's possible that we just
started dialing out, so don't drop the packet immediately.  If we
notice that we run out of buffer space below, we will however remember
that we are not ready to carry IPv6 packets, and return ENETDOWN, as
opposed to ENOBUFS."

A later revision of the code just returned ENOBUFS anyway, ignoring
the rv variable that might have ENETDOWN instead, turning rv into an
unused variable.

Coverity CID 1299246; Severity: Minor

OK sthen@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/14 03:46:17

Log message:
    Import Mesa 17.1.6
    
    Status:
    
    Vendor Tag:	mesa
    Release Tags:	mesa-17_1_6
    
    U xenocara/lib/mesa/autogen.sh
    C xenocara/lib/mesa/aclocal.m4
    U xenocara/lib/mesa/install-lib-links.mk
    U xenocara/lib/mesa/VERSION
    U xenocara/lib/mesa/common.py
    C xenocara/lib/mesa/Makefile.in
    U xenocara/lib/mesa/SConstruct
    C xenocara/lib/mesa/configure.ac
    C xenocara/lib/mesa/configure
    U xenocara/lib/mesa/Makefile.am
    U xenocara/lib/mesa/install-gallium-links.mk
    U xenocara/lib/mesa/scons/custom.py
    U xenocara/lib/mesa/scons/crossmingw.py
    U xenocara/lib/mesa/scons/llvm.py
    U xenocara/lib/mesa/scons/source_list.py
    U xenocara/lib/mesa/scons/dxsdk.py
    U xenocara/lib/mesa/scons/x11.py
    U xenocara/lib/mesa/scons/fixes.py
    U xenocara/lib/mesa/scons/gallium.py
    U xenocara/lib/mesa/docs/xlibdriver.html
    U xenocara/lib/mesa/docs/debugging.html
    U xenocara/lib/mesa/docs/relnotes.html
    U xenocara/lib/mesa/docs/developers.html
    U xenocara/lib/mesa/docs/shading.html
    U xenocara/lib/mesa/docs/VERSIONS
    U xenocara/lib/mesa/docs/contents.html
    U xenocara/lib/mesa/docs/ARB_color_buffer_float.txt
    U xenocara/lib/mesa/docs/utilities.html
    U xenocara/lib/mesa/docs/gears.png
    U xenocara/lib/mesa/docs/perf.html
    U xenocara/lib/mesa/docs/llvmpipe.html
    U xenocara/lib/mesa/docs/conform.html
    U xenocara/lib/mesa/docs/faq.html
    U xenocara/lib/mesa/docs/mangling.html
    U xenocara/lib/mesa/docs/README.UVD
    U xenocara/lib/mesa/docs/autoconf.html
    U xenocara/lib/mesa/docs/extensions.html
    U xenocara/lib/mesa/docs/libGL.txt
    U xenocara/lib/mesa/docs/mesa.css
    U xenocara/lib/mesa/docs/systems.html
    U xenocara/lib/mesa/docs/README.WIN32
    U xenocara/lib/mesa/docs/precompiled.html
    U xenocara/lib/mesa/docs/lists.html
    U xenocara/lib/mesa/docs/sourcedocs.html
    U xenocara/lib/mesa/docs/sourcetree.html
    U xenocara/lib/mesa/docs/vmware-guest.html
    U xenocara/lib/mesa/docs/repository.html
    U xenocara/lib/mesa/docs/thanks.html
    N xenocara/lib/mesa/docs/codingstyle.html
    U xenocara/lib/mesa/docs/helpwanted.html
    U xenocara/lib/mesa/docs/osmesa.html
    N xenocara/lib/mesa/docs/submittingpatches.html
    U xenocara/lib/mesa/docs/download.html
    U xenocara/lib/mesa/docs/intro.html
    U xenocara/lib/mesa/docs/install.html
    U xenocara/lib/mesa/docs/viewperf.html
    U xenocara/lib/mesa/docs/bugs.html
    U xenocara/lib/mesa/docs/patents.txt
    U xenocara/lib/mesa/docs/license.html
    U xenocara/lib/mesa/docs/postprocess.html
    N xenocara/lib/mesa/docs/releasing.html
    U xenocara/lib/mesa/docs/dispatch.html
    U xenocara/lib/mesa/docs/index.html
    U xenocara/lib/mesa/docs/egl.html
    U xenocara/lib/mesa/docs/features.txt
    U xenocara/lib/mesa/docs/envvars.html
    U xenocara/lib/mesa/docs/devinfo.html
    U xenocara/lib/mesa/docs/application-issues.html
    U xenocara/lib/mesa/docs/README.VCE
    U xenocara/lib/mesa/docs/webmaster.html
    U xenocara/lib/mesa/docs/opengles.html
    U xenocara/lib/mesa/docs/versions.html
    U xenocara/lib/mesa/docs/specs/WL_create_wayland_buffer_from_image.spec
    U xenocara/lib/mesa/docs/specs/MESA_swap_control.spec
    U xenocara/lib/mesa/docs/specs/MESA_multithread_makecurrent.spec
    U xenocara/lib/mesa/docs/specs/MESA_ycbcr_texture.spec
    U xenocara/lib/mesa/docs/specs/MESA_query_renderer.spec
    U xenocara/lib/mesa/docs/specs/MESA_swap_frame_usage.spec
    U xenocara/lib/mesa/docs/specs/enums.txt
    U xenocara/lib/mesa/docs/specs/MESA_window_pos.spec
    N xenocara/lib/mesa/docs/specs/EGL_MESA_drm_image_formats.txt
    U xenocara/lib/mesa/docs/specs/MESA_pack_invert.spec
    U xenocara/lib/mesa/docs/specs/MESA_shader_debug.spec
    U xenocara/lib/mesa/docs/specs/MESA_drm_image.spec
    U xenocara/lib/mesa/docs/specs/MESA_release_buffers.spec
    U xenocara/lib/mesa/docs/specs/MESA_pixmap_colormap.spec
    U xenocara/lib/mesa/docs/specs/EGL_MESA_platform_surfaceless.txt
    U xenocara/lib/mesa/docs/specs/WL_bind_wayland_display.spec
    U xenocara/lib/mesa/docs/specs/MESA_set_3dfx_mode.spec
    U xenocara/lib/mesa/docs/specs/MESA_texture_signed_rgba.spec
    U xenocara/lib/mesa/docs/specs/MESA_image_dma_buf_export.txt
    U xenocara/lib/mesa/docs/specs/MESA_shader_integer_functions.txt
    U xenocara/lib/mesa/docs/specs/MESA_copy_sub_buffer.spec
    U xenocara/lib/mesa/docs/specs/EXT_shader_samples_identical.txt
    U xenocara/lib/mesa/docs/specs/MESA_agp_offset.spec
    U xenocara/lib/mesa/docs/specs/MESA_configless_context.spec
    U xenocara/lib/mesa/docs/specs/EXT_shader_integer_mix.spec
    U xenocara/lib/mesa/docs/specs/MESA_texture_array.spec
    U xenocara/lib/mesa/docs/specs/OLD/MESA_packed_depth_stencil.spec
    U xenocara/lib/mesa/docs/specs/OLD/MESA_resize_buffers.spec
    U xenocara/lib/mesa/docs/specs/OLD/MESA_trace.spec
    U xenocara/lib/mesa/docs/specs/OLD/EGL_MESA_screen_surface.txt
    U xenocara/lib/mesa/docs/specs/OLD/MESA_program_debug.spec
    U xenocara/lib/mesa/docs/specs/OLD/MESA_sprite_point.spec
    U xenocara/lib/mesa/docs/relnotes/10.5.8.html
    U xenocara/lib/mesa/docs/relnotes/8.0.5.html
    U xenocara/lib/mesa/docs/relnotes/9.2.1.html
    U xenocara/lib/mesa/docs/relnotes/6.1
    U xenocara/lib/mesa/docs/relnotes/10.5.0.html
    U xenocara/lib/mesa/docs/relnotes/6.4
    U xenocara/lib/mesa/docs/relnotes/12.0.1.html
    U xenocara/lib/mesa/docs/relnotes/3.2.1
    U xenocara/lib/mesa/docs/relnotes/7.9.1.html
    U xenocara/lib/mesa/docs/relnotes/6.5.html
    U xenocara/lib/mesa/docs/relnotes/10.6.7.html
    U xenocara/lib/mesa/docs/relnotes/9.0.html
    U xenocara/lib/mesa/docs/relnotes/11.0.7.html
    U xenocara/lib/mesa/docs/relnotes/13.0.4.html
    N xenocara/lib/mesa/docs/relnotes/12.0.5.html
    U xenocara/lib/mesa/docs/relnotes/10.6.5.html
    U xenocara/lib/mesa/docs/relnotes/7.7.html
    U xenocara/lib/mesa/docs/relnotes/6.5.3.html
    U xenocara/lib/mesa/docs/relnotes/10.4.5.html
    U xenocara/lib/mesa/docs/relnotes/10.6.3.html
    U xenocara/lib/mesa/docs/relnotes/6.2.1
    N xenocara/lib/mesa/docs/relnotes/17.0.0.html
    U xenocara/lib/mesa/docs/relnotes/9.2.4.html
    U xenocara/lib/mesa/docs/relnotes/10.5.2.html
    U xenocara/lib/mesa/docs/relnotes/3.3
    U xenocara/lib/mesa/docs/relnotes/11.1.3.html
    U xenocara/lib/mesa/docs/relnotes/5.0.2
    U xenocara/lib/mesa/docs/relnotes/11.0.5.html
    U xenocara/lib/mesa/docs/relnotes/7.5.2.html
    U xenocara/lib/mesa/docs/relnotes/9.1.html
    U xenocara/lib/mesa/docs/relnotes/8.0.1.html
    U xenocara/lib/mesa/docs/relnotes/10.5.3.html
    U xenocara/lib/mesa/docs/relnotes/11.0.1.html
    U xenocara/lib/mesa/docs/relnotes/13.0.0.html
    U xenocara/lib/mesa/docs/relnotes/10.2.9.html
    U xenocara/lib/mesa/docs/relnotes/6.5.1.html
    N xenocara/lib/mesa/docs/relnotes/12.0.6.html
    U xenocara/lib/mesa/docs/relnotes/3.5
    U xenocara/lib/mesa/docs/relnotes/7.0.html
    U xenocara/lib/mesa/docs/relnotes/5.0.1
    U xenocara/lib/mesa/docs/relnotes/10.5.1.html
    N xenocara/lib/mesa/docs/relnotes/17.1.6.html
    U xenocara/lib/mesa/docs/relnotes/10.1.5.html
    N xenocara/lib/mesa/docs/relnotes/12.0.4.html
    U xenocara/lib/mesa/docs/relnotes/8.0.4.html
    U xenocara/lib/mesa/docs/relnotes/11.1.1.html
    U xenocara/lib/mesa/docs/relnotes/10.6.6.html
    U xenocara/lib/mesa/docs/relnotes/6.4.1.html
    U xenocara/lib/mesa/docs/relnotes/7.11.1.html
    U xenocara/lib/mesa/docs/relnotes/11.0.8.html
    U xenocara/lib/mesa/docs/relnotes/7.1.html
    U xenocara/lib/mesa/docs/relnotes/8.0.3.html
    U xenocara/lib/mesa/docs/relnotes/9.1.1.html
    U xenocara/lib/mesa/docs/relnotes/11.0.3.html
    U xenocara/lib/mesa/docs/relnotes/10.4.4.html
    U xenocara/lib/mesa/docs/relnotes/7.10.2.html
    U xenocara/lib/mesa/docs/relnotes/10.3.1.html
    N xenocara/lib/mesa/docs/relnotes/17.1.1.html
    U xenocara/lib/mesa/docs/relnotes/10.2.4.html
    U xenocara/lib/mesa/docs/relnotes/11.0.6.html
    U xenocara/lib/mesa/docs/relnotes/3.4
    U xenocara/lib/mesa/docs/relnotes/7.8.3.html
    U xenocara/lib/mesa/docs/relnotes/7.9.2.html
    U xenocara/lib/mesa/docs/relnotes/10.3.6.html
    U xenocara/lib/mesa/docs/relnotes/7.8.2.html
    U xenocara/lib/mesa/docs/relnotes/6.3.1
    U xenocara/lib/mesa/docs/relnotes/4.0.1
    U xenocara/lib/mesa/docs/relnotes/7.0.4.html
    U xenocara/lib/mesa/docs/relnotes/10.2.html
    U xenocara/lib/mesa/docs/relnotes/10.5.7.html
    U xenocara/lib/mesa/docs/relnotes/9.1.4.html
    U xenocara/lib/mesa/docs/relnotes/10.2.1.html
    U xenocara/lib/mesa/docs/relnotes/6.3.2
    U xenocara/lib/mesa/docs/relnotes/10.3.5.html
    U xenocara/lib/mesa/docs/relnotes/7.2.html
    U xenocara/lib/mesa/docs/relnotes/11.0.4.html
    U xenocara/lib/mesa/docs/relnotes/6.0
    U xenocara/lib/mesa/docs/relnotes/9.2.3.html
    U xenocara/lib/mesa/docs/relnotes/11.1.4.html
    U xenocara/lib/mesa/docs/relnotes/10.3.2.html
    U xenocara/lib/mesa/docs/relnotes/7.10.html
    U xenocara/lib/mesa/docs/relnotes/7.8.html
    U xenocara/lib/mesa/docs/relnotes/7.3.html
    U xenocara/lib/mesa/docs/relnotes/9.1.7.html
    N xenocara/lib/mesa/docs/relnotes/17.0.1.html
    N xenocara/lib/mesa/docs/relnotes/17.1.5.html
    U xenocara/lib/mesa/docs/relnotes/12.0.3.html
    U xenocara/lib/mesa/docs/relnotes/7.10.1.html
    U xenocara/lib/mesa/docs/relnotes/7.4.2.html
    U xenocara/lib/mesa/docs/relnotes/10.4.1.html
    U xenocara/lib/mesa/docs/relnotes/10.2.3.html
    U xenocara/lib/mesa/docs/relnotes/4.0.2
    U xenocara/lib/mesa/docs/relnotes/13.0.1.html
    U xenocara/lib/mesa/docs/relnotes/6.4.2.html
    U xenocara/lib/mesa/docs/relnotes/10.1.html
    U xenocara/lib/mesa/docs/relnotes/10.4.3.html
    U xenocara/lib/mesa/docs/relnotes/10.5.9.html
    U xenocara/lib/mesa/docs/relnotes/9.2.html
    U xenocara/lib/mesa/docs/relnotes/10.5.6.html
    U xenocara/lib/mesa/docs/relnotes/10.6.1.html
    U xenocara/lib/mesa/docs/relnotes/11.2.1.html
    U xenocara/lib/mesa/docs/relnotes/6.3
    U xenocara/lib/mesa/docs/relnotes/6.0.1
    N xenocara/lib/mesa/docs/relnotes/17.0.2.html
    U xenocara/lib/mesa/docs/relnotes/7.4.html
    U xenocara/lib/mesa/docs/relnotes/9.2.5.html
    U xenocara/lib/mesa/docs/relnotes/7.4.3.html
    U xenocara/lib/mesa/docs/relnotes/11.2.0.html
    U xenocara/lib/mesa/docs/relnotes/10.1.1.html
    U xenocara/lib/mesa/docs/relnotes/10.2.2.html
    U xenocara/lib/mesa/docs/relnotes/10.2.5.html
    U xenocara/lib/mesa/docs/relnotes/4.0
    U xenocara/lib/mesa/docs/relnotes/6.5.2.html
    U xenocara/lib/mesa/docs/relnotes/10.4.2.html
    U xenocara/lib/mesa/docs/relnotes/11.2.2.html
    U xenocara/lib/mesa/docs/relnotes/11.0.0.html
    U xenocara/lib/mesa/docs/relnotes/10.4.7.html
    U xenocara/lib/mesa/docs/relnotes/9.0.2.html
    U xenocara/lib/mesa/docs/relnotes/10.1.4.html
    U xenocara/lib/mesa/docs/relnotes/10.0.html
    U xenocara/lib/mesa/docs/relnotes/13.0.2.html
    U xenocara/lib/mesa/docs/relnotes/9.0.1.html
    U xenocara/lib/mesa/docs/relnotes/3.1
    U xenocara/lib/mesa/docs/relnotes/7.5.html
    U xenocara/lib/mesa/docs/relnotes/10.6.4.html
    U xenocara/lib/mesa/docs/relnotes/10.4.6.html
    U xenocara/lib/mesa/docs/relnotes/7.4.4.html
    U xenocara/lib/mesa/docs/relnotes/7.0.1.html
    U xenocara/lib/mesa/docs/relnotes/10.0.3.html
    U xenocara/lib/mesa/docs/relnotes/10.0.4.html
    U xenocara/lib/mesa/docs/relnotes/4.0.3
    U xenocara/lib/mesa/docs/relnotes/4.1
    U xenocara/lib/mesa/docs/relnotes/10.4.html
    U xenocara/lib/mesa/docs/relnotes/10.2.7.html
    U xenocara/lib/mesa/docs/relnotes/9.1.2.html
    U xenocara/lib/mesa/docs/relnotes/10.6.9.html
    U xenocara/lib/mesa/docs/relnotes/3.4.2
    U xenocara/lib/mesa/docs/relnotes/7.11.2.html
    U xenocara/lib/mesa/docs/relnotes/10.6.0.html
    U xenocara/lib/mesa/docs/relnotes/10.3.3.html
    U xenocara/lib/mesa/docs/relnotes/9.2.2.html
    U xenocara/lib/mesa/docs/relnotes/10.1.2.html
    U xenocara/lib/mesa/docs/relnotes/7.4.1.html
    U xenocara/lib/mesa/docs/relnotes/9.1.6.html
    U xenocara/lib/mesa/docs/relnotes/12.0.0.html
    U xenocara/lib/mesa/docs/relnotes/10.3.7.html
    U xenocara/lib/mesa/docs/relnotes/12.0.2.html
    U xenocara/lib/mesa/docs/relnotes/10.5.4.html
    N xenocara/lib/mesa/docs/relnotes/17.1.4.html
    U xenocara/lib/mesa/docs/relnotes/10.6.8.html
    U xenocara/lib/mesa/docs/relnotes/10.1.6.html
    U xenocara/lib/mesa/docs/relnotes/11.1.0.html
    U xenocara/lib/mesa/docs/relnotes/5.1
    U xenocara/lib/mesa/docs/relnotes/10.1.3.html
    U xenocara/lib/mesa/docs/relnotes/7.9.html
    U xenocara/lib/mesa/docs/relnotes/13.0.6.html
    U xenocara/lib/mesa/docs/relnotes/3.2
    U xenocara/lib/mesa/docs/relnotes/10.3.html
    U xenocara/lib/mesa/docs/relnotes/8.0.html
    U xenocara/lib/mesa/docs/relnotes/9.1.3.html
    N xenocara/lib/mesa/docs/relnotes/17.1.2.html
    U xenocara/lib/mesa/docs/relnotes/13.0.5.html
    U xenocara/lib/mesa/docs/relnotes/3.4.1
    U xenocara/lib/mesa/docs/relnotes/11.0.2.html
    N xenocara/lib/mesa/docs/relnotes/17.1.0.html
    U xenocara/lib/mesa/docs/relnotes/10.2.6.html
    U xenocara/lib/mesa/docs/relnotes/7.11.html
    U xenocara/lib/mesa/docs/relnotes/8.0.2.html
    U xenocara/lib/mesa/docs/relnotes/10.5.5.html
    U xenocara/lib/mesa/docs/relnotes/5.0
    U xenocara/lib/mesa/docs/relnotes/10.3.4.html
    U xenocara/lib/mesa/docs/relnotes/11.1.2.html
    U xenocara/lib/mesa/docs/relnotes/9.1.5.html
    U xenocara/lib/mesa/docs/relnotes/10.0.1.html
    U xenocara/lib/mesa/docs/relnotes/10.0.2.html
    U xenocara/lib/mesa/docs/relnotes/6.2
    U xenocara/lib/mesa/docs/relnotes/7.8.1.html
    U xenocara/lib/mesa/docs/relnotes/7.6.1.html
    U xenocara/lib/mesa/docs/relnotes/7.6.html
    U xenocara/lib/mesa/docs/relnotes/10.2.8.html
    N xenocara/lib/mesa/docs/relnotes/17.1.3.html
    U xenocara/lib/mesa/docs/relnotes/7.5.1.html
    U xenocara/lib/mesa/docs/relnotes/11.0.9.html
    U xenocara/lib/mesa/docs/relnotes/7.0.2.html
    N xenocara/lib/mesa/docs/relnotes/17.0.3.html
    U xenocara/lib/mesa/docs/relnotes/7.7.1.html
    U xenocara/lib/mesa/docs/relnotes/9.0.3.html
    U xenocara/lib/mesa/docs/relnotes/10.6.2.html
    U xenocara/lib/mesa/docs/relnotes/10.0.5.html
    U xenocara/lib/mesa/docs/relnotes/7.0.3.html
    U xenocara/lib/mesa/docs/relnotes/13.0.3.html
    U xenocara/lib/mesa/docs/relnotes/7.10.3.html
    U xenocara/lib/mesa/docs/relnotes/6.4.html
    U xenocara/lib/mesa/m4/ax_prog_flex.m4
    U xenocara/lib/mesa/m4/ax_check_gnu_make.m4
    U xenocara/lib/mesa/m4/ltversion.m4
    U xenocara/lib/mesa/m4/ax_gcc_builtin.m4
    U xenocara/lib/mesa/m4/libtool.m4
    U xenocara/lib/mesa/m4/ax_pthread.m4
    U xenocara/lib/mesa/m4/ax_gcc_func_attribute.m4
    U xenocara/lib/mesa/m4/lt~obsolete.m4
    U xenocara/lib/mesa/m4/ltsugar.m4
    U xenocara/lib/mesa/m4/ax_check_python_mako_module.m4
    U xenocara/lib/mesa/m4/ax_prog_bison.m4
    U xenocara/lib/mesa/m4/ltoptions.m4
    C xenocara/lib/mesa/src/Makefile.in
    U xenocara/lib/mesa/src/SConscript
    U xenocara/lib/mesa/src/Makefile.am
    U xenocara/lib/mesa/src/getopt/.editorconfig
    U xenocara/lib/mesa/src/getopt/getopt.h
    U xenocara/lib/mesa/src/getopt/SConscript
    U xenocara/lib/mesa/src/getopt/getopt_long.c
    U xenocara/lib/mesa/src/mapi/mapi_glapi.c
    U xenocara/lib/mesa/src/mapi/entry.h
    U xenocara/lib/mesa/src/mapi/entry_x86_tsd.h
    U xenocara/lib/mesa/src/mapi/Makefile.sources
    U xenocara/lib/mesa/src/mapi/u_current.c
    U xenocara/lib/mesa/src/mapi/entry_x86_tls.h
    U xenocara/lib/mesa/src/mapi/table.c
    U xenocara/lib/mesa/src/mapi/u_execmem.h
    U xenocara/lib/mesa/src/mapi/stub.h
    U xenocara/lib/mesa/src/mapi/u_execmem.c
    C xenocara/lib/mesa/src/mapi/Makefile.in
    U xenocara/lib/mesa/src/mapi/mapi_abi.py
    C xenocara/lib/mesa/src/mapi/Makefile.am
    U xenocara/lib/mesa/src/mapi/entry_x86-64_tls.h
    U xenocara/lib/mesa/src/mapi/u_current.h
    U xenocara/lib/mesa/src/mapi/stub.c
    U xenocara/lib/mesa/src/mapi/entry.c
    U xenocara/lib/mesa/src/mapi/mapi_tmp.h
    U xenocara/lib/mesa/src/mapi/table.h
    U xenocara/lib/mesa/src/mapi/shared-glapi/glapi_mapi_tmp.h
    U xenocara/lib/mesa/src/mapi/shared-glapi/SConscript
    U xenocara/lib/mesa/src/mapi/shared-glapi/tests/check_table.cpp
    U xenocara/lib/mesa/src/mapi/es2api/glesv2.pc.in
    U xenocara/lib/mesa/src/mapi/es2api/glapi_mapi_tmp.h
    U xenocara/lib/mesa/src/mapi/es2api/ABI-check
    U xenocara/lib/mesa/src/mapi/es1api/glesv1_cm.pc.in
    U xenocara/lib/mesa/src/mapi/es1api/glapi_mapi_tmp.h
    U xenocara/lib/mesa/src/mapi/es1api/ABI-check
    U xenocara/lib/mesa/src/mapi/glapi/glapi_nop.c
    U xenocara/lib/mesa/src/mapi/glapi/glapi_x86.S
    U xenocara/lib/mesa/src/mapi/glapi/glapi_x86-64.S
    U xenocara/lib/mesa/src/mapi/glapi/glapi.h
    U xenocara/lib/mesa/src/mapi/glapi/glapi_mapi_tmp.h
    U xenocara/lib/mesa/src/mapi/glapi/glapi_gentable.c
    U xenocara/lib/mesa/src/mapi/glapi/SConscript
    U xenocara/lib/mesa/src/mapi/glapi/glapi_sparc.S
    U xenocara/lib/mesa/src/mapi/glapi/glapitable.h
    U xenocara/lib/mesa/src/mapi/glapi/glprocs.h
    U xenocara/lib/mesa/src/mapi/glapi/glapi.c
    U xenocara/lib/mesa/src/mapi/glapi/glapi_priv.h
    U xenocara/lib/mesa/src/mapi/glapi/glapi_dispatch.c
    U xenocara/lib/mesa/src/mapi/glapi/glapitemp.h
    U xenocara/lib/mesa/src/mapi/glapi/glapi_getproc.c
    U xenocara/lib/mesa/src/mapi/glapi/glapi_entrypoint.c
    U xenocara/lib/mesa/src/mapi/glapi/tests/check_table.cpp
    U xenocara/lib/mesa/src/mapi/glapi/registry/gl.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/typeexpr.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_map_buffer_range.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_range.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_image.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_integer.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_genexec.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_draw_buffers2.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/OES_texture_compression_astc.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_provoking_vertex.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_robustness.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/GREMEDY_string_marker.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_indirect.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_enums.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_direct_state_access.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_buffer.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_base_instance.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_program_binary.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_array.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_send.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_program_interface_query.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_separate_shader_objects.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_separate_shader_objects.xml
    N xenocara/lib/mesa/src/mapi/glapi/gen/marshal_XML.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_multi_bind.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_buffer_float.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_vertex_array_object.xml
    N xenocara/lib/mesa/src/mapi/glapi/gen/gl_marshal_h.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_blend_func_extended.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_instanced_arrays.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_draw_buffers_blend.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_multisample.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_texture_sub_image.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_framebuffer_object.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sample_shading.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/NV_vdpau_interop.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_storage_buffer_object.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/static_data.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_procs.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_size.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_color_buffer_float.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_indirect_parameters.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_robustness_es.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/apiexec.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_object_purgeable.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query2.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_invalidate_subdata.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clip_control.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_texture_compression_astc.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_gentable.py
    C xenocara/lib/mesa/src/mapi/glapi/gen/Makefile.in
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_packed_depth_stencil.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_seamless_cube_map.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers_blend.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86_asm.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_instanced.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_transform_feedback.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86-64_asm.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/GL3x.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_performance_monitor.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/NV_conditional_render.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_barrier.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage_multisample.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_no_attachments.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_gpu_shader4.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_clamp.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_image_load_store.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compressed_texture_pixel_storage.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_uniform_buffer_object.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/INTEL_performance_query.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/license.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/SConscript
    N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sparse_buffer.xml
    C xenocara/lib/mesa/src/mapi/glapi/gen/Makefile.am
    U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_context_flush_control.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader5.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/NV_texture_barrier.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sync.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/GL4x.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_subroutine.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_buffer_object.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_compression_rgtc.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/OES_EGL_image.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES2_compatibility.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rg.xml
    N xenocara/lib/mesa/src/mapi/glapi/gen/gl_marshal.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_gather.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_shader.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_common.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.dtd
    U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_robustness.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_pipeline_statistics_query.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rgb10_a2ui.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_recv.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/OES_single_precision.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_viewport_array.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_object.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_object.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/NV_primitive_restart.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_array_object.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_float.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_window_rectangles.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_SPARC_asm.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sampler_objects.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_es_API.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/es_EXT.xml
    N xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_int64.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/glX_server_table.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_variable_group_size.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_glX_API.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_atomic_counters.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_view.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_table.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES3_compatibility.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_cube_map_array.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/glX_XML.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/glX_API.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/OES_fixed_point.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_type_2_10_10_10_rev.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_texture.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_debug.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/remap_helper.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_debug_output.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_tessellation_shader.xml
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_apitemp.py
    U xenocara/lib/mesa/src/mapi/glapi/gen/gl_XML.py
    U xenocara/lib/mesa/src/gallium/Automake.inc
    C xenocara/lib/mesa/src/gallium/Makefile.in
    U xenocara/lib/mesa/src/gallium/SConscript
    U xenocara/lib/mesa/src/gallium/Makefile.am
    U xenocara/lib/mesa/src/gallium/README.portability
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_context.c
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_context.h
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump.h
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_defines.h
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/trace/README
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_public.h
    U xenocara/lib/mesa/src/gallium/drivers/trace/trace.xsl
    C xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_state.h
    U xenocara/lib/mesa/src/gallium/drivers/trace/SConscript
    U xenocara/lib/mesa/src/gallium/drivers/trace/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump.c
    U xenocara/lib/mesa/src/gallium/drivers/trace/tr_dump_state.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.h
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_viewport.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.h
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_52.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_pipe_common.h
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_perfcounter.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_50.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_test_dma.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_pipe_common.c
    C xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_cs.h
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_streamout.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.h
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_40_2_2.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_query.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_gpu_load.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_buffer_common.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/r600_query.h
    U xenocara/lib/mesa/src/gallium/drivers/radeon/LLVM_REVISION.txt
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.c
    U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_winsys.h
    U xenocara/lib/mesa/src/gallium/drivers/radeon/cayman_msaa.c
    U xenocara/lib/mesa/src/gallium/drivers/ddebug/dd_util.h
    U xenocara/lib/mesa/src/gallium/drivers/ddebug/dd_pipe.h
    U xenocara/lib/mesa/src/gallium/drivers/ddebug/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/ddebug/dd_context.c
    C xenocara/lib/mesa/src/gallium/drivers/ddebug/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/ddebug/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/ddebug/dd_public.h
    U xenocara/lib/mesa/src/gallium/drivers/ddebug/dd_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/ddebug/dd_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_small_immediates.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.c
    N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling_lt.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_fence.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.h
    N xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_coalesce_ff_writes.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_dead_code.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_uniforms.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_live_variables.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_formats.c
    C xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_copy_propagation.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_register_allocate.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_reorder_uniforms.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_defines.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_algebraic.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_job.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_schedule.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_peephole_sf.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl_dump.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator_validate.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_state.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_lower_uniforms.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_query.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_validate.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_schedule.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_constant_folding.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_io.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_txf_ms.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_disasm.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_program.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.h
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_validate.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_vpm.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_blit.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_emit_uniform_stream_resets.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_drv.h
    N xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/README
    U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate_shaders.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_gem.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_render_cl.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate.c
    U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_packet.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_logicop.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri_tmp.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vertex.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_limits.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vs.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_debug.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_public.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.c
    C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_clip.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_arit.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_printf.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/SConscript
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_conv.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_tri.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_sampler.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_line.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_debug.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_point.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_gs.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_main.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_format.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_derived.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_so.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_draw_arrays.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_context.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.h
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_priv.h
    U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/rbug/README
    U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_context.c
    C xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/rbug/SConscript
    U xenocara/lib/mesa/src/gallium/drivers/rbug/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_public.h
    U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_objects.c
    U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_context.h
    U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_objects.h
    U xenocara/lib/mesa/src/gallium/drivers/rbug/rbug_core.c
    N xenocara/lib/mesa/src/gallium/drivers/imx/Automake.inc
    N xenocara/lib/mesa/src/gallium/drivers/imx/Makefile.in
    N xenocara/lib/mesa/src/gallium/drivers/imx/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_public.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_immediate.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_dynamic.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/i915/TODO
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_sampler.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_fp.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_inlines.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.h
    C xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_reg.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_flush.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_buffer.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_translate.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_clear.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_private.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_optimize.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_derived.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_fpc.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_winsys.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_static.c
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_batchbuffer.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_batch.h
    U xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_vbuf.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_shader_semantics.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/r300/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_public.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_cs.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_derived.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_inlines.h
    C xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_stencilref.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_flush.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_reg.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_defines.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_debug.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_blit.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_query.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_translate.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_cb.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/r300_hyperz.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_optimize.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_print.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_regalloc.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_vert_fc.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_constants.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_swizzles.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_schedule.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_deadcode.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_dead_sources.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_swizzle.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_fragprog.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog_dump.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_inline_literals.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_translate.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.h
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_optimize_tests.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_util_tests.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/regalloc_tex_1d_swizzle.test
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_regalloc_tests.c
    U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/omod_two_writers.test
    U xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.sources
    C xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/noop/noop_state.c
    U xenocara/lib/mesa/src/gallium/drivers/noop/SConscript
    U xenocara/lib/mesa/src/gallium/drivers/noop/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/noop/noop_public.h
    U xenocara/lib/mesa/src/gallium/drivers/noop/noop_pipe.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_public.h
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_hw_context.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_cp_dma.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_dma.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.h
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_descriptors.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_debug.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.c
    C xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_tgsi_alu.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.h
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.h
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_blit.c
    C xenocara/lib/mesa/src/gallium/drivers/radeonsi/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_internal.h
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.h
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_perfcounter.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_tgsi_setup.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_uvd.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/cik_sdma.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.c
    U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/r600/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute_internal.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r700_asm.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_uvd.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600d.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_public.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_hw_context.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_state_common.c
    C xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/r600/r700_sq.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_hw_context.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_state.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_state.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/eg_sq.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_sq.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_formats.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/eg_asm.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_blit.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.c
    U xenocara/lib/mesa/src/gallium/drivers/r600/evergreend.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_opcodes.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gvn.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_context.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/notes.markdown
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_checker.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_decoder.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_parser.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_liveness.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_psi_ops.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gcm.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_fmt_def.inc
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_builder.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_finalize.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_peephole.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_public.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_dump.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_init.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_core.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dump.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_def_use.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_valtable.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dce_cleanup.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.h
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_if_conversion.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_coalesce.cpp
    U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ssa_builder.cpp
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/virgl/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/virgl/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_context.c
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_tgsi.c
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_winsys.h
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_buffer.c
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_encode.h
    C xenocara/lib/mesa/src/gallium/drivers/virgl/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/virgl/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_protocol.h
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_encode.c
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_streamout.c
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_public.h
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_context.h
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_hw.h
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_query.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_image.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_buffer.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_image.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_public.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_so.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_derived.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_buffer.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_rasterizer.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_sampler.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs_exec.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state.h
    C xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_draw_arrays.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/SConscript
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_stipple.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_compute.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test_tmp.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_fs.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_clip.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_shader.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_limits.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_image.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_vertex.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.c
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.h
    N xenocara/lib/mesa/src/gallium/drivers/swr/swr_fence_work.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_draw.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/swr/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_tex_sample.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_scratch.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_state.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_context.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_fence.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_memory.h
    N xenocara/lib/mesa/src/gallium/drivers/swr/gen_swr_context_llvm.h
    C xenocara/lib/mesa/src/gallium/drivers/swr/Makefile.in
    N xenocara/lib/mesa/src/gallium/drivers/swr/swr_fence_work.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_public.h
    N xenocara/lib/mesa/src/gallium/drivers/swr/SConscript
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_context.h
    C xenocara/lib/mesa/src/gallium/drivers/swr/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_shader.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_shader.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_state.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_query.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_clear.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_screen.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_tex_sample.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_fence.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_loader.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_scratch.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/swr_query.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rdtsc_core.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/utils.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/arena.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/threads.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/frontend.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/knobs.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/fifo.hpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/clip.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/api.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/binner.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/blend.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/pa.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rdtsc_core.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tilemgr.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/depthstencil.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/state.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/format_conversion.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/multisample.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/clip.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/format_types.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/context.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/multisample.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tilemgr.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/gen_BackendPixelRate0.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tessellator.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/api.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/knobs_init.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/conservativeRast.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backend.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backend.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/format_traits.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/threads.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rasterizer.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/ringbuffer.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/frontend.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/jit_api.h
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/gen_builder_x86.hpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/gen_state_llvm.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/JitManager.h
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/gen_builder.hpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_math.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/archrast.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/gen_ar_event.cpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/gen_ar_event.hpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/gen_ar_eventhandler.hpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/gen_ar_eventhandlerfile.hpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/archrast.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/events.proto
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_knobs.py
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_backends.py
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/knob_defs.py
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_common.py
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_archrast.py
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_knobs.cpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_knobs.h
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_backend.cpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_llvm.hpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_event.cpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_event.hpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_builder.hpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_eventhandler.hpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_eventhandlerfile.hpp
    N xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_knobs.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/tilingtraits.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile_TileY.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/ClearTile.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_Linear.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileX2.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/Convert.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile_TileX.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileY2.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_Linear2.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileX.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/TilingFunctions.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileW.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileY.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile_Linear.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdintrin.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simd16intrin.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets_shared.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/swr_assert.cpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/formats.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/swr_assert.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/isa.hpp
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/os.h
    U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/formats.cpp
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_need_swtnl.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tgsi_transform.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_framebuffer.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_arrays.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blit.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_depthstencil.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_private.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_rasterizer.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_link.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_backend.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_sampler.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_vgpu10.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_rss.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vs.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_query.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_mksstats.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_elements.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_streamout.h
    C xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vs.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_misc.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_gs.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vdecl.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_private.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/SConscript
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd_vgpu10.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_constants.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_fs.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_streamout.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_public.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_clear.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tss.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_flush.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vertex.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_emit.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_gs.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_link.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_hw_reg.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_state.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_insn.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_winsys.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_debug.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_sampler.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_fs.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_constants.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.c
    U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.py
    U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_caps.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_end.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_limits.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/includeCheck.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/VGPU10ShaderTokens.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_reg.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/README
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_reg.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_types.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_surfacedefs.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_cmd.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_dx.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_overlay.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_types.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_begin.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_escape.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_shaderdefs.h
    U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_devcaps.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch_cache.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/adreno_common.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch_cache.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/disasm.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.c
    C xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/adreno_pm4.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_query.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_emit.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_zsa.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_zsa.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_screen.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_texture.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_rasterizer.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_gmem.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/a5xx.xml.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_blend.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_query.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_screen.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_draw.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_program.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_gmem.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_rasterizer.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_program.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_draw.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_context.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_texture.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_format.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_blend.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_format.c
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_emit.h
    N xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_context.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_shader.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir_lower_if_else.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/disasm-a3xx.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_sched.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_group.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_legalize.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_shader.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/instr-a3xx.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_ra.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_compiler.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cp.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_print.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_depth.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir_trig.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_nir_trig.py
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/a3xx.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir-a2xx.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/a2xx.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/disasm-a2xx.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_compiler.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_compiler.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir-a2xx.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/instr-a2xx.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/a4xx.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.c
    U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.sources
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv31_mpeg.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/Automake.inc
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_statebuf.h
    C xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.in
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_winsys.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_vp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/Makefile.am
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_debug.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_m2mf.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_compiler.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_context.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_object.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_bsp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_gldefs.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv17_mpeg.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/unordered_set.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/Makefile
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_sm.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_formats.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_metric.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/gm107_texture.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_macros.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_sm.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_metric.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_m2mf.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_sw.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_sw.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com90c0.mme
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com90c0.mme.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/Makefile
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_shader.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_vertprog.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_draw.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_texture.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_push.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vbo.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragtex.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_winsys.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_query.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_verttex.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragprog.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30-40_3d.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv01_2d.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_clear.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_miptree.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_push.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_sm.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/g80_defs.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_vp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/g80_texture.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3ddefs.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_2d.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_compute.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_vbo.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state_validate.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_vp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_tex.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_formats.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_blit.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3d.xml.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_metric.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_winsys.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj_tex.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_miptree.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_metric.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_surface.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_shader_state.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.h
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_sm.c
    U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_compute.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_format.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_format.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/Makefile.sources
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/Automake.inc
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_asm.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_translate.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disasm.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_transfer.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disasm.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rasterizer.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blend.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_internal.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_resource.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_zsa.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_uniforms.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_asm.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_resource.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/README
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_state.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_sw.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_fence.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/Makefile.in
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_uniforms.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_zsa.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_state.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_fence.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_tiling.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_context.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/Makefile.am
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_context.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_sw.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blend.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_transfer.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_util.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_cmdline.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_shader.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_emit.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_tiling.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_screen.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_emit.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_debug.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_shader.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_clear_blit.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rs.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rs.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_clear_blit.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_screen.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rasterizer.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_surface.c
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_surface.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state_3d.xml.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/isa.xml.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state.xml.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/common.xml.h
    N xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/cmdstream.xml.h
    U xenocara/lib/mesa/src/gallium/tools/addr2line.sh
    U xenocara/lib/mesa/src/gallium/tools/trace/tracediff.sh
    U xenocara/lib/mesa/src/gallium/tools/trace/dump.py
    U xenocara/lib/mesa/src/gallium/tools/trace/model.py
    U xenocara/lib/mesa/src/gallium/tools/trace/README.txt
    U xenocara/lib/mesa/src/gallium/tools/trace/dump_state.py
    U xenocara/lib/mesa/src/gallium/tools/trace/TODO.txt
    U xenocara/lib/mesa/src/gallium/tools/trace/diff_state.py
    U xenocara/lib/mesa/src/gallium/tools/trace/format.py
    U xenocara/lib/mesa/src/gallium/tools/trace/parse.py
    U xenocara/lib/mesa/src/gallium/docs/Makefile
    U xenocara/lib/mesa/src/gallium/docs/llvm-todo.txt
    U xenocara/lib/mesa/src/gallium/docs/make.bat
    U xenocara/lib/mesa/src/gallium/docs/source/screen.rst
    U xenocara/lib/mesa/src/gallium/docs/source/conf.py
    U xenocara/lib/mesa/src/gallium/docs/source/index.rst
    U xenocara/lib/mesa/src/gallium/docs/source/glossary.rst
    U xenocara/lib/mesa/src/gallium/docs/source/cso.rst
    U xenocara/lib/mesa/src/gallium/docs/source/distro.rst
    U xenocara/lib/mesa/src/gallium/docs/source/drivers.rst
    U xenocara/lib/mesa/src/gallium/docs/source/debugging.rst
    U xenocara/lib/mesa/src/gallium/docs/source/intro.rst
    U xenocara/lib/mesa/src/gallium/docs/source/resources.rst
    U xenocara/lib/mesa/src/gallium/docs/source/pipeline.txt
    U xenocara/lib/mesa/src/gallium/docs/source/tgsi.rst
    U xenocara/lib/mesa/src/gallium/docs/source/format.rst
    U xenocara/lib/mesa/src/gallium/docs/source/context.rst
    U xenocara/lib/mesa/src/gallium/docs/source/drivers/openswr.rst
    U xenocara/lib/mesa/src/gallium/docs/source/drivers/freedreno.rst
    U xenocara/lib/mesa/src/gallium/docs/source/drivers/openswr/profiling.rst
    U xenocara/lib/mesa/src/gallium/docs/source/drivers/openswr/knobs.rst
    U xenocara/lib/mesa/src/gallium/docs/source/drivers/openswr/usage.rst
    U xenocara/lib/mesa/src/gallium/docs/source/drivers/openswr/faq.rst
    U xenocara/lib/mesa/src/gallium/docs/source/drivers/freedreno/ir3-notes.rst
    U xenocara/lib/mesa/src/gallium/docs/source/cso/rasterizer.rst
    U xenocara/lib/mesa/src/gallium/docs/source/cso/shader.rst
    U xenocara/lib/mesa/src/gallium/docs/source/cso/sampler.rst
    U xenocara/lib/mesa/src/gallium/docs/source/cso/dsa.rst
    U xenocara/lib/mesa/src/gallium/docs/source/cso/blend.rst
    U xenocara/lib/mesa/src/gallium/docs/source/cso/velems.rst
    U xenocara/lib/mesa/src/gallium/docs/source/exts/formatting.py
    U xenocara/lib/mesa/src/gallium/tests/python/tests/regress/fragment-shader/frag-cmp.sh
    U xenocara/lib/mesa/src/gallium/tests/unit/u_half_test.c
    U xenocara/lib/mesa/src/gallium/tests/unit/pipe_barrier_test.c
    U xenocara/lib/mesa/src/gallium/tests/unit/translate_test.c
    C xenocara/lib/mesa/src/gallium/tests/unit/Makefile.in
    U xenocara/lib/mesa/src/gallium/tests/unit/u_cache_test.c
    U xenocara/lib/mesa/src/gallium/tests/unit/SConscript
    U xenocara/lib/mesa/src/gallium/tests/unit/Makefile.am
    U xenocara/lib/mesa/src/gallium/tests/unit/u_format_test.c
    U xenocara/lib/mesa/src/gallium/tests/unit/u_format_compatible_test.c
    U xenocara/lib/mesa/src/gallium/tests/graw/fs-test.c
    U xenocara/lib/mesa/src/gallium/tests/graw/tri.c
    U xenocara/lib/mesa/src/gallium/tests/graw/occlusion-query.c
    U xenocara/lib/mesa/src/gallium/tests/graw/graw_util.h
    U xenocara/lib/mesa/src/gallium/tests/graw/fs-fragcoord.c
    U xenocara/lib/mesa/src/gallium/tests/graw/vs-test.c
    U xenocara/lib/mesa/src/gallium/tests/graw/quad-tex.c
    U xenocara/lib/mesa/src/gallium/tests/graw/tri-gs.c
    U xenocara/lib/mesa/src/gallium/tests/graw/SConscript
    U xenocara/lib/mesa/src/gallium/tests/graw/tex-srgb.c
    U xenocara/lib/mesa/src/gallium/tests/graw/shader-leak.c
    U xenocara/lib/mesa/src/gallium/tests/graw/fs-frontface.c
    U xenocara/lib/mesa/src/gallium/tests/graw/tex-swizzle.c
    U xenocara/lib/mesa/src/gallium/tests/graw/quad-sample.c
    U xenocara/lib/mesa/src/gallium/tests/graw/disasm.c
    U xenocara/lib/mesa/src/gallium/tests/graw/tgsi_dump.gdb
    U xenocara/lib/mesa/src/gallium/tests/graw/clear.c
    U xenocara/lib/mesa/src/gallium/tests/graw/fs-write-z.c
    U xenocara/lib/mesa/src/gallium/tests/graw/gs-test.c
    U xenocara/lib/mesa/src/gallium/tests/graw/tri-instanced.c
    U xenocara/lib/mesa/src/gallium/tests/graw/tri-large.c
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mul.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-slt.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-abs.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-swz.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lit.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-add.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-face.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp4.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad-immx.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-abs.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-max.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-1d.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rsq.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-xpd.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-tempx.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-neg.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-frc.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-kil.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sge.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mov.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-2d.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-flr.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lg2.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ucmp.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rcp.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sub.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ex2.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dst.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-min.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-absneg.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lrp.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp3.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add.txt
    U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/line.txt
    U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add-mix.txt
    U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov-cb-2d.txt
    U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/multi-line.txt
    U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov.txt
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lg2.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp4.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arl.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-max.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-frc.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lit.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-abs.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-min.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-add.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mov.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-1d.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rcp.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-swz.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-imul_hi.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-abs.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-flr.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mul.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mad.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-umul_hi.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-xpd.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dst.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lrp.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rsq.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-neg.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sub.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-slt.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-uadd.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-ex2.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp3.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-2d.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-absneg.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arr.sh
    U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sge.sh
    U xenocara/lib/mesa/src/gallium/tests/trivial/tri.c
    C xenocara/lib/mesa/src/gallium/tests/trivial/Makefile.in
    U xenocara/lib/mesa/src/gallium/tests/trivial/quad-tex.c
    U xenocara/lib/mesa/src/gallium/tests/trivial/compute.c
    U xenocara/lib/mesa/src/gallium/tests/trivial/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/dri-vdpau.dyn
    U xenocara/lib/mesa/src/gallium/targets/vdpau/target.c
    C xenocara/lib/mesa/src/gallium/targets/vdpau/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/vdpau/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/vdpau/vdpau.sym
    U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/xlib.c
    C xenocara/lib/mesa/src/gallium/targets/libgl-xlib/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/SConscript
    U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/libgl-xlib.sym
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe.sym
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_radeonsi.c
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_swrast.c
    C xenocara/lib/mesa/src/gallium/targets/pipe-loader/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_msm.c
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r600.c
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_nouveau.c
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_vmwgfx.c
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r300.c
    U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i915.c
    U xenocara/lib/mesa/src/gallium/targets/xvmc/xvmc.sym
    U xenocara/lib/mesa/src/gallium/targets/xvmc/target.c
    C xenocara/lib/mesa/src/gallium/targets/xvmc/Makefile.in
    C xenocara/lib/mesa/src/gallium/targets/xvmc/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.def
    U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.sym
    U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.mingw.def
    U xenocara/lib/mesa/src/gallium/targets/osmesa/target.c
    C xenocara/lib/mesa/src/gallium/targets/osmesa/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/osmesa/SConscript
    U xenocara/lib/mesa/src/gallium/targets/osmesa/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.pc.in
    U xenocara/lib/mesa/src/gallium/targets/graw-xlib/SConscript
    U xenocara/lib/mesa/src/gallium/targets/graw-xlib/graw_xlib.c
    U xenocara/lib/mesa/src/gallium/targets/dri/target.c
    C xenocara/lib/mesa/src/gallium/targets/dri/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/dri/SConscript
    U xenocara/lib/mesa/src/gallium/targets/dri/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/dri/dri.sym
    U xenocara/lib/mesa/src/gallium/targets/omx/target.c
    C xenocara/lib/mesa/src/gallium/targets/omx/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/omx/omx.sym
    U xenocara/lib/mesa/src/gallium/targets/omx/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/graw-gdi/graw_gdi.c
    U xenocara/lib/mesa/src/gallium/targets/graw-gdi/SConscript
    U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3d.pc.in
    U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/drm.c
    U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3dadapter9.sym
    C xenocara/lib/mesa/src/gallium/targets/d3dadapter9/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/getproc.c
    U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/description.c
    U xenocara/lib/mesa/src/gallium/targets/va/target.c
    C xenocara/lib/mesa/src/gallium/targets/va/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/va/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/va/va.sym
    U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/.editorconfig
    U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.cpp
    U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.cpp
    U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.h
    U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.h
    U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SConscript
    U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.rdef
    C xenocara/lib/mesa/src/gallium/targets/opencl/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/opencl/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/opencl/opencl.sym
    U xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd.in
    U xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd
    U xenocara/lib/mesa/src/gallium/targets/graw-null/SConscript
    U xenocara/lib/mesa/src/gallium/targets/graw-null/graw_null.c
    U xenocara/lib/mesa/src/gallium/targets/graw-null/graw_util.c
    U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/SConscript
    U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/libgl_gdi.c
    U xenocara/lib/mesa/src/gallium/targets/xa/xatracker.pc.in
    U xenocara/lib/mesa/src/gallium/targets/xa/target.c
    C xenocara/lib/mesa/src/gallium/targets/xa/Makefile.in
    U xenocara/lib/mesa/src/gallium/targets/xa/Makefile.am
    U xenocara/lib/mesa/src/gallium/targets/xa/xa.sym
    U xenocara/lib/mesa/src/gallium/state_trackers/README
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/bitmap.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/query.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/mixer.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/decode.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/surface.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/htab.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/device.c
    C xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/presentation.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/preemption.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/vdpau_private.h
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/ftab.c
    U xenocara/lib/mesa/src/gallium/state_trackers/vdpau/output.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/context.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/block.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/attributes.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/surface.c
    C xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/xvmc_private.h
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/subpicture.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_blocks.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_rendering.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/xvmc_bench.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_context.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_surface.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/testlib.h
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/test_subpicture.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xvmc/tests/testlib.c
    U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.sources
    C xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/SConscript
    U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/osmesa/osmesa.c
    U xenocara/lib/mesa/src/gallium/state_trackers/hgl/.editorconfig
    U xenocara/lib/mesa/src/gallium/state_trackers/hgl/hgl.c
    U xenocara/lib/mesa/src/gallium/state_trackers/hgl/bitmap_wrapper.h
    U xenocara/lib/mesa/src/gallium/state_trackers/hgl/SConscript
    U xenocara/lib/mesa/src/gallium/state_trackers/hgl/bitmap_wrapper.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/hgl/hgl_context.h
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_drawable.h
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_context.c
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri2_buffer.h
    C xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/drisw.c
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_screen.c
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/SConscript
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_query_renderer.c
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_drawable.c
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_screen.h
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_context.h
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri_query_renderer.h
    U xenocara/lib/mesa/src/gallium/state_trackers/dri/dri2.c
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec.h
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_enc.c
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_h264.c
    C xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/entrypoint.c
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_mpeg12.c
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_enc.h
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec.c
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/entrypoint.h
    U xenocara/lib/mesa/src/gallium/state_trackers/omx/vid_dec_h265.c
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/Doxyfile
    C xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/interop.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/platform.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/memory.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/event.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/kernel.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/transfer.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/sampler.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/queue.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/device.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/util.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/dispatch.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/program.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/context.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/api/dispatch.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/platform.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/resource.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/module.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/platform.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/format.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/object.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/memory.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/program.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/event.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/kernel.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/queue.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/timestamp.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/timestamp.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/sampler.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/error.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/queue.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/event.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/kernel.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/resource.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/device.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/property.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/sampler.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/format.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/memory.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/program.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/device.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/context.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/context.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/core/module.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/tgsi/invocation.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/tgsi/compiler.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/compat.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/invocation.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/metadata.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/util.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/invocation.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/codegen.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/codegen/bitcode.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/codegen/native.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/llvm/codegen/common.cpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/algebra.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/pointer.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/tuple.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/factor.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/functional.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/range.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/lazy.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/adaptor.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/clover/util/algorithm.hpp
    U xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/va/picture_h264.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/postproc.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/picture.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/context.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/va_private.h
    U xenocara/lib/mesa/src/gallium/state_trackers/va/surface.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/config.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/display.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/picture_mpeg4.c
    C xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/va/picture_vc1.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/picture_mpeg12.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/picture_hevc.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/va/image.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/buffer.c
    U xenocara/lib/mesa/src/gallium/state_trackers/va/subpicture.c
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_st.c
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_api.h
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_api.c
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_api.c
    C xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/SConscript
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_public.h
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_usefont.c
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/xm_st.h
    U xenocara/lib/mesa/src/gallium/state_trackers/glx/xlib/glx_getproc.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/pixelshader9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/cubetexture9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_dump.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_state.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_defines.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexdeclaration9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/resource9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/pixelshader9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/indexbuffer9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/iunknown.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexbuffer9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pdata.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_shader.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/surface9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexshader9.c
    N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_buffer_upload.c
    N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_csmt_helper.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/basetexture9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_debug.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/query9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/cryptosession9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9video.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexdeclaration9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_helpers.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/README
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/stateblock9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pipe.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/authenticatedchannel9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/guid.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/threadpool.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/adapter9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/cryptosession9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_helpers.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/buffer9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_shader.h
    C xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_limits.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_lock.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9ex.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/authenticatedchannel9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexshader9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_dump.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_quirk.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_lock.h
    N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_queue.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/surface9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/basetexture9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/swapchain9ex.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_quirk.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/volumetexture9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nineexoverlayextension.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/Makefile.am
    N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_buffer_upload.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/threadpool.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/indexbuffer9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/texture9.h
    N xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_queue.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_debug.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/guid.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/volumetexture9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/cubetexture9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_pipe.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/texture9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nineexoverlayextension.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9video.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/stateblock9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_flags.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_ff.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/volume9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/iunknown.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9ex.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/buffer9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_ff.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/device9ex.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/query9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/resource9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/volume9.h
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/vertexbuffer9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/nine_state.c
    U xenocara/lib/mesa/src/gallium/state_trackers/nine/adapter9.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/opengl32.mingw.def
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_winsys.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_context.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_getprocaddress.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_pixelformat.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_pbuffer.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_st.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_device.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_swapinterval.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_context.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_extensionsstring.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_icd.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_st.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_wgl.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_framebuffer.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_nopfuncs.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/opengl32.def
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_wgl.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_framebuffer.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/SConscript
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_device.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_tls.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_rendertexture.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_context.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_tls.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_context.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_pixelformat.h
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_nopfuncs.c
    U xenocara/lib/mesa/src/gallium/state_trackers/wgl/stw_ext_pixelformat.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_context.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.sources
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_yuv.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tracker.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/README
    N xenocara/lib/mesa/src/gallium/state_trackers/xa/xa-indent.sh
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_priv.h
    C xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.in
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/Makefile.am
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_renderer.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tracker.h
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_tgsi.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_composite.h
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_composite.c
    U xenocara/lib/mesa/src/gallium/state_trackers/xa/xa_context.h
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_surface.c
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.h
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c
    C xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.h
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.c
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.c
    U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_public.h
    U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_public.h
    U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_winsys.c
    C xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/Makefile.am
    N xenocara/lib/mesa/src/gallium/winsys/imx/drm/Makefile.sources
    N xenocara/lib/mesa/src/gallium/winsys/imx/drm/Makefile.in
    N xenocara/lib/mesa/src/gallium/winsys/imx/drm/imx_drm_public.h
    N xenocara/lib/mesa/src/gallium/winsys/imx/drm/Makefile.am
    N xenocara/lib/mesa/src/gallium/winsys/imx/drm/imx_drm_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_fence.c
    U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_buffer.c
    U xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c
    U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.c
    C xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_public.h
    U xenocara/lib/mesa/src/gallium/winsys/i915/drm/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.sources
    C xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/sw/null/SConscript
    U xenocara/lib/mesa/src/gallium/winsys/sw/null/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/.editorconfig
    U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/SConscript
    U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.h
    C xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/sw/dri/SConscript
    U xenocara/lib/mesa/src/gallium/winsys/sw/dri/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/SConscript
    U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.c
    C xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/SConscript
    U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.h
    C xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/SConscript
    U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c
    C xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.h
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c
    C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_public.h
    U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c
    U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/virgl_vtest_public.h
    U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/virgl_vtest_socket.c
    C xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/vtest_protocol.h
    U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/Makefile.sources
    C xenocara/lib/mesa/src/gallium/winsys/virgl/drm/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/virtgpu_drm.h
    U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/virgl_drm_public.h
    U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/virgl_drm_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/virgl_drm_winsys.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_query.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_pools.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.h
    C xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_dri.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmwgfx_drm.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/SConscript
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_svga.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_query.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/svga_drm_public.h
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c
    U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.c
    U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.sources
    C xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_winsys.c
    U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_public.h
    U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.sources
    U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_public.h
    C xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.in
    U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/Makefile.am
    U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_winsys.c
    N xenocara/lib/mesa/src/gallium/winsys/etnaviv/drm/Makefile.sources
    N xenocara/lib/mesa/src/gallium/winsys/etnaviv/drm/etnaviv_drm_public.h
    N xenocara/lib/mesa/src/gallium/winsys/etnaviv/drm/Makefile.in
    N xenocara/lib/mesa/src/gallium/winsys/etnaviv/drm/Makefile.am
    N xenocara/lib/mesa/src/gallium/winsys/etnaviv/drm/etnaviv_drm_winsys.c
    U xenocara/lib/mesa/src/gallium/include/pipe/p_context.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_defines.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_format.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_compiler.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_screen.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_config.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_shader_tokens.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_video_codec.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_video_state.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_video_enums.h
    U xenocara/lib/mesa/src/gallium/include/pipe/p_state.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/opencl_interop.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/sw_winsys.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/graw.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/vdpau_dmabuf.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/drisw_api.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/sw_driver.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/vdpau_funcs.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/st_api.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/vdpau_interop.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/drm_driver.h
    U xenocara/lib/mesa/src/gallium/include/state_tracker/xlibsw_api.h
    U xenocara/lib/mesa/src/gallium/auxiliary/Makefile.sources
    C xenocara/lib/mesa/src/gallium/auxiliary/Makefile.in
    U xenocara/lib/mesa/src/gallium/auxiliary/SConscript
    C xenocara/lib/mesa/src/gallium/auxiliary/Makefile.am
    U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_priv.h
    U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.sources
    U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.h
    C xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.in
    U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/SConscript
    U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/Makefile.am
    U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/postprocess.h
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.c
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/filters.h
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_private.h
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_init.c
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.h
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.c
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.c
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_filters.h
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_program.c
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa_areamap.h
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_run.c
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.h
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/ADDING
    U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.c
    U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.h
    C xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.c
    U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.c
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_misc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_mman.h
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_misc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_time.c
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.c
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory.h
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.h
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_debug.h
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_time.h
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_aligned.h
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_memory_stdc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/os/os_thread.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_proto.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.c
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_internal.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/README
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.c
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.c
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.c
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_demarshal.c
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug.h
    U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.c
    N xenocara/lib/mesa/src/gallium/auxiliary/renderonly/renderonly.c
    N xenocara/lib/mesa/src/gallium/auxiliary/renderonly/renderonly.h
    U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.c
    U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.h
    U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.h
    U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.c
    U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.h
    U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.c
    U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.c
    U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_aa_point.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_two_side.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_emulate.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_point_sprite.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_two_side.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_point_sprite.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_emulate.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_aa_point.h
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.c
    U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.h
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_nic.c
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpufreq.c
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.h
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.h
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.c
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.c
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_driver_query.c
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_private.h
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpu.c
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_sensors_temp.c
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_fps.c
    U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_diskstat.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_stipple.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_decompose_tmp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_so_emit_tmp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vbuf.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_private.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_cull.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_pstipple.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_emit.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_emit.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_line.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_llvm.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_twoside.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_cliptest_tmp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_split_tmp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_clip.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_util.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_exec.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_post_vs.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aaline.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_util.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_unfilled.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_variant.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_offset.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_point.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_vbuf.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aapoint.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_flatshade.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_validate.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_decompose.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs_tmp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm_sample.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler_tmp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_so_emit.c
    U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.c
    U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.c
    U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.h
    U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_generic.c
    U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_sse.c
    U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.c
    U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.h
    U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/drm_helper_public.h
    U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
    U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_debug_helper.h
    U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/sw_helper_public.h
    U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/sw_helper.h
    U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/drm_helper.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri3.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_defines.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_drm.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_rbsp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vlc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_stubs.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_types.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_bicubic_filter.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_bicubic_filter.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.h
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.c
    U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_stack.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pack_color.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_mm.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgtc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_other.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_latc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pointer.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_inlines.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_latc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.csv
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_mm.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_math.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_caps.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_keymap.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_box.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_surfaces.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_refcnt.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_video.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_memory.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash_table.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_parse.py
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_rect.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_zs.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_defines.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_image.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_caps.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_stack.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surfaces.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_tests.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_prim.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim_restart.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_symbol.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_hash_table.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blend.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_yuv.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_ringbuffer.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_describe.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_ringbuffer.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_state.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blit.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dynarray.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pwr8.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_other.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_s3tc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_viewport.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_etc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_table.py
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_pack.py
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitcast.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_keymap.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_math.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_half.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim_restart.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_zs.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_yuv.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dual_blend.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_symbol.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/dbghelp.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blit.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_fifo.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sse.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cpu_detect.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_table.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_describe.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_flags.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_rgtc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_s3tc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_refcnt.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_time.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_tests.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_memory.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_image.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_range.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_format_etc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cpu_detect.c
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surfaces.h
    U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.py
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.c
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.c
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_priv.h
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.c
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.h
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.py
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.c
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.h
    U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_indices.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer.h
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr.h
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_alt.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.h
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_ondemand.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_malloc.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_cache.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_slab.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_cache.h
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_slab.h
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c
    U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_limits.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_cached.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_float.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_soa.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.h
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.c
    U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c
    U xenocara/lib/mesa/src/hgl/.editorconfig
    U xenocara/lib/mesa/src/hgl/GLRendererRoster.cpp
    U xenocara/lib/mesa/src/hgl/GLDispatcher.h
    U xenocara/lib/mesa/src/hgl/GLView.cpp
    U xenocara/lib/mesa/src/hgl/SConscript
    U xenocara/lib/mesa/src/hgl/GLRendererRoster.h
    U xenocara/lib/mesa/src/hgl/GLRenderer.cpp
    U xenocara/lib/mesa/src/hgl/GLDispatcher.cpp
    U xenocara/lib/mesa/src/egl/Makefile.sources
    N xenocara/lib/mesa/src/egl/g_egldispatchstubs.c
    C xenocara/lib/mesa/src/egl/Makefile.in
    N xenocara/lib/mesa/src/egl/g_egldispatchstubs.h
    U xenocara/lib/mesa/src/egl/SConscript
    U xenocara/lib/mesa/src/egl/Makefile.am
    U xenocara/lib/mesa/src/egl/egl-symbols-check
    N xenocara/lib/mesa/src/egl/egl-entrypoint-check
    U xenocara/lib/mesa/src/egl/drivers/haiku/.editorconfig
    U xenocara/lib/mesa/src/egl/drivers/haiku/egl_haiku.cpp
    U xenocara/lib/mesa/src/egl/drivers/dri2/platform_wayland.c
    U xenocara/lib/mesa/src/egl/drivers/dri2/platform_android.c
    U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.h
    U xenocara/lib/mesa/src/egl/drivers/dri2/platform_drm.c
    U xenocara/lib/mesa/src/egl/drivers/dri2/platform_surfaceless.c
    U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2_fallbacks.h
    C xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.c
    C xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.c
    U xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11_dri3.c
    U xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11_dri3.h
    N xenocara/lib/mesa/src/egl/generate/genCommon.py
    N xenocara/lib/mesa/src/egl/generate/gen_egl_dispatch.py
    N xenocara/lib/mesa/src/egl/generate/egl_other.xml
    N xenocara/lib/mesa/src/egl/generate/eglFunctionList.py
    N xenocara/lib/mesa/src/egl/generate/egl.xml
    U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.h
    C xenocara/lib/mesa/src/egl/wayland/wayland-drm/Makefile.in
    U xenocara/lib/mesa/src/egl/wayland/wayland-drm/Makefile.am
    U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.c
    U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm-protocol.c
    U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.xml
    U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl.c
    C xenocara/lib/mesa/src/egl/wayland/wayland-egl/Makefile.in
    U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl-priv.h
    U xenocara/lib/mesa/src/egl/wayland/wayland-egl/Makefile.am
    U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl.pc.in
    U xenocara/lib/mesa/src/egl/wayland/wayland-egl/wayland-egl-symbols-check
    U xenocara/lib/mesa/src/egl/main/egllog.c
    N xenocara/lib/mesa/src/egl/main/eglentrypoint.h
    U xenocara/lib/mesa/src/egl/main/eglcontext.c
    N xenocara/lib/mesa/src/egl/main/eglglvnd.c
    U xenocara/lib/mesa/src/egl/main/eglsync.c
    U xenocara/lib/mesa/src/egl/main/eglcurrent.h
    U xenocara/lib/mesa/src/egl/main/eglcurrent.c
    U xenocara/lib/mesa/src/egl/main/eglapi.h
    U xenocara/lib/mesa/src/egl/main/eglimage.h
    U xenocara/lib/mesa/src/egl/main/eglglobals.h
    U xenocara/lib/mesa/src/egl/main/egldisplay.c
    U xenocara/lib/mesa/src/egl/main/egllog.h
    U xenocara/lib/mesa/src/egl/main/egldriver.h
    U xenocara/lib/mesa/src/egl/main/egl.pc.in
    U xenocara/lib/mesa/src/egl/main/eglsurface.c
    U xenocara/lib/mesa/src/egl/main/eglglobals.c
    U xenocara/lib/mesa/src/egl/main/egldisplay.h
    U xenocara/lib/mesa/src/egl/main/egldefines.h
    U xenocara/lib/mesa/src/egl/main/egl.def
    U xenocara/lib/mesa/src/egl/main/eglsync.h
    U xenocara/lib/mesa/src/egl/main/eglarray.c
    U xenocara/lib/mesa/src/egl/main/eglarray.h
    U xenocara/lib/mesa/src/egl/main/egltypedefs.h
    U xenocara/lib/mesa/src/egl/main/README.txt
    U xenocara/lib/mesa/src/egl/main/eglimage.c
    N xenocara/lib/mesa/src/egl/main/egldispatchstubs.h
    U xenocara/lib/mesa/src/egl/main/eglconfig.c
    N xenocara/lib/mesa/src/egl/main/egldispatchstubs.c
    U xenocara/lib/mesa/src/egl/main/eglapi.c
    U xenocara/lib/mesa/src/egl/main/eglfallbacks.c
    U xenocara/lib/mesa/src/egl/main/eglcontext.h
    U xenocara/lib/mesa/src/egl/main/egldriver.c
    U xenocara/lib/mesa/src/egl/main/eglcompiler.h
    N xenocara/lib/mesa/src/egl/main/50_mesa.json
    U xenocara/lib/mesa/src/egl/main/eglconfig.h
    U xenocara/lib/mesa/src/egl/main/eglsurface.h
    U xenocara/lib/mesa/src/gbm/Makefile.sources
    C xenocara/lib/mesa/src/gbm/Makefile.in
    U xenocara/lib/mesa/src/gbm/gbm-symbols-check
    U xenocara/lib/mesa/src/gbm/Makefile.am
    U xenocara/lib/mesa/src/gbm/backends/dri/gbm_driint.h
    U xenocara/lib/mesa/src/gbm/backends/dri/gbm_dri.c
    U xenocara/lib/mesa/src/gbm/main/backend.c
    U xenocara/lib/mesa/src/gbm/main/gbm.c
    U xenocara/lib/mesa/src/gbm/main/gbm.h
    U xenocara/lib/mesa/src/gbm/main/gbmint.h
    U xenocara/lib/mesa/src/gbm/main/gbm.pc.in
    U xenocara/lib/mesa/src/gbm/main/backend.h
    U xenocara/lib/mesa/src/gbm/main/common_drm.h
    U xenocara/lib/mesa/src/compiler/glsl_types.cpp
    U xenocara/lib/mesa/src/compiler/Makefile.sources
    U xenocara/lib/mesa/src/compiler/shader_enums.c
    C xenocara/lib/mesa/src/compiler/Makefile.in
    U xenocara/lib/mesa/src/compiler/shader_enums.h
    U xenocara/lib/mesa/src/compiler/SConscript
    C xenocara/lib/mesa/src/compiler/Makefile.glsl.am
    C xenocara/lib/mesa/src/compiler/Makefile.nir.am
    C xenocara/lib/mesa/src/compiler/Makefile.am
    U xenocara/lib/mesa/src/compiler/SConscript.nir
    U xenocara/lib/mesa/src/compiler/nir_types.cpp
    U xenocara/lib/mesa/src/compiler/glsl_types.h
    U xenocara/lib/mesa/src/compiler/SConscript.glsl
    U xenocara/lib/mesa/src/compiler/nir_types.h
    N xenocara/lib/mesa/src/compiler/shader_info.h
    U xenocara/lib/mesa/src/compiler/builtin_type_macros.h
    U xenocara/lib/mesa/src/compiler/spirv/vtn_cfg.c
    U xenocara/lib/mesa/src/compiler/spirv/spirv.h
    U xenocara/lib/mesa/src/compiler/spirv/GLSL.std.450.h
    U xenocara/lib/mesa/src/compiler/spirv/spirv_to_nir.c
    U xenocara/lib/mesa/src/compiler/spirv/nir_spirv.h
    U xenocara/lib/mesa/src/compiler/spirv/vtn_glsl450.c
    U xenocara/lib/mesa/src/compiler/spirv/vtn_variables.c
    U xenocara/lib/mesa/src/compiler/spirv/vtn_alu.c
    U xenocara/lib/mesa/src/compiler/spirv/vtn_private.h
    U xenocara/lib/mesa/src/compiler/spirv/spirv_info.c
    U xenocara/lib/mesa/src/compiler/spirv/spirv2nir.c
    U xenocara/lib/mesa/src/compiler/spirv/spirv_info.h
    U xenocara/lib/mesa/src/compiler/glsl/lower_mat_op_to_vec.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_dead_code_local.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_swizzle_swizzle.cpp
    U xenocara/lib/mesa/src/compiler/glsl/loop_analysis.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_noop_swizzle.cpp
    U xenocara/lib/mesa/src/compiler/glsl/linker.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_packed_varyings.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_parser_extras.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_vertex_id.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_to_nir.cpp
    U xenocara/lib/mesa/src/compiler/glsl/test.cpp
    U xenocara/lib/mesa/src/compiler/glsl/s_expression.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_print_visitor.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_variable_refcount.h
    U xenocara/lib/mesa/src/compiler/glsl/opt_constant_propagation.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_reader.cpp
    U xenocara/lib/mesa/src/compiler/glsl/TODO
    N xenocara/lib/mesa/src/compiler/glsl/builtin_functions.h
    U xenocara/lib/mesa/src/compiler/glsl/opt_structure_splitting.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_expression_operation.py
    U xenocara/lib/mesa/src/compiler/glsl/ast_function.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_print_visitor.h
    U xenocara/lib/mesa/src/compiler/glsl/opt_dead_code.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_reader.h
    U xenocara/lib/mesa/src/compiler/glsl/program.h
    U xenocara/lib/mesa/src/compiler/glsl/standalone_scaffolding.h
    U xenocara/lib/mesa/src/compiler/glsl/ir_equals.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_dead_builtin_varyings.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_constant_variable.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_copy_propagation.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_dead_builtin_variables.cpp
    N xenocara/lib/mesa/src/compiler/glsl/builtin_int64.h
    U xenocara/lib/mesa/src/compiler/glsl/blob.h
    U xenocara/lib/mesa/src/compiler/glsl/ir.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_vec_index_to_swizzle.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_packing_builtins.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_basic_block.h
    U xenocara/lib/mesa/src/compiler/glsl/lower_buffer_access.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_redundant_jumps.cpp
    U xenocara/lib/mesa/src/compiler/glsl/test_optpass.h
    U xenocara/lib/mesa/src/compiler/glsl/glsl_parser_extras.h
    U xenocara/lib/mesa/src/compiler/glsl/loop_analysis.h
    U xenocara/lib/mesa/src/compiler/glsl/lower_offset_array.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_function_inlining.h
    U xenocara/lib/mesa/src/compiler/glsl/s_expression.h
    U xenocara/lib/mesa/src/compiler/glsl/opt_vectorize.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_array_refcount.h
    U xenocara/lib/mesa/src/compiler/glsl/lower_shared_reference.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp
    U xenocara/lib/mesa/src/compiler/glsl/README
    U xenocara/lib/mesa/src/compiler/glsl/lower_noise.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_constant_folding.cpp
    N xenocara/lib/mesa/src/compiler/glsl/shader_cache.h
    U xenocara/lib/mesa/src/compiler/glsl/ast_expr.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_named_interface_blocks.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_to_nir.h
    N xenocara/lib/mesa/src/compiler/glsl/ir_builder_print_visitor.cpp
    N xenocara/lib/mesa/src/compiler/glsl/ir_builder_print_visitor.h
    U xenocara/lib/mesa/src/compiler/glsl/builtin_variables.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_expression_flattening.h
    U xenocara/lib/mesa/src/compiler/glsl/opt_algebraic.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_expression_operation_constant.h
    U xenocara/lib/mesa/src/compiler/glsl/ir_validate.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_instructions.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_expression_flattening.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_function.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ast_to_hir.cpp
    U xenocara/lib/mesa/src/compiler/glsl/link_functions.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_variable_refcount.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_hierarchical_visitor.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_vector.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_clone.cpp
    U xenocara/lib/mesa/src/compiler/glsl/propagate_invariance.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_lexer.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_distance.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ast_array_index.cpp
    U xenocara/lib/mesa/src/compiler/glsl/linker.h
    N xenocara/lib/mesa/src/compiler/glsl/generate_ir.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_discard.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_tess_level.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_copy_propagation_elements.cpp
    U xenocara/lib/mesa/src/compiler/glsl/standalone_scaffolding.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir.h
    U xenocara/lib/mesa/src/compiler/glsl/blob.c
    U xenocara/lib/mesa/src/compiler/glsl/lower_jumps.cpp
    U xenocara/lib/mesa/src/compiler/glsl/link_uniform_block_active_visitor.h
    U xenocara/lib/mesa/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_ubo_reference.cpp
    U xenocara/lib/mesa/src/compiler/glsl/link_uniform_initializers.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_dead_functions.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_texture_projection.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_rvalue_visitor.h
    U xenocara/lib/mesa/src/compiler/glsl/loop_controls.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_builder.h
    U xenocara/lib/mesa/src/compiler/glsl/opt_flip_matrices.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_visitor.h
    U xenocara/lib/mesa/src/compiler/glsl/standalone.h
    U xenocara/lib/mesa/src/compiler/glsl/lower_output_reads.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_lexer.ll
    U xenocara/lib/mesa/src/compiler/glsl/opt_conditional_discard.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ast_type.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_function_detect_recursion.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_hv_accept.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_array_splitting.cpp
    U xenocara/lib/mesa/src/compiler/glsl/standalone.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_hierarchical_visitor.h
    U xenocara/lib/mesa/src/compiler/glsl/link_atomics.cpp
    U xenocara/lib/mesa/src/compiler/glsl/loop_unroll.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_vector_insert.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_parser.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_constant_expression.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_set_program_inouts.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_basic_block.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_builder.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_buffer_access.h
    U xenocara/lib/mesa/src/compiler/glsl/ast.h
    U xenocara/lib/mesa/src/compiler/glsl/list.h
    U xenocara/lib/mesa/src/compiler/glsl/ir_rvalue_visitor.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_discard_flow.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_function_can_inline.cpp
    U xenocara/lib/mesa/src/compiler/glsl/link_uniforms.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_symbol_table.h
    N xenocara/lib/mesa/src/compiler/glsl/lower_int64.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_optimization.h
    U xenocara/lib/mesa/src/compiler/glsl/ir_array_refcount.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_expression_operation_strings.h
    U xenocara/lib/mesa/src/compiler/glsl/lower_subroutine.cpp
    U xenocara/lib/mesa/src/compiler/glsl/hir_field_selection.cpp
    N xenocara/lib/mesa/src/compiler/glsl/shader_cache.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_blend_equation_advanced.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_uniform.h
    U xenocara/lib/mesa/src/compiler/glsl/link_interface_blocks.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_minmax.cpp
    U xenocara/lib/mesa/src/compiler/glsl/link_uniform_blocks.cpp
    U xenocara/lib/mesa/src/compiler/glsl/builtin_types.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_parser.yy
    U xenocara/lib/mesa/src/compiler/glsl/builtin_functions.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_rebalance_tree.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_function_inlining.cpp
    U xenocara/lib/mesa/src/compiler/glsl/link_varyings.h
    U xenocara/lib/mesa/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp
    U xenocara/lib/mesa/src/compiler/glsl/opt_tree_grafting.cpp
    U xenocara/lib/mesa/src/compiler/glsl/link_varyings.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_symbol_table.cpp
    U xenocara/lib/mesa/src/compiler/glsl/ir_expression_operation.h
    U xenocara/lib/mesa/src/compiler/glsl/opt_if_simplification.cpp
    U xenocara/lib/mesa/src/compiler/glsl/glsl_parser.h
    U xenocara/lib/mesa/src/compiler/glsl/test_optpass.cpp
    U xenocara/lib/mesa/src/compiler/glsl/main.cpp
    N xenocara/lib/mesa/src/compiler/glsl/opt_add_neg_to_sub.h
    U xenocara/lib/mesa/src/compiler/glsl/link_uniform_block_active_visitor.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_if_to_cond_assign.cpp
    U xenocara/lib/mesa/src/compiler/glsl/lower_vector_derefs.cpp
    N xenocara/lib/mesa/src/compiler/glsl/tests/opt_add_neg_to_sub_test.cpp
    N xenocara/lib/mesa/src/compiler/glsl/tests/optimization-test.sh
    U xenocara/lib/mesa/src/compiler/glsl/tests/array_refcount_test.cpp
    U xenocara/lib/mesa/src/compiler/glsl/tests/general_ir_test.cpp
    N xenocara/lib/mesa/src/compiler/glsl/tests/warnings-test.sh
    U xenocara/lib/mesa/src/compiler/glsl/tests/uniform_initializer_utils.h
    U xenocara/lib/mesa/src/compiler/glsl/tests/uniform_initializer_utils.cpp
    N xenocara/lib/mesa/src/compiler/glsl/tests/lower_int64_test.cpp
    U xenocara/lib/mesa/src/compiler/glsl/tests/cache_test.c
    U xenocara/lib/mesa/src/compiler/glsl/tests/varyings_test.cpp
    U xenocara/lib/mesa/src/compiler/glsl/tests/builtin_variable_test.cpp
    U xenocara/lib/mesa/src/compiler/glsl/tests/copy_constant_to_storage_tests.cpp
    U xenocara/lib/mesa/src/compiler/glsl/tests/sexps.py
    N xenocara/lib/mesa/src/compiler/glsl/tests/compare_ir.py
    U xenocara/lib/mesa/src/compiler/glsl/tests/sampler_types_test.cpp
    U xenocara/lib/mesa/src/compiler/glsl/tests/set_uniform_initializer_tests.cpp
    U xenocara/lib/mesa/src/compiler/glsl/tests/blob_test.c
    U xenocara/lib/mesa/src/compiler/glsl/tests/invalidate_locations_test.cpp
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/uniform_initializer_utils.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/copy_constant_to_storage_tests.Po
    N xenocara/lib/mesa/src/compiler/glsl/tests/.deps/opt_add_neg_to_sub_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/varyings_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/array_refcount_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/blob_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/sampler_types_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/general_ir_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/builtin_variable_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/invalidate_locations_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/glsl_tests_cache_test-cache_test.Po
    N xenocara/lib/mesa/src/compiler/glsl/tests/.deps/lower_int64_test.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/.deps/set_uniform_initializer_tests.Po
    U xenocara/lib/mesa/src/compiler/glsl/tests/lower_jumps/create_test_cases.py
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/000-basic-test.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/003-less.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/018-bitand.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/030-array-as-function-parameter.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/006-gequal.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/026-out-function-parameter-shaderout.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/024-shaderout.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/009-div-assign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/010-add-assign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/013-lsassign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/017-xorassign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/011-sub-assign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/009-div-assign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/016-orassign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/025-function-parameters.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/027-inout-function-parameter-shaderout.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/003-less.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/012-modassign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/029-fieldselection.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/014-rsassign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/027-inout-function-parameter-shaderout.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/025-function-parameters.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/019-array.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/007-test-mod.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/014-rsassign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/001-use-undefined-then-define.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/006-gequal.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/005-lequal.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/013-lsassign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/004-greater.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/030-array-as-function-parameter.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/015-andassign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/024-shaderout.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/020-array-length.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/008-mulassign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/017-xorassign.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/002-loop.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/028-conditional.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/022-rshift.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/002-loop.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/022-rshift.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/029-fieldselection.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/010-add-assign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/023-switch.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/026-out-function-parameter-shaderout.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/000-basic-test.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/005-lequal.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/008-mulassign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/021-lshift.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/019-array.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/015-andassign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/012-modassign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/007-test-mod.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/028-conditional.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/011-sub-assign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/018-bitand.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/023-switch.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/004-greater.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/016-orassign.vert
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/020-array-length.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/021-lshift.vert.expected
    U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/001-use-undefined-then-define.vert
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp-parse.h
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp.h
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/README
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/pp.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp-lex.l
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp-parse.y
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp-lex.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp-parse.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/021-define-func-compose.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/140-null-directive.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/057-empty-arguments.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/130-define-comment.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/131-eof-without-newline.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/142-defined-within-macro.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/025-func-macro-as-non-macro.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/135-duplicate-parameter.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/007-define-composite-recursive.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/034-define-func-self-compose-non-func.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/131-eof-without-newline.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/016-define-func-1-arg.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/053-if-divide-and-shift.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/074-elif-undef.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/064-version.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/126-garbage-after-directive.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/085-incorrect-argument-count.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/103-garbage-after-else-0.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/137-expand-macro-after-period.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/121-comment-bug-72686.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/052-if-bitwise.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/132-eof-without-newline-define.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/057-empty-arguments.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/144-implicit-version.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/014-define-func-2-arg-unused.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/132-eof-without-newline-define.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/079-endif-without-if.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/123-garbage-after-else-1.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/049-if-expression-precedence.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/073-if-in-ifdef.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/077-else-without-if.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/092-redefine-macro-error-2.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/005-define-composite-chain.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/021-define-func-compose.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/144-implicit-version.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/090-hash-error.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/049-if-expression-precedence.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/076-elif-undef-nested.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/087-if-comments.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/046-if-1-elsif.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/098-elif-undefined.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/059-token-pasting-integer.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/019-define-func-1-arg-multi.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/105-multiline-hash-line.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/084-unbalanced-parentheses.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/050-if-defined.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/062-if-0-skips-garbage.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/121-comment-bug-72686.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/020-define-func-2-arg-multi.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/054-if-with-macros.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/099-c99-example.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/067-nested-ifdef-ifndef.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/027-define-chain-obj-to-func.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/116-disable-line-continuations.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/017-define-func-2-args.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/103-garbage-after-else-0.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/085-incorrect-argument-count.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/118-comment-becomes-space.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/050-if-defined.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/143-multiple-else.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/134-hash-comment-directive.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/041-if-0.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/068-accidental-pasting.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/082-invalid-paste.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/023-define-extra-whitespace.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/080-if-without-expression.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/122-redefine-whitespace.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/081-elif-without-expression.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/077-else-without-if.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/026-define-func-extra-newlines.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/053-if-divide-and-shift.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/008-define-empty.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/042-if-1.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/040-token-pasting.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/146-version-first-hash.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/032-define-func-self-recurse.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/005-define-composite-chain.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/145-version-first.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/087-if-comments.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/006-define-composite-chain-reverse.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/058-token-pasting-empty-arguments.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/086-reserved-macro-names.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/018-define-func-macro-as-parameter.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/048-if-nested.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/125-es-short-circuit-undefined.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/147-undef-builtin-allowed.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/107-multiline-hash-elif.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/025-func-macro-as-non-macro.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/002-define-chain.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/051-if-relational.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/124-preprocessing-numbers.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/073-if-in-ifdef.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/082-invalid-paste.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/120-undef-builtin.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/100-macro-with-colon.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/016-define-func-1-arg.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/079-endif-without-if.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/009-undef.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/108-no-space-after-hash-version.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/008-define-empty.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/015-define-object-with-parens.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/001-define.c
    N xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/glcpp-test.sh
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/070-undefined-macro-in-expression.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/090-hash-error.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/066-if-nospace-expression.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/141-pragma-and-__LINE__.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/076-elif-undef-nested.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/129-define-non-identifier.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/011-define-func-empty.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/113-line-and-file-macros.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/071-punctuator.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/009-undef.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/128-space-before-hash.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/078-elif-without-if.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/043-if-0-else.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/146-version-first-hash.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/007-define-composite-recursive.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/051-if-relational.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/142-defined-within-macro.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/140-null-directive.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/038-func-arg-with-commas.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/120-undef-builtin.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/098-elif-undefined.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/129-define-non-identifier.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/067-nested-ifdef-ifndef.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/004-define-recursive.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/141-pragma-and-__LINE__.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/139-define-without-macro-name.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/003-define-chain-reverse.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/011-define-func-empty.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/089-redefine-macro-error.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/097-paste-with-non-function-macro.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/034-define-func-self-compose-non-func.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/012-define-func-no-args.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/075-elif-elif-undef.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/135-duplicate-parameter.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/116-disable-line-continuations.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/091-hash-line.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/013-define-func-1-arg-unused.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/048-if-nested.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/069-repeated-argument.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/108-no-space-after-hash-version.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/001-define.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/023-define-extra-whitespace.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/047-if-elif-else.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/106-multiline-hash-if.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/139-define-without-macro-name.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/022-define-func-arg-with-parens.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/091-hash-line.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/102-garbage-after-endif.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/037-finalize-unexpanded-macro.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/119-elif-after-else.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/017-define-func-2-args.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/106-multiline-hash-if.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/107-multiline-hash-elif.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/096-paste-twice.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/075-elif-elif-undef.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/033-define-func-self-compose.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/038-func-arg-with-commas.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/074-elif-undef.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/004-define-recursive.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/065-if-defined-parens.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/063-comments.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/064-version.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/137-expand-macro-after-period.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/058-token-pasting-empty-arguments.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/000-content-with-spaces.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/072-token-pasting-same-line.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/086-reserved-macro-names.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/068-accidental-pasting.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/012-define-func-no-args.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/054-if-with-macros.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/083-unterminated-if.c
    N xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/147-define-macro-no-space.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/096-paste-twice.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/102-garbage-after-endif.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/145-version-first.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/080-if-without-expression.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/133-eof-without-newline-comment.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/092-redefine-macro-error-2.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/043-if-0-else.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/099-c99-example.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/010-undef-re-define.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/020-define-func-2-arg-multi.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/006-define-composite-chain-reverse.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/047-if-elif-else.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/062-if-0-skips-garbage.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/044-if-1-else.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/101-macros-used-twice.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/063-comments.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/122-redefine-whitespace.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/109-no-space-after-hash-line.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/014-define-func-2-arg-unused.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/056-macro-argument-with-comma.c
    N xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/147-define-macro-no-space.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/119-elif-after-else.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/045-if-0-elif.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/115-line-continuations.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/003-define-chain-reverse.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/042-if-1.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/097-paste-with-non-function-macro.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/127-pragma-empty.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/015-define-object-with-parens.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/041-if-0.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/018-define-func-macro-as-parameter.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/128-space-before-hash.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/024-define-chain-to-self-recursion.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/133-eof-without-newline-comment.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/002-define-chain.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/123-garbage-after-else-1.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/100-macro-with-colon.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/127-pragma-empty.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/113-line-and-file-macros.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/104-hash-line-followed-by-code.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/088-redefine-macro-legitimate.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/078-elif-without-if.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/095-recursive-define.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/032-define-func-self-recurse.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/093-divide-by-zero.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/010-undef-re-define.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/026-define-func-extra-newlines.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/115-line-continuations.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/083-unterminated-if.c.expected
    N xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/148-legal-characters.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/081-elif-without-expression.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/027-define-chain-obj-to-func.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/019-define-func-1-arg-multi.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/125-es-short-circuit-undefined.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/045-if-0-elif.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/118-comment-becomes-space.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/059-token-pasting-integer.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/056-macro-argument-with-comma.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/069-repeated-argument.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/114-paste-integer-tokens.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/095-recursive-define.c.expected
    N xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/148-legal-characters.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/143-multiple-else.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/071-punctuator.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/072-token-pasting-same-line.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c
    N xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/glcpp-test-cr-lf.sh
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/044-if-1-else.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/130-define-comment.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/124-preprocessing-numbers.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/066-if-nospace-expression.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/000-content-with-spaces.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/147-undef-builtin-allowed.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/013-define-func-1-arg-unused.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/126-garbage-after-directive.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/101-macros-used-twice.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/093-divide-by-zero.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/105-multiline-hash-line.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/033-define-func-self-compose.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/089-redefine-macro-error.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/040-token-pasting.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/046-if-1-elsif.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/037-finalize-unexpanded-macro.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/024-define-chain-to-self-recursion.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/104-hash-line-followed-by-code.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/134-hash-comment-directive.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/088-redefine-macro-legitimate.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/070-undefined-macro-in-expression.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/022-define-func-arg-with-parens.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/065-if-defined-parens.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/114-paste-integer-tokens.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c.expected
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/109-no-space-after-hash-line.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c
    U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/052-if-bitwise.c.expected
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_clamp_color_outputs.c
    U xenocara/lib/mesa/src/compiler/nir/nir_algebraic.py
    U xenocara/lib/mesa/src/compiler/nir/nir_vla.h
    N xenocara/lib/mesa/src/compiler/nir/nir_opt_move_comparisons.c
    U xenocara/lib/mesa/src/compiler/nir/nir_search.c
    U xenocara/lib/mesa/src/compiler/nir/nir_validate.c
    U xenocara/lib/mesa/src/compiler/nir/nir_clone.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_two_sided_color.c
    N xenocara/lib/mesa/src/compiler/nir/nir_opt_trivial_continues.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_double_ops.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_algebraic.c
    N xenocara/lib/mesa/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c
    U xenocara/lib/mesa/src/compiler/nir/nir_builder_opcodes.h
    U xenocara/lib/mesa/src/compiler/nir/nir_intrinsics.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_global_to_local.c
    U xenocara/lib/mesa/src/compiler/nir/nir_inline_functions.c
    N xenocara/lib/mesa/src/compiler/nir/nir_to_lcssa.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_global_vars_to_local.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_indirect_derefs.c
    U xenocara/lib/mesa/src/compiler/nir/nir_builder_opcodes_h.py
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_var_copies.c
    U xenocara/lib/mesa/src/compiler/nir/nir_instr_set.c
    N xenocara/lib/mesa/src/compiler/nir/nir_loop_analyze.c
    N xenocara/lib/mesa/src/compiler/nir/nir_lower_patch_vertices.c
    N xenocara/lib/mesa/src/compiler/nir/nir_lower_regs_to_ssa.c
    N xenocara/lib/mesa/src/compiler/nir/nir_opt_if.c
    N xenocara/lib/mesa/src/compiler/nir/README
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_io_to_temporaries.c
    U xenocara/lib/mesa/src/compiler/nir/nir_normalize_cubemap_coords.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_remove_phis.c
    U xenocara/lib/mesa/src/compiler/nir/nir_builder.h
    U xenocara/lib/mesa/src/compiler/nir/nir_intrinsics.h
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_clip.c
    U xenocara/lib/mesa/src/compiler/nir/nir_metadata.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_algebraic.py
    U xenocara/lib/mesa/src/compiler/nir/nir_dominance.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_tex.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_gcm.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_io_types.c
    N xenocara/lib/mesa/src/compiler/nir/nir_lower_64bit_packing.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_gs_intrinsics.c
    U xenocara/lib/mesa/src/compiler/nir/nir_gather_info.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_system_values.c
    U xenocara/lib/mesa/src/compiler/nir/nir_phi_builder.h
    U xenocara/lib/mesa/src/compiler/nir/nir_move_vec_src_uses_to_dest.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_copy_propagate.c
    U xenocara/lib/mesa/src/compiler/nir/nir_search.h
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_vars_to_ssa.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_alu_to_scalar.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_bitmap.c
    U xenocara/lib/mesa/src/compiler/nir/nir_worklist.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_dce.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_atomics.c
    U xenocara/lib/mesa/src/compiler/nir/nir_constant_expressions.py
    U xenocara/lib/mesa/src/compiler/nir/nir_control_flow.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_conditional_discard.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_constant_folding.c
    U xenocara/lib/mesa/src/compiler/nir/nir_instr_set.h
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_undef.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_wpos_center.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_cse.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_phis_to_scalar.c
    U xenocara/lib/mesa/src/compiler/nir/nir_worklist.h
    N xenocara/lib/mesa/src/compiler/nir/nir_opt_loop_unroll.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_io_to_scalar.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opcodes_c.py
    U xenocara/lib/mesa/src/compiler/nir/nir_search_helpers.h
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_passthrough_edgeflags.c
    U xenocara/lib/mesa/src/compiler/nir/nir_constant_expressions.h
    U xenocara/lib/mesa/src/compiler/nir/nir_print.c
    N xenocara/lib/mesa/src/compiler/nir/nir_lower_int64.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_vec_to_movs.c
    N xenocara/lib/mesa/src/compiler/nir/nir_lower_constant_initializers.c
    U xenocara/lib/mesa/src/compiler/nir/nir_sweep.c
    U xenocara/lib/mesa/src/compiler/nir/nir_control_flow_private.h
    N xenocara/lib/mesa/src/compiler/nir/nir_loop_analyze.h
    U xenocara/lib/mesa/src/compiler/nir/nir_opcodes.h
    U xenocara/lib/mesa/src/compiler/nir/nir_remove_dead_variables.c
    U xenocara/lib/mesa/src/compiler/nir/nir_split_var_copies.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opcodes_h.py
    U xenocara/lib/mesa/src/compiler/nir/nir.h
    U xenocara/lib/mesa/src/compiler/nir/nir_opcodes.py
    U xenocara/lib/mesa/src/compiler/nir/nir_propagate_invariant.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_idiv.c
    U xenocara/lib/mesa/src/compiler/nir/nir_control_flow.h
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_to_source_mods.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_wpos_ytransform.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opcodes.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_peephole_select.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_load_const_to_scalar.c
    U xenocara/lib/mesa/src/compiler/nir/nir_liveness.c
    U xenocara/lib/mesa/src/compiler/nir/nir_gs_count_vertices.c
    U xenocara/lib/mesa/src/compiler/nir/nir_opt_dead_cf.c
    U xenocara/lib/mesa/src/compiler/nir/nir.c
    U xenocara/lib/mesa/src/compiler/nir/nir_phi_builder.c
    U xenocara/lib/mesa/src/compiler/nir/nir_array.h
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_io.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_locals_to_regs.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_drawpixels.c
    U xenocara/lib/mesa/src/compiler/nir/nir_constant_expressions.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_returns.c
    U xenocara/lib/mesa/src/compiler/nir/nir_from_ssa.c
    U xenocara/lib/mesa/src/compiler/nir/nir_repair_ssa.c
    U xenocara/lib/mesa/src/compiler/nir/nir_lower_samplers.c
    N xenocara/lib/mesa/src/compiler/nir/nir_opt_copy_prop_vars.c
    U xenocara/lib/mesa/src/compiler/nir/tests/control_flow_tests.cpp
    U xenocara/lib/mesa/src/compiler/nir/tests/.deps/nir_tests_control_flow_tests-control_flow_tests.Po
    U xenocara/lib/mesa/src/loader/loader.c
    U xenocara/lib/mesa/src/loader/Makefile.sources
    U xenocara/lib/mesa/src/loader/loader.h
    U xenocara/lib/mesa/src/loader/pci_id_driver_map.c
    U xenocara/lib/mesa/src/loader/loader_dri3_helper.c
    C xenocara/lib/mesa/src/loader/Makefile.in
    U xenocara/lib/mesa/src/loader/loader_dri3_helper.h
    U xenocara/lib/mesa/src/loader/SConscript
    U xenocara/lib/mesa/src/loader/Makefile.am
    U xenocara/lib/mesa/src/loader/pci_id_driver_map.h
    U xenocara/lib/mesa/src/glx/packsingle.h
    U xenocara/lib/mesa/src/glx/glxconfig.h
    U xenocara/lib/mesa/src/glx/glxconfig.c
    U xenocara/lib/mesa/src/glx/glx_query.c
    U xenocara/lib/mesa/src/glx/dri_glx.c
    U xenocara/lib/mesa/src/glx/glxclient.h
    U xenocara/lib/mesa/src/glx/indirect.h
    U xenocara/lib/mesa/src/glx/glxglvnddispatchfuncs.h
    U xenocara/lib/mesa/src/glx/xfont.c
    U xenocara/lib/mesa/src/glx/clientattrib.c
    U xenocara/lib/mesa/src/glx/glxhash.c
    U xenocara/lib/mesa/src/glx/pixel.c
    U xenocara/lib/mesa/src/glx/indirect_vertex_program.c
    U xenocara/lib/mesa/src/glx/indirect_size.c
    U xenocara/lib/mesa/src/glx/g_glxglvnddispatchindices.h
    U xenocara/lib/mesa/src/glx/indirect_texture_compression.c
    U xenocara/lib/mesa/src/glx/dri2_priv.h
    U xenocara/lib/mesa/src/glx/dri_common_query_renderer.c
    U xenocara/lib/mesa/src/glx/indirect.c
    U xenocara/lib/mesa/src/glx/dri_common_interop.c
    U xenocara/lib/mesa/src/glx/drisw_glx.c
    U xenocara/lib/mesa/src/glx/compsize.c
    U xenocara/lib/mesa/src/glx/glxextensions.h
    U xenocara/lib/mesa/src/glx/dri3_priv.h
    U xenocara/lib/mesa/src/glx/glxcurrent.c
    U xenocara/lib/mesa/src/glx/indirect_size.h
    U xenocara/lib/mesa/src/glx/packrender.h
    U xenocara/lib/mesa/src/glx/dri2.h
    U xenocara/lib/mesa/src/glx/render2.c
    C xenocara/lib/mesa/src/glx/Makefile.in
    U xenocara/lib/mesa/src/glx/glxcmds.c
    U xenocara/lib/mesa/src/glx/create_context.c
    U xenocara/lib/mesa/src/glx/indirect_init.h
    U xenocara/lib/mesa/src/glx/query_renderer.c
    U xenocara/lib/mesa/src/glx/glx_error.h
    U xenocara/lib/mesa/src/glx/XF86dri.c
    U xenocara/lib/mesa/src/glx/g_glxglvnddispatchfuncs.c
    C xenocara/lib/mesa/src/glx/dri_common.c
    U xenocara/lib/mesa/src/glx/indirect_transpose_matrix.c
    U xenocara/lib/mesa/src/glx/clientinfo.c
    U xenocara/lib/mesa/src/glx/single2.c
    U xenocara/lib/mesa/src/glx/SConscript
    U xenocara/lib/mesa/src/glx/glx_pbuffer.c
    U xenocara/lib/mesa/src/glx/singlepix.c
    C xenocara/lib/mesa/src/glx/Makefile.am
    U xenocara/lib/mesa/src/glx/indirect_vertex_array_priv.h
    U xenocara/lib/mesa/src/glx/xf86dristr.h
    U xenocara/lib/mesa/src/glx/dri_sarea.h
    U xenocara/lib/mesa/src/glx/glxextensions.c
    U xenocara/lib/mesa/src/glx/dri_common.h
    U xenocara/lib/mesa/src/glx/indirect_init.c
    U xenocara/lib/mesa/src/glx/dri3_glx.c
    U xenocara/lib/mesa/src/glx/indirect_window_pos.c
    U xenocara/lib/mesa/src/glx/renderpix.c
    U xenocara/lib/mesa/src/glx/xf86dri.h
    U xenocara/lib/mesa/src/glx/glxglvnd.h
    U xenocara/lib/mesa/src/glx/glxhash.h
    U xenocara/lib/mesa/src/glx/driwindows_glx.c
    U xenocara/lib/mesa/src/glx/indirect_vertex_array.h
    U xenocara/lib/mesa/src/glx/dri2_glx.c
    U xenocara/lib/mesa/src/glx/glxglvnd.c
    U xenocara/lib/mesa/src/glx/glx_error.c
    U xenocara/lib/mesa/src/glx/indirect_glx.c
    U xenocara/lib/mesa/src/glx/drisw_priv.h
    U xenocara/lib/mesa/src/glx/applegl_glx.c
    U xenocara/lib/mesa/src/glx/dri2.c
    U xenocara/lib/mesa/src/glx/vertarr.c
    U xenocara/lib/mesa/src/glx/pixelstore.c
    U xenocara/lib/mesa/src/glx/indirect_vertex_array.c
    U xenocara/lib/mesa/src/glx/eval.c
    U xenocara/lib/mesa/src/glx/glxext.c
    U xenocara/lib/mesa/src/glx/apple/apple_cgl.h
    U xenocara/lib/mesa/src/glx/apple/TODO
    U xenocara/lib/mesa/src/glx/apple/apple_glx_pbuffer.c
    U xenocara/lib/mesa/src/glx/apple/apple_glx_pixmap.c
    U xenocara/lib/mesa/src/glx/apple/apple_glx.h
    U xenocara/lib/mesa/src/glx/apple/apple_glx_context.h
    U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.c
    U xenocara/lib/mesa/src/glx/apple/apple_glx_surface.c
    U xenocara/lib/mesa/src/glx/apple/apple_glx.c
    U xenocara/lib/mesa/src/glx/apple/apple_xgl_api.h
    U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.h
    U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_stereo.c
    C xenocara/lib/mesa/src/glx/apple/Makefile.in
    U xenocara/lib/mesa/src/glx/apple/RELEASE_NOTES
    U xenocara/lib/mesa/src/glx/apple/apple_glx_context.c
    U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_viewport.c
    U xenocara/lib/mesa/src/glx/apple/apple_visual.c
    U xenocara/lib/mesa/src/glx/apple/appledri.c
    U xenocara/lib/mesa/src/glx/apple/apple_cgl.c
    U xenocara/lib/mesa/src/glx/apple/Makefile.am
    U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_read.c
    U xenocara/lib/mesa/src/glx/apple/appledri.h
    U xenocara/lib/mesa/src/glx/apple/apple_glapi.c
    U xenocara/lib/mesa/src/glx/apple/apple_glx_log.h
    U xenocara/lib/mesa/src/glx/apple/apple_visual.h
    U xenocara/lib/mesa/src/glx/apple/appledristr.h
    U xenocara/lib/mesa/src/glx/apple/apple_glx_log.c
    U xenocara/lib/mesa/src/glx/apple/glx_empty.c
    U xenocara/lib/mesa/src/glx/tests/enum_sizes.cpp
    U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.h
    U xenocara/lib/mesa/src/glx/tests/query_renderer_implementation_unittest.cpp
    U xenocara/lib/mesa/src/glx/tests/query_renderer_unittest.cpp
    U xenocara/lib/mesa/src/glx/tests/indirect_api.cpp
    C xenocara/lib/mesa/src/glx/tests/Makefile.in
    N xenocara/lib/mesa/src/glx/tests/dispatch-index-check
    U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.cpp
    U xenocara/lib/mesa/src/glx/tests/Makefile.am
    U xenocara/lib/mesa/src/glx/tests/clientinfo_unittest.cpp
    U xenocara/lib/mesa/src/glx/tests/mock_xdisplay.h
    U xenocara/lib/mesa/src/glx/tests/create_context_unittest.cpp
    U xenocara/lib/mesa/src/glx/windows/windowsdristr.h
    U xenocara/lib/mesa/src/glx/windows/wgl.c
    U xenocara/lib/mesa/src/glx/windows/wgl.h
    U xenocara/lib/mesa/src/glx/windows/windowsgl.c
    U xenocara/lib/mesa/src/glx/windows/xwindowsdri.c
    U xenocara/lib/mesa/src/glx/windows/windowsgl.h
    C xenocara/lib/mesa/src/glx/windows/Makefile.in
    U xenocara/lib/mesa/src/glx/windows/Makefile.am
    U xenocara/lib/mesa/src/glx/windows/windowsdriconst.h
    U xenocara/lib/mesa/src/glx/windows/windows_drawable.c
    U xenocara/lib/mesa/src/glx/windows/xwindowsdri.h
    U xenocara/lib/mesa/src/glx/windows/windowsgl_internal.h
    U xenocara/lib/mesa/src/glx/windows/windowsdriproto.pc.in
    C xenocara/lib/mesa/src/gtest/Makefile.in
    U xenocara/lib/mesa/src/gtest/Makefile.am
    U xenocara/lib/mesa/src/gtest/src/gtest-printers.cc
    U xenocara/lib/mesa/src/gtest/src/gtest-port.cc
    U xenocara/lib/mesa/src/gtest/src/gtest-typed-test.cc
    U xenocara/lib/mesa/src/gtest/src/gtest-filepath.cc
    U xenocara/lib/mesa/src/gtest/src/gtest-internal-inl.h
    U xenocara/lib/mesa/src/gtest/src/gtest-test-part.cc
    U xenocara/lib/mesa/src/gtest/src/gtest-death-test.cc
    U xenocara/lib/mesa/src/gtest/src/gtest.cc
    U xenocara/lib/mesa/src/gtest/src/gtest-all.cc
    U xenocara/lib/mesa/src/gtest/src/gtest_main.cc
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest-spi.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest-printers.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest-typed-test.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest-death-test.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest_pred_impl.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h.pump
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest_prod.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest-test-part.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest.h
    U xenocara/lib/mesa/src/gtest/include/gtest/gtest-message.h
    N xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port-arch.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-string.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-death-test-internal.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-filepath.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-tuple.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-tuple.h.pump
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util-generated.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-internal.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h.pump
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h
    U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-linked_ptr.h
    N xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest-printers.h
    N xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest-port.h
    N xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest.h
    U xenocara/lib/mesa/src/util/mesa-sha1.h
    U xenocara/lib/mesa/src/util/Makefile.sources
    U xenocara/lib/mesa/src/util/half_float.h
    U xenocara/lib/mesa/src/util/register_allocate.h
    U xenocara/lib/mesa/src/util/u_atomic_test.c
    N xenocara/lib/mesa/src/util/rand_xor.h
    U xenocara/lib/mesa/src/util/format_rgb9e5.h
    U xenocara/lib/mesa/src/util/string_to_uint_map.h
    N xenocara/lib/mesa/src/util/crc32.h
    U xenocara/lib/mesa/src/util/ralloc.c
    U xenocara/lib/mesa/src/util/ralloc.h
    U xenocara/lib/mesa/src/util/u_vector.h
    U xenocara/lib/mesa/src/util/u_atomic.h
    N xenocara/lib/mesa/src/util/u_queue.h
    U xenocara/lib/mesa/src/util/register_allocate.c
    U xenocara/lib/mesa/src/util/strtod.h
    U xenocara/lib/mesa/src/util/format_srgb.h
    N xenocara/lib/mesa/src/util/crc32.c
    N xenocara/lib/mesa/src/util/u_string.h
    N xenocara/lib/mesa/src/util/build_id.c
    U xenocara/lib/mesa/src/util/set.c
    U xenocara/lib/mesa/src/util/rgtc.c
    C xenocara/lib/mesa/src/util/Makefile.in
    U xenocara/lib/mesa/src/util/format_srgb.py
    U xenocara/lib/mesa/src/util/vk_alloc.h
    U xenocara/lib/mesa/src/util/half_float.c
    U xenocara/lib/mesa/src/util/bitset.h
    U xenocara/lib/mesa/src/util/mesa-sha1.c
    U xenocara/lib/mesa/src/util/u_vector.c
    U xenocara/lib/mesa/src/util/strndup.h
    U xenocara/lib/mesa/src/util/macros.h
    N xenocara/lib/mesa/src/util/u_queue.c
    N xenocara/lib/mesa/src/util/rand_xor.c
    U xenocara/lib/mesa/src/util/SConscript
    U xenocara/lib/mesa/src/util/debug.h
    C xenocara/lib/mesa/src/util/Makefile.am
    U xenocara/lib/mesa/src/util/texcompress_rgtc_tmp.h
    N xenocara/lib/mesa/src/util/disk_cache.c
    U xenocara/lib/mesa/src/util/hash_table.c
    U xenocara/lib/mesa/src/util/set.h
    U xenocara/lib/mesa/src/util/simple_list.h
    U xenocara/lib/mesa/src/util/list.h
    U xenocara/lib/mesa/src/util/roundeven_test.c
    U xenocara/lib/mesa/src/util/bitscan.h
    U xenocara/lib/mesa/src/util/debug.c
    U xenocara/lib/mesa/src/util/format_r11g11b10f.h
    U xenocara/lib/mesa/src/util/slab.h
    U xenocara/lib/mesa/src/util/format_srgb.c
    U xenocara/lib/mesa/src/util/rgtc.h
    U xenocara/lib/mesa/src/util/rounding.h
    U xenocara/lib/mesa/src/util/string_to_uint_map.cpp
    N xenocara/lib/mesa/src/util/disk_cache.h
    U xenocara/lib/mesa/src/util/strtod.c
    N xenocara/lib/mesa/src/util/build_id.h
    N xenocara/lib/mesa/src/util/u_thread.h
    U xenocara/lib/mesa/src/util/bitscan.c
    N xenocara/lib/mesa/src/util/u_atomic.c
    U xenocara/lib/mesa/src/util/hash_table.h
    U xenocara/lib/mesa/src/util/u_endian.h
    N xenocara/lib/mesa/src/util/vk_util.h
    U xenocara/lib/mesa/src/util/slab.c
    U xenocara/lib/mesa/src/util/tests/hash_table/null_destroy.c
    U xenocara/lib/mesa/src/util/tests/hash_table/delete_management.c
    U xenocara/lib/mesa/src/util/tests/hash_table/destroy_callback.c
    U xenocara/lib/mesa/src/util/tests/hash_table/insert_and_lookup.c
    C xenocara/lib/mesa/src/util/tests/hash_table/Makefile.in
    U xenocara/lib/mesa/src/util/tests/hash_table/remove_null.c
    U xenocara/lib/mesa/src/util/tests/hash_table/collision.c
    U xenocara/lib/mesa/src/util/tests/hash_table/delete_and_lookup.c
    U xenocara/lib/mesa/src/util/tests/hash_table/Makefile.am
    U xenocara/lib/mesa/src/util/tests/hash_table/random_entry.c
    U xenocara/lib/mesa/src/util/tests/hash_table/replacement.c
    U xenocara/lib/mesa/src/util/tests/hash_table/clear.c
    U xenocara/lib/mesa/src/util/tests/hash_table/insert_many.c
    N xenocara/lib/mesa/src/util/sha1/README
    N xenocara/lib/mesa/src/util/sha1/sha1.h
    N xenocara/lib/mesa/src/util/sha1/sha1.c
    U xenocara/lib/mesa/src/intel/Makefile.sources
    C xenocara/lib/mesa/src/intel/Makefile.genxml.am
    C xenocara/lib/mesa/src/intel/Makefile.isl.am
    U xenocara/lib/mesa/src/intel/Makefile.common.am
    C xenocara/lib/mesa/src/intel/Makefile.in
    N xenocara/lib/mesa/src/intel/Makefile.compiler.am
    U xenocara/lib/mesa/src/intel/Makefile.am
    N xenocara/lib/mesa/src/intel/Makefile.tools.am
    N xenocara/lib/mesa/src/intel/Makefile.vulkan.am
    U xenocara/lib/mesa/src/intel/Makefile.blorp.am
    U xenocara/lib/mesa/src/intel/tools/aubinator.c
    U xenocara/lib/mesa/src/intel/tools/gen_disasm.h
    N xenocara/lib/mesa/src/intel/tools/aubinator_error_decode.c
    U xenocara/lib/mesa/src/intel/tools/disasm.c
    U xenocara/lib/mesa/src/intel/genxml/gen45.xml
    U xenocara/lib/mesa/src/intel/genxml/gen_pack_header.py
    U xenocara/lib/mesa/src/intel/genxml/gen75_pack.h
    U xenocara/lib/mesa/src/intel/genxml/gen75.xml
    U xenocara/lib/mesa/src/intel/genxml/gen4.xml
    U xenocara/lib/mesa/src/intel/genxml/gen5.xml
    U xenocara/lib/mesa/src/intel/genxml/README
    N xenocara/lib/mesa/src/intel/genxml/genX_xml.h
    U xenocara/lib/mesa/src/intel/genxml/gen6_pack.h
    U xenocara/lib/mesa/src/intel/genxml/gen8.xml
    U xenocara/lib/mesa/src/intel/genxml/gen45_pack.h
    U xenocara/lib/mesa/src/intel/genxml/gen8_pack.h
    N xenocara/lib/mesa/src/intel/genxml/gen_zipped_file.py
    U xenocara/lib/mesa/src/intel/genxml/gen5_pack.h
    U xenocara/lib/mesa/src/intel/genxml/gen4_pack.h
    U xenocara/lib/mesa/src/intel/genxml/gen6.xml
    U xenocara/lib/mesa/src/intel/genxml/genX_pack.h
    U xenocara/lib/mesa/src/intel/genxml/gen9.xml
    N xenocara/lib/mesa/src/intel/genxml/gen_bits_header.py
    U xenocara/lib/mesa/src/intel/genxml/gen_macros.h
    U xenocara/lib/mesa/src/intel/genxml/gen7.xml
    U xenocara/lib/mesa/src/intel/genxml/gen7_pack.h
    U xenocara/lib/mesa/src/intel/genxml/gen9_pack.h
    N xenocara/lib/mesa/src/intel/genxml/genX_bits.h
    U xenocara/lib/mesa/src/intel/blorp/blorp_blit.c
    N xenocara/lib/mesa/src/intel/blorp/TODO
    U xenocara/lib/mesa/src/intel/blorp/blorp.c
    U xenocara/lib/mesa/src/intel/blorp/blorp_clear.c
    U xenocara/lib/mesa/src/intel/blorp/blorp.h
    U xenocara/lib/mesa/src/intel/blorp/blorp_priv.h
    U xenocara/lib/mesa/src/intel/blorp/blorp_genX_exec.h
    N xenocara/lib/mesa/src/intel/compiler/brw_eu_compact.c
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_dead_code_eliminate.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_cmod_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_nir_intrinsics.c
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_gs_visitor.h
    N xenocara/lib/mesa/src/intel/compiler/brw_ir_allocator.h
    N xenocara/lib/mesa/src/intel/compiler/test_eu_compact.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_generator.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_surface_builder.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_register_coalesce.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_nir.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_live_variables.cpp
    N xenocara/lib/mesa/src/intel/compiler/test_fs_copy_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_packed_float.c
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_saturate_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_surface_builder.cpp
    N xenocara/lib/mesa/src/intel/compiler/test_eu_validate.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_sel_peephole.cpp
    N xenocara/lib/mesa/src/intel/compiler/test_vec4_copy_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_cse.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_schedule_instructions.cpp
    N xenocara/lib/mesa/src/intel/compiler/test_vec4_cmod_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_nir_tcs_workarounds.c
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_gs_visitor.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_cfg.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_tes.h
    N xenocara/lib/mesa/src/intel/compiler/intel_asm_annotation.c
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_tcs.h
    N xenocara/lib/mesa/src/intel/compiler/brw_disasm.c
    N xenocara/lib/mesa/src/intel/compiler/brw_eu.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_copy_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_reg_allocate.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_nir_trig_workarounds.py
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_dead_code_eliminate.cpp
    N xenocara/lib/mesa/src/intel/compiler/test_vec4_register_coalesce.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_live_variables.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_vs_visitor.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_shader.h
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_lower_pack.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_builder.h
    N xenocara/lib/mesa/src/intel/compiler/test_fs_cmod_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/gen6_gs_visitor.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_surface_builder.h
    N xenocara/lib/mesa/src/intel/compiler/brw_nir_attribute_workarounds.c
    N xenocara/lib/mesa/src/intel/compiler/brw_eu_emit.c
    N xenocara/lib/mesa/src/intel/compiler/brw_eu.c
    N xenocara/lib/mesa/src/intel/compiler/brw_nir.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_builder.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_gs_nir.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_dead_control_flow.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_generator.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_live_variables.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_live_variables.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vue_map.c
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_visitor.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_combine_constants.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_eu_util.c
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_ir_vec4.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_cse.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_nir_analyze_boolean_resolves.c
    N xenocara/lib/mesa/src/intel/compiler/brw_wm_iz.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_dead_control_flow.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_ir_fs.h
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_tes.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_nir.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_tcs.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_predicated_break.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs.h
    N xenocara/lib/mesa/src/intel/compiler/intel_asm_annotation.h
    N xenocara/lib/mesa/src/intel/compiler/brw_compiler.c
    N xenocara/lib/mesa/src/intel/compiler/brw_eu_defines.h
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_validate.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_cmod_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_nir_trig_workarounds.c
    N xenocara/lib/mesa/src/intel/compiler/brw_inst.h
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_copy_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_vs.h
    N xenocara/lib/mesa/src/intel/compiler/brw_cfg.h
    N xenocara/lib/mesa/src/intel/compiler/brw_compiler.h
    N xenocara/lib/mesa/src/intel/compiler/test_fs_saturate_propagation.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_nir_opt_peephole_ffma.c
    N xenocara/lib/mesa/src/intel/compiler/test_vf_float_conversions.cpp
    N xenocara/lib/mesa/src/intel/compiler/gen6_gs_visitor.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_interpolation_map.c
    N xenocara/lib/mesa/src/intel/compiler/brw_vec4_visitor.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_reg_allocate.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_surface_builder.h
    N xenocara/lib/mesa/src/intel/compiler/brw_fs_lower_conversions.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_shader.cpp
    N xenocara/lib/mesa/src/intel/compiler/brw_nir.c
    N xenocara/lib/mesa/src/intel/compiler/brw_reg.h
    N xenocara/lib/mesa/src/intel/compiler/brw_eu_validate.c
    U xenocara/lib/mesa/src/intel/common/gen_sample_positions.h
    N xenocara/lib/mesa/src/intel/common/gen_debug.h
    N xenocara/lib/mesa/src/intel/common/gen_urb_config.c
    U xenocara/lib/mesa/src/intel/common/gen_device_info.h
    U xenocara/lib/mesa/src/intel/common/gen_l3_config.c
    N xenocara/lib/mesa/src/intel/common/gen_decoder.h
    U xenocara/lib/mesa/src/intel/common/gen_device_info.c
    N xenocara/lib/mesa/src/intel/common/gen_decoder.c
    N xenocara/lib/mesa/src/intel/common/gen_debug.c
    U xenocara/lib/mesa/src/intel/common/gen_l3_config.h
    U xenocara/lib/mesa/src/intel/isl/isl_gen6.c
    U xenocara/lib/mesa/src/intel/isl/isl_gen8.c
    U xenocara/lib/mesa/src/intel/isl/isl.h
    U xenocara/lib/mesa/src/intel/isl/isl_storage_image.c
    U xenocara/lib/mesa/src/intel/isl/isl_gen9.h
    U xenocara/lib/mesa/src/intel/isl/gen_format_layout.py
    U xenocara/lib/mesa/src/intel/isl/README
    U xenocara/lib/mesa/src/intel/isl/isl_gen6.h
    U xenocara/lib/mesa/src/intel/isl/isl_format_layout.c
    U xenocara/lib/mesa/src/intel/isl/isl_gen9.c
    U xenocara/lib/mesa/src/intel/isl/isl_surface_state.c
    U xenocara/lib/mesa/src/intel/isl/isl_gen4.h
    U xenocara/lib/mesa/src/intel/isl/isl_format.c
    U xenocara/lib/mesa/src/intel/isl/isl_format_layout.csv
    U xenocara/lib/mesa/src/intel/isl/isl_gen7.c
    N xenocara/lib/mesa/src/intel/isl/isl_emit_depth_stencil.c
    U xenocara/lib/mesa/src/intel/isl/isl_gen8.h
    U xenocara/lib/mesa/src/intel/isl/isl.c
    U xenocara/lib/mesa/src/intel/isl/isl_gen7.h
    U xenocara/lib/mesa/src/intel/isl/isl_priv.h
    U xenocara/lib/mesa/src/intel/isl/isl_gen4.c
    U xenocara/lib/mesa/src/intel/isl/tests/isl_surf_get_image_offset_test.c
    U xenocara/lib/mesa/src/intel/vulkan/TODO
    U xenocara/lib/mesa/src/intel/vulkan/genX_cmd_buffer.c
    U xenocara/lib/mesa/src/intel/vulkan/genX_state.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_genX.h
    U xenocara/lib/mesa/src/intel/vulkan/anv_allocator.c
    U xenocara/lib/mesa/src/intel/vulkan/genX_pipeline.c
    U xenocara/lib/mesa/src/intel/vulkan/gen8_cmd_buffer.c
    U xenocara/lib/mesa/src/intel/vulkan/intel_icd.json.in
    U xenocara/lib/mesa/src/intel/vulkan/anv_wsi.c
    N xenocara/lib/mesa/src/intel/vulkan/anv_nir_lower_input_attachments.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_nir_lower_push_constants.c
    U xenocara/lib/mesa/src/intel/vulkan/vk_format_info.h
    N xenocara/lib/mesa/src/intel/vulkan/genX_query.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_blorp.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_intel.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_image.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_batch_chain.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_pass.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_gem.c
    N xenocara/lib/mesa/src/intel/vulkan/genX_gpu_memcpy.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_private.h
    U xenocara/lib/mesa/src/intel/vulkan/anv_entrypoints.h
    U xenocara/lib/mesa/src/intel/vulkan/anv_cmd_buffer.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_entrypoints.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_dump.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_pipeline.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_nir.h
    U xenocara/lib/mesa/src/intel/vulkan/genX_blorp_exec.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_descriptor_set.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_formats.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_nir_apply_pipeline_layout.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_device.c
    U xenocara/lib/mesa/src/intel/vulkan/gen7_cmd_buffer.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_entrypoints_gen.py
    U xenocara/lib/mesa/src/intel/vulkan/anv_gem_stubs.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_pipeline_cache.c
    U xenocara/lib/mesa/src/intel/vulkan/dev_icd.json.in
    U xenocara/lib/mesa/src/intel/vulkan/anv_util.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_wsi_x11.c
    U xenocara/lib/mesa/src/intel/vulkan/anv_wsi_wayland.c
    U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool_no_free.c
    U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool.c
    U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool_free_list_only.c
    U xenocara/lib/mesa/src/intel/vulkan/tests/block_pool_no_free.c
    U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool_test_helper.h
    U xenocara/lib/mesa/src/amd/Makefile.sources
    U xenocara/lib/mesa/src/amd/Makefile.addrlib.am
    N xenocara/lib/mesa/src/amd/Makefile.common.am
    C xenocara/lib/mesa/src/amd/Makefile.in
    U xenocara/lib/mesa/src/amd/Makefile.am
    U xenocara/lib/mesa/src/amd/addrlib/addrinterface.h
    U xenocara/lib/mesa/src/amd/addrlib/addrtypes.h
    U xenocara/lib/mesa/src/amd/addrlib/addrinterface.cpp
    U xenocara/lib/mesa/src/amd/addrlib/inc/lnx_common_defs.h
    U xenocara/lib/mesa/src/amd/addrlib/inc/chip/r800/si_gb_reg.h
    N xenocara/lib/mesa/src/amd/addrlib/inc/chip/gfx9/gfx9_gb_reg.h
    N xenocara/lib/mesa/src/amd/addrlib/core/addrlib1.cpp
    N xenocara/lib/mesa/src/amd/addrlib/core/addrlib2.h
    U xenocara/lib/mesa/src/amd/addrlib/core/addrelemlib.cpp
    N xenocara/lib/mesa/src/amd/addrlib/core/addrlib2.cpp
    U xenocara/lib/mesa/src/amd/addrlib/core/addrelemlib.h
    U xenocara/lib/mesa/src/amd/addrlib/core/addrobject.h
    U xenocara/lib/mesa/src/amd/addrlib/core/addrobject.cpp
    N xenocara/lib/mesa/src/amd/addrlib/core/addrlib1.h
    U xenocara/lib/mesa/src/amd/addrlib/core/addrlib.h
    U xenocara/lib/mesa/src/amd/addrlib/core/addrlib.cpp
    U xenocara/lib/mesa/src/amd/addrlib/core/addrcommon.h
    U xenocara/lib/mesa/src/amd/addrlib/r800/ciaddrlib.h
    U xenocara/lib/mesa/src/amd/addrlib/r800/siaddrlib.h
    U xenocara/lib/mesa/src/amd/addrlib/r800/ciaddrlib.cpp
    U xenocara/lib/mesa/src/amd/addrlib/r800/siaddrlib.cpp
    U xenocara/lib/mesa/src/amd/addrlib/r800/egbaddrlib.cpp
    U xenocara/lib/mesa/src/amd/addrlib/r800/egbaddrlib.h
    U xenocara/lib/mesa/src/amd/addrlib/r800/chip/si_ci_vi_merged_enum.h
    N xenocara/lib/mesa/src/amd/addrlib/gfx9/rbmap.cpp
    N xenocara/lib/mesa/src/amd/addrlib/gfx9/coord.cpp
    N xenocara/lib/mesa/src/amd/addrlib/gfx9/rbmap.h
    N xenocara/lib/mesa/src/amd/addrlib/gfx9/gfx9addrlib.cpp
    N xenocara/lib/mesa/src/amd/addrlib/gfx9/coord.h
    N xenocara/lib/mesa/src/amd/addrlib/gfx9/gfx9addrlib.h
    N xenocara/lib/mesa/src/amd/addrlib/gfx9/chip/gfx9_enum.h
    U xenocara/lib/mesa/src/amd/common/ac_binary.h
    N xenocara/lib/mesa/src/amd/common/ac_debug.h
    N xenocara/lib/mesa/src/amd/common/ac_llvm_build.c
    N xenocara/lib/mesa/src/amd/common/ac_llvm_build.h
    U xenocara/lib/mesa/src/amd/common/r600d_common.h
    U xenocara/lib/mesa/src/amd/common/ac_llvm_helper.cpp
    U xenocara/lib/mesa/src/amd/common/ac_llvm_util.h
    U xenocara/lib/mesa/src/amd/common/sid.h
    U xenocara/lib/mesa/src/amd/common/amd_kernel_code_t.h
    N xenocara/lib/mesa/src/amd/common/gfx9d.h
    N xenocara/lib/mesa/src/amd/common/sid_tables.h
    U xenocara/lib/mesa/src/amd/common/amdgpu_id.h
    N xenocara/lib/mesa/src/amd/common/ac_debug.c
    U xenocara/lib/mesa/src/amd/common/ac_nir_to_llvm.c
    U xenocara/lib/mesa/src/amd/common/ac_nir_to_llvm.h
    U xenocara/lib/mesa/src/amd/common/amd_family.h
    U xenocara/lib/mesa/src/amd/common/ac_llvm_util.c
    N xenocara/lib/mesa/src/amd/common/sid_tables.py
    U xenocara/lib/mesa/src/amd/common/ac_binary.c
    U xenocara/lib/mesa/src/amd/vulkan/Makefile.sources
    U xenocara/lib/mesa/src/amd/vulkan/radv_entrypoints.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_copy.c
    N xenocara/lib/mesa/src/amd/vulkan/radv_debug.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_decompress.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_buffer.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_entrypoints_gen.py
    U xenocara/lib/mesa/src/amd/vulkan/radv_entrypoints.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_blit2d.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_clear.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_pass.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_fast_clear.c
    U xenocara/lib/mesa/src/amd/vulkan/vk_format_table.py
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_resolve_cs.c
    C xenocara/lib/mesa/src/amd/vulkan/Makefile.in
    U xenocara/lib/mesa/src/amd/vulkan/vk_format.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_resolve.c
    U xenocara/lib/mesa/src/amd/vulkan/vk_format_parse.py
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_bufimage.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_device.c
    U xenocara/lib/mesa/src/amd/vulkan/radeon_icd.json.in
    U xenocara/lib/mesa/src/amd/vulkan/radv_private.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_query.c
    U xenocara/lib/mesa/src/amd/vulkan/Makefile.am
    U xenocara/lib/mesa/src/amd/vulkan/radv_util.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_pipeline.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_pipeline_cache.c
    U xenocara/lib/mesa/src/amd/vulkan/vk_format_table.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_cs.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_image.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_descriptor_set.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_meta_blit.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_wsi_wayland.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_formats.c
    U xenocara/lib/mesa/src/amd/vulkan/vk_format_layout.csv
    U xenocara/lib/mesa/src/amd/vulkan/radv_radeon_winsys.h
    U xenocara/lib/mesa/src/amd/vulkan/radv_wsi.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_cmd_buffer.c
    U xenocara/lib/mesa/src/amd/vulkan/dev_icd.json.in
    U xenocara/lib/mesa/src/amd/vulkan/si_cmd_buffer.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_descriptor_set.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_wsi_x11.c
    U xenocara/lib/mesa/src/amd/vulkan/radv_util.c
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.h
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.h
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.c
    U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
    U xenocara/lib/mesa/src/mesa/Makefile.sources
    U xenocara/lib/mesa/src/mesa/gl.pc.in
    C xenocara/lib/mesa/src/mesa/Makefile.in
    U xenocara/lib/mesa/src/mesa/SConscript
    C xenocara/lib/mesa/src/mesa/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/SConscript
    U xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.def
    C xenocara/lib/mesa/src/mesa/drivers/osmesa/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/osmesa/SConscript
    U xenocara/lib/mesa/src/mesa/drivers/osmesa/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.c
    U xenocara/lib/mesa/src/mesa/drivers/osmesa/osmesa.pc.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/dri.pc.in
    C xenocara/lib/mesa/src/mesa/drivers/dri/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.sources
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_verts.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fbo.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.h
    C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex_copy.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_pixel_read.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state_init.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_arrays.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_vbtmp.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texstate.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/server/radeon_reg.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_image.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw_upload.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_sol_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_line.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cc.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_fbo.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_sf_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_blend_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tiled_memcpy.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf_emit.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_screen.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.sources
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_resolve_map.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_tri.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tiled_memcpy.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_urb.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_binding_tables.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sync.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tes.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_gs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_wm_depth_stencil.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_urb.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_fbo.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tcs_surface_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_multisample_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_hs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_validate.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_primitive_restart.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_read.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_mipmap_tree.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_obj.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_queryobj.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_util.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_constant_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_multisample_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_screen.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_conditional_render.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_oa_hsw.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_vs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pipe_control.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_blit.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_wm_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_reset.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clear.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_misc_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tes_surface_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_batchbuffer.h
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_oa.py
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sol.c
    C xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/hsw_queryobj.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_viewport_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_depth_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_ds_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffers.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_batchbuffer.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_depthstencil.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_channel_expressions.cpp
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_point.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_compute.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_curbe.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_urb.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_bufmgr.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_surface_formats.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_batch.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_mipmap_tree.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_hs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_depth_state.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_performance_query.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_cc.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs_emit.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_sol_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_copy.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffers.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_unfilled.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_defines.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_misc_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_upload.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/hsw_sol.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_ps_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_clip_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_viewport_state.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_oa_hsw.xml
    C xenocara/lib/mesa/src/mesa/drivers/dri/i965/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_sf_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sf_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_gs_state.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_bufmgr.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_draw_upload.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffer_objects.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_surface_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tcs.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_wm_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_formatquery.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_structs.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_cs_state.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_performance_query.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_bitmap.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_subimage.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_copy.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_extensions.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_upload.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/genX_blorp_exec.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_object_purgeable.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_link.cpp
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_vs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip_state.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program_cache.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/libdrm_macros.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_l3_state.c
    N xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_oa_hsw.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_vs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_surface_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex_image.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_ds_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen8_viewport_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_te_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_copy_image.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_surface_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_scissor_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_multisample_state.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_buffer_objects.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_pixel_draw.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen7_gs_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gen6_sampler_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_tex.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex_layout.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_resolve_map.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sampler_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/intel_blit.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_queryobj.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.sources
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_debug.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tile.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_chipset.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_span.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_dma.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fbo.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_mipmap_tree.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_screen.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_texture.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos_arrays.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tex_copy.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_texstate.c
    C xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_queryobj.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_dma.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state_init.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_debug.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_pixel_read.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fog.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_buffer_objects.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_buffer_objects.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_texture.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_fragshader.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_queryobj.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_screen.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_reg.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_fog.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_cmdbuf.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_mipmap_tree.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_common.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_span.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_cmdbuf.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/radeon_tile.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/r200/server/radeon_reg.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texstate.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_fragprog.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.sources
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_validate.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.h
    C xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_read.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_obj.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug_fp.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texblend.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_reg.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_vtbl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_copy.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_syncobj.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_reg.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_chipset.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_vtbl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_bitmap.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_subimage.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_copy.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_render.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_texstate.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_image.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_tex_layout.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_draw.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_reg.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.sources
    C xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/swrast_priv.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/swrast/swrast.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.sources
    C xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlconfig.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/SConscript
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/megadriver_stub.c
    C xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlconfig.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/drirc
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/de.po
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/es.po
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/sv.po
    C xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/ca.po
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/gen_xmlpool.py
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/SConscript
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/t_options.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/fr.po
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/nl.po
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/options.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/de/LC_MESSAGES/options.mo
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/ca/LC_MESSAGES/options.mo
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/sv/LC_MESSAGES/options.mo
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/es/LC_MESSAGES/options.mo
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/fr/LC_MESSAGES/options.mo
    U xenocara/lib/mesa/src/mesa/drivers/dri/common/xmlpool/nl/LC_MESSAGES/options.mo
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render_t.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_swtnl_t.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_frag.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.sources
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_span.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_raster.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_driver.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_3d.xml.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_render.c
    C xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_render.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_tex.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tex.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_driver.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tnl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_surface.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_frag.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_3d.xml.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_frag.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_fb.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_local.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_util.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tnl.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tex.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_m2mf.xml.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_driver.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_render.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_3d.xml.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_polygon.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv01_2d.xml.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_raster.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_object.xml.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_vbo_t.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_context.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_fb.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_gldefs.h
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_raster.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_fb.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_polygon.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c
    U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.c
    U xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.h
    U xenocara/lib/mesa/src/mesa/drivers/common/meta_tex_subimage.c
    U xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.c
    U xenocara/lib/mesa/src/mesa/drivers/common/meta.c
    U xenocara/lib/mesa/src/mesa/drivers/common/meta_generate_mipmap.c
    U xenocara/lib/mesa/src/mesa/drivers/common/meta_blit.c
    U xenocara/lib/mesa/src/mesa/drivers/common/meta.h
    U xenocara/lib/mesa/src/mesa/drivers/x11/xmesa_x.h
    U xenocara/lib/mesa/src/mesa/drivers/x11/xm_api.c
    U xenocara/lib/mesa/src/mesa/drivers/x11/xm_buffer.c
    U xenocara/lib/mesa/src/mesa/drivers/x11/xm_dd.c
    U xenocara/lib/mesa/src/mesa/drivers/x11/glxheader.h
    U xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.h
    C xenocara/lib/mesa/src/mesa/drivers/x11/Makefile.in
    U xenocara/lib/mesa/src/mesa/drivers/x11/xm_tri.c
    U xenocara/lib/mesa/src/mesa/drivers/x11/fakeglx.c
    U xenocara/lib/mesa/src/mesa/drivers/x11/xm_line.c
    U xenocara/lib/mesa/src/mesa/drivers/x11/SConscript
    U xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.c
    U xenocara/lib/mesa/src/mesa/drivers/x11/xmesa.h
    U xenocara/lib/mesa/src/mesa/drivers/x11/Makefile.am
    U xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.h
    U xenocara/lib/mesa/src/mesa/drivers/x11/xmesaP.h
    U xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.c
    U xenocara/lib/mesa/src/mesa/sparc/sparc_matrix.h
    U xenocara/lib/mesa/src/mesa/sparc/sparc.h
    U xenocara/lib/mesa/src/mesa/sparc/sparc_clip.S
    U xenocara/lib/mesa/src/mesa/sparc/sparc.c
    U xenocara/lib/mesa/src/mesa/sparc/xform.S
    U xenocara/lib/mesa/src/mesa/sparc/norm.S
    U xenocara/lib/mesa/src/mesa/math/m_matrix.h
    U xenocara/lib/mesa/src/mesa/math/m_xform.c
    U xenocara/lib/mesa/src/mesa/math/m_debug.h
    U xenocara/lib/mesa/src/mesa/math/m_debug_util.h
    U xenocara/lib/mesa/src/mesa/math/m_dotprod_tmp.h
    U xenocara/lib/mesa/src/mesa/math/m_translate.h
    U xenocara/lib/mesa/src/mesa/math/m_eval.c
    U xenocara/lib/mesa/src/mesa/math/m_clip_tmp.h
    U xenocara/lib/mesa/src/mesa/math/m_xform.h
    U xenocara/lib/mesa/src/mesa/math/m_vector.h
    U xenocara/lib/mesa/src/mesa/math/m_matrix.c
    U xenocara/lib/mesa/src/mesa/math/m_vector.c
    U xenocara/lib/mesa/src/mesa/math/m_norm_tmp.h
    U xenocara/lib/mesa/src/mesa/math/m_debug_norm.c
    U xenocara/lib/mesa/src/mesa/math/m_trans_tmp.h
    U xenocara/lib/mesa/src/mesa/math/m_debug_clip.c
    U xenocara/lib/mesa/src/mesa/math/m_xform_tmp.h
    U xenocara/lib/mesa/src/mesa/math/m_eval.h
    U xenocara/lib/mesa/src/mesa/math/m_debug_xform.c
    U xenocara/lib/mesa/src/mesa/math/m_translate.c
    U xenocara/lib/mesa/src/mesa/math/m_copy_tmp.h
    U xenocara/lib/mesa/src/mesa/x86/sse_xform4.S
    U xenocara/lib/mesa/src/mesa/x86/sse.h
    U xenocara/lib/mesa/src/mesa/x86/sse_normal.S
    U xenocara/lib/mesa/src/mesa/x86/read_rgba_span_x86.S
    U xenocara/lib/mesa/src/mesa/x86/x86_xform.c
    U xenocara/lib/mesa/src/mesa/x86/mmx_blendtmp.h
    U xenocara/lib/mesa/src/mesa/x86/x86_cliptest.S
    U xenocara/lib/mesa/src/mesa/x86/3dnow.c
    U xenocara/lib/mesa/src/mesa/x86/sse_xform1.S
    U xenocara/lib/mesa/src/mesa/x86/3dnow_xform2.S
    U xenocara/lib/mesa/src/mesa/x86/3dnow_xform4.S
    U xenocara/lib/mesa/src/mesa/x86/assyntax.h
    U xenocara/lib/mesa/src/mesa/x86/3dnow_xform1.S
    U xenocara/lib/mesa/src/mesa/x86/x86_xform4.S
    U xenocara/lib/mesa/src/mesa/x86/common_x86_asm.S
    U xenocara/lib/mesa/src/mesa/x86/common_x86_features.h
    U xenocara/lib/mesa/src/mesa/x86/x86_xform3.S
    U xenocara/lib/mesa/src/mesa/x86/common_x86.c
    U xenocara/lib/mesa/src/mesa/x86/xform_args.h
    U xenocara/lib/mesa/src/mesa/x86/sse.c
    U xenocara/lib/mesa/src/mesa/x86/common_x86_asm.h
    U xenocara/lib/mesa/src/mesa/x86/x86_xform.h
    U xenocara/lib/mesa/src/mesa/x86/clip_args.h
    U xenocara/lib/mesa/src/mesa/x86/3dnow_xform3.S
    U xenocara/lib/mesa/src/mesa/x86/3dnow.h
    U xenocara/lib/mesa/src/mesa/x86/sse_xform3.S
    U xenocara/lib/mesa/src/mesa/x86/norm_args.h
    U xenocara/lib/mesa/src/mesa/x86/mmx_blend.S
    U xenocara/lib/mesa/src/mesa/x86/sse_xform2.S
    U xenocara/lib/mesa/src/mesa/x86/x86_xform2.S
    U xenocara/lib/mesa/src/mesa/x86/gen_matypes.c
    U xenocara/lib/mesa/src/mesa/x86/mmx.h
    U xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.c
    U xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.h
    U xenocara/lib/mesa/src/mesa/swrast/s_context.h
    U xenocara/lib/mesa/src/mesa/swrast/s_aalinetemp.h
    U xenocara/lib/mesa/src/mesa/swrast/s_zoom.c
    U xenocara/lib/mesa/src/mesa/swrast/s_masking.c
    U xenocara/lib/mesa/src/mesa/swrast/s_logic.h
    U xenocara/lib/mesa/src/mesa/swrast/s_linetemp.h
    U xenocara/lib/mesa/src/mesa/swrast/NOTES
    U xenocara/lib/mesa/src/mesa/swrast/s_blit.c
    U xenocara/lib/mesa/src/mesa/swrast/s_texfilter.c
    U xenocara/lib/mesa/src/mesa/swrast/s_fragprog.c
    U xenocara/lib/mesa/src/mesa/swrast/s_alpha.h
    U xenocara/lib/mesa/src/mesa/swrast/s_points.h
    U xenocara/lib/mesa/src/mesa/swrast/s_triangle.c
    U xenocara/lib/mesa/src/mesa/swrast/s_triangle.h
    U xenocara/lib/mesa/src/mesa/swrast/s_aaline.c
    U xenocara/lib/mesa/src/mesa/swrast/s_feedback.h
    U xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.c
    U xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.h
    U xenocara/lib/mesa/src/mesa/swrast/s_texfetch.c
    U xenocara/lib/mesa/src/mesa/swrast/s_blend.c
    U xenocara/lib/mesa/src/mesa/swrast/s_depth.c
    U xenocara/lib/mesa/src/mesa/swrast/s_fog.c
    U xenocara/lib/mesa/src/mesa/swrast/s_span.c
    U xenocara/lib/mesa/src/mesa/swrast/s_texcombine.c
    U xenocara/lib/mesa/src/mesa/swrast/s_lines.c
    U xenocara/lib/mesa/src/mesa/swrast/s_texfetch_tmp.h
    U xenocara/lib/mesa/src/mesa/swrast/s_alpha.c
    U xenocara/lib/mesa/src/mesa/swrast/s_zoom.h
    U xenocara/lib/mesa/src/mesa/swrast/s_clear.c
    U xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.c
    U xenocara/lib/mesa/src/mesa/swrast/swrast.h
    U xenocara/lib/mesa/src/mesa/swrast/s_lines.h
    U xenocara/lib/mesa/src/mesa/swrast/s_fragprog.h
    U xenocara/lib/mesa/src/mesa/swrast/s_logic.c
    U xenocara/lib/mesa/src/mesa/swrast/s_stencil.h
    U xenocara/lib/mesa/src/mesa/swrast/s_tritemp.h
    U xenocara/lib/mesa/src/mesa/swrast/s_texfilter.h
    U xenocara/lib/mesa/src/mesa/swrast/s_depth.h
    U xenocara/lib/mesa/src/mesa/swrast/s_bitmap.c
    U xenocara/lib/mesa/src/mesa/swrast/s_copypix.c
    U xenocara/lib/mesa/src/mesa/swrast/s_texfetch.h
    U xenocara/lib/mesa/src/mesa/swrast/s_texrender.c
    U xenocara/lib/mesa/src/mesa/swrast/s_blend.h
    U xenocara/lib/mesa/src/mesa/swrast/s_texture.c
    U xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.c
    U xenocara/lib/mesa/src/mesa/swrast/s_fog.h
    U xenocara/lib/mesa/src/mesa/swrast/s_texcombine.h
    U xenocara/lib/mesa/src/mesa/swrast/s_stencil.c
    U xenocara/lib/mesa/src/mesa/swrast/s_span.h
    U xenocara/lib/mesa/src/mesa/swrast/s_feedback.c
    U xenocara/lib/mesa/src/mesa/swrast/s_masking.h
    U xenocara/lib/mesa/src/mesa/swrast/s_drawpix.c
    U xenocara/lib/mesa/src/mesa/swrast/s_context.c
    U xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.h
    U xenocara/lib/mesa/src/mesa/swrast/s_points.c
    U xenocara/lib/mesa/src/mesa/swrast/s_aaline.h
    U xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.h
    U xenocara/lib/mesa/src/mesa/swrast/s_chan.h
    U xenocara/lib/mesa/src/mesa/swrast/s_aatritemp.h
    U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp2.h
    U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_triemit.h
    U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp.h
    U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_tritmp.h
    U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_vertex.h
    U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_unfilled.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_split_inplace.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_save.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_split.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_primitive_restart.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_api.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_attrib_tmp.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_save_draw.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_split_copy.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_attrib.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_rebase.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_draw.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_context.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_save.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_eval.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_noop.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_save_api.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_split.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_noop.h
    U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_array.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_minmax_index.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_save_loopback.c
    U xenocara/lib/mesa/src/mesa/vbo/vbo_context.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_draw.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_sampler.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_array.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_program.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_format.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_manager.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atifs_to_tgsi.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_texture.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_debug.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cache.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_scissor.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_types.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_draw.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_context.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_gl_api.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_sampler_view.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_manager.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom.c
    N xenocara/lib/mesa/src/mesa/state_tracker/st_shader_cache.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_pixeltransfer.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels_shader.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_sampler_view.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_mesa_to_tgsi.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_nir_lower_builtin.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_msaa.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_nir.cpp
    U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap_shader.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_texture.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_tgsi_lower_yuv.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_draw_feedback.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_tgsi_lower_yuv.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atifs_to_tgsi.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_atomicbuf.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_tess.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_depth.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_types.cpp
    U xenocara/lib/mesa/src/mesa/state_tracker/st_mesa_to_tgsi.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_nir.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_program.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_clip.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_compute.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_copyimage.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_copytex.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_image.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_storagebuf.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_viewport.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.h
    N xenocara/lib/mesa/src/mesa/state_tracker/st_shader_cache.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_scissor.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_texture.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_scissor.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_debug.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_context.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_pbo.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_rasterizer.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_nir_lower_tex_src_plane.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_copytex.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_copyimage.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_compute.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_framebuffer.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_format.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_list.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_pbo.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_stipple.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_blend.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.h
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.c
    U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.h
    U xenocara/lib/mesa/src/mesa/x86-64/x86-64.c
    U xenocara/lib/mesa/src/mesa/x86-64/x86-64.h
    U xenocara/lib/mesa/src/mesa/x86-64/xform4.S
    U xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.c
    U xenocara/lib/mesa/src/mesa/swrast_setup/swrast_setup.h
    U xenocara/lib/mesa/src/mesa/swrast_setup/NOTES
    U xenocara/lib/mesa/src/mesa/swrast_setup/ss_tritmp.h
    U xenocara/lib/mesa/src/mesa/swrast_setup/ss_vb.h
    U xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.c
    U xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.h
    U xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.h
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_cliptmp.h
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_rendertmp.h
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_program.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vertex_generic.c
    U xenocara/lib/mesa/src/mesa/tnl/NOTES
    U xenocara/lib/mesa/src/mesa/tnl/t_draw.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vp_build.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vertex.c
    U xenocara/lib/mesa/src/mesa/tnl/t_pipeline.h
    U xenocara/lib/mesa/src/mesa/tnl/tnl.h
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_texgen.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vertex.h
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_points.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_render.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_normals.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_texmat.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_light.c
    U xenocara/lib/mesa/src/mesa/tnl/t_context.h
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_vertex.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_lighttmp.h
    U xenocara/lib/mesa/src/mesa/tnl/t_context.c
    U xenocara/lib/mesa/src/mesa/tnl/t_pipeline.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vertex_sse.c
    U xenocara/lib/mesa/src/mesa/tnl/t_vp_build.h
    U xenocara/lib/mesa/src/mesa/tnl/t_vb_fog.c
    U xenocara/lib/mesa/src/mesa/main/matrix.c
    U xenocara/lib/mesa/src/mesa/main/shader_query.cpp
    U xenocara/lib/mesa/src/mesa/main/arrayobj.c
    U xenocara/lib/mesa/src/mesa/main/texstore.h
    U xenocara/lib/mesa/src/mesa/main/formats.c
    U xenocara/lib/mesa/src/mesa/main/fbobject.c
    U xenocara/lib/mesa/src/mesa/main/teximage.h
    U xenocara/lib/mesa/src/mesa/main/api_loopback.c
    U xenocara/lib/mesa/src/mesa/main/pipelineobj.h
    U xenocara/lib/mesa/src/mesa/main/program_resource.c
    U xenocara/lib/mesa/src/mesa/main/queryobj.c
    U xenocara/lib/mesa/src/mesa/main/copyimage.c
    U xenocara/lib/mesa/src/mesa/main/texobj.c
    U xenocara/lib/mesa/src/mesa/main/remap.c
    U xenocara/lib/mesa/src/mesa/main/lines.c
    U xenocara/lib/mesa/src/mesa/main/format_pack.py
    U xenocara/lib/mesa/src/mesa/main/framebuffer.h
    U xenocara/lib/mesa/src/mesa/main/api_exec.h
    U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.c
    U xenocara/lib/mesa/src/mesa/main/vtxfmt.h
    U xenocara/lib/mesa/src/mesa/main/pbo.h
    U xenocara/lib/mesa/src/mesa/main/dispatch.h
    U xenocara/lib/mesa/src/mesa/main/readpix.h
    U xenocara/lib/mesa/src/mesa/main/formatquery.h
    U xenocara/lib/mesa/src/mesa/main/querymatrix.h
    U xenocara/lib/mesa/src/mesa/main/texparam.h
    U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.c
    U xenocara/lib/mesa/src/mesa/main/extensions.h
    U xenocara/lib/mesa/src/mesa/main/fbobject.h
    U xenocara/lib/mesa/src/mesa/main/format_info.py
    U xenocara/lib/mesa/src/mesa/main/ff_fragment_shader.cpp
    U xenocara/lib/mesa/src/mesa/main/dlist.c
    U xenocara/lib/mesa/src/mesa/main/texgen.c
    U xenocara/lib/mesa/src/mesa/main/execmem.c
    U xenocara/lib/mesa/src/mesa/main/api_validate.h
    U xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.c
    U xenocara/lib/mesa/src/mesa/main/blend.c
    U xenocara/lib/mesa/src/mesa/main/pixel.c
    U xenocara/lib/mesa/src/mesa/main/vtxfmt.c
    U xenocara/lib/mesa/src/mesa/main/clip.h
    U xenocara/lib/mesa/src/mesa/main/get_hash_params.py
    U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.c
    U xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.h
    U xenocara/lib/mesa/src/mesa/main/colortab.c
    U xenocara/lib/mesa/src/mesa/main/texenv.c
    U xenocara/lib/mesa/src/mesa/main/bufferobj.h
    U xenocara/lib/mesa/src/mesa/main/blit.c
    U xenocara/lib/mesa/src/mesa/main/shared.c
    U xenocara/lib/mesa/src/mesa/main/atifragshader.c
    U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.c
    U xenocara/lib/mesa/src/mesa/main/extensions_table.h
    U xenocara/lib/mesa/src/mesa/main/light.h
    U xenocara/lib/mesa/src/mesa/main/getstring.c
    U xenocara/lib/mesa/src/mesa/main/formats.csv
    U xenocara/lib/mesa/src/mesa/main/mm.c
    U xenocara/lib/mesa/src/mesa/main/points.c
    U xenocara/lib/mesa/src/mesa/main/objectlabel.c
    U xenocara/lib/mesa/src/mesa/main/varray.c
    U xenocara/lib/mesa/src/mesa/main/pack.c
    U xenocara/lib/mesa/src/mesa/main/eval.h
    U xenocara/lib/mesa/src/mesa/main/blend.h
    U xenocara/lib/mesa/src/mesa/main/polygon.c
    U xenocara/lib/mesa/src/mesa/main/fog.h
    U xenocara/lib/mesa/src/mesa/main/api_loopback.h
    U xenocara/lib/mesa/src/mesa/main/bbox.h
    U xenocara/lib/mesa/src/mesa/main/bbox.c
    U xenocara/lib/mesa/src/mesa/main/context.c
    U xenocara/lib/mesa/src/mesa/main/errors.h
    U xenocara/lib/mesa/src/mesa/main/teximage.c
    U xenocara/lib/mesa/src/mesa/main/buffers.h
    U xenocara/lib/mesa/src/mesa/main/pixeltransfer.c
    U xenocara/lib/mesa/src/mesa/main/formatquery.c
    U xenocara/lib/mesa/src/mesa/main/extensions.c
    U xenocara/lib/mesa/src/mesa/main/state.c
    U xenocara/lib/mesa/src/mesa/main/drawpix.c
    U xenocara/lib/mesa/src/mesa/main/sse_minmax.c
    U xenocara/lib/mesa/src/mesa/main/ffvertex_prog.h
    U xenocara/lib/mesa/src/mesa/main/mipmap.h
    U xenocara/lib/mesa/src/mesa/main/glheader.h
    U xenocara/lib/mesa/src/mesa/main/texparam.c
    U xenocara/lib/mesa/src/mesa/main/points.h
    U xenocara/lib/mesa/src/mesa/main/mm.h
    N xenocara/lib/mesa/src/mesa/main/glthread.c
    U xenocara/lib/mesa/src/mesa/main/texstorage.c
    U xenocara/lib/mesa/src/mesa/main/clip.c
    U xenocara/lib/mesa/src/mesa/main/dlist.h
    U xenocara/lib/mesa/src/mesa/main/format_info.h
    U xenocara/lib/mesa/src/mesa/main/bufferobj.c
    U xenocara/lib/mesa/src/mesa/main/arrayobj.h
    U xenocara/lib/mesa/src/mesa/main/vdpau.c
    U xenocara/lib/mesa/src/mesa/main/light.c
    U xenocara/lib/mesa/src/mesa/main/cpuinfo.c
    U xenocara/lib/mesa/src/mesa/main/transformfeedback.c
    U xenocara/lib/mesa/src/mesa/main/get_hash.h
    U xenocara/lib/mesa/src/mesa/main/state.h
    U xenocara/lib/mesa/src/mesa/main/convolve.h
    U xenocara/lib/mesa/src/mesa/main/renderbuffer.c
    U xenocara/lib/mesa/src/mesa/main/arbprogram.h
    U xenocara/lib/mesa/src/mesa/main/texcompress.c
    U xenocara/lib/mesa/src/mesa/main/multisample.c
    U xenocara/lib/mesa/src/mesa/main/debug_output.c
    U xenocara/lib/mesa/src/mesa/main/texformat.c
    U xenocara/lib/mesa/src/mesa/main/cpuinfo.h
    U xenocara/lib/mesa/src/mesa/main/glformats.c
    U xenocara/lib/mesa/src/mesa/main/multisample.h
    N xenocara/lib/mesa/src/mesa/main/performance_query.c
    U xenocara/lib/mesa/src/mesa/main/rastpos.h
    U xenocara/lib/mesa/src/mesa/main/format_utils.c
    U xenocara/lib/mesa/src/mesa/main/core.h
    U xenocara/lib/mesa/src/mesa/main/accum.h
    U xenocara/lib/mesa/src/mesa/main/pack.h
    U xenocara/lib/mesa/src/mesa/main/atifragshader.h
    U xenocara/lib/mesa/src/mesa/main/stencil.h
    U xenocara/lib/mesa/src/mesa/main/shaderapi.c
    U xenocara/lib/mesa/src/mesa/main/remap.h
    U xenocara/lib/mesa/src/mesa/main/format_pack.c
    U xenocara/lib/mesa/src/mesa/main/imports.c
    U xenocara/lib/mesa/src/mesa/main/format_unpack.py
    U xenocara/lib/mesa/src/mesa/main/hint.h
    U xenocara/lib/mesa/src/mesa/main/get_hash_generator.py
    U xenocara/lib/mesa/src/mesa/main/api_arrayelt.c
    N xenocara/lib/mesa/src/mesa/main/marshal.h
    U xenocara/lib/mesa/src/mesa/main/texgen.h
    N xenocara/lib/mesa/src/mesa/main/marshal_generated.c
    U xenocara/lib/mesa/src/mesa/main/performance_monitor.h
    U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.h
    U xenocara/lib/mesa/src/mesa/main/hash.h
    U xenocara/lib/mesa/src/mesa/main/viewport.h
    U xenocara/lib/mesa/src/mesa/main/dlopen.h
    U xenocara/lib/mesa/src/mesa/main/textureview.h
    U xenocara/lib/mesa/src/mesa/main/blit.h
    U xenocara/lib/mesa/src/mesa/main/errors.c
    U xenocara/lib/mesa/src/mesa/main/version.h
    U xenocara/lib/mesa/src/mesa/main/hash.c
    U xenocara/lib/mesa/src/mesa/main/performance_monitor.c
    U xenocara/lib/mesa/src/mesa/main/texstore.c
    U xenocara/lib/mesa/src/mesa/main/glformats.h
    U xenocara/lib/mesa/src/mesa/main/program_resource.h
    U xenocara/lib/mesa/src/mesa/main/mtypes.h
    U xenocara/lib/mesa/src/mesa/main/objectlabel.h
    U xenocara/lib/mesa/src/mesa/main/condrender.h
    U xenocara/lib/mesa/src/mesa/main/scissor.c
    U xenocara/lib/mesa/src/mesa/main/api_exec.c
    U xenocara/lib/mesa/src/mesa/main/macros.h
    U xenocara/lib/mesa/src/mesa/main/syncobj.h
    U xenocara/lib/mesa/src/mesa/main/compute.c
    U xenocara/lib/mesa/src/mesa/main/enable.h
    U xenocara/lib/mesa/src/mesa/main/texgetimage.h
    U xenocara/lib/mesa/src/mesa/main/ffvertex_prog.c
    U xenocara/lib/mesa/src/mesa/main/api_validate.c
    U xenocara/lib/mesa/src/mesa/main/syncobj.c
    U xenocara/lib/mesa/src/mesa/main/image.h
    U xenocara/lib/mesa/src/mesa/main/colortab.h
    U xenocara/lib/mesa/src/mesa/main/extensions_table.c
    U xenocara/lib/mesa/src/mesa/main/debug.h
    U xenocara/lib/mesa/src/mesa/main/rastpos.c
    U xenocara/lib/mesa/src/mesa/main/dd.h
    U xenocara/lib/mesa/src/mesa/main/samplerobj.h
    U xenocara/lib/mesa/src/mesa/main/format_utils.h
    U xenocara/lib/mesa/src/mesa/main/depth.c
    U xenocara/lib/mesa/src/mesa/main/texcompress.h
    U xenocara/lib/mesa/src/mesa/main/context.h
    U xenocara/lib/mesa/src/mesa/main/remap_helper.h
    U xenocara/lib/mesa/src/mesa/main/shared.h
    U xenocara/lib/mesa/src/mesa/main/pipelineobj.c
    U xenocara/lib/mesa/src/mesa/main/es1_conversion.h
    U xenocara/lib/mesa/src/mesa/main/convolve.c
    U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.h
    U xenocara/lib/mesa/src/mesa/main/compute.h
    U xenocara/lib/mesa/src/mesa/main/copyimage.h
    U xenocara/lib/mesa/src/mesa/main/formats.h
    U xenocara/lib/mesa/src/mesa/main/enable.c
    U xenocara/lib/mesa/src/mesa/main/texcompress_etc.h
    U xenocara/lib/mesa/src/mesa/main/uniforms.c
    U xenocara/lib/mesa/src/mesa/main/textureview.c
    U xenocara/lib/mesa/src/mesa/main/shaderobj.h
    U xenocara/lib/mesa/src/mesa/main/feedback.c
    U xenocara/lib/mesa/src/mesa/main/samplerobj.c
    U xenocara/lib/mesa/src/mesa/main/vdpau.h
    U xenocara/lib/mesa/src/mesa/main/accum.c
    U xenocara/lib/mesa/src/mesa/main/format_parser.py
    U xenocara/lib/mesa/src/mesa/main/shaderobj.c
    U xenocara/lib/mesa/src/mesa/main/robustness.c
    U xenocara/lib/mesa/src/mesa/main/texgetimage.c
    U xenocara/lib/mesa/src/mesa/main/attrib.h
    U xenocara/lib/mesa/src/mesa/main/objectpurge.c
    U xenocara/lib/mesa/src/mesa/main/clear.h
    U xenocara/lib/mesa/src/mesa/main/debug_output.h
    U xenocara/lib/mesa/src/mesa/main/scissor.h
    U xenocara/lib/mesa/src/mesa/main/pixel.h
    U xenocara/lib/mesa/src/mesa/main/format_pack.h
    U xenocara/lib/mesa/src/mesa/main/attrib.c
    U xenocara/lib/mesa/src/mesa/main/texenvprogram.h
    U xenocara/lib/mesa/src/mesa/main/stencil.c
    U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.h
    U xenocara/lib/mesa/src/mesa/main/varray.h
    U xenocara/lib/mesa/src/mesa/main/es1_conversion.c
    U xenocara/lib/mesa/src/mesa/main/histogram.c
    N xenocara/lib/mesa/src/mesa/main/marshal_generated.h
    U xenocara/lib/mesa/src/mesa/main/api_arrayelt.h
    U xenocara/lib/mesa/src/mesa/main/drawtex.c
    U xenocara/lib/mesa/src/mesa/main/shaderapi.h
    U xenocara/lib/mesa/src/mesa/main/condrender.c
    U xenocara/lib/mesa/src/mesa/main/histogram.h
    N xenocara/lib/mesa/src/mesa/main/glthread.h
    U xenocara/lib/mesa/src/mesa/main/genmipmap.h
    U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.h
    U xenocara/lib/mesa/src/mesa/main/querymatrix.c
    U xenocara/lib/mesa/src/mesa/main/pbo.c
    N xenocara/lib/mesa/src/mesa/main/performance_query.h
    U xenocara/lib/mesa/src/mesa/main/texenv.h
    U xenocara/lib/mesa/src/mesa/main/imports.h
    U xenocara/lib/mesa/src/mesa/main/feedback.h
    U xenocara/lib/mesa/src/mesa/main/depth.h
    U xenocara/lib/mesa/src/mesa/main/pixelstore.h
    U xenocara/lib/mesa/src/mesa/main/pixeltransfer.h
    U xenocara/lib/mesa/src/mesa/main/queryobj.h
    U xenocara/lib/mesa/src/mesa/main/texobj.h
    U xenocara/lib/mesa/src/mesa/main/readpix.c
    U xenocara/lib/mesa/src/mesa/main/debug.c
    U xenocara/lib/mesa/src/mesa/main/texstorage.h
    U xenocara/lib/mesa/src/mesa/main/colormac.h
    U xenocara/lib/mesa/src/mesa/main/genmipmap.c
    U xenocara/lib/mesa/src/mesa/main/clear.c
    U xenocara/lib/mesa/src/mesa/main/uniform_query.cpp
    U xenocara/lib/mesa/src/mesa/main/shaderimage.c
    U xenocara/lib/mesa/src/mesa/main/framebuffer.c
    U xenocara/lib/mesa/src/mesa/main/texstate.h
    U xenocara/lib/mesa/src/mesa/main/image.c
    U xenocara/lib/mesa/src/mesa/main/transformfeedback.h
    C xenocara/lib/mesa/src/mesa/main/compiler.h
    U xenocara/lib/mesa/src/mesa/main/texstate.c
    U xenocara/lib/mesa/src/mesa/main/polygon.h
    U xenocara/lib/mesa/src/mesa/main/arbprogram.c
    U xenocara/lib/mesa/src/mesa/main/get.h
    U xenocara/lib/mesa/src/mesa/main/fog.c
    U xenocara/lib/mesa/src/mesa/main/texformat.h
    U xenocara/lib/mesa/src/mesa/main/renderbuffer.h
    U xenocara/lib/mesa/src/mesa/main/shaderimage.h
    U xenocara/lib/mesa/src/mesa/main/texcompress_etc.c
    U xenocara/lib/mesa/src/mesa/main/lines.h
    U xenocara/lib/mesa/src/mesa/main/matrix.h
    U xenocara/lib/mesa/src/mesa/main/uniforms.h
    U xenocara/lib/mesa/src/mesa/main/enums.c
    U xenocara/lib/mesa/src/mesa/main/sse_minmax.h
    U xenocara/lib/mesa/src/mesa/main/format_unpack.h
    U xenocara/lib/mesa/src/mesa/main/barrier.c
    U xenocara/lib/mesa/src/mesa/main/drawtex.h
    U xenocara/lib/mesa/src/mesa/main/barrier.h
    U xenocara/lib/mesa/src/mesa/main/objectpurge.h
    U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.c
    U xenocara/lib/mesa/src/mesa/main/texcompress_etc_tmp.h
    U xenocara/lib/mesa/src/mesa/main/mipmap.c
    U xenocara/lib/mesa/src/mesa/main/drawpix.h
    U xenocara/lib/mesa/src/mesa/main/version.c
    U xenocara/lib/mesa/src/mesa/main/hint.c
    U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.h
    U xenocara/lib/mesa/src/mesa/main/pixelstore.c
    U xenocara/lib/mesa/src/mesa/main/buffers.c
    U xenocara/lib/mesa/src/mesa/main/viewport.c
    U xenocara/lib/mesa/src/mesa/main/config.h
    U xenocara/lib/mesa/src/mesa/main/eval.c
    U xenocara/lib/mesa/src/mesa/main/enums.h
    N xenocara/lib/mesa/src/mesa/main/marshal.c
    U xenocara/lib/mesa/src/mesa/main/get.c
    U xenocara/lib/mesa/src/mesa/main/format_unpack.c
    U xenocara/lib/mesa/src/mesa/main/tests/stubs.cpp
    U xenocara/lib/mesa/src/mesa/main/tests/enum_strings.cpp
    U xenocara/lib/mesa/src/mesa/main/tests/mesa_formats.cpp
    C xenocara/lib/mesa/src/mesa/main/tests/Makefile.in
    U xenocara/lib/mesa/src/mesa/main/tests/program_state_string.cpp
    U xenocara/lib/mesa/src/mesa/main/tests/Makefile.am
    U xenocara/lib/mesa/src/mesa/main/tests/mesa_extensions.cpp
    U xenocara/lib/mesa/src/mesa/main/tests/dispatch_sanity.cpp
    U xenocara/lib/mesa/src/mesa/program/program_parse_extra.c
    U xenocara/lib/mesa/src/mesa/program/program_parser.h
    U xenocara/lib/mesa/src/mesa/program/prog_cache.h
    U xenocara/lib/mesa/src/mesa/program/prog_print.c
    U xenocara/lib/mesa/src/mesa/program/program.h
    U xenocara/lib/mesa/src/mesa/program/program_lexer.l
    U xenocara/lib/mesa/src/mesa/program/prog_execute.c
    U xenocara/lib/mesa/src/mesa/program/prog_execute.h
    U xenocara/lib/mesa/src/mesa/program/prog_instruction.h
    U xenocara/lib/mesa/src/mesa/program/symbol_table.h
    U xenocara/lib/mesa/src/mesa/program/program_parse.tab.h
    U xenocara/lib/mesa/src/mesa/program/program_parse.y
    U xenocara/lib/mesa/src/mesa/program/ir_to_mesa.cpp
    U xenocara/lib/mesa/src/mesa/program/program.c
    U xenocara/lib/mesa/src/mesa/program/prog_opt_constant_fold.c
    U xenocara/lib/mesa/src/mesa/program/prog_print.h
    U xenocara/lib/mesa/src/mesa/program/prog_to_nir.h
    U xenocara/lib/mesa/src/mesa/program/prog_optimize.c
    U xenocara/lib/mesa/src/mesa/program/lex.yy.c
    U xenocara/lib/mesa/src/mesa/program/prog_noise.h
    U xenocara/lib/mesa/src/mesa/program/programopt.c
    U xenocara/lib/mesa/src/mesa/program/prog_parameter.h
    U xenocara/lib/mesa/src/mesa/program/dummy_errors.c
    U xenocara/lib/mesa/src/mesa/program/ir_to_mesa.h
    U xenocara/lib/mesa/src/mesa/program/prog_optimize.h
    U xenocara/lib/mesa/src/mesa/program/prog_instruction.c
    U xenocara/lib/mesa/src/mesa/program/prog_parameter.c
    U xenocara/lib/mesa/src/mesa/program/arbprogparse.h
    U xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.c
    U xenocara/lib/mesa/src/mesa/program/programopt.h
    U xenocara/lib/mesa/src/mesa/program/prog_cache.c
    U xenocara/lib/mesa/src/mesa/program/prog_statevars.h
    U xenocara/lib/mesa/src/mesa/program/prog_noise.c
    U xenocara/lib/mesa/src/mesa/program/prog_to_nir.c
    U xenocara/lib/mesa/src/mesa/program/prog_statevars.c
    U xenocara/lib/mesa/src/mesa/program/symbol_table.c
    U xenocara/lib/mesa/src/mesa/program/program_parse.tab.c
    U xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.h
    U xenocara/lib/mesa/src/mesa/program/arbprogparse.c
    N xenocara/lib/mesa/src/vulkan/Makefile.sources
    N xenocara/lib/mesa/src/vulkan/Makefile.in
    N xenocara/lib/mesa/src/vulkan/Makefile.am
    N xenocara/lib/mesa/src/vulkan/registry/vk.xml
    N xenocara/lib/mesa/src/vulkan/wsi/wayland-drm-client-protocol.h
    U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_x11.c
    U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_wayland.c
    U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_wayland.h
    N xenocara/lib/mesa/src/vulkan/wsi/wayland-drm-protocol.c
    U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_x11.h
    U xenocara/lib/mesa/src/vulkan/wsi/wsi_common.h
    U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_queue.h
    N xenocara/lib/mesa/src/vulkan/util/vk_enum_to_str.h
    N xenocara/lib/mesa/src/vulkan/util/gen_enum_to_str.py
    N xenocara/lib/mesa/src/vulkan/util/vk_enum_to_str.c
    C xenocara/lib/mesa/bin/compile
    C xenocara/lib/mesa/bin/depcomp
    U xenocara/lib/mesa/bin/test-driver
    C xenocara/lib/mesa/bin/missing
    C xenocara/lib/mesa/bin/config.guess
    C xenocara/lib/mesa/bin/ar-lib
    C xenocara/lib/mesa/bin/config.sub
    U xenocara/lib/mesa/bin/ltmain.sh
    C xenocara/lib/mesa/bin/install-sh
    U xenocara/lib/mesa/include/c99_math.h
    U xenocara/lib/mesa/include/c99_alloca.h
    U xenocara/lib/mesa/include/no_extern_c.h
    U xenocara/lib/mesa/include/c99_compat.h
    U xenocara/lib/mesa/include/GL/wglext.h
    U xenocara/lib/mesa/include/GL/osmesa.h
    U xenocara/lib/mesa/include/GL/glx_mangle.h
    U xenocara/lib/mesa/include/GL/mesa_glinterop.h
    U xenocara/lib/mesa/include/GL/glx.h
    U xenocara/lib/mesa/include/GL/gl_mangle.h
    U xenocara/lib/mesa/include/GL/glext.h
    U xenocara/lib/mesa/include/GL/glcorearb.h
    U xenocara/lib/mesa/include/GL/gl.h
    U xenocara/lib/mesa/include/GL/glxext.h
    U xenocara/lib/mesa/include/GL/internal/dri_interface.h
    U xenocara/lib/mesa/include/d3dadapter/d3dadapter9.h
    U xenocara/lib/mesa/include/d3dadapter/present.h
    U xenocara/lib/mesa/include/d3dadapter/drm.h
    U xenocara/lib/mesa/include/HaikuGL/README
    U xenocara/lib/mesa/include/HaikuGL/OpenGLKit.h
    U xenocara/lib/mesa/include/HaikuGL/GLView.h
    U xenocara/lib/mesa/include/HaikuGL/GLRenderer.h
    U xenocara/lib/mesa/include/KHR/khrplatform.h
    U xenocara/lib/mesa/include/D3D9/.editorconfig
    U xenocara/lib/mesa/include/D3D9/d3d9types.h
    U xenocara/lib/mesa/include/D3D9/d3d9caps.h
    U xenocara/lib/mesa/include/D3D9/d3d9.h
    U xenocara/lib/mesa/include/GLES2/gl2platform.h
    U xenocara/lib/mesa/include/GLES2/gl2ext.h
    U xenocara/lib/mesa/include/GLES2/gl2.h
    U xenocara/lib/mesa/include/GLES/glplatform.h
    U xenocara/lib/mesa/include/GLES/glext.h
    U xenocara/lib/mesa/include/GLES/gl.h
    U xenocara/lib/mesa/include/GLES/egl.h
    U xenocara/lib/mesa/include/EGL/eglmesaext.h
    U xenocara/lib/mesa/include/EGL/eglextchromium.h
    C xenocara/lib/mesa/include/EGL/eglext.h
    C xenocara/lib/mesa/include/EGL/eglplatform.h
    C xenocara/lib/mesa/include/EGL/egl.h
    U xenocara/lib/mesa/include/CL/cl_gl_ext.h
    U xenocara/lib/mesa/include/CL/cl_d3d10.h
    U xenocara/lib/mesa/include/CL/cl_dx9_media_sharing.h
    U xenocara/lib/mesa/include/CL/cl_gl.h
    U xenocara/lib/mesa/include/CL/cl_d3d11.h
    U xenocara/lib/mesa/include/CL/opencl.h
    U xenocara/lib/mesa/include/CL/cl.h
    U xenocara/lib/mesa/include/CL/cl.hpp
    U xenocara/lib/mesa/include/CL/cl_ext.h
    U xenocara/lib/mesa/include/CL/cl_platform.h
    U xenocara/lib/mesa/include/CL/cl_egl.h
    U xenocara/lib/mesa/include/GLES3/gl31.h
    U xenocara/lib/mesa/include/GLES3/gl3.h
    U xenocara/lib/mesa/include/GLES3/gl32.h
    U xenocara/lib/mesa/include/GLES3/gl3ext.h
    U xenocara/lib/mesa/include/GLES3/gl3platform.h
    U xenocara/lib/mesa/include/c11/.editorconfig
    U xenocara/lib/mesa/include/c11/threads_posix.h
    U xenocara/lib/mesa/include/c11/threads_win32.h
    U xenocara/lib/mesa/include/c11/threads.h
    U xenocara/lib/mesa/include/vulkan/vk_platform.h
    U xenocara/lib/mesa/include/vulkan/vk_icd.h
    U xenocara/lib/mesa/include/vulkan/vulkan.h
    U xenocara/lib/mesa/include/vulkan/vulkan_intel.h
    U xenocara/lib/mesa/include/pci_ids/virtio_gpu_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/radeon_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/i810_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/i915_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/radeonsi_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/i965_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/r600_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/r300_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/vmwgfx_pci_ids.h
    U xenocara/lib/mesa/include/pci_ids/r200_pci_ids.h
    U xenocara/lib/mesa/doxygen/gbm.doxy
    U xenocara/lib/mesa/doxygen/common.doxy
    U xenocara/lib/mesa/doxygen/gallium.doc
    U xenocara/lib/mesa/doxygen/README
    U xenocara/lib/mesa/doxygen/tnl_dd.doxy
    U xenocara/lib/mesa/doxygen/swrast.doxy
    U xenocara/lib/mesa/doxygen/i965.doxy
    U xenocara/lib/mesa/doxygen/radeon_subset.doxy
    U xenocara/lib/mesa/doxygen/header_subset.html
    U xenocara/lib/mesa/doxygen/doxy.bat
    U xenocara/lib/mesa/doxygen/vbo.doxy
    U xenocara/lib/mesa/doxygen/nir.doxy
    U xenocara/lib/mesa/doxygen/tnl.doxy
    U xenocara/lib/mesa/doxygen/math.doxy
    U xenocara/lib/mesa/doxygen/swrast_setup.doxy
    U xenocara/lib/mesa/doxygen/main.doxy
    U xenocara/lib/mesa/doxygen/Makefile
    U xenocara/lib/mesa/doxygen/glapi.doxy
    U xenocara/lib/mesa/doxygen/core_subset.doxy
    U xenocara/lib/mesa/doxygen/math_subset.doxy
    U xenocara/lib/mesa/doxygen/glsl.doxy
    U xenocara/lib/mesa/doxygen/header.html
    U xenocara/lib/mesa/doxygen/gallium.doxy
    
    124 conflicts created by this import.
    Use the following command to help the merge:
    
    cvs checkout -jmesa:yesterday -jmesa xenocara/lib/mesa

CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/14 03:51:35

Modified files:
	share/man/man9 : pool.9 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/14 03:58:01

Modified files:
	lib/mesa       : Makefile.bsd-wrapper Makefile.in configure 
	                 configure.ac 
	lib/mesa/include/CL: cl_d3d10.h cl_d3d11.h 
	                     cl_dx9_media_sharing.h cl_ext.h cl_gl_ext.h 
	                     cl_platform.h opencl.h 
	lib/mesa/include/EGL: egl.h eglext.h eglplatform.h 
	lib/mesa/include/GL: glcorearb.h glext.h glxext.h wglext.h 
	lib/mesa/include/GLES: egl.h gl.h glext.h glplatform.h 
	lib/mesa/include/GLES2: gl2.h gl2ext.h gl2platform.h 
	lib/mesa/include/GLES3: gl3.h gl31.h gl3ext.h gl3platform.h 
	lib/mesa/include/KHR: khrplatform.h 
	lib/mesa/src   : Makefile.in 
	lib/mesa/src/amd: Makefile.common.am Makefile.in 
	lib/mesa/src/amd/vulkan: Makefile.in 
	lib/mesa/src/compiler: Makefile.am Makefile.glsl.am Makefile.in 
	                       Makefile.nir.am 
	lib/mesa/src/egl: Makefile.in 
	lib/mesa/src/egl/drivers/dri2: egl_dri2.c platform_x11.c 
	lib/mesa/src/egl/wayland/wayland-drm: Makefile.in 
	lib/mesa/src/egl/wayland/wayland-egl: Makefile.in 
	lib/mesa/src/gallium: Makefile.in 
	lib/mesa/src/gallium/auxiliary: Makefile.am Makefile.in 
	lib/mesa/src/gallium/auxiliary/pipe-loader: Makefile.in 
	lib/mesa/src/gallium/auxiliary/rtasm: rtasm_execmem.c 
	lib/mesa/src/gallium/drivers/ddebug: Makefile.in 
	lib/mesa/src/gallium/drivers/etnaviv: Makefile.in 
	lib/mesa/src/gallium/drivers/freedreno: Makefile.in 
	lib/mesa/src/gallium/drivers/i915: Makefile.in 
	lib/mesa/src/gallium/drivers/imx: Makefile.in 
	lib/mesa/src/gallium/drivers/llvmpipe: Makefile.in 
	lib/mesa/src/gallium/drivers/noop: Makefile.in 
	lib/mesa/src/gallium/drivers/nouveau: Makefile.in 
	lib/mesa/src/gallium/drivers/r300: Makefile.in 
	lib/mesa/src/gallium/drivers/r600: Makefile.in 
	lib/mesa/src/gallium/drivers/radeon: Makefile.in 
	lib/mesa/src/gallium/drivers/radeonsi: Makefile.am Makefile.in 
	lib/mesa/src/gallium/drivers/rbug: Makefile.in 
	lib/mesa/src/gallium/drivers/softpipe: Makefile.in 
	lib/mesa/src/gallium/drivers/svga: Makefile.in 
	lib/mesa/src/gallium/drivers/swr: Makefile.am Makefile.in 
	lib/mesa/src/gallium/drivers/trace: Makefile.in 
	lib/mesa/src/gallium/drivers/vc4: Makefile.in 
	lib/mesa/src/gallium/drivers/virgl: Makefile.in 
	lib/mesa/src/gallium/state_trackers/clover: Makefile.in 
	lib/mesa/src/gallium/state_trackers/dri: Makefile.in 
	lib/mesa/src/gallium/state_trackers/glx/xlib: Makefile.in 
	lib/mesa/src/gallium/state_trackers/nine: Makefile.in 
	lib/mesa/src/gallium/state_trackers/omx: Makefile.in 
	lib/mesa/src/gallium/state_trackers/osmesa: Makefile.in 
	lib/mesa/src/gallium/state_trackers/va: Makefile.in 
	lib/mesa/src/gallium/state_trackers/vdpau: Makefile.in 
	lib/mesa/src/gallium/state_trackers/xa: Makefile.in 
	lib/mesa/src/gallium/state_trackers/xvmc: Makefile.in 
	lib/mesa/src/gallium/targets/d3dadapter9: Makefile.in 
	lib/mesa/src/gallium/targets/dri: Makefile.in 
	lib/mesa/src/gallium/targets/libgl-xlib: Makefile.in 
	lib/mesa/src/gallium/targets/omx: Makefile.in 
	lib/mesa/src/gallium/targets/opencl: Makefile.in 
	lib/mesa/src/gallium/targets/osmesa: Makefile.in 
	lib/mesa/src/gallium/targets/pipe-loader: Makefile.in 
	lib/mesa/src/gallium/targets/va: Makefile.in 
	lib/mesa/src/gallium/targets/vdpau: Makefile.in 
	lib/mesa/src/gallium/targets/xa: Makefile.in 
	lib/mesa/src/gallium/targets/xvmc: Makefile.am Makefile.in 
	lib/mesa/src/gallium/tests/trivial: Makefile.in 
	lib/mesa/src/gallium/tests/unit: Makefile.in 
	lib/mesa/src/gallium/winsys/amdgpu/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/etnaviv/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/freedreno/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/i915/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/imx/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/nouveau/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/radeon/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/svga/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/sw/dri: Makefile.in 
	lib/mesa/src/gallium/winsys/sw/kms-dri: Makefile.in 
	lib/mesa/src/gallium/winsys/sw/null: Makefile.in 
	lib/mesa/src/gallium/winsys/sw/wrapper: Makefile.in 
	lib/mesa/src/gallium/winsys/sw/xlib: Makefile.in 
	lib/mesa/src/gallium/winsys/vc4/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/virgl/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/virgl/vtest: Makefile.in 
	lib/mesa/src/gbm: Makefile.in 
	lib/mesa/src/getopt: getopt.h getopt_long.c 
	lib/mesa/src/glx: Makefile.am Makefile.in dri_common.c 
	lib/mesa/src/glx/apple: Makefile.in 
	lib/mesa/src/glx/tests: Makefile.in 
	lib/mesa/src/glx/windows: Makefile.in 
	lib/mesa/src/gtest: Makefile.in 
	lib/mesa/src/intel: Makefile.genxml.am Makefile.in 
	                    Makefile.isl.am 
	lib/mesa/src/loader: Makefile.in 
	lib/mesa/src/mapi: Makefile.am Makefile.in 
	lib/mesa/src/mapi/glapi/gen: Makefile.am Makefile.in 
	lib/mesa/src/mesa: Makefile.am Makefile.in 
	lib/mesa/src/mesa/drivers/dri: Makefile.in 
	lib/mesa/src/mesa/drivers/dri/common: Makefile.in xmlconfig.c 
	lib/mesa/src/mesa/drivers/dri/common/xmlpool: Makefile.in 
	lib/mesa/src/mesa/drivers/dri/i915: Makefile.in 
	lib/mesa/src/mesa/drivers/dri/i965: Makefile.am Makefile.in 
	lib/mesa/src/mesa/drivers/dri/nouveau: Makefile.in 
	lib/mesa/src/mesa/drivers/dri/r200: Makefile.in 
	lib/mesa/src/mesa/drivers/dri/radeon: Makefile.in 
	lib/mesa/src/mesa/drivers/dri/swrast: Makefile.in 
	lib/mesa/src/mesa/drivers/osmesa: Makefile.in 
	lib/mesa/src/mesa/drivers/x11: Makefile.in 
	lib/mesa/src/mesa/main: compiler.h 
	lib/mesa/src/mesa/main/tests: Makefile.in 
	lib/mesa/src/util: Makefile.am Makefile.in ralloc.h rand_xor.c 
	                   u_atomic.c u_atomic.h 
	lib/mesa/src/util/tests/hash_table: Makefile.in 
	lib/mesa/src/vulkan: Makefile.in 
Removed files:
	lib/mesa/src/amd/common: Makefile.am Makefile.in 
	                         Makefile.sources 
	lib/mesa/src/amd/vulkan: radv_timestamp.h 
	lib/mesa/src/compiler/glsl: cache.c cache.h 
	lib/mesa/src/compiler/glsl/glcpp/tests: glcpp-test 
	                                        glcpp-test-cr-lf 
	lib/mesa/src/compiler/glsl/tests: compare_ir optimization-test 
	                                  warnings-test 
	lib/mesa/src/compiler/nir: nir_lower_double_packing.c 
	                           nir_to_ssa.c 
	lib/mesa/src/gallium/auxiliary/util: u_hash.c u_hash.h u_queue.c 
	                                     u_queue.h u_string.h 
	lib/mesa/src/gallium/drivers/ilo: Automake.inc Makefile.am 
	                                  Makefile.in Makefile.sources 
	                                  ilo_blit.c ilo_blit.h 
	                                  ilo_blitter.c ilo_blitter.h 
	                                  ilo_blitter_blt.c 
	                                  ilo_blitter_pipe.c 
	                                  ilo_blitter_rectlist.c 
	                                  ilo_common.h ilo_context.c 
	                                  ilo_context.h ilo_cp.c 
	                                  ilo_cp.h ilo_draw.c ilo_draw.h 
	                                  ilo_format.c ilo_format.h 
	                                  ilo_gpgpu.c ilo_gpgpu.h 
	                                  ilo_public.h ilo_query.c 
	                                  ilo_query.h ilo_render.c 
	                                  ilo_render.h 
	                                  ilo_render_dynamic.c 
	                                  ilo_render_gen.h 
	                                  ilo_render_gen6.c 
	                                  ilo_render_gen7.c 
	                                  ilo_render_gen8.c 
	                                  ilo_render_media.c 
	                                  ilo_render_surface.c 
	                                  ilo_resource.c ilo_resource.h 
	                                  ilo_screen.c ilo_screen.h 
	                                  ilo_shader.c ilo_shader.h 
	                                  ilo_state.c ilo_state.h 
	                                  ilo_transfer.c ilo_transfer.h 
	                                  ilo_video.c ilo_video.h 
	lib/mesa/src/gallium/drivers/ilo/core: ilo_builder.c 
	                                       ilo_builder.h 
	                                       ilo_builder_3d.h 
	                                       ilo_builder_3d_bottom.h 
	                                       ilo_builder_3d_top.h 
	                                       ilo_builder_blt.h 
	                                       ilo_builder_decode.c 
	                                       ilo_builder_media.h 
	                                       ilo_builder_mi.h 
	                                       ilo_builder_render.h 
	                                       ilo_core.h ilo_debug.c 
	                                       ilo_debug.h ilo_dev.c 
	                                       ilo_dev.h ilo_image.c 
	                                       ilo_image.h 
	                                       ilo_state_cc.c 
	                                       ilo_state_cc.h 
	                                       ilo_state_compute.c 
	                                       ilo_state_compute.h 
	                                       ilo_state_raster.c 
	                                       ilo_state_raster.h 
	                                       ilo_state_sampler.c 
	                                       ilo_state_sampler.h 
	                                       ilo_state_sbe.c 
	                                       ilo_state_sbe.h 
	                                       ilo_state_shader.c 
	                                       ilo_state_shader.h 
	                                       ilo_state_shader_ps.c 
	                                       ilo_state_sol.c 
	                                       ilo_state_sol.h 
	                                       ilo_state_surface.c 
	                                       ilo_state_surface.h 
	                                       ilo_state_surface_format.c 
	                                       ilo_state_urb.c 
	                                       ilo_state_urb.h 
	                                       ilo_state_vf.c 
	                                       ilo_state_vf.h 
	                                       ilo_state_viewport.c 
	                                       ilo_state_viewport.h 
	                                       ilo_state_zs.c 
	                                       ilo_state_zs.h ilo_vma.h 
	                                       intel_winsys.h 
	lib/mesa/src/gallium/drivers/ilo/genhw: gen_blitter.xml.h 
	                                        gen_eu_isa.xml.h 
	                                        gen_eu_message.xml.h 
	                                        gen_mi.xml.h 
	                                        gen_regs.xml.h 
	                                        gen_render.xml.h 
	                                        gen_render_3d.xml.h 
	                                        gen_render_dynamic.xml.h 
	                                        gen_render_media.xml.h 
	                                        gen_render_surface.xml.h 
	                                        genhw.h 
	lib/mesa/src/gallium/drivers/ilo/shader: ilo_shader_cs.c 
	                                         ilo_shader_fs.c 
	                                         ilo_shader_gs.c 
	                                         ilo_shader_internal.h 
	                                         ilo_shader_vs.c 
	                                         toy_compiler.c 
	                                         toy_compiler.h 
	                                         toy_compiler_asm.c 
	                                         toy_compiler_disasm.c 
	                                         toy_compiler_reg.h 
	                                         toy_helpers.h 
	                                         toy_legalize.c 
	                                         toy_legalize.h 
	                                         toy_legalize_ra.c 
	                                         toy_optimize.c 
	                                         toy_optimize.h 
	                                         toy_tgsi.c toy_tgsi.h 
	lib/mesa/src/gallium/drivers/radeon: radeon_elf_util.c 
	                                     radeon_elf_util.h 
	lib/mesa/src/gallium/drivers/radeonsi: sid_tables.h 
	                                       sid_tables.py 
	lib/mesa/src/gallium/drivers/swr: swr_context_llvm.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/archrast: 
	                                                      gen_ar_event.h 
	                                                      gen_ar_eventhandler.h 
	                                                      gen_ar_eventhandlerfile.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/jitter: 
	                                                    builder_x86.cpp 
	                                                    builder_x86.h 
	                                                    state_llvm.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/scripts: 
	                                                            gen_llvm_ir_macros.py 
	                                                            gen_llvm_types.py 
	lib/mesa/src/gallium/drivers/swr/rasterizer/scripts: 
	                                                     gen_archrast.py 
	                                                     gen_knobs.cpp 
	                                                     gen_knobs.h 
	                                                     gen_knobs.py 
	                                                     knob_defs.py 
	lib/mesa/src/gallium/drivers/swr/rasterizer/scripts/mako: 
	                                                          __init__.py 
	                                                          _ast_util.py 
	                                                          ast.py 
	                                                          cache.py 
	                                                          cmd.py 
	                                                          codegen.py 
	                                                          compat.py 
	                                                          exceptions.py 
	                                                          filters.py 
	                                                          lexer.py 
	                                                          lookup.py 
	                                                          parsetree.py 
	                                                          pygen.py 
	                                                          pyparser.py 
	                                                          runtime.py 
	                                                          template.py 
	                                                          util.py 
	lib/mesa/src/gallium/drivers/swr/rasterizer/scripts/templates: 
	                                                               ar_event_cpp.template 
	                                                               ar_event_h.template 
	                                                               ar_eventhandler_h.template 
	                                                               ar_eventhandlerfile_h.template 
	                                                               knobs.template 
	lib/mesa/src/gallium/state_trackers/xa: xa-indent 
	lib/mesa/src/gallium/targets/pipe-loader: pipe_i965.c 
	lib/mesa/src/gallium/winsys/intel/drm: Makefile.am Makefile.in 
	                                       Makefile.sources 
	                                       intel_drm_public.h 
	                                       intel_drm_winsys.c 
	lib/mesa/src/intel/genxml: gen6_xml.h gen75_xml.h gen7_xml.h 
	                           gen8_xml.h gen9_xml.h 
	lib/mesa/src/intel/tools: Makefile.am Makefile.in decoder.c 
	                          decoder.h 
	lib/mesa/src/intel/vulkan: Makefile.am Makefile.in 
	                           Makefile.sources 
	                           anv_nir_apply_dynamic_offsets.c 
	                           anv_query.c anv_timestamp.h 
	                           gen7_pipeline.c gen8_pipeline.c 
	                           genX_pipeline_util.h 
	lib/mesa/src/mesa/drivers/common: meta_copy_image.c 
	lib/mesa/src/mesa/drivers/dri/i965: brw_cfg.cpp brw_cfg.h 
	                                    brw_compiler.c 
	                                    brw_compiler.h 
	                                    brw_cubemap_normalize.cpp 
	                                    brw_dead_control_flow.cpp 
	                                    brw_dead_control_flow.h 
	                                    brw_disasm.c brw_eu.c 
	                                    brw_eu.h brw_eu_compact.c 
	                                    brw_eu_emit.c brw_eu_util.c 
	                                    brw_eu_validate.c brw_fs.cpp 
	                                    brw_fs.h brw_fs_builder.h 
	                                    brw_fs_cmod_propagation.cpp 
	                                    brw_fs_combine_constants.cpp 
	                                    brw_fs_copy_propagation.cpp 
	                                    brw_fs_cse.cpp 
	                                    brw_fs_dead_code_eliminate.cpp 
	                                    brw_fs_generator.cpp 
	                                    brw_fs_live_variables.cpp 
	                                    brw_fs_live_variables.h 
	                                    brw_fs_lower_d2x.cpp 
	                                    brw_fs_lower_pack.cpp 
	                                    brw_fs_nir.cpp 
	                                    brw_fs_reg_allocate.cpp 
	                                    brw_fs_register_coalesce.cpp 
	                                    brw_fs_saturate_propagation.cpp 
	                                    brw_fs_sel_peephole.cpp 
	                                    brw_fs_surface_builder.cpp 
	                                    brw_fs_surface_builder.h 
	                                    brw_fs_validate.cpp 
	                                    brw_fs_visitor.cpp 
	                                    brw_inst.h 
	                                    brw_interpolation_map.c 
	                                    brw_ir_allocator.h 
	                                    brw_ir_fs.h brw_ir_vec4.h 
	                                    brw_lower_texture_gradients.cpp 
	                                    brw_nir.c brw_nir.h 
	                                    brw_nir_analyze_boolean_resolves.c 
	                                    brw_nir_attribute_workarounds.c 
	                                    brw_nir_intrinsics.c 
	                                    brw_nir_opt_peephole_ffma.c 
	                                    brw_nir_tcs_workarounds.c 
	                                    brw_nir_trig_workarounds.c 
	                                    brw_nir_trig_workarounds.py 
	                                    brw_packed_float.c 
	                                    brw_performance_monitor.c 
	                                    brw_predicated_break.cpp 
	                                    brw_reg.h 
	                                    brw_schedule_instructions.cpp 
	                                    brw_shader.cpp brw_shader.h 
	                                    brw_state_cache.c 
	                                    brw_state_dump.c 
	                                    brw_vec4.cpp brw_vec4.h 
	                                    brw_vec4_builder.h 
	                                    brw_vec4_cmod_propagation.cpp 
	                                    brw_vec4_copy_propagation.cpp 
	                                    brw_vec4_cse.cpp 
	                                    brw_vec4_dead_code_eliminate.cpp 
	                                    brw_vec4_generator.cpp 
	                                    brw_vec4_gs_nir.cpp 
	                                    brw_vec4_gs_visitor.cpp 
	                                    brw_vec4_gs_visitor.h 
	                                    brw_vec4_live_variables.cpp 
	                                    brw_vec4_live_variables.h 
	                                    brw_vec4_nir.cpp 
	                                    brw_vec4_reg_allocate.cpp 
	                                    brw_vec4_surface_builder.cpp 
	                                    brw_vec4_surface_builder.h 
	                                    brw_vec4_tcs.cpp 
	                                    brw_vec4_tcs.h 
	                                    brw_vec4_tes.cpp 
	                                    brw_vec4_tes.h 
	                                    brw_vec4_visitor.cpp 
	                                    brw_vec4_vs_visitor.cpp 
	                                    brw_vue_map.c brw_wm_iz.cpp 
	                                    gen6_gs_visitor.cpp 
	                                    gen6_gs_visitor.h 
	                                    gen8_disable.c 
	                                    intel_asm_annotation.c 
	                                    intel_asm_annotation.h 
	                                    intel_debug.c intel_debug.h 
	                                    test_eu_compact.c 
	                                    test_fs_cmod_propagation.cpp 
	                                    test_fs_copy_propagation.cpp 
	                                    test_fs_saturate_propagation.cpp 
	                                    test_vec4_cmod_propagation.cpp 
	                                    test_vec4_copy_propagation.cpp 
	                                    test_vec4_register_coalesce.cpp 
	                                    test_vf_float_conversions.cpp 
	lib/mesa/src/util: strndup.c 
	lib/mesa/src/vulkan/wsi: Makefile.am Makefile.in 
	                         Makefile.sources 

Log message:
Merge Mesa 17.1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/08/14 03:59:07

Modified files:
	textproc/mupdf : Makefile 
Added files:
	textproc/mupdf/patches: patch-include_mupdf_fitz_context_h 

Log message:
Fix debug build for programs including fitz/context.h.

Details at https://bugs.ghostscript.com/show_bug.cgi?id=698353.

OK sthen@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/14 04:00:55

Modified files:
	distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 
	                          md.hppa md.i386 md.landisk md.loongson 
	                          md.macppc md.octeon md.sgi md.socppc 
	                          md.sparc64 

Log message:
sync


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/14 04:04:25

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/14 05:17:43

Modified files:
	lib/mesa/src/egl: Makefile.am 
	lib/mesa/src/intel: Makefile.compiler.am Makefile.vulkan.am 
	lib/mesa/src/mesa/drivers/dri/i965: Makefile.am 

Log message:
cope with cvs import changing timestamps which caused make rules that
invoke python to attempt to run and fail


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/14 05:21:30

Modified files:
	lib/mesa/src/egl: Makefile.in 
	lib/mesa/src/intel: Makefile.in 
	lib/mesa/src/mesa/drivers/dri/i965: Makefile.in 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/08/14 05:56:54

Modified files:
	databases/postgresql: Makefile distinfo 
	databases/postgresql/patches: patch-src_pl_plperl_GNUmakefile 
	databases/postgresql/pkg: PLIST-docs 

Log message:
Security update to 9.6.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/14 06:20:57

Modified files:
	security/rhash : Makefile distinfo 
	security/rhash/patches: patch-Makefile patch-common_func_h 
	                        patch-librhash_Makefile 
	                        patch-tests_test_rhash_sh 
Removed files:
	security/rhash/patches: patch-find_file_c patch-librhash_rhash_c 
	                        patch-librhash_rhash_h 

Log message:
Update to rhash-1.3.5


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/08/14 07:46:27

Log message:
    Import perl-5.24.2
    
    Status:
    
    Vendor Tag:	PERL
    Release Tags:	PERL_5_24_2
    
    C src/gnu/usr.bin/perl/.dir-locals.el
    U src/gnu/usr.bin/perl/Artistic
    C src/gnu/usr.bin/perl/asan_ignore
    C src/gnu/usr.bin/perl/AUTHORS
    C src/gnu/usr.bin/perl/autodoc.pl
    C src/gnu/usr.bin/perl/av.c
    C src/gnu/usr.bin/perl/av.h
    C src/gnu/usr.bin/perl/caretx.c
    C src/gnu/usr.bin/perl/cflags.SH
    U src/gnu/usr.bin/perl/Changes
    C src/gnu/usr.bin/perl/charclass_invlists.h
    C src/gnu/usr.bin/perl/configpm
    C src/gnu/usr.bin/perl/Configure
    C src/gnu/usr.bin/perl/configure.com
    U src/gnu/usr.bin/perl/configure.gnu
    C src/gnu/usr.bin/perl/config_h.SH
    C src/gnu/usr.bin/perl/cop.h
    U src/gnu/usr.bin/perl/Copying
    C src/gnu/usr.bin/perl/cv.h
    C src/gnu/usr.bin/perl/deb.c
    C src/gnu/usr.bin/perl/doio.c
    C src/gnu/usr.bin/perl/doop.c
    C src/gnu/usr.bin/perl/dosish.h
    C src/gnu/usr.bin/perl/dquote.c
    C src/gnu/usr.bin/perl/dquote_inline.h
    C src/gnu/usr.bin/perl/dump.c
    C src/gnu/usr.bin/perl/ebcdic_tables.h
    C src/gnu/usr.bin/perl/embed.fnc
    C src/gnu/usr.bin/perl/embed.h
    C src/gnu/usr.bin/perl/embedvar.h
    C src/gnu/usr.bin/perl/EXTERN.h
    C src/gnu/usr.bin/perl/fakesdio.h
    C src/gnu/usr.bin/perl/feature.h
    U src/gnu/usr.bin/perl/form.h
    C src/gnu/usr.bin/perl/generate_uudmap.c
    C src/gnu/usr.bin/perl/globals.c
    C src/gnu/usr.bin/perl/globvar.sym
    C src/gnu/usr.bin/perl/gv.c
    C src/gnu/usr.bin/perl/gv.h
    C src/gnu/usr.bin/perl/handy.h
    C src/gnu/usr.bin/perl/hv.c
    C src/gnu/usr.bin/perl/hv.h
    C src/gnu/usr.bin/perl/hv_func.h
    C src/gnu/usr.bin/perl/inline.h
    C src/gnu/usr.bin/perl/INSTALL
    C src/gnu/usr.bin/perl/installhtml
    C src/gnu/usr.bin/perl/installman
    C src/gnu/usr.bin/perl/installperl
    C src/gnu/usr.bin/perl/install_lib.pl
    C src/gnu/usr.bin/perl/INTERN.h
    C src/gnu/usr.bin/perl/intrpvar.h
    C src/gnu/usr.bin/perl/invlist_inline.h
    C src/gnu/usr.bin/perl/iperlsys.h
    C src/gnu/usr.bin/perl/keywords.c
    C src/gnu/usr.bin/perl/keywords.h
    C src/gnu/usr.bin/perl/l1_char_class_tab.h
    C src/gnu/usr.bin/perl/locale.c
    C src/gnu/usr.bin/perl/makedef.pl
    C src/gnu/usr.bin/perl/makedepend.SH
    C src/gnu/usr.bin/perl/Makefile.micro
    C src/gnu/usr.bin/perl/Makefile.SH
    C src/gnu/usr.bin/perl/make_ext.pl
    C src/gnu/usr.bin/perl/make_patchnum.pl
    C src/gnu/usr.bin/perl/malloc.c
    U src/gnu/usr.bin/perl/malloc_ctl.h
    C src/gnu/usr.bin/perl/MANIFEST
    C src/gnu/usr.bin/perl/mg.c
    C src/gnu/usr.bin/perl/mathoms.c
    C src/gnu/usr.bin/perl/META.json
    C src/gnu/usr.bin/perl/META.yml
    C src/gnu/usr.bin/perl/metaconfig.h
    C src/gnu/usr.bin/perl/metaconfig.SH
    C src/gnu/usr.bin/perl/mg.h
    C src/gnu/usr.bin/perl/mg_names.inc
    C src/gnu/usr.bin/perl/mg_raw.h
    C src/gnu/usr.bin/perl/mg_vtable.h
    C src/gnu/usr.bin/perl/miniperlmain.c
    C src/gnu/usr.bin/perl/mkppport
    C src/gnu/usr.bin/perl/mkppport.lst
    C src/gnu/usr.bin/perl/mro_core.c
    C src/gnu/usr.bin/perl/myconfig.SH
    C src/gnu/usr.bin/perl/mydtrace.h
    C src/gnu/usr.bin/perl/nostdio.h
    C src/gnu/usr.bin/perl/numeric.c
    C src/gnu/usr.bin/perl/op.c
    C src/gnu/usr.bin/perl/op.h
    C src/gnu/usr.bin/perl/opcode.h
    C src/gnu/usr.bin/perl/opnames.h
    C src/gnu/usr.bin/perl/op_reg_common.h
    C src/gnu/usr.bin/perl/overload.h
    C src/gnu/usr.bin/perl/overload.inc
    C src/gnu/usr.bin/perl/packsizetables.inc
    C src/gnu/usr.bin/perl/pad.c
    C src/gnu/usr.bin/perl/pad.h
    C src/gnu/usr.bin/perl/parser.h
    C src/gnu/usr.bin/perl/patchlevel.h
    C src/gnu/usr.bin/perl/perl.c
    C src/gnu/usr.bin/perl/perl.h
    U src/gnu/usr.bin/perl/perlapi.c
    C src/gnu/usr.bin/perl/perlapi.h
    C src/gnu/usr.bin/perl/perldtrace.d
    C src/gnu/usr.bin/perl/perlio.c
    C src/gnu/usr.bin/perl/perlio.h
    U src/gnu/usr.bin/perl/perlio.sym
    C src/gnu/usr.bin/perl/perliol.h
    C src/gnu/usr.bin/perl/perlsdio.h
    C src/gnu/usr.bin/perl/perlvars.h
    C src/gnu/usr.bin/perl/perly.act
    C src/gnu/usr.bin/perl/perly.c
    C src/gnu/usr.bin/perl/perly.h
    C src/gnu/usr.bin/perl/perly.tab
    C src/gnu/usr.bin/perl/perly.y
    U src/gnu/usr.bin/perl/Policy_sh.SH
    C src/gnu/usr.bin/perl/pp.c
    C src/gnu/usr.bin/perl/pp.h
    C src/gnu/usr.bin/perl/pp_ctl.c
    C src/gnu/usr.bin/perl/pp_hot.c
    C src/gnu/usr.bin/perl/pp_pack.c
    C src/gnu/usr.bin/perl/pp_proto.h
    C src/gnu/usr.bin/perl/pp_sort.c
    C src/gnu/usr.bin/perl/pp_sys.c
    C src/gnu/usr.bin/perl/proto.h
    C src/gnu/usr.bin/perl/README
    C src/gnu/usr.bin/perl/README.aix
    C src/gnu/usr.bin/perl/README.amiga
    C src/gnu/usr.bin/perl/README.android
    C src/gnu/usr.bin/perl/README.bs2000
    C src/gnu/usr.bin/perl/README.ce
    U src/gnu/usr.bin/perl/README.cn
    C src/gnu/usr.bin/perl/README.cygwin
    U src/gnu/usr.bin/perl/README.dos
    U src/gnu/usr.bin/perl/README.freebsd
    C src/gnu/usr.bin/perl/README.haiku
    C src/gnu/usr.bin/perl/README.hpux
    C src/gnu/usr.bin/perl/README.hurd
    C src/gnu/usr.bin/perl/README.irix
    U src/gnu/usr.bin/perl/README.jp
    U src/gnu/usr.bin/perl/README.ko
    U src/gnu/usr.bin/perl/README.linux
    U src/gnu/usr.bin/perl/README.macos
    C src/gnu/usr.bin/perl/README.macosx
    U src/gnu/usr.bin/perl/README.micro
    C src/gnu/usr.bin/perl/README.netware
    U src/gnu/usr.bin/perl/README.openbsd
    C src/gnu/usr.bin/perl/README.os2
    C src/gnu/usr.bin/perl/README.os390
    C src/gnu/usr.bin/perl/README.os400
    U src/gnu/usr.bin/perl/README.plan9
    U src/gnu/usr.bin/perl/README.qnx
    U src/gnu/usr.bin/perl/README.riscos
    C src/gnu/usr.bin/perl/README.solaris
    C src/gnu/usr.bin/perl/README.symbian
    C src/gnu/usr.bin/perl/README.synology
    C src/gnu/usr.bin/perl/README.tru64
    U src/gnu/usr.bin/perl/README.tw
    C src/gnu/usr.bin/perl/README.vms
    U src/gnu/usr.bin/perl/README.vos
    C src/gnu/usr.bin/perl/README.win32
    C src/gnu/usr.bin/perl/reentr.c
    U src/gnu/usr.bin/perl/reentr.h
    C src/gnu/usr.bin/perl/regcharclass.h
    C src/gnu/usr.bin/perl/regcomp.c
    C src/gnu/usr.bin/perl/regcomp.h
    C src/gnu/usr.bin/perl/regcomp.sym
    U src/gnu/usr.bin/perl/regen.pl
    C src/gnu/usr.bin/perl/regen_perly.pl
    C src/gnu/usr.bin/perl/regexec.c
    C src/gnu/usr.bin/perl/regexp.h
    C src/gnu/usr.bin/perl/regnodes.h
    C src/gnu/usr.bin/perl/run.c
    C src/gnu/usr.bin/perl/runtests.SH
    C src/gnu/usr.bin/perl/scope.c
    C src/gnu/usr.bin/perl/scope.h
    C src/gnu/usr.bin/perl/sv.c
    C src/gnu/usr.bin/perl/sv.h
    C src/gnu/usr.bin/perl/taint.c
    C src/gnu/usr.bin/perl/TestInit.pm
    C src/gnu/usr.bin/perl/thread.h
    C src/gnu/usr.bin/perl/time64.c
    C src/gnu/usr.bin/perl/time64.h
    U src/gnu/usr.bin/perl/time64_config.h
    C src/gnu/usr.bin/perl/toke.c
    C src/gnu/usr.bin/perl/uconfig.h
    C src/gnu/usr.bin/perl/uconfig.sh
    C src/gnu/usr.bin/perl/utf8.c
    C src/gnu/usr.bin/perl/uconfig64.sh
    C src/gnu/usr.bin/perl/unicode_constants.h
    C src/gnu/usr.bin/perl/universal.c
    C src/gnu/usr.bin/perl/unixish.h
    C src/gnu/usr.bin/perl/utf8.h
    C src/gnu/usr.bin/perl/utfebcdic.h
    C src/gnu/usr.bin/perl/util.c
    C src/gnu/usr.bin/perl/util.h
    C src/gnu/usr.bin/perl/utils.lst
    C src/gnu/usr.bin/perl/vutil.c
    C src/gnu/usr.bin/perl/vutil.h
    C src/gnu/usr.bin/perl/vxs.inc
    C src/gnu/usr.bin/perl/warnings.h
    C src/gnu/usr.bin/perl/write_buildcustomize.pl
    C src/gnu/usr.bin/perl/XSUB.h
    N src/gnu/usr.bin/perl/import_log-DmXIpUUul
    C src/gnu/usr.bin/perl/amigaos4/amigaio.c
    C src/gnu/usr.bin/perl/amigaos4/amigaio.h
    C src/gnu/usr.bin/perl/amigaos4/amigaos.c
    C src/gnu/usr.bin/perl/amigaos4/amigaos.h
    C src/gnu/usr.bin/perl/amigaos4/config.sh
    C src/gnu/usr.bin/perl/cpan/.dir-locals.el
    C src/gnu/usr.bin/perl/cpan/Archive-Tar/bin/ptar
    C src/gnu/usr.bin/perl/cpan/Archive-Tar/bin/ptardiff
    C src/gnu/usr.bin/perl/cpan/Archive-Tar/bin/ptargrep
    C src/gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar.pm
    C src/gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar/Constant.pm
    C src/gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar/File.pm
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/01_use.t
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/02_methods.t
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/03_file.t
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/04_resolved_issues.t
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/05_iter.t
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/06_error.t
    C src/gnu/usr.bin/perl/cpan/Archive-Tar/t/08_ptargrep.t
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/90_symlink.t
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/99_pod.t
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/header/signed.tar
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/linktest/linktest_missing_dir.tar
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/linktest/linktest_with_dir.tar
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/long/b
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/long/bar.tar
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/long/foo.tbz
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/long/foo.tgz
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/short/b
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/short/bar.tar
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/short/foo.tbz
    U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/short/foo.tgz
    C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie.pm
    C src/gnu/usr.bin/perl/cpan/autodie/lib/Fatal.pm
    C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/exception.pm
    C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/hints.pm
    C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/skip.pm
    C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/Util.pm
    C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/exception/system.pm
    C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/Scope/Guard.pm
    C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/Scope/GuardStack.pm
    U src/gnu/usr.bin/perl/cpan/autodie/t/00-load.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/args.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/autodie.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/autodie_skippy.pm
    U src/gnu/usr.bin/perl/cpan/autodie/t/autodie_test_module.pm
    U src/gnu/usr.bin/perl/cpan/autodie/t/backcompat.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/basic_exceptions.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/binmode.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/blog_hints.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/caller.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/chmod.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/chown.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/context.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/context_lexical.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/core-trampoline-slurp.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/crickey.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/dbmopen.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/eval_error.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/exceptions.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/exception_class.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/exec.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/Fatal.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/filehandles.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/fileno.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/flock.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/format-clobber.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/hints.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/hints_insist.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/hints_pod_examples.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/hints_provider_does.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/hints_provider_easy_does_it.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/hints_provider_isa.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/import-into.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/internal-backcompat.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/internal.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/kill.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/lethal.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/mkdir.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/no_carp.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/open.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/read.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/recv.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/repeat.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/skip.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/rt-74246.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/scope_leak.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/string-eval-basic.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/string-eval-leak.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/sysopen.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/touch_me
    C src/gnu/usr.bin/perl/cpan/autodie/t/truncate.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/unlink.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/user-context.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/usersub.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/utf8_open.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/utime.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/version.t
    C src/gnu/usr.bin/perl/cpan/autodie/t/version_tag.t
    U src/gnu/usr.bin/perl/cpan/autodie/t/lib/Caller_helper.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_pod_examples.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_provider_does.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_provider_easy_does_it.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_provider_isa.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_test.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/lethal.pm
    U src/gnu/usr.bin/perl/cpan/autodie/t/lib/OtherTypes.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/autodie/test/au.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/autodie/test/badname.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/autodie/test/missing.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/autodie/test/au/exception.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/my/autodie.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/my/pragma.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/pujHa/ghach.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/pujHa/ghach/Dotlh.pm
    C src/gnu/usr.bin/perl/cpan/autodie/t/lib/Some/Module.pm
    U src/gnu/usr.bin/perl/cpan/AutoLoader/lib/AutoLoader.pm
    U src/gnu/usr.bin/perl/cpan/AutoLoader/lib/AutoSplit.pm
    U src/gnu/usr.bin/perl/cpan/AutoLoader/t/01AutoLoader.t
    U src/gnu/usr.bin/perl/cpan/AutoLoader/t/02AutoSplit.t
    C src/gnu/usr.bin/perl/cpan/B-Debug/Debug.pm
    C src/gnu/usr.bin/perl/cpan/B-Debug/t/debug.t
    C src/gnu/usr.bin/perl/cpan/bignum/lib/bigint.pm
    C src/gnu/usr.bin/perl/cpan/bignum/lib/bignum.pm
    C src/gnu/usr.bin/perl/cpan/bignum/lib/bigrat.pm
    C src/gnu/usr.bin/perl/cpan/bignum/lib/Math/BigFloat/Trace.pm
    C src/gnu/usr.bin/perl/cpan/bignum/lib/Math/BigInt/Trace.pm
    C src/gnu/usr.bin/perl/cpan/bignum/t/bigexp.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/bigint.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/bignum.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/bigrat.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/big_e_pi.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/biinfnan.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/bii_e_pi.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/bir_e_pi.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/bninfnan.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/bn_lite.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/brinfnan.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/br_lite.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/infnan.inc
    C src/gnu/usr.bin/perl/cpan/bignum/t/in_effect.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/option_a.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/option_l.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/option_p.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/overrides.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/ratopt_a.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/scope_f.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/scope_i.t
    C src/gnu/usr.bin/perl/cpan/bignum/t/scope_r.t
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/Bzip2.xs
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/typemap
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/blocksort.c
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/bzlib.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/bzlib.h
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/bzlib_private.h
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/compress.c
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/crctable.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/decompress.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/huffman.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/LICENSE
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/randtable.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/fallback/constants.h
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/fallback/constants.xs
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private/MakeUtil.pm
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/000prereq.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/01bzip2.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/09limitoutput.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/19nonpv.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/99pod.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/compress/CompTestUtils.pm
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/config.in
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/typemap
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/Zlib.xs
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/fallback/constants.h
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/fallback/constants.xs
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/lib/Compress/Raw/Zlib.pm
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private/MakeUtil.pm
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/01version.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/02zlib.t
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/07bufsize.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/09limitoutput.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/18lvalue.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/19nonpv.t
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/compress/CompTestUtils.pm
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/adler32.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/compress.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/crc32.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/crc32.h
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/deflate.c
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/deflate.h
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/infback.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inffast.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inffast.h
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inffixed.h
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inflate.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inflate.h
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inftrees.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inftrees.h
    C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/trees.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/trees.h
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/uncompr.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/zconf.h
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/zlib.h
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/zutil.c
    U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/zutil.h
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/V.pm
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/10_base.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/20_plv56.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/21_plv58.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/22_plv510.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/23_plv512.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/24_plv514.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/25_plv516.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/25_plv5162.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/26_plv518.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/26_plv5182.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/27_plv5200.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/27_plv5202.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/28_plv5220.t
    C src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/28_plv52201w.t
    U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2003.pub
    U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2005.pub
    U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2007.pub
    U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2009.pub
    U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2011.pub
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/App/Cpan.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Author.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Bundle.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/CacheMgr.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Complete.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Debug.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/DeferredCode.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Distribution.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Distroprefs.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Distrostatus.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/FirstTime.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/FTP.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/HandleConfig.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Index.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/InfoObj.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Kwalify.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Mirrors.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Module.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Nox.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Plugin.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Prompt.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Queue.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Shell.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Tarzip.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/URL.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Version.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/API/HOWTO.pod
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception/blocked_urllist.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception/RecursiveDependency.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception/yaml_not_installed.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception/yaml_process_error.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/FTP/netrc.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/HTTP/Client.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/HTTP/Credentials.pm
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Kwalify/distroprefs.dd
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Kwalify/distroprefs.yml
    U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/LWP/UserAgent.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Plugin/Specfile.pm
    C src/gnu/usr.bin/perl/cpan/CPAN/scripts/cpan
    U src/gnu/usr.bin/perl/cpan/CPAN/t/01loadme.t
    U src/gnu/usr.bin/perl/cpan/CPAN/t/02nox.t
    C src/gnu/usr.bin/perl/cpan/CPAN/t/03pkgs.t
    U src/gnu/usr.bin/perl/cpan/CPAN/t/10version.t
    U src/gnu/usr.bin/perl/cpan/CPAN/t/11mirroredby.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Converter.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Feature.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Merge.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Prereqs.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Spec.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Validator.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_0.pod
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_1.pod
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_2.pod
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_3.pod
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_4.pod
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/converter-bad.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/converter-fail.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/converter-fragments.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/converter.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/load-bad.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/merge.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/meta-obj.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/no-index.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/optional_feature-merge.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/prereqs-finalize.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/prereqs-merge.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/prereqs.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/repository.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/save-load.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/validator.t
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_0.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_1.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_2.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_3.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_4.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-2.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/107650337-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/1598804075-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/1927486199-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/1985980974-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/2031017050-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/284247103-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/344981821-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/35478989-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/98042513-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/invalid-meta-spec-version.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/invalid-meta-spec-version.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/META-1_2.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/META-1_3.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/META-1_4.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/META-2.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/meta-spec-version-trailing-zeros.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/meta-spec-version-trailing-zeros.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/restrictive-2.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/version-ranges-2.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/gpl-1_4.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_0.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_1.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_2.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_3.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_4.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-2.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-2.meta
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/preserve-release-status.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/provides-version-missing.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/resources.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/restricted-2.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/restrictive-1_4.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/unicode.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/version-not-normal.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/version-ranges-1_4.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/version-ranges-2.json
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/1122575719-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/1206545041-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/1985684504-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/476602558-META.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/META-1_0.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/META-1_1.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/scalar-meta-spec.yml
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/lib/CPAN/Meta/Requirements.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/accepts.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/bad_version_hook.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/basic.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/finalize.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/from-hash.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/merge.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/strings.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/lib/CPAN/Meta/YAML.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/01_api.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/01_compile.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/10_read.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/11_read_string.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/12_write.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/13_write_string.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/20_subclass.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/21_yamlpm_compat.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/30_yaml_spec_tml.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/31_local_tml.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/32_world_tml.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/86_fail.t
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/README.md
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/ascii.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/latin1.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/multibyte.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/utf_16_le_bom.yml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/utf_8_bom.yml
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/lib/SubtestCompat.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/lib/TestBridge.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/lib/TestUtils.pm
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/lib/TestML/Tiny.pm
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/dump-error/circular.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/load-error/document.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/load-error/scalar.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/load-error/tag.tml
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/load-warning/document.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/perl-to-yaml/quoting.tml
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/collection.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/comment.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/document.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/mapping.tml
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/quoting.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/scalar.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/sequence.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-spec/basic-data.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-spec/unicode.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Acme-Time-Baby.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Data-Swap.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Games-Nintendo-Wii-Mii.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/HTML-WebDAO.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/ITS-SIN-FIDS-Content-XML.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Plagger.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Spreadsheet-Read.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Template-Provider-Unicode-Japanese.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/toolbar.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Vanilla-Perl.tml
    C src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/YAML-Tiny-META.tml
    U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/yaml_org.tml
    U src/gnu/usr.bin/perl/cpan/DB_File/config.in
    U src/gnu/usr.bin/perl/cpan/DB_File/dbinfo
    C src/gnu/usr.bin/perl/cpan/DB_File/DB_File.pm
    C src/gnu/usr.bin/perl/cpan/DB_File/DB_File.xs
    U src/gnu/usr.bin/perl/cpan/DB_File/DB_File_BS
    C src/gnu/usr.bin/perl/cpan/DB_File/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/DB_File/typemap
    U src/gnu/usr.bin/perl/cpan/DB_File/version.c
    U src/gnu/usr.bin/perl/cpan/DB_File/hints/dynixptx.pl
    U src/gnu/usr.bin/perl/cpan/DB_File/hints/sco.pl
    U src/gnu/usr.bin/perl/cpan/DB_File/t/db-btree.t
    U src/gnu/usr.bin/perl/cpan/DB_File/t/db-hash.t
    U src/gnu/usr.bin/perl/cpan/DB_File/t/db-recno.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/apicheck_c.PL
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/HACKERS
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/mktests.PL
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/module2.c
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/module3.c
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/PPPort.xs
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/ppport_h.PL
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/PPPort_pm.PL
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/PPPort_xs.PL
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/soak
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/typemap
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/devel/buildperl.pl
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/devel/devtools.pl
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/devel/mkapidoc.sh
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/devel/mktodo
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/devel/mktodo.pl
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/devel/regenerate
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/devel/scanprov
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/apicheck.pl
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/apidoc.fnc
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/embed.fnc
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/ppport.fnc
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/ppptools.pl
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5003070
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5004000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5004010
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5004020
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5004030
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5004040
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5004050
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5005000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5005010
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5005020
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5005030
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5005040
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5006000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5006001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5006002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5007000
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5007001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5007002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5007003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008006
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008007
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008008
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5008009
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5009000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5009001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5009002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5009003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5009004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5009005
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5010000
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5010001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5011000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5011001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5011002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5011003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5011004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5011005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5012000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5012001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5012002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5012003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5012004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5012005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013003
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013006
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013007
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013008
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013009
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013010
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5013011
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5014000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5014001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5014002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5014003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5014004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015005
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015006
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015007
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015008
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5015009
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5016000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5016001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5016002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5016003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017006
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017007
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017008
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017009
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017010
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5017011
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5018000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5018001
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5018002
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5018003
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5018004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019001
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019002
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019003
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019004
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019005
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019006
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019007
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019008
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019009
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019010
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5019011
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5020000
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5020001
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5021000
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5021001
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5021002
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5021004
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5021005
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5021006
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5021007
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/base/5021008
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/call
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/cop
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/exception
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/format
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/grok
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/gv
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/HvNAME
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/limits
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/magic
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/memory
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/misc
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/mPUSH
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/MY_CXT
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/newCONSTSUB
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/newRV
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/newSVpv
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/newSV_type
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/podtest
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/ppphbin
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/ppphdoc
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/ppphtest
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/pvs
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/pv_tools
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/shared_pv
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/snprintf
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/sprintf
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/strlfuncs
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/SvPV
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/SvREFCNT
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/Sv_set
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/sv_xpvf
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/threads
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/uv
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/variables
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/version
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/inc/warn
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5003070
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5004000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5004010
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5004020
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5004030
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5004040
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5004050
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5005000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5005010
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5005020
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5005030
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5005040
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5006000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5006001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5006002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5007000
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5007001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5007002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5007003
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008006
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008007
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008008
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5008009
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5009000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5009001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5009002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5009003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5009004
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5009005
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5010000
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5010001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5011000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5011001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5011002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5011003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5011004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5011005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5012000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5012001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5012002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5012003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5012004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5012005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013003
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013004
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013006
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013007
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013008
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013009
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013010
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5013011
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5014000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5014001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5014002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5014003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5014004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015005
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015006
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015007
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015008
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5015009
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5016000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5016001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5016002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5016003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017002
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017003
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017005
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017006
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017007
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017008
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017009
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017010
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5017011
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5018000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5018001
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5018002
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5018003
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5018004
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019000
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019001
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019002
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019003
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019004
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019005
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019006
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019007
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019008
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019009
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019010
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5019011
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5020000
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5020001
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5021000
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5021001
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5021002
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5021004
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5021005
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5021006
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5021007
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/parts/todo/5021008
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/call.t
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/cop.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/exception.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/format.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/grok.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/gv.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/HvNAME.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/limits.t
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/magic.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/memory.t
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/misc.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/mPUSH.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/MY_CXT.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/newCONSTSUB.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/newRV.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/newSVpv.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/newSV_type.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/podtest.t
    C src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/ppphtest.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/pvs.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/pv_tools.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/shared_pv.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/snprintf.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/sprintf.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/strlfuncs.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/SvPV.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/SvREFCNT.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/Sv_set.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/sv_xpvf.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/testutil.pl
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/threads.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/uv.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/variables.t
    U src/gnu/usr.bin/perl/cpan/Devel-PPPort/t/warn.t
    C src/gnu/usr.bin/perl/cpan/Digest/Digest.pm
    U src/gnu/usr.bin/perl/cpan/Digest/Digest/base.pm
    U src/gnu/usr.bin/perl/cpan/Digest/Digest/file.pm
    U src/gnu/usr.bin/perl/cpan/Digest/t/base.t
    U src/gnu/usr.bin/perl/cpan/Digest/t/digest.t
    U src/gnu/usr.bin/perl/cpan/Digest/t/file.t
    U src/gnu/usr.bin/perl/cpan/Digest/t/security.t
    U src/gnu/usr.bin/perl/cpan/Digest/t/lib/Digest/Dummy.pm
    C src/gnu/usr.bin/perl/cpan/Digest-MD5/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Digest-MD5/MD5.pm
    C src/gnu/usr.bin/perl/cpan/Digest-MD5/MD5.xs
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/typemap
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/hints/dec_osf.pl
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/hints/irix_6.pl
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/hints/MacOS.pl
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/align.t
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/badfile.t
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/bits.t
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/clone.t
    C src/gnu/usr.bin/perl/cpan/Digest-MD5/t/files.t
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/md5-aaa.t
    C src/gnu/usr.bin/perl/cpan/Digest-MD5/t/threads.t
    U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/utf8.t
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/SHA.xs
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/shasum
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/typemap
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/lib/Digest/SHA.pm
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sdf.c
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sha.c
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sha.h
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sha64bit.c
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sha64bit.h
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/allfcns.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/base64.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/bitbuf.t
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/t/bitorder.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/fips180-4.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/fips198.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/gg.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/gglong.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/hmacsha.t
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/t/inheritance.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/ireland.t
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/t/methods.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/nistbit.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/nistbyte.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/rfc2202.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha1.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha224.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha256.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha384.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha512.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/state.t
    U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/unicode.t
    C src/gnu/usr.bin/perl/cpan/Digest-SHA/t/woodbury.t
    C src/gnu/usr.bin/perl/cpan/Encode/encengine.c
    C src/gnu/usr.bin/perl/cpan/Encode/Encode.pm
    C src/gnu/usr.bin/perl/cpan/Encode/Encode.xs
    C src/gnu/usr.bin/perl/cpan/Encode/encoding.pm
    C src/gnu/usr.bin/perl/cpan/Encode/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Encode/bin/enc2xs
    C src/gnu/usr.bin/perl/cpan/Encode/bin/encguess
    C src/gnu/usr.bin/perl/cpan/Encode/bin/piconv
    U src/gnu/usr.bin/perl/cpan/Encode/bin/ucm2table
    C src/gnu/usr.bin/perl/cpan/Encode/bin/ucmlint
    U src/gnu/usr.bin/perl/cpan/Encode/bin/ucmsort
    C src/gnu/usr.bin/perl/cpan/Encode/bin/unidump
    U src/gnu/usr.bin/perl/cpan/Encode/Byte/Byte.pm
    C src/gnu/usr.bin/perl/cpan/Encode/Byte/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Encode/CN/CN.pm
    C src/gnu/usr.bin/perl/cpan/Encode/CN/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Encode/EBCDIC/EBCDIC.pm
    C src/gnu/usr.bin/perl/cpan/Encode/EBCDIC/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Encode/Encode/Changes.e2x
    U src/gnu/usr.bin/perl/cpan/Encode/Encode/ConfigLocal_PM.e2x
    U src/gnu/usr.bin/perl/cpan/Encode/Encode/encode.h
    U src/gnu/usr.bin/perl/cpan/Encode/Encode/Makefile_PL.e2x
    U src/gnu/usr.bin/perl/cpan/Encode/Encode/README.e2x
    U src/gnu/usr.bin/perl/cpan/Encode/Encode/_PM.e2x
    U src/gnu/usr.bin/perl/cpan/Encode/Encode/_T.e2x
    U src/gnu/usr.bin/perl/cpan/Encode/JP/JP.pm
    C src/gnu/usr.bin/perl/cpan/Encode/JP/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Encode/KR/KR.pm
    C src/gnu/usr.bin/perl/cpan/Encode/KR/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Alias.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/CJKConstants.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Config.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Encoder.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Encoding.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/GSM0338.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Guess.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/PerlIO.pod
    C src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Supported.pod
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/CN/HZ.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/JP/H2Z.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/JP/JIS7.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/KR/2022_KR.pm
    C src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/MIME/Header.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/MIME/Name.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/MIME/Header/ISO_2022_JP.pm
    U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Unicode/UTF7.pm
    C src/gnu/usr.bin/perl/cpan/Encode/Symbol/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Encode/Symbol/Symbol.pm
    C src/gnu/usr.bin/perl/cpan/Encode/t/Aliases.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/at-cn.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/at-tw.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/big5-eten.enc
    U src/gnu/usr.bin/perl/cpan/Encode/t/big5-eten.utf
    U src/gnu/usr.bin/perl/cpan/Encode/t/big5-hkscs.enc
    U src/gnu/usr.bin/perl/cpan/Encode/t/big5-hkscs.utf
    U src/gnu/usr.bin/perl/cpan/Encode/t/CJKT.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/cow.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/decode.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/Encode.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/Encoder.t
    C src/gnu/usr.bin/perl/cpan/Encode/t/encoding-locale.t
    C src/gnu/usr.bin/perl/cpan/Encode/t/encoding.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/enc_data.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/enc_eucjp.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/enc_module.enc
    U src/gnu/usr.bin/perl/cpan/Encode/t/enc_module.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/enc_utf8.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/fallback.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/from_to.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/gb2312.enc
    U src/gnu/usr.bin/perl/cpan/Encode/t/gb2312.utf
    U src/gnu/usr.bin/perl/cpan/Encode/t/grow.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/gsm0338.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/guess.t
    C src/gnu/usr.bin/perl/cpan/Encode/t/isa.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/jis7-fallback.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0201.enc
    U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0201.utf
    U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0208.enc
    U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0208.utf
    U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0212.enc
    U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0212.utf
    U src/gnu/usr.bin/perl/cpan/Encode/t/jperl.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/ksc5601.enc
    U src/gnu/usr.bin/perl/cpan/Encode/t/ksc5601.utf
    C src/gnu/usr.bin/perl/cpan/Encode/t/mime-header.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/mime-name.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/mime_header_iso2022jp.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/Mod_EUCJP.pm
    U src/gnu/usr.bin/perl/cpan/Encode/t/perlio.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/piconv.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/rt.pl
    C src/gnu/usr.bin/perl/cpan/Encode/t/taint.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/unibench.pl
    U src/gnu/usr.bin/perl/cpan/Encode/t/Unicode.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/utf8ref.t
    U src/gnu/usr.bin/perl/cpan/Encode/t/utf8strict.t
    C src/gnu/usr.bin/perl/cpan/Encode/t/utf8warnings.t
    C src/gnu/usr.bin/perl/cpan/Encode/TW/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Encode/TW/TW.pm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-1.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-10.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-11.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-13.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-14.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-15.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-16.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-2.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-3.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-4.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-5.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-6.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-7.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-8.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-9.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/adobeStdenc.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/adobeSymbol.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/adobeZdingbat.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/ascii.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/big5-eten.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/big5-hkscs.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp037.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1006.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1026.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1047.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1250.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1251.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1252.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1253.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1254.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1255.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1256.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1257.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1258.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp424.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp437.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp500.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp737.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp775.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp850.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp852.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp855.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp856.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp857.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp858.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp860.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp861.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp862.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp863.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp864.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp865.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp866.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp869.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp874.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp875.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp932.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp936.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp949.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp950.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/ctrl.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/dingbats.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/euc-cn.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/euc-jp.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/euc-kr.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/gb12345.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/gb2312.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/hp-roman8.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/ir-165.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/jis0201.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/jis0208.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/jis0212.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/johab.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/koi8-f.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/koi8-r.ucm
    C src/gnu/usr.bin/perl/cpan/Encode/ucm/koi8-u.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/ksc5601.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macArabic.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macCentEuro.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macChinsimp.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macChintrad.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macCroatian.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macCyrillic.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macDingbats.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macFarsi.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macGreek.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macHebrew.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macIceland.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macJapanese.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macKorean.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macRoman.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macROMnn.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macRUMnn.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macSami.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macSymbol.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macThai.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macTurkish.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/macUkraine.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/nextstep.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/null.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/posix-bc.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/shiftjis.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/symbol.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/ucm/viscii.ucm
    U src/gnu/usr.bin/perl/cpan/Encode/Unicode/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Encode/Unicode/Unicode.pm
    C src/gnu/usr.bin/perl/cpan/Encode/Unicode/Unicode.xs
    C src/gnu/usr.bin/perl/cpan/experimental/lib/experimental.pm
    C src/gnu/usr.bin/perl/cpan/experimental/t/basic.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/ProxySubs.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Utils.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/XS.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/t/Constant.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils/Installed.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils/Packlist.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/can_write_dir.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/Install.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/Installapi2.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/Installed.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/InstallWithMM.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/Packlist.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib/TieOut.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib/MakeMaker/Test/Utils.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib/MakeMaker/Test/Setup/BFD.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/bin/instmodsh
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/00compile.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/01perl_bugs.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/arch_check.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/backwards.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/basic.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/build_man.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/cd.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/config.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/cp.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/dir_target.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/echo.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/eu_command.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/FIRST_MAKEFILE.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/fixin.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/fix_libs.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/hints.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/INST.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/installed_file.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/INSTALL_BASE.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/is_of_type.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/Liblist.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/make.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MakeMaker_Parameters.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/maketext_filter.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/metafile_data.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/metafile_file.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/meta_convert.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/META_for_testing.json
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/META_for_testing.yml
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/META_for_testing_tricky_version.yml
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/miniperl.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/min_perl_version.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/Mkbootstrap.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_Any.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_BeOS.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_Cygwin.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_NW5.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_OS2.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_Unix.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_VMS.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_Win32.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/oneliner.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/PL_FILES.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/parse_abstract.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/parse_version.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/pm.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/pm_to_blib.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/pod2man.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/postamble.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/prefixify.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/prereq.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/prereq_print.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/problems.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/prompt.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/recurs.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/revision.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/several_authors.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/split_command.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/testlib.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/test_boilerplate.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/unicode.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/VERSION_FROM.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/vstrings.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/WriteEmptyMakefile.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/xs.t
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/writemakefile_args.t
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/TieIn.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/TieOut.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/NoXS.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Utils.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/BFD.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/MPV.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/PL_FILES.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/Problem.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/Recurs.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/SAS.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/Unicode.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/XS.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/testdata/reallylongdirectoryname/arch1/Config.pm
    U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/testdata/reallylongdirectoryname/arch2/Config.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Manifest/lib/ExtUtils/Manifest.pm
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Manifest/lib/ExtUtils/MANIFEST.SKIP
    C src/gnu/usr.bin/perl/cpan/ExtUtils-Manifest/t/Manifest.t
    C src/gnu/usr.bin/perl/cpan/File-Fetch/lib/File/Fetch.pm
    U src/gnu/usr.bin/perl/cpan/File-Fetch/t/01_File-Fetch.t
    U src/gnu/usr.bin/perl/cpan/File-Fetch/t/null_subclass.t
    C src/gnu/usr.bin/perl/cpan/File-Path/lib/File/Path.pm
    C src/gnu/usr.bin/perl/cpan/File-Path/t/FilePathTest.pm
    C src/gnu/usr.bin/perl/cpan/File-Path/t/Path.t
    C src/gnu/usr.bin/perl/cpan/File-Path/t/Path_root.t
    C src/gnu/usr.bin/perl/cpan/File-Path/t/Path_win32.t
    U src/gnu/usr.bin/perl/cpan/File-Path/t/taint.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/lib/File/Temp.pm
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/cmp.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/fork.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/lock.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/mktemp.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/object.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/posix.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/rmtree.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/security.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/seekable.t
    U src/gnu/usr.bin/perl/cpan/File-Temp/t/tempfile.t
    C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/Call.pm
    C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/Call.xs
    C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/filter-util.pl
    C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/t/call.t
    C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/t/rt_101033.pm
    C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/t/rt_101033.t
    C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/t/rt_54452-rebless.t
    C src/gnu/usr.bin/perl/cpan/Getopt-Long/lib/Getopt/Long.pm
    U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-basic.t
    C src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-linkage.t
    U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-oo.t
    U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-xargv.t
    U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-xstring.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-02.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-03.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-04.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-05.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-02.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-03.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-04.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-05.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-06.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-07.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/delete-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-02.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-03.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-04.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-05.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-02.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-03.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-04.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-05.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-06.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-07.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-08.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-09.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-10.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-11.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-12.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-13.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-14.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-15.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-16.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-17.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-18.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-19.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-20.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-21.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/head-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-02.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-03.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-04.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-05.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-02.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-03.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-04.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-05.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/post-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/proxy-auth-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-02.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-03.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-04.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-05.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-01.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-02.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-03.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-04.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-05.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-06.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-07.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-08.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-09.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-10.txt
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/000_load.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/001_api.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/002_croakage.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/003_agent.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/010_url.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/020_headers.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/030_response.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/040_content.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/050_chunked_body.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/060_http_date.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/070_cookie_jar.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/100_get.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/101_head.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/102_put.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/103_delete.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/104_post.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/110_mirror.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/130_redirect.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/140_proxy.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/141_no_proxy.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/150_post_form.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/160_cookies.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/161_basic_auth.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/162_proxy_auth.t
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/170_keepalive.t
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/BrokenCookieJar.pm
    U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/SimpleCookieJar.pm
    C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/Util.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/IO-Compress/bin/zipdetails
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/Compress/Zlib.pm
    U src/gnu/usr.bin/perl/cpan/IO-Compress/lib/File/GlobMapper.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Base.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Bzip2.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Deflate.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/FAQ.pod
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Gzip.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zip.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter/Deflate.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter/Identity.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Base/Common.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/AnyUncompress.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Base.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter/Bunzip2.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter/Identity.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter/Inflate.pm
    U src/gnu/usr.bin/perl/cpan/IO-Compress/private/MakeUtil.pm
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/000prereq.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001zlib-generic-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001zlib-generic-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001zlib-generic-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001zlib-generic-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-transparent.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/004gziphdr.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/005defhdr.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/006zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/01misc.t
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/020isize.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/050interop-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-zip.t
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-bzip2.t
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-deflate.t
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-gzip.t
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-rawdeflate.t
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/999pod.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-gzip-only.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-zip-bzip2-only.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-zip-only.t
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-zip-store-only.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-transparent.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/109merge-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/109merge-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/109merge-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/109merge-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-bzip2.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-gzip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-rawdeflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-zip.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/111const-deflate.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-01version.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-03zlib-v1.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-06gzsetp.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-08encoding.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-14gzopen.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/globmapper.t
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/any.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/anyunc.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/CompTestUtils.pm
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/destroy.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/encode.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/generic.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/merge.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/multi.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/newtied.pl
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/oneshot.pl
    C src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/prime.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/tied.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/truncate.pl
    U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/zlib-generic.pl
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/lib/IO/Socket/IP.pm
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/00use.t
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/01local-client-v4.t
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/02local-server-v4.t
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/03local-cross-v4.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/04local-client-v6.t
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/05local-server-v6.t
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/06local-cross-v6.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/10args.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/11sockopts.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/12port-fallback.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/13addrinfo.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/14fileno.t
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/15io-socket.t
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/16v6only.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/17gai-flags.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/18fdopen.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/19no-addrs.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/20subclass.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/21as-inet.t
    C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/22timeout.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/30nonblocking-connect.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/31nonblocking-connect-internet.t
    U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/99pod.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/Zlib.pm
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/basic.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/external.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/getc.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/getline.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/import.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/large.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/tied.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/uncomp1.t
    U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/uncomp2.t
    C src/gnu/usr.bin/perl/cpan/IPC-Cmd/lib/IPC/Cmd.pm
    U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/01_IPC-Cmd.t
    U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/02_Interactive.t
    U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/03_run-forked.t
    U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/src/child.pl
    U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/src/output.pl
    U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/src/x.tgz
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/regen.pl
    C src/gnu/usr.bin/perl/cpan/IPC-SysV/SysV.xs
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/typemap
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/hints/cygwin.pl
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/hints/next_3.pl
    C src/gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC/Msg.pm
    C src/gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC/Semaphore.pm
    C src/gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC/SharedMem.pm
    C src/gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC/SysV.pm
    C src/gnu/usr.bin/perl/cpan/IPC-SysV/t/ipcsysv.t
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/t/msg.t
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/t/pod.t
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/t/podcov.t
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/t/sem.t
    U src/gnu/usr.bin/perl/cpan/IPC-SysV/t/shm.t
    C src/gnu/usr.bin/perl/cpan/JSON-PP/bin/json_pp
    C src/gnu/usr.bin/perl/cpan/JSON-PP/lib/JSON/PP.pm
    U src/gnu/usr.bin/perl/cpan/JSON-PP/lib/JSON/PP/Boolean.pm
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/000_load.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/001_utf8.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/002_error.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/003_types.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/006_pc_pretty.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/007_pc_esc.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/008_pc_base.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/009_pc_extra_number.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/010_pc_keysort.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/011_pc_expo.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/012_blessed.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/013_limit.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/014_latin1.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/015_prefix.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/016_tied.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/017_relaxed.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/018_json_checker.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/019_incr.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/020_unknown.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/021_evans_bugrep.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/022_comment_at_eof.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/099_binary.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/104_sortby.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/105_esc_slash.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/106_allow_barekey.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/107_allow_singlequote.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/108_decode.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/109_encode.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/110_bignum.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/112_upgrade.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/113_overloaded_eq.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/114_decode_prefix.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/115_tie_ixhash.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/116_incr_parse_fixed.t
    C src/gnu/usr.bin/perl/cpan/JSON-PP/t/zero-mojibake.t
    U src/gnu/usr.bin/perl/cpan/JSON-PP/t/_unicode_handling.pm
    C src/gnu/usr.bin/perl/cpan/libnet/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Cmd.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Config.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Domain.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/libnetFAQ.pod
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Netrc.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/NNTP.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/POP3.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/SMTP.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Time.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/A.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/dataconn.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/E.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/I.pm
    C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/L.pm
    C src/gnu/usr.bin/perl/cpan/libnet/t/config.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/datasend.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/ftp.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/hostname.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/libnet_t.pl
    C src/gnu/usr.bin/perl/cpan/libnet/t/netrc.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/nntp.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/nntp_ipv6.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/nntp_ssl.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/pop3_ipv6.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/pop3_ssl.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/require.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/smtp.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/smtp_ipv6.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/smtp_ssl.t
    C src/gnu/usr.bin/perl/cpan/libnet/t/time.t
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Country.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Country.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Currency.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Currency.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Language.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Language.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Script.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Script.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/API.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Changes.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Constants.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Country.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Country.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Country_Codes.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Country_Retired.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Currency.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Currency.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Currency_Codes.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Currency_Retired.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangExt.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangExt.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangExt_Codes.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangExt_Retired.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangFam.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangFam.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangFam_Codes.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangFam_Retired.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Language.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangVar.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Language.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Language_Codes.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Language_Retired.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangVar.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangVar_Codes.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/LangVar_Retired.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Script.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Script.pod
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Script_Codes.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/lib/Locale/Codes/Script_Retired.pm
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/t/code2country.t
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/t/code2country_old.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/code2currency.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/code2langext.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/code2langfam.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/code2language.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/code2langvar.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/code2script.t
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/t/country.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/country2code.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/country2code_old.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/country_code2code.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/country_code2code_old.t
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/t/country_old.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/currency2code.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/currency2code_old.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/langext2code.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/langfam2code.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/language.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/language2code.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/language_old.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/langvar2code.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/script2code.t
    U src/gnu/usr.bin/perl/cpan/Locale-Codes/t/script2code_old.t
    C src/gnu/usr.bin/perl/cpan/Locale-Codes/t/testfunc.pl
    C src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/0-signature.t
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/1-basic.t
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/2-load_po_without_i_default.t
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/3-load_po_with_i_default.t
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_without_i_default/en.po
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_without_i_default/fr.po
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_with_i_default/en.po
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_with_i_default/fr.po
    U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_with_i_default/i_default.po
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigFloat.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt/Calc.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt/CalcEmu.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/alias.inc
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bare_mbf.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bare_mbi.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bare_mif.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigfltpm.inc
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigfltpm.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigintc.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigintpm.inc
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigintpm.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigints.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/biglog.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigroot.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/big_pi_e.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/calling.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/config.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/constant.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/const_mbf.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/downgrade.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_hex-mbf.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/inf_nan.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/isa.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/lib_load.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbf_ali.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbimbf.inc
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbimbf.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbi_ali.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbi_rand.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/nan_cmp.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/new_overloaded.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/objectify_mbf.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/objectify_mbi.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/require.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbf0.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbf1.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbfa.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbfi.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbfn.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbfw.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/round.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/rt-16221.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sub_ali.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sub_mbf.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sub_mbi.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sub_mif.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/trap.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/upgrade.inc
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/upgrade.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/upgrade2.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/upgradef.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib1.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib2.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib3.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib4.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_mbfw.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/with_sub.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/_e_math.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigFloat/Subclass.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/BareCalc.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/Scalar.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/Subclass.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/FastCalc.xs
    C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/bigintfc.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/bootstrap.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/leak.t
    C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/mbi_rand.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/lib/Math/BigRat.pm
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigfltpm.inc
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigfltrt.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/biglog.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigrat.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigratpm.inc
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigratpm.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigratup.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigroot.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/big_ap.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bitwise.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/hang.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/requirer.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/trap.t
    C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/Math/BigRat/Test.pm
    U src/gnu/usr.bin/perl/cpan/Math-Complex/lib/Math/Complex.pm
    U src/gnu/usr.bin/perl/cpan/Math-Complex/lib/Math/Trig.pm
    U src/gnu/usr.bin/perl/cpan/Math-Complex/t/Complex.t
    U src/gnu/usr.bin/perl/cpan/Math-Complex/t/Trig.t
    U src/gnu/usr.bin/perl/cpan/Math-Complex/t/underbar.t
    C src/gnu/usr.bin/perl/cpan/Memoize/Memoize.pm
    U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/AnyDBM_File.pm
    U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/Expire.pm
    U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/ExpireFile.pm
    U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/ExpireTest.pm
    U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/NDBM_File.pm
    U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/SDBM_File.pm
    U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/Storable.pm
    U src/gnu/usr.bin/perl/cpan/Memoize/t/array.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/array_confusion.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/correctness.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/errors.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/expfile.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/expire.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/expmod_n.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/expmod_t.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/flush.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/normalize.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/prototype.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/speed.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/tie.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/tiefeatures.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/tie_gdbm.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/tie_ndbm.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/tie_sdbm.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/tie_storable.t
    U src/gnu/usr.bin/perl/cpan/Memoize/t/unmemoize.t
    C src/gnu/usr.bin/perl/cpan/MIME-Base64/Base64.pm
    C src/gnu/usr.bin/perl/cpan/MIME-Base64/Base64.xs
    U src/gnu/usr.bin/perl/cpan/MIME-Base64/QuotedPrint.pm
    U src/gnu/usr.bin/perl/cpan/MIME-Base64/t/base64.t
    U src/gnu/usr.bin/perl/cpan/MIME-Base64/t/length.t
    U src/gnu/usr.bin/perl/cpan/MIME-Base64/t/quoted-print.t
    U src/gnu/usr.bin/perl/cpan/MIME-Base64/t/unicode.t
    U src/gnu/usr.bin/perl/cpan/Module-Load/lib/Module/Load.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load/t/01_Module-Load.t
    U src/gnu/usr.bin/perl/cpan/Module-Load/t/02_Module-Load.t
    U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/config_file
    U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/LoadIt.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/LoadMe.pl
    U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/TestModule.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/ToBeLoaded
    U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/Must/Be/Loaded.pm
    C src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/lib/Module/Load/Conditional.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/01_Module_Load_Conditional.t
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/test_lib/a/X.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/test_lib/b/X.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/AutoLoad.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/Commented.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/InPod.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/LoadIt.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/LoadMe.pl
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/NotAutoLoad.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/NotMain.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/NotX.pm
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/ToBeLoaded
    U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/MustBe/Loaded.pm
    U src/gnu/usr.bin/perl/cpan/Module-Loaded/lib/Module/Loaded.pm
    U src/gnu/usr.bin/perl/cpan/Module-Loaded/t/01_Module-Loaded.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/corpus/BOMTest/UTF16BE.pm
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/corpus/BOMTest/UTF16LE.pm
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/corpus/BOMTest/UTF8.pm
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/lib/Module/Metadata.pm
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/contains_pod.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/encoding.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/endpod.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/extract-package.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/extract-version.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/metadata.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/taint.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/version.t
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/lib/ENDPOD.pm
    C src/gnu/usr.bin/perl/cpan/Module-Metadata/t/lib/GeneratePackage.pm
    U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/lib/0_1/Foo.pm
    U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/lib/0_2/Foo.pm
    U src/gnu/usr.bin/perl/cpan/NEXT/lib/NEXT.pm
    C src/gnu/usr.bin/perl/cpan/NEXT/t/actual.t
    U src/gnu/usr.bin/perl/cpan/NEXT/t/actuns.t
    U src/gnu/usr.bin/perl/cpan/NEXT/t/dynamically_scoped_regex_vars.t
    U src/gnu/usr.bin/perl/cpan/NEXT/t/next.t
    U src/gnu/usr.bin/perl/cpan/NEXT/t/stringify.t
    U src/gnu/usr.bin/perl/cpan/NEXT/t/unseen.t
    U src/gnu/usr.bin/perl/cpan/Params-Check/lib/Params/Check.pm
    U src/gnu/usr.bin/perl/cpan/Params-Check/t/01_Params-Check.t
    C src/gnu/usr.bin/perl/cpan/parent/lib/parent.pm
    U src/gnu/usr.bin/perl/cpan/parent/t/compile-time-file.t
    U src/gnu/usr.bin/perl/cpan/parent/t/compile-time.t
    U src/gnu/usr.bin/perl/cpan/parent/t/parent-classfromclassfile.t
    U src/gnu/usr.bin/perl/cpan/parent/t/parent-classfromfile.t
    C src/gnu/usr.bin/perl/cpan/parent/t/parent-pmc.t
    U src/gnu/usr.bin/perl/cpan/parent/t/parent-returns-false.t
    C src/gnu/usr.bin/perl/cpan/parent/t/parent.t
    U src/gnu/usr.bin/perl/cpan/parent/t/lib/Dummy.pm
    U src/gnu/usr.bin/perl/cpan/parent/t/lib/Dummy2.plugin
    U src/gnu/usr.bin/perl/cpan/parent/t/lib/FileThatOnlyExistsAsPMC.pmc
    U src/gnu/usr.bin/perl/cpan/parent/t/lib/ReturnsFalse.pm
    U src/gnu/usr.bin/perl/cpan/parent/t/lib/Dummy/Outside.pm
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/corpus/BadMETA.yml
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/corpus/bareyaml.meta
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/corpus/json.meta
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/corpus/META-VR.json
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/corpus/META-VR.yml
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/corpus/yaml.meta
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/t/02_api.t
    U src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/t/03_functions.t
    U src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/t/04_export.t
    U src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/t/05_errors.t
    C src/gnu/usr.bin/perl/cpan/Parse-CPAN-Meta/t/lib/Parse/CPAN/Meta/Test.pm
    C src/gnu/usr.bin/perl/cpan/Perl-OSType/lib/Perl/OSType.pm
    U src/gnu/usr.bin/perl/cpan/Perl-OSType/t/OSType.t
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq.pm
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq1.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq2.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq3.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq4.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq5.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq6.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq7.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq8.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq9.pod
    C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlglossary.pod
    C src/gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/lib/PerlIO/via/QuotedPrint.pm
    U src/gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/t/QuotedPrint.t
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/lib/Pod/Checker.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/scripts/podchecker.PL
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/contains_bad_pod.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/empty.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/podchkenc.t
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/podchkenc.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/poderrs.t
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/poderrs.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/selfcheck.t
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/testcmp.pl
    U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/testpchk.pl
    C src/gnu/usr.bin/perl/cpan/Pod-Escapes/lib/Pod/Escapes.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Escapes/t/01_about_verbose.t
    U src/gnu/usr.bin/perl/cpan/Pod-Escapes/t/10_main.t
    U src/gnu/usr.bin/perl/cpan/Pod-Escapes/t/15_name2charnum.t
    C src/gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod/Find.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod/InputObjects.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod/Parser.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod/ParseUtils.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod/PlainText.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod/Select.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/scripts/podselect.PL
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/contains_bad_pod.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/contains_pod.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/contains_pod.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/empty.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/emptycmd.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/emptycmd.xr
    C src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/find.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/for.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/for.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/headings.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/headings.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/include.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/include.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/included.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/included.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/lref.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/lref.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/multiline_items.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/multiline_items.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/nested_items.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/nested_items.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/nested_seqs.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/nested_seqs.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/oneline_cmds.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/oneline_cmds.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/podselect.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/podselect.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/selfcheck.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/special_seqs.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/special_seqs.xr
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/testcmp.pl
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/testp2pt.pl
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/testpchk.pl
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/twice.t
    U src/gnu/usr.bin/perl/cpan/Pod-Parser/t/pod/testpods/lib/Pod/Stuff.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/perldoc.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/corpus/no-head.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/corpus/perlfunc.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/corpus/utf8.pod
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/BaseTo.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/GetOptsOO.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToANSI.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToChecker.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToNroff.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToPod.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToRtf.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToText.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTk.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToXml.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/t/load.t
    U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/t/pod.t
    C src/gnu/usr.bin/perl/cpan/Pod-Perldoc/t/man/_get_columns.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple.pod
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Checker.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Debug.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/DumpAsText.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/DumpAsXML.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/HTML.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/HTMLBatch.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/HTMLLegacy.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/LinkSection.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Methody.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Progress.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParser.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParserEndToken.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParserStartToken.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParserTextToken.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParserToken.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/RTF.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Search.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/SimpleTree.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Subclassing.pod
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Text.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/TextContent.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/TiedOutFH.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Transcode.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/TranscodeDumb.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/TranscodeSmart.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/XHTML.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/XMLOutStream.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/00about.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/20_skip.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/accept01.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/accept05.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/ac_d.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/ascii_order.pl
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/basic.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/begin.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/cbacks.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/chunking.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/closeys.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/emptylists.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/enc-chars.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/encod01.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/encod02.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/encod03.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/encod04.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/end_over.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/eol.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/eol2.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fake-closers.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fcodes.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fcodes_e.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fcodes_l.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fcodes_s.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/for.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fornot.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/heads.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/html01.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/html02.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/html03.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/htmlbat.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/items.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/items02.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/itemstar.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/junk1.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/junk1o.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/junk2.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/junk2o.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/linkclas.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/output.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlcyg.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlcygo.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlfaq.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlfaqo.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlvar.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlvaro.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/puller.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/pulltitl.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/reinit.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/render.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search05.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search10.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search12.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search20.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search22.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search25.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search26.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search27.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search28.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search29.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search50.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/stree.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/strpvbtm.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/tiedfh.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/verbatim.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/verb_fmt.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/whine.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml-bkb.t
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml01.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml05.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml10.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml15.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml20.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/x_nixer.t
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jp.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jp.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpx.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpx.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpy.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpy.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpz.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpz.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/8859_7.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/8859_7.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/cp1256.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/cp1256.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn01.txt
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn01.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn02.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn02.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn03.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn03.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn04.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn04.xml
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/enc_char_directive.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/fet_cont.txt
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/enc_char_directive.xml
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/enc_char_wrong_directive.txt
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/enc_char_wrong_directive.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/fet_cont.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/fet_dup.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/fet_dup.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/iso6.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/iso6.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/koi8r.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/koi8r.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38b.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38b.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38p.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38p.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/lat1fr.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/lat1fr.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/lat1frim.txt
    C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/lat1frim.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/nonesuch.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/nonesuch.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/pasternak_cp1251.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/pasternak_cp1251.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_explicit.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_explicit.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_latin1.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_latin1.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_utf8.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_utf8.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/polish_utf8.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/polish_utf8.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/s2763_sjis.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/s2763_sjis.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/thai_iso11.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/thai_iso11.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/fiqhakbar_iso6.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/fiqhakbar_iso6.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_implicit_utf8.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf16be_bom.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf16le_bom.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf8_bom.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf8_bom.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf8_bom2.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf8_bom2.xml
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/README
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/Blorm.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/squaa.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/zikzik.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/hinkhonk/Glunk.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/hinkhonk/readme.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/hinkhonk/Vliff.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/pod/perlflif.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/pod/perlthng.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/squaa/Glunk.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/squaa/Vliff.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/Zonk/Fiddle.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/Zonk/Pronk.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/Zonk/Veng.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/Suzzle.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/hinkhonk/Glunk.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/hinkhonk/readme.txt
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/hinkhonk/Vliff.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/pod/perlthng.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/pod/perlzuk.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/squaa/Vliff.pm
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/squaa/Wowo.pod
    U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib3/squaa/Vliff.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/lib/Pod/Usage.pm
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/scripts/pod2usage.PL
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/headwithmarkup.pl
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/headwithmarkup.t
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/p2u_data.pl
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/pod2usage.t
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/pod2usage.xr
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/pod2usage2.t
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/selectheaders.pl
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/selectheaders.t
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/selectsections.pl
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/selectsections.t
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/testcmp.pl
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/testp2pt.pl
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/usage.pod
    C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/usage2.pod
    C src/gnu/usr.bin/perl/cpan/podlators/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Man.pm
    C src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/ParseLink.pm
    C src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Text.pm
    C src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Text/Color.pm
    C src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Text/Overstrike.pm
    C src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Text/Termcap.pm
    C src/gnu/usr.bin/perl/cpan/podlators/scripts/pod2man.PL
    C src/gnu/usr.bin/perl/cpan/podlators/scripts/pod2text.PL
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.cap
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.clr
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.man
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.ovr
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.pod
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.txt
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/perl.conf
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/termcap
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/README
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/cpp
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/utf8-nonbreaking
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/utf8-verbatim
    C src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/cpp
    C src/gnu/usr.bin/perl/cpan/podlators/t/docs/pod-spelling.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/docs/pod.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/docs/synopsis.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/general/basic.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/general/filehandle.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/general/pod-parser.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/lib/Test/Podlators.pm
    C src/gnu/usr.bin/perl/cpan/podlators/t/lib/Test/RRA.pm
    C src/gnu/usr.bin/perl/cpan/podlators/t/lib/Test/RRA/Config.pm
    C src/gnu/usr.bin/perl/cpan/podlators/t/lib/Test/RRA/ModuleVersion.pm
    C src/gnu/usr.bin/perl/cpan/podlators/t/man/basic.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/man/devise-date.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/man/devise-title.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/man/empty.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/man/heading.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/man/no-encode.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/man/options.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/man/utf8-io.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/parselink/basic.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/style/minimum-version.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/style/module-version.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/style/strict.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/basic.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/color.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/empty.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/encoding.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/options.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/overstrike.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/perlio.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/termcap.t
    C src/gnu/usr.bin/perl/cpan/podlators/t/text/utf8.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/ListUtil.xs
    U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/Makefile.PL
    U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/multicall.h
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/List/Util.pm
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/List/Util/XS.pm
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/Scalar/Util.pm
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/Sub/Util.pm
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/00version.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/any-all.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/blessed.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/dualvar.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/first.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/getmagic-once.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/isvstring.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/lln.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/max.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/maxstr.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/min.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/minstr.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/openhan.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/pair.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/product.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/prototype.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/readonly.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/reduce.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/refaddr.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/reftype.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/scalarutil-proto.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/shuffle.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/stack-corruption.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/subname.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/sum.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/sum0.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/tainted.t
    C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/weak.t
    C src/gnu/usr.bin/perl/cpan/Socket/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Socket/Socket.pm
    C src/gnu/usr.bin/perl/cpan/Socket/Socket.xs
    U src/gnu/usr.bin/perl/cpan/Socket/typemap
    C src/gnu/usr.bin/perl/cpan/Socket/t/getaddrinfo.t
    C src/gnu/usr.bin/perl/cpan/Socket/t/getnameinfo.t
    U src/gnu/usr.bin/perl/cpan/Socket/t/ipv6_mreq.t
    U src/gnu/usr.bin/perl/cpan/Socket/t/ip_mreq.t
    U src/gnu/usr.bin/perl/cpan/Socket/t/sockaddr.t
    U src/gnu/usr.bin/perl/cpan/Socket/t/Socket.t
    C src/gnu/usr.bin/perl/cpan/Socket/t/socketpair.t
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Sys-Syslog/Syslog.pm
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/Syslog.xs
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/fallback/const-c.inc
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/fallback/const-xs.inc
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/fallback/syslog.h
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/00-load.t
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/constants.t
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/facilities-routing.t
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/syslog.t
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/compile.pl
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/PerlLog.mc
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/PerlLog_dll.uu
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/PerlLog_RES.uu
    U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/Win32.pm
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/lib/Term/ANSIColor.pm
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/lib/Test/RRA.pm
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/lib/Test/RRA/Config.pm
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/aliases-func.t
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/basic.t
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/basic256.t
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/eval.t
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/stringify.t
    C src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/taint/basic.t
    C src/gnu/usr.bin/perl/cpan/Term-Cap/Cap.pm
    U src/gnu/usr.bin/perl/cpan/Term-Cap/test.pl
    C src/gnu/usr.bin/perl/cpan/version/lib/version.pm
    C src/gnu/usr.bin/perl/cpan/version/lib/version.pod
    C src/gnu/usr.bin/perl/cpan/version/lib/version/Internals.pod
    C src/gnu/usr.bin/perl/cpan/version/lib/version/regex.pm
    C src/gnu/usr.bin/perl/cpan/version/t/01base.t
    C src/gnu/usr.bin/perl/cpan/version/t/02derived.t
    C src/gnu/usr.bin/perl/cpan/version/t/03require.t
    U src/gnu/usr.bin/perl/cpan/version/t/04strict_lax.t
    C src/gnu/usr.bin/perl/cpan/version/t/05sigdie.t
    C src/gnu/usr.bin/perl/cpan/version/t/06noop.t
    C src/gnu/usr.bin/perl/cpan/version/t/07locale.t
    C src/gnu/usr.bin/perl/cpan/version/t/08_corelist.t
    C src/gnu/usr.bin/perl/cpan/version/t/09_list_util.t
    C src/gnu/usr.bin/perl/cpan/version/t/10_lyon.t
    C src/gnu/usr.bin/perl/cpan/version/t/coretests.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/bin/prove
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State/Result.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State/Result/Test.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Base.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Object.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Base.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Color.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/File.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Session.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console/Session.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/File/Session.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness/Beyond.pod
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness/Env.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Grammar.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/IteratorFactory.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Source.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator/Process.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Executable.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/File.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Handle.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Perl.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/RawTAP.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm
    C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/Test/Harness.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/aggregator.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/bailout.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/base.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/callbacks.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/console.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/errors.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/file.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/glob-to-regexp.t
    C src/gnu/usr.bin/perl/cpan/Test-Harness/t/grammar.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/harness-bailout.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/harness-subclass.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/harness.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/iterators.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/iterator_factory.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/multiplexer.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/nested.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/nofork-mux.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/nofork.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/object.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/parse.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/parser-config.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/parser-subclass.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/perl5lib.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/premature-bailout.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/process.t
    C src/gnu/usr.bin/perl/cpan/Test-Harness/t/prove.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/proverc.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/proverun.t
    C src/gnu/usr.bin/perl/cpan/Test-Harness/t/proveversion.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/regression.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/results.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/scheduler.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_handler.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/spool.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/state.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/state_results.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/streams.t
    C src/gnu/usr.bin/perl/cpan/Test-Harness/t/taint.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/testargs.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/unicode.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/yamlish-output.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/yamlish-writer.t
    C src/gnu/usr.bin/perl/cpan/Test-Harness/t/yamlish.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/env.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/env_opts.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/failure.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/inc-propagation.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/inc_taint.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/nonumbers.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/regression.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/subclass.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/switches.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/test-harness-compat.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/version.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/data/catme.1
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/data/proverc
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/data/sample.yml
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/EmptyParser.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyCustom.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyFileSourceHandler.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyGrammar.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyIterator.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyPerlSourceHandler.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyResult.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyResultFactory.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MySourceHandler.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/NoFork.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/NOP.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/App/Prove/Plugin/Dummy.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/App/Prove/Plugin/Dummy2.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/Dev/Null.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/IO/c55Capture.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/TAP/Harness/TestSubclass.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/TAP/Parser/SubclassTest.pm
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/proverc/emptyexec
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/bailout
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/bignum
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/bignum_many
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/combined
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/combined_compat
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/delayed
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/descriptive
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/descriptive_trailing
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/die
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/die_head_end
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/die_last_minute
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/die_unfinished
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/duplicates
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/echo
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/empty
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/escape_eol
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/escape_hash
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/head_end
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/head_fail
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/inc_taint
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/junk_before_plan
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/lone_not_bug
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/no_nums
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/no_output
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/out_err_mix
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/out_of_order
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/schwern
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/schwern-todo-quiet
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/segfault
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/sequence_misparse
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/shbang_misparse
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/simple
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/simple_fail
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/simple_yaml
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/simple_yaml_missing_version13
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skip
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skipall
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skipall_nomsg
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skipall_v13
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skip_nomsg
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/space_after_plan
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/stdout_stderr
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/strict
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/switches
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/taint
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/taint_warn
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/todo
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/todo_inline
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/todo_misparse
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/too_many
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/version_good
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/version_late
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/version_old
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/vms_nit
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/with_comments
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/yaml_late_plan
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/zero_valid
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness_badtap
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness_complain
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness_directives
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness_failure
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/psql.bat
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.1
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.bat
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.pl
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.sh
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.t
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.tap
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source_args.sh
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/subclass_tests/non_perl_source
    U src/gnu/usr.bin/perl/cpan/Test-Harness/t/subclass_tests/perl_source
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/ok.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/More.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Simple.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tutorial.pod
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/Module.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/Tester.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/IO/Scalar.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester/Capture.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester/Delegate.pm
    C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/use/ok.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/00test_harness_check.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/01-basic.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/478-cmp_ok_hash.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/auto.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/bad_plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/bail_out.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/BEGIN_require_ok.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/BEGIN_use_ok.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/buffer.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/capture.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/check_tests.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/circular_data.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/cmp_ok.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/c_flag.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/dependents.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/depth.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/diag.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/died.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/dont_overwrite_die_handler.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/eq_set.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/exit.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/explain.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/extra.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/extra_one.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/fail-like.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/fail-more.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/fail.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/fail_one.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/filehandles.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/fork.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/harness_active.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/import.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/is_deeply_dne_bug.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/is_deeply_fail.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/is_deeply_with_threads.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/missing.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/More.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/MyTest.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/new_ok.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/note.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/no_plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/no_tests.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/overload.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/overload_threads.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/plan_bad.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/plan_is_noplan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/plan_no_plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/plan_shouldnt_import.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/plan_skip_all.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/require_ok.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/run_test.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/simple.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/skip.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/skipall.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/SmallTest.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/tbm_doesnt_set_exported_to.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/threads.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/thread_taint.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/todo.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/undef.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/useing.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/use_ok.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/utf8.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/versions.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/Builder.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/carp.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/create.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/current_test.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/current_test_without_plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/details.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/done_testing.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/done_testing_double.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/done_testing_plan_mismatch.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/done_testing_with_no_plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/done_testing_with_number.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/done_testing_with_plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/fork_with_new_stdout.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/has_plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/has_plan2.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/is_fh.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/is_passing.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/maybe_regex.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/no_diag.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/no_ending.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/no_header.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/no_plan_at_all.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/ok_obj.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/output.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/reset.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/reset_outputs.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Builder/try.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Dummy.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/MyOverload.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/NoExporter.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/SigDie.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/TieOut.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Dev/Null.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Builder/NoOutput.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/Catch.pm
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death_in_eval.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death_with_handler.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/exit.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/extras.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/five_fail.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/last_minute_death.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/missing_done_testing.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/one_fail.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/one_fail_without_plan.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/pre_plan_death.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/require.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/success.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/too_few.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/too_few_fail.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/two_fail.plx
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Simple/load.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/args.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/bail_out.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/basic.t
    C src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/die.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/do.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/exceptions.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/fork.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/for_do_t.test
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/implicit_done.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/line_numbers.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/plan.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/predicate.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/singleton.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/threads.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/todo.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/subtest/wstat.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_01basic.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_02fhrestore.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_03die.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_04line_num.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_05faildiag.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_06errormess.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_07args.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_08subtest.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_09do.t
    U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Tester/tbt_09do_script.pl
    C src/gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text/Balanced.pm
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/01_compile.t
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/02_extbrk.t
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/03_extcbk.t
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/04_extdel.t
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/05_extmul.t
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/06_extqlk.t
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/07_exttag.t
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/08_extvar.t
    U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/09_gentag.t
    C src/gnu/usr.bin/perl/cpan/Text-ParseWords/lib/Text/ParseWords.pm
    C src/gnu/usr.bin/perl/cpan/Text-ParseWords/t/ParseWords.t
    U src/gnu/usr.bin/perl/cpan/Text-ParseWords/t/taint.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/lib/Text/Tabs.pm
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/lib/Text/Wrap.pm
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/37000.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/39548.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/79766.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/belg4mit.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/dandv.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/fill.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Jacobson.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Jacobson2.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Jochen.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/sep.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/sep2.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Tabs-ElCid.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/tabs.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Wrap-JLB.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/wrap.t
    U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/wrap_separator2.t
    U src/gnu/usr.bin/perl/cpan/Tie-RefHash/lib/Tie/RefHash.pm
    U src/gnu/usr.bin/perl/cpan/Tie-RefHash/t/rebless.t
    U src/gnu/usr.bin/perl/cpan/Tie-RefHash/t/refhash.t
    U src/gnu/usr.bin/perl/cpan/Tie-RefHash/t/storable.t
    U src/gnu/usr.bin/perl/cpan/Tie-RefHash/t/threaded.t
    U src/gnu/usr.bin/perl/cpan/Time-Local/lib/Time/Local.pm
    U src/gnu/usr.bin/perl/cpan/Time-Local/t/Local.t
    C src/gnu/usr.bin/perl/cpan/Time-Piece/Piece.pm
    C src/gnu/usr.bin/perl/cpan/Time-Piece/Piece.xs
    C src/gnu/usr.bin/perl/cpan/Time-Piece/Seconds.pm
    C src/gnu/usr.bin/perl/cpan/Time-Piece/t/01base.t
    C src/gnu/usr.bin/perl/cpan/Time-Piece/t/02core.t
    C src/gnu/usr.bin/perl/cpan/Time-Piece/t/02core_dst.t
    U src/gnu/usr.bin/perl/cpan/Time-Piece/t/03compare.t
    U src/gnu/usr.bin/perl/cpan/Time-Piece/t/04mjd.t
    U src/gnu/usr.bin/perl/cpan/Time-Piece/t/05overload.t
    C src/gnu/usr.bin/perl/cpan/Time-Piece/t/06subclass.t
    U src/gnu/usr.bin/perl/cpan/Time-Piece/t/07arith.t
    C src/gnu/usr.bin/perl/cpan/Time-Piece/t/lib/Time/Piece/Twin.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate.xs
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/mkheader
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/allkeys.txt
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/keys.txt
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Big5.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/GB2312.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/JISX0208.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Korean.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Pinyin.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Stroke.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/af.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ar.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/as.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/az.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/be.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/bg.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/bn.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ca.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/cs.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/cy.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/da.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/de_phone.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ee.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/eo.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/es.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/es_trad.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/et.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fa.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fi.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fil.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fi_phone.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fo.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fr.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/gu.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ha.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/haw.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/hi.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/hr.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/hu.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/hy.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ig.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/is.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ja.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/kk.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/kl.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/kn.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ko.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/kok.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ln.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/lt.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/lv.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/mk.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ml.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/mr.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/mt.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/nb.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/nn.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/nso.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/om.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/or.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/pa.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/pl.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ro.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ru.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sa.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/se.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/si.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/si_dict.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sk.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sl.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sq.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sr.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sv.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sv_refo.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ta.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/te.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/th.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/tn.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/to.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/tr.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/uk.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ur.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/vi.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/wae.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/wo.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/yo.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_big5.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_gb.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_pin.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_strk.pl
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_zhu.pl
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/altern.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/backwds.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjkrange.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_b5.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_gb.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_ja.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_ko.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_py.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_st.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_zy.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/compatui.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/contract.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/default.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/hangtype.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/hangul.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/ident.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/iglevel2.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/ignor.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/illegal.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/illegalp.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/index.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_af.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ar.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_as.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_az.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_be.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_bg.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_bn.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_bs.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_bscy.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ca.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cjk.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cjkc.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cs.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cy.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cyrl.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_da.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_de.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_deph.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ee.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_eo.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_es.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_estr.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_et.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fa.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fi.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fil.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fiph.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fo.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fr.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_gu.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ha.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_haw.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_hi.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_hr.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_hu.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_hy.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ig.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_is.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ja.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_jait.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_japr.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_kk.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_kl.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_kn.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ko.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_kok.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ln.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_lt.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_lv.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_mk.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ml.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_mr.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_mt.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_nb.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_nn.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_nso.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_om.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_or.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_pa.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_pl.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ro.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ru.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sa.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_se.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_si.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sidt.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sk.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sl.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sq.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sr.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_srla.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sv.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_svrf.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sw.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ta.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_te.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_test.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_th.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_tn.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_to.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_tr.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_uk.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ur.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_vi.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_wae.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_wo.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_yo.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zh.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhb5.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhgb.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhpy.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhst.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhzy.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/nonchar.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/normal.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/notable.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/overcjk0.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/overcjk1.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/override.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/rearrang.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/rewrite.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/test.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/trailwt.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/variable.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/view.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/version.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Normalize/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Unicode-Normalize/mkheader
    C src/gnu/usr.bin/perl/cpan/Unicode-Normalize/Normalize.pm
    C src/gnu/usr.bin/perl/cpan/Unicode-Normalize/Normalize.xs
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/fcdc.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/form.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/func.t
    C src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/illegal.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/norm.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/null.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial1.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/partial2.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/proto.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/split.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/test.t
    U src/gnu/usr.bin/perl/cpan/Unicode-Normalize/t/tie.t
    U src/gnu/usr.bin/perl/cpan/Win32/longpath.inc
    U src/gnu/usr.bin/perl/cpan/Win32/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Win32/Win32.pm
    C src/gnu/usr.bin/perl/cpan/Win32/Win32.xs
    U src/gnu/usr.bin/perl/cpan/Win32/t/CodePage.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/CreateFile.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/ExpandEnvironmentStrings.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/GetCurrentThreadId.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/GetFileVersion.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/GetFolderPath.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/GetFullPathName.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/GetLongPathName.t
    C src/gnu/usr.bin/perl/cpan/Win32/t/GetOSName.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/GetOSVersion.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/GetShortPathName.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/GuidGen.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/Names.t
    U src/gnu/usr.bin/perl/cpan/Win32/t/Unicode.t
    C src/gnu/usr.bin/perl/cpan/Win32API-File/buffers.h
    C src/gnu/usr.bin/perl/cpan/Win32API-File/cFile.h
    C src/gnu/usr.bin/perl/cpan/Win32API-File/cFile.pc
    C src/gnu/usr.bin/perl/cpan/Win32API-File/const2perl.h
    C src/gnu/usr.bin/perl/cpan/Win32API-File/File.pm
    C src/gnu/usr.bin/perl/cpan/Win32API-File/File.xs
    C src/gnu/usr.bin/perl/cpan/Win32API-File/Makefile.PL
    C src/gnu/usr.bin/perl/cpan/Win32API-File/typemap
    C src/gnu/usr.bin/perl/cpan/Win32API-File/inc/ExtUtils/Myconst2perl.pm
    C src/gnu/usr.bin/perl/cpan/Win32API-File/t/file.t
    C src/gnu/usr.bin/perl/cpan/Win32API-File/t/tie.t
    U src/gnu/usr.bin/perl/Cross/build-arm-n770-sh
    C src/gnu/usr.bin/perl/Cross/cflags-cross-arm
    U src/gnu/usr.bin/perl/Cross/config
    C src/gnu/usr.bin/perl/Cross/config.sh-arm-linux
    C src/gnu/usr.bin/perl/Cross/config.sh-arm-linux-n770
    U src/gnu/usr.bin/perl/Cross/generate_config_sh
    U src/gnu/usr.bin/perl/Cross/installperl.patch
    U src/gnu/usr.bin/perl/Cross/Makefile
    C src/gnu/usr.bin/perl/Cross/Makefile-cross-SH
    U src/gnu/usr.bin/perl/Cross/Makefile.SH.patch
    U src/gnu/usr.bin/perl/Cross/README
    U src/gnu/usr.bin/perl/Cross/README.new
    U src/gnu/usr.bin/perl/Cross/TODO
    U src/gnu/usr.bin/perl/Cross/warp
    C src/gnu/usr.bin/perl/cygwin/cygwin.c
    C src/gnu/usr.bin/perl/dist/Attribute-Handlers/Changes
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/Demo.pm
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo2.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo3.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo4.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_call.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_chain.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_cycle.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_hashdir.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_phases.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_range.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_rawdata.pl
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/Descriptions.pm
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/MyClass.pm
    C src/gnu/usr.bin/perl/dist/Attribute-Handlers/lib/Attribute/Handlers.pm
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/constants.t
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/data_convert.t
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/linerep.t
    U src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/multi.t
    C src/gnu/usr.bin/perl/dist/autouse/lib/autouse.pm
    C src/gnu/usr.bin/perl/dist/autouse/t/autouse.t
    U src/gnu/usr.bin/perl/dist/autouse/t/lib/MyTestModule.pm
    U src/gnu/usr.bin/perl/dist/autouse/t/lib/MyTestModule2.pm
    C src/gnu/usr.bin/perl/dist/base/Changes
    C src/gnu/usr.bin/perl/dist/base/Makefile.PL
    C src/gnu/usr.bin/perl/dist/base/lib/base.pm
    C src/gnu/usr.bin/perl/dist/base/lib/fields.pm
    U src/gnu/usr.bin/perl/dist/base/t/base-open-chunk.t
    U src/gnu/usr.bin/perl/dist/base/t/base-open-line.t
    U src/gnu/usr.bin/perl/dist/base/t/base.t
    U src/gnu/usr.bin/perl/dist/base/t/compile-time.t
    U src/gnu/usr.bin/perl/dist/base/t/core-global.t
    U src/gnu/usr.bin/perl/dist/base/t/fields-5_6_0.t
    U src/gnu/usr.bin/perl/dist/base/t/fields-5_8_0.t
    U src/gnu/usr.bin/perl/dist/base/t/fields-base.t
    U src/gnu/usr.bin/perl/dist/base/t/fields.t
    C src/gnu/usr.bin/perl/dist/base/t/incdot.t
    U src/gnu/usr.bin/perl/dist/base/t/isa.t
    U src/gnu/usr.bin/perl/dist/base/t/sigdie.t
    U src/gnu/usr.bin/perl/dist/base/t/version.t
    U src/gnu/usr.bin/perl/dist/base/t/warnings.t
    N src/gnu/usr.bin/perl/dist/base/t/lib/BaseIncMandatory.pm
    N src/gnu/usr.bin/perl/dist/base/t/lib/BaseIncOptional.pm
    U src/gnu/usr.bin/perl/dist/base/t/lib/Broken.pm
    U src/gnu/usr.bin/perl/dist/base/t/lib/Dummy.pm
    U src/gnu/usr.bin/perl/dist/base/t/lib/HasSigDie.pm
    C src/gnu/usr.bin/perl/dist/Carp/Changes
    C src/gnu/usr.bin/perl/dist/Carp/Makefile.PL
    C src/gnu/usr.bin/perl/dist/Carp/README
    C src/gnu/usr.bin/perl/dist/Carp/lib/Carp.pm
    C src/gnu/usr.bin/perl/dist/Carp/lib/Carp/Heavy.pm
    C src/gnu/usr.bin/perl/dist/Carp/t/arg_regexp.t
    C src/gnu/usr.bin/perl/dist/Carp/t/arg_string.t
    U src/gnu/usr.bin/perl/dist/Carp/t/baduni.t
    U src/gnu/usr.bin/perl/dist/Carp/t/baduni_warnings.t
    C src/gnu/usr.bin/perl/dist/Carp/t/Carp.t
    C src/gnu/usr.bin/perl/dist/Carp/t/Carp_overload.t
    U src/gnu/usr.bin/perl/dist/Carp/t/errno.t
    U src/gnu/usr.bin/perl/dist/Carp/t/heavy.t
    U src/gnu/usr.bin/perl/dist/Carp/t/heavy_mismatch.t
    U src/gnu/usr.bin/perl/dist/Carp/t/stash_deletion.t
    U src/gnu/usr.bin/perl/dist/Carp/t/swash.t
    U src/gnu/usr.bin/perl/dist/Carp/t/vivify_gv.t
    U src/gnu/usr.bin/perl/dist/Carp/t/vivify_stash.t
    U src/gnu/usr.bin/perl/dist/Carp/t/with_warnings.t
    C src/gnu/usr.bin/perl/dist/constant/lib/constant.pm
    C src/gnu/usr.bin/perl/dist/constant/t/constant.t
    U src/gnu/usr.bin/perl/dist/constant/t/utf8.t
    C src/gnu/usr.bin/perl/dist/Data-Dumper/Changes
    C src/gnu/usr.bin/perl/dist/Data-Dumper/Dumper.pm
    C src/gnu/usr.bin/perl/dist/Data-Dumper/Dumper.xs
    U src/gnu/usr.bin/perl/dist/Data-Dumper/Todo
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/bless.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/bless_var_method.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/bugs.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/deparse.t
    C src/gnu/usr.bin/perl/dist/Data-Dumper/t/dumper.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/dumpperl.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/freezer.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/freezer_useperl.t
    C src/gnu/usr.bin/perl/dist/Data-Dumper/t/huge.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/indent.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/misc.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/names.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/overload.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/pair.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/perl-74170.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/purity_deepcopy_maxdepth.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/qr.t
    C src/gnu/usr.bin/perl/dist/Data-Dumper/t/quotekeys.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/recurse.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/seen.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/sortkeys.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/sparseseen.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/terse.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/toaster.t
    C src/gnu/usr.bin/perl/dist/Data-Dumper/t/trailing_comma.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/values.t
    U src/gnu/usr.bin/perl/dist/Data-Dumper/t/lib/Testing.pm
    U src/gnu/usr.bin/perl/dist/Devel-SelfStubber/lib/Devel/SelfStubber.pm
    U src/gnu/usr.bin/perl/dist/Devel-SelfStubber/t/Devel-SelfStubber.t
    C src/gnu/usr.bin/perl/dist/Dumpvalue/lib/Dumpvalue.pm
    C src/gnu/usr.bin/perl/dist/Dumpvalue/t/Dumpvalue.t
    C src/gnu/usr.bin/perl/dist/encoding-warnings/lib/encoding/warnings.pm
    C src/gnu/usr.bin/perl/dist/encoding-warnings/t/1-warning.t
    C src/gnu/usr.bin/perl/dist/encoding-warnings/t/2-fatal.t
    C src/gnu/usr.bin/perl/dist/encoding-warnings/t/3-normal.t
    C src/gnu/usr.bin/perl/dist/encoding-warnings/t/4-lexical.t
    U src/gnu/usr.bin/perl/dist/Env/lib/Env.pm
    U src/gnu/usr.bin/perl/dist/Env/t/array.t
    U src/gnu/usr.bin/perl/dist/Env/t/env.t
    C src/gnu/usr.bin/perl/dist/Exporter/lib/Exporter.pm
    U src/gnu/usr.bin/perl/dist/Exporter/lib/Exporter/Heavy.pm
    U src/gnu/usr.bin/perl/dist/Exporter/t/Exporter.t
    U src/gnu/usr.bin/perl/dist/Exporter/t/warn.t
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/Changes
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/LICENSE
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/Makefile.PL
    U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/README.patching
    U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/README.release
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/00-have-compiler.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/01-basic.t
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/02-link.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/03-cplusplus.t
    C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/04-base.t
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/Changes
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/perlxs.pod
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/perlxstut.pod
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/perlxstypemap.pod
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pod
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/xsubpp
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/001-basic.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/002-more.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/003-usage.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/101-standard_typemap_locations.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/102-trim_whitespace.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/103-tidy_type.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/104-map_type.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/105-valid_proto_string.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/106-process_typemaps.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/108-map_type.t
    C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/109-standard_XS_defs.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/110-assign_func_args.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/111-analyze_preprocessor_statements.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/112-set_cond.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/113-check_cond_preproc_statements.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/114-blurt_death_Warn.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/115-avoid-noise.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/501-t-compile.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/510-t-bare.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/511-t-whitespace.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/512-t-file.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/513-t-merge.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/514-t-embed.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/515-t-cmd.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/516-t-clone.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/517-t-targetable.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/600-t-compat.t
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/pseudotypemap1
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSInclude.xsh
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSMore.xs
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSTest.pm
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSTest.xs
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSUsage.pm
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSUsage.xs
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSWarn.xs
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/b.typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/combined.typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/conflicting.typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/confl_repl.typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/confl_skip.typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/other.typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/perl.typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/simple.typemap
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/lib/IncludeTester.pm
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/lib/PrimitiveCapture.pm
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/lib/ExtUtils/Typemaps/Test.pm
    U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/lib/TypemapTest/Foo.pm
    C src/gnu/usr.bin/perl/dist/Filter-Simple/lib/Filter/Simple.pm
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/code_no_comments.t
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/data.t
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/export.t
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/filter.t
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/filter_only.t
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/import.t
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/CodeNoComments.pm
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/ExportTest.pm
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/FilterOnlyTest.pm
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/FilterTest.pm
    U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/ImportTest.pm
    U src/gnu/usr.bin/perl/dist/I18N-Collate/lib/I18N/Collate.pm
    U src/gnu/usr.bin/perl/dist/I18N-Collate/t/I18N-Collate.t
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/ChangeLog
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/README
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N/LangTags.pm
    C src/gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N/LangTags/Detect.pm
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N/LangTags/List.pm
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/01_about_verbose.t
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/05_main.t
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/07_listy.t
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/10_http.t
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/20_locales.t
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/50_super.t
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/55_supers_strict.t
    U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/80_all_env.t
    C src/gnu/usr.bin/perl/dist/if/Changes
    C src/gnu/usr.bin/perl/dist/if/if.pm
    C src/gnu/usr.bin/perl/dist/if/t/if.t
    U src/gnu/usr.bin/perl/dist/IO/ChangeLog
    C src/gnu/usr.bin/perl/dist/IO/IO.pm
    C src/gnu/usr.bin/perl/dist/IO/IO.xs
    U src/gnu/usr.bin/perl/dist/IO/Makefile.PL
    C src/gnu/usr.bin/perl/dist/IO/poll.c
    C src/gnu/usr.bin/perl/dist/IO/poll.h
    U src/gnu/usr.bin/perl/dist/IO/README
    U src/gnu/usr.bin/perl/dist/IO/hints/sco.pl
    U src/gnu/usr.bin/perl/dist/IO/lib/IO/Dir.pm
    U src/gnu/usr.bin/perl/dist/IO/lib/IO/File.pm
    C src/gnu/usr.bin/perl/dist/IO/lib/IO/Handle.pm
    U src/gnu/usr.bin/perl/dist/IO/lib/IO/Pipe.pm
    C src/gnu/usr.bin/perl/dist/IO/lib/IO/Poll.pm
    U src/gnu/usr.bin/perl/dist/IO/lib/IO/Seekable.pm
    U src/gnu/usr.bin/perl/dist/IO/lib/IO/Select.pm
    U src/gnu/usr.bin/perl/dist/IO/lib/IO/Socket.pm
    U src/gnu/usr.bin/perl/dist/IO/lib/IO/Socket/INET.pm
    U src/gnu/usr.bin/perl/dist/IO/lib/IO/Socket/UNIX.pm
    U src/gnu/usr.bin/perl/dist/IO/t/cachepropagate-tcp.t
    U src/gnu/usr.bin/perl/dist/IO/t/cachepropagate-udp.t
    U src/gnu/usr.bin/perl/dist/IO/t/cachepropagate-unix.t
    U src/gnu/usr.bin/perl/dist/IO/t/IO.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_const.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_dir.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_dup.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_file.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_file_export.t
    C src/gnu/usr.bin/perl/dist/IO/t/io_linenum.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_multihomed.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_pipe.t
    C src/gnu/usr.bin/perl/dist/IO/t/io_poll.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_sel.t
    C src/gnu/usr.bin/perl/dist/IO/t/io_sock.t
    C src/gnu/usr.bin/perl/dist/IO/t/io_taint.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_tell.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_udp.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_unix.t
    U src/gnu/usr.bin/perl/dist/IO/t/io_utf8.t
    C src/gnu/usr.bin/perl/dist/IO/t/io_utf8argv.t
    C src/gnu/usr.bin/perl/dist/IO/t/io_xs.t
    U src/gnu/usr.bin/perl/dist/lib/lib_pm.PL
    U src/gnu/usr.bin/perl/dist/lib/Makefile.PL
    C src/gnu/usr.bin/perl/dist/lib/t/01lib.t
    C src/gnu/usr.bin/perl/dist/Locale-Maketext/ChangeLog
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/README
    C src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext.pm
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext.pod
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext/Cookbook.pod
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext/Guts.pm
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext/GutsLoader.pm
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext/TPJ13.pod
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/01_about_verbose.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/04_use_external_lex_cache.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/09_compile.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/10_make.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/20_get.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/30_eval_dollar_at.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/40_super.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/50_super.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/60_super.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/70_fail_auto.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/90_utf8.t
    U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/91_backslash.t
    C src/gnu/usr.bin/perl/dist/Module-CoreList/Changes
    C src/gnu/usr.bin/perl/dist/Module-CoreList/corelist
    U src/gnu/usr.bin/perl/dist/Module-CoreList/identify-dependencies
    U src/gnu/usr.bin/perl/dist/Module-CoreList/Makefile.PL
    U src/gnu/usr.bin/perl/dist/Module-CoreList/MANIFEST
    U src/gnu/usr.bin/perl/dist/Module-CoreList/README
    C src/gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList.pm
    C src/gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList.pod
    C src/gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
    C src/gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList/Utils.pm
    C src/gnu/usr.bin/perl/dist/Module-CoreList/t/corelist.t
    U src/gnu/usr.bin/perl/dist/Module-CoreList/t/deprecated.t
    U src/gnu/usr.bin/perl/dist/Module-CoreList/t/find_modules.t
    C src/gnu/usr.bin/perl/dist/Module-CoreList/t/is_core.t
    U src/gnu/usr.bin/perl/dist/Module-CoreList/t/pod.t
    C src/gnu/usr.bin/perl/dist/Module-CoreList/t/utils.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/Changes
    C src/gnu/usr.bin/perl/dist/Net-Ping/lib/Net/Ping.pm
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/100_load.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/110_icmp_inst.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/120_udp_inst.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/130_tcp_inst.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/140_stream_inst.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/150_syn_inst.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/190_alarm.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/200_ping_tcp.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/250_ping_hires.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/300_ping_stream.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/400_ping_syn.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/410_syn_host.t
    C src/gnu/usr.bin/perl/dist/Net-Ping/t/450_service.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/500_ping_icmp.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/510_ping_udp.t
    U src/gnu/usr.bin/perl/dist/Net-Ping/t/520_icmp_ttl.t
    C src/gnu/usr.bin/perl/dist/PathTools/Changes
    C src/gnu/usr.bin/perl/dist/PathTools/Cwd.pm
    C src/gnu/usr.bin/perl/dist/PathTools/Cwd.xs
    C src/gnu/usr.bin/perl/dist/PathTools/Makefile.PL
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/AmigaOS.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Cygwin.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Epoc.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Functions.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Mac.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/OS2.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Unix.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/VMS.pm
    C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Win32.pm
    C src/gnu/usr.bin/perl/dist/PathTools/t/abs2rel.t
    U src/gnu/usr.bin/perl/dist/PathTools/t/crossplatform.t
    U src/gnu/usr.bin/perl/dist/PathTools/t/cwd.t
    U src/gnu/usr.bin/perl/dist/PathTools/t/Functions.t
    U src/gnu/usr.bin/perl/dist/PathTools/t/rel2abs2rel.t
    U src/gnu/usr.bin/perl/dist/PathTools/t/Spec-taint.t
    C src/gnu/usr.bin/perl/dist/PathTools/t/Spec.t
    C src/gnu/usr.bin/perl/dist/PathTools/t/taint.t
    U src/gnu/usr.bin/perl/dist/PathTools/t/tmpdir.t
    U src/gnu/usr.bin/perl/dist/PathTools/t/win32.t
    C src/gnu/usr.bin/perl/dist/Safe/Changes
    U src/gnu/usr.bin/perl/dist/Safe/Makefile.PL
    C src/gnu/usr.bin/perl/dist/Safe/MANIFEST
    U src/gnu/usr.bin/perl/dist/Safe/META.yml
    U src/gnu/usr.bin/perl/dist/Safe/README
    C src/gnu/usr.bin/perl/dist/Safe/Safe.pm
    U src/gnu/usr.bin/perl/dist/Safe/t/safe1.t
    C src/gnu/usr.bin/perl/dist/Safe/t/safe2.t
    U src/gnu/usr.bin/perl/dist/Safe/t/safe3.t
    U src/gnu/usr.bin/perl/dist/Safe/t/safeload.t
    U src/gnu/usr.bin/perl/dist/Safe/t/safenamedcap.t
    C src/gnu/usr.bin/perl/dist/Safe/t/safeops.t
    U src/gnu/usr.bin/perl/dist/Safe/t/saferegexp.t
    C src/gnu/usr.bin/perl/dist/Safe/t/safesecurity.t
    U src/gnu/usr.bin/perl/dist/Safe/t/safesort.t
    U src/gnu/usr.bin/perl/dist/Safe/t/safeuniversal.t
    C src/gnu/usr.bin/perl/dist/Safe/t/safeutf8.t
    U src/gnu/usr.bin/perl/dist/Safe/t/safewrap.t
    U src/gnu/usr.bin/perl/dist/Search-Dict/Changes
    U src/gnu/usr.bin/perl/dist/Search-Dict/Makefile.PL
    U src/gnu/usr.bin/perl/dist/Search-Dict/README.patching
    U src/gnu/usr.bin/perl/dist/Search-Dict/README.release
    U src/gnu/usr.bin/perl/dist/Search-Dict/lib/Search/Dict.pm
    U src/gnu/usr.bin/perl/dist/Search-Dict/t/Dict.t
    C src/gnu/usr.bin/perl/dist/SelfLoader/lib/SelfLoader.pm
    U src/gnu/usr.bin/perl/dist/SelfLoader/t/01SelfLoader.t
    U src/gnu/usr.bin/perl/dist/SelfLoader/t/02SelfLoader-buggy.t
    U src/gnu/usr.bin/perl/dist/SelfLoader/t/03taint.t
    C src/gnu/usr.bin/perl/dist/Storable/ChangeLog
    U src/gnu/usr.bin/perl/dist/Storable/Makefile.PL
    U src/gnu/usr.bin/perl/dist/Storable/README
    C src/gnu/usr.bin/perl/dist/Storable/Storable.pm
    C src/gnu/usr.bin/perl/dist/Storable/Storable.xs
    U src/gnu/usr.bin/perl/dist/Storable/hints/gnukfreebsd.pl
    U src/gnu/usr.bin/perl/dist/Storable/hints/gnuknetbsd.pl
    U src/gnu/usr.bin/perl/dist/Storable/hints/hpux.pl
    U src/gnu/usr.bin/perl/dist/Storable/hints/linux.pl
    U src/gnu/usr.bin/perl/dist/Storable/t/attach.t
    C src/gnu/usr.bin/perl/dist/Storable/t/attach_errors.t
    U src/gnu/usr.bin/perl/dist/Storable/t/attach_singleton.t
    U src/gnu/usr.bin/perl/dist/Storable/t/blessed.t
    C src/gnu/usr.bin/perl/dist/Storable/t/canonical.t
    U src/gnu/usr.bin/perl/dist/Storable/t/circular_hook.t
    C src/gnu/usr.bin/perl/dist/Storable/t/code.t
    U src/gnu/usr.bin/perl/dist/Storable/t/compat01.t
    U src/gnu/usr.bin/perl/dist/Storable/t/compat06.t
    U src/gnu/usr.bin/perl/dist/Storable/t/croak.t
    U src/gnu/usr.bin/perl/dist/Storable/t/dclone.t
    U src/gnu/usr.bin/perl/dist/Storable/t/destroy.t
    U src/gnu/usr.bin/perl/dist/Storable/t/downgrade.t
    U src/gnu/usr.bin/perl/dist/Storable/t/file_magic.t
    U src/gnu/usr.bin/perl/dist/Storable/t/forgive.t
    U src/gnu/usr.bin/perl/dist/Storable/t/freeze.t
    U src/gnu/usr.bin/perl/dist/Storable/t/HAS_ATTACH.pm
    U src/gnu/usr.bin/perl/dist/Storable/t/HAS_HOOK.pm
    U src/gnu/usr.bin/perl/dist/Storable/t/HAS_OVERLOAD.pm
    U src/gnu/usr.bin/perl/dist/Storable/t/integer.t
    U src/gnu/usr.bin/perl/dist/Storable/t/interwork56.t
    U src/gnu/usr.bin/perl/dist/Storable/t/just_plain_nasty.t
    U src/gnu/usr.bin/perl/dist/Storable/t/leaks.t
    U src/gnu/usr.bin/perl/dist/Storable/t/lock.t
    U src/gnu/usr.bin/perl/dist/Storable/t/make_56_interwork.pl
    U src/gnu/usr.bin/perl/dist/Storable/t/make_downgrade.pl
    U src/gnu/usr.bin/perl/dist/Storable/t/make_overload.pl
    U src/gnu/usr.bin/perl/dist/Storable/t/malice.t
    U src/gnu/usr.bin/perl/dist/Storable/t/overload.t
    U src/gnu/usr.bin/perl/dist/Storable/t/recurse.t
    U src/gnu/usr.bin/perl/dist/Storable/t/restrict.t
    U src/gnu/usr.bin/perl/dist/Storable/t/retrieve.t
    U src/gnu/usr.bin/perl/dist/Storable/t/robust.t
    U src/gnu/usr.bin/perl/dist/Storable/t/sig_die.t
    U src/gnu/usr.bin/perl/dist/Storable/t/st-dump.pl
    U src/gnu/usr.bin/perl/dist/Storable/t/store.t
    U src/gnu/usr.bin/perl/dist/Storable/t/testlib.pl
    U src/gnu/usr.bin/perl/dist/Storable/t/threads.t
    U src/gnu/usr.bin/perl/dist/Storable/t/tied.t
    U src/gnu/usr.bin/perl/dist/Storable/t/tied_hook.t
    U src/gnu/usr.bin/perl/dist/Storable/t/tied_items.t
    U src/gnu/usr.bin/perl/dist/Storable/t/tied_store.t
    C src/gnu/usr.bin/perl/dist/Storable/t/utf8.t
    U src/gnu/usr.bin/perl/dist/Storable/t/utf8hash.t
    U src/gnu/usr.bin/perl/dist/Storable/t/weak.t
    C src/gnu/usr.bin/perl/dist/Term-Complete/lib/Term/Complete.pm
    U src/gnu/usr.bin/perl/dist/Term-Complete/t/Complete.t
    C src/gnu/usr.bin/perl/dist/Term-ReadLine/lib/Term/ReadLine.pm
    U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/AE.t
    U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/AETk.t
    U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/ReadLine.t
    U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/Tk.t
    C src/gnu/usr.bin/perl/dist/Test/lib/Test.pm
    C src/gnu/usr.bin/perl/dist/Test/t/05_about_verbose.t
    C src/gnu/usr.bin/perl/dist/Test/t/fail.t
    C src/gnu/usr.bin/perl/dist/Test/t/mix.t
    C src/gnu/usr.bin/perl/dist/Test/t/multiline.t
    C src/gnu/usr.bin/perl/dist/Test/t/onfail.t
    C src/gnu/usr.bin/perl/dist/Test/t/qr.t
    C src/gnu/usr.bin/perl/dist/Test/t/skip.t
    C src/gnu/usr.bin/perl/dist/Test/t/success.t
    C src/gnu/usr.bin/perl/dist/Test/t/todo.t
    U src/gnu/usr.bin/perl/dist/Text-Abbrev/lib/Text/Abbrev.pm
    U src/gnu/usr.bin/perl/dist/Text-Abbrev/t/Abbrev.t
    C src/gnu/usr.bin/perl/dist/Thread-Queue/lib/Thread/Queue.pm
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/01_basic.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/02_refs.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/03_peek.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/04_errs.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/05_extract.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/06_insert.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/07_lock.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/08_nothreads.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/09_ended.t
    U src/gnu/usr.bin/perl/dist/Thread-Queue/t/10_timed.t
    C src/gnu/usr.bin/perl/dist/Thread-Queue/t/11_limit.t
    U src/gnu/usr.bin/perl/dist/Thread-Semaphore/lib/Thread/Semaphore.pm
    C src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/01_basic.t
    U src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/02_errs.t
    U src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/03_nothreads.t
    C src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/04_nonblocking.t
    C src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/05_force.t
    C src/gnu/usr.bin/perl/dist/threads/threads.xs
    U src/gnu/usr.bin/perl/dist/threads/hints/hpux.pl
    U src/gnu/usr.bin/perl/dist/threads/hints/linux.pl
    C src/gnu/usr.bin/perl/dist/threads/lib/threads.pm
    U src/gnu/usr.bin/perl/dist/threads/t/basic.t
    U src/gnu/usr.bin/perl/dist/threads/t/blocks.t
    U src/gnu/usr.bin/perl/dist/threads/t/context.t
    U src/gnu/usr.bin/perl/dist/threads/t/end.t
    C src/gnu/usr.bin/perl/dist/threads/t/err.t
    C src/gnu/usr.bin/perl/dist/threads/t/exit.t
    U src/gnu/usr.bin/perl/dist/threads/t/free.t
    U src/gnu/usr.bin/perl/dist/threads/t/free2.t
    U src/gnu/usr.bin/perl/dist/threads/t/join.t
    U src/gnu/usr.bin/perl/dist/threads/t/kill.t
    U src/gnu/usr.bin/perl/dist/threads/t/kill2.t
    U src/gnu/usr.bin/perl/dist/threads/t/libc.t
    U src/gnu/usr.bin/perl/dist/threads/t/list.t
    U src/gnu/usr.bin/perl/dist/threads/t/no_threads.t
    U src/gnu/usr.bin/perl/dist/threads/t/problems.t
    U src/gnu/usr.bin/perl/dist/threads/t/stack.t
    U src/gnu/usr.bin/perl/dist/threads/t/stack_env.t
    U src/gnu/usr.bin/perl/dist/threads/t/state.t
    U src/gnu/usr.bin/perl/dist/threads/t/stress_cv.t
    U src/gnu/usr.bin/perl/dist/threads/t/stress_re.t
    U src/gnu/usr.bin/perl/dist/threads/t/stress_string.t
    C src/gnu/usr.bin/perl/dist/threads/t/thread.t
    C src/gnu/usr.bin/perl/dist/threads-shared/shared.xs
    U src/gnu/usr.bin/perl/dist/threads-shared/hints/linux.pl
    C src/gnu/usr.bin/perl/dist/threads-shared/lib/threads/shared.pm
    U src/gnu/usr.bin/perl/dist/threads-shared/t/0nothread.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/av_refs.t
    C src/gnu/usr.bin/perl/dist/threads-shared/t/av_simple.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/blessed.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/clone.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/cond.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/disabled.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/dualvar.t
    C src/gnu/usr.bin/perl/dist/threads-shared/t/hv_refs.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/hv_simple.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/no_share.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/object.t
    C src/gnu/usr.bin/perl/dist/threads-shared/t/object2.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/shared_attr.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/stress.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/sv_refs.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/sv_simple.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/utf8.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/wait.t
    U src/gnu/usr.bin/perl/dist/threads-shared/t/waithires.t
    C src/gnu/usr.bin/perl/dist/Tie-File/lib/Tie/File.pm
    C src/gnu/usr.bin/perl/dist/Tie-File/t/00_version.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/01_gen.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/02_fetchsize.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/03_longfetch.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/04_splice.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/05_size.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/06_fixrec.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/07_rv_splice.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/08_ro.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/09_gen_rs.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/10_splice_rs.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/11_rv_splice_rs.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/12_longfetch_rs.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/13_size_rs.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/14_lock.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/15_pushpop.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/16_handle.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/17_misc_meth.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/18_rs_fixrec.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/19_cache.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/20_cache_full.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/21_win32.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/22_autochomp.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/23_rv_ac_splice.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/24_cache_loop.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/25_gen_nocache.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/26_twrite.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/27_iwrite.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/28_mtwrite.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/29a_upcopy.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/29_downcopy.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/30_defer.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/31_autodefer.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/32_defer_misc.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/33_defer_vs.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/40_abs_cache.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/41_heap.t
    U src/gnu/usr.bin/perl/dist/Tie-File/t/42_offset.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/Changes
    C src/gnu/usr.bin/perl/dist/Time-HiRes/HiRes.pm
    C src/gnu/usr.bin/perl/dist/Time-HiRes/HiRes.xs
    C src/gnu/usr.bin/perl/dist/Time-HiRes/Makefile.PL
    C src/gnu/usr.bin/perl/dist/Time-HiRes/typemap
    C src/gnu/usr.bin/perl/dist/Time-HiRes/fallback/const-c.inc
    C src/gnu/usr.bin/perl/dist/Time-HiRes/fallback/const-xs.inc
    C src/gnu/usr.bin/perl/dist/Time-HiRes/hints/aix.pl
    C src/gnu/usr.bin/perl/dist/Time-HiRes/hints/dec_osf.pl
    C src/gnu/usr.bin/perl/dist/Time-HiRes/hints/dynixptx.pl
    C src/gnu/usr.bin/perl/dist/Time-HiRes/hints/irix.pl
    C src/gnu/usr.bin/perl/dist/Time-HiRes/hints/linux.pl
    C src/gnu/usr.bin/perl/dist/Time-HiRes/hints/sco.pl
    C src/gnu/usr.bin/perl/dist/Time-HiRes/hints/solaris.pl
    C src/gnu/usr.bin/perl/dist/Time-HiRes/hints/svr4.pl
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/alarm.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/clock.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/gettimeofday.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/itimer.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/nanosleep.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/sleep.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/stat.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/time.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/tv_interval.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/ualarm.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/usleep.t
    C src/gnu/usr.bin/perl/dist/Time-HiRes/t/Watchdog.pm
    C src/gnu/usr.bin/perl/dist/XSLoader/Makefile.PL
    C src/gnu/usr.bin/perl/dist/XSLoader/XSLoader_pm.PL
    C src/gnu/usr.bin/perl/dist/XSLoader/t/XSLoader.t
    C src/gnu/usr.bin/perl/ext/Amiga-ARexx/ARexx.pm
    C src/gnu/usr.bin/perl/ext/Amiga-ARexx/ARexx.xs
    C src/gnu/usr.bin/perl/ext/Amiga-ARexx/Makefile.PL
    C src/gnu/usr.bin/perl/ext/Amiga-ARexx/tagtypes.h
    C src/gnu/usr.bin/perl/ext/Amiga-ARexx/typemap
    C src/gnu/usr.bin/perl/ext/Amiga-ARexx/__examples/simplecommand.pl
    C src/gnu/usr.bin/perl/ext/Amiga-ARexx/__examples/simplehost.pl
    C src/gnu/usr.bin/perl/ext/Amiga-Exec/Exec.pm
    C src/gnu/usr.bin/perl/ext/Amiga-Exec/Exec.xs
    C src/gnu/usr.bin/perl/ext/Amiga-Exec/Makefile.PL
    C src/gnu/usr.bin/perl/ext/Amiga-Exec/tagtypes.h
    C src/gnu/usr.bin/perl/ext/Amiga-Exec/typemap
    C src/gnu/usr.bin/perl/ext/Amiga-Exec/__examples/simplecommand.pl
    C src/gnu/usr.bin/perl/ext/Amiga-Exec/__examples/simplehost.pl
    C src/gnu/usr.bin/perl/ext/arybase/arybase.pm
    C src/gnu/usr.bin/perl/ext/arybase/arybase.xs
    C src/gnu/usr.bin/perl/ext/arybase/ptable.h
    U src/gnu/usr.bin/perl/ext/arybase/t/aeach.t
    U src/gnu/usr.bin/perl/ext/arybase/t/aelem.t
    C src/gnu/usr.bin/perl/ext/arybase/t/akeys.t
    U src/gnu/usr.bin/perl/ext/arybase/t/arybase.t
    C src/gnu/usr.bin/perl/ext/arybase/t/aslice.t
    U src/gnu/usr.bin/perl/ext/arybase/t/av2arylen.t
    U src/gnu/usr.bin/perl/ext/arybase/t/index.t
    C src/gnu/usr.bin/perl/ext/arybase/t/lslice.t
    U src/gnu/usr.bin/perl/ext/arybase/t/pos.t
    U src/gnu/usr.bin/perl/ext/arybase/t/scope.t
    U src/gnu/usr.bin/perl/ext/arybase/t/scope_0.pm
    U src/gnu/usr.bin/perl/ext/arybase/t/splice.t
    U src/gnu/usr.bin/perl/ext/arybase/t/substr.t
    C src/gnu/usr.bin/perl/ext/attributes/attributes.pm
    C src/gnu/usr.bin/perl/ext/attributes/attributes.xs
    C src/gnu/usr.bin/perl/ext/B/B.pm
    C src/gnu/usr.bin/perl/ext/B/B.xs
    C src/gnu/usr.bin/perl/ext/B/Makefile.PL
    U src/gnu/usr.bin/perl/ext/B/O.pm
    C src/gnu/usr.bin/perl/ext/B/typemap
    C src/gnu/usr.bin/perl/ext/B/B/Concise.pm
    C src/gnu/usr.bin/perl/ext/B/B/Showlex.pm
    U src/gnu/usr.bin/perl/ext/B/B/Terse.pm
    U src/gnu/usr.bin/perl/ext/B/B/Xref.pm
    C src/gnu/usr.bin/perl/ext/B/hints/darwin.pl
    C src/gnu/usr.bin/perl/ext/B/hints/openbsd.pl
    C src/gnu/usr.bin/perl/ext/B/t/b.t
    C src/gnu/usr.bin/perl/ext/B/t/concise-xs.t
    C src/gnu/usr.bin/perl/ext/B/t/concise.t
    U src/gnu/usr.bin/perl/ext/B/t/f_map
    C src/gnu/usr.bin/perl/ext/B/t/f_map.t
    U src/gnu/usr.bin/perl/ext/B/t/f_sort
    C src/gnu/usr.bin/perl/ext/B/t/f_sort.t
    U src/gnu/usr.bin/perl/ext/B/t/o.t
    C src/gnu/usr.bin/perl/ext/B/t/OptreeCheck.pm
    C src/gnu/usr.bin/perl/ext/B/t/optree_check.t
    C src/gnu/usr.bin/perl/ext/B/t/optree_concise.t
    U src/gnu/usr.bin/perl/ext/B/t/optree_constants.t
    C src/gnu/usr.bin/perl/ext/B/t/optree_misc.t
    C src/gnu/usr.bin/perl/ext/B/t/optree_samples.t
    C src/gnu/usr.bin/perl/ext/B/t/optree_sort.t
    C src/gnu/usr.bin/perl/ext/B/t/optree_specials.t
    C src/gnu/usr.bin/perl/ext/B/t/optree_varinit.t
    U src/gnu/usr.bin/perl/ext/B/t/pragma.t
    C src/gnu/usr.bin/perl/ext/B/t/showlex.t
    C src/gnu/usr.bin/perl/ext/B/t/sv_stash.t
    U src/gnu/usr.bin/perl/ext/B/t/terse.t
    U src/gnu/usr.bin/perl/ext/B/t/walkoptree.t
    U src/gnu/usr.bin/perl/ext/B/t/xref.t
    U src/gnu/usr.bin/perl/ext/Devel-Peek/Changes
    C src/gnu/usr.bin/perl/ext/Devel-Peek/Peek.pm
    C src/gnu/usr.bin/perl/ext/Devel-Peek/Peek.xs
    C src/gnu/usr.bin/perl/ext/Devel-Peek/t/Peek.t
    C src/gnu/usr.bin/perl/ext/DynaLoader/dlutils.c
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_aix.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_dllload.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_dlopen.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_dyld.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_freemint.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_hpux.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_none.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_symbian.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_vms.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/dl_win32.xs
    C src/gnu/usr.bin/perl/ext/DynaLoader/DynaLoader_pm.PL
    C src/gnu/usr.bin/perl/ext/DynaLoader/Makefile.PL
    U src/gnu/usr.bin/perl/ext/DynaLoader/README
    U src/gnu/usr.bin/perl/ext/DynaLoader/hints/aix.pl
    U src/gnu/usr.bin/perl/ext/DynaLoader/hints/android.pl
    U src/gnu/usr.bin/perl/ext/DynaLoader/hints/gnukfreebsd.pl
    U src/gnu/usr.bin/perl/ext/DynaLoader/hints/gnuknetbsd.pl
    U src/gnu/usr.bin/perl/ext/DynaLoader/hints/linux.pl
    U src/gnu/usr.bin/perl/ext/DynaLoader/hints/netbsd.pl
    U src/gnu/usr.bin/perl/ext/DynaLoader/hints/openbsd.pl
    C src/gnu/usr.bin/perl/ext/DynaLoader/t/DynaLoader.t
    U src/gnu/usr.bin/perl/ext/Errno/ChangeLog
    C src/gnu/usr.bin/perl/ext/Errno/Errno_pm.PL
    U src/gnu/usr.bin/perl/ext/Errno/Makefile.PL
    U src/gnu/usr.bin/perl/ext/Errno/t/Errno.t
    C src/gnu/usr.bin/perl/ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
    C src/gnu/usr.bin/perl/ext/Fcntl/Fcntl.pm
    U src/gnu/usr.bin/perl/ext/Fcntl/Fcntl.xs
    C src/gnu/usr.bin/perl/ext/Fcntl/Makefile.PL
    U src/gnu/usr.bin/perl/ext/Fcntl/t/autoload.t
    U src/gnu/usr.bin/perl/ext/Fcntl/t/fcntl.t
    U src/gnu/usr.bin/perl/ext/Fcntl/t/mode.t
    U src/gnu/usr.bin/perl/ext/Fcntl/t/syslfs.t
    U src/gnu/usr.bin/perl/ext/File-DosGlob/DosGlob.xs
    U src/gnu/usr.bin/perl/ext/File-DosGlob/lib/File/DosGlob.pm
    C src/gnu/usr.bin/perl/ext/File-DosGlob/t/DosGlob.t
    C src/gnu/usr.bin/perl/ext/File-Find/lib/File/Find.pm
    C src/gnu/usr.bin/perl/ext/File-Find/t/find.t
    U src/gnu/usr.bin/perl/ext/File-Find/t/taint.t
    U src/gnu/usr.bin/perl/ext/File-Find/t/lib/Testing.pm
    C src/gnu/usr.bin/perl/ext/File-Glob/bsd_glob.c
    U src/gnu/usr.bin/perl/ext/File-Glob/bsd_glob.h
    U src/gnu/usr.bin/perl/ext/File-Glob/Changes
    C src/gnu/usr.bin/perl/ext/File-Glob/Glob.pm
    C src/gnu/usr.bin/perl/ext/File-Glob/Glob.xs
    U src/gnu/usr.bin/perl/ext/File-Glob/Makefile.PL
    U src/gnu/usr.bin/perl/ext/File-Glob/TODO
    U src/gnu/usr.bin/perl/ext/File-Glob/t/basic.t
    U src/gnu/usr.bin/perl/ext/File-Glob/t/case.t
    U src/gnu/usr.bin/perl/ext/File-Glob/t/global.t
    C src/gnu/usr.bin/perl/ext/File-Glob/t/rt114984.t
    U src/gnu/usr.bin/perl/ext/File-Glob/t/taint.t
    U src/gnu/usr.bin/perl/ext/File-Glob/t/threads.t
    U src/gnu/usr.bin/perl/ext/FileCache/lib/FileCache.pm
    U src/gnu/usr.bin/perl/ext/FileCache/t/01open.t
    U src/gnu/usr.bin/perl/ext/FileCache/t/02maxopen.t
    U src/gnu/usr.bin/perl/ext/FileCache/t/03append.t
    U src/gnu/usr.bin/perl/ext/FileCache/t/04twoarg.t
    U src/gnu/usr.bin/perl/ext/FileCache/t/05override.t
    U src/gnu/usr.bin/perl/ext/FileCache/t/06export.t
    U src/gnu/usr.bin/perl/ext/FileCache/t/07noimport.t
    U src/gnu/usr.bin/perl/ext/GDBM_File/GDBM_File.pm
    U src/gnu/usr.bin/perl/ext/GDBM_File/GDBM_File.xs
    U src/gnu/usr.bin/perl/ext/GDBM_File/Makefile.PL
    U src/gnu/usr.bin/perl/ext/GDBM_File/typemap
    U src/gnu/usr.bin/perl/ext/GDBM_File/hints/sco.pl
    U src/gnu/usr.bin/perl/ext/GDBM_File/t/fatal.t
    U src/gnu/usr.bin/perl/ext/GDBM_File/t/gdbm.t
    C src/gnu/usr.bin/perl/ext/Hash-Util/Changes
    U src/gnu/usr.bin/perl/ext/Hash-Util/Makefile.PL
    C src/gnu/usr.bin/perl/ext/Hash-Util/Util.xs
    C src/gnu/usr.bin/perl/ext/Hash-Util/lib/Hash/Util.pm
    C src/gnu/usr.bin/perl/ext/Hash-Util/t/Util.t
    U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/Changes
    C src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/FieldHash.xs
    C src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/lib/Hash/Util/FieldHash.pm
    U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/01_load.t
    U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/02_function.t
    U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/03_class.t
    U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/04_thread.t
    C src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/05_perlhook.t
    U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/11_hashassign.t
    U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/12_hashwarn.t
    C src/gnu/usr.bin/perl/ext/I18N-Langinfo/Langinfo.pm
    C src/gnu/usr.bin/perl/ext/I18N-Langinfo/Langinfo.xs
    U src/gnu/usr.bin/perl/ext/I18N-Langinfo/Makefile.PL
    U src/gnu/usr.bin/perl/ext/I18N-Langinfo/t/Langinfo.t
    U src/gnu/usr.bin/perl/ext/IPC-Open3/lib/IPC/Open2.pm
    C src/gnu/usr.bin/perl/ext/IPC-Open3/lib/IPC/Open3.pm
    U src/gnu/usr.bin/perl/ext/IPC-Open3/t/fd.t
    U src/gnu/usr.bin/perl/ext/IPC-Open3/t/IPC-Open2.t
    C src/gnu/usr.bin/perl/ext/IPC-Open3/t/IPC-Open3.t
    U src/gnu/usr.bin/perl/ext/mro/Changes
    C src/gnu/usr.bin/perl/ext/mro/mro.pm
    C src/gnu/usr.bin/perl/ext/mro/mro.xs
    U src/gnu/usr.bin/perl/ext/NDBM_File/Makefile.PL
    C src/gnu/usr.bin/perl/ext/NDBM_File/NDBM_File.pm
    C src/gnu/usr.bin/perl/ext/NDBM_File/NDBM_File.xs
    U src/gnu/usr.bin/perl/ext/NDBM_File/typemap
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/cygwin.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/dec_osf.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/dynixptx.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/gnu.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/gnukfreebsd.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/gnuknetbsd.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/linux.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/MSWin32.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/sco.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/solaris.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/hints/svr4.pl
    U src/gnu/usr.bin/perl/ext/NDBM_File/t/ndbm.t
    U src/gnu/usr.bin/perl/ext/ODBM_File/Makefile.PL
    C src/gnu/usr.bin/perl/ext/ODBM_File/ODBM_File.pm
    C src/gnu/usr.bin/perl/ext/ODBM_File/ODBM_File.xs
    C src/gnu/usr.bin/perl/ext/ODBM_File/typemap
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/cygwin.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/dec_osf.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/gnu.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/gnukfreebsd.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/gnuknetbsd.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/hpux.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/linux.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/MSWin32.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/sco.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/solaris.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/svr4.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/hints/ultrix.pl
    U src/gnu/usr.bin/perl/ext/ODBM_File/t/odbm.t
    C src/gnu/usr.bin/perl/ext/Opcode/Opcode.pm
    C src/gnu/usr.bin/perl/ext/Opcode/Opcode.xs
    U src/gnu/usr.bin/perl/ext/Opcode/ops.pm
    C src/gnu/usr.bin/perl/ext/Opcode/t/Opcode.t
    U src/gnu/usr.bin/perl/ext/Opcode/t/ops.t
    C src/gnu/usr.bin/perl/ext/PerlIO-encoding/encoding.pm
    C src/gnu/usr.bin/perl/ext/PerlIO-encoding/encoding.xs
    C src/gnu/usr.bin/perl/ext/PerlIO-encoding/t/encoding.t
    C src/gnu/usr.bin/perl/ext/PerlIO-encoding/t/fallback.t
    C src/gnu/usr.bin/perl/ext/PerlIO-encoding/t/nolooping.t
    C src/gnu/usr.bin/perl/ext/PerlIO-encoding/t/threads.t
    C src/gnu/usr.bin/perl/ext/re/Makefile.PL
    C src/gnu/usr.bin/perl/ext/re/re.pm
    C src/gnu/usr.bin/perl/ext/re/re.xs
    U src/gnu/usr.bin/perl/ext/re/re_comp.h
    C src/gnu/usr.bin/perl/ext/re/re_top.h
    C src/gnu/usr.bin/perl/ext/re/t/lexical_debug.pl
    C src/gnu/usr.bin/perl/ext/re/t/lexical_debug.t
    U src/gnu/usr.bin/perl/ext/re/t/qr.t
    C src/gnu/usr.bin/perl/ext/re/t/re.t
    C src/gnu/usr.bin/perl/ext/re/t/reflags.t
    C src/gnu/usr.bin/perl/ext/re/t/regop.pl
    C src/gnu/usr.bin/perl/ext/re/t/regop.t
    U src/gnu/usr.bin/perl/ext/re/t/re_funcs.t
    C src/gnu/usr.bin/perl/ext/re/t/re_funcs_u.t
    C src/gnu/usr.bin/perl/ext/re/t/strict.t
    C src/gnu/usr.bin/perl/ext/PerlIO-mmap/mmap.pm
    C src/gnu/usr.bin/perl/ext/PerlIO-mmap/mmap.xs
    C src/gnu/usr.bin/perl/ext/PerlIO-scalar/scalar.pm
    C src/gnu/usr.bin/perl/ext/PerlIO-scalar/scalar.xs
    C src/gnu/usr.bin/perl/ext/PerlIO-scalar/t/scalar.t
    U src/gnu/usr.bin/perl/ext/PerlIO-scalar/t/scalar_ungetc.t
    C src/gnu/usr.bin/perl/ext/PerlIO-via/via.pm
    C src/gnu/usr.bin/perl/ext/PerlIO-via/via.xs
    C src/gnu/usr.bin/perl/ext/PerlIO-via/hints/aix.pl
    U src/gnu/usr.bin/perl/ext/PerlIO-via/t/via.t
    C src/gnu/usr.bin/perl/ext/Pod-Functions/Functions_pm.PL
    U src/gnu/usr.bin/perl/ext/Pod-Functions/Makefile.PL
    C src/gnu/usr.bin/perl/ext/Pod-Functions/t/Functions.t
    C src/gnu/usr.bin/perl/ext/Pod-Html/bin/pod2html
    C src/gnu/usr.bin/perl/ext/Pod-Html/lib/Pod/Html.pm
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/anchorify.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/cache.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/cache.t
    C src/gnu/usr.bin/perl/ext/Pod-Html/t/crossref.pod
    C src/gnu/usr.bin/perl/ext/Pod-Html/t/crossref.t
    C src/gnu/usr.bin/perl/ext/Pod-Html/t/crossref2.t
    C src/gnu/usr.bin/perl/ext/Pod-Html/t/crossref3.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/eol.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/feature.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/feature.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/feature2.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/feature2.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir1.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir1.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir2.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir2.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir3.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir3.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir4.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir4.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir5.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir5.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmlescp.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmlescp.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmllink.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmllink.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmlview.pod
    C src/gnu/usr.bin/perl/ext/Pod-Html/t/htmlview.t
    C src/gnu/usr.bin/perl/ext/Pod-Html/t/pod2html-lib.pl
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/poderr.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/poderr.t
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/podnoerr.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/t/podnoerr.t
    C src/gnu/usr.bin/perl/ext/Pod-Html/testdir/perlpodspec-copy.pod
    U src/gnu/usr.bin/perl/ext/Pod-Html/testdir/perlvar-copy.pod
    C src/gnu/usr.bin/perl/ext/POSIX/Makefile.PL
    C src/gnu/usr.bin/perl/ext/POSIX/POSIX.xs
    C src/gnu/usr.bin/perl/ext/POSIX/typemap
    U src/gnu/usr.bin/perl/ext/POSIX/hints/bsdos.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/dynixptx.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/freebsd.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/gnukfreebsd.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/gnuknetbsd.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/linux.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/mint.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/netbsd.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/openbsd.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/sunos_4.pl
    U src/gnu/usr.bin/perl/ext/POSIX/hints/svr4.pl
    C src/gnu/usr.bin/perl/ext/POSIX/lib/POSIX.pm
    C src/gnu/usr.bin/perl/ext/POSIX/lib/POSIX.pod
    C src/gnu/usr.bin/perl/ext/POSIX/t/export.t
    C src/gnu/usr.bin/perl/ext/POSIX/t/iscrash
    C src/gnu/usr.bin/perl/ext/POSIX/t/math.t
    C src/gnu/usr.bin/perl/ext/POSIX/t/posix.t
    C src/gnu/usr.bin/perl/ext/POSIX/t/sigaction.t
    U src/gnu/usr.bin/perl/ext/POSIX/t/sigset.t
    C src/gnu/usr.bin/perl/ext/POSIX/t/strerror_errno.t
    U src/gnu/usr.bin/perl/ext/POSIX/t/sysconf.t
    U src/gnu/usr.bin/perl/ext/POSIX/t/taint.t
    U src/gnu/usr.bin/perl/ext/POSIX/t/termios.t
    C src/gnu/usr.bin/perl/ext/POSIX/t/time.t
    U src/gnu/usr.bin/perl/ext/POSIX/t/unimplemented.t
    U src/gnu/usr.bin/perl/ext/POSIX/t/usage.t
    U src/gnu/usr.bin/perl/ext/POSIX/t/waitpid.t
    C src/gnu/usr.bin/perl/ext/POSIX/t/wrappers.t
    C src/gnu/usr.bin/perl/ext/SDBM_File/biblio
    C src/gnu/usr.bin/perl/ext/SDBM_File/CHANGES
    C src/gnu/usr.bin/perl/ext/SDBM_File/COMPARE
    C src/gnu/usr.bin/perl/ext/SDBM_File/dba.c
    C src/gnu/usr.bin/perl/ext/SDBM_File/dbd.c
    C src/gnu/usr.bin/perl/ext/SDBM_File/dbe.1
    C src/gnu/usr.bin/perl/ext/SDBM_File/dbe.c
    C src/gnu/usr.bin/perl/ext/SDBM_File/dbu.c
    C src/gnu/usr.bin/perl/ext/SDBM_File/grind
    C src/gnu/usr.bin/perl/ext/SDBM_File/hash.c
    C src/gnu/usr.bin/perl/ext/SDBM_File/linux.patches
    C src/gnu/usr.bin/perl/ext/SDBM_File/Makefile.PL
    C src/gnu/usr.bin/perl/ext/SDBM_File/makefile.sdbm
    C src/gnu/usr.bin/perl/ext/SDBM_File/pair.c
    C src/gnu/usr.bin/perl/ext/SDBM_File/pair.h
    C src/gnu/usr.bin/perl/ext/SDBM_File/README
    C src/gnu/usr.bin/perl/ext/SDBM_File/readme.ms
    C src/gnu/usr.bin/perl/ext/SDBM_File/README.too
    C src/gnu/usr.bin/perl/ext/SDBM_File/sdbm.3
    C src/gnu/usr.bin/perl/ext/SDBM_File/sdbm.c
    C src/gnu/usr.bin/perl/ext/SDBM_File/sdbm.h
    C src/gnu/usr.bin/perl/ext/SDBM_File/SDBM_File.pm
    C src/gnu/usr.bin/perl/ext/SDBM_File/SDBM_File.xs
    C src/gnu/usr.bin/perl/ext/SDBM_File/tune.h
    U src/gnu/usr.bin/perl/ext/SDBM_File/typemap
    C src/gnu/usr.bin/perl/ext/SDBM_File/util.c
    U src/gnu/usr.bin/perl/ext/SDBM_File/t/constants.t
    C src/gnu/usr.bin/perl/ext/SDBM_File/t/prep.t
    U src/gnu/usr.bin/perl/ext/SDBM_File/t/sdbm.t
    C src/gnu/usr.bin/perl/ext/Sys-Hostname/Hostname.pm
    C src/gnu/usr.bin/perl/ext/Sys-Hostname/Hostname.xs
    U src/gnu/usr.bin/perl/ext/Sys-Hostname/t/Hostname.t
    U src/gnu/usr.bin/perl/ext/Tie-Hash-NamedCapture/NamedCapture.pm
    U src/gnu/usr.bin/perl/ext/Tie-Hash-NamedCapture/NamedCapture.xs
    U src/gnu/usr.bin/perl/ext/Tie-Hash-NamedCapture/t/tiehash.t
    U src/gnu/usr.bin/perl/ext/Tie-Memoize/lib/Tie/Memoize.pm
    U src/gnu/usr.bin/perl/ext/Tie-Memoize/t/Tie-Memoize.t
    U src/gnu/usr.bin/perl/ext/VMS-DCLsym/0README.txt
    C src/gnu/usr.bin/perl/ext/VMS-DCLsym/DCLsym.pm
    C src/gnu/usr.bin/perl/ext/VMS-DCLsym/DCLsym.xs
    U src/gnu/usr.bin/perl/ext/VMS-DCLsym/Makefile.PL
    U src/gnu/usr.bin/perl/ext/VMS-DCLsym/t/vms_dclsym.t
    U src/gnu/usr.bin/perl/ext/VMS-Filespec/lib/VMS/Filespec.pm
    C src/gnu/usr.bin/perl/ext/VMS-Filespec/t/filespec.t
    U src/gnu/usr.bin/perl/ext/VMS-Stdio/0README.txt
    U src/gnu/usr.bin/perl/ext/VMS-Stdio/Makefile.PL
    U src/gnu/usr.bin/perl/ext/VMS-Stdio/Stdio.pm
    U src/gnu/usr.bin/perl/ext/VMS-Stdio/Stdio.xs
    U src/gnu/usr.bin/perl/ext/VMS-Stdio/t/vms_stdio.t
    U src/gnu/usr.bin/perl/ext/Win32CORE/Makefile.PL
    C src/gnu/usr.bin/perl/ext/Win32CORE/Win32CORE.c
    U src/gnu/usr.bin/perl/ext/Win32CORE/Win32CORE.pm
    U src/gnu/usr.bin/perl/ext/Win32CORE/t/win32core.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/APItest.pm
    C src/gnu/usr.bin/perl/ext/XS-APItest/APItest.xs
    U src/gnu/usr.bin/perl/ext/XS-APItest/core.c
    C src/gnu/usr.bin/perl/ext/XS-APItest/core_or_not.inc
    U src/gnu/usr.bin/perl/ext/XS-APItest/exception.c
    C src/gnu/usr.bin/perl/ext/XS-APItest/Makefile.PL
    U src/gnu/usr.bin/perl/ext/XS-APItest/notcore.c
    C src/gnu/usr.bin/perl/ext/XS-APItest/numeric.xs
    C src/gnu/usr.bin/perl/ext/XS-APItest/typemap
    C src/gnu/usr.bin/perl/ext/XS-APItest/XSUB-redefined-macros.xs
    U src/gnu/usr.bin/perl/ext/XS-APItest/XSUB-undef-XS_VERSION.xs
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/addissub.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/arrayexpr.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/autoload.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/BHK.pm
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/Block.pm
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/blockasexpr.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/blockhooks-csc.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/blockhooks.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/call.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/caller.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/callregexec.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/call_checker.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/check_warnings.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/cleanup.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/clone-with-stack.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/cophh.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/coplabel.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/copstash.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/copyhints.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/customop.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/cv_name.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/eval-filter.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/grok.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/exception.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/extend.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/fetch_pad_names.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/gotosub.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_autoload4.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_const_sv.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_fetchmeth.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_fetchmethod_flags.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_fetchmeth_autoload.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_init.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/handy.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/hash.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/join_with_space.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/keyword_multiline.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/keyword_plugin.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/labelconst.aux
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/labelconst.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/labelconst_utf8.aux
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/lexsub.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/locale.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/loopblock.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/magic.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/looprest.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/lvalue.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/magic_chain.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/Markers.pm
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/mro.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/multicall.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/my_cxt.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/my_exit.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/newCONSTSUB.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/newDEFSVOP.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/Null.pm
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/op.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/op_contextualize.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/op_list.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/overload.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/pad_scalar.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/peep.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/pmflag.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/postinc.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/printf.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/ptr_table.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/push.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/refs.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/rmagical.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/rv2cv_op_cv.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/savehints.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/scopelessblock.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/sort.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/stmtasexpr.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/stmtsasexpr.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/stuff_modify_bug.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/stuff_svcur_bug.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/subcall.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/svcat.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/svcatpvf.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/sviscow.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/svpeek.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/svpv.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/svpv_magic.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/svsetsv.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/swaplabel.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/swaptwostmts.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/sym-hook.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/synthetic_scope.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/temp_lv_sub.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/underscore_length.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf16_to_utf8.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/weaken.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/whichsig.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/win32.t
    C src/gnu/usr.bin/perl/ext/XS-APItest/t/xsub_h.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/xs_special_subs.t
    U src/gnu/usr.bin/perl/ext/XS-APItest/t/xs_special_subs_require.t
    U src/gnu/usr.bin/perl/ext/XS-Typemap/Makefile.PL
    U src/gnu/usr.bin/perl/ext/XS-Typemap/README
    U src/gnu/usr.bin/perl/ext/XS-Typemap/stdio.c
    C src/gnu/usr.bin/perl/ext/XS-Typemap/Typemap.pm
    C src/gnu/usr.bin/perl/ext/XS-Typemap/Typemap.xs
    C src/gnu/usr.bin/perl/ext/XS-Typemap/t/Typemap.t
    U src/gnu/usr.bin/perl/djgpp/config.over
    U src/gnu/usr.bin/perl/djgpp/configure.bat
    U src/gnu/usr.bin/perl/djgpp/djgpp.c
    U src/gnu/usr.bin/perl/djgpp/djgpp.h
    C src/gnu/usr.bin/perl/djgpp/djgppsed.sh
    U src/gnu/usr.bin/perl/djgpp/fixpmain
    U src/gnu/usr.bin/perl/h2pl/cbreak.pl
    U src/gnu/usr.bin/perl/h2pl/cbreak2.pl
    U src/gnu/usr.bin/perl/h2pl/getioctlsizes
    U src/gnu/usr.bin/perl/h2pl/mksizes
    U src/gnu/usr.bin/perl/h2pl/mkvars
    U src/gnu/usr.bin/perl/h2pl/README
    U src/gnu/usr.bin/perl/h2pl/tcbreak
    U src/gnu/usr.bin/perl/h2pl/tcbreak2
    U src/gnu/usr.bin/perl/h2pl/eg/sizeof.ph
    U src/gnu/usr.bin/perl/h2pl/eg/sysexits.pl
    U src/gnu/usr.bin/perl/h2pl/eg/sys/errno.pl
    U src/gnu/usr.bin/perl/h2pl/eg/sys/ioctl.pl
    U src/gnu/usr.bin/perl/haiku/haikuish.h
    U src/gnu/usr.bin/perl/haiku/Haiku/Haiku.pm
    U src/gnu/usr.bin/perl/haiku/Haiku/Haiku.xs
    U src/gnu/usr.bin/perl/haiku/Haiku/Makefile.PL
    C src/gnu/usr.bin/perl/hints/aix.sh
    U src/gnu/usr.bin/perl/hints/aix_3.sh
    U src/gnu/usr.bin/perl/hints/aix_4.sh
    U src/gnu/usr.bin/perl/hints/altos486.sh
    C src/gnu/usr.bin/perl/hints/amigaos.sh
    U src/gnu/usr.bin/perl/hints/atheos.sh
    U src/gnu/usr.bin/perl/hints/aux_3.sh
    U src/gnu/usr.bin/perl/hints/bitrig.sh
    U src/gnu/usr.bin/perl/hints/broken-db.msg
    U src/gnu/usr.bin/perl/hints/bsdos.sh
    C src/gnu/usr.bin/perl/hints/catamount.sh
    U src/gnu/usr.bin/perl/hints/convexos.sh
    U src/gnu/usr.bin/perl/hints/cxux.sh
    U src/gnu/usr.bin/perl/hints/cygwin.sh
    C src/gnu/usr.bin/perl/hints/darwin.sh
    U src/gnu/usr.bin/perl/hints/dcosx.sh
    C src/gnu/usr.bin/perl/hints/dec_osf.sh
    U src/gnu/usr.bin/perl/hints/dos_djgpp.sh
    U src/gnu/usr.bin/perl/hints/dragonfly.sh
    U src/gnu/usr.bin/perl/hints/dynix.sh
    U src/gnu/usr.bin/perl/hints/dynixptx.sh
    U src/gnu/usr.bin/perl/hints/epix.sh
    U src/gnu/usr.bin/perl/hints/esix4.sh
    U src/gnu/usr.bin/perl/hints/fps.sh
    C src/gnu/usr.bin/perl/hints/freebsd.sh
    U src/gnu/usr.bin/perl/hints/freemint.sh
    U src/gnu/usr.bin/perl/hints/genix.sh
    U src/gnu/usr.bin/perl/hints/gnu.sh
    U src/gnu/usr.bin/perl/hints/gnukfreebsd.sh
    U src/gnu/usr.bin/perl/hints/gnuknetbsd.sh
    U src/gnu/usr.bin/perl/hints/greenhills.sh
    U src/gnu/usr.bin/perl/hints/haiku.sh
    C src/gnu/usr.bin/perl/hints/hpux.sh
    U src/gnu/usr.bin/perl/hints/i386.sh
    U src/gnu/usr.bin/perl/hints/interix.sh
    U src/gnu/usr.bin/perl/hints/irix_4.sh
    U src/gnu/usr.bin/perl/hints/irix_5.sh
    C src/gnu/usr.bin/perl/hints/irix_6.sh
    U src/gnu/usr.bin/perl/hints/irix_6_0.sh
    U src/gnu/usr.bin/perl/hints/irix_6_1.sh
    U src/gnu/usr.bin/perl/hints/isc.sh
    U src/gnu/usr.bin/perl/hints/isc_2.sh
    C src/gnu/usr.bin/perl/hints/linux-android.sh
    C src/gnu/usr.bin/perl/hints/linux.sh
    U src/gnu/usr.bin/perl/hints/lynxos.sh
    U src/gnu/usr.bin/perl/hints/midnightbsd.sh
    U src/gnu/usr.bin/perl/hints/mips.sh
    U src/gnu/usr.bin/perl/hints/mirbsd.sh
    U src/gnu/usr.bin/perl/hints/mpc.sh
    U src/gnu/usr.bin/perl/hints/ncr_tower.sh
    U src/gnu/usr.bin/perl/hints/netbsd.sh
    U src/gnu/usr.bin/perl/hints/newsos4.sh
    U src/gnu/usr.bin/perl/hints/nonstopux.sh
    C src/gnu/usr.bin/perl/hints/openbsd.sh
    U src/gnu/usr.bin/perl/hints/opus.sh
    U src/gnu/usr.bin/perl/hints/os2.sh
    C src/gnu/usr.bin/perl/hints/os390.sh
    U src/gnu/usr.bin/perl/hints/os400.sh
    U src/gnu/usr.bin/perl/hints/posix-bc.sh
    U src/gnu/usr.bin/perl/hints/powerux.sh
    U src/gnu/usr.bin/perl/hints/qnx.sh
    U src/gnu/usr.bin/perl/hints/README.hints
    U src/gnu/usr.bin/perl/hints/riscos.sh
    U src/gnu/usr.bin/perl/hints/sco.sh
    U src/gnu/usr.bin/perl/hints/sco_2_3_0.sh
    U src/gnu/usr.bin/perl/hints/sco_2_3_1.sh
    U src/gnu/usr.bin/perl/hints/sco_2_3_2.sh
    U src/gnu/usr.bin/perl/hints/sco_2_3_3.sh
    U src/gnu/usr.bin/perl/hints/sco_2_3_4.sh
    C src/gnu/usr.bin/perl/hints/solaris_2.sh
    U src/gnu/usr.bin/perl/hints/stellar.sh
    U src/gnu/usr.bin/perl/hints/sunos_4_0.sh
    U src/gnu/usr.bin/perl/hints/sunos_4_1.sh
    U src/gnu/usr.bin/perl/hints/super-ux.sh
    U src/gnu/usr.bin/perl/hints/svr4.sh
    U src/gnu/usr.bin/perl/hints/svr5.sh
    U src/gnu/usr.bin/perl/hints/t001.c
    U src/gnu/usr.bin/perl/hints/ti1500.sh
    U src/gnu/usr.bin/perl/hints/ultrix_4.sh
    U src/gnu/usr.bin/perl/hints/umips.sh
    U src/gnu/usr.bin/perl/hints/unicos.sh
    U src/gnu/usr.bin/perl/hints/unicosmk.sh
    U src/gnu/usr.bin/perl/hints/unisysdynix.sh
    U src/gnu/usr.bin/perl/hints/utekv.sh
    U src/gnu/usr.bin/perl/hints/uwin.sh
    U src/gnu/usr.bin/perl/hints/vos.sh
    U src/gnu/usr.bin/perl/lib/AnyDBM_File.pm
    U src/gnu/usr.bin/perl/lib/AnyDBM_File.t
    C src/gnu/usr.bin/perl/lib/Benchmark.pm
    C src/gnu/usr.bin/perl/lib/Benchmark.t
    U src/gnu/usr.bin/perl/lib/blib.pm
    U src/gnu/usr.bin/perl/lib/blib.t
    C src/gnu/usr.bin/perl/lib/bytes.pm
    C src/gnu/usr.bin/perl/lib/bytes.t
    U src/gnu/usr.bin/perl/lib/bytes_heavy.pl
    C src/gnu/usr.bin/perl/lib/charnames.pm
    C src/gnu/usr.bin/perl/lib/charnames.t
    C src/gnu/usr.bin/perl/lib/Config.t
    U src/gnu/usr.bin/perl/lib/CORE.pod
    C src/gnu/usr.bin/perl/lib/DB.pm
    C src/gnu/usr.bin/perl/lib/DB.t
    U src/gnu/usr.bin/perl/lib/DBM_Filter.pm
    U src/gnu/usr.bin/perl/lib/dbm_filter_util.pl
    U src/gnu/usr.bin/perl/lib/deprecate.pm
    U src/gnu/usr.bin/perl/lib/diagnostics.pm
    C src/gnu/usr.bin/perl/lib/diagnostics.t
    U src/gnu/usr.bin/perl/lib/DirHandle.pm
    U src/gnu/usr.bin/perl/lib/DirHandle.t
    C src/gnu/usr.bin/perl/lib/dumpvar.pl
    U src/gnu/usr.bin/perl/lib/dumpvar.t
    C src/gnu/usr.bin/perl/lib/English.pm
    U src/gnu/usr.bin/perl/lib/English.t
    C src/gnu/usr.bin/perl/lib/feature.pm
    U src/gnu/usr.bin/perl/lib/feature.t
    U src/gnu/usr.bin/perl/lib/FileHandle.pm
    U src/gnu/usr.bin/perl/lib/FileHandle.t
    U src/gnu/usr.bin/perl/lib/filetest.pm
    U src/gnu/usr.bin/perl/lib/filetest.t
    U src/gnu/usr.bin/perl/lib/FindBin.pm
    U src/gnu/usr.bin/perl/lib/FindBin.t
    C src/gnu/usr.bin/perl/lib/h2ph.t
    C src/gnu/usr.bin/perl/lib/h2xs.t
    U src/gnu/usr.bin/perl/lib/integer.pm
    U src/gnu/usr.bin/perl/lib/integer.t
    U src/gnu/usr.bin/perl/lib/Internals.t
    U src/gnu/usr.bin/perl/lib/less.pm
    U src/gnu/usr.bin/perl/lib/less.t
    C src/gnu/usr.bin/perl/lib/locale.pm
    C src/gnu/usr.bin/perl/lib/locale.t
    C src/gnu/usr.bin/perl/lib/meta_notation.pm
    C src/gnu/usr.bin/perl/lib/meta_notation.t
    U src/gnu/usr.bin/perl/lib/open.pm
    C src/gnu/usr.bin/perl/lib/open.t
    C src/gnu/usr.bin/perl/lib/overload.pm
    C src/gnu/usr.bin/perl/lib/overload.t
    U src/gnu/usr.bin/perl/lib/overload64.t
    U src/gnu/usr.bin/perl/lib/overloading.pm
    U src/gnu/usr.bin/perl/lib/overloading.t
    C src/gnu/usr.bin/perl/lib/perl5db.pl
    C src/gnu/usr.bin/perl/lib/perl5db.t
    U src/gnu/usr.bin/perl/lib/PerlIO.pm
    U src/gnu/usr.bin/perl/lib/SelectSaver.pm
    U src/gnu/usr.bin/perl/lib/SelectSaver.t
    C src/gnu/usr.bin/perl/lib/sigtrap.pm
    U src/gnu/usr.bin/perl/lib/sigtrap.t
    U src/gnu/usr.bin/perl/lib/sort.pm
    C src/gnu/usr.bin/perl/lib/sort.t
    C src/gnu/usr.bin/perl/lib/strict.pm
    C src/gnu/usr.bin/perl/lib/strict.t
    U src/gnu/usr.bin/perl/lib/subs.pm
    U src/gnu/usr.bin/perl/lib/subs.t
    U src/gnu/usr.bin/perl/lib/Symbol.pm
    U src/gnu/usr.bin/perl/lib/Symbol.t
    U src/gnu/usr.bin/perl/lib/Thread.pm
    U src/gnu/usr.bin/perl/lib/Thread.t
    C src/gnu/usr.bin/perl/lib/UNIVERSAL.pm
    C src/gnu/usr.bin/perl/lib/utf8.pm
    C src/gnu/usr.bin/perl/lib/utf8.t
    C src/gnu/usr.bin/perl/lib/utf8_heavy.pl
    U src/gnu/usr.bin/perl/lib/vars.pm
    U src/gnu/usr.bin/perl/lib/vars.t
    C src/gnu/usr.bin/perl/lib/vars_carp.t
    U src/gnu/usr.bin/perl/lib/vmsish.pm
    U src/gnu/usr.bin/perl/lib/vmsish.t
    C src/gnu/usr.bin/perl/lib/warnings.pm
    U src/gnu/usr.bin/perl/lib/warnings.t
    C src/gnu/usr.bin/perl/lib/_charnames.pm
    C src/gnu/usr.bin/perl/lib/B/Deparse-core.t
    C src/gnu/usr.bin/perl/lib/B/Deparse-subclass.t
    C src/gnu/usr.bin/perl/lib/B/Deparse.pm
    C src/gnu/usr.bin/perl/lib/B/Deparse.t
    C src/gnu/usr.bin/perl/lib/B/Op_private.pm
    U src/gnu/usr.bin/perl/lib/Class/Struct.pm
    U src/gnu/usr.bin/perl/lib/Class/Struct.t
    U src/gnu/usr.bin/perl/lib/Config/Extensions.pm
    U src/gnu/usr.bin/perl/lib/Config/Extensions.t
    U src/gnu/usr.bin/perl/lib/DBM_Filter/compress.pm
    U src/gnu/usr.bin/perl/lib/DBM_Filter/encode.pm
    U src/gnu/usr.bin/perl/lib/DBM_Filter/int32.pm
    U src/gnu/usr.bin/perl/lib/DBM_Filter/null.pm
    U src/gnu/usr.bin/perl/lib/DBM_Filter/utf8.pm
    U src/gnu/usr.bin/perl/lib/DBM_Filter/t/01error.t
    U src/gnu/usr.bin/perl/lib/DBM_Filter/t/02core.t
    U src/gnu/usr.bin/perl/lib/DBM_Filter/t/compress.t
    C src/gnu/usr.bin/perl/lib/DBM_Filter/t/encode.t
    U src/gnu/usr.bin/perl/lib/DBM_Filter/t/int32.t
    U src/gnu/usr.bin/perl/lib/DBM_Filter/t/null.t
    C src/gnu/usr.bin/perl/lib/DBM_Filter/t/utf8.t
    C src/gnu/usr.bin/perl/lib/ExtUtils/Embed.pm
    C src/gnu/usr.bin/perl/lib/ExtUtils/typemap
    U src/gnu/usr.bin/perl/lib/ExtUtils/XSSymSet.pm
    C src/gnu/usr.bin/perl/lib/ExtUtils/t/Embed.t
    C src/gnu/usr.bin/perl/lib/feature/unicode_strings.t
    U src/gnu/usr.bin/perl/lib/File/Basename.pm
    U src/gnu/usr.bin/perl/lib/File/Basename.t
    U src/gnu/usr.bin/perl/lib/File/Compare.pm
    U src/gnu/usr.bin/perl/lib/File/Compare.t
    C src/gnu/usr.bin/perl/lib/File/Copy.pm
    C src/gnu/usr.bin/perl/lib/File/Copy.t
    U src/gnu/usr.bin/perl/lib/File/stat-7896.t
    U src/gnu/usr.bin/perl/lib/File/stat.pm
    C src/gnu/usr.bin/perl/lib/File/stat.t
    C src/gnu/usr.bin/perl/lib/Getopt/Std.pm
    U src/gnu/usr.bin/perl/lib/Getopt/Std.t
    U src/gnu/usr.bin/perl/lib/Net/hostent.pm
    U src/gnu/usr.bin/perl/lib/Net/hostent.t
    U src/gnu/usr.bin/perl/lib/Net/netent.pm
    U src/gnu/usr.bin/perl/lib/Net/netent.t
    U src/gnu/usr.bin/perl/lib/Net/protoent.pm
    U src/gnu/usr.bin/perl/lib/Net/protoent.t
    U src/gnu/usr.bin/perl/lib/Net/servent.pm
    U src/gnu/usr.bin/perl/lib/Net/servent.t
    C src/gnu/usr.bin/perl/lib/overload/numbers.pm
    U src/gnu/usr.bin/perl/lib/perl5db/t/break-on-dot
    U src/gnu/usr.bin/perl/lib/perl5db/t/breakpoint-bug
    U src/gnu/usr.bin/perl/lib/perl5db/t/disable-breakpoints-1
    U src/gnu/usr.bin/perl/lib/perl5db/t/disable-breakpoints-2
    U src/gnu/usr.bin/perl/lib/perl5db/t/disable-breakpoints-3
    U src/gnu/usr.bin/perl/lib/perl5db/t/EnableModule.pm
    U src/gnu/usr.bin/perl/lib/perl5db/t/eval-line-bug
    U src/gnu/usr.bin/perl/lib/perl5db/t/fact
    U src/gnu/usr.bin/perl/lib/perl5db/t/filename-line-breakpoint
    U src/gnu/usr.bin/perl/lib/perl5db/t/load-modules
    U src/gnu/usr.bin/perl/lib/perl5db/t/lsub-n
    U src/gnu/usr.bin/perl/lib/perl5db/t/lvalue-bug
    U src/gnu/usr.bin/perl/lib/perl5db/t/MyModule.pm
    U src/gnu/usr.bin/perl/lib/perl5db/t/proxy-constants
    U src/gnu/usr.bin/perl/lib/perl5db/t/rt-104168
    C src/gnu/usr.bin/perl/lib/perl5db/t/rt-121509-restart-after-chdir
    U src/gnu/usr.bin/perl/lib/perl5db/t/rt-61222
    U src/gnu/usr.bin/perl/lib/perl5db/t/rt-66110
    U src/gnu/usr.bin/perl/lib/perl5db/t/source-cmd-test-no-q.perldb
    U src/gnu/usr.bin/perl/lib/perl5db/t/source-cmd-test.perldb
    U src/gnu/usr.bin/perl/lib/perl5db/t/symbol-table-bug
    U src/gnu/usr.bin/perl/lib/perl5db/t/taint
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-a-statement-1
    C src/gnu/usr.bin/perl/lib/perl5db/t/test-a-statement-2
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-dieLevel-option-1
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-frame-option-1
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-l-statement-1
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-l-statement-2
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-m-statement-1
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-passing-at-underscore-to-x-etc
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-PrintRet-option-1
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-r-statement
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-w-statement-1
    U src/gnu/usr.bin/perl/lib/perl5db/t/test-warnLevel-option-1
    U src/gnu/usr.bin/perl/lib/perl5db/t/uncalled-subroutine
    U src/gnu/usr.bin/perl/lib/perl5db/t/with-subroutine
    U src/gnu/usr.bin/perl/lib/Pod/t/InputObjects.t
    U src/gnu/usr.bin/perl/lib/Pod/t/Select.t
    U src/gnu/usr.bin/perl/lib/Pod/t/Usage.t
    U src/gnu/usr.bin/perl/lib/Pod/t/utils.t
    U src/gnu/usr.bin/perl/lib/Tie/Array.pm
    U src/gnu/usr.bin/perl/lib/Tie/ExtraHash.t
    U src/gnu/usr.bin/perl/lib/Tie/Handle.pm
    U src/gnu/usr.bin/perl/lib/Tie/Hash.pm
    U src/gnu/usr.bin/perl/lib/Tie/Hash.t
    C src/gnu/usr.bin/perl/lib/Tie/Scalar.pm
    U src/gnu/usr.bin/perl/lib/Tie/Scalar.t
    U src/gnu/usr.bin/perl/lib/Tie/StdHandle.pm
    U src/gnu/usr.bin/perl/lib/Tie/SubstrHash.pm
    U src/gnu/usr.bin/perl/lib/Tie/SubstrHash.t
    U src/gnu/usr.bin/perl/lib/Tie/Array/push.t
    U src/gnu/usr.bin/perl/lib/Tie/Array/splice.t
    U src/gnu/usr.bin/perl/lib/Tie/Array/std.t
    U src/gnu/usr.bin/perl/lib/Tie/Array/stdpush.t
    U src/gnu/usr.bin/perl/lib/Tie/Handle/stdhandle.t
    U src/gnu/usr.bin/perl/lib/Tie/Handle/stdhandle_from_handle.t
    U src/gnu/usr.bin/perl/lib/Time/gmtime.pm
    U src/gnu/usr.bin/perl/lib/Time/gmtime.t
    U src/gnu/usr.bin/perl/lib/Time/localtime.pm
    U src/gnu/usr.bin/perl/lib/Time/localtime.t
    U src/gnu/usr.bin/perl/lib/Time/tm.pm
    U src/gnu/usr.bin/perl/lib/Unicode/README
    C src/gnu/usr.bin/perl/lib/Unicode/UCD.pm
    C src/gnu/usr.bin/perl/lib/Unicode/UCD.t
    C src/gnu/usr.bin/perl/lib/unicore/ArabicShaping.txt
    C src/gnu/usr.bin/perl/lib/unicore/BidiBrackets.txt
    C src/gnu/usr.bin/perl/lib/unicore/BidiMirroring.txt
    C src/gnu/usr.bin/perl/lib/unicore/Blocks.txt
    C src/gnu/usr.bin/perl/lib/unicore/CaseFolding.txt
    C src/gnu/usr.bin/perl/lib/unicore/CJKRadicals.txt
    C src/gnu/usr.bin/perl/lib/unicore/CompositionExclusions.txt
    C src/gnu/usr.bin/perl/lib/unicore/DAge.txt
    C src/gnu/usr.bin/perl/lib/unicore/DCoreProperties.txt
    C src/gnu/usr.bin/perl/lib/unicore/DNormalizationProps.txt
    C src/gnu/usr.bin/perl/lib/unicore/EastAsianWidth.txt
    C src/gnu/usr.bin/perl/lib/unicore/EmojiSources.txt
    C src/gnu/usr.bin/perl/lib/unicore/HangulSyllableType.txt
    C src/gnu/usr.bin/perl/lib/unicore/Index.txt
    C src/gnu/usr.bin/perl/lib/unicore/IndicPositionalCategory.txt
    C src/gnu/usr.bin/perl/lib/unicore/IndicSyllabicCategory.txt
    C src/gnu/usr.bin/perl/lib/unicore/Jamo.txt
    C src/gnu/usr.bin/perl/lib/unicore/LineBreak.txt
    U src/gnu/usr.bin/perl/lib/unicore/Makefile
    C src/gnu/usr.bin/perl/lib/unicore/mktables
    C src/gnu/usr.bin/perl/lib/unicore/NameAliases.txt
    C src/gnu/usr.bin/perl/lib/unicore/NamedSequences.txt
    C src/gnu/usr.bin/perl/lib/unicore/NamedSqProv.txt
    C src/gnu/usr.bin/perl/lib/unicore/NamesList.txt
    C src/gnu/usr.bin/perl/lib/unicore/NormalizationCorrections.txt
    C src/gnu/usr.bin/perl/lib/unicore/PropertyAliases.txt
    C src/gnu/usr.bin/perl/lib/unicore/PropList.txt
    C src/gnu/usr.bin/perl/lib/unicore/PropValueAliases.txt
    C src/gnu/usr.bin/perl/lib/unicore/README.perl
    C src/gnu/usr.bin/perl/lib/unicore/ReadMe.txt
    C src/gnu/usr.bin/perl/lib/unicore/ScriptExtensions.txt
    C src/gnu/usr.bin/perl/lib/unicore/Scripts.txt
    C src/gnu/usr.bin/perl/lib/unicore/SpecialCasing.txt
    C src/gnu/usr.bin/perl/lib/unicore/StandardizedVariants.txt
    C src/gnu/usr.bin/perl/lib/unicore/UnicodeData.txt
    C src/gnu/usr.bin/perl/lib/unicore/version
    C src/gnu/usr.bin/perl/lib/unicore/auxiliary/GCBTest.txt
    C src/gnu/usr.bin/perl/lib/unicore/auxiliary/GraphemeBreakProperty.txt
    C src/gnu/usr.bin/perl/lib/unicore/auxiliary/LBTest.txt
    C src/gnu/usr.bin/perl/lib/unicore/auxiliary/SBTest.txt
    C src/gnu/usr.bin/perl/lib/unicore/auxiliary/SentenceBreakProperty.txt
    C src/gnu/usr.bin/perl/lib/unicore/auxiliary/WBTest.txt
    C src/gnu/usr.bin/perl/lib/unicore/auxiliary/WordBreakProperty.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DBidiClass.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DBinaryProperties.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DCombiningClass.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DDecompositionType.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DEastAsianWidth.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DGeneralCategory.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DJoinGroup.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DJoinType.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DLineBreak.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DNumType.txt
    C src/gnu/usr.bin/perl/lib/unicore/extracted/DNumValues.txt
    U src/gnu/usr.bin/perl/lib/User/grent.pm
    U src/gnu/usr.bin/perl/lib/User/grent.t
    U src/gnu/usr.bin/perl/lib/User/pwent.pm
    U src/gnu/usr.bin/perl/lib/User/pwent.t
    C src/gnu/usr.bin/perl/lib/warnings/register.pm
    U src/gnu/usr.bin/perl/NetWare/CLIBsdio.h
    U src/gnu/usr.bin/perl/NetWare/CLIBstr.h
    U src/gnu/usr.bin/perl/NetWare/CLIBstuf.c
    U src/gnu/usr.bin/perl/NetWare/CLIBstuf.h
    C src/gnu/usr.bin/perl/NetWare/config.wc
    U src/gnu/usr.bin/perl/NetWare/config_h.PL
    C src/gnu/usr.bin/perl/NetWare/config_H.wc
    U src/gnu/usr.bin/perl/NetWare/config_sh.PL
    U src/gnu/usr.bin/perl/NetWare/deb.h
    U src/gnu/usr.bin/perl/NetWare/dl_netware.xs
    U src/gnu/usr.bin/perl/NetWare/intdef.h
    U src/gnu/usr.bin/perl/NetWare/interface.c
    U src/gnu/usr.bin/perl/NetWare/interface.cpp
    U src/gnu/usr.bin/perl/NetWare/interface.h
    U src/gnu/usr.bin/perl/NetWare/iperlhost.h
    U src/gnu/usr.bin/perl/NetWare/Main.c
    C src/gnu/usr.bin/perl/NetWare/Makefile
    U src/gnu/usr.bin/perl/NetWare/MP.imp
    U src/gnu/usr.bin/perl/NetWare/netware.h
    U src/gnu/usr.bin/perl/NetWare/nw5.c
    U src/gnu/usr.bin/perl/NetWare/nw5iop.h
    U src/gnu/usr.bin/perl/NetWare/nw5sck.c
    U src/gnu/usr.bin/perl/NetWare/nw5sck.h
    U src/gnu/usr.bin/perl/NetWare/nw5thread.c
    U src/gnu/usr.bin/perl/NetWare/nw5thread.h
    U src/gnu/usr.bin/perl/NetWare/nwhashcls.cpp
    U src/gnu/usr.bin/perl/NetWare/nwhashcls.h
    U src/gnu/usr.bin/perl/NetWare/Nwmain.c
    U src/gnu/usr.bin/perl/NetWare/nwperlhost.h
    U src/gnu/usr.bin/perl/NetWare/nwperlsys.c
    U src/gnu/usr.bin/perl/NetWare/nwperlsys.h
    U src/gnu/usr.bin/perl/NetWare/Nwpipe.c
    U src/gnu/usr.bin/perl/NetWare/nwpipe.h
    U src/gnu/usr.bin/perl/NetWare/nwplglob.c
    U src/gnu/usr.bin/perl/NetWare/nwplglob.h
    U src/gnu/usr.bin/perl/NetWare/nwstdio.h
    U src/gnu/usr.bin/perl/NetWare/NWTInfo.c
    U src/gnu/usr.bin/perl/NetWare/nwtinfo.h
    U src/gnu/usr.bin/perl/NetWare/NWUtil.c
    U src/gnu/usr.bin/perl/NetWare/nwutil.h
    U src/gnu/usr.bin/perl/NetWare/nwvmem.h
    U src/gnu/usr.bin/perl/NetWare/perllib.cpp
    U src/gnu/usr.bin/perl/NetWare/splittree.pl
    U src/gnu/usr.bin/perl/NetWare/sv_nw.c
    U src/gnu/usr.bin/perl/NetWare/win32ish.h
    U src/gnu/usr.bin/perl/NetWare/bat/Buildtype.bat
    U src/gnu/usr.bin/perl/NetWare/bat/SetCodeWar.bat
    U src/gnu/usr.bin/perl/NetWare/bat/Setnlmsdk.bat
    U src/gnu/usr.bin/perl/NetWare/bat/SetNWBld.bat
    U src/gnu/usr.bin/perl/NetWare/bat/ToggleD2.bat
    U src/gnu/usr.bin/perl/NetWare/t/NWModify.pl
    U src/gnu/usr.bin/perl/NetWare/t/NWScripts.pl
    U src/gnu/usr.bin/perl/NetWare/t/Readme.txt
    U src/gnu/usr.bin/perl/NetWare/testnlm/echo/echo.c
    U src/gnu/usr.bin/perl/NetWare/testnlm/type/type.c
    U src/gnu/usr.bin/perl/os2/Changes
    U src/gnu/usr.bin/perl/os2/diff.configure
    U src/gnu/usr.bin/perl/os2/dlfcn.h
    U src/gnu/usr.bin/perl/os2/dl_os2.c
    C src/gnu/usr.bin/perl/os2/Makefile.SHs
    C src/gnu/usr.bin/perl/os2/os2.c
    U src/gnu/usr.bin/perl/os2/os2.sym
    U src/gnu/usr.bin/perl/os2/os2add.sym
    U src/gnu/usr.bin/perl/os2/os2ish.h
    U src/gnu/usr.bin/perl/os2/os2thread.h
    U src/gnu/usr.bin/perl/os2/os2_base.t
    U src/gnu/usr.bin/perl/os2/os2_pipe.t
    U src/gnu/usr.bin/perl/os2/perl2cmd.pl
    U src/gnu/usr.bin/perl/os2/perlrexx.c
    U src/gnu/usr.bin/perl/os2/perlrexx.cmd
    U src/gnu/usr.bin/perl/os2/OS2/typemap
    U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/Changes
    C src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/ExtAttr.pm
    U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/ExtAttr.xs
    U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/Makefile.PL
    U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/MANIFEST
    U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/myea.h
    U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/typemap
    U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/t/os2_ea.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/Changes
    U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/Makefile.PL
    U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/MANIFEST
    U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/PrfDB.pm
    U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/PrfDB.xs
    U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/t/os2_prfdb.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/Makefile.PL
    U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/MANIFEST
    C src/gnu/usr.bin/perl/os2/OS2/OS2-Process/Process.pm
    C src/gnu/usr.bin/perl/os2/OS2/OS2-Process/Process.xs
    U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_atoms.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_clipboard.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_process.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_process_kid.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_process_text.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/Changes
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/Makefile.PL
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/MANIFEST
    C src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/REXX.pm
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/REXX.xs
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/Changes
    C src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/DLL.pm
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/DLL.xs
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/Makefile.PL
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/MANIFEST
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_cmprt.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_dllld.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_emxrv.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_objcall.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_sql.test
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_tiesql.test
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_tievar.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_tieydb.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_varset.t
    U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_vrexx.t
    C src/gnu/usr.bin/perl/pod/buildtoc
    U src/gnu/usr.bin/perl/pod/Makefile.SH
    C src/gnu/usr.bin/perl/pod/perl.pod
    U src/gnu/usr.bin/perl/pod/perl5004delta.pod
    U src/gnu/usr.bin/perl/pod/perl5005delta.pod
    U src/gnu/usr.bin/perl/pod/perl5100delta.pod
    U src/gnu/usr.bin/perl/pod/perl5101delta.pod
    U src/gnu/usr.bin/perl/pod/perl5120delta.pod
    U src/gnu/usr.bin/perl/pod/perl5121delta.pod
    U src/gnu/usr.bin/perl/pod/perl5122delta.pod
    U src/gnu/usr.bin/perl/pod/perl5123delta.pod
    U src/gnu/usr.bin/perl/pod/perl5124delta.pod
    U src/gnu/usr.bin/perl/pod/perl5125delta.pod
    U src/gnu/usr.bin/perl/pod/perl5140delta.pod
    U src/gnu/usr.bin/perl/pod/perl5141delta.pod
    U src/gnu/usr.bin/perl/pod/perl5142delta.pod
    U src/gnu/usr.bin/perl/pod/perl5143delta.pod
    U src/gnu/usr.bin/perl/pod/perl5144delta.pod
    U src/gnu/usr.bin/perl/pod/perl5160delta.pod
    U src/gnu/usr.bin/perl/pod/perl5161delta.pod
    U src/gnu/usr.bin/perl/pod/perl5162delta.pod
    U src/gnu/usr.bin/perl/pod/perl5163delta.pod
    U src/gnu/usr.bin/perl/pod/perl5180delta.pod
    U src/gnu/usr.bin/perl/pod/perl5181delta.pod
    U src/gnu/usr.bin/perl/pod/perl5182delta.pod
    U src/gnu/usr.bin/perl/pod/perl5184delta.pod
    C src/gnu/usr.bin/perl/pod/perl5200delta.pod
    U src/gnu/usr.bin/perl/pod/perl5201delta.pod
    C src/gnu/usr.bin/perl/pod/perl5202delta.pod
    C src/gnu/usr.bin/perl/pod/perl5203delta.pod
    C src/gnu/usr.bin/perl/pod/perl5220delta.pod
    C src/gnu/usr.bin/perl/pod/perl5221delta.pod
    C src/gnu/usr.bin/perl/pod/perl5222delta.pod
    N src/gnu/usr.bin/perl/pod/perl5223delta.pod
    C src/gnu/usr.bin/perl/pod/perl5240delta.pod
    N src/gnu/usr.bin/perl/pod/perl5241delta.pod
    U src/gnu/usr.bin/perl/pod/perl561delta.pod
    U src/gnu/usr.bin/perl/pod/perl56delta.pod
    U src/gnu/usr.bin/perl/pod/perl581delta.pod
    U src/gnu/usr.bin/perl/pod/perl582delta.pod
    U src/gnu/usr.bin/perl/pod/perl583delta.pod
    U src/gnu/usr.bin/perl/pod/perl584delta.pod
    U src/gnu/usr.bin/perl/pod/perl585delta.pod
    U src/gnu/usr.bin/perl/pod/perl586delta.pod
    U src/gnu/usr.bin/perl/pod/perl587delta.pod
    U src/gnu/usr.bin/perl/pod/perl588delta.pod
    U src/gnu/usr.bin/perl/pod/perl589delta.pod
    U src/gnu/usr.bin/perl/pod/perl58delta.pod
    C src/gnu/usr.bin/perl/pod/perlapio.pod
    U src/gnu/usr.bin/perl/pod/perlartistic.pod
    C src/gnu/usr.bin/perl/pod/perlbook.pod
    U src/gnu/usr.bin/perl/pod/perlboot.pod
    U src/gnu/usr.bin/perl/pod/perlbot.pod
    C src/gnu/usr.bin/perl/pod/perlcall.pod
    C src/gnu/usr.bin/perl/pod/perlcheat.pod
    U src/gnu/usr.bin/perl/pod/rofftoc
    C src/gnu/usr.bin/perl/pod/perlclib.pod
    C src/gnu/usr.bin/perl/pod/perlcommunity.pod
    C src/gnu/usr.bin/perl/pod/perldata.pod
    U src/gnu/usr.bin/perl/pod/perldbmfilter.pod
    C src/gnu/usr.bin/perl/pod/perldebguts.pod
    C src/gnu/usr.bin/perl/pod/perldebtut.pod
    C src/gnu/usr.bin/perl/pod/perldebug.pod
    C src/gnu/usr.bin/perl/pod/perldelta.pod
    C src/gnu/usr.bin/perl/pod/perldiag.pod
    C src/gnu/usr.bin/perl/pod/perldsc.pod
    C src/gnu/usr.bin/perl/pod/perldtrace.pod
    C src/gnu/usr.bin/perl/pod/perlebcdic.pod
    C src/gnu/usr.bin/perl/pod/perlembed.pod
    C src/gnu/usr.bin/perl/pod/perlexperiment.pod
    C src/gnu/usr.bin/perl/pod/perlfilter.pod
    U src/gnu/usr.bin/perl/pod/perlfork.pod
    U src/gnu/usr.bin/perl/pod/perlform.pod
    C src/gnu/usr.bin/perl/pod/perlfunc.pod
    C src/gnu/usr.bin/perl/pod/perlgit.pod
    C src/gnu/usr.bin/perl/pod/perlgpl.pod
    C src/gnu/usr.bin/perl/pod/perlguts.pod
    C src/gnu/usr.bin/perl/pod/perlhack.pod
    C src/gnu/usr.bin/perl/pod/perlhacktips.pod
    U src/gnu/usr.bin/perl/pod/perlhacktut.pod
    C src/gnu/usr.bin/perl/pod/perlhist.pod
    U src/gnu/usr.bin/perl/pod/perlinterp.pod
    C src/gnu/usr.bin/perl/pod/perlintro.pod
    C src/gnu/usr.bin/perl/pod/perliol.pod
    C src/gnu/usr.bin/perl/pod/perlipc.pod
    U src/gnu/usr.bin/perl/pod/perllexwarn.pod
    C src/gnu/usr.bin/perl/pod/perllocale.pod
    C src/gnu/usr.bin/perl/pod/perllol.pod
    U src/gnu/usr.bin/perl/pod/perlmod.pod
    U src/gnu/usr.bin/perl/pod/perlmodinstall.pod
    C src/gnu/usr.bin/perl/pod/perlmodlib.PL
    C src/gnu/usr.bin/perl/pod/perlmodstyle.pod
    C src/gnu/usr.bin/perl/pod/perlmroapi.pod
    C src/gnu/usr.bin/perl/pod/perlnewmod.pod
    U src/gnu/usr.bin/perl/pod/perlnumber.pod
    C src/gnu/usr.bin/perl/pod/perlobj.pod
    C src/gnu/usr.bin/perl/pod/perlootut.pod
    C src/gnu/usr.bin/perl/pod/perlop.pod
    C src/gnu/usr.bin/perl/pod/perlpod.pod
    U src/gnu/usr.bin/perl/pod/perlopentut.pod
    C src/gnu/usr.bin/perl/pod/perlpacktut.pod
    C src/gnu/usr.bin/perl/pod/perlperf.pod
    C src/gnu/usr.bin/perl/pod/perlpodspec.pod
    C src/gnu/usr.bin/perl/pod/perlpodstyle.pod
    C src/gnu/usr.bin/perl/pod/perlpolicy.pod
    C src/gnu/usr.bin/perl/pod/perlport.pod
    U src/gnu/usr.bin/perl/pod/perlpragma.pod
    C src/gnu/usr.bin/perl/pod/perlre.pod
    C src/gnu/usr.bin/perl/pod/perlreapi.pod
    C src/gnu/usr.bin/perl/pod/perlrebackslash.pod
    C src/gnu/usr.bin/perl/pod/perlrecharclass.pod
    C src/gnu/usr.bin/perl/pod/perlref.pod
    C src/gnu/usr.bin/perl/pod/perlreftut.pod
    U src/gnu/usr.bin/perl/pod/perlreguts.pod
    U src/gnu/usr.bin/perl/pod/perlrepository.pod
    C src/gnu/usr.bin/perl/pod/perlrequick.pod
    C src/gnu/usr.bin/perl/pod/perlreref.pod
    C src/gnu/usr.bin/perl/pod/perlretut.pod
    C src/gnu/usr.bin/perl/pod/perlrun.pod
    C src/gnu/usr.bin/perl/pod/perlsec.pod
    C src/gnu/usr.bin/perl/pod/perlsource.pod
    U src/gnu/usr.bin/perl/pod/perlstyle.pod
    C src/gnu/usr.bin/perl/pod/perlsub.pod
    C src/gnu/usr.bin/perl/pod/perlsyn.pod
    U src/gnu/usr.bin/perl/pod/perlthrtut.pod
    C src/gnu/usr.bin/perl/pod/perltie.pod
    U src/gnu/usr.bin/perl/pod/perltodo.pod
    U src/gnu/usr.bin/perl/pod/perltooc.pod
    U src/gnu/usr.bin/perl/pod/perltoot.pod
    C src/gnu/usr.bin/perl/pod/perltrap.pod
    C src/gnu/usr.bin/perl/pod/perlunicode.pod
    C src/gnu/usr.bin/perl/pod/perlunicook.pod
    C src/gnu/usr.bin/perl/pod/perlunifaq.pod
    C src/gnu/usr.bin/perl/pod/perluniintro.pod
    C src/gnu/usr.bin/perl/pod/perlunitut.pod
    C src/gnu/usr.bin/perl/pod/perlutil.pod
    C src/gnu/usr.bin/perl/pod/perlvar.pod
    C src/gnu/usr.bin/perl/pod/perlvms.pod
    U src/gnu/usr.bin/perl/pod/splitman
    U src/gnu/usr.bin/perl/pod/splitpod
    U src/gnu/usr.bin/perl/plan9/aperl
    U src/gnu/usr.bin/perl/plan9/buildinfo
    C src/gnu/usr.bin/perl/plan9/config.plan9
    C src/gnu/usr.bin/perl/plan9/config_h.sample
    C src/gnu/usr.bin/perl/plan9/config_sh.sample
    U src/gnu/usr.bin/perl/plan9/exclude
    U src/gnu/usr.bin/perl/plan9/fndvers
    U src/gnu/usr.bin/perl/plan9/genconfig.pl
    C src/gnu/usr.bin/perl/plan9/mkfile
    U src/gnu/usr.bin/perl/plan9/myconfig.plan9
    U src/gnu/usr.bin/perl/plan9/plan9.c
    U src/gnu/usr.bin/perl/plan9/plan9ish.h
    U src/gnu/usr.bin/perl/plan9/setup.rc
    U src/gnu/usr.bin/perl/plan9/versnum
    U src/gnu/usr.bin/perl/plan9/arpa/inet.h
    U src/gnu/usr.bin/perl/Porting/acknowledgements.pl
    C src/gnu/usr.bin/perl/Porting/add-package.pl
    C src/gnu/usr.bin/perl/Porting/bench.pl
    U src/gnu/usr.bin/perl/Porting/bisect-example.sh
    C src/gnu/usr.bin/perl/Porting/bisect-runner.pl
    C src/gnu/usr.bin/perl/Porting/bisect.pl
    C src/gnu/usr.bin/perl/Porting/bump-perl-version
    U src/gnu/usr.bin/perl/Porting/check-cpan-pollution
    U src/gnu/usr.bin/perl/Porting/check83.pl
    U src/gnu/usr.bin/perl/Porting/checkansi.pl
    C src/gnu/usr.bin/perl/Porting/checkAUTHORS.pl
    C src/gnu/usr.bin/perl/Porting/checkcfguse.pl
    C src/gnu/usr.bin/perl/Porting/checkcfgvar.pl
    U src/gnu/usr.bin/perl/Porting/checkpodencoding.pl
    U src/gnu/usr.bin/perl/Porting/checkURL.pl
    U src/gnu/usr.bin/perl/Porting/checkVERSION.pl
    U src/gnu/usr.bin/perl/Porting/cherrymaint
    C src/gnu/usr.bin/perl/Porting/cmpVERSION.pl
    C src/gnu/usr.bin/perl/Porting/config.sh
    C src/gnu/usr.bin/perl/Porting/config_H
    U src/gnu/usr.bin/perl/Porting/config_h.pl
    C src/gnu/usr.bin/perl/Porting/core-cpan-diff
    U src/gnu/usr.bin/perl/Porting/corecpan.pl
    U src/gnu/usr.bin/perl/Porting/corelist-diff
    C src/gnu/usr.bin/perl/Porting/corelist-perldelta.pl
    C src/gnu/usr.bin/perl/Porting/corelist.pl
    C src/gnu/usr.bin/perl/Porting/deparse-skips.txt
    C src/gnu/usr.bin/perl/Porting/epigraphs.pod
    C src/gnu/usr.bin/perl/Porting/exec-bit.txt
    U src/gnu/usr.bin/perl/Porting/exercise_makedef.pl
    C src/gnu/usr.bin/perl/Porting/expand-macro.pl
    U src/gnu/usr.bin/perl/Porting/findrfuncs
    U src/gnu/usr.bin/perl/Porting/git-deltatool
    U src/gnu/usr.bin/perl/Porting/git-find-p4-change
    U src/gnu/usr.bin/perl/Porting/git-make-p4-refs
    U src/gnu/usr.bin/perl/Porting/GitUtils.pm
    C src/gnu/usr.bin/perl/Porting/Glossary
    C src/gnu/usr.bin/perl/Porting/how_to_write_a_perldelta.pod
    U src/gnu/usr.bin/perl/Porting/leakfinder.pl
    U src/gnu/usr.bin/perl/Porting/Maintainers
    C src/gnu/usr.bin/perl/Porting/makemeta
    C src/gnu/usr.bin/perl/Porting/Maintainers.pl
    U src/gnu/usr.bin/perl/Porting/Maintainers.pm
    U src/gnu/usr.bin/perl/Porting/make-rmg-checklist
    C src/gnu/usr.bin/perl/Porting/makerel
    U src/gnu/usr.bin/perl/Porting/make_dot_patch.pl
    U src/gnu/usr.bin/perl/Porting/make_modlib_cpan.pl
    U src/gnu/usr.bin/perl/Porting/make_snapshot.pl
    U src/gnu/usr.bin/perl/Porting/manicheck
    U src/gnu/usr.bin/perl/Porting/manisort
    C src/gnu/usr.bin/perl/Porting/new-perldelta.pl
    U src/gnu/usr.bin/perl/Porting/newtests-perldelta.pl
    C src/gnu/usr.bin/perl/Porting/perldelta_template.pod
    C src/gnu/usr.bin/perl/Porting/perlhist_calculate.pl
    U src/gnu/usr.bin/perl/Porting/podtidy
    C src/gnu/usr.bin/perl/Porting/pod_lib.pl
    C src/gnu/usr.bin/perl/Porting/pod_rules.pl
    C src/gnu/usr.bin/perl/Porting/pumpkin.pod
    C src/gnu/usr.bin/perl/Porting/README.pod
    U src/gnu/usr.bin/perl/Porting/README.y2038
    C src/gnu/usr.bin/perl/Porting/release_announcement_template.txt
    C src/gnu/usr.bin/perl/Porting/release_managers_guide.pod
    C src/gnu/usr.bin/perl/Porting/release_schedule.pod
    U src/gnu/usr.bin/perl/Porting/rt_list_patches
    U src/gnu/usr.bin/perl/Porting/sort_perldiag.pl
    C src/gnu/usr.bin/perl/Porting/sync-with-cpan
    U src/gnu/usr.bin/perl/Porting/timecheck.c
    U src/gnu/usr.bin/perl/Porting/timecheck2.c
    C src/gnu/usr.bin/perl/Porting/todo.pod
    U src/gnu/usr.bin/perl/Porting/valgrindpp.pl
    U src/gnu/usr.bin/perl/qnx/ar
    U src/gnu/usr.bin/perl/qnx/cpp
    U src/gnu/usr.bin/perl/qnx/qnx.c
    C src/gnu/usr.bin/perl/t/charset_tools.pl
    C src/gnu/usr.bin/perl/t/harness
    C src/gnu/usr.bin/perl/t/loc_tools.pl
    U src/gnu/usr.bin/perl/t/perl.supp
    C src/gnu/usr.bin/perl/t/README
    C src/gnu/usr.bin/perl/t/TEST
    C src/gnu/usr.bin/perl/t/test.pl
    C src/gnu/usr.bin/perl/t/thread_it.pl
    U src/gnu/usr.bin/perl/t/base/cond.t
    U src/gnu/usr.bin/perl/t/base/if.t
    C src/gnu/usr.bin/perl/t/base/lex.t
    U src/gnu/usr.bin/perl/t/base/num.t
    U src/gnu/usr.bin/perl/t/base/pat.t
    C src/gnu/usr.bin/perl/t/base/rs.t
    U src/gnu/usr.bin/perl/t/base/term.t
    C src/gnu/usr.bin/perl/t/base/translate.t
    U src/gnu/usr.bin/perl/t/base/while.t
    C src/gnu/usr.bin/perl/t/benchmark/rt26188-speed-up-keys-on-empty-hash.t
    C src/gnu/usr.bin/perl/t/bigmem/index.t
    C src/gnu/usr.bin/perl/t/bigmem/pos.t
    C src/gnu/usr.bin/perl/t/bigmem/read.t
    C src/gnu/usr.bin/perl/t/bigmem/regexp.t
    C src/gnu/usr.bin/perl/t/bigmem/subst.t
    C src/gnu/usr.bin/perl/t/bigmem/vec.t
    U src/gnu/usr.bin/perl/t/cmd/elsif.t
    C src/gnu/usr.bin/perl/t/cmd/for.t
    C src/gnu/usr.bin/perl/t/cmd/mod.t
    U src/gnu/usr.bin/perl/t/cmd/subval.t
    U src/gnu/usr.bin/perl/t/cmd/switch.t
    U src/gnu/usr.bin/perl/t/comp/bproto.t
    U src/gnu/usr.bin/perl/t/comp/cmdopt.t
    U src/gnu/usr.bin/perl/t/comp/colon.t
    U src/gnu/usr.bin/perl/t/comp/decl.t
    U src/gnu/usr.bin/perl/t/comp/final_line_num.t
    C src/gnu/usr.bin/perl/t/comp/fold.t
    C src/gnu/usr.bin/perl/t/comp/form_scope.t
    U src/gnu/usr.bin/perl/t/comp/hints.aux
    C src/gnu/usr.bin/perl/t/comp/hints.t
    U src/gnu/usr.bin/perl/t/comp/line_debug.t
    U src/gnu/usr.bin/perl/t/comp/line_debug_0.aux
    U src/gnu/usr.bin/perl/t/comp/multiline.t
    U src/gnu/usr.bin/perl/t/comp/opsubs.t
    U src/gnu/usr.bin/perl/t/comp/our.t
    U src/gnu/usr.bin/perl/t/comp/package.t
    U src/gnu/usr.bin/perl/t/comp/package_block.t
    C src/gnu/usr.bin/perl/t/comp/parser.t
    C src/gnu/usr.bin/perl/t/comp/proto.t
    U src/gnu/usr.bin/perl/t/comp/redef.t
    C src/gnu/usr.bin/perl/t/comp/require.t
    U src/gnu/usr.bin/perl/t/comp/retainedlines.t
    U src/gnu/usr.bin/perl/t/comp/term.t
    C src/gnu/usr.bin/perl/t/comp/uproto.t
    U src/gnu/usr.bin/perl/t/comp/use.t
    C src/gnu/usr.bin/perl/t/comp/utf.t
    C src/gnu/usr.bin/perl/t/io/argv.t
    U src/gnu/usr.bin/perl/t/io/binmode.t
    C src/gnu/usr.bin/perl/t/io/bom.t
    U src/gnu/usr.bin/perl/t/io/closepid.t
    C src/gnu/usr.bin/perl/t/io/crlf.t
    U src/gnu/usr.bin/perl/t/io/crlf_through.t
    U src/gnu/usr.bin/perl/t/io/data.t
    C src/gnu/usr.bin/perl/t/io/defout.t
    U src/gnu/usr.bin/perl/t/io/dup.t
    C src/gnu/usr.bin/perl/t/io/eintr.t
    U src/gnu/usr.bin/perl/t/io/eintr_print.t
    C src/gnu/usr.bin/perl/t/io/errno.t
    C src/gnu/usr.bin/perl/t/io/errnosig.t
    U src/gnu/usr.bin/perl/t/io/fflush.t
    C src/gnu/usr.bin/perl/t/io/fs.t
    C src/gnu/usr.bin/perl/t/io/inplace.t
    U src/gnu/usr.bin/perl/t/io/iofile.t
    C src/gnu/usr.bin/perl/t/io/iprefix.t
    U src/gnu/usr.bin/perl/t/io/layers.t
    U src/gnu/usr.bin/perl/t/io/nargv.t
    C src/gnu/usr.bin/perl/t/io/open.t
    U src/gnu/usr.bin/perl/t/io/openpid.t
    C src/gnu/usr.bin/perl/t/io/perlio.t
    U src/gnu/usr.bin/perl/t/io/perlio_fail.t
    U src/gnu/usr.bin/perl/t/io/perlio_leaks.t
    U src/gnu/usr.bin/perl/t/io/perlio_open.t
    U src/gnu/usr.bin/perl/t/io/pipe.t
    U src/gnu/usr.bin/perl/t/io/print.t
    U src/gnu/usr.bin/perl/t/io/pvbm.t
    U src/gnu/usr.bin/perl/t/io/read.t
    U src/gnu/usr.bin/perl/t/io/say.t
    U src/gnu/usr.bin/perl/t/io/sem.t
    C src/gnu/usr.bin/perl/t/io/semctl.t
    U src/gnu/usr.bin/perl/t/io/shm.t
    C src/gnu/usr.bin/perl/t/io/socket.t
    U src/gnu/usr.bin/perl/t/io/tell.t
    C src/gnu/usr.bin/perl/t/io/through.t
    C src/gnu/usr.bin/perl/t/io/utf8.t
    U src/gnu/usr.bin/perl/t/japh/abigail.t
    C src/gnu/usr.bin/perl/t/lib/Cname.pm
    C src/gnu/usr.bin/perl/t/lib/common.pl
    U src/gnu/usr.bin/perl/t/lib/commonsense.t
    U src/gnu/usr.bin/perl/t/lib/Count.pm
    U src/gnu/usr.bin/perl/t/lib/croak.t
    C src/gnu/usr.bin/perl/t/lib/cygwin.t
    U src/gnu/usr.bin/perl/t/lib/dbmt_common.pl
    C src/gnu/usr.bin/perl/t/lib/deprecate.t
    U src/gnu/usr.bin/perl/t/lib/h2ph.h
    U src/gnu/usr.bin/perl/t/lib/h2ph.pht
    U src/gnu/usr.bin/perl/t/lib/mypragma.pm
    C src/gnu/usr.bin/perl/t/lib/mypragma.t
    C src/gnu/usr.bin/perl/t/lib/no_load.t
    U src/gnu/usr.bin/perl/t/lib/overload_fallback.t
    C src/gnu/usr.bin/perl/t/lib/overload_nomethod.t
    C src/gnu/usr.bin/perl/t/lib/proxy_constant_subs.t
    U src/gnu/usr.bin/perl/t/lib/Sans_mypragma.pm
    U src/gnu/usr.bin/perl/t/lib/test_require.pm
    U src/gnu/usr.bin/perl/t/lib/test_use.pm
    U src/gnu/usr.bin/perl/t/lib/test_use_14937.pm
    C src/gnu/usr.bin/perl/t/lib/universal.t
    C src/gnu/usr.bin/perl/t/lib/charnames/alias
    U src/gnu/usr.bin/perl/t/lib/croak/mg
    C src/gnu/usr.bin/perl/t/lib/croak/op
    C src/gnu/usr.bin/perl/t/lib/croak/pp
    U src/gnu/usr.bin/perl/t/lib/croak/pp_ctl
    U src/gnu/usr.bin/perl/t/lib/croak/pp_hot
    C src/gnu/usr.bin/perl/t/lib/croak/pp_sys
    C src/gnu/usr.bin/perl/t/lib/croak/toke
    U src/gnu/usr.bin/perl/t/lib/deprecate/Deprecated.pm
    U src/gnu/usr.bin/perl/t/lib/deprecate/Optionally.pm
    U src/gnu/usr.bin/perl/t/lib/Devel/nodb.pm
    U src/gnu/usr.bin/perl/t/lib/Devel/switchd.pm
    U src/gnu/usr.bin/perl/t/lib/Devel/switchd_empty.pm
    U src/gnu/usr.bin/perl/t/lib/Devel/switchd_goto.pm
    C src/gnu/usr.bin/perl/t/lib/feature/bundle
    C src/gnu/usr.bin/perl/t/lib/feature/implicit
    U src/gnu/usr.bin/perl/t/lib/feature/nonesuch
    U src/gnu/usr.bin/perl/t/lib/feature/say
    U src/gnu/usr.bin/perl/t/lib/feature/switch
    U src/gnu/usr.bin/perl/t/lib/locale/latin1
    U src/gnu/usr.bin/perl/t/lib/locale/utf8
    C src/gnu/usr.bin/perl/t/lib/strict/refs
    C src/gnu/usr.bin/perl/t/lib/strict/subs
    C src/gnu/usr.bin/perl/t/lib/strict/vars
    U src/gnu/usr.bin/perl/t/lib/subs/subs
    U src/gnu/usr.bin/perl/t/lib/warnings/1global
    U src/gnu/usr.bin/perl/t/lib/warnings/2use
    U src/gnu/usr.bin/perl/t/lib/warnings/3both
    U src/gnu/usr.bin/perl/t/lib/warnings/4lint
    U src/gnu/usr.bin/perl/t/lib/warnings/5nolint
    U src/gnu/usr.bin/perl/t/lib/warnings/6default
    C src/gnu/usr.bin/perl/t/lib/warnings/7fatal
    U src/gnu/usr.bin/perl/t/lib/warnings/8signal
    U src/gnu/usr.bin/perl/t/lib/warnings/9enabled
    C src/gnu/usr.bin/perl/t/lib/warnings/9uninit
    U src/gnu/usr.bin/perl/t/lib/warnings/av
    C src/gnu/usr.bin/perl/t/lib/warnings/doio
    C src/gnu/usr.bin/perl/t/lib/warnings/doop
    U src/gnu/usr.bin/perl/t/lib/warnings/gv
    U src/gnu/usr.bin/perl/t/lib/warnings/hv
    U src/gnu/usr.bin/perl/t/lib/warnings/malloc
    C src/gnu/usr.bin/perl/t/lib/warnings/mg
    C src/gnu/usr.bin/perl/t/lib/warnings/op
    U src/gnu/usr.bin/perl/t/lib/warnings/pad
    U src/gnu/usr.bin/perl/t/lib/warnings/perl
    C src/gnu/usr.bin/perl/t/lib/warnings/perlio
    C src/gnu/usr.bin/perl/t/lib/warnings/pp
    U src/gnu/usr.bin/perl/t/lib/warnings/pp_ctl
    C src/gnu/usr.bin/perl/t/lib/warnings/pp_hot
    U src/gnu/usr.bin/perl/t/lib/warnings/pp_pack
    C src/gnu/usr.bin/perl/t/lib/warnings/pp_sys
    C src/gnu/usr.bin/perl/t/lib/warnings/regcomp
    C src/gnu/usr.bin/perl/t/lib/warnings/regexec
    U src/gnu/usr.bin/perl/t/lib/warnings/run
    C src/gnu/usr.bin/perl/t/lib/warnings/sv
    U src/gnu/usr.bin/perl/t/lib/warnings/taint
    C src/gnu/usr.bin/perl/t/lib/warnings/toke
    U src/gnu/usr.bin/perl/t/lib/warnings/universal
    C src/gnu/usr.bin/perl/t/lib/warnings/utf8
    U src/gnu/usr.bin/perl/t/lib/warnings/util
    C src/gnu/usr.bin/perl/t/mro/basic.t
    U src/gnu/usr.bin/perl/t/mro/basic_01_c3.t
    U src/gnu/usr.bin/perl/t/mro/basic_01_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_01_dfs.t
    U src/gnu/usr.bin/perl/t/mro/basic_01_dfs_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_02_c3.t
    U src/gnu/usr.bin/perl/t/mro/basic_02_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_02_dfs.t
    U src/gnu/usr.bin/perl/t/mro/basic_02_dfs_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_03_c3.t
    U src/gnu/usr.bin/perl/t/mro/basic_03_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_03_dfs.t
    U src/gnu/usr.bin/perl/t/mro/basic_03_dfs_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_04_c3.t
    U src/gnu/usr.bin/perl/t/mro/basic_04_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_04_dfs.t
    C src/gnu/usr.bin/perl/t/mro/basic_04_dfs_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_05_c3.t
    U src/gnu/usr.bin/perl/t/mro/basic_05_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_05_dfs.t
    U src/gnu/usr.bin/perl/t/mro/basic_05_dfs_utf8.t
    U src/gnu/usr.bin/perl/t/mro/basic_utf8.t
    U src/gnu/usr.bin/perl/t/mro/c3_with_overload.t
    U src/gnu/usr.bin/perl/t/mro/c3_with_overload_utf8.t
    U src/gnu/usr.bin/perl/t/mro/complex_c3.t
    U src/gnu/usr.bin/perl/t/mro/complex_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/complex_dfs.t
    U src/gnu/usr.bin/perl/t/mro/complex_dfs_utf8.t
    U src/gnu/usr.bin/perl/t/mro/dbic_c3.t
    U src/gnu/usr.bin/perl/t/mro/dbic_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/dbic_dfs.t
    C src/gnu/usr.bin/perl/t/mro/dbic_dfs_utf8.t
    C src/gnu/usr.bin/perl/t/mro/inconsistent_c3.t
    C src/gnu/usr.bin/perl/t/mro/inconsistent_c3_utf8.t
    C src/gnu/usr.bin/perl/t/mro/isarev.t
    U src/gnu/usr.bin/perl/t/mro/isarev_utf8.t
    C src/gnu/usr.bin/perl/t/mro/isa_aliases.t
    C src/gnu/usr.bin/perl/t/mro/isa_aliases_utf8.t
    U src/gnu/usr.bin/perl/t/mro/isa_c3.t
    U src/gnu/usr.bin/perl/t/mro/isa_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/isa_dfs.t
    U src/gnu/usr.bin/perl/t/mro/isa_dfs_utf8.t
    C src/gnu/usr.bin/perl/t/mro/method_caching.t
    C src/gnu/usr.bin/perl/t/mro/method_caching_utf8.t
    C src/gnu/usr.bin/perl/t/mro/next_edgecases.t
    C src/gnu/usr.bin/perl/t/mro/next_edgecases_utf8.t
    U src/gnu/usr.bin/perl/t/mro/next_goto.t
    U src/gnu/usr.bin/perl/t/mro/next_goto_utf8.t
    U src/gnu/usr.bin/perl/t/mro/next_inanon.t
    U src/gnu/usr.bin/perl/t/mro/next_inanon_utf8.t
    U src/gnu/usr.bin/perl/t/mro/next_ineval.t
    U src/gnu/usr.bin/perl/t/mro/next_ineval_utf8.t
    U src/gnu/usr.bin/perl/t/mro/next_method.t
    U src/gnu/usr.bin/perl/t/mro/next_method_utf8.t
    C src/gnu/usr.bin/perl/t/mro/next_NEXT.t
    C src/gnu/usr.bin/perl/t/mro/next_NEXT_utf8.t
    U src/gnu/usr.bin/perl/t/mro/next_skip.t
    U src/gnu/usr.bin/perl/t/mro/next_skip_utf8.t
    U src/gnu/usr.bin/perl/t/mro/overload_c3.t
    U src/gnu/usr.bin/perl/t/mro/overload_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/overload_dfs.t
    U src/gnu/usr.bin/perl/t/mro/package_aliases.t
    U src/gnu/usr.bin/perl/t/mro/package_aliases_utf8.t
    U src/gnu/usr.bin/perl/t/mro/pkg_gen.t
    U src/gnu/usr.bin/perl/t/mro/pkg_gen_utf8.t
    C src/gnu/usr.bin/perl/t/mro/recursion_c3.t
    U src/gnu/usr.bin/perl/t/mro/recursion_c3_utf8.t
    C src/gnu/usr.bin/perl/t/mro/recursion_dfs.t
    U src/gnu/usr.bin/perl/t/mro/recursion_dfs_utf8.t
    U src/gnu/usr.bin/perl/t/mro/vulcan_c3.t
    C src/gnu/usr.bin/perl/t/mro/vulcan_c3_utf8.t
    U src/gnu/usr.bin/perl/t/mro/vulcan_dfs.t
    C src/gnu/usr.bin/perl/t/mro/vulcan_dfs_utf8.t
    C src/gnu/usr.bin/perl/t/op/64bitint.t
    C src/gnu/usr.bin/perl/t/op/aassign.t
    C src/gnu/usr.bin/perl/t/op/alarm.t
    C src/gnu/usr.bin/perl/t/op/anonconst.t
    C src/gnu/usr.bin/perl/t/op/anonsub.t
    U src/gnu/usr.bin/perl/t/op/append.t
    C src/gnu/usr.bin/perl/t/op/args.t
    C src/gnu/usr.bin/perl/t/op/array.t
    C src/gnu/usr.bin/perl/t/op/array_base.t
    U src/gnu/usr.bin/perl/t/op/assignwarn.t
    U src/gnu/usr.bin/perl/t/op/attrhand.t
    C src/gnu/usr.bin/perl/t/op/attrproto.t
    C src/gnu/usr.bin/perl/t/op/attrs.t
    C src/gnu/usr.bin/perl/t/op/auto.t
    C src/gnu/usr.bin/perl/t/op/avhv.t
    U src/gnu/usr.bin/perl/t/op/bless.t
    C src/gnu/usr.bin/perl/t/op/blocks.t
    C src/gnu/usr.bin/perl/t/op/bop.t
    U src/gnu/usr.bin/perl/t/op/caller.pl
    C src/gnu/usr.bin/perl/t/op/caller.t
    C src/gnu/usr.bin/perl/t/op/chars.t
    C src/gnu/usr.bin/perl/t/op/chdir.t
    C src/gnu/usr.bin/perl/t/op/chop.t
    C src/gnu/usr.bin/perl/t/op/chr.t
    C src/gnu/usr.bin/perl/t/op/closure.t
    U src/gnu/usr.bin/perl/t/op/closure_test.pl
    C src/gnu/usr.bin/perl/t/op/concat2.t
    U src/gnu/usr.bin/perl/t/op/cond.t
    C src/gnu/usr.bin/perl/t/op/const-optree.t
    C src/gnu/usr.bin/perl/t/op/context.t
    C src/gnu/usr.bin/perl/t/op/coreamp.t
    C src/gnu/usr.bin/perl/t/op/coresubs.t
    C src/gnu/usr.bin/perl/t/op/cproto.t
    C src/gnu/usr.bin/perl/t/op/crypt.t
    C src/gnu/usr.bin/perl/t/op/current_sub.t
    C src/gnu/usr.bin/perl/t/op/dbm.t
    C src/gnu/usr.bin/perl/t/op/defined.t
    C src/gnu/usr.bin/perl/t/op/defins.t
    C src/gnu/usr.bin/perl/t/op/delete.t
    C src/gnu/usr.bin/perl/t/op/die.t
    C src/gnu/usr.bin/perl/t/op/die_except.t
    U src/gnu/usr.bin/perl/t/op/die_exit.t
    C src/gnu/usr.bin/perl/t/op/die_keeperr.t
    C src/gnu/usr.bin/perl/t/op/die_unwind.t
    C src/gnu/usr.bin/perl/t/op/do.t
    C src/gnu/usr.bin/perl/t/op/dor.t
    C src/gnu/usr.bin/perl/t/op/dump.t
    C src/gnu/usr.bin/perl/t/op/each.t
    C src/gnu/usr.bin/perl/t/op/each_array.t
    C src/gnu/usr.bin/perl/t/op/eval.t
    C src/gnu/usr.bin/perl/t/op/evalbytes.t
    C src/gnu/usr.bin/perl/t/op/exec.t
    U src/gnu/usr.bin/perl/t/op/exists_sub.t
    C src/gnu/usr.bin/perl/t/op/exp.t
    C src/gnu/usr.bin/perl/t/op/fh.t
    U src/gnu/usr.bin/perl/t/op/filehandle.t
    C src/gnu/usr.bin/perl/t/op/filetest.t
    U src/gnu/usr.bin/perl/t/op/filetest_stack_ok.t
    U src/gnu/usr.bin/perl/t/op/filetest_t.t
    C src/gnu/usr.bin/perl/t/op/flip.t
    C src/gnu/usr.bin/perl/t/op/for.t
    C src/gnu/usr.bin/perl/t/op/fork.t
    U src/gnu/usr.bin/perl/t/op/fresh_perl_utf8.t
    U src/gnu/usr.bin/perl/t/op/getpid.t
    U src/gnu/usr.bin/perl/t/op/getppid.t
    C src/gnu/usr.bin/perl/t/op/glob.t
    C src/gnu/usr.bin/perl/t/op/gmagic.t
    C src/gnu/usr.bin/perl/t/op/goto.t
    U src/gnu/usr.bin/perl/t/op/goto_xs.t
    U src/gnu/usr.bin/perl/t/op/grent.t
    C src/gnu/usr.bin/perl/t/op/grep.t
    C src/gnu/usr.bin/perl/t/op/groups.t
    C src/gnu/usr.bin/perl/t/op/gv.t
    C src/gnu/usr.bin/perl/t/op/hash-rt85026.t
    C src/gnu/usr.bin/perl/t/op/hash.t
    U src/gnu/usr.bin/perl/t/op/hashassign.t
    C src/gnu/usr.bin/perl/t/op/hashwarn.t
    C src/gnu/usr.bin/perl/t/op/heredoc.t
    C src/gnu/usr.bin/perl/t/op/hexfp.t
    C src/gnu/usr.bin/perl/t/op/inc.t
    U src/gnu/usr.bin/perl/t/op/inccode-tie.t
    C src/gnu/usr.bin/perl/t/op/inccode.t
    C src/gnu/usr.bin/perl/t/op/incfilter.t
    C src/gnu/usr.bin/perl/t/op/index.t
    U src/gnu/usr.bin/perl/t/op/index_thr.t
    C src/gnu/usr.bin/perl/t/op/infnan.t
    C src/gnu/usr.bin/perl/t/op/int.t
    C src/gnu/usr.bin/perl/t/op/join.t
    U src/gnu/usr.bin/perl/t/op/kill0.t
    U src/gnu/usr.bin/perl/t/op/kill0_child
    C src/gnu/usr.bin/perl/t/op/kvaslice.t
    C src/gnu/usr.bin/perl/t/op/kvhslice.t
    C src/gnu/usr.bin/perl/t/op/lc.t
    C src/gnu/usr.bin/perl/t/op/leaky-magic.t
    C src/gnu/usr.bin/perl/t/op/length.t
    C src/gnu/usr.bin/perl/t/op/lex.t
    C src/gnu/usr.bin/perl/t/op/lexsub.t
    C src/gnu/usr.bin/perl/t/op/lex_assign.t
    U src/gnu/usr.bin/perl/t/op/lfs.t
    C src/gnu/usr.bin/perl/t/op/list.t
    C src/gnu/usr.bin/perl/t/op/local.t
    C src/gnu/usr.bin/perl/t/op/localref.t
    U src/gnu/usr.bin/perl/t/op/lock.t
    C src/gnu/usr.bin/perl/t/op/loopctl.t
    U src/gnu/usr.bin/perl/t/op/lop.t
    C src/gnu/usr.bin/perl/t/op/lvref.t
    C src/gnu/usr.bin/perl/t/op/magic-27839.t
    C src/gnu/usr.bin/perl/t/op/magic.t
    C src/gnu/usr.bin/perl/t/op/method.t
    C src/gnu/usr.bin/perl/t/op/mkdir.t
    C src/gnu/usr.bin/perl/t/op/multideref.t
    C src/gnu/usr.bin/perl/t/op/my.t
    C src/gnu/usr.bin/perl/t/op/mydef.t
    C src/gnu/usr.bin/perl/t/op/my_stash.t
    C src/gnu/usr.bin/perl/t/op/negate.t
    U src/gnu/usr.bin/perl/t/op/not.t
    U src/gnu/usr.bin/perl/t/op/numconvert.t
    C src/gnu/usr.bin/perl/t/op/oct.t
    U src/gnu/usr.bin/perl/t/op/or.t
    C src/gnu/usr.bin/perl/t/op/ord.t
    U src/gnu/usr.bin/perl/t/op/overload_integer.t
    C src/gnu/usr.bin/perl/t/op/override.t
    C src/gnu/usr.bin/perl/t/op/pack.t
    C src/gnu/usr.bin/perl/t/op/packagev.t
    U src/gnu/usr.bin/perl/t/op/pos.t
    C src/gnu/usr.bin/perl/t/op/postfixderef.t
    U src/gnu/usr.bin/perl/t/op/pow.t
    C src/gnu/usr.bin/perl/t/op/print.t
    C src/gnu/usr.bin/perl/t/op/protowarn.t
    C src/gnu/usr.bin/perl/t/op/push.t
    C src/gnu/usr.bin/perl/t/op/pwent.t
    C src/gnu/usr.bin/perl/t/op/qr.t
    C src/gnu/usr.bin/perl/t/op/quotemeta.t
    C src/gnu/usr.bin/perl/t/op/rand.t
    C src/gnu/usr.bin/perl/t/op/range.t
    C src/gnu/usr.bin/perl/t/op/read.t
    U src/gnu/usr.bin/perl/t/op/readdir.t
    C src/gnu/usr.bin/perl/t/op/readline.t
    C src/gnu/usr.bin/perl/t/op/recurse.t
    C src/gnu/usr.bin/perl/t/op/ref.t
    C src/gnu/usr.bin/perl/t/op/repeat.t
    C src/gnu/usr.bin/perl/t/op/require_37033.t
    C src/gnu/usr.bin/perl/t/op/require_errors.t
    C src/gnu/usr.bin/perl/t/op/require_override.t
    C src/gnu/usr.bin/perl/t/op/reset.t
    C src/gnu/usr.bin/perl/t/op/reverse.t
    C src/gnu/usr.bin/perl/t/op/rt119311.t
    C src/gnu/usr.bin/perl/t/op/runlevel.t
    C src/gnu/usr.bin/perl/t/op/select.t
    U src/gnu/usr.bin/perl/t/op/setpgrpstack.t
    C src/gnu/usr.bin/perl/t/op/sigdispatch.t
    C src/gnu/usr.bin/perl/t/op/signatures.t
    C src/gnu/usr.bin/perl/t/op/sigsystem.t
    C src/gnu/usr.bin/perl/t/op/sleep.t
    C src/gnu/usr.bin/perl/t/op/smartkve.t
    C src/gnu/usr.bin/perl/t/op/smartmatch.t
    C src/gnu/usr.bin/perl/t/op/sort.t
    C src/gnu/usr.bin/perl/t/op/splice.t
    C src/gnu/usr.bin/perl/t/op/split.t
    C src/gnu/usr.bin/perl/t/op/split_unicode.t
    C src/gnu/usr.bin/perl/t/op/sprintf.t
    C src/gnu/usr.bin/perl/t/op/sprintf2.t
    C src/gnu/usr.bin/perl/t/op/srand.t
    C src/gnu/usr.bin/perl/t/op/sselect.t
    C src/gnu/usr.bin/perl/t/op/stash.t
    C src/gnu/usr.bin/perl/t/op/stat.t
    C src/gnu/usr.bin/perl/t/op/state.t
    U src/gnu/usr.bin/perl/t/op/study.t
    U src/gnu/usr.bin/perl/t/op/studytied.t
    C src/gnu/usr.bin/perl/t/op/sub.t
    C src/gnu/usr.bin/perl/t/op/substr.t
    U src/gnu/usr.bin/perl/t/op/substr_thr.t
    C src/gnu/usr.bin/perl/t/op/sub_lval.t
    U src/gnu/usr.bin/perl/t/op/svleak.pl
    C src/gnu/usr.bin/perl/t/op/svleak.t
    C src/gnu/usr.bin/perl/t/op/switch.t
    C src/gnu/usr.bin/perl/t/op/symbolcache.t
    U src/gnu/usr.bin/perl/t/op/sysio.t
    C src/gnu/usr.bin/perl/t/op/taint.t
    C src/gnu/usr.bin/perl/t/op/threads-dirh.t
    C src/gnu/usr.bin/perl/t/op/threads.t
    U src/gnu/usr.bin/perl/t/op/threads_create.pl
    C src/gnu/usr.bin/perl/t/op/tie.t
    U src/gnu/usr.bin/perl/t/op/tiearray.t
    C src/gnu/usr.bin/perl/t/op/tiehandle.t
    C src/gnu/usr.bin/perl/t/op/tie_fetch_count.t
    C src/gnu/usr.bin/perl/t/op/time.t
    U src/gnu/usr.bin/perl/t/op/time_loop.t
    C src/gnu/usr.bin/perl/t/op/tr.t
    C src/gnu/usr.bin/perl/t/op/undef.t
    C src/gnu/usr.bin/perl/t/op/universal.t
    C src/gnu/usr.bin/perl/t/op/unlink.t
    C src/gnu/usr.bin/perl/t/op/unshift.t
    C src/gnu/usr.bin/perl/t/op/upgrade.t
    C src/gnu/usr.bin/perl/t/op/utf8cache.t
    C src/gnu/usr.bin/perl/t/op/utf8decode.t
    C src/gnu/usr.bin/perl/t/op/utf8magic.t
    C src/gnu/usr.bin/perl/t/op/utfhash.t
    C src/gnu/usr.bin/perl/t/op/utftaint.t
    C src/gnu/usr.bin/perl/t/op/vec.t
    C src/gnu/usr.bin/perl/t/op/ver.t
    U src/gnu/usr.bin/perl/t/op/waitpid.t
    C src/gnu/usr.bin/perl/t/op/wantarray.t
    C src/gnu/usr.bin/perl/t/op/warn.t
    C src/gnu/usr.bin/perl/t/op/while.t
    C src/gnu/usr.bin/perl/t/op/write.t
    U src/gnu/usr.bin/perl/t/op/yadayada.t
    C src/gnu/usr.bin/perl/t/opbasic/arith.t
    C src/gnu/usr.bin/perl/t/opbasic/cmp.t
    C src/gnu/usr.bin/perl/t/opbasic/concat.t
    U src/gnu/usr.bin/perl/t/opbasic/magic_phase.t
    C src/gnu/usr.bin/perl/t/opbasic/qq.t
    C src/gnu/usr.bin/perl/t/perf/benchmarks
    C src/gnu/usr.bin/perl/t/perf/benchmarks.t
    C src/gnu/usr.bin/perl/t/perf/opcount.t
    C src/gnu/usr.bin/perl/t/perf/optree.t
    C src/gnu/usr.bin/perl/t/perf/speed.t
    C src/gnu/usr.bin/perl/t/perf/taint.t
    C src/gnu/usr.bin/perl/t/porting/args_assert.t
    U src/gnu/usr.bin/perl/t/porting/authors.t
    C src/gnu/usr.bin/perl/t/porting/bench.t
    C src/gnu/usr.bin/perl/t/porting/bincompat.t
    C src/gnu/usr.bin/perl/t/porting/checkcase.t
    C src/gnu/usr.bin/perl/t/porting/checkcfgvar.t
    C src/gnu/usr.bin/perl/t/porting/cmp_version.t
    U src/gnu/usr.bin/perl/t/porting/copyright.t
    U src/gnu/usr.bin/perl/t/porting/corelist.t
    C src/gnu/usr.bin/perl/t/porting/customized.dat
    C src/gnu/usr.bin/perl/t/porting/customized.t
    C src/gnu/usr.bin/perl/t/porting/diag.t
    C src/gnu/usr.bin/perl/t/porting/dual-life.t
    U src/gnu/usr.bin/perl/t/porting/exec-bit.t
    U src/gnu/usr.bin/perl/t/porting/extrefs.t
    U src/gnu/usr.bin/perl/t/porting/filenames.t
    C src/gnu/usr.bin/perl/t/porting/FindExt.t
    C src/gnu/usr.bin/perl/t/porting/globvar.t
    C src/gnu/usr.bin/perl/t/porting/known_pod_issues.dat
    C src/gnu/usr.bin/perl/t/porting/libperl.t
    C src/gnu/usr.bin/perl/t/porting/maintainers.t
    C src/gnu/usr.bin/perl/t/porting/manifest.t
    C src/gnu/usr.bin/perl/t/porting/perlfunc.t
    U src/gnu/usr.bin/perl/t/porting/pending-author.t
    C src/gnu/usr.bin/perl/t/porting/podcheck.t
    C src/gnu/usr.bin/perl/t/porting/pod_rules.t
    C src/gnu/usr.bin/perl/t/porting/readme.t
    C src/gnu/usr.bin/perl/t/porting/regen.t
    C src/gnu/usr.bin/perl/t/porting/re_context.t
    C src/gnu/usr.bin/perl/t/porting/ss_dup.t
    U src/gnu/usr.bin/perl/t/porting/test_bootstrap.t
    C src/gnu/usr.bin/perl/t/porting/utils.t
    C src/gnu/usr.bin/perl/t/re/charset.t
    C src/gnu/usr.bin/perl/t/re/fold_grind.t
    U src/gnu/usr.bin/perl/t/re/no_utf8_pm.t
    C src/gnu/usr.bin/perl/t/re/overload.t
    C src/gnu/usr.bin/perl/t/re/pat.t
    C src/gnu/usr.bin/perl/t/re/pat_advanced.t
    U src/gnu/usr.bin/perl/t/re/pat_advanced_thr.t
    U src/gnu/usr.bin/perl/t/re/pat_psycho.t
    U src/gnu/usr.bin/perl/t/re/pat_psycho_thr.t
    C src/gnu/usr.bin/perl/t/re/pat_re_eval.t
    U src/gnu/usr.bin/perl/t/re/pat_re_eval_thr.t
    C src/gnu/usr.bin/perl/t/re/pat_rt_report.t
    U src/gnu/usr.bin/perl/t/re/pat_rt_report_thr.t
    C src/gnu/usr.bin/perl/t/re/pat_special_cc.t
    U src/gnu/usr.bin/perl/t/re/pat_special_cc_thr.t
    U src/gnu/usr.bin/perl/t/re/pat_thr.t
    C src/gnu/usr.bin/perl/t/re/pos.t
    C src/gnu/usr.bin/perl/t/re/qr-72922.t
    C src/gnu/usr.bin/perl/t/re/qr.t
    U src/gnu/usr.bin/perl/t/re/qrstack.t
    U src/gnu/usr.bin/perl/t/re/qr_gc.t
    C src/gnu/usr.bin/perl/t/re/recompile.t
    C src/gnu/usr.bin/perl/t/re/regexp.t
    U src/gnu/usr.bin/perl/t/re/regexp_noamp.t
    U src/gnu/usr.bin/perl/t/re/regexp_notrie.t
    U src/gnu/usr.bin/perl/t/re/regexp_qr.t
    U src/gnu/usr.bin/perl/t/re/regexp_qr_embed.t
    U src/gnu/usr.bin/perl/t/re/regexp_qr_embed_thr.t
    U src/gnu/usr.bin/perl/t/re/regexp_trielist.t
    C src/gnu/usr.bin/perl/t/re/regexp_unicode_prop.t
    U src/gnu/usr.bin/perl/t/re/regexp_unicode_prop_thr.t
    C src/gnu/usr.bin/perl/t/re/regex_sets.t
    U src/gnu/usr.bin/perl/t/re/regex_sets_compat.t
    U src/gnu/usr.bin/perl/t/re/reg_60508.t
    C src/gnu/usr.bin/perl/t/re/reg_email.t
    U src/gnu/usr.bin/perl/t/re/reg_email_thr.t
    C src/gnu/usr.bin/perl/t/re/reg_eval.t
    C src/gnu/usr.bin/perl/t/re/reg_eval_scope.t
    C src/gnu/usr.bin/perl/t/re/reg_fold.t
    C src/gnu/usr.bin/perl/t/re/reg_mesg.t
    U src/gnu/usr.bin/perl/t/re/reg_namedcapture.t
    C src/gnu/usr.bin/perl/t/re/speed.t
    U src/gnu/usr.bin/perl/t/re/reg_nc_tie.t
    C src/gnu/usr.bin/perl/t/re/reg_nocapture.t
    U src/gnu/usr.bin/perl/t/re/reg_pmod.t
    C src/gnu/usr.bin/perl/t/re/reg_posixcc.t
    C src/gnu/usr.bin/perl/t/re/re_tests
    C src/gnu/usr.bin/perl/t/re/rt122747.t
    C src/gnu/usr.bin/perl/t/re/rxcode.t
    C src/gnu/usr.bin/perl/t/re/speed_thr.t
    C src/gnu/usr.bin/perl/t/re/subst.t
    U src/gnu/usr.bin/perl/t/re/substT.t
    U src/gnu/usr.bin/perl/t/re/subst_amp.t
    U src/gnu/usr.bin/perl/t/re/subst_wamp.t
    C src/gnu/usr.bin/perl/t/re/uniprops.t
    C src/gnu/usr.bin/perl/t/run/cloexec.t
    U src/gnu/usr.bin/perl/t/run/dtrace.pl
    C src/gnu/usr.bin/perl/t/run/dtrace.t
    C src/gnu/usr.bin/perl/t/run/exit.t
    C src/gnu/usr.bin/perl/t/run/fresh_perl.t
    C src/gnu/usr.bin/perl/t/run/locale.t
    U src/gnu/usr.bin/perl/t/run/noswitch.t
    C src/gnu/usr.bin/perl/t/run/runenv.t
    C src/gnu/usr.bin/perl/t/run/script.t
    U src/gnu/usr.bin/perl/t/run/switch0.t
    U src/gnu/usr.bin/perl/t/run/switcha.t
    C src/gnu/usr.bin/perl/t/run/switchC.t
    C src/gnu/usr.bin/perl/t/run/switchd-78586.t
    C src/gnu/usr.bin/perl/t/run/switchd.t
    C src/gnu/usr.bin/perl/t/run/switchDx.t
    C src/gnu/usr.bin/perl/t/run/switches.t
    U src/gnu/usr.bin/perl/t/run/switchF.t
    U src/gnu/usr.bin/perl/t/run/switchF1.t
    U src/gnu/usr.bin/perl/t/run/switchF2.t
    C src/gnu/usr.bin/perl/t/run/switchI.t
    C src/gnu/usr.bin/perl/t/run/switchM.t
    U src/gnu/usr.bin/perl/t/run/switchn.t
    U src/gnu/usr.bin/perl/t/run/switchp.t
    C src/gnu/usr.bin/perl/t/run/switcht.t
    U src/gnu/usr.bin/perl/t/run/switchx.aux
    U src/gnu/usr.bin/perl/t/run/switchx.t
    U src/gnu/usr.bin/perl/t/run/switchx2.aux
    U src/gnu/usr.bin/perl/t/run/switchx3.aux
    U src/gnu/usr.bin/perl/t/run/flib/broken.pm
    U src/gnu/usr.bin/perl/t/run/flib/t2.pm
    U src/gnu/usr.bin/perl/t/run/flib/t2.pmc
    U src/gnu/usr.bin/perl/t/test_pl/can_isa_ok.t
    C src/gnu/usr.bin/perl/t/test_pl/plan_skip_all.t
    U src/gnu/usr.bin/perl/t/test_pl/tempfile.t
    U src/gnu/usr.bin/perl/t/test_pl/_num_to_alpha.t
    C src/gnu/usr.bin/perl/t/uni/attrs.t
    U src/gnu/usr.bin/perl/t/uni/bless.t
    C src/gnu/usr.bin/perl/t/uni/cache.t
    U src/gnu/usr.bin/perl/t/uni/caller.t
    C src/gnu/usr.bin/perl/t/uni/case.pl
    C src/gnu/usr.bin/perl/t/uni/chomp.t
    C src/gnu/usr.bin/perl/t/uni/chr.t
    C src/gnu/usr.bin/perl/t/uni/class.t
    C src/gnu/usr.bin/perl/t/uni/eval.t
    C src/gnu/usr.bin/perl/t/uni/fold.t
    C src/gnu/usr.bin/perl/t/uni/goto.t
    C src/gnu/usr.bin/perl/t/uni/greek.t
    C src/gnu/usr.bin/perl/t/uni/gv.t
    C src/gnu/usr.bin/perl/t/uni/heavy.t
    C src/gnu/usr.bin/perl/t/uni/labels.t
    C src/gnu/usr.bin/perl/t/uni/latin2.t
    C src/gnu/usr.bin/perl/t/uni/lex_utf8.t
    C src/gnu/usr.bin/perl/t/uni/lower.t
    C src/gnu/usr.bin/perl/t/uni/method.t
    C src/gnu/usr.bin/perl/t/uni/opcroak.t
    C src/gnu/usr.bin/perl/t/uni/overload.t
    C src/gnu/usr.bin/perl/t/uni/package.t
    C src/gnu/usr.bin/perl/t/uni/parser.t
    C src/gnu/usr.bin/perl/t/uni/readline.t
    U src/gnu/usr.bin/perl/t/uni/select.t
    C src/gnu/usr.bin/perl/t/uni/sprintf.t
    C src/gnu/usr.bin/perl/t/uni/stash.t
    C src/gnu/usr.bin/perl/t/uni/tie.t
    C src/gnu/usr.bin/perl/t/uni/title.t
    C src/gnu/usr.bin/perl/t/uni/tr_7jis.t
    C src/gnu/usr.bin/perl/t/uni/tr_eucjp.t
    C src/gnu/usr.bin/perl/t/uni/tr_sjis.t
    C src/gnu/usr.bin/perl/t/uni/tr_utf8.t
    C src/gnu/usr.bin/perl/t/uni/universal.t
    C src/gnu/usr.bin/perl/t/uni/upper.t
    C src/gnu/usr.bin/perl/t/uni/variables.t
    C src/gnu/usr.bin/perl/t/uni/write.t
    C src/gnu/usr.bin/perl/t/win32/crypt.t
    U src/gnu/usr.bin/perl/t/win32/fs.t
    U src/gnu/usr.bin/perl/t/win32/popen.t
    C src/gnu/usr.bin/perl/t/win32/runenv.t
    U src/gnu/usr.bin/perl/t/win32/signal.t
    C src/gnu/usr.bin/perl/t/win32/system.t
    C src/gnu/usr.bin/perl/t/win32/system_tests
    C src/gnu/usr.bin/perl/regen/charset_translations.pl
    C src/gnu/usr.bin/perl/regen/ebcdic.pl
    C src/gnu/usr.bin/perl/regen/embed.pl
    C src/gnu/usr.bin/perl/regen/embed_lib.pl
    C src/gnu/usr.bin/perl/regen/feature.pl
    C src/gnu/usr.bin/perl/regen/genpacksizetables.pl
    C src/gnu/usr.bin/perl/regen/keywords.pl
    U src/gnu/usr.bin/perl/regen/lib_cleanup.pl
    C src/gnu/usr.bin/perl/regen/mg_vtable.pl
    U src/gnu/usr.bin/perl/regen/miniperlmain.pl
    C src/gnu/usr.bin/perl/regen/mk_invlists.pl
    C src/gnu/usr.bin/perl/regen/mk_PL_charclass.pl
    C src/gnu/usr.bin/perl/regen/opcode.pl
    C src/gnu/usr.bin/perl/regen/opcodes
    C src/gnu/usr.bin/perl/regen/op_private
    C src/gnu/usr.bin/perl/regen/overload.pl
    C src/gnu/usr.bin/perl/regen/reentr.pl
    C src/gnu/usr.bin/perl/regen/regcharclass.pl
    C src/gnu/usr.bin/perl/regen/regcharclass_multi_char_folds.pl
    C src/gnu/usr.bin/perl/regen/regcomp.pl
    C src/gnu/usr.bin/perl/regen/regen_lib.pl
    U src/gnu/usr.bin/perl/regen/uconfig_h.pl
    C src/gnu/usr.bin/perl/regen/unicode_constants.pl
    C src/gnu/usr.bin/perl/regen/warnings.pl
    U src/gnu/usr.bin/perl/symbian/bld.inf
    C src/gnu/usr.bin/perl/symbian/config.pl
    C src/gnu/usr.bin/perl/symbian/config.sh
    U src/gnu/usr.bin/perl/symbian/cwd.pl
    U src/gnu/usr.bin/perl/symbian/demo_pl
    U src/gnu/usr.bin/perl/symbian/find_writeable_data.pl
    U src/gnu/usr.bin/perl/symbian/hexdump.pl
    U src/gnu/usr.bin/perl/symbian/install.cfg
    U src/gnu/usr.bin/perl/symbian/makesis.pl
    U src/gnu/usr.bin/perl/symbian/PerlApp.cpp
    U src/gnu/usr.bin/perl/symbian/PerlApp.h
    U src/gnu/usr.bin/perl/symbian/PerlApp.hrh
    U src/gnu/usr.bin/perl/symbian/PerlAppAif.rss
    U src/gnu/usr.bin/perl/symbian/PerlBase.cpp
    U src/gnu/usr.bin/perl/symbian/PerlBase.h
    U src/gnu/usr.bin/perl/symbian/PerlBase.pod
    U src/gnu/usr.bin/perl/symbian/PerlRecog.cpp
    U src/gnu/usr.bin/perl/symbian/PerlRecog.mmp
    U src/gnu/usr.bin/perl/symbian/PerlUi.cpp
    U src/gnu/usr.bin/perl/symbian/PerlUi.h
    U src/gnu/usr.bin/perl/symbian/PerlUi.hrh
    U src/gnu/usr.bin/perl/symbian/PerlUiS60.rss
    U src/gnu/usr.bin/perl/symbian/PerlUiS80.rss
    U src/gnu/usr.bin/perl/symbian/PerlUiS90.rss
    U src/gnu/usr.bin/perl/symbian/PerlUiUIQ.rss
    U src/gnu/usr.bin/perl/symbian/PerlUtil.cpp
    U src/gnu/usr.bin/perl/symbian/PerlUtil.h
    U src/gnu/usr.bin/perl/symbian/PerlUtil.pod
    U src/gnu/usr.bin/perl/symbian/port.pl
    U src/gnu/usr.bin/perl/symbian/README
    U src/gnu/usr.bin/perl/symbian/sanity.pl
    U src/gnu/usr.bin/perl/symbian/sdk.pl
    U src/gnu/usr.bin/perl/symbian/sisify.pl
    C src/gnu/usr.bin/perl/symbian/symbianish.h
    U src/gnu/usr.bin/perl/symbian/symbian_dll.cpp
    C src/gnu/usr.bin/perl/symbian/symbian_proto.h
    U src/gnu/usr.bin/perl/symbian/symbian_stubs.c
    U src/gnu/usr.bin/perl/symbian/symbian_stubs.h
    U src/gnu/usr.bin/perl/symbian/symbian_utils.cpp
    U src/gnu/usr.bin/perl/symbian/TODO
    U src/gnu/usr.bin/perl/symbian/uid.pl
    U src/gnu/usr.bin/perl/symbian/version.pl
    U src/gnu/usr.bin/perl/symbian/xsbuild.pl
    U src/gnu/usr.bin/perl/symbian/ext/Moped/Msg/bld.inf
    U src/gnu/usr.bin/perl/symbian/ext/Moped/Msg/location.pl
    U src/gnu/usr.bin/perl/symbian/ext/Moped/Msg/Msg.mmp
    U src/gnu/usr.bin/perl/symbian/ext/Moped/Msg/Msg.pkg
    U src/gnu/usr.bin/perl/symbian/ext/Moped/Msg/Msg.pm
    U src/gnu/usr.bin/perl/symbian/ext/Moped/Msg/Msg.xs
    U src/gnu/usr.bin/perl/symbian/ext/Moped/Msg/README
    C src/gnu/usr.bin/perl/utils/c2ph.PL
    U src/gnu/usr.bin/perl/utils/corelist.PL
    U src/gnu/usr.bin/perl/utils/cpan.PL
    C src/gnu/usr.bin/perl/utils/enc2xs.PL
    C src/gnu/usr.bin/perl/utils/encguess.PL
    C src/gnu/usr.bin/perl/utils/h2ph.PL
    C src/gnu/usr.bin/perl/utils/h2xs.PL
    U src/gnu/usr.bin/perl/utils/instmodsh.PL
    U src/gnu/usr.bin/perl/utils/json_pp.PL
    C src/gnu/usr.bin/perl/utils/libnetcfg.PL
    C src/gnu/usr.bin/perl/utils/Makefile.PL
    C src/gnu/usr.bin/perl/utils/perlbug.PL
    C src/gnu/usr.bin/perl/utils/perldoc.PL
    C src/gnu/usr.bin/perl/utils/perlivp.PL
    U src/gnu/usr.bin/perl/utils/piconv.PL
    U src/gnu/usr.bin/perl/utils/pl2pm.PL
    U src/gnu/usr.bin/perl/utils/pod2html.PL
    U src/gnu/usr.bin/perl/utils/prove.PL
    U src/gnu/usr.bin/perl/utils/ptar.PL
    U src/gnu/usr.bin/perl/utils/ptardiff.PL
    U src/gnu/usr.bin/perl/utils/ptargrep.PL
    U src/gnu/usr.bin/perl/utils/shasum.PL
    C src/gnu/usr.bin/perl/utils/splain.PL
    U src/gnu/usr.bin/perl/utils/xsubpp.PL
    U src/gnu/usr.bin/perl/utils/zipdetails.PL
    C src/gnu/usr.bin/perl/vms/descrip_mms.template
    U src/gnu/usr.bin/perl/vms/genopt.com
    C src/gnu/usr.bin/perl/vms/gen_shrfls.pl
    U src/gnu/usr.bin/perl/vms/make_command.com
    U src/gnu/usr.bin/perl/vms/mms2make.pl
    U src/gnu/usr.bin/perl/vms/munchconfig.c
    U src/gnu/usr.bin/perl/vms/myconfig.com
    C src/gnu/usr.bin/perl/vms/test.com
    C src/gnu/usr.bin/perl/vms/vms.c
    C src/gnu/usr.bin/perl/vms/vmsish.h
    U src/gnu/usr.bin/perl/vms/vmspipe.com
    U src/gnu/usr.bin/perl/vos/Changes
    U src/gnu/usr.bin/perl/vos/compile_full_perl.cm
    U src/gnu/usr.bin/perl/vos/configure_full_perl.sh
    U src/gnu/usr.bin/perl/vos/make_full_perl.sh
    U src/gnu/usr.bin/perl/vos/vos.c
    U src/gnu/usr.bin/perl/vos/vosish.h
    C src/gnu/usr.bin/perl/win32/config.ce
    C src/gnu/usr.bin/perl/win32/config.gc
    C src/gnu/usr.bin/perl/win32/config.vc
    C src/gnu/usr.bin/perl/win32/config_H.ce
    C src/gnu/usr.bin/perl/win32/config_H.gc
    C src/gnu/usr.bin/perl/win32/config_h.PL
    C src/gnu/usr.bin/perl/win32/config_H.vc
    C src/gnu/usr.bin/perl/win32/config_sh.PL
    U src/gnu/usr.bin/perl/win32/create_perllibst_h.pl
    U src/gnu/usr.bin/perl/win32/distclean.bat
    C src/gnu/usr.bin/perl/win32/fcrypt.c
    C src/gnu/usr.bin/perl/win32/FindExt.pm
    C src/gnu/usr.bin/perl/win32/GNUmakefile
    U src/gnu/usr.bin/perl/win32/list_static_libs.pl
    C src/gnu/usr.bin/perl/win32/Makefile
    C src/gnu/usr.bin/perl/win32/Makefile.ce
    C src/gnu/usr.bin/perl/win32/makefile.mk
    U src/gnu/usr.bin/perl/win32/perl.rc
    U src/gnu/usr.bin/perl/win32/perlexe.ico
    C src/gnu/usr.bin/perl/win32/perlexe.manifest
    U src/gnu/usr.bin/perl/win32/perlexe.rc
    U src/gnu/usr.bin/perl/win32/perlglob.c
    C src/gnu/usr.bin/perl/win32/perlhost.h
    C src/gnu/usr.bin/perl/win32/perllib.c
    U src/gnu/usr.bin/perl/win32/perlmaince.c
    C src/gnu/usr.bin/perl/win32/pod.mak
    C src/gnu/usr.bin/perl/win32/runperl.c
    C src/gnu/usr.bin/perl/win32/vdir.h
    C src/gnu/usr.bin/perl/win32/vmem.h
    C src/gnu/usr.bin/perl/win32/win32.c
    C src/gnu/usr.bin/perl/win32/win32.h
    C src/gnu/usr.bin/perl/win32/win32ceio.c
    C src/gnu/usr.bin/perl/win32/win32io.c
    U src/gnu/usr.bin/perl/win32/win32iop-o.h
    C src/gnu/usr.bin/perl/win32/win32iop.h
    C src/gnu/usr.bin/perl/win32/win32sck.c
    U src/gnu/usr.bin/perl/win32/win32thread.c
    U src/gnu/usr.bin/perl/win32/win32thread.h
    C src/gnu/usr.bin/perl/win32/wince.c
    U src/gnu/usr.bin/perl/win32/wince.h
    U src/gnu/usr.bin/perl/win32/wincesck.c
    U src/gnu/usr.bin/perl/win32/bin/exetype.pl
    U src/gnu/usr.bin/perl/win32/bin/perlglob.pl
    U src/gnu/usr.bin/perl/win32/bin/pl2bat.pl
    U src/gnu/usr.bin/perl/win32/bin/runperl.pl
    U src/gnu/usr.bin/perl/win32/bin/search.pl
    C src/gnu/usr.bin/perl/win32/ce-helpers/cecopy-lib.pl
    U src/gnu/usr.bin/perl/win32/ce-helpers/comp.pl
    U src/gnu/usr.bin/perl/win32/ce-helpers/compile-all.bat
    U src/gnu/usr.bin/perl/win32/ce-helpers/compile.bat
    U src/gnu/usr.bin/perl/win32/ce-helpers/makedist.pl
    U src/gnu/usr.bin/perl/win32/ce-helpers/registry.bat
    U src/gnu/usr.bin/perl/win32/ce-helpers/sdsdkenv.bat
    U src/gnu/usr.bin/perl/win32/include/dirent.h
    U src/gnu/usr.bin/perl/win32/include/netdb.h
    U src/gnu/usr.bin/perl/win32/include/arpa/inet.h
    U src/gnu/usr.bin/perl/win32/include/sys/errno2.h
    U src/gnu/usr.bin/perl/win32/include/sys/socket.h
    
    2491 conflicts created by this import.
    Use the following command to help the merge:
    
    cvs checkout -jPERL:yesterday -jPERL src/gnu/usr.bin/perl

CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/08/14 07:48:48

Modified files:
	gnu/usr.bin/perl: Configure INSTALL MANIFEST META.json META.yml 
	                  Makefile.SH README.haiku README.macosx 
	                  README.os2 README.vms configpm deb.c embed.fnc 
	                  embed.h install_lib.pl installperl mg.c 
	                  patchlevel.h perl.c pp.c proto.h regexec.c 
	                  util.c utils.lst vutil.c 
	gnu/usr.bin/perl/Cross: config.sh-arm-linux 
	                        config.sh-arm-linux-n770 
	gnu/usr.bin/perl/NetWare: Makefile config_H.wc 
	gnu/usr.bin/perl/Porting: Maintainers.pl checkAUTHORS.pl 
	                          config.sh config_H epigraphs.pod 
	                          perldelta_template.pod pumpkin.pod 
	                          release_managers_guide.pod todo.pod 
	gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private: MakeUtil.pm 
	gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private: MakeUtil.pm 
	gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs 
	gnu/usr.bin/perl/cpan/Digest-MD5/t: files.t 
	gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils: Install.pm 
	gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: 
	                                                       MM_Unix.pm 
	gnu/usr.bin/perl/cpan/File-Path/lib/File: Path.pm 
	gnu/usr.bin/perl/cpan/File-Path/t: FilePathTest.pm Path.t 
	                                   Path_root.t Path_win32.t 
	gnu/usr.bin/perl/cpan/IO-Compress/private: MakeUtil.pm 
	gnu/usr.bin/perl/cpan/NEXT/lib: NEXT.pm 
	gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod: PlainText.pm 
	gnu/usr.bin/perl/cpan/Sys-Syslog: Makefile.PL 
	gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text: Balanced.pm 
	gnu/usr.bin/perl/cpan/podlators/lib/Pod: Man.pm 
	gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL 
	gnu/usr.bin/perl/dist/Module-CoreList: Changes 
	gnu/usr.bin/perl/dist/Module-CoreList/lib/Module: CoreList.pm 
	gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList: 
	                                                           TieHashDelta.pm 
	                                                           Utils.pm 
	gnu/usr.bin/perl/dist/Module-CoreList/t: is_core.t 
	gnu/usr.bin/perl/dist/Time-HiRes: HiRes.pm HiRes.xs Makefile.PL 
	gnu/usr.bin/perl/dist/Time-HiRes/fallback: const-c.inc 
	gnu/usr.bin/perl/dist/Time-HiRes/t: Watchdog.pm alarm.t clock.t 
	                                    gettimeofday.t itimer.t 
	                                    nanosleep.t sleep.t stat.t 
	                                    time.t tv_interval.t 
	                                    ualarm.t usleep.t 
	gnu/usr.bin/perl/dist/base/lib: base.pm 
	gnu/usr.bin/perl/dist/base/t: incdot.t 
	gnu/usr.bin/perl/dist/threads-shared/t: stress.t 
	gnu/usr.bin/perl/ext/DynaLoader: Makefile.PL 
	gnu/usr.bin/perl/ext/NDBM_File: Makefile.PL 
	gnu/usr.bin/perl/ext/POSIX/t: sigaction.t 
	gnu/usr.bin/perl/hints: catamount.sh openbsd.sh 
	gnu/usr.bin/perl/lib: AnyDBM_File.pm 
	gnu/usr.bin/perl/lib/B: Op_private.pm 
	gnu/usr.bin/perl/lib/Getopt: Std.pm 
	gnu/usr.bin/perl/plan9: config.plan9 config_sh.sample 
	gnu/usr.bin/perl/pod: perl.pod perldelta.pod perlhist.pod 
	                      perlmodinstall.pod perlop.pod 
	gnu/usr.bin/perl/regen: lib_cleanup.pl 
	gnu/usr.bin/perl/t/lib: h2ph.pht 
	gnu/usr.bin/perl/t/op: getppid.t taint.t 
	gnu/usr.bin/perl/t/porting: customized.dat dual-life.t 
	gnu/usr.bin/perl/t/re: speed.t subst.t 
	gnu/usr.bin/perl/utils: Makefile.PL h2ph.PL perlbug.PL 
	gnu/usr.bin/perl/vms: descrip_mms.template 
	gnu/usr.bin/perl/win32: GNUmakefile Makefile makefile.mk pod.mak 
Removed files:
	gnu/usr.bin/perl: import_log-DmXIpUUul 
	gnu/usr.bin/perl/dist/base/t: incmodified-vs-incdot.t 
	gnu/usr.bin/perl/dist/base/t/lib: BaseIncDoubleExtender.pm 
	                                  BaseIncExtender.pm 

Log message:
Fix merge issues, remove excess files - match perl-5.24.2 dist

OK bluhm@, Reads ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/08/14 07:49:45

Modified files:
	gnu/usr.bin/perl: Configure MANIFEST Makefile.SH configpm deb.c 
	                  install_lib.pl installperl perl.c pp.c 
	                  shlib_version util.c utils.lst vutil.c 
	gnu/usr.bin/perl/Porting: Maintainers.pl pumpkin.pod 
	gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private: MakeUtil.pm 
	gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private: MakeUtil.pm 
	gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs 
	gnu/usr.bin/perl/cpan/Digest-MD5/t: files.t 
	gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils: Install.pm 
	gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: 
	                                                       MM_Unix.pm 
	gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t: eu_command.t 
	gnu/usr.bin/perl/cpan/File-Path/lib/File: Path.pm 
	gnu/usr.bin/perl/cpan/File-Path/t: FilePathTest.pm Path.t 
	                                   Path_root.t Path_win32.t 
	gnu/usr.bin/perl/cpan/IO-Compress/private: MakeUtil.pm 
	gnu/usr.bin/perl/cpan/NEXT/lib: NEXT.pm 
	gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod: PlainText.pm 
	gnu/usr.bin/perl/cpan/Sys-Syslog: Makefile.PL 
	gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text: Balanced.pm 
	gnu/usr.bin/perl/cpan/podlators/lib/Pod: Man.pm 
	gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL 
	gnu/usr.bin/perl/dist/Time-HiRes: HiRes.pm HiRes.xs Makefile.PL 
	gnu/usr.bin/perl/dist/Time-HiRes/fallback: const-c.inc 
	gnu/usr.bin/perl/dist/Time-HiRes/t: Watchdog.pm alarm.t clock.t 
	                                    gettimeofday.t itimer.t 
	                                    nanosleep.t sleep.t stat.t 
	                                    time.t tv_interval.t 
	                                    ualarm.t usleep.t 
	gnu/usr.bin/perl/dist/threads-shared/t: stress.t 
	gnu/usr.bin/perl/ext/DynaLoader: Makefile.PL 
	gnu/usr.bin/perl/ext/NDBM_File: Makefile.PL 
	gnu/usr.bin/perl/ext/POSIX/t: sigaction.t 
	gnu/usr.bin/perl/hints: openbsd.sh 
	gnu/usr.bin/perl/lib: AnyDBM_File.pm 
	gnu/usr.bin/perl/lib/Getopt: Std.pm 
	gnu/usr.bin/perl/pod: perlmodinstall.pod perlop.pod 
	gnu/usr.bin/perl/regen: lib_cleanup.pl 
	gnu/usr.bin/perl/t/lib: h2ph.pht 
	gnu/usr.bin/perl/t/op: getppid.t 
	gnu/usr.bin/perl/t/porting: customized.dat dual-life.t 
	gnu/usr.bin/perl/t/re: speed.t 
	gnu/usr.bin/perl/utils: Makefile.PL h2ph.PL perlbug.PL 
	gnu/usr.bin/perl/win32: Makefile makefile.mk 
Added files:
	gnu/usr.bin/perl/cpan/File-Path/t: Path-Class.t 

Log message:
Apply local patches - perl-5.24.2

OK bluhm@, Reads ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/08/14 07:50:32

Modified files:
	gnu/usr.bin/perl: MANIFEST Makefile.SH 
	gnu/usr.bin/perl/pod: perl.pod 
	gnu/usr.bin/perl/win32: GNUmakefile Makefile makefile.mk 

Log message:
Apply pre-built unicore patch - perl-5.24.2

OK bluhm@, Reads ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/08/14 09:48:29

Modified files:
	sys/net        : pf.c pfvar.h 

Log message:
add half-open tcp states accounting, road paved by sashan
increment in pf_create_state(), decrement in pf_set_protostate().
input & ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/08/14 09:53:04

Modified files:
	sbin/pfctl     : pfctl_parser.c 

Log message:
expose the half-open tcp states counter, ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2017/08/14 09:58:17

Modified files:
	sys/net        : pf.c pfvar.h 

Log message:
move pf_get_wscale + pf_get_mss prototypes to pfvar.h (diff shrinkage)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2017/08/14 09:59:55

Modified files:
	devel/jenkins  : Makefile.inc 
	devel/jenkins/devel: Makefile distinfo 
	devel/jenkins/stable: Makefile distinfo 

Log message:
Move to latest devel and stable versions, prodded by
Artur Pędziwilk hostmaster at carpatica.org


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/08/14 10:14:02

Modified files:
	sys/net        : if_mpe.c 

Log message:
Remove unneeded null pointer check in mpe_input*: ifp cannot be NULL.

This was a bit confusing for the scanner and when reviewing the code.

Coverity CIDs 1453053 1453106; Severity: Insignificant

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/14 10:32:37

Modified files:
	sys/arch/amd64/amd64: db_trace.c 

Log message:
Do not dereference a pointer directly but use db_get_value() instead.

Prevents crashing the kernel when a fault occurs when printing a stack
trace.

ok mortimer@, kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/14 10:35:55

Modified files:
	sys/nfs        : nfs_socket.c 

Log message:
drop seriously lacking support for SEQPACKET.
also move checks up sooner to prevent a (root) panic.
ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/14 10:51:41

Modified files:
	net/bwm-ng     : Makefile 
Added files:
	net/bwm-ng/patches: patch-src_bwm-ng_c 

Log message:
use pledge()


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/14 10:51:54

Modified files:
	sysutils/borgbackup: Makefile distinfo 
	sysutils/borgbackup/pkg: PLIST 

Log message:
update to borgbackup 1.0.11, from maintainer Björn Ketelaars


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2017/08/14 10:56:40

Modified files:
	net/openfire   : Makefile distinfo 

Log message:
Update openfire to 4.1.5. From maintainer Marc Peters marc at mpeters.org


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/14 10:56:57

Modified files:
	sys/nfs        : nfs_socket.c 

Log message:
knf to fix tab/space mismatches that make it hard to tell what's inside
an if vs the condition itself. weird contortions because of course the
lines want to be like 900 columns wide, but i think it's better now.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/14 11:10:02

Modified files:
	lib/libc/string: memcpy.c 

Log message:
Use sendsyslog() directly instead of syslog_r() for the "backwards memcpy"
messages, to avoid pulling in piles of other machinery unnecessarily

problem observed by schwarze@
ok deraadt@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/14 11:11:00

Modified files:
	devel          : Makefile 
Removed files:
	devel/mico     : Makefile distinfo 
	devel/mico/patches: patch-Makefile patch-configure 
	                    patch-coss_time_TimeService_help_cc 
	                    patch-demo_MakeVars patch-demo_Makefile 
	                    patch-demo_csiv2_Makefile 
	                    patch-demo_csiv2_interop_Makefile 
	                    patch-demo_dispatcher_Makefile 
	                    patch-demo_interop_Makefile 
	                    patch-demo_interop_jboss_Makefile 
	                    patch-demo_interop_jboss_jdk1_3_x_Makefile 
	                    patch-demo_interop_jboss_jdk1_3_x_cart-ejb_Makefile 
	                    patch-demo_interop_jboss_jdk1_3_x_converter-ejb_Makefile 
	                    patch-demo_interop_jboss_jdk1_3_x_corba-friendly-ejb_Makefile 
	                    patch-demo_interop_jboss_jdk1_4_x_Makefile 
	                    patch-demo_interop_jboss_jdk1_4_x_cart-ejb_Makefile 
	                    patch-demo_interop_jboss_jdk1_4_x_converter-ejb_Makefile 
	                    patch-demo_interop_jboss_jdk1_4_x_corba-friendly-ejb_Makefile 
	                    patch-demo_mt_Makefile 
	                    patch-demo_obv_Makefile 
	                    patch-demo_pi_Makefile 
	                    patch-demo_poa_Makefile 
	                    patch-demo_services_Makefile 
	                    patch-demo_siegel_Makefile 
	                    patch-man_Makefile patch-man_man1_idl_1 
	                    patch-man_man1_imr_1 
	                    patch-man_man1_nsadmin_1 
	                    patch-man_man5_micorc_5 patch-man_man8_ird_8 
	                    patch-man_man8_micod_8 patch-man_man8_nsd_8 
	devel/mico/pkg : DESCR PLIST 

Log message:
broken after the switch to gcc4
broken after the switch to clang

quoth the Raven "Mevermore."


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/14 11:15:06

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
register mico removal


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 11:20:59

Modified files:
	usr.sbin/vmd   : vmd.c 

Log message:
validate vm names before creating them; a valid name contains alphanumeric
characters, including '.', '_' and '-'. but does not start with the latter
three.

ok mlarkin@ pd@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/14 11:50:40

Modified files:
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/p5-Test-Tester: Makefile distinfo 
	devel/p5-Test-Tester/patches: patch-Makefile_PL 
	devel/p5-Test-Tester/pkg: DESCR PLIST 
	devel/p5-Test-use-ok: Makefile distinfo 
	devel/p5-Test-use-ok/pkg: DESCR PLIST 

Log message:
Remove ports for Perl modules that are in base Perl now.
OK afresh1@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 11:52:05

Modified files:
	usr.sbin/vmctl : vmctl.8 vmctl.c 

Log message:
don't allow starting vms whose name starts with '-', '.' or '_'


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/14 12:27:58

Modified files:
	usr.sbin/vmd   : vm.c 

Log message:
vmd: set MSR_MISC_ENABLE=0 on vm creation, this will be re-set in vmm
based on proper values from the host in use.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/14 12:29:41

Modified files:
	sys/arch/amd64/include: vmmvar.h 

Log message:
vmm: add #defines for exception vectors that can be used to inject
various events into the guest


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/14 12:50:58

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
vmm: exit on monitor/mwait and convert these instructions into #UDs as
we don't advertise support for this feature.

ok pd


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/14 13:01:29

Modified files:
	databases/p5-sybperl: Makefile 

Log message:
tidy p5-sybperl Makefile, switch to cpan (same distfile), roll in gettext MODULE


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/14 13:31:56

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/14 13:34:29

Modified files:
	net/weechat    : Makefile distinfo 
	net/weechat/patches: patch-src_plugins_CMakeLists_txt 
	net/weechat/pkg: PLIST-main 
Added files:
	net/weechat/patches: patch-src_plugins_plugin-api_c 

Log message:
Update to weechat-1.9

Announcement of 1.8 says you should read release notes:
https://weechat.org/files/releasenotes/ReleaseNotes-1.8.html

tested by semarie, ok rsadowski


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 13:38:04

Modified files:
	usr.sbin/vmctl : vmctl.c 

Log message:
catch ENOENT and display a proper error message when a specified disk image is
not found

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/14 13:41:30

Modified files:
	gnu/usr.bin/binutils/bfd: elf64-x86-64.c 
	gnu/usr.bin/binutils/gdb: dwarf2-frame.c dwarf2-frame.h 
	                          dwarf2expr.c 
	gnu/usr.bin/binutils/include/elf: dwarf2.h x86-64.h 

Log message:
Add improvements to the DWARF frame unwinder to support xorguard.

ok mortimer@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 13:46:44

Modified files:
	usr.sbin/vmd   : i8253.c ns8250.c 
	usr.sbin/vmctl : vmctl.c 

Log message:
whitespace and fix a comment typo


CVSROOT:	/cvs
Module name:	src
Changes by:	uwe@cvs.openbsd.org	2017/08/14 13:50:31

Modified files:
	sys/kern       : init_main.c 

Log message:
Load CTF debug symbols before mountroot

This is obviously useful in order to investigate a failure to mount an NFS
or other root device.

ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	uwe@cvs.openbsd.org	2017/08/14 13:57:05

Modified files:
	sys/ddb        : db_command.c db_ctf.c 
	share/man/man4 : ddb.4 

Log message:
Restore "print" in ddb; add "pp[rint]" for pretty-printing

Changing the "print" command to use db_ctf_pprint_cmd() broke all documented
uses and "examine" does not allow printing variables, or individual registers.

For now it is better to leave the "print" command intact, and in sync with the
ddb(4) man page, but we still want "pp[rint]" to replace the "print" command
when it works better.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	uwe@cvs.openbsd.org	2017/08/14 13:58:32

Modified files:
	sys/ddb        : db_ctf.c 

Log message:
db_ctf_pprintf() doesn't actually support formatting, so s/f$//

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 14:09:17

Modified files:
	usr.bin/ctfconv: ctfstrip 

Log message:
simplify LABEL extraction; from tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	uwe@cvs.openbsd.org	2017/08/14 14:13:22

src/regress/usr.bin/ctfdump

Update of /cvs/src/regress/usr.bin/ctfdump
In directory cvs.openbsd.org:/tmp/cvs-serv782/regress/usr.bin/ctfdump

Log Message:
Directory /cvs/src/regress/usr.bin/ctfdump added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	uwe@cvs.openbsd.org	2017/08/14 14:14:56

Added files:
	regress/usr.bin/ctfdump: Makefile base_types_encoding.amd64 
	                         example.c 

Log message:
Add a very basic test for ctfdump(1) on amd64

If the output of ctfdump(1) is correct, it would imply that ctfconv(1)
and ctfstrip(1) also worked as expected, at least to some extent. :)

ok mpi, bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/14 14:22:23

Modified files:
	x11/gnome/bijiben: Makefile distinfo 
	x11/gnome/bijiben/pkg: PLIST 

Log message:
update to bijiben-3.24.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/14 15:31:00

Modified files:
	share/man/man4 : ddb.4 

Log message:
sort SEE ALSO;


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 15:41:49

Modified files:
	usr.sbin/vmctl : vmctl.c 

Log message:
return a proper error message instead of 'no such file or directory' when
invoking 'stop' for a non-existent vm

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	ians@cvs.openbsd.org	2017/08/14 15:46:02

Modified files:
	sys/arch/armv7/conf: GENERIC 
	sys/arch/armv7/omap: am335x_prcmreg.h files.omap prcm.c 
	                     prcmvar.h 
Added files:
	share/man/man4/man4.armv7: amdisplay.4 
	sys/arch/armv7/omap: amdisplay.c amdisplayreg.h nxphdmi.c 
	                     nxphdmivar.h 

Log message:
Add the amdisplay(4) and nxphdmi(4) drivers.

ok kettenis@ patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/14 15:53:34

Modified files:
	sys/arch/arm64/arm64: trap.c 

Log message:
Generate SIGILL for EXCP_UNKNOWN.

ok drahn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/14 16:04:36

Modified files:
	net/bwm-ng     : Makefile 

Log message:
Disable netstat data input support, needs additional pledge(2) promises

ok sthen@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/14 16:09:51

Modified files:
	audio/opusfile : Makefile distinfo 
	audio/opusfile/patches: patch-configure patch-src_http_c 
	audio/opusfile/pkg: DESCR PLIST 

Log message:
maintenance update to 0.9


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/14 16:12:59

Modified files:
	sbin/dhclient  : clparse.c dhclient.c kroute.c 

Log message:
Try for consistency in sizeof() usage.

No intentional functional change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jcs@cvs.openbsd.org	2017/08/14 16:32:17

Modified files:
	x11/i3status   : Makefile 
	x11/i3status/patches: patch-src_print_battery_info_c 

Log message:
for battery status, use sysctl to walk sensors and find power usage.
continue using APM for other battery info so it works on older
machines but newer ones will be able to see "%consumption".

ok jasper


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/08/14 16:43:56

Modified files:
	sys/msdosfs    : msdosfs_denode.c msdosfs_fat.c msdosfs_vnops.c 

Log message:
msdofs: Add new CLUST_END constant

Add new CLUST_END and use it as parameter to pcbmap() when searching
for end cluster, instead of explicitly passing 0xffff. This fixes potential
problem for FAT32, where cluster number may be legally bigger than 0xffff.

Also change clusteralloc() so that fillwith is not explicitly passed by caller
anymore (there is no need to use anything other than CLUST_EOFE).

From NetBSD commit by jdolecek@NetBSD.org

ok tb@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/08/14 16:45:12

Modified files:
	sys/msdosfs    : fat.h 

Log message:
msdofs: Add new CLUST_END constant

(forgot to commit fat.h)

Add new CLUST_END and use it as parameter to pcbmap() when searching
for end cluster, instead of explicitly passing 0xffff. This fixes potential
problem for FAT32, where cluster number may be legally bigger than 0xffff.

Also change clusteralloc() so that fillwith is not explicitly passed by caller
anymore (there is no need to use anything other than CLUST_EOFE).

From NetBSD commit by jdolecek@NetBSD.org

ok tb@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/14 18:20:39

Modified files:
	lib/libc/stdio : vfwprintf.c 

Log message:
fmt0 is a wchar_t *, so use %ls to report


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 18:23:44

Modified files:
	regress/usr.bin/pkg-config: Makefile 
Added files:
	regress/usr.bin/pkg-config/pcdir: filter.pc 

Log message:
add tests for filter system directories


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/14 18:26:02

Modified files:
	libexec/ld.so/amd64: ldasm.S 
	libexec/ld.so/i386: ldasm.S 

Log message:
Align text locations to 16 (instead of 4) to match modern recommendations
(generally associated with hardwired BTC limitations).  And then fill
those alignments with 0xcc (int 3) to match our trapsled model.  Resulting
binaries show no sequential nop's.
ok mlarkin kettenis mortimer


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 18:26:09

Modified files:
	usr.bin/pkg-config: pkg-config 

Log message:
remove vax leftover


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/14 19:02:40

Log message:
    Import speexdsp 1.2rc3, which has been split off from speex.
    
    SpeexDSP is a patent-free speech processing DSP library.  It includes
    a preprocessor, acoustic echo canceller, jitter buffer, and resampler.
    
    previous version ok jca@
    
    Status:
    
    Vendor Tag:	naddy
    Release Tags:	naddy_20170814
    
    N ports/audio/speexdsp/Makefile
    N ports/audio/speexdsp/distinfo
    N ports/audio/speexdsp/pkg/DESCR
    N ports/audio/speexdsp/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/14 19:03:44

Modified files:
	audio          : Makefile 

Log message:
+speexdsp


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/14 19:05:13

Modified files:
	audio/speex    : Makefile distinfo 
	audio/speex/patches: patch-src_Makefile_in patch-src_speexdec_c 
	audio/speex/pkg: PLIST 

Log message:
update to 1.2.0; speexdsp has been spun off into a separate port
ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/14 19:07:45

Modified files:
	audio/pulseaudio: Makefile 
	emulators/mupen64plus/audio-sdl: Makefile 
	games/openrct2 : Makefile 

Log message:
tweak dependencies for ports that use only speexdsp, not speex


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 19:22:05

Modified files:
	regress/usr.bin/pkg-config: Makefile 
	regress/usr.bin/pkg-config/pcdir: filter.pc 

Log message:
add static test too


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/14 19:29:23

Modified files:
	usr.bin/pkg-config: pkg-config 

Log message:
Strip out -I/usr/include and -L/usr/lib from the --cflags/--libs output.

fd.o pkg-config doesn't emit them either, and libpng now exposed the issue
as tracked down by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/14 19:53:06

Modified files:
	sys/kern       : genassym.sh 

Log message:
create a temp directory for all the temp files instead of trying to name
them one at a time. solves a problem where .d files were showing up with
static names.
ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/14 20:27:51

Modified files:
	sys/kern       : vfs_lookup.c 

Log message:
remove parens that were copied from ndinit's previous life as a macro


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/14 20:28:57

Modified files:
	audio/fookebox : Makefile distinfo 

Log message:
use GH_TAGNAME instead of commit as they point to the same


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/14 20:30:00

Modified files:
	cad/gtkwave    : Makefile distinfo 

Log message:
update to gtkwave-3.3.83


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/14 20:32:50

Modified files:
	databases/citus: Makefile distinfo 

Log message:
update to citus-6.2.3


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/14 22:11:20

Modified files:
	regress/sys/net/pf_divert: Client.pm Makefile Proc.pm Remote.pm 
	                           Server.pm args-udp-reply-to.pl 
	                           funcs.pl remote.pl 
Added files:
	regress/sys/net/pf_divert: Packet.pm args-udp-packet-in-init.pl 
	                           args-udp-packet-in-resp.pl 
	                           args-udp-packet-in.pl 
	                           args-udp-packet-out-init.pl 
	                           args-udp-packet-out-resp.pl 
	                           args-udp-packet-out.pl 

Log message:
Add tests for pf divert-packet.  Currently UDP packets are tested
with in and out rules.  A single packet, the initial packet or the
response packet are diverted and reinjected.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/14 22:22:34

Modified files:
	sys/arch/armv7/omap: amdisplay.c amdisplayreg.h 

Log message:
Apply KNF and fix whitespaces.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/14 22:26:32

Modified files:
	sys/arch/armv7/omap: nxphdmi.c 

Log message:
Apply KNF and fix whitespaces.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/14 22:28:40

Modified files:
	sys/arch/armv7/omap: amdisplay.c 

Log message:
Convert to FDT-based interrupt establish API.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/15 00:08:52

Modified files:
	sys/net        : if_spppsubr.c 
	sys/netinet6   : in6.c in6_var.h 

Log message:
After we stopped processing router advertisements in the kernel
sppp_update_ip6_addr() became the last user of n6_are_prefix_equal().
Since it compares /128 prefixes it doesn't need all the bells and
whistles and can be converted to a memcmp. Remove the now unused
n6_are_prefix_equal().
OK bluhm, mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/15 00:13:24

Added files:
	lib/libc/arch/alpha/gen: _atomic_lock.S 
	lib/libc/arch/amd64/gen: _atomic_lock.c 
	lib/libc/arch/arm/gen: _atomic_lock.c 
	lib/libc/arch/hppa/gen: _atomic_lock.c 
	lib/libc/arch/i386/gen: _atomic_lock.c 
	lib/libc/arch/m88k/gen: _atomic_lock.c 
	lib/libc/arch/mips64/gen: _atomic_lock.c 
	lib/libc/arch/powerpc/gen: _atomic_lock.c 
	lib/libc/arch/sh/gen: _atomic_lock.c 
	lib/libc/arch/sparc64/gen: _atomic_lock.c 
	lib/libc/thread: rthread.c rthread.h rthread_cb.h rthread_cond.c 
	                 rthread_condattr.c rthread_debug.c 
	                 rthread_file.c rthread_libc.c rthread_mutex.c 
	                 rthread_once.c rthread_sync.c rthread_tls.c 
	                 synch.h 

Log message:
Copy files from ../librthread in preparation for moving functionality
from libpthread to libc.  No changes to the build yet, just making it
easier to review the substantive diffs.

ok beck@ kettenis@ tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/15 00:16:37

Added files:
	lib/libc/arch/aarch64/gen: _atomic_lock.c 

Log message:
Copy files from ../librthread in preparation for moving functionality
from libpthread to libc.  No changes to the build yet, just making it
easier to review the substantive diffs.

ok beck@ kettenis@ tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/15 00:38:41

Modified files:
	lib/libc/thread: atfork.c callbacks.c rthread.c rthread_cond.c 
	                 rthread_condattr.c rthread_debug.c 
	                 rthread_file.c rthread_mutex.c rthread_sync.c 
	                 rthread_tls.c 

Log message:
Sort headers per style(9)


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/15 01:02:35

Added files:
	lib/libc/hidden: sched.h 
	lib/libc/hidden/sys: futex.h 

Log message:
Wrap  and  so that internal calls go direct


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/15 01:06:29

Modified files:
	lib/libc/thread: rthread.c rthread_cond.c rthread_mutex.c 
	                 rthread_sync.c rthread_tls.c 

Log message:
s/DEF_STD/DEF_STRONG/ to match namespace.h differences between librthread
and libc


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/15 05:11:40

Modified files:
	mail/courier-authlib: Makefile 

Log message:
Add missing devel/libidn dependency. List the statically linked libraries
in WANTLIB+LIB_DEPENDS with a warning comment, to encourage pkg_add to update
courier-authlib when there are changes to the libs. ok giovanni@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	afresh1@cvs.openbsd.org	2017/08/15 08:44:25

Modified files:
	devel/p5-File-pushd: Makefile 
	devel/p5-Module-Build-Tiny: Makefile 
	textproc/p5-Text-Textile: Makefile 
	www/p5-HTML-Display: Makefile 

Log message:
Remove dependency on p5-Test-Harness, included in base


CVSROOT:	/cvs
Module name:	ports
Changes by:	afresh1@cvs.openbsd.org	2017/08/15 09:06:31

Modified files:
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/p5-Test-Harness: Makefile distinfo 
	devel/p5-Test-Harness/pkg: DESCR PLIST 

Log message:
Remove devel/p5-Test-Harness, now in base


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/08/15 09:10:35

Modified files:
	usr.sbin/vmd   : vmd.c vmm.c 

Log message:
vmd: fix vm id displayed by vmctl when receiving a vm

Also fix two debug messages and an IMSG type.


CVSROOT:	/cvs
Module name:	ports
Changes by:	afresh1@cvs.openbsd.org	2017/08/15 09:35:14

Modified files:
	textproc/p5-Text-Textile: Makefile 

Log message:
Correctly use = not += to specify TEST_DEPENDS

Pointed out by bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/15 09:44:44

Modified files:
	mail/claws-mail: Makefile distinfo 
	mail/claws-mail/patches: patch-configure_ac 
	mail/claws-mail/pkg: PLIST-main 

Log message:
Update to claws-mail-3.15.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/15 09:48:10

Modified files:
	usr.bin/ctfconv: ctfstrip 

Log message:
proper fix for previous and add missing quotes

from tb@
ok visa@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/15 09:51:54

Modified files:
	usr.sbin/vmctl : main.c vmctl.h 

Log message:
merge parse_vmid() and parse_vmname()

ok mlarkin@ pd@


CVSROOT:	/cvs
Module name:	ports
Changes by:	afresh1@cvs.openbsd.org	2017/08/15 09:53:57

Modified files:
	audio/squeezecenter: Makefile 
	www/p5-Catalyst-Plugin-I18N: Makefile 

Log message:
Remove RUN_DEPENDS on p5-I18N-LangTags, now in base


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/15 09:54:41

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
vmm: inject #DB after emulated instructions if guest RFLAGS.TF is set

ok pd


CVSROOT:	/cvs
Module name:	ports
Changes by:	afresh1@cvs.openbsd.org	2017/08/15 09:56:29

Modified files:
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/p5-I18N-LangTags: Makefile distinfo 
	devel/p5-I18N-LangTags/patches: patch-Makefile_PL 
	devel/p5-I18N-LangTags/pkg: DESCR PLIST 

Log message:
Remove devel/p5-I18N-LangTags, now in base


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/15 10:05:14

Log message:
    Import wireless, from Gregor Best (upstream)
    tweaks from czarkoff and sthen, ok sthen a while ago
    
    From DESCR:
    wireless scans for and configures wireless networks on OpenBSD.  It uses
    ifconfig(8) to do most of the heavy lifting and basically just
    interprets and applies scan results.
    
    and to quote sthen:
    I know there has been a desire to have something in base to handle this
    type of configuration for a while, and that would still be nice to have,
    but as-is this is quite an improvement over the shell scripts that I'm
    sure many of us have written (especially in terms of handling networks
    with dubious SSIDs).
    
    Status:
    
    Vendor Tag:	danj
    Release Tags:	danj_20170815
    
    N ports/net/wireless/distinfo
    N ports/net/wireless/Makefile
    N ports/net/wireless/pkg/DESCR
    N ports/net/wireless/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/15 10:06:04

Modified files:
	net            : Makefile 

Log message:
+ wireless


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/08/15 11:16:39

Modified files:
	regress/sys/fileops: Makefile.inc 
Added files:
	regress/sys/fileops: fileops2.pl 

Log message:
Add test cases for msdosfs bug

Add a test that writes a big file, reads it again, and compares the result.
This detects the bug that briefly was in msdosfs.

Also add tests that create lots of files in a directory. Do this in the root
dir and a subdir because these work completely differently on msdosfs.  Need to
enlarge the used disk images for this test.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/15 11:21:17

Modified files:
	games/fortune/datfiles: fortunes 

Log message:
typo: on -> of

From Scott Cheloha


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/15 11:47:15

Modified files:
	sys/netinet6   : raw_ip6.c 
	sys/netinet    : ip_gre.c tcp_usrreq.c 

Log message:
Convert hand rolled sockaddr checks to the nam2sin functions.
Especially in tcp_usrreq() connect detect the correct address family
based on the inp_flags instead of the sa_family user input.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/15 11:57:57

Modified files:
	bin/ksh        : alloc.c 

Log message:
Remove expensive pointer check in afree()

The check added in rev 1.8 walks the whole freelist to catch cases where
an unknown pointer is passed to afree(); but it can't catch cases
whether the struct link has been corrupted by an invalid memory write.
And it becomes very expensive when you have lots of items in an area
(for example with a huge HISTSIZE).

Discussed with & ok millert@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/15 12:39:49

Modified files:
	audio/mp3blaster: Makefile 
	audio/mp3blaster/files: sndiomixer.cc 
	audio/mp3blaster/patches: patch-nmixer_nmixer_h 
Added files:
	audio/mp3blaster/patches: patch-src_global_cc 

Log message:
Fix (some?) runtime crashes.

Mainly problems due to a constructor not properly initialized.
Reported by Solenne Rapenne, input & ok tb@, ok bcallah@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/15 14:01:54

Modified files:
	net/wireless   : Makefile 

Log message:
- wrap overly-long lines in post-extact
- set NO_TEST


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/15 16:02:50

Modified files:
	games/xripple  : Makefile 
	games/xroach   : Makefile 
	net/trafshow   : Makefile 

Log message:
Remove mickey@ as maintainer, discussed with mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/15 17:46:51

Modified files:
	regress/lib/libc/locale/uselocale: Makefile uselocale.c 

Log message:
refactor in preparation for testing more functions; no functional change


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/08/15 19:26:46

Modified files:
	sys/dev/ic     : r92creg.h rtwn.c 
	sys/dev/usb    : if_urtwn.c 

Log message:
Mostly cosmetic changes to make things a bit more consistant:
- rename bit definition of R88E_TX_RPT1_ENA to reflect reality
- no need to set R92C_FPGA0_ANAPARAM2 for 40mhz for rtl8188eu
- in rtwn_write_txpower(), writing to MCS8-15 power registers if the WNIC
has 2 spatial streams

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/15 19:40:30

Modified files:
	regress/lib/libc/locale/uselocale: Makefile uselocale.c 

Log message:
test nl_langinfo_l(3), iswalpha_l(3), towupper_l(3)


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/08/15 20:04:08

Modified files:
	faq            : faq4.html 

Log message:
link to the -o section of mount(8) when describing "mount options."


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/08/15 23:44:57

Modified files:
	security/oledump: Makefile distinfo 

Log message:
update to 0.0.28 (minor update).


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/15 23:51:46

Modified files:
	share/man/man4/man4.armv7: amdisplay.4 

Log message:
tweak previous; ok ians


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/16 00:38:37

Modified files:
	graphics/feh   : Makefile distinfo 
	graphics/feh/patches: patch-src_keyevents_c 

Log message:
Bugfixing update to feh-2.19.2.
Fix segfault in feh_event_handle_keypress for certain key inputs.


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/08/16 01:38:33

Modified files:
	build          : mirrors.dat 

Log message:
Add a new second-level mirror in Poland, {http,ftp}://ftp.man.poznan.pl
From PSNC FTP team.


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/08/16 01:38:40

Modified files:
	.              : ftp.html ftplist 
	openbgpd       : ftp.html 
	openssh        : ftp.html portable.html 
	openntpd       : portable.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	deraadt@cvs.openbsd.org	2017/08/16 03:51:07

Modified files:
	distrib/sets/lists/xbase: md.hppa 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/16 05:27:15

ports/security/opensc/files

Update of /cvs/ports/security/opensc/files
In directory cvs.openbsd.org:/tmp/cvs-serv69210/files

Log Message:
Directory /cvs/ports/security/opensc/files added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/16 05:46:08

Modified files:
	usr.bin/tmux   : alerts.c options-table.c tmux.h 

Log message:
Rename BELL_* values to ALERT_* now they are used by more than bells,
based on a diff from Brad Town.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/16 06:12:54

Modified files:
	usr.bin/tmux   : cmd-display-panes.c server-client.c tmux.1 
	                 tmux.h 

Log message:
Add -d flag to display-panes to specify timeout, and make 0 mean no
timeout. From Laurens Post.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/08/16 06:24:49

Modified files:
	gnu/usr.bin/gcc/gcc: c-opts.c toplev.c 

Log message:
have -Wno-* work the same on gcc3 as well.
old patch, belated test by aoyama@, okay aoyama@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/16 07:23:56

Modified files:
	regress/lib/libc/locale/uselocale: uselocale.c 

Log message:
test isalpha_l(3), tolower_l(3), wctype_l(3), iswctype_l(3),
wctrans_l(3), towctrans_l(3), wcscasecmp_l(3), wcsncasecmp_l(3),
and strerror_l(3)


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/08/16 07:35:25

Modified files:
	databases/postgresql: Tag: OPENBSD_6_0 Makefile distinfo 
	databases/postgresql/pkg: Tag: OPENBSD_6_0 PLIST-docs 
	                          PLIST-server 

Log message:
Security update to 9.5.8

ok pirofti@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/08/16 07:44:27

Modified files:
	databases/postgresql: Tag: OPENBSD_6_1 Makefile distinfo 
	databases/postgresql/pkg: Tag: OPENBSD_6_1 PLIST-docs 

Log message:
Security update to 9.6.4

ok pirofti@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/16 07:52:50

Modified files:
	regress/lib/libc/locale/uselocale: uselocale.c 

Log message:
test locale priorities and overrides


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/16 08:19:57

Modified files:
	sys/net        : pf_table.c 

Log message:
Validate pfra_type after copyin before using it to index an array

Don't trust the value of pfra_type blindly since it's coming from
userland and sanitize it in pfr_validate_addr that is called after
every copyin and also perform the check in pfr_create_kentry before
we attempt to use the value not after.

Coverity CID 1452909, 1453097, 1453384; Severity: Minor
It can be triggered only by root by default or anyone with write
access to /dev/pf if such access is provided.

ok visa, bcook, sashan, jsg


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/08/16 08:37:22

Modified files:
	faq            : current.html 

Log message:
minor tweaks


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/16 08:39:07

Modified files:
	security/opensc: Makefile distinfo 
	security/opensc/patches: patch-configure_ac 
	                         patch-src_pkcs11_Makefile_am 
	                         patch-src_tests_Makefile_am 
	security/opensc/pkg: PLIST 
Added files:
	security/opensc/files: libopensc.pc 
	security/opensc/patches: patch-etc_Makefile_am 
Removed files:
	security/opensc/patches: patch-src_common_libpkcs11_c 
	                         patch-src_libopensc_card-asepcos_c 
	                         patch-src_libopensc_card-entersafe_c 
	                         patch-src_libopensc_card_c 
	                         patch-src_libopensc_libopensc_pc_in 
	                         patch-src_libopensc_pkcs15-pin_c 
	                         patch-src_libopensc_pkcs15-pubkey_c 
	                         patch-src_libopensc_pkcs15_c 
	                         patch-src_libopensc_sc_c 
	                         patch-src_libsm_sm-common_c 
	                         patch-src_pkcs11_misc_c 
	                         patch-src_pkcs11_openssl_c 
	                         patch-src_tools_gids-tool_c 
	                         patch-src_tools_pkcs11-tool_c 
	                         patch-src_tools_pkcs15-init_c 
	                         patch-src_tools_pkcs15-tool_c 

Log message:
Update to OpenSC-0.17.0


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/16 08:41:21

Modified files:
	distrib/sparc64/ramdisk: Makefile 
	distrib/sparc64/ramdiskB: Makefile 

Log message:
additional strip -R .SUNW_ctf needed


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/16 11:24:15

Modified files:
	devel/apache-ant: Makefile distinfo 
	devel/apache-ant/pkg: PLIST 

Log message:
update to apache-ant-1.10.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/16 11:24:29

Modified files:
	devel/spice-protocol: Makefile distinfo 

Log message:
update to spice-protocol-0.12.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/16 11:24:42

Modified files:
	graphics/potrace: Makefile distinfo 

Log message:
update to potrace-1.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/16 11:25:20

Modified files:
	graphics/shotwell: Makefile distinfo 
	graphics/shotwell/pkg: PLIST 

Log message:
update to shotwell-0.26.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/16 11:25:46

Modified files:
	net/py-netaddr : Makefile distinfo 
	net/py-netaddr/patches: patch-setup_py 
	net/py-netaddr/pkg: PLIST 

Log message:
update to py-netaddr-0.7.19

ok abieber@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/16 11:25:59

Modified files:
	sysutils/virt-manager: Makefile distinfo 
	sysutils/virt-manager/patches: patch-setup_py 
	sysutils/virt-manager/pkg: PLIST 
Removed files:
	sysutils/virt-manager/patches: patch-virtinst_capabilities_py 

Log message:
update to virt-manager-1.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	visa@cvs.openbsd.org	2017/08/16 11:27:39

Modified files:
	devel/gtest    : Makefile 

Log message:
Fix GOT overflow on mips64.

OK jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/16 11:52:17

Modified files:
	sys/kern       : kern_bufq.c 

Log message:
Correct the check when selecting an elevator

Coverity CID 1453358; Severity: unlikely, not user-visible

ok millert, visa


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/16 12:06:55

Modified files:
	etc/etc.loongson: login.conf 
	etc/etc.octeon : login.conf 
	etc/etc.sgi    : login.conf 

Log message:
crank memory limits


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/16 12:34:10

Modified files:
	sys/arch/amd64/amd64: vm_machdep.c 
	sys/arch/i386/i386: vm_machdep.c 
	sys/arch/i386/include: param.h 

Log message:
Randomly bias downwards from the top of each kernel stack, thereby
introducing more entropy into stack locations.
TODO: consider if we should fill that space with something specific?
discussed with mlarkin, mortimer, guenther, kettenis, etc etc etc


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/08/16 12:51:32

Modified files:
	www/chromium   : Makefile distinfo 

Log message:
update to 60.0.3112.101


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/16 12:52:01

Modified files:
	libexec/ld.so  : strtol.c 

Log message:
Adapt the commit in libc that changes how a string like "0xy" is
parsed.  OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/16 13:13:51

Modified files:
	regress/sys/kern/noexec: testfly.S 

Log message:
ENTRY() requires END()


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/16 13:14:25

Modified files:
	sysutils/tarsnapper: Makefile 

Log message:
update maintainer's email address per his request


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/16 13:48:49

Modified files:
	libexec/ld.so/i386: ldasm.S 

Log message:
remove accidentally duplicated cpp chunks
ok kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/16 14:10:58

Modified files:
	bin/expr       : expr.1 

Log message:
Explicitly say that expr(1) handles decimal integers only, as mandated
by POSIX and as implemented in our utility; triggered by a question from
Alessandro DE LAURENZIS  on misc@.
OK millert@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/08/16 15:25:53

Modified files:
	faq            : faq1.html 

Log message:
add syspatch to the list of useful manpages for new users.
input/ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/16 23:16:27

Modified files:
	sys/dev/acpi   : acpi.c acpivar.h dwiic.c 

Log message:
Make dwiic(4) attach its ACPI parent dependencies.
This change makes the Asus E200HA keyboard work.

Original analysis and patch by Cesare Gargano
ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/16 23:24:09

Modified files:
	distrib/alpha/bsd.rd: Makefile 
	distrib/alpha/common: Makefile.inc 

Log message:
add two more strips


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/16 23:33:01

Modified files:
	mail/cyrus-imapd: Makefile 

Log message:
Cyrus switched to an odd-even release cycle, set PORTROACH marker
accordingly.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/17 00:01:05

Modified files:
	sys/net80211   : ieee80211_node.c ieee80211_node.h 
	                 ieee80211_pae_input.c 

Log message:
Add an entry to dmesg if pairwise WPA keys arrive unexpectedly or if WPA
group keys are being reused. OpenBSD wireless clients will now leave a
trail of such events in their message log.

There has been increased public scrutiny of WPA's security recently, so
I am curious to see if anyone is attempting replay attacks in the wild.

ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 00:14:17

Modified files:
	x11/gnome/libmediaart: Makefile distinfo 
	x11/gnome/libmediaart/pkg: PLIST 

Log message:
Update to libmediaart-1.9.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 00:19:51

Modified files:
	x11/gnome/grilo-plugins: Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/17 00:50:41

Modified files:
	sys/kern       : subr_hibernate.c 

Log message:
print why the signature block check of an unhibernate attempt failed, to
let people know what changed.

ok kettenis, phessler


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 01:32:09

Modified files:
	usr.sbin/sysmerge: sysmerge.sh 

Log message:
We're a shell script, so honor TMPDIR.
While here, use consistent variable substitution.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 01:35:19

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Honor TMPDIR if it is set to prevent erroring in some setup.

reported by Igor Falcomata


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/17 01:48:27

Modified files:
	databases/hs-hedis: Makefile distinfo 

Log message:
Update to hedis-0.9.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 02:32:07

Modified files:
	textproc/gtk-doc: Makefile distinfo 
	textproc/gtk-doc/pkg: PLIST 

Log message:
Update to gtk-doc-1.26.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 02:32:40

Modified files:
	textproc/gtk-doc: Makefile 

Log message:
Forgot to remove that line; just committed, so no bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/17 02:37:38

Modified files:
	usr.bin/tmux   : alerts.c options-table.c tmux.1 

Log message:
Add monitor-bell window option to match the activity and silence
options, from Brad Town.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 02:53:36

Modified files:
	print/cups     : Makefile 
	print/cups/pkg : README-main 

Log message:
Make it obvious that CUPS lp commands are not compatible with base system
ones, so use the full path when needed.

prodded by a mail from Anthony Campbell


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:27:08

Modified files:
	x11/gnome      : gnome.port.mk 

Log message:
Only link appstream-util to true(1) if we don't explicitely BDEP on
devel/appstream-glib.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:29:13

Modified files:
	x11/gnome/nautilus-sendto: Makefile distinfo 

Log message:
Update to nautilus-sendto-3.8.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:32:33

Modified files:
	databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.24.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:32:52

Modified files:
	mail/evolution : Makefile distinfo 

Log message:
Update to evolution-3.24.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:33:08

Modified files:
	mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.24.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:33:20

Modified files:
	x11/gnome/online-miners: Makefile distinfo 

Log message:
Update to gnome-online-miners-3.24.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:40:09

Modified files:
	devel/libsoup  : Makefile distinfo 

Log message:
SECURITY update to libsoup-2.58.2.
CVE-2017-2885: Fixed a chunked decoding buffer overrun that could be exploited
against either clients or servers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:42:16

Modified files:
	devel/libsoup  : Tag: OPENBSD_6_1 Makefile 
Added files:
	devel/libsoup/patches: Tag: OPENBSD_6_1 
	                       patch-libsoup_soup-filter-input-stream_c 

Log message:
Merge a patch from upstream for CVE-2017-2885:
Fixed a chunked decoding buffer overrun that could be exploited against
either clients or servers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:46:04

Modified files:
	x11/gnome/tracker: Makefile distinfo 

Log message:
Update to meta-tracker-1.12.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:47:24

Modified files:
	devel/appstream-glib: Makefile distinfo 
	devel/appstream-glib/patches: 
	                              patch-libappstream-glib_meson_build 
	devel/appstream-glib/pkg: PLIST 

Log message:
Update to appstream-glib-0.7.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 03:55:36

Modified files:
	devel/harfbuzz : Makefile distinfo 

Log message:
Update to harfbuzz-1.4.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/17 04:06:12

Modified files:
	net/mldonkey   : Makefile distinfo 
	net/mldonkey/patches: patch-config_configure 
Removed files:
	net/mldonkey/patches: patch-config_Makefile_config_in 
	                      patch-src_config_unix_os_stubs_c_c 
	                      patch-src_daemon_common_commonOptions_ml 
	                      patch-src_networks_bittorrent_bTOptions_ml 
	                      patch-src_networks_donkey_donkeyGlobals_ml 
	                      patch-src_networks_donkey_donkeyOvernet_ml 
	                      patch-src_utils_cdk_gdstubs_c 
	                      patch-src_utils_cdk_zip_ml 
	                      patch-src_utils_cdk_zlibstubs_c 
	                      patch-src_utils_lib_fst_hash_c 
	                      patch-src_utils_lib_options_ml4 
	                      patch-src_utils_lib_os_stubs_h 
	                      patch-src_utils_lib_stubs_c_c 
	                      patch-src_utils_net_terminal_ml 
	                      patch-src_utils_net_upnp_stubs_c 
	                      patch-tools_bt_dht_node_ml 

Log message:
Update to mldonkey-3.1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 04:08:55

Modified files:
	devel/meson    : Makefile distinfo meson.port.mk 
	devel/meson/pkg: PLIST 

Log message:
Update to meson-0.42.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/17 04:14:08

Modified files:
	sys/net        : if_bridge.c 

Log message:
Skip SPD lookups for short packets on IPsec-enabled bridge

When short packets are sent to the bridge with IPsec enabled,
an incorrect error path can be taken which leads to a lookup
of an SPD entry using an uninitialized SPI. Most of the time
this will fail, however there's a chance that an existing SPD
entry corresponds to the provided SPI which leads to use of
another uninitialized variable used to offset the IP or IPv6
header in order to get to the security protocol header.

ESP performs packet length checks and will fail when such
packets will reach it, but AH and IPComp don't have similar
checks and are affected the most.

CID 1452946, 1452957; Severity: Major

OK millert, visa, bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/17 05:26:04

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Fix logical or.  Spotted by Artturi Alm.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/17 05:28:00

Modified files:
	net/miniupnp/libnatpmp: Makefile distinfo 
	net/miniupnp/libnatpmp/patches: patch-Makefile 
Removed files:
	net/miniupnp/libnatpmp/patches: patch-natpmp_h 

Log message:
Update to libnatpmp-20150609


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 05:40:09

Modified files:
	graphics/gdk-pixbuf2: Makefile distinfo 
Added files:
	graphics/gdk-pixbuf2/patches: patch-configure_ac 

Log message:
Update to gdk-pixbuf-2.36.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:08:16

Modified files:
	devel/pango    : Makefile distinfo 
	devel/pango/pkg: PLIST 

Log message:
Update to pango-1.40.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:09:53

Modified files:
	devel/py-ioflo : Makefile distinfo 

Log message:
Update to py-ioflo-1.7.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:11:58

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.4.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:15:15

Modified files:
	mail/cyrus-imapd: Makefile distinfo 
	mail/cyrus-imapd/patches: patch-configure 
	mail/cyrus-imapd/pkg: PLIST 

Log message:
Update to cyrus-imapd-3.0.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:18:01

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.6.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:18:14

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.135.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/17 06:21:31

Modified files:
	sys/dev/pci    : qlw_pci.c 

Log message:
Fix pci product test.  Coverity CID 1453251.
ok tom@ mikeb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:21:47

Modified files:
	net/py-smbc    : Makefile distinfo 

Log message:
Update to py-smbc-1.0.15.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:24:30

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 
	sysutils/amazon-ssm-agent/patches: patch-agent_ssm_service_go 
	                                   patch-makefile 

Log message:
Update to amazon-ssm-agent-2.0.913.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/17 06:28:34

Modified files:
	sys/dev/pci    : if_bge.c 

Log message:
Fix asic test.  Coverity CID 990792.
ok mpi@ tom@ mikeb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:36:45

Modified files:
	sysutils/terraform/terraform: Makefile distinfo 

Log message:
Update to terraform-0.10.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 06:42:36

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.16.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/17 06:46:32

Modified files:
	sys/dev/pci    : if_xge.c 

Log message:
Remove duplicate line introduced in rev 1.72.  Coverity CID 1452888.
ok mikeb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 07:33:36

Modified files:
	graphics/colord: Makefile distinfo 
	graphics/colord/patches: patch-configure patch-src_Makefile_in 
	graphics/colord/pkg: PLIST 

Log message:
Update to colord-1.3.5.
Skip 1.4.0 for now as it hard depends on udev and gusb.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 07:36:50

Modified files:
	x11/gtk+3      : Makefile distinfo 

Log message:
Update to gtk+3-3.22.18.


CVSROOT:	/cvs
Module name:	ports
Changes by:	visa@cvs.openbsd.org	2017/08/17 08:29:52

Modified files:
	devel/doxygen-gui: Makefile 

Log message:
Fix GOT overflow on mips64. The previous workaround is not enough
any more.

OK rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	visa@cvs.openbsd.org	2017/08/17 08:31:37

Modified files:
	devel/doxygen  : Makefile 

Log message:
Use the same mips64 tweak as in doxygen-gui.

OK rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/17 11:05:03

Modified files:
	x11/ctwm       : Makefile 

Log message:
Fix broken HOMEPAGE and MASTER_SITES.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/17 12:14:39

Modified files:
	sys/net        : hfsc.c 

Log message:
Resolve races with the hfsc_deferred timeout

Since NET_LOCK no longer protects the ioctl path from timeouts
running while ifq configuration is happening, the hfsc_deferred
timeout needs to make sure that the underlying HFSC object is
locked before attempting to reference it. This prevents the race
happening after we release the ifq mutex in ifq_attach but before
hfsc_free disables the timeout.

The second race is possible after hfsc_alloc but before the ifq
mutex gets locked in ifq_attach and a new set of ifq operations
is installed. If hfsc_deferred fires in between, it wouldn't be
able to reschedule itself and will no longer be executed. To
prevent this, the timeout can be established when packets are
enqueued instead of the moment the queue is created.

With input and OK visa


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/17 12:22:43

Modified files:
	sys/net        : hfsc.c 

Log message:
Remove a class from parent's active list when queue is empty

When hfsc_deq_begin can't obtain an mbuf from the queue which can
happen with fq_codel, the hfsc_deq_commit isn't called and HFSC
doesn't get to update the active queue list of the parent class.
To successfully purge and destroy such class, we need to make
sure to run the service curve update routine even if we haven't
dequeued anything so that the parent class doesn't accumulate
stale child classes on its active list.

Reported by Atanas Vladimirov, OK visa


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:48:47

Modified files:
	devel/ruby-rspec/serverspec: Makefile distinfo 
	devel/ruby-rspec/serverspec/pkg: PLIST 

Log message:
update to serverspec-2.40.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:49:03

Modified files:
	graphics/birdfont: Makefile distinfo 

Log message:
update to birdfont-2.19.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:49:24

Modified files:
	textproc/doclifter: Makefile distinfo 

Log message:
updat eto doclifter-2.17


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:49:43

Modified files:
	textproc/libwbxml: Makefile distinfo 

Log message:
update to libwbxml-0.11.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:50:59

Modified files:
	textproc/py-defusedxml: Makefile distinfo 
	textproc/py-defusedxml/pkg: PLIST 

Log message:
- update to py-defusedxml-0.5.0
- add python3 flavor


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:51:17

Modified files:
	textproc       : Makefile 

Log message:
+py-defusedxml,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:51:33

Modified files:
	textproc/py-iso8601: Makefile distinfo 

Log message:
update to py-iso8601-0.1.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:51:51

Modified files:
	textproc/py-ruamel.yaml: Makefile distinfo 
	textproc/py-ruamel.yaml/pkg: PLIST 

Log message:
update to ruamel.yaml-0.15.28


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:52:18

Modified files:
	x11/nitrogen   : Makefile distinfo 
	x11/nitrogen/pkg: PLIST 
Added files:
	x11/nitrogen/patches: patch-src_Thumbview_cc 
Removed files:
	x11/nitrogen/patches: patch-src_NWindow_cc patch-src_NWindow_h 

Log message:
- update to nitrogen-1.6.1
- time_t format string fix


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:52:33

Modified files:
	x11/virt-viewer: Makefile distinfo 

Log message:
update to virt-viewer-6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:54:00

Modified files:
	devel/py-doit  : Makefile distinfo 
	devel/py-doit/pkg: PLIST 

Log message:
- update to doit-0.30.3
- switches to python3
- drop 'py-' prefix for this is primarily an application rather than a lib


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 12:54:10

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
py-doit -> doit


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/17 13:27:09

Modified files:
	usr.bin/lex    : tables.c 

Log message:
delete some not used code. from Michael W. Bombardieri


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/17 13:27:48

Modified files:
	usr.bin/lex    : filter.c 

Log message:
combine malloc/memset into calloc. from Michael W. Bombardieri


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 13:42:03

Modified files:
	sysutils/augeas: Makefile 
Added files:
	sysutils/augeas/patches: patch-src_pathx_c 

Log message:
CVE-2017-7555 augeas: crash/memory corruption when handling certain escaped strings


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/17 13:44:27

Modified files:
	sys/arch/i386/i386: apm.c machdep.c 
	sys/arch/i386/include: cpu.h 

Log message:
remove the useless apmwarn and mostly obsolete apmhalt sysctls.
probably ok


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/17 13:45:43

Modified files:
	sysutils/augeas: Tag: OPENBSD_6_1 Makefile 
Added files:
	sysutils/augeas/patches: Tag: OPENBSD_6_1 patch-src_pathx_c 

Log message:
CVE-2017-7555 augeas: crash/memory corruption when handling certain escaped strings


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 14:18:02

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Fix checkfs() when running an MP kernel.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/17 14:21:53

Modified files:
	sys/dev/rasops : rasops.c rasops.h 
	sys/dev/wsfont : wsfont.c wsfont.h 

Log message:
Implement counter-clockwise rotation.

ok bcook@, stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/17 14:32:14

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Set the automatically generated device variables as local to prevent
accumulating the size of all patches we are applying.

from "trondd" on tech@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/17 14:41:16

Modified files:
	sys/dev/acpi   : dwiic.c 

Log message:
Mark the nodes for acpi devices that attach to dwiic(4) as attached such that
we don't try to attach them again.

ok jcs@, mlarkin@, stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/08/17 14:47:49

Modified files:
	sys/arch/arm/arm: cpu.c vm_machdep.c 

Log message:
tedu unused, vestigial, arm STACKCHECKS code that only fills and never checks

ok drahn@


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/08/17 14:50:51

Modified files:
	sys/arch/alpha/alpha: vm_machdep.c 
	sys/arch/arm/arm: vm_machdep.c 
	sys/arch/sh/sh : vm_machdep.c 
	sys/arch/sparc64/sparc64: vm_machdep.c 

Log message:
Fix typo in comments: s/return/returns/ in "a function that never return."


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/08/17 18:49:51

Modified files:
	sys/dev/usb    : if_urtw.c 

Log message:
Fix checks for error return from urtw_alloc_rx_data_list() and
urtw_alloc_tx_data_list(), CID 980284.

ok stsp@


CVSROOT:	/cvs
Module name:	www
Changes by:	abieber@cvs.openbsd.org	2017/08/17 19:59:01

Modified files:
	.              : want.html 

Log message:
Add entry for ualea(4), wanted for testing a unified trng driver.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/17 20:58:53

Modified files:
	sysutils/raspberrypi-firmware: Makefile distinfo 
	sysutils/raspberrypi-firmware/pkg: PLIST 

Log message:
update to 1.20170811


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/17 23:36:45

Modified files:
	usr.bin/ssh    : auth.c auth.h auth2-pubkey.c misc.c misc.h 
	                 session.c session.h 

Log message:
Move several subprocess-related functions from various locations to
misc.c. Extend subprocess() to offer a little more control over stdio
disposition.

feedback & ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/17 23:48:04

Modified files:
	usr.bin/ssh    : auth2-pubkey.c misc.c misc.h 

Log message:
add a "quiet" flag to exited_cleanly() that supresses errors about
exit status (failure due to signal is still reported)


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/18 01:01:29

Modified files:
	usr.sbin/vmctl : vmctl.c 
	usr.sbin/vmd   : config.c vmd.h 

Log message:
distinguish errors during vm launch and return different error codes to
vmctl so that it can display proper errors for "disk missing" and "bios
missing" situations. Expands on an earlier idea/diff from jasper.

ok jasper@, pd@, tedu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/18 01:14:41

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.6.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/18 01:14:53

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.136.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/18 01:17:20

Modified files:
	sysutils/awless: Makefile distinfo 

Log message:
Update to awless-0.1.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/18 01:18:58

Modified files:
	sysutils/salt  : Makefile distinfo 

Log message:
Update to salt-2017.7.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/18 01:45:03

Modified files:
	sbin/slaacd    : engine.c slaacd.h 

Log message:
Timeouts should be time_t to prevent overflows.

Bug report and fix tested by csszep AT gmail, thanks!
This was triggered by virtualbox which sets vltime and pltime to
infinity (0xffffffff).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/18 02:13:28

Modified files:
	sysutils/terraform/provider-aws: Makefile distinfo 

Log message:
Update to terraform-provider-aws-0.1.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/18 03:19:55

Modified files:
	graphics/babl  : Makefile distinfo 

Log message:
Update to babl-0.1.30.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/18 03:20:09

Modified files:
	graphics/gegl03: Makefile distinfo 

Log message:
Update to gegl03-0.3.20.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/18 03:22:14

Modified files:
	sys/dev/ic     : tireg.h 

Log message:
Put statements in macros inside do while constructs to avoid problems
where a macro that expands to multiple lines gets called from an if
statement without braces.  Prompted by Coverity CID 1453088.

ok daniel@ mikeb@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/18 03:26:43

Modified files:
	sys/dev/ic     : nvme.c 

Log message:
Avoid a NULL dereference in an error path.  Coverity CID 1453201.

ok mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/18 05:00:38

Modified files:
	sys/dev/ic     : ar9380.c 

Log message:
Fix ar9380 switching regulator setup.  Coverity CID 1299115.

ok kevlo@ tom@ stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/18 05:42:04

Modified files:
	games/gcompris : Makefile distinfo 
	games/gcompris/patches: patch-Makefile_in patch-configure 
	                        patch-po_Makefile_in_in 
	                        patch-src_gcompris_Makefile_in 
	                        patch-src_goocanvas_src_Makefile_in 
	games/gcompris/pkg: PLIST 

Log message:
Update to gcompris-17.05.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/08/18 06:07:51

Log message:
    Import converters/k2pdfopt: make PDF's readable on Kindle devices.
    
    K2pdfopt optimizes PDF/DJVU files for mobile e-readers (e.g. the Kindle)
    and smartphones. It works well on multi-column PDF/DJVU files and can
    re-flow text even on scanned PDF files. It can also be used as a general
    PDF copying/cropping/re-sizing/OCR-ing manipulation tool. It can generate
    native or bitmapped PDF output, with an optional OCR layer.
    
    Typical use
    
    k2pdfopt -dev kv -mode 2col input.pdf
    
    Supported devices (define your own by measuring your screen size)
    
    1. Kindle 1-5 (k2)
    2. Kindle DX (dx)
    3. Kindle Paperwhite (kpw)
    4. Kindle Paperwhite 2 (kp2)
    5. Kindle Paperwhite 3 (kp3)
    6. Pocketbook Basic 2 (pb2)
    7. Kindle Voyage (kv)
    8. Nook Simple Touch (nookst)
    9. Kobo Touch (kbt)
    10. Kobo Glo (kbg)
    11. Kobo Glo HD (kghd)
    12. Kobo Glo HD Full Screen (kghdfs)
    13. Kobo Mini (kbm)
    14. Kobo Aura (kba)
    15. Kobo Aura HD (kbhd)
    16. Kobo H2O (kbh2o)
    17. Kobo H2O Full Screen (kbh2ofs)
    18. Kobo Aura One (kao)
    19. Nexus 7 (nex7)
    20. Other (specify width, height, etc.)
    
    With feedback from sthen@, OK edd@
    
    Status:
    
    Vendor Tag:	pirofti
    Release Tags:	pirofti_20170818
    
    N ports/converters/k2pdfopt/Makefile
    N ports/converters/k2pdfopt/distinfo
    N ports/converters/k2pdfopt/pkg/DESCR
    N ports/converters/k2pdfopt/pkg/PLIST
    N ports/converters/k2pdfopt/patches/patch-CMakeLists_txt
    N ports/converters/k2pdfopt/patches/patch-mupdf_mod_font_c
    N ports/converters/k2pdfopt/patches/patch-mupdf_mod_stext-device_c
    N ports/converters/k2pdfopt/patches/patch-mupdf_mod_pdf-colorspace_c
    N ports/converters/k2pdfopt/patches/patch-willuslib_wmupdf_c
    N ports/converters/k2pdfopt/patches/patch-k2pdfoptlib_k2pdfopt_h
    N ports/converters/k2pdfopt/patches/patch-k2pdfoptlib_k2master_c
    N ports/converters/k2pdfopt/patches/patch-willuslib_CMakeLists_txt
    N ports/converters/k2pdfopt/patches/patch-willuslib_wmupdfinfo_c
    N ports/converters/k2pdfopt/patches/patch-k2pdfoptlib_textrows_c
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/08/18 06:08:46

Modified files:
	converters     : Makefile 

Log message:
Link k2pdfopt


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/18 06:15:35

Modified files:
	sys/dev/gpio   : gpio.c 

Log message:
Test for device_lookup() returning NULL in gpioioctl() and gpioclose().
Coverity CIDs 1453046, 1453184.


CVSROOT:	/cvs
Module name:	ports
Changes by:	visa@cvs.openbsd.org	2017/08/18 06:44:11

Modified files:
	shells/ksh93   : Makefile 

Log message:
Remove BROKEN-mips64. The comment about libast is stale,
and the port builds fine.


CVSROOT:	/cvs
Module name:	ports
Changes by:	visa@cvs.openbsd.org	2017/08/18 06:47:58

Modified files:
	audio/openal   : Makefile 

Log message:
Remove BROKEN-mips64*. They seem to have been readded by mistake.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/18 09:06:11

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Truncating a file and then deciding not to change its
contents doesn't do what you think it does.

Restore "no dns servers, no search, means don't touch
resolv.conf" behaviour unintentionally changed at t2k17.

Noticed by ajacoutot@ during an upgrade using a
non-OpenBSD dhcpd server that only provides the
options it is asked for.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/18 10:32:06

Modified files:
	usr.sbin/slaacctl: slaacctl.c 

Log message:
Use "infinity" for pltime / vltime.
It's a bit easier on the eyes than 4294967295.
While here standardize on a width of 10.


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/08/18 10:53:02

Modified files:
	sys/arch/amd64/amd64: vm_machdep.c 
	sys/arch/i386/i386: vm_machdep.c 

Log message:
We just need arc4random() for kernel stack random bias (modulo bios happens
with arc4random() % N when N is not a power of 2, which is why we normally
use arc4random_uniform(N), but PAGE_SIZE is always going to be a power of 2.
And to make it clear, use bitwise AND rather than %.)

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/08/18 10:57:49

Modified files:
	distrib/miniroot: install.sub 

Log message:
RFC2606 gives us example.com, show that instead of another private
domain.  The non-existent "my.domain" is still offered as the
default choice which must not resolve.

ok rpe, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/18 11:30:12

Modified files:
	sys/net80211   : ieee80211_crypto.c ieee80211_crypto.h 
	                 ieee80211_proto.c 

Log message:
Clear WPA group keys from memory before initiating a key exchange
with an access point. Prevents false positive 'reused group key'
warnings in dmesg when re-associating to the same access point.
Problem reported by tb@
ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/18 12:11:52

Modified files:
	audio/cantata  : Makefile 

Log message:
adjust post speex changes. bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2017/08/18 12:38:21

Modified files:
	devel/maven    : Makefile distinfo 
	devel/maven/pkg: PLIST 

Log message:
Update Maven to 3.5.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/18 12:42:20

Modified files:
	usr.sbin/slaacctl: slaacctl.c 

Log message:
nano second resolution is meaningless


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/18 12:42:58

Modified files:
	usr.sbin/slaacctl: slaacctl.c 

Log message:
print default router IP


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/18 12:43:33

Modified files:
	usr.sbin/slaacctl: slaacctl.c 

Log message:
Show timeouts for addresses and default routers.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/08/18 14:19:36

Modified files:
	sys/dev/wscons : wsconsio.h 
	sys/dev/wsfont : wsfont.c 

Log message:
Add compressed fonts support in the kernel.

The wsdisplay_font structure has been modified to add two new members
(zdata and zdata_len) to store compressed font data and its size. We
define compressed fonts by setting the data field to NULL and populating
the zdata and zdata_len fields.

In wsfont_lock(), we check if the selected font needs to be inflated,
and we call the newly introduced wsfont_inflate() if required.

OK kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/18 14:39:06

Modified files:
	games/openarena/patches: patch-Makefile 

Log message:
reorder includes so that we get the internal libspeex first.
fix 'hidden dependency' error after the recent update to libspeex
(headers have changed enough to be incompatible)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/18 15:30:01

Modified files:
	sys/dev/wscons : wsconsio.h 
	sys/dev/wsfont : wsfont.c 

Log message:
Backout because it breaks ramdisks. Anyone making changes in the kernel
is required to consider or test ramdisks before commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	ians@cvs.openbsd.org	2017/08/18 16:53:48

Modified files:
	sys/arch/armv7/omap: amdisplay.c amdisplayreg.h nxphdmi.c 
	                     nxphdmivar.h 
	share/man/man4/man4.armv7: amdisplay.4 

Log message:
change email address in licenses to ians@openbsd.org


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/18 22:40:40

Modified files:
	sysutils/u-boot: Makefile distinfo 
	sysutils/u-boot/patches: patch-Makefile 
	                         patch-configs_rpi_2_defconfig 
	                         patch-configs_rpi_3_32b_defconfig 
	                         patch-configs_rpi_3_defconfig 
	                         patch-configs_rpi_defconfig 
	                         patch-scripts_Makefile_spl 

Log message:
update to U-Boot 2017.09-rc2

Tested on CuBox-i4Pro, BeagleBone Black, PandaBoard ES and
Raspberry Pi 3 Model B.

This corrects a regression on rpi3 when booting off USB where the EFI
loader would stop iterating over block devices when loading from SD card
failed reported by 'R0me0' on bugs@.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/19 00:19:42

Modified files:
	bin/ksh        : ksh.1 

Log message:
\$ in PS1 gets you the default prompt character, which differs from the
default prompt by not including a space after the character;

diff from scott cheloha


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/19 02:44:39

Modified files:
	graphics/inkscape: Makefile distinfo 
	graphics/inkscape/pkg: PLIST 
Removed files:
	graphics/inkscape/patches: patch-src_ui_tools_flood-tool_cpp 

Log message:
Update inkscape to 0.92.2

Most work done from abieber@ (Thanks!) with libraw tweak from me.

ok abieber@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/08/19 03:12:13

Modified files:
	.              : README 

Log message:
xdm -> xenodm. From Kemmens Nanni. Thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 03:56:21

Modified files:
	devel/libunique: Makefile 

Log message:
Hidden BDEP on gtk-doc.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 03:57:05

Modified files:
	textproc/gtk-doc: Makefile 

Log message:
Missing RDEP on devel/py-six.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/19 04:04:14

Modified files:
	sys/dev/ic     : rtwn.c 

Log message:
Remove a redundant declaration of rtwn_update_avgrssi().
It is also declared in rtwnvar.h. No functional change.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/08/19 04:11:19

Modified files:
	dist/fontconfig: README configure.ac fontconfig.spec 
	dist/fontconfig/conf.d: 30-metric-aliases.conf 
	                        30-urw-aliases.conf 45-latin.conf 
	                        60-latin.conf 
	dist/fontconfig/doc: FcAtomicCreate.3 FcAtomicDeleteNew.3 
	                     FcAtomicDestroy.3 FcAtomicLock.3 
	                     FcAtomicNewFile.3 FcAtomicOrigFile.3 
	                     FcAtomicReplaceOrig.3 FcAtomicUnlock.3 
	                     FcBlanksAdd.3 FcBlanksCreate.3 
	                     FcBlanksDestroy.3 FcBlanksIsMember.3 
	                     FcCacheCopySet.3 FcCacheCreateTagFile.3 
	                     FcCacheDir.3 FcCacheNumFont.3 
	                     FcCacheNumSubdir.3 FcCacheSubdir.3 
	                     FcCharSetAddChar.3 FcCharSetCopy.3 
	                     FcCharSetCount.3 FcCharSetCoverage.3 
	                     FcCharSetCreate.3 FcCharSetDelChar.3 
	                     FcCharSetDestroy.3 FcCharSetEqual.3 
	                     FcCharSetFirstPage.3 FcCharSetHasChar.3 
	                     FcCharSetIntersect.3 
	                     FcCharSetIntersectCount.3 
	                     FcCharSetIsSubset.3 FcCharSetMerge.3 
	                     FcCharSetNew.3 FcCharSetNextPage.3 
	                     FcCharSetSubtract.3 
	                     FcCharSetSubtractCount.3 FcCharSetUnion.3 
	                     FcConfigAppFontAddDir.3 
	                     FcConfigAppFontAddFile.3 
	                     FcConfigAppFontClear.3 FcConfigBuildFonts.3 
	                     FcConfigCreate.3 FcConfigDestroy.3 
	                     FcConfigEnableHome.3 FcConfigFilename.3 
	                     FcConfigGetBlanks.3 FcConfigGetCache.3 
	                     FcConfigGetCacheDirs.3 
	                     FcConfigGetConfigDirs.3 
	                     FcConfigGetConfigFiles.3 
	                     FcConfigGetCurrent.3 FcConfigGetFontDirs.3 
	                     FcConfigGetFonts.3 
	                     FcConfigGetRescanInterval.3 
	                     FcConfigGetSysRoot.3 FcConfigHome.3 
	                     FcConfigParseAndLoad.3 FcConfigReference.3 
	                     FcConfigSetCurrent.3 
	                     FcConfigSetRescanInterval.3 
	                     FcConfigSetSysRoot.3 FcConfigSubstitute.3 
	                     FcConfigSubstituteWithPat.3 
	                     FcConfigUptoDate.3 FcDefaultSubstitute.3 
	                     FcDirCacheClean.3 FcDirCacheLoad.3 
	                     FcDirCacheLoadFile.3 FcDirCacheRead.3 
	                     FcDirCacheRescan.3 FcDirCacheUnlink.3 
	                     FcDirCacheUnload.3 FcDirCacheValid.3 
	                     FcDirSave.3 FcDirScan.3 FcFileIsDir.3 
	                     FcFileScan.3 FcFini.3 FcFontList.3 
	                     FcFontMatch.3 FcFontRenderPrepare.3 
	                     FcFontSetAdd.3 FcFontSetCreate.3 
	                     FcFontSetDestroy.3 FcFontSetList.3 
	                     FcFontSetMatch.3 FcFontSetPrint.3 
	                     FcFontSetSort.3 FcFontSetSortDestroy.3 
	                     FcFontSort.3 FcFreeTypeCharIndex.3 
	                     FcFreeTypeCharSet.3 
	                     FcFreeTypeCharSetAndSpacing.3 
	                     FcFreeTypeQuery.3 FcFreeTypeQueryFace.3 
	                     FcGetDefaultLangs.3 FcGetLangs.3 
	                     FcGetVersion.3 FcInit.3 
	                     FcInitBringUptoDate.3 FcInitLoadConfig.3 
	                     FcInitLoadConfigAndFonts.3 
	                     FcInitReinitialize.3 FcIsLower.3 
	                     FcIsUpper.3 FcLangGetCharSet.3 
	                     FcLangNormalize.3 FcLangSetAdd.3 
	                     FcLangSetCompare.3 FcLangSetContains.3 
	                     FcLangSetCopy.3 FcLangSetCreate.3 
	                     FcLangSetDel.3 FcLangSetDestroy.3 
	                     FcLangSetEqual.3 FcLangSetGetLangs.3 
	                     FcLangSetHasLang.3 FcLangSetHash.3 
	                     FcLangSetSubtract.3 FcLangSetUnion.3 
	                     FcMatrixCopy.3 FcMatrixEqual.3 
	                     FcMatrixInit.3 FcMatrixMultiply.3 
	                     FcMatrixRotate.3 FcMatrixScale.3 
	                     FcMatrixShear.3 FcNameConstant.3 
	                     FcNameGetConstant.3 FcNameGetObjectType.3 
	                     FcNameParse.3 FcNameRegisterConstants.3 
	                     FcNameRegisterObjectTypes.3 FcNameUnparse.3 
	                     FcNameUnregisterConstants.3 
	                     FcNameUnregisterObjectTypes.3 
	                     FcObjectSetAdd.3 FcObjectSetBuild.3 
	                     FcObjectSetCreate.3 FcObjectSetDestroy.3 
	                     FcPatternAdd-Type.3 FcPatternAdd.3 
	                     FcPatternAddWeak.3 FcPatternBuild.3 
	                     FcPatternCreate.3 FcPatternDel.3 
	                     FcPatternDestroy.3 FcPatternDuplicate.3 
	                     FcPatternEqual.3 FcPatternEqualSubset.3 
	                     FcPatternFilter.3 FcPatternFormat.3 
	                     FcPatternGet-Type.3 FcPatternGet.3 
	                     FcPatternHash.3 FcPatternPrint.3 
	                     FcPatternReference.3 FcPatternRemove.3 
	                     FcRangeCopy.3 FcRangeCreateDouble.3 
	                     FcRangeCreateInteger.3 FcRangeDestroy.3 
	                     FcRangeGetDouble.3 FcStrBasename.3 
	                     FcStrCmp.3 FcStrCmpIgnoreCase.3 FcStrCopy.3 
	                     FcStrCopyFilename.3 FcStrDirname.3 
	                     FcStrDowncase.3 FcStrFree.3 
	                     FcStrListCreate.3 FcStrListDone.3 
	                     FcStrListFirst.3 FcStrListNext.3 
	                     FcStrPlus.3 FcStrSetAdd.3 
	                     FcStrSetAddFilename.3 FcStrSetCreate.3 
	                     FcStrSetDel.3 FcStrSetDestroy.3 
	                     FcStrSetEqual.3 FcStrSetMember.3 FcStrStr.3 
	                     FcStrStrIgnoreCase.3 FcToLower.3 
	                     FcUcs4ToUtf8.3 FcUtf16Len.3 FcUtf16ToUcs4.3 
	                     FcUtf8Len.3 FcUtf8ToUcs4.3 FcValueDestroy.3 
	                     FcValueEqual.3 FcValuePrint.3 FcValueSave.3 
	                     FcWeightFromOpenType.3 FcWeightToOpenType.3 
	                     Makefile.am fontconfig-devel.txt 
	                     fontconfig-user.html fontconfig-user.sgml 
	                     fontconfig-user.txt fonts-conf.5 
	dist/fontconfig/doc/fontconfig-devel: t1.html 
	dist/fontconfig/fc-cat: fc-cat.c 
	dist/fontconfig/fc-lang: fc-lang.c 
	dist/fontconfig/fontconfig: fontconfig.h 
	dist/fontconfig/src: Makefile.am fccache.c fccharset.c 
	                     fcdefault.c fcdir.c fcint.h fclang.c 
	                     fcobjs.c fcobjs.h fcobjshash.gperf fcstat.c 
	dist/fontconfig/test: Makefile.am run-test.sh 
	lib/fontconfig/common: config.h 
	lib/fontconfig/pc: Makefile 
	lib/fontconfig/src: fcobjshash.h 
Added files:
	dist/fontconfig/src: fcstdint.h 
	dist/fontconfig/test: out271.expected run-test271.sh 
	                      test-bz131804.c 
Removed files:
	lib/fontconfig/src: fcstdint.h 

Log message:
Update to fontconfig 2.12.4. No API change.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/08/19 04:12:38

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 04:48:34

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 
	sysutils/amazon-ssm-agent/patches: 
	                                   patch-agent_platform_platform_unix_go 

Log message:
Update to amazon-ssm-agent-2.0.922.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/19 05:13:38

Modified files:
	sbin/slaacd    : slaacd.c 

Log message:
Set correct sin6_len for mask, amazing that this even worked.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/19 05:14:04

Modified files:
	sbin/slaacd    : slaacd.c 

Log message:
Set route label to make it easier to identify slaacd routes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 05:48:51

Modified files:
	print/cups-filters: Makefile distinfo 
Added files:
	print/cups-filters/patches: patch-Makefile_in 

Log message:
Update to cups-filters-1.16.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 05:50:29

Modified files:
	sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-0.6.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/19 06:34:41

Modified files:
	sys/arch/octeon/conf: Makefile.octeon 

Log message:
Put ${LD} in double quotes in MAKE_GAP, like has been done elsewhere.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/19 06:38:21

Modified files:
	sys/arch/octeon/conf: Makefile.octeon 

Log message:
Use --warn-common when linking.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/19 06:41:41

Modified files:
	graphics/birdfont: Makefile distinfo 

Log message:
update to birdfont-2.19.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/19 06:44:38

Modified files:
	sysutils/augeas: Makefile distinfo 
Removed files:
	sysutils/augeas/patches: patch-src_pathx_c 

Log message:
update to augeas-1.8.1 (no real changes, just rolls in the security patch)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/19 06:47:38

Modified files:
	graphics/orthanc/postgresql-plugin/patches: 
	                                            patch-Core_PostgreSQLLargeObject_cpp 

Log message:
merged upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/19 06:52:32

Modified files:
	sys/arch/octeon/conf: Makefile.octeon 

Log message:
Equalize the use of LINKFLAGS and STRIPFLAGS with other mips64 ports.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/19 06:54:42

Modified files:
	textproc/elasticsearch: Makefile distinfo 

Log message:
update to elasticsearch-5.5.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/19 06:54:55

Modified files:
	sysutils/beats/filebeat: Makefile distinfo 
	sysutils/beats/heartbeat: Makefile distinfo 
	sysutils/beats/metricbeat: Makefile distinfo 
	sysutils/beats/packetbeat: Makefile distinfo 

Log message:
update beats to 5.5.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/19 07:11:46

Modified files:
	x11/yad        : Makefile distinfo 

Log message:
update to yad-0.39.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 07:36:38

Modified files:
	textproc/gspell: Makefile distinfo 
	textproc/gspell/pkg: PLIST 

Log message:
Update to gspell-1.4.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 07:52:07

Modified files:
	security/password-store: Makefile 

Log message:
Depends on security/gnupg2 instead of security/gnupg, as upstream
recommends.
prodded by a mail by Bernd S.

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 07:54:38

Modified files:
	devel/pango    : Makefile distinfo 
	devel/pango/pkg: PLIST 

Log message:
Update to pango-1.40.11.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/19 11:28:32

Modified files:
	libexec/ld.so  : Makefile 

Log message:
Build ld.so with ${DEBUG} which defults to -g, like other "libraries" are.
This provides some unwind benefits.
ok kettenis dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/19 12:23:01

Modified files:
	lib/libc/arch/amd64/gen: flt_rounds.S 
	lib/libc/arch/i386/gen: flt_rounds.S 

Log message:
Put _map table into .rodata instead of .text


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/19 12:24:06

Modified files:
	lib/libc/arch/amd64/sys: brk.S sbrk.S 
	lib/libc/arch/i386/sys: brk.S sbrk.S 

Log message:
Don't need .text before ENTRY(), also minor spacing cleanups


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/19 12:25:50

Modified files:
	lib/libc/arch/i386/string: ffs.S memchr.S strncmp.S 

Log message:
Use 0xcc trapsleds instead of default/nop/0xcc in BTC alignments


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/19 12:27:19

Modified files:
	lib/libm/arch/amd64: s_log1p.S s_log1pf.S 
	lib/libm/arch/i387: s_log1p.S 

Log message:
Use 0xcc trapsleds instead of default/nop/0xcc in BTC alignments
don't bother with .text before ENTRY()


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/19 12:40:03

Modified files:
	graphics/gdk-pixbuf2: Makefile distinfo 
	graphics/gdk-pixbuf2/patches: patch-configure_ac 

Log message:
Update to gdk-pixbuf-2.36.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/08/19 12:42:19

Modified files:
	devel/dex2jar  : Makefile 

Log message:
relink to the build:MODJAVA_VER =  1.7+


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/19 13:36:39

Modified files:
	lib/libssl/man : SSL_CTX_set1_groups.3 

Log message:
fix a typo and mention OpenBSD in HISTORY;
both pointed out by jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/19 14:12:22

Modified files:
	sys/dev/pci/drm: files.drm 
	sys/dev/pci/drm/i915: i915_drv.c 

Log message:
Rotate framebuffer (counter-clockwise) when width < height.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/19 14:40:16

Modified files:
	usr.bin/tmux   : tmux.1 

Log message:
Fix example for user-keys.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/19 15:59:46

Modified files:
	usr.bin/mandoc : mandoc.1 

Log message:
document -O mdoc; triggered by a question from jmc@ and OK jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/19 16:05:22

Modified files:
	usr.bin/mandoc : man.1 

Log message:
Delete the lie that $PAGER would only be used with -a or -l; the text
was probably copied from mandoc(1) or apropos(1), where it is true.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/19 17:45:10

Modified files:
	lib/libssl/man : Makefile SSL_CTX_new.3 SSL_CTX_set_options.3 
	                 ssl.3 
Added files:
	lib/libssl/man : SSL_CTX_set_min_proto_version.3 

Log message:
Import SSL_CTX_set_min_proto_version(3) from OpenSSL, suggested by jsing@.
While importing:
* Fix the prototypes, they all contained wrong datatypes.
* Delete SSL3_VERSION which is no longer supported.
* Delete TLS1_3_VERSION and DTLS1_2_VERSION, not yet supported.
* Delete the lie that these would be macros.
* Improve SEE ALSO and HISTORY sections.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/19 17:47:33

Modified files:
	lib/libssl/man : SSL_CTX_set_cipher_list.3 SSL_set_tmp_ecdh.3 

Log message:
fix .Xr ordering, found with mandoc -Tlint


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/08/19 17:55:56

Modified files:
	mail/claws-mail: Makefile 

Log message:
Add missing dependency (textproc/libical), bump,
adjust wantlib (also removing lzo2).

ok danj@ (maintainer).


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/19 22:15:43

Modified files:
	sys/arch/amd64/amd64: copy.S 
	sys/arch/i386/i386: locore.s 

Log message:
The codepatch chunks for SMEP slac & clac can placed in .rodata because
they are never executed directly.
ok mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/19 22:22:57

Modified files:
	sys/arch/arm/arm: cpu.c 
	sys/arch/arm/include: armreg.h 
	sys/arch/arm64/arm64: cpu.c 

Log message:
Add Cortex-A55 and Cortex-A75 part numbers.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/19 22:56:41

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
fix a mem range calculation error that made vmm reject otherwise valid
guest memory configurations.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/19 23:14:16

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
vmm: don't mangle %rax on OUT instructions if vmd(8) modified the exit
information data.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/19 23:15:39

Modified files:
	usr.sbin/vmd   : pci.c 

Log message:
vmd: reorganize some pci config space handling code, no functional change.

originally suggested by kettenis@, I took that diff and modified it for
-current


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/19 23:16:58

Modified files:
	usr.sbin/vmd   : virtio.c 

Log message:
vmd: return VIRTIO_BLK_S_UNSUPP on any unknown vioblk command, not just
VIRTIO_BLK_T_GET_ID.

suggested by sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/19 23:28:04

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/20 01:03:45

Modified files:
	usr.sbin/snmpd : parse.y 

Log message:
Check that we haven't yet reached the end of the string before calling
strcspn(3) instead of afterwards.  Fixes an out-of-bound read that led
to intermittent crashes experienced by rob in his regression test.

ok rob


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/20 01:39:43

Modified files:
	graphics/py-cairo: Makefile distinfo 

Log message:
Update to py-cairo-1.15.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/20 01:54:01

Modified files:
	net/pure-ftpd  : Makefile distinfo 
	net/pure-ftpd/pkg: PLIST 

Log message:
Update to pure-ftpd-1.0.46.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/20 02:18:55

Modified files:
	sysutils/sysclean: Makefile distinfo 
	sysutils/sysclean/pkg: PLIST 

Log message:
Update to sysclean-2.4.

from semarie (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/20 04:11:14

Modified files:
	mail/rspamd    : Makefile distinfo 
	mail/rspamd/patches: patch-src_CMakeLists_txt 

Log message:
update to rspamd-1.6.3

from "Akai"


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/20 04:24:00

Modified files:
	audio/liblo    : Makefile distinfo 
	audio/liblo/pkg: PLIST 
Removed files:
	audio/liblo/patches: patch-lo_lo_macros_h 

Log message:
update to liblo-0.29


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/20 04:26:27

Modified files:
	benchmarks/iozone: Makefile distinfo 
	benchmarks/iozone/patches: patch-src_current_makefile 

Log message:
update to iozone-3.465


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/20 05:06:16

Modified files:
	lib/libc/stdlib: malloc.c 

Log message:
two MALLOC_STATS only tweaks; one from David CARLIER, the other found by clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/20 05:07:15

Modified files:
	textproc/py-pykwalify: Makefile 

Log message:
add missing RDEPs


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/20 05:12:42

Modified files:
	sys/lib/libkern/arch/mips64: sync.S 
	gnu/gcc/gcc/config/mips: sync.S 

Log message:
Fix the __sync_* functions to make them work properly
as full memory barriers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/20 05:52:38

Modified files:
	security/gnupg2/patches: patch-doc_Makefile_in 

Log message:
regen patch


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/20 07:36:30

Modified files:
	distrib/syspatch: Makefile.000 

Log message:
Consistency in spacing.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/20 08:25:33

Modified files:
	databases/barman: Makefile distinfo 
	databases/barman/patches: patch-doc_barman_conf 
	                          patch-manifest_in patch-setup_py 
	databases/barman/pkg: PLIST README 

Log message:
update to barman-2.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/20 08:28:58

Modified files:
	x11/gnome/latexila: Makefile distinfo 

Log message:
Update to latexila-3.24.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/20 08:53:06

Modified files:
	sys/dev/ic     : rtwn.c 

Log message:
Fix use of uninitialized variables during rtwn(4) I/Q calibration, which
restored device registers from uninitialized memory after calibration.
Bug was hinted at by clang which produced a non-working driver at -O2.
The problem was eventually spotted by jsg@ with gcc 6.3.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/20 08:53:38

Modified files:
	distrib/sets/lists/comp: md.alpha md.amd64 md.arm64 md.armv7 
	                         md.hppa md.i386 md.landisk md.loongson 
	                         md.luna88k md.macppc md.octeon md.sgi 
	                         md.socppc md.sparc64 mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 09:01:20

Modified files:
	lib/libcrypto/man: Makefile 
Added files:
	lib/libcrypto/man: ASN1_STRING_TABLE_add.3 

Log message:
New ASN1_STRING_TABLE_add(3) manual page, based on information from
the OpenSSL manual page committed on July 27, 2017, and on source
code inspection.  Use my own Copyright and license because no
copyright-worthy amount of text from OpenSSL remains.

NOTA BENE:
BUGS  Most aspects of the semantics considerably differ from OpenSSL.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/20 09:05:32

Modified files:
	sys/dev/ic     : rtwn.c 

Log message:
Surprise: I/Q calibration now works with urtwn(4) devices, so enable it.
Tested with 8188CUS, 8188EU, and 8192CU.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 09:44:22

Modified files:
	lib/libcrypto/man: ASN1_STRING_print_ex.3 

Log message:
clarify deprecation notice;
from Rich Salz, OpenSSL commit a95d7574, July 2, 2017


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/20 10:39:44

Modified files:
	math/minisat   : Makefile distinfo 
	math/minisat/pkg: DESCR PLIST 
Added files:
	math/minisat/patches: patch-minisat_core_SolverTypes_h 
	                      patch-minisat_utils_System_cc 
Removed files:
	math/minisat/patches: patch-core_Main_cc 
	                      patch-core_SolverTypes_h 
	                      patch-mtl_template_mk patch-simp_Main_cc 
	                      patch-utils_System_cc 

Log message:
Update to latest git master.

Built with cmake, installs minisat libraries (needed for a devel/stp
update).  Discussed with jasper@ at t2k17.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/08/20 10:42:21

Modified files:
	app/xidle      : xidle.c 

Log message:
Close stdio before entering main loop. ok tb@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/08/20 10:43:25

Modified files:
	app/xidle      : xidle.c 

Log message:
add pledge. ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/20 10:56:43

Modified files:
	etc/root       : root.mail 
	share/mk       : sys.mk 
	sys/arch/macppc/stand/tbxidata: bsd.tbxi 
	sys/conf       : newvers.sh 
	sys/sys        : param.h 

Log message:
crank to 6.2-beta


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/20 11:15:20

Modified files:
	distrib/sets/lists/base: md.alpha md.amd64 md.armv7 md.hppa 
	                         md.i386 md.landisk md.loongson 
	                         md.luna88k md.macppc md.octeon md.sgi 
	                         md.socppc md.sparc64 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 11:16:40

Modified files:
	lib/libcrypto/man: ASN1_TIME_set.3 

Log message:
Sync with OpenSSL: document several new functions, plus some additional
minor improvements.  Mostly from Todd Short 
via OpenSSL commit cf37aaa3 Aug 4 11:24:03 2017 +1000.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 11:35:18

Modified files:
	lib/libssl/man : BIO_f_ssl.3 

Log message:
remove a duplicate BIO_do_accept() call from an example;
from Beat Bolli 
via OpenSSL commit 7a67a3ba Jan 18 23:49:43 2017 +0100


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/20 11:49:29

Modified files:
	usr.sbin/ifstated: ifstated.c ifstated.h parse.y 

Log message:
Stop tracking interface indexes. Suggested by deraadt.

Tweaks and ok jca@
"just get it in" deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/08/20 11:53:13

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/arch/amd64: Makefile.inc 
	lib/libcrypto/arch/i386: Makefile.inc 

Log message:
sprinkle a few missing dependencies on perl scripts internal bits.
'it works' deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/20 12:06:42

Modified files:
	lib/libcrypto/man: ASN1_STRING_TABLE_add.3 

Log message:
zap trailing whitespace;


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/20 12:10:55

ports/emulators/emulationstation/patches

Update of /cvs/ports/emulators/emulationstation/patches
In directory cvs.openbsd.org:/tmp/cvs-serv75486/patches

Log Message:
Directory /cvs/ports/emulators/emulationstation/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 12:41:39

Modified files:
	lib/libcrypto/man: EVP_EncryptInit.3 

Log message:
sync with OpenSSL:

1. mention three additional functions for stitched ciphers
from Steven Collison 
via OpenSSL commit 209fac9f Mar 28 12:46:07 2017 -0700

2. fix wrong data type of an automatic variable in an example
from Paul Yang 
via OpenSSL commit 719b289d May 22 23:18:45 2017 +0800

3. fix memory leak in sample encryption code and check return value of fopen
from Greg Zaverucha 
via OpenSSL commit 519a5d1e Jun 27 17:38:25 2017 -0700


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 12:51:58

Modified files:
	lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 

Log message:
fix wrong function name;
from Rich Salz 
via OpenSSL commit 1722496f Jun 8 15:18:38 2017 -0400


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 13:21:20

Modified files:
	lib/libcrypto/man: Makefile 
Added files:
	lib/libcrypto/man: EVP_PKEY_meth_get0_info.3 

Log message:
import EVP_PKEY_meth_get_count.pod from OpenSSL, pruning the functions we
don't have, which implies renaming the file to EVP_PKEY_meth_get0_info.3


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 13:45:20

Modified files:
	lib/libcrypto/man: CRYPTO_get_mem_functions.3 

Log message:
mention CRYPTO_mem_leaks_cb(3) because OpenSSL
now also documents it, in OPENSSL_malloc.pod


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/20 13:45:37

Modified files:
	etc            : rc 

Log message:
Simplify the code for stopping daemons listed in pkg_scripts in
reverse order on shutdown.

OK aja@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 14:15:13

Modified files:
	lib/libcrypto/man: Makefile PEM_read.3 PEM_read_bio_PrivateKey.3 
Added files:
	lib/libcrypto/man: PEM_bytes_read_bio.3 

Log message:
import PEM_bytes_read_bio(3) from OpenSSL,
dropping the secmem stuff that we don't want


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 14:45:18

Modified files:
	lib/libcrypto/man: RSA_padding_add_PKCS1_type_1.3 

Log message:
Add a BUGS section
stating that RSA_padding_check_PKCS1_type_2(3) is weak by design;
from Emilia Kasper 
via OpenSSL commit 1e3f62a3 Jul 17 16:47:13 2017 +0200.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 14:53:04

Modified files:
	lib/libcrypto/man: RSA_public_encrypt.3 

Log message:
Add a BUGS section stating that RSA_PKCS1_PADDING is weak by design;
from Emilia Kasper 
via OpenSSL commit 1e3f62a3 Jul 17 16:47:13 2017 +0200.


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/08/20 15:15:32

Modified files:
	sys/arch/amd64/amd64: vmm.c 
	sys/arch/amd64/include: vmmvar.h 
	usr.sbin/vmd   : vm.c vmd.c vmd.h 

Log message:
vmd: Allow only upward migration

This restricts receiving vms from hosts with more cpu features.

Tested on
broadwell -> skylake (works)
skylake -> broadwell (don't work)

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/20 15:18:30

Modified files:
	distrib/sets/lists/comp: gcc.alpha gcc.amd64 gcc.armv7 gcc.hppa 
	                         gcc.i386 gcc.landisk gcc.loongson 
	                         gcc.luna88k gcc.macppc gcc.octeon 
	                         gcc.sgi gcc.socppc gcc.sparc64 mi 
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	kettenis@cvs.openbsd.org	2017/08/20 15:32:07

Log message:
    Import ARM Trusted Firmware 1.4
    
    ok jsg@, patrick@
    
    Status:
    
    Vendor Tag:	kettenis
    Release Tags:	kettenis_20170820
    
    N ports/sysutils/arm-trusted-firmware/Makefile
    N ports/sysutils/arm-trusted-firmware/distinfo
    N ports/sysutils/arm-trusted-firmware/pkg/DESCR
    N ports/sysutils/arm-trusted-firmware/pkg/PLIST
    N ports/sysutils/arm-trusted-firmware/patches/patch-plat_rockchip_rk3399_include_shared_bl31_param_h
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kettenis@cvs.openbsd.org	2017/08/20 15:33:32

Modified files:
	sysutils       : Makefile 

Log message:
+arm-trusted-firmware


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 16:24:31

Modified files:
	lib/libcrypto/man: UI_get_string_type.3 

Log message:
fix a pasto in the description of UI_get0_result_string(3);
from Richard Levitte 
via OpenSSL commit e9c9971b Jul 1 18:28:50 2017 +0200


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/20 16:36:10

Modified files:
	usr.bin/signify: signify.1 

Log message:
also crank for 6.2


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/20 16:43:17

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/20 17:18:53

Modified files:
	lib/libcrypto/man: Makefile 
	lib/libssl/man : SSL_CTX_use_certificate.3 
Added files:
	lib/libcrypto/man: X509_check_private_key.3 

Log message:
New manual page X509_check_private_key(3), using information
from the OpenSSL manual and from code inspection.
Use my own Copyright and license because no Copyright-worthy amount
of text from OpenSSL remains.

And, no, these functions do *NOT* check private keys, not at all.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/08/20 17:57:19

Modified files:
	print/texlive/base: Makefile 

Log message:
Switch to c++-11 to make it possible to update print/poppler.

Should have no ill effects on archs with clang in base, and I did
some light testing before the switch of amd64 and i386 to clang
(when both COMPILER_LIBCXX and LIBCXX were used) without hitting
any problem.

Tentative ok from edd@, a long time ago.


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/08/20 18:38:24

Modified files:
	sys/arch/i386/i386: vmm.c 
	sys/arch/i386/include: vmmvar.h 

Log message:
vmm (i386): Move CPUID masks to vmmvar.h

My previous commit to restrict vm migration broke vmd for i386. This fixes it.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/20 19:32:19

Modified files:
	net/haproxy    : Makefile distinfo 

Log message:
Update to haproxy-1.7.9

From ChangeLog: BUG/MAJOR: http: Fix possible infinity loop in
http_sync_(req|res)_state


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/20 20:19:59

Log message:
    Import ARM Trusted Firmware for Allwinner A64/H5.
    
    ok kettenis@ patrick@
    
    Status:
    
    Vendor Tag:	jsg
    Release Tags:	jsg_20170821
    
    N ports/sysutils/atf-allwinner/Makefile
    N ports/sysutils/atf-allwinner/distinfo
    N ports/sysutils/atf-allwinner/patches/patch-Makefile
    N ports/sysutils/atf-allwinner/pkg/DESCR
    N ports/sysutils/atf-allwinner/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/20 20:22:01

Modified files:
	sysutils       : Makefile 

Log message:
+atf-allwinner


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/20 20:32:58

Modified files:
	sysutils/u-boot: Makefile 
	sysutils/u-boot/pkg: PFRAG.aarch64 PFRAG.arm 

Log message:
Build combined images for Allwinner A64/H5 that include
atf/spl/uboot/dtbs without requiring the closed boot0 from Allwinner.

feedback from patrick@, ok kettenis@ on an earlier version


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/20 21:02:54

Modified files:
	sys/dev/ic     : rtwn.c 

Log message:
Fix the build when RTWN_DEBUG is defined.
ok kettenis@ stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/20 23:56:13

Modified files:
	sysutils/arm-trusted-firmware: Makefile 
	sysutils/arm-trusted-firmware/pkg: DESCR 

Log message:
- remove unneeded VERSION and PKGNAME
- spacing nits


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/21 01:03:10

Modified files:
	devel/stp      : Makefile distinfo 
	devel/stp/pkg  : DESCR PLIST 
Added files:
	devel/stp/patches: patch-lib_Interface_CMakeLists_txt 
	                   patch-lib_Parser_CMakeLists_txt 
	                   patch-lib_Util_CMakeLists_txt 
Removed files:
	devel/stp/patches: patch-configure 

Log message:
Update to a newer release which does builds with clang.

- now depends on boost and minisat
- ships with a shared library and a python3 module
- new cmake build system
- set COMPILER = gcc, a c++11 compiler is needed (but there's a link
problem against boost with lang/gcc on amd64)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/21 01:35:30

Modified files:
	lib/libssl/man : SSL_CTX_add_session.3 

Log message:
Delete non-existent functions SSL_add_session() and SSL_remove_session() and
clarify that SSL_CTX_remove_session(3) marks the session as non-resumable.

From Rich Salz 
via OpenSSL commit 1722496f Jun 8 15:18:38 2017 -0400
and from Matt Caswell 
via OpenSSL commit b8964668 Apr 26 15:16:18 2017 +0100.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/21 01:45:09

Modified files:
	lib/libssl/man : SSL_CTX_flush_sessions.3 

Log message:
Delete non-existent function SSL_flush_sessions();
from Rich Salz 
via OpenSSL commit 1722496f Jun 8 15:18:38 2017 -0400.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/21 01:50:19

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 02:26:40

Added files:
	distrib/syspatch: README 

Log message:
The syspatch(8) build system will eventually be properly documented in its own
man(1) page but until things settle and the framework is robust, this file will
be used as a quick reminder.

ok robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/21 02:31:19

Modified files:
	lib/libssl/man : SSL_CTX_set_alpn_select_cb.3 

Log message:
Mention three functions related to protocol selection by the client
that are deprecated no-ops in LibreSSL, but that OpenSSL explicitly
documented on April 19, 2017, without deprecating them.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 02:33:48

Modified files:
	distrib/syspatch: diff.sh 

Log message:
Catch non existent files (in case a syspatch would _add_ a new file).


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 02:45:38

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
Kernel syspatches will now only contain the differing object files.
The syspatch(8) utility will be modified accordingly to relink the kernel at the
end of its run (not done yet, still WIP). That will give us KARL and much
smaller patches.

Idea from deraadt@
OK robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 02:46:33

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
No need to explicitely add patch.sig to the plist, diff.sh will now pick it
up properly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 02:57:25

Modified files:
	textproc/enchant: Makefile distinfo 

Log message:
Have DISTNAME match GH_PROJECT; hopefully this will fix the double entry in
portroach.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/21 03:07:08

Modified files:
	lib/libssl/man : SSL_CTX_set_msg_callback.3 

Log message:
Selectively merge OpenSSL commit e091367d May 5 11:56:45 2017 +0100
from Matt Caswell .

In particular, stop talking about SSL 2.0 and SSL 3.0,
but do not start talking about TLS 1.3 just yet.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/21 03:10:52

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
even though those names shouldn't be strange, doesn't hurt to protect against
-something names.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/21 03:12:47

Modified files:
	infrastructure/mk: arch-defines.mk 
	lang/clang     : clang.port.mk 
	lang/gcc/4.9   : Makefile gcc4.port.mk 

Log message:
centralize arch compiler support so we cant teach COMPILER to
set ONLY_FOR_ARCHS


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 03:38:52

Modified files:
	textproc/enchant: Makefile 

Log message:
Unfuck PKGNAME.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 03:40:26

Modified files:
	textproc/enchant: Makefile 

Log message:
Add a comment to explain why we want to explicitely set DISTNAME.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/21 03:41:15

Modified files:
	lib/libssl/man : SSL_CTX_set_tlsext_servername_callback.3 

Log message:
merge the applicable parts of SSL_set_tlsext_host_name(3) documentation;
from Paul Yang 
via OpenSSL commit 190b9a03 Jun 28 15:46:13 2017 +0800


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/21 04:10:25

Modified files:
	lib/libssl/man : Makefile ssl.3 
Added files:
	lib/libssl/man : SSL_export_keying_material.3 

Log message:
import SSL_export_keying_material(3) from OpenSSL


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/08/21 05:49:50

Modified files:
	share/man/man9 : rasops.9 

Log message:
Document the newly introduced RI_ROTATE_CCW flag.

OK kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/21 06:23:04

Modified files:
	misc/dialog    : Makefile distinfo 
	misc/dialog/pkg: PLIST 

Log message:
Update dialog to 1.3-20170509.

Notable changes:

- Regenerate WANTLIB
- Fix broken URL for the FTP mirror

OK jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/21 07:38:02

Modified files:
	usr.bin/time   : time.c 

Log message:
Minor cleanup, joint work with Scott Cheloha :
* Delete bogus error message and correct exit status when dying from SIGKILL.
* Prefer warn(3) over perror(3) for clarity.
* Return from main() rather than exit(3).
* Simplify kill(getpid(), ...) to raise(...).
* Drop obvious /* NOTREACHED */.
No objections raised when shown on tech@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 07:48:51

Modified files:
	textproc/enchant: Makefile 

Log message:
Man this is not my day...


CVSROOT:	/cvs
Module name:	ports
Changes by:	visa@cvs.openbsd.org	2017/08/21 07:49:41

Modified files:
	lang/erlang    : Makefile.inc 

Log message:
Fix GOT overflow on mips64.

OK jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 07:52:45

Modified files:
	textproc/enchant: distinfo 

Log message:
Forgot in previous.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/21 08:08:40

Added files:
	etc/signify    : openbsd-63-base.pub 

Log message:
add 6.3 base key


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/21 08:20:32

Removed files:
	etc/signify    : openbsd-59-base.pub openbsd-59-fw.pub 
	                 openbsd-59-pkg.pub 

Log message:
5.9 pubkeys no longer needed


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 08:33:54

Modified files:
	textproc/enchant: Makefile 

Log message:
I am an idiot and I should stop committing anything else today...


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/21 08:34:19

Modified files:
	distrib/sets/lists/xbase: md.armv7 md.landisk 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/21 08:38:32

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
Fix off by one in array bounds tests when parsing descriptors.
Coverity CIDs 1452970 1453305.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/21 08:40:07

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
Allow SIOCGIFAFLAG_IN6 and SIOCGIFALIFETIME_IN6 ioctls with
pledge("route"). These are read only and expose only minimal kernel
code.

slaacd(8) needs this on startup and when an interface gains the
autoconf6 flag to get lifetime and autoconf information about already
configured addresses.

OK deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/08/21 08:41:22

Modified files:
	usr.sbin/bgpd  : Makefile parse.y pfkey.c 

Log message:
/*	$OpenBSD: parse.y,v 1.314 2017/08/12 16:47:50 phessler Exp $ */

/*
* Copyright (c) 2002, 2003, 2004 Henning Brauer 
* Copyright (c) 2001 Markus Friedl.  All rights reserved.
* Copyright (c) 2001 Daniel Hartmeier.  All rights reserved.
* Copyright (c) 2001 Theo de Raadt.  All rights reserved.
* Copyright (c) 2016 Job Snijders 
* Copyright (c) 2016 Peter Hessler 
*
* Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies.
*
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/

%{
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#include "bgpd.h"
#include "mrt.h"
#include "session.h"
#include "rde.h"
#include "log.h"

TAILQ_HEAD(files, file)		 files = TAILQ_HEAD_INITIALIZER(files);
static struct file {
TAILQ_ENTRY(file)	 entry;
FILE			*stream;
char			*name;
int			 lineno;
int			 errors;
} *file, *topfile;
struct file	*pushfile(const char *, int);
int		 popfile(void);
int		 check_file_secrecy(int, const char *);
int		 yyparse(void);
int		 yylex(void);
int		 yyerror(const char *, ...)
__attribute__((__format__ (printf, 1, 2)))
__attribute__((__nonnull__ (1)));
int		 kw_cmp(const void *, const void *);
int		 lookup(char *);
int		 lgetc(int);
int		 lungetc(int);
int		 findeol(void);

TAILQ_HEAD(symhead, sym)	 symhead = TAILQ_HEAD_INITIALIZER(symhead);
struct sym {
TAILQ_ENTRY(sym)	 entry;
int			 used;
int			 persist;
char			*nam;
char			*val;
};
int		 symset(const char *, const char *, int);
char		*symget(const char *);

static struct bgpd_config	*conf;
static struct network_head	*netconf;
static struct peer		*peer_l, *peer_l_old;
static struct peer		*curpeer;
static struct peer		*curgroup;
static struct rdomain		*currdom;
static struct filter_head	*filter_l;
static struct filter_head	*peerfilter_l;
static struct filter_head	*groupfilter_l;
static struct filter_rule	*curpeer_filter[2];
static struct filter_rule	*curgroup_filter[2];
static u_int32_t		 id;

struct filter_rib_l {
struct filter_rib_l	*next;
char			 name[PEER_DESCR_LEN];
};

struct filter_peers_l {
struct filter_peers_l	*next;
struct filter_peers	 p;
};

struct filter_prefix_l {
struct filter_prefix_l	*next;
struct filter_prefix	 p;
};

struct filter_prefixlen {
enum comp_ops		op;
int			len_min;
int			len_max;
};

struct filter_as_l {
struct filter_as_l	*next;
struct filter_as	 a;
};

struct filter_match_l {
struct filter_match	 m;
struct filter_prefix_l	*prefix_l;
struct filter_as_l	*as_l;
} fmopts;

struct peer	*alloc_peer(void);
struct peer	*new_peer(void);
struct peer	*new_group(void);
int		 add_mrtconfig(enum mrt_type, char *, int, struct peer *,
char *);
int		 add_rib(char *, u_int, u_int16_t);
struct rde_rib	*find_rib(char *);
int		 get_id(struct peer *);
int		 merge_prefixspec(struct filter_prefix_l *,
struct filter_prefixlen *);
int		 expand_rule(struct filter_rule *, struct filter_rib_l *,
struct filter_peers_l *, struct filter_match_l *,
struct filter_set_head *);
int		 str2key(char *, char *, size_t);
int		 neighbor_consistent(struct peer *);
int		 merge_filterset(struct filter_set_head *, struct filter_set *);
void		 copy_filterset(struct filter_set_head *,
struct filter_set_head *);
void		 merge_filter_lists(struct filter_head *, struct filter_head *);
struct filter_rule	*get_rule(enum action_types);

int		 getcommunity(char *);
int		 parsecommunity(struct filter_community *, char *);
int64_t 	 getlargecommunity(char *);
int		 parselargecommunity(struct filter_largecommunity *, char *);
int		 parsesubtype(char *, int *, int *);
int		 parseextvalue(char *, u_int32_t *);
int		 parseextcommunity(struct filter_extcommunity *, char *,
char *);

typedef struct {
union {
int64_t			 number;
char			*string;
struct bgpd_addr	 addr;
u_int8_t		 u8;
struct filter_rib_l	*filter_rib;
struct filter_peers_l	*filter_peers;
struct filter_match_l	 filter_match;
struct filter_prefix_l	*filter_prefix;
struct filter_as_l	*filter_as;
struct filter_set	*filter_set;
struct filter_set_head	*filter_set_head;
struct {
struct bgpd_addr	prefix;
u_int8_t		len;
}			prefix;
struct filter_prefixlen	prefixlen;
struct {
u_int8_t		enc_alg;
char			enc_key[IPSEC_ENC_KEY_LEN];
u_int8_t		enc_key_len;
}			encspec;
} v;
int lineno;
} YYSTYPE;

%}

%token	AS ROUTERID HOLDTIME YMIN LISTEN ON FIBUPDATE FIBPRIORITY RTABLE
%token	RDOMAIN RD EXPORTTRGT IMPORTTRGT
%token	RDE RIB EVALUATE IGNORE COMPARE
%token	GROUP NEIGHBOR NETWORK
%token	EBGP IBGP
%token	LOCALAS REMOTEAS DESCR LOCALADDR MULTIHOP PASSIVE MAXPREFIX RESTART
%token	ANNOUNCE CAPABILITIES REFRESH AS4BYTE CONNECTRETRY
%token	DEMOTE ENFORCE NEIGHBORAS REFLECTOR DEPEND DOWN
%token	DUMP IN OUT SOCKET RESTRICTED
%token	LOG ROUTECOLL TRANSPARENT
%token	TCP MD5SIG PASSWORD KEY TTLSECURITY
%token	ALLOW DENY MATCH
%token	QUICK
%token	FROM TO ANY
%token	CONNECTED STATIC
%token	COMMUNITY EXTCOMMUNITY LARGECOMMUNITY
%token	PREFIX PREFIXLEN SOURCEAS TRANSITAS PEERAS DELETE MAXASLEN MAXASSEQ
%token	SET LOCALPREF MED METRIC NEXTHOP REJECT BLACKHOLE NOMODIFY SELF
%token	PREPEND_SELF PREPEND_PEER PFTABLE WEIGHT RTLABEL ORIGIN
%token	ERROR INCLUDE
%token	IPSEC ESP AH SPI IKE
%token	IPV4 IPV6
%token	QUALIFY VIA
%token	NE LE GE XRANGE LONGER
%token			STRING
%token			NUMBER
%type			asnumber as4number as4number_any optnumber
%type			espah family restart origincode nettype
%type			yesno inout restricted
%type			string
%type			address
%type			prefix addrspec
%type				action quick direction delete
%type			filter_rib_h filter_rib_l filter_rib
%type		filter_peer filter_peer_l filter_peer_h
%type		filter_match filter_elm filter_match_h
%type			filter_as filter_as_l filter_as_h
%type			filter_as_t filter_as_t_l filter_as_l_h
%type			prefixlenop
%type			filter_set_opt
%type		filter_set filter_set_l
%type		filter_prefix filter_prefix_l filter_prefix_h
%type		filter_prefix_m
%type				unaryop equalityop binaryop filter_as_type
%type			encspec
%%

grammar		: /* empty */
| grammar '\n'
| grammar include '\n'
| grammar conf_main '\n'
| grammar varset '\n'
| grammar rdomain '\n'
| grammar neighbor '\n'
| grammar group '\n'
| grammar filterrule '\n'
| grammar error '\n'		{ file->errors++; }
;

asnumber	: NUMBER			{
/*
* According to iana 65535 and 4294967295 are reserved
* but enforcing this is not duty of the parser.
*/
if ($1 < 0 || $1 > UINT_MAX) {
yyerror("AS too big: max %u", UINT_MAX);
YYERROR;
}
}

as4number	: STRING			{
const char	*errstr;
char		*dot;
u_int32_t	 uvalh = 0, uval;

if ((dot = strchr($1,'.')) != NULL) {
*dot++ = '\0';
uvalh = strtonum($1, 0, USHRT_MAX, &errstr);
if (errstr) {
yyerror("number %s is %s", $1, errstr);
free($1);
YYERROR;
}
uval = strtonum(dot, 0, USHRT_MAX, &errstr);
if (errstr) {
yyerror("number %s is %s", dot, errstr);
free($1);
YYERROR;
}
free($1);
} else {
yyerror("AS %s is bad", $1);
free($1);
YYERROR;
}
if (uvalh == 0 && uval == AS_TRANS) {
yyerror("AS %u is reserved and may not be used",
AS_TRANS);
YYERROR;
}
$$ = uval | (uvalh << 16);
}
| asnumber {
if ($1 == AS_TRANS) {
yyerror("AS %u is reserved and may not be used",
AS_TRANS);
YYERROR;
}
$$ = $1;
}
;

as4number_any	: STRING			{
const char	*errstr;
char		*dot;
u_int32_t	 uvalh = 0, uval;

if ((dot = strchr($1,'.')) != NULL) {
*dot++ = '\0';
uvalh = strtonum($1, 0, USHRT_MAX, &errstr);
if (errstr) {
yyerror("number %s is %s", $1, errstr);
free($1);
YYERROR;
}
uval = strtonum(dot, 0, USHRT_MAX, &errstr);
if (errstr) {
yyerror("number %s is %s", dot, errstr);
free($1);
YYERROR;
}
free($1);
} else {
yyerror("AS %s is bad", $1);
free($1);
YYERROR;
}
$$ = uval | (uvalh << 16);
}
| asnumber {
$$ = $1;
}
;

string		: string STRING			{
if (asprintf(&$$, "%s %s", $1, $2) == -1)
fatal("string: asprintf");
free($1);
free($2);
}
| STRING
;

yesno		:  STRING			{
if (!strcmp($1, "yes"))
$$ = 1;
else if (!strcmp($1, "no"))
$$ = 0;
else {
yyerror("syntax error, "
"either yes or no expected");
free($1);
YYERROR;
}
free($1);
}
;

varset		: STRING '=' string		{
char *s = $1;
if (cmd_opts & BGPD_OPT_VERBOSE)
printf("%s = \"%s\"\n", $1, $3);
while (*s++) {
if (isspace((unsigned char)*s)) {
yyerror("macro name cannot contain "
"whitespace");
YYERROR;
}
}
if (symset($1, $3, 0) == -1)
fatal("cannot store variable");
free($1);
free($3);
}
;

include		: INCLUDE STRING		{
struct file	*nfile;

if ((nfile = pushfile($2, 1)) == NULL) {
yyerror("failed to include file %s", $2);
free($2);
YYERROR;
}
free($2);

file = nfile;
lungetc('\n');
}
;

conf_main	: AS as4number		{
conf->as = $2;
if ($2 > USHRT_MAX)
conf->short_as = AS_TRANS;
else
conf->short_as = $2;
}
| AS as4number asnumber {
conf->as = $2;
conf->short_as = $3;
}
| ROUTERID address		{
if ($2.aid != AID_INET) {
yyerror("router-id must be an IPv4 address");
YYERROR;
}
conf->bgpid = $2.v4.s_addr;
}
| HOLDTIME NUMBER	{
if ($2 < MIN_HOLDTIME || $2 > USHRT_MAX) {
yyerror("holdtime must be between %u and %u",
MIN_HOLDTIME, USHRT_MAX);
YYERROR;
}
conf->holdtime = $2;
}
| HOLDTIME YMIN NUMBER	{
if ($3 < MIN_HOLDTIME || $3 > USHRT_MAX) {
yyerror("holdtime must be between %u and %u",
MIN_HOLDTIME, USHRT_MAX);
YYERROR;
}
conf->min_holdtime = $3;
}
| LISTEN ON address	{
struct listen_addr	*la;

if ((la = calloc(1, sizeof(struct listen_addr))) ==
NULL)
fatal("parse conf_main listen on calloc");

la->fd = -1;
memcpy(&la->sa, addr2sa(&$3, BGP_PORT), sizeof(la->sa));
TAILQ_INSERT_TAIL(conf->listen_addrs, la, entry);
}
| FIBPRIORITY NUMBER		{
if ($2 <= RTP_NONE || $2 > RTP_MAX) {
yyerror("invalid fib-priority");
YYERROR;
}
conf->fib_priority = $2;
}
| FIBUPDATE yesno		{
struct rde_rib *rr;
rr = find_rib("Loc-RIB");
if (rr == NULL)
fatalx("RTABLE can not find the main RIB!");

if ($2 == 0)
rr->flags |= F_RIB_NOFIBSYNC;
else
rr->flags &= ~F_RIB_NOFIBSYNC;
}
| ROUTECOLL yesno	{
if ($2 == 1)
conf->flags |= BGPD_FLAG_NO_EVALUATE;
else
conf->flags &= ~BGPD_FLAG_NO_EVALUATE;
}
| RDE RIB STRING {
if (add_rib($3, conf->default_tableid, F_RIB_NOFIB)) {
free($3);
YYERROR;
}
free($3);
}
| RDE RIB STRING yesno EVALUATE {
if ($4) {
free($3);
yyerror("bad rde rib definition");
YYERROR;
}
if (add_rib($3, conf->default_tableid,
F_RIB_NOFIB | F_RIB_NOEVALUATE)) {
free($3);
YYERROR;
}
free($3);
}
| RDE RIB STRING RTABLE NUMBER {
if (add_rib($3, $5, 0)) {
free($3);
YYERROR;
}
free($3);
}
| RDE RIB STRING RTABLE NUMBER FIBUPDATE yesno {
int	flags = 0;
if ($7 == 0)
flags = F_RIB_NOFIBSYNC;
if (add_rib($3, $5, flags)) {
free($3);
YYERROR;
}
free($3);
}
| TRANSPARENT yesno	{
if ($2 == 1)
conf->flags |= BGPD_FLAG_DECISION_TRANS_AS;
else
conf->flags &= ~BGPD_FLAG_DECISION_TRANS_AS;
}
| LOG STRING		{
if (!strcmp($2, "updates"))
conf->log |= BGPD_LOG_UPDATES;
else {
free($2);
YYERROR;
}
free($2);
}
| network
| DUMP STRING STRING optnumber		{
int action;

if ($4 < 0 || $4 > INT_MAX) {
yyerror("bad timeout");
free($2);
free($3);
YYERROR;
}
if (!strcmp($2, "table"))
action = MRT_TABLE_DUMP;
else if (!strcmp($2, "table-mp"))
action = MRT_TABLE_DUMP_MP;
else if (!strcmp($2, "table-v2"))
action = MRT_TABLE_DUMP_V2;
else {
yyerror("unknown mrt dump type");
free($2);
free($3);
YYERROR;
}
free($2);
if (add_mrtconfig(action, $3, $4, NULL, NULL) == -1) {
free($3);
YYERROR;
}
free($3);
}
| DUMP RIB STRING STRING STRING optnumber		{
int action;

if ($6 < 0 || $6 > INT_MAX) {
yyerror("bad timeout");
free($3);
free($4);
free($5);
YYERROR;
}
if (!strcmp($4, "table"))
action = MRT_TABLE_DUMP;
else if (!strcmp($4, "table-mp"))
action = MRT_TABLE_DUMP_MP;
else if (!strcmp($4, "table-v2"))
action = MRT_TABLE_DUMP_V2;
else {
yyerror("unknown mrt dump type");
free($3);
free($4);
free($5);
YYERROR;
}
free($4);
if (add_mrtconfig(action, $5, $6, NULL, $3) == -1) {
free($3);
free($5);
YYERROR;
}
free($3);
free($5);
}
| mrtdump
| RDE STRING EVALUATE		{
if (!strcmp($2, "route-age"))
conf->flags |= BGPD_FLAG_DECISION_ROUTEAGE;
else {
yyerror("unknown route decision type");
free($2);
YYERROR;
}
free($2);
}
| RDE STRING IGNORE		{
if (!strcmp($2, "route-age"))
conf->flags &= ~BGPD_FLAG_DECISION_ROUTEAGE;
else {
yyerror("unknown route decision type");
free($2);
YYERROR;
}
free($2);
}
| RDE MED COMPARE STRING	{
if (!strcmp($4, "always"))
conf->flags |= BGPD_FLAG_DECISION_MED_ALWAYS;
else if (!strcmp($4, "strict"))
conf->flags &= ~BGPD_FLAG_DECISION_MED_ALWAYS;
else {
yyerror("rde med compare: "
"unknown setting \"%s\"", $4);
free($4);
YYERROR;
}
free($4);
}
| NEXTHOP QUALIFY VIA STRING	{
if (!strcmp($4, "bgp"))
conf->flags |= BGPD_FLAG_NEXTHOP_BGP;
else if (!strcmp($4, "default"))
conf->flags |= BGPD_FLAG_NEXTHOP_DEFAULT;
else {
yyerror("nexthop depend on: "
"unknown setting \"%s\"", $4);
free($4);
YYERROR;
}
free($4);
}
| RTABLE NUMBER {
struct rde_rib *rr;
if (ktable_exists($2, NULL) != 1) {
yyerror("rtable id %lld does not exist", $2);
YYERROR;
}
rr = find_rib("Loc-RIB");
if (rr == NULL)
fatalx("RTABLE can not find the main RIB!");
rr->rtableid = $2;
}
| CONNECTRETRY NUMBER {
if ($2 > USHRT_MAX || $2 < 1) {
yyerror("invalid connect-retry");
YYERROR;
}
conf->connectretry = $2;
}
| SOCKET STRING	restricted {
if (strlen($2) >=
sizeof(((struct sockaddr_un *)0)->sun_path)) {
yyerror("socket path too long");
YYERROR;
}
if ($3) {
free(conf->rcsock);
conf->rcsock = $2;
} else {
free(conf->csock);
conf->csock = $2;
}
}
;

mrtdump		: DUMP STRING inout STRING optnumber	{
int action;

if ($5 < 0 || $5 > INT_MAX) {
yyerror("bad timeout");
free($2);
free($4);
YYERROR;
}
if (!strcmp($2, "all"))
action = $3 ? MRT_ALL_IN : MRT_ALL_OUT;
else if (!strcmp($2, "updates"))
action = $3 ? MRT_UPDATE_IN : MRT_UPDATE_OUT;
else {
yyerror("unknown mrt msg dump type");
free($2);
free($4);
YYERROR;
}
if (add_mrtconfig(action, $4, $5, curpeer, NULL) ==
-1) {
free($2);
free($4);
YYERROR;
}
free($2);
free($4);
}
;

network		: NETWORK prefix filter_set	{
struct network	*n, *m;

if ((n = calloc(1, sizeof(struct network))) == NULL)
fatal("new_network");
memcpy(&n->net.prefix, &$2.prefix,
sizeof(n->net.prefix));
n->net.prefixlen = $2.len;
filterset_move($3, &n->net.attrset);
free($3);
TAILQ_FOREACH(m, netconf, entry) {
if (n->net.prefixlen == m->net.prefixlen &&
prefix_compare(&n->net.prefix,
&m->net.prefix, n->net.prefixlen) == 0)
yyerror("duplicate prefix "
"in network statement");
}

TAILQ_INSERT_TAIL(netconf, n, entry);
}
| NETWORK family RTLABEL STRING filter_set	{
struct network	*n;

if ((n = calloc(1, sizeof(struct network))) == NULL)
fatal("new_network");
if (afi2aid($2, SAFI_UNICAST, &n->net.prefix.aid) ==
-1) {
yyerror("unknown family");
filterset_free($5);
free($5);
YYERROR;
}
n->net.type = NETWORK_RTLABEL;
n->net.rtlabel = rtlabel_name2id($4);
filterset_move($5, &n->net.attrset);
free($5);

TAILQ_INSERT_TAIL(netconf, n, entry);
}
| NETWORK family nettype filter_set	{
struct network	*n;

if ((n = calloc(1, sizeof(struct network))) == NULL)
fatal("new_network");
if (afi2aid($2, SAFI_UNICAST, &n->net.prefix.aid) ==
-1) {
yyerror("unknown family");
filterset_free($4);
free($4);
YYERROR;
}
n->net.type = $3 ? NETWORK_STATIC : NETWORK_CONNECTED;
filterset_move($4, &n->net.attrset);
free($4);

TAILQ_INSERT_TAIL(netconf, n, entry);
}
;

inout		: IN		{ $$ = 1; }
| OUT		{ $$ = 0; }
;

restricted	: RESTRICTED	{ $$ = 1; }
| /* nothing */	{ $$ = 0; }
;

address		: STRING		{
u_int8_t	len;

if (!host($1, &$$, &len)) {
yyerror("could not parse address spec \"%s\"",
$1);
free($1);
YYERROR;
}
free($1);

if (($$.aid == AID_INET && len != 32) ||
($$.aid == AID_INET6 && len != 128)) {
/* unreachable */
yyerror("got prefixlen %u, expected %u",
len, $$.aid == AID_INET ? 32 : 128);
YYERROR;
}
}
;

prefix		: STRING '/' NUMBER	{
char	*s;

if ($3 < 0 || $3 > 128) {
yyerror("bad prefixlen %lld", $3);
free($1);
YYERROR;
}
if (asprintf(&s, "%s/%lld", $1, $3) == -1)
fatal(NULL);
free($1);

if (!host(s, &$$.prefix, &$$.len)) {
yyerror("could not parse address \"%s\"", s);
free(s);
YYERROR;
}
free(s);
}
| NUMBER '/' NUMBER	{
char	*s;

/* does not match IPv6 */
if ($1 < 0 || $1 > 255 || $3 < 0 || $3 > 32) {
yyerror("bad prefix %lld/%lld", $1, $3);
YYERROR;
}
if (asprintf(&s, "%lld/%lld", $1, $3) == -1)
fatal(NULL);

if (!host(s, &$$.prefix, &$$.len)) {
yyerror("could not parse address \"%s\"", s);
free(s);
YYERROR;
}
free(s);
}
;

addrspec	: address	{
memcpy(&$$.prefix, &$1, sizeof(struct bgpd_addr));
if ($$.prefix.aid == AID_INET)
$$.len = 32;
else
$$.len = 128;
}
| prefix
;

optnl		: '\n' optnl
|
;

nl		: '\n' optnl		/* one newline or more */
;

optnumber	: /* empty */		{ $$ = 0; }
| NUMBER
;

rdomain		: RDOMAIN NUMBER optnl '{' optnl	{
if (ktable_exists($2, NULL) != 1) {
yyerror("rdomain %lld does not exist", $2);
YYERROR;
}
if (!(currdom = calloc(1, sizeof(struct rdomain))))
fatal(NULL);
currdom->rtableid = $2;
TAILQ_INIT(&currdom->import);
TAILQ_INIT(&currdom->export);
TAILQ_INIT(&currdom->net_l);
netconf = &currdom->net_l;
}
rdomainopts_l '}' {
/* insert into list */
SIMPLEQ_INSERT_TAIL(&conf->rdomains, currdom, entry);
currdom = NULL;
netconf = &conf->networks;
}

rdomainopts_l	: rdomainopts_l rdomainoptsl
| rdomainoptsl
;

rdomainoptsl	: rdomainopts nl
;

rdomainopts	: RD STRING {
struct filter_extcommunity	ext;
u_int64_t			rd;

if (parseextcommunity(&ext, "rt", $2) == -1) {
free($2);
YYERROR;
}
free($2);
/*
* RD is almost encode like an ext-community,
* but only almost so convert here.
*/
if (community_ext_conv(&ext, 0, &rd)) {
yyerror("bad encoding of rd");
YYERROR;
}
rd = betoh64(rd) & 0xffffffffffffULL;
switch (ext.type) {
case EXT_COMMUNITY_TRANS_TWO_AS:
rd |= (0ULL << 48);
break;
case EXT_COMMUNITY_TRANS_IPV4:
rd |= (1ULL << 48);
break;
case EXT_COMMUNITY_TRANS_FOUR_AS:
rd |= (2ULL << 48);
break;
default:
yyerror("bad encoding of rd");
YYERROR;
}
currdom->rd = htobe64(rd);
}
| EXPORTTRGT STRING STRING	{
struct filter_set	*set;

if ((set = calloc(1, sizeof(struct filter_set))) ==
NULL)
fatal(NULL);
set->type = ACTION_SET_EXT_COMMUNITY;
if (parseextcommunity(&set->action.ext_community,
$2, $3) == -1) {
free($3);
free($2);
free(set);
YYERROR;
}
free($3);
free($2);
TAILQ_INSERT_TAIL(&currdom->export, set, entry);
}
| IMPORTTRGT STRING STRING	{
struct filter_set	*set;

if ((set = calloc(1, sizeof(struct filter_set))) ==
NULL)
fatal(NULL);
set->type = ACTION_SET_EXT_COMMUNITY;
if (parseextcommunity(&set->action.ext_community,
$2, $3) == -1) {
free($3);
free($2);
free(set);
YYERROR;
}
free($3);
free($2);
TAILQ_INSERT_TAIL(&currdom->import, set, entry);
}
| DESCR string		{
if (strlcpy(currdom->descr, $2,
sizeof(currdom->descr)) >=
sizeof(currdom->descr)) {
yyerror("descr \"%s\" too long: max %zu",
$2, sizeof(currdom->descr) - 1);
free($2);
YYERROR;
}
free($2);
}
| FIBUPDATE yesno		{
if ($2 == 0)
currdom->flags |= F_RIB_NOFIBSYNC;
else
currdom->flags &= ~F_RIB_NOFIBSYNC;
}
| network
| DEPEND ON STRING	{
/* XXX this is a hack */
if (if_nametoindex($3) == 0) {
yyerror("interface %s does not exist", $3);
free($3);
YYERROR;
}
strlcpy(currdom->ifmpe, $3, IFNAMSIZ);
free($3);
if (get_mpe_label(currdom)) {
yyerror("failed to get mpls label from %s",
currdom->ifmpe);
YYERROR;
}
}
;

neighbor	: {	curpeer = new_peer(); }
NEIGHBOR addrspec {
memcpy(&curpeer->conf.remote_addr, &$3.prefix,
sizeof(curpeer->conf.remote_addr));
curpeer->conf.remote_masklen = $3.len;
if (($3.prefix.aid == AID_INET && $3.len != 32) ||
($3.prefix.aid == AID_INET6 && $3.len != 128))
curpeer->conf.template = 1;
if (curpeer->conf.capabilities.mp[
curpeer->conf.remote_addr.aid] == -1)
curpeer->conf.capabilities.mp[
curpeer->conf.remote_addr.aid] = 1;
if (get_id(curpeer)) {
yyerror("get_id failed");
YYERROR;
}
}
peeropts_h {
if (curpeer_filter[0] != NULL)
TAILQ_INSERT_TAIL(peerfilter_l,
curpeer_filter[0], entry);
if (curpeer_filter[1] != NULL)
TAILQ_INSERT_TAIL(peerfilter_l,
curpeer_filter[1], entry);
curpeer_filter[0] = NULL;
curpeer_filter[1] = NULL;

if (neighbor_consistent(curpeer) == -1)
YYERROR;
curpeer->next = peer_l;
peer_l = curpeer;
curpeer = curgroup;
}
;

group		: GROUP string optnl '{' optnl {
curgroup = curpeer = new_group();
if (strlcpy(curgroup->conf.group, $2,
sizeof(curgroup->conf.group)) >=
sizeof(curgroup->conf.group)) {
yyerror("group name \"%s\" too long: max %zu",
$2, sizeof(curgroup->conf.group) - 1);
free($2);
YYERROR;
}
free($2);
if (get_id(curgroup)) {
yyerror("get_id failed");
YYERROR;
}
}
groupopts_l '}' {
if (curgroup_filter[0] != NULL)
TAILQ_INSERT_TAIL(groupfilter_l,
curgroup_filter[0], entry);
if (curgroup_filter[1] != NULL)
TAILQ_INSERT_TAIL(groupfilter_l,
curgroup_filter[1], entry);
curgroup_filter[0] = NULL;
curgroup_filter[1] = NULL;

free(curgroup);
curgroup = NULL;
}
;

groupopts_l	: groupopts_l groupoptsl
| groupoptsl
;

groupoptsl	: peeropts nl
| neighbor nl
| error nl
;

peeropts_h	: '{' optnl peeropts_l '}'
| /* empty */
;

peeropts_l	: peeropts_l peeroptsl
| peeroptsl
;

peeroptsl	: peeropts nl
;

peeropts	: REMOTEAS as4number	{
curpeer->conf.remote_as = $2;
}
| LOCALAS as4number	{
curpeer->conf.local_as = $2;
if ($2 > USHRT_MAX)
curpeer->conf.local_short_as = AS_TRANS;
else
curpeer->conf.local_short_as = $2;
}
| LOCALAS as4number asnumber {
curpeer->conf.local_as = $2;
curpeer->conf.local_short_as = $3;
}
| DESCR string		{
if (strlcpy(curpeer->conf.descr, $2,
sizeof(curpeer->conf.descr)) >=
sizeof(curpeer->conf.descr)) {
yyerror("descr \"%s\" too long: max %zu",
$2, sizeof(curpeer->conf.descr) - 1);
free($2);
YYERROR;
}
free($2);
}
| LOCALADDR address	{
memcpy(&curpeer->conf.local_addr, &$2,
sizeof(curpeer->conf.local_addr));
}
| MULTIHOP NUMBER	{
if ($2 < 2 || $2 > 255) {
yyerror("invalid multihop distance %lld", $2);
YYERROR;
}
curpeer->conf.distance = $2;
}
| PASSIVE		{
curpeer->conf.passive = 1;
}
| DOWN			{
curpeer->conf.down = 1;
}
| DOWN STRING		{
curpeer->conf.down = 1;
if (strlcpy(curpeer->conf.shutcomm, $2,
sizeof(curpeer->conf.shutcomm)) >=
sizeof(curpeer->conf.shutcomm)) {
yyerror("shutdown reason too long");
free($2);
YYERROR;
}
free($2);
}
| RIB STRING	{
if (!find_rib($2)) {
yyerror("rib \"%s\" does not exist.", $2);
free($2);
YYERROR;
}
if (strlcpy(curpeer->conf.rib, $2,
sizeof(curpeer->conf.rib)) >=
sizeof(curpeer->conf.rib)) {
yyerror("rib name \"%s\" too long: max %zu",
$2, sizeof(curpeer->conf.rib) - 1);
free($2);
YYERROR;
}
free($2);
}
| HOLDTIME NUMBER	{
if ($2 < MIN_HOLDTIME || $2 > USHRT_MAX) {
yyerror("holdtime must be between %u and %u",
MIN_HOLDTIME, USHRT_MAX);
YYERROR;
}
curpeer->conf.holdtime = $2;
}
| HOLDTIME YMIN NUMBER	{
if ($3 < MIN_HOLDTIME || $3 > USHRT_MAX) {
yyerror("holdtime must be between %u and %u",
MIN_HOLDTIME, USHRT_MAX);
YYERROR;
}
curpeer->conf.min_holdtime = $3;
}
| ANNOUNCE family STRING {
u_int8_t	aid, safi;
int8_t		val = 1;

if (!strcmp($3, "none")) {
safi = SAFI_UNICAST;
val = 0;
} else if (!strcmp($3, "unicast")) {
safi = SAFI_UNICAST;
} else if (!strcmp($3, "vpn")) {
safi = SAFI_MPLSVPN;
} else {
yyerror("unknown/unsupported SAFI \"%s\"",
$3);
free($3);
YYERROR;
}
free($3);

if (afi2aid($2, safi, &aid) == -1) {
yyerror("unknown AFI/SAFI pair");
YYERROR;
}
curpeer->conf.capabilities.mp[aid] = val;
}
| ANNOUNCE CAPABILITIES yesno {
curpeer->conf.announce_capa = $3;
}
| ANNOUNCE REFRESH yesno {
curpeer->conf.capabilities.refresh = $3;
}
| ANNOUNCE RESTART yesno {
curpeer->conf.capabilities.grestart.restart = $3;
}
| ANNOUNCE AS4BYTE yesno {
curpeer->conf.capabilities.as4byte = $3;
}
| ANNOUNCE SELF {
curpeer->conf.announce_type = ANNOUNCE_SELF;
}
| ANNOUNCE STRING {
if (!strcmp($2, "self"))
curpeer->conf.announce_type = ANNOUNCE_SELF;
else if (!strcmp($2, "none"))
curpeer->conf.announce_type = ANNOUNCE_NONE;
else if (!strcmp($2, "all"))
curpeer->conf.announce_type = ANNOUNCE_ALL;
else if (!strcmp($2, "default-route"))
curpeer->conf.announce_type =
ANNOUNCE_DEFAULT_ROUTE;
else {
yyerror("invalid announce type");
free($2);
YYERROR;
}
free($2);
}
| ENFORCE NEIGHBORAS yesno {
if ($3)
curpeer->conf.enforce_as = ENFORCE_AS_ON;
else
curpeer->conf.enforce_as = ENFORCE_AS_OFF;
}
| ENFORCE LOCALAS yesno {
if ($3)
curpeer->conf.enforce_local_as = ENFORCE_AS_ON;
else
curpeer->conf.enforce_local_as = ENFORCE_AS_OFF;
}
| MAXPREFIX NUMBER restart {
if ($2 < 0 || $2 > UINT_MAX) {
yyerror("bad maximum number of prefixes");
YYERROR;
}
curpeer->conf.max_prefix = $2;
curpeer->conf.max_prefix_restart = $3;
}
| TCP MD5SIG PASSWORD string {
if (curpeer->conf.auth.method) {
yyerror("auth method cannot be redefined");
free($4);
YYERROR;
}
if (strlcpy(curpeer->conf.auth.md5key, $4,
sizeof(curpeer->conf.auth.md5key)) >=
sizeof(curpeer->conf.auth.md5key)) {
yyerror("tcp md5sig password too long: max %zu",
sizeof(curpeer->conf.auth.md5key) - 1);
free($4);
YYERROR;
}
curpeer->conf.auth.method = AUTH_MD5SIG;
curpeer->conf.auth.md5key_len = strlen($4);
free($4);
}
| TCP MD5SIG KEY string {
if (curpeer->conf.auth.method) {
yyerror("auth method cannot be redefined");
free($4);
YYERROR;
}

if (str2key($4, curpeer->conf.auth.md5key,
sizeof(curpeer->conf.auth.md5key)) == -1) {
free($4);
YYERROR;
}
curpeer->conf.auth.method = AUTH_MD5SIG;
curpeer->conf.auth.md5key_len = strlen($4) / 2;
free($4);
}
| IPSEC espah IKE {
if (curpeer->conf.auth.method) {
yyerror("auth method cannot be redefined");
YYERROR;
}
if ($2)
curpeer->conf.auth.method = AUTH_IPSEC_IKE_ESP;
else
curpeer->conf.auth.method = AUTH_IPSEC_IKE_AH;
}
| IPSEC espah inout SPI NUMBER STRING STRING encspec {
u_int32_t	auth_alg;
u_int8_t	keylen;

if (curpeer->conf.auth.method &&
(((curpeer->conf.auth.spi_in && $3 == 1) ||
(curpeer->conf.auth.spi_out && $3 == 0)) ||
($2 == 1 && curpeer->conf.auth.method !=
AUTH_IPSEC_MANUAL_ESP) ||
($2 == 0 && curpeer->conf.auth.method !=
AUTH_IPSEC_MANUAL_AH))) {
yyerror("auth method cannot be redefined");
free($6);
free($7);
YYERROR;
}

if (!strcmp($6, "sha1")) {
auth_alg = SADB_AALG_SHA1HMAC;
keylen = 20;
} else if (!strcmp($6, "md5")) {
auth_alg = SADB_AALG_MD5HMAC;
keylen = 16;
} else {
yyerror("unknown auth algorithm \"%s\"", $6);
free($6);
free($7);
YYERROR;
}
free($6);

if (strlen($7) / 2 != keylen) {
yyerror("auth key len: must be %u bytes, "
"is %zu bytes", keylen, strlen($7) / 2);
free($7);
YYERROR;
}

if ($2)
curpeer->conf.auth.method =
AUTH_IPSEC_MANUAL_ESP;
else {
if ($8.enc_alg) {
yyerror("\"ipsec ah\" doesn't take "
"encryption keys");
free($7);
YYERROR;
}
curpeer->conf.auth.method =
AUTH_IPSEC_MANUAL_AH;
}

if ($5 <= SPI_RESERVED_MAX || $5 > UINT_MAX) {
yyerror("bad spi number %lld", $5);
free($7);
YYERROR;
}

if ($3 == 1) {
if (str2key($7, curpeer->conf.auth.auth_key_in,
sizeof(curpeer->conf.auth.auth_key_in)) ==
-1) {
free($7);
YYERROR;
}
curpeer->conf.auth.spi_in = $5;
curpeer->conf.auth.auth_alg_in = auth_alg;
curpeer->conf.auth.enc_alg_in = $8.enc_alg;
memcpy(&curpeer->conf.auth.enc_key_in,
&$8.enc_key,
sizeof(curpeer->conf.auth.enc_key_in));
curpeer->conf.auth.enc_keylen_in =
$8.enc_key_len;
curpeer->conf.auth.auth_keylen_in = keylen;
} else {
if (str2key($7, curpeer->conf.auth.auth_key_out,
sizeof(curpeer->conf.auth.auth_key_out)) ==
-1) {
free($7);
YYERROR;
}
curpeer->conf.auth.spi_out = $5;
curpeer->conf.auth.auth_alg_out = auth_alg;
curpeer->conf.auth.enc_alg_out = $8.enc_alg;
memcpy(&curpeer->conf.auth.enc_key_out,
&$8.enc_key,
sizeof(curpeer->conf.auth.enc_key_out));
curpeer->conf.auth.enc_keylen_out =
$8.enc_key_len;
curpeer->conf.auth.auth_keylen_out = keylen;
}
free($7);
}
| TTLSECURITY yesno	{
curpeer->conf.ttlsec = $2;
}
| SET filter_set_opt	{
struct filter_rule	*r;

r = get_rule($2->type);
if (merge_filterset(&r->set, $2) == -1)
YYERROR;
}
| SET optnl "{" optnl filter_set_l optnl "}"	{
struct filter_rule	*r;
struct filter_set	*s;

while ((s = TAILQ_FIRST($5)) != NULL) {
TAILQ_REMOVE($5, s, entry);
r = get_rule(s->type);
if (merge_filterset(&r->set, s) == -1)
YYERROR;
}
free($5);
}
| mrtdump
| REFLECTOR		{
if ((conf->flags & BGPD_FLAG_REFLECTOR) &&
conf->clusterid != 0) {
yyerror("only one route reflector "
"cluster allowed");
YYERROR;
}
conf->flags |= BGPD_FLAG_REFLECTOR;
curpeer->conf.reflector_client = 1;
}
| REFLECTOR address	{
if ($2.aid != AID_INET) {
yyerror("route reflector cluster-id must be "
"an IPv4 address");
YYERROR;
}
if ((conf->flags & BGPD_FLAG_REFLECTOR) &&
conf->clusterid != $2.v4.s_addr) {
yyerror("only one route reflector "
"cluster allowed");
YYERROR;
}
conf->flags |= BGPD_FLAG_REFLECTOR;
curpeer->conf.reflector_client = 1;
conf->clusterid = $2.v4.s_addr;
}
| DEPEND ON STRING	{
if (strlcpy(curpeer->conf.if_depend, $3,
sizeof(curpeer->conf.if_depend)) >=
sizeof(curpeer->conf.if_depend)) {
yyerror("interface name \"%s\" too long: "
"max %zu", $3,
sizeof(curpeer->conf.if_depend) - 1);
free($3);
YYERROR;
}
free($3);
}
| DEMOTE STRING		{
if (strlcpy(curpeer->conf.demote_group, $2,
sizeof(curpeer->conf.demote_group)) >=
sizeof(curpeer->conf.demote_group)) {
yyerror("demote group name \"%s\" too long: "
"max %zu", $2,
sizeof(curpeer->conf.demote_group) - 1);
free($2);
YYERROR;
}
free($2);
if (carp_demote_init(curpeer->conf.demote_group,
cmd_opts & BGPD_OPT_FORCE_DEMOTE) == -1) {
yyerror("error initializing group \"%s\"",
curpeer->conf.demote_group);
YYERROR;
}
}
| TRANSPARENT yesno	{
if ($2 == 1)
curpeer->conf.flags |= PEERFLAG_TRANS_AS;
else
curpeer->conf.flags &= ~PEERFLAG_TRANS_AS;
}
| LOG STRING		{
if (!strcmp($2, "updates"))
curpeer->conf.flags |= PEERFLAG_LOG_UPDATES;
else if (!strcmp($2, "no"))
curpeer->conf.flags &= ~PEERFLAG_LOG_UPDATES;
else {
free($2);
YYERROR;
}
free($2);
}
;

restart		: /* nada */		{ $$ = 0; }
| RESTART NUMBER	{
if ($2 < 1 || $2 > USHRT_MAX) {
yyerror("restart out of range. 1 to %u minutes",
USHRT_MAX);
YYERROR;
}
$$ = $2;
}
;

family		: IPV4	{ $$ = AFI_IPv4; }
| IPV6	{ $$ = AFI_IPv6; }
;

nettype		: STATIC { $$ = 1; },
| CONNECTED { $$ = 0; }
;

espah		: ESP		{ $$ = 1; }
| AH		{ $$ = 0; }
;

encspec		: /* nada */	{
bzero(&$$, sizeof($$));
}
| STRING STRING {
bzero(&$$, sizeof($$));
if (!strcmp($1, "3des") || !strcmp($1, "3des-cbc")) {
$$.enc_alg = SADB_EALG_3DESCBC;
$$.enc_key_len = 21; /* XXX verify */
} else if (!strcmp($1, "aes") ||
!strcmp($1, "aes-128-cbc")) {
$$.enc_alg = SADB_X_EALG_AES;
$$.enc_key_len = 16;
} else {
yyerror("unknown enc algorithm \"%s\"", $1);
free($1);
free($2);
YYERROR;
}
free($1);

if (strlen($2) / 2 != $$.enc_key_len) {
yyerror("enc key length wrong: should be %u "
"bytes, is %zu bytes",
$$.enc_key_len * 2, strlen($2));
free($2);
YYERROR;
}

if (str2key($2, $$.enc_key, sizeof($$.enc_key)) == -1) {
free($2);
YYERROR;
}
free($2);
}
;

filterrule	: action quick filter_rib_h direction filter_peer_h filter_match_h filter_set
{
struct filter_rule	 r;
struct filter_rib_l	 *rb, *rbnext;

bzero(&r, sizeof(r));
r.action = $1;
r.quick = $2;
r.dir = $4;
if ($3) {
if (r.dir != DIR_IN) {
yyerror("rib only allowed on \"from\" "
"rules.");

for (rb = $3; rb != NULL; rb = rbnext) {
rbnext = rb->next;
free(rb);
}
YYERROR;
}
}
if (expand_rule(&r, $3, $5, &$6, $7) == -1)
YYERROR;
}
;

action		: ALLOW		{ $$ = ACTION_ALLOW; }
| DENY		{ $$ = ACTION_DENY; }
| MATCH		{ $$ = ACTION_NONE; }
;

quick		: /* empty */	{ $$ = 0; }
| QUICK		{ $$ = 1; }
;

direction	: FROM		{ $$ = DIR_IN; }
| TO		{ $$ = DIR_OUT; }
;

filter_rib_h	: /* empty */			{ $$ = NULL; }
| RIB filter_rib		{ $$ = $2; }
| RIB '{' filter_rib_l '}'	{ $$ = $3; }

filter_rib_l	: filter_rib			{ $$ = $1; }
| filter_rib_l comma filter_rib	{
$3->next = $1;
$$ = $3;
}
;

filter_rib	: STRING	{
if (!find_rib($1)) {
yyerror("rib \"%s\" does not exist.", $1);
free($1);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_rib_l))) ==
NULL)
fatal(NULL);
$$->next = NULL;
if (strlcpy($$->name, $1, sizeof($$->name)) >=
sizeof($$->name)) {
yyerror("rib name \"%s\" too long: "
"max %zu", $1, sizeof($$->name) - 1);
free($1);
free($$);
YYERROR;
}
free($1);
}
;

filter_peer_h	: filter_peer
| '{' filter_peer_l '}'		{ $$ = $2; }
;

filter_peer_l	: filter_peer				{ $$ = $1; }
| filter_peer_l comma filter_peer	{
$3->next = $1;
$$ = $3;
}
;

filter_peer	: ANY		{
if (($$ = calloc(1, sizeof(struct filter_peers_l))) ==
NULL)
fatal(NULL);
$$->p.peerid = $$->p.groupid = 0;
$$->next = NULL;
}
| address	{
struct peer *p;

if (($$ = calloc(1, sizeof(struct filter_peers_l))) ==
NULL)
fatal(NULL);
$$->p.remote_as = $$->p.groupid = $$->p.peerid = 0;
$$->next = NULL;
for (p = peer_l; p != NULL; p = p->next)
if (!memcmp(&p->conf.remote_addr,
&$1, sizeof(p->conf.remote_addr))) {
$$->p.peerid = p->conf.id;
break;
}
if ($$->p.peerid == 0) {
yyerror("no such peer: %s", log_addr(&$1));
free($$);
YYERROR;
}
}
| AS as4number	{
if (($$ = calloc(1, sizeof(struct filter_peers_l))) ==
NULL)
fatal(NULL);
$$->p.groupid = $$->p.peerid = 0;
$$->p.remote_as = $2;
}
| GROUP STRING	{
struct peer *p;

if (($$ = calloc(1, sizeof(struct filter_peers_l))) ==
NULL)
fatal(NULL);
$$->p.remote_as = $$->p.peerid = 0;
$$->next = NULL;
for (p = peer_l; p != NULL; p = p->next)
if (!strcmp(p->conf.group, $2)) {
$$->p.groupid = p->conf.groupid;
break;
}
if ($$->p.groupid == 0) {
yyerror("no such group: \"%s\"", $2);
free($2);
free($$);
YYERROR;
}
free($2);
}
| EBGP {
if (($$ = calloc(1, sizeof(struct filter_peers_l))) ==
NULL)
fatal(NULL);
$$->p.ebgp = 1;
}
| IBGP {
if (($$ = calloc(1, sizeof(struct filter_peers_l))) ==
NULL)
fatal(NULL);
$$->p.ibgp = 1;
}
;

filter_prefix_h	: IPV4 prefixlenop			 {
if ($2.op == OP_NONE)
$2.op = OP_GE;
if (($$ = calloc(1, sizeof(struct filter_prefix_l))) ==
NULL)
fatal(NULL);
$$->p.addr.aid = AID_INET;
if (merge_prefixspec($$, &$2) == -1) {
free($$);
YYERROR;
}
}
| IPV6 prefixlenop			{
if ($2.op == OP_NONE)
$2.op = OP_GE;
if (($$ = calloc(1, sizeof(struct filter_prefix_l))) ==
NULL)
fatal(NULL);
$$->p.addr.aid = AID_INET6;
if (merge_prefixspec($$, &$2) == -1) {
free($$);
YYERROR;
}
}
| PREFIX filter_prefix			{ $$ = $2; }
| PREFIX '{' filter_prefix_m '}'	{ $$ = $3; }
;

filter_prefix_m	: filter_prefix_l
| '{' filter_prefix_l '}'		{ $$ = $2; }
| '{' filter_prefix_l '}' filter_prefix_m
{
struct filter_prefix_l  *p;

/* merge, both can be lists */
for (p = $2; p != NULL && p->next != NULL; p = p->next)
;       /* nothing */
if (p != NULL)
p->next = $4;
$$ = $2;
}

filter_prefix_l	: filter_prefix				{ $$ = $1; }
| filter_prefix_l comma filter_prefix	{
$3->next = $1;
$$ = $3;
}
;

filter_prefix	: prefix prefixlenop			{
if (($$ = calloc(1, sizeof(struct filter_prefix_l))) ==
NULL)
fatal(NULL);
memcpy(&$$->p.addr, &$1.prefix,
sizeof($$->p.addr));
$$->p.len = $1.len;

if (merge_prefixspec($$, &$2) == -1) {
free($$);
YYERROR;
}
}
;

filter_as_h	: filter_as_t
| '{' filter_as_t_l '}'		{ $$ = $2; }
;

filter_as_t_l	: filter_as_t
| filter_as_t_l comma filter_as_t		{
struct filter_as_l	*a;

/* merge, both can be lists */
for (a = $1; a != NULL && a->next != NULL; a = a->next)
;	/* nothing */
if (a != NULL)
a->next = $3;
$$ = $1;
}
;

filter_as_t	: filter_as_type filter_as			{
$$ = $2;
$$->a.type = $1;
}
| filter_as_type '{' filter_as_l_h '}'	{
struct filter_as_l	*a;

$$ = $3;
for (a = $$; a != NULL; a = a->next)
a->a.type = $1;
}
;

filter_as_l_h	: filter_as_l
| '{' filter_as_l '}'			{ $$ = $2; }
| '{' filter_as_l '}' filter_as_l_h
{
struct filter_as_l	*a;

/* merge, both can be lists */
for (a = $2; a != NULL && a->next != NULL; a = a->next)
;	/* nothing */
if (a != NULL)
a->next = $4;
$$ = $2;
}
;

filter_as_l	: filter_as
| filter_as_l comma filter_as	{
$3->next = $1;
$$ = $3;
}
;

filter_as	: as4number_any		{
if (($$ = calloc(1, sizeof(struct filter_as_l))) ==
NULL)
fatal(NULL);
$$->a.as = $1;
$$->a.op = OP_EQ;
}
| NEIGHBORAS		{
if (($$ = calloc(1, sizeof(struct filter_as_l))) ==
NULL)
fatal(NULL);
$$->a.flags = AS_FLAG_NEIGHBORAS;
}
| equalityop as4number_any	{
if (($$ = calloc(1, sizeof(struct filter_as_l))) ==
NULL)
fatal(NULL);
$$->a.op = $1;
$$->a.as = $2;
}
| as4number_any binaryop as4number_any {
if (($$ = calloc(1, sizeof(struct filter_as_l))) ==
NULL)
fatal(NULL);
if ($1 >= $3) {
yyerror("start AS is bigger than end");
YYERROR;
}
$$->a.op = $2;
$$->a.as_min = $1;
$$->a.as_max = $3;
}
;

filter_match_h	: /* empty */			{
bzero(&$$, sizeof($$));
$$.m.community.as = COMMUNITY_UNSET;
$$.m.large_community.as = COMMUNITY_UNSET;
}
| {
bzero(&fmopts, sizeof(fmopts));
fmopts.m.community.as = COMMUNITY_UNSET;
fmopts.m.large_community.as = COMMUNITY_UNSET;
}
filter_match		{
memcpy(&$$, &fmopts, sizeof($$));
}
;

filter_match	: filter_elm
| filter_match filter_elm
;

filter_elm	: filter_prefix_h	{
if (fmopts.prefix_l != NULL) {
yyerror("\"prefix\" already specified");
YYERROR;
}
fmopts.prefix_l = $1;
}
| filter_as_h		{
if (fmopts.as_l != NULL) {
yyerror("AS filters already specified");
YYERROR;
}
fmopts.as_l = $1;
}
| MAXASLEN NUMBER	{
if (fmopts.m.aslen.type != ASLEN_NONE) {
yyerror("AS length filters already specified");
YYERROR;
}
if ($2 < 0 || $2 > UINT_MAX) {
yyerror("bad max-as-len %lld", $2);
YYERROR;
}
fmopts.m.aslen.type = ASLEN_MAX;
fmopts.m.aslen.aslen = $2;
}
| MAXASSEQ NUMBER	{
if (fmopts.m.aslen.type != ASLEN_NONE) {
yyerror("AS length filters already specified");
YYERROR;
}
if ($2 < 0 || $2 > UINT_MAX) {
yyerror("bad max-as-seq %lld", $2);
YYERROR;
}
fmopts.m.aslen.type = ASLEN_SEQ;
fmopts.m.aslen.aslen = $2;
}
| COMMUNITY STRING	{
if (fmopts.m.community.as != COMMUNITY_UNSET) {
yyerror("\"community\" already specified");
free($2);
YYERROR;
}
if (parsecommunity(&fmopts.m.community, $2) == -1) {
free($2);
YYERROR;
}
free($2);
}
| LARGECOMMUNITY STRING	{
if (fmopts.m.large_community.as != COMMUNITY_UNSET) {
yyerror("\"large-community\" already specified");
free($2);
YYERROR;
}
if (parselargecommunity(&fmopts.m.large_community, $2) == -1) {
free($2);
YYERROR;
}
free($2);
}
| EXTCOMMUNITY STRING STRING {
if (fmopts.m.ext_community.flags &
EXT_COMMUNITY_FLAG_VALID) {
yyerror("\"ext-community\" already specified");
free($2);
free($3);
YYERROR;
}

if (parseextcommunity(&fmopts.m.ext_community,
$2, $3) == -1) {
free($2);
free($3);
YYERROR;
}
free($2);
free($3);
}
| NEXTHOP address 	{
if (fmopts.m.nexthop.flags) {
yyerror("nexthop already specified");
YYERROR;
}
fmopts.m.nexthop.addr = $2;
fmopts.m.nexthop.flags = FILTER_NEXTHOP_ADDR;
}
| NEXTHOP NEIGHBOR 	{
if (fmopts.m.nexthop.flags) {
yyerror("nexthop already specified");
YYERROR;
}
fmopts.m.nexthop.flags = FILTER_NEXTHOP_NEIGHBOR;
}
;

prefixlenop	: /* empty */			{ bzero(&$$, sizeof($$)); }
| LONGER				{
bzero(&$$, sizeof($$));
$$.op = OP_GE;
$$.len_min = -1;
}
| PREFIXLEN unaryop NUMBER		{
bzero(&$$, sizeof($$));
if ($3 < 0 || $3 > 128) {
yyerror("prefixlen must be >= 0 and <= 128");
YYERROR;
}
if ($2 == OP_GT && $3 == 0) {
yyerror("prefixlen must be > 0");
YYERROR;
}
$$.op = $2;
$$.len_min = $3;
}
| PREFIXLEN NUMBER binaryop NUMBER	{
bzero(&$$, sizeof($$));
if ($2 < 0 || $2 > 128 || $4 < 0 || $4 > 128) {
yyerror("prefixlen must be < 128");
YYERROR;
}
if ($2 >= $4) {
yyerror("start prefixlen is bigger than end");
YYERROR;
}
$$.op = $3;
$$.len_min = $2;
$$.len_max = $4;
}
;

filter_as_type	: AS		{ $$ = AS_ALL; }
| SOURCEAS	{ $$ = AS_SOURCE; }
| TRANSITAS	{ $$ = AS_TRANSIT; }
| PEERAS	{ $$ = AS_PEER; }
;

filter_set	: /* empty */					{ $$ = NULL; }
| SET filter_set_opt				{
if (($$ = calloc(1, sizeof(struct filter_set_head))) ==
NULL)
fatal(NULL);
TAILQ_INIT($$);
TAILQ_INSERT_TAIL($$, $2, entry);
}
| SET optnl "{" optnl filter_set_l optnl "}"	{ $$ = $5; }
;

filter_set_l	: filter_set_l comma filter_set_opt	{
$$ = $1;
if (merge_filterset($$, $3) == 1)
YYERROR;
}
| filter_set_opt {
if (($$ = calloc(1, sizeof(struct filter_set_head))) ==
NULL)
fatal(NULL);
TAILQ_INIT($$);
TAILQ_INSERT_TAIL($$, $1, entry);
}
;

delete		: /* empty */	{ $$ = 0; }
| DELETE	{ $$ = 1; }
;

filter_set_opt	: LOCALPREF NUMBER		{
if ($2 < -INT_MAX || $2 > UINT_MAX) {
yyerror("bad localpref %lld", $2);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
if ($2 >= 0) {
$$->type = ACTION_SET_LOCALPREF;
$$->action.metric = $2;
} else {
$$->type = ACTION_SET_RELATIVE_LOCALPREF;
$$->action.relative = $2;
}
}
| LOCALPREF '+' NUMBER		{
if ($3 < 0 || $3 > INT_MAX) {
yyerror("bad localpref +%lld", $3);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_RELATIVE_LOCALPREF;
$$->action.relative = $3;
}
| LOCALPREF '-' NUMBER		{
if ($3 < 0 || $3 > INT_MAX) {
yyerror("bad localpref -%lld", $3);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_RELATIVE_LOCALPREF;
$$->action.relative = -$3;
}
| MED NUMBER			{
if ($2 < -INT_MAX || $2 > UINT_MAX) {
yyerror("bad metric %lld", $2);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
if ($2 >= 0) {
$$->type = ACTION_SET_MED;
$$->action.metric = $2;
} else {
$$->type = ACTION_SET_RELATIVE_MED;
$$->action.relative = $2;
}
}
| MED '+' NUMBER			{
if ($3 < 0 || $3 > INT_MAX) {
yyerror("bad metric +%lld", $3);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_RELATIVE_MED;
$$->action.relative = $3;
}
| MED '-' NUMBER			{
if ($3 < 0 || $3 > INT_MAX) {
yyerror("bad metric -%lld", $3);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_RELATIVE_MED;
$$->action.relative = -$3;
}
| METRIC NUMBER			{	/* alias for MED */
if ($2 < -INT_MAX || $2 > UINT_MAX) {
yyerror("bad metric %lld", $2);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
if ($2 >= 0) {
$$->type = ACTION_SET_MED;
$$->action.metric = $2;
} else {
$$->type = ACTION_SET_RELATIVE_MED;
$$->action.relative = $2;
}
}
| METRIC '+' NUMBER			{
if ($3 < 0 || $3 > INT_MAX) {
yyerror("bad metric +%lld", $3);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_RELATIVE_MED;
$$->action.metric = $3;
}
| METRIC '-' NUMBER			{
if ($3 < 0 || $3 > INT_MAX) {
yyerror("bad metric -%lld", $3);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_RELATIVE_MED;
$$->action.relative = -$3;
}
| WEIGHT NUMBER				{
if ($2 < -INT_MAX || $2 > UINT_MAX) {
yyerror("bad weight %lld", $2);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
if ($2 > 0) {
$$->type = ACTION_SET_WEIGHT;
$$->action.metric = $2;
} else {
$$->type = ACTION_SET_RELATIVE_WEIGHT;
$$->action.relative = $2;
}
}
| WEIGHT '+' NUMBER			{
if ($3 < 0 || $3 > INT_MAX) {
yyerror("bad weight +%lld", $3);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_RELATIVE_WEIGHT;
$$->action.relative = $3;
}
| WEIGHT '-' NUMBER			{
if ($3 < 0 || $3 > INT_MAX) {
yyerror("bad weight -%lld", $3);
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_RELATIVE_WEIGHT;
$$->action.relative = -$3;
}
| NEXTHOP address		{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_NEXTHOP;
memcpy(&$$->action.nexthop, &$2,
sizeof($$->action.nexthop));
}
| NEXTHOP BLACKHOLE		{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_NEXTHOP_BLACKHOLE;
}
| NEXTHOP REJECT		{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_NEXTHOP_REJECT;
}
| NEXTHOP NOMODIFY		{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_NEXTHOP_NOMODIFY;
}
| NEXTHOP SELF		{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_NEXTHOP_SELF;
}
| PREPEND_SELF NUMBER		{
if ($2 < 0 || $2 > 128) {
yyerror("bad number of prepends");
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_PREPEND_SELF;
$$->action.prepend = $2;
}
| PREPEND_PEER NUMBER		{
if ($2 < 0 || $2 > 128) {
yyerror("bad number of prepends");
YYERROR;
}
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_PREPEND_PEER;
$$->action.prepend = $2;
}
| PFTABLE STRING		{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_PFTABLE;
if (!(cmd_opts & BGPD_OPT_NOACTION) &&
pftable_exists($2) != 0) {
yyerror("pftable name does not exist");
free($2);
free($$);
YYERROR;
}
if (strlcpy($$->action.pftable, $2,
sizeof($$->action.pftable)) >=
sizeof($$->action.pftable)) {
yyerror("pftable name too long");
free($2);
free($$);
YYERROR;
}
if (pftable_add($2) != 0) {
yyerror("Couldn't register table");
free($2);
free($$);
YYERROR;
}
free($2);
}
| RTLABEL STRING		{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_RTLABEL;
if (strlcpy($$->action.rtlabel, $2,
sizeof($$->action.rtlabel)) >=
sizeof($$->action.rtlabel)) {
yyerror("rtlabel name too long");
free($2);
free($$);
YYERROR;
}
free($2);
}
| COMMUNITY delete STRING	{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
if ($2)
$$->type = ACTION_DEL_COMMUNITY;
else
$$->type = ACTION_SET_COMMUNITY;

if (parsecommunity(&$$->action.community, $3) == -1) {
free($3);
free($$);
YYERROR;
}
free($3);
/* Don't allow setting of any match */
if (!$2 && ($$->action.community.as == COMMUNITY_ANY ||
$$->action.community.type == COMMUNITY_ANY)) {
yyerror("'*' is not allowed in set community");
free($$);
YYERROR;
}
}
| LARGECOMMUNITY delete STRING	{
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
if ($2)
$$->type = ACTION_DEL_LARGE_COMMUNITY;
else
$$->type = ACTION_SET_LARGE_COMMUNITY;

if (parselargecommunity(&$$->action.large_community,
$3) == -1) {
free($3);
free($$);
YYERROR;
}
free($3);
/* Don't allow setting of any match */
if (!$2 &&
($$->action.large_community.as == COMMUNITY_ANY ||
$$->action.large_community.ld1 == COMMUNITY_ANY ||
$$->action.large_community.ld2 == COMMUNITY_ANY)) {
yyerror("'*' is not allowed in set community");
free($$);
YYERROR;
}
}
| EXTCOMMUNITY delete STRING STRING {
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
if ($2)
$$->type = ACTION_DEL_EXT_COMMUNITY;
else
$$->type = ACTION_SET_EXT_COMMUNITY;

if (parseextcommunity(&$$->action.ext_community,
$3, $4) == -1) {
free($3);
free($4);
free($$);
YYERROR;
}
free($3);
free($4);
}
| ORIGIN origincode {
if (($$ = calloc(1, sizeof(struct filter_set))) == NULL)
fatal(NULL);
$$->type = ACTION_SET_ORIGIN;
$$->action.origin = $2;
}
;

origincode	: string {
if (!strcmp($1, "egp"))
$$ = ORIGIN_EGP;
else if (!strcmp($1, "igp"))
$$ = ORIGIN_IGP;
else if (!strcmp($1, "incomplete"))
$$ = ORIGIN_INCOMPLETE;
else {
yyerror("unknown origin \"%s\"", $1);
free($1);
YYERROR;
}
free($1);
};

comma		: ","
| /* empty */
;

unaryop		: '='		{ $$ = OP_EQ; }
| NE		{ $$ = OP_NE; }
| LE		{ $$ = OP_LE; }
| '<'		{ $$ = OP_LT; }
| GE		{ $$ = OP_GE; }
| '>'		{ $$ = OP_GT; }
;

equalityop	: '='		{ $$ = OP_EQ; }
| NE		{ $$ = OP_NE; }
;

binaryop	: '-'		{ $$ = OP_RANGE; }
| XRANGE	{ $$ = OP_XRANGE; }
;

%%

struct keywords {
const char	*k_name;
int		 k_val;
};

int
yyerror(const char *fmt, ...)
{
va_list		 ap;
char		*msg;

file->errors++;
va_start(ap, fmt);
if (vasprintf(&msg, fmt, ap) == -1)
fatalx("yyerror vasprintf");
va_end(ap);
logit(LOG_CRIT, "%s:%d: %s", file->name, yylval.lineno, msg);
free(msg);
return (0);
}

int
kw_cmp(const void *k, const void *e)
{
return (strcmp(k, ((const struct keywords *)e)->k_name));
}

int
lookup(char *s)
{
/* this has to be sorted always */
static const struct keywords keywords[] = {
{ "AS",			AS},
{ "IPv4",		IPV4},
{ "IPv6",		IPV6},
{ "ah",			AH},
{ "allow",		ALLOW},
{ "announce",		ANNOUNCE},
{ "any",		ANY},
{ "as-4byte",		AS4BYTE },
{ "blackhole",		BLACKHOLE},
{ "capabilities",	CAPABILITIES},
{ "community",		COMMUNITY},
{ "compare",		COMPARE},
{ "connect-retry",	CONNECTRETRY},
{ "connected",		CONNECTED},
{ "delete",		DELETE},
{ "demote",		DEMOTE},
{ "deny",		DENY},
{ "depend",		DEPEND},
{ "descr",		DESCR},
{ "down",		DOWN},
{ "dump",		DUMP},
{ "ebgp",		EBGP},
{ "enforce",		ENFORCE},
{ "esp",		ESP},
{ "evaluate",		EVALUATE},
{ "export-target",	EXPORTTRGT},
{ "ext-community",	EXTCOMMUNITY},
{ "fib-priority",	FIBPRIORITY},
{ "fib-update",		FIBUPDATE},
{ "from",		FROM},
{ "group",		GROUP},
{ "holdtime",		HOLDTIME},
{ "ibgp",		IBGP},
{ "ignore",		IGNORE},
{ "ike",		IKE},
{ "import-target",	IMPORTTRGT},
{ "in",			IN},
{ "include",		INCLUDE},
{ "inet",		IPV4},
{ "inet6",		IPV6},
{ "ipsec",		IPSEC},
{ "key",		KEY},
{ "large-community",	LARGECOMMUNITY},
{ "listen",		LISTEN},
{ "local-address",	LOCALADDR},
{ "local-as",		LOCALAS},
{ "localpref",		LOCALPREF},
{ "log",		LOG},
{ "match",		MATCH},
{ "max-as-len",		MAXASLEN},
{ "max-as-seq",		MAXASSEQ},
{ "max-prefix",		MAXPREFIX},
{ "md5sig",		MD5SIG},
{ "med",		MED},
{ "metric",		METRIC},
{ "min",		YMIN},
{ "multihop",		MULTIHOP},
{ "neighbor",		NEIGHBOR},
{ "neighbor-as",	NEIGHBORAS},
{ "network",		NETWORK},
{ "nexthop",		NEXTHOP},
{ "no-modify",		NOMODIFY},
{ "on",			ON},
{ "or-longer",		LONGER},
{ "origin",		ORIGIN},
{ "out",		OUT},
{ "passive",		PASSIVE},
{ "password",		PASSWORD},
{ "peer-as",		PEERAS},
{ "pftable",		PFTABLE},
{ "prefix",		PREFIX},
{ "prefixlen",		PREFIXLEN},
{ "prepend-neighbor",	PREPEND_PEER},
{ "prepend-self",	PREPEND_SELF},
{ "qualify",		QUALIFY},
{ "quick",		QUICK},
{ "rd",			RD},
{ "rde",		RDE},
{ "rdomain",		RDOMAIN},
{ "refresh",		REFRESH },
{ "reject",		REJECT},
{ "remote-as",		REMOTEAS},
{ "restart",		RESTART},
{ "restricted",		RESTRICTED},
{ "rib",		RIB},
{ "route-collector",	ROUTECOLL},
{ "route-reflector",	REFLECTOR},
{ "router-id",		ROUTERID},
{ "rtable",		RTABLE},
{ "rtlabel",		RTLABEL},
{ "self",		SELF},
{ "set",		SET},
{ "socket",		SOCKET },
{ "source-as",		SOURCEAS},
{ "spi",		SPI},
{ "static",		STATIC},
{ "tcp",		TCP},
{ "to",			TO},
{ "transit-as",		TRANSITAS},
{ "transparent-as",	TRANSPARENT},
{ "ttl-security",	TTLSECURITY},
{ "via",		VIA},
{ "weight",		WEIGHT}
};
const struct keywords	*p;

p = bsearch(s, keywords, sizeof(keywords)/sizeof(keywords[0]),
sizeof(keywords[0]), kw_cmp);

if (p)
return (p->k_val);
else
return (STRING);
}

#define MAXPUSHBACK	128

u_char	*parsebuf;
int	 parseindex;
u_char	 pushback_buffer[MAXPUSHBACK];
int	 pushback_index = 0;

int
lgetc(int quotec)
{
int		c, next;

if (parsebuf) {
/* Read character from the parsebuffer instead of input. */
if (parseindex >= 0) {
c = parsebuf[parseindex++];
if (c != '\0')
return (c);
parsebuf = NULL;
} else
parseindex++;
}

if (pushback_index)
return (pushback_buffer[--pushback_index]);

if (quotec) {
if ((c = getc(file->stream)) == EOF) {
yyerror("reached end of file while parsing "
"quoted string");
if (file == topfile || popfile() == EOF)
return (EOF);
return (quotec);
}
return (c);
}

while ((c = getc(file->stream)) == '\\') {
next = getc(file->stream);
if (next != '\n') {
c = next;
break;
}
yylval.lineno = file->lineno;
file->lineno++;
}

while (c == EOF) {
if (file == topfile || popfile() == EOF)
return (EOF);
c = getc(file->stream);
}
return (c);
}

int
lungetc(int c)
{
if (c == EOF)
return (EOF);
if (parsebuf) {
parseindex--;
if (parseindex >= 0)
return (c);
}
if (pushback_index < MAXPUSHBACK-1)
return (pushback_buffer[pushback_index++] = c);
else
return (EOF);
}

int
findeol(void)
{
int	c;

parsebuf = NULL;

/* skip to either EOF or the first real EOL */
while (1) {
if (pushback_index)
c = pushback_buffer[--pushback_index];
else
c = lgetc(0);
if (c == '\n') {
file->lineno++;
break;
}
if (c == EOF)
break;
}
return (ERROR);
}

int
yylex(void)
{
u_char	 buf[8096];
u_char	*p, *val;
int	 quotec, next, c;
int	 token;

top:
p = buf;
while ((c = lgetc(0)) == ' ' || c == '\t')
; /* nothing */

yylval.lineno = file->lineno;
if (c == '#')
while ((c = lgetc(0)) != '\n' && c != EOF)
; /* nothing */
if (c == '$' && parsebuf == NULL) {
while (1) {
if ((c = lgetc(0)) == EOF)
return (0);

if (p + 1 >= buf + sizeof(buf) - 1) {
yyerror("string too long");
return (findeol());
}
if (isalnum(c) || c == '_') {
*p++ = c;
continue;
}
*p = '\0';
lungetc(c);
break;
}
val = symget(buf);
if (val == NULL) {
yyerror("macro '%s' not defined", buf);
return (findeol());
}
parsebuf = val;
parseindex = 0;
goto top;
}

switch (c) {
case '\'':
case '"':
quotec = c;
while (1) {
if ((c = lgetc(quotec)) == EOF)
return (0);
if (c == '\n') {
file->lineno++;
continue;
} else if (c == '\\') {
if ((next = lgetc(quotec)) == EOF)
return (0);
if (next == quotec || c == ' ' || c == '\t')
c = next;
else if (next == '\n') {
file->lineno++;
continue;
} else
lungetc(next);
} else if (c == quotec) {
*p = '\0';
break;
} else if (c == '\0') {
yyerror("syntax error");
return (findeol());
}
if (p + 1 >= buf + sizeof(buf) - 1) {
yyerror("string too long");
return (findeol());
}
*p++ = c;
}
yylval.v.string = strdup(buf);
if (yylval.v.string == NULL)
fatal("yylex: strdup");
return (STRING);
case '!':
next = lgetc(0);
if (next == '=')
return (NE);
lungetc(next);
break;
case '<':
next = lgetc(0);
if (next == '=')
return (LE);
lungetc(next);
break;
case '>':
next = lgetc(0);
if (next == '<')
return (XRANGE);
else if (next == '=')
return (GE);
lungetc(next);
break;
}

#define allowed_to_end_number(x) \
(isspace(x) || x == ')' || x ==',' || x == '/' || x == '}' || x == '=')

if (c == '-' || isdigit(c)) {
do {
*p++ = c;
if ((unsigned)(p-buf) >= sizeof(buf)) {
yyerror("string too long");
return (findeol());
}
} while ((c = lgetc(0)) != EOF && isdigit(c));
lungetc(c);
if (p == buf + 1 && buf[0] == '-')
goto nodigits;
if (c == EOF || allowed_to_end_number(c)) {
const char *errstr = NULL;

*p = '\0';
yylval.v.number = strtonum(buf, LLONG_MIN,
LLONG_MAX, &errstr);
if (errstr) {
yyerror("\"%s\" invalid number: %s",
buf, errstr);
return (findeol());
}
return (NUMBER);
} else {
nodigits:
while (p > buf + 1)
lungetc(*--p);
c = *--p;
if (c == '-')
return (c);
}
}

#define allowed_in_string(x) \
(isalnum(x) || (ispunct(x) && x != '(' && x != ')' && \
x != '{' && x != '}' && x != '<' && x != '>' && \
x != '!' && x != '=' && x != '/' && x != '#' && \
x != ','))

if (isalnum(c) || c == ':' || c == '_' || c == '*') {
do {
*p++ = c;
if ((unsigned)(p-buf) >= sizeof(buf)) {
yyerror("string too long");
return (findeol());
}
} while ((c = lgetc(0)) != EOF && (allowed_in_string(c)));
lungetc(c);
*p = '\0';
if ((token = lookup(buf)) == STRING)
if ((yylval.v.string = strdup(buf)) == NULL)
fatal("yylex: strdup");
return (token);
}
if (c == '\n') {
yylval.lineno = file->lineno;
file->lineno++;
}
if (c == EOF)
return (0);
return (c);
}

int
check_file_secrecy(int fd, const char *fname)
{
struct stat	st;

if (fstat(fd, &st)) {
log_warn("cannot stat %s", fname);
return (-1);
}
return (0);
}

struct file *
pushfile(const char *name, int secret)
{
struct file	*nfile;

if ((nfile = calloc(1, sizeof(struct file))) == NULL) {
log_warn("malloc");
return (NULL);
}
if ((nfile->name = strdup(name)) == NULL) {
log_warn("malloc");
free(nfile);
return (NULL);
}
if ((nfile->stream = fopen(nfile->name, "r")) == NULL) {
log_warn("%s", nfile->name);
free(nfile->name);
free(nfile);
return (NULL);
}
if (secret &&
check_file_secrecy(fileno(nfile->stream), nfile->name)) {
fclose(nfile->stream);
free(nfile->name);
free(nfile);
return (NULL);
}
nfile->lineno = 1;
TAILQ_INSERT_TAIL(&files, nfile, entry);
return (nfile);
}

int
popfile(void)
{
struct file	*prev;

if ((prev = TAILQ_PREV(file, files, entry)) != NULL)
prev->errors += file->errors;

TAILQ_REMOVE(&files, file, entry);
fclose(file->stream);
free(file->name);
free(file);
file = prev;
return (file ? 0 : EOF);
}

int
parse_config(char *filename, struct bgpd_config *xconf, struct peer **xpeers)
{
struct sym		*sym, *next;
struct peer		*p, *pnext;
struct rde_rib		*rr;
int			 errors = 0;

conf = new_config();

if ((filter_l = calloc(1, sizeof(struct filter_head))) == NULL)
fatal(NULL);
if ((peerfilter_l = calloc(1, sizeof(struct filter_head))) == NULL)
fatal(NULL);
if ((groupfilter_l = calloc(1, sizeof(struct filter_head))) == NULL)
fatal(NULL);
TAILQ_INIT(filter_l);
TAILQ_INIT(peerfilter_l);
TAILQ_INIT(groupfilter_l);

peer_l = NULL;
peer_l_old = *xpeers;
curpeer = NULL;
curgroup = NULL;
id = 1;

netconf = &conf->networks;

add_rib("Adj-RIB-In", conf->default_tableid,
F_RIB_NOFIB | F_RIB_NOEVALUATE);
add_rib("Loc-RIB", conf->default_tableid, F_RIB_LOCAL);

if ((file = pushfile(filename, 1)) == NULL) {
free(conf);
return (-1);
}
topfile = file;

yyparse();
errors = file->errors;
popfile();

/* Free macros and check which have not been used. */
TAILQ_FOREACH_SAFE(sym, &symhead, entry, next) {
if ((cmd_opts & BGPD_OPT_VERBOSE2) && !sym->used)
fprintf(stderr, "warning: macro \"%s\" not "
"used\n", sym->nam);
if (!sym->persist) {
free(sym->nam);
free(sym->val);
TAILQ_REMOVE(&symhead, sym, entry);
free(sym);
}
}

if (errors) {
for (p = peer_l; p != NULL; p = pnext) {
pnext = p->next;
free(p);
}

while ((rr = SIMPLEQ_FIRST(&ribnames)) != NULL) {
SIMPLEQ_REMOVE_HEAD(&ribnames, entry);
free(rr);
}

filterlist_free(filter_l);
filterlist_free(peerfilter_l);
filterlist_free(groupfilter_l);

free_config(conf);
} else {
/*
* Move filter list and static group and peer filtersets
* together. Static group sets come first then peer sets
* last normal filter rules.
*/
merge_filter_lists(conf->filters, groupfilter_l);
merge_filter_lists(conf->filters, peerfilter_l);
merge_filter_lists(conf->filters, filter_l);

errors += mrt_mergeconfig(xconf->mrt, conf->mrt);
errors += merge_config(xconf, conf, peer_l);
*xpeers = peer_l;

for (p = peer_l_old; p != NULL; p = pnext) {
pnext = p->next;
free(p);
}

free(filter_l);
free(peerfilter_l);
free(groupfilter_l);
}

return (errors ? -1 : 0);
}

int
symset(const char *nam, const char *val, int persist)
{
struct sym	*sym;

TAILQ_FOREACH(sym, &symhead, entry) {
if (strcmp(nam, sym->nam) == 0)
break;
}

if (sym != NULL) {
if (sym->persist == 1)
return (0);
else {
free(sym->nam);
free(sym->val);
TAILQ_REMOVE(&symhead, sym, entry);
free(sym);
}
}
if ((sym = calloc(1, sizeof(*sym))) == NULL)
return (-1);

sym->nam = strdup(nam);
if (sym->nam == NULL) {
free(sym);
return (-1);
}
sym->val = strdup(val);
if (sym->val == NULL) {
free(sym->nam);
free(sym);
return (-1);
}
sym->used = 0;
sym->persist = persist;
TAILQ_INSERT_TAIL(&symhead, sym, entry);
return (0);
}

int
cmdline_symset(char *s)
{
char	*sym, *val;
int	ret;
size_t	len;

if ((val = strrchr(s, '=')) == NULL)
return (-1);

len = strlen(s) - strlen(val) + 1;
if ((sym = malloc(len)) == NULL)
fatal("cmdline_symset: malloc");

strlcpy(sym, s, len);

ret = symset(sym, val + 1, 1);
free(sym);

return (ret);
}

char *
symget(const char *nam)
{
struct sym	*sym;

TAILQ_FOREACH(sym, &symhead, entry) {
if (strcmp(nam, sym->nam) == 0) {
sym->used = 1;
return (sym->val);
}
}
return (NULL);
}

int
getcommunity(char *s)
{
int		 val;
const char	*errstr;

if (strcmp(s, "*") == 0)
return (COMMUNITY_ANY);
if (strcmp(s, "neighbor-as") == 0)
return (COMMUNITY_NEIGHBOR_AS);
if (strcmp(s, "local-as") == 0)
return (COMMUNITY_LOCAL_AS);
val = strtonum(s, 0, USHRT_MAX, &errstr);
if (errstr) {
yyerror("Community %s is %s (max: %u)", s, errstr, USHRT_MAX);
return (COMMUNITY_ERROR);
}
return (val);
}

int
parsecommunity(struct filter_community *c, char *s)
{
char *p;
int i, as;

/* Well-known communities */
if (strcasecmp(s, "GRACEFUL_SHUTDOWN") == 0) {
c->as = COMMUNITY_WELLKNOWN;
c->type = COMMUNITY_GRACEFUL_SHUTDOWN;
return (0);
} else if (strcasecmp(s, "NO_EXPORT") == 0) {
c->as = COMMUNITY_WELLKNOWN;
c->type = COMMUNITY_NO_EXPORT;
return (0);
} else if (strcasecmp(s, "NO_ADVERTISE") == 0) {
c->as = COMMUNITY_WELLKNOWN;
c->type = COMMUNITY_NO_ADVERTISE;
return (0);
} else if (strcasecmp(s, "NO_EXPORT_SUBCONFED") == 0) {
c->as = COMMUNITY_WELLKNOWN;
c->type = COMMUNITY_NO_EXPSUBCONFED;
return (0);
} else if (strcasecmp(s, "NO_PEER") == 0) {
c->as = COMMUNITY_WELLKNOWN;
c->type = COMMUNITY_NO_PEER;
return (0);
} else if (strcasecmp(s, "BLACKHOLE") == 0) {
c->as = COMMUNITY_WELLKNOWN;
c->type = COMMUNITY_BLACKHOLE;
return (0);
}

if ((p = strchr(s, ':')) == NULL) {
yyerror("Bad community syntax");
return (-1);
}
*p++ = 0;

if ((i = getcommunity(s)) == COMMUNITY_ERROR)
return (-1);
as = i;

if ((i = getcommunity(p)) == COMMUNITY_ERROR)
return (-1);
c->as = as;
c->type = i;

return (0);
}

int64_t
getlargecommunity(char *s)
{
u_int		 val;
const char	*errstr;

if (strcmp(s, "*") == 0)
return (COMMUNITY_ANY);
if (strcmp(s, "neighbor-as") == 0)
return (COMMUNITY_NEIGHBOR_AS);
if (strcmp(s, "local-as") == 0)
return (COMMUNITY_LOCAL_AS);
val = strtonum(s, 0, UINT_MAX, &errstr);
if (errstr) {
yyerror("Large Community %s is %s (max: %u)",
s, errstr, UINT_MAX);
return (COMMUNITY_ERROR);
}
return (val);
}

int
parselargecommunity(struct filter_largecommunity *c, char *s)
{
char *p, *q;
int64_t as, ld1, ld2;

if ((p = strchr(s, ':')) == NULL) {
yyerror("Bad community syntax");
return (-1);
}
*p++ = 0;

if ((q = strchr(p, ':')) == NULL) {
yyerror("Bad community syntax");
return (-1);
}
*q++ = 0;

if ((as = getlargecommunity(s)) == COMMUNITY_ERROR)
return (-1);

if ((ld1 = getlargecommunity(p)) == COMMUNITY_ERROR)
return (-1);

if ((ld2 = getlargecommunity(q)) == COMMUNITY_ERROR)
return (-1);

c->as = as;
c->ld1 = ld1;
c->ld2 = ld2;

return (0);
}

int
parsesubtype(char *name, int *type, int *subtype)
{
const struct ext_comm_pairs *cp;
int found = 0;

for (cp = iana_ext_comms; cp->subname != NULL; cp++) {
if (strcmp(name, cp->subname) == 0) {
if (found == 0) {
*type = cp->type;
*subtype = cp->subtype;
}
found++;
}
}
if (found > 1)
*type = -1;
return (found);
}

int
parseextvalue(char *s, u_int32_t *v)
{
const char 	*errstr;
char		*p;
struct in_addr	 ip;
u_int32_t	 uvalh = 0, uval;

if ((p = strchr(s, '.')) == NULL) {
/* AS_PLAIN number (4 or 2 byte) */
uval = strtonum(s, 0, UINT_MAX, &errstr);
if (errstr) {
yyerror("Bad ext-community %s is %s", s, errstr);
return (-1);
}
*v = uval;
if (uval <= USHRT_MAX)
return (EXT_COMMUNITY_TRANS_TWO_AS);
else
return (EXT_COMMUNITY_TRANS_FOUR_AS);
} else if (strchr(p + 1, '.') == NULL) {
/* AS_DOT number (4-byte) */
*p++ = '\0';
uvalh = strtonum(s, 0, USHRT_MAX, &errstr);
if (errstr) {
yyerror("Bad ext-community %s is %s", s, errstr);
return (-1);
}
uval = strtonum(p, 0, USHRT_MAX, &errstr);
if (errstr) {
yyerror("Bad ext-community %s is %s", p, errstr);
return (-1);
}
*v = uval | (uvalh << 16);
return (EXT_COMMUNITY_TRANS_FOUR_AS);
} else {
/* more than one dot -> IP address */
if (inet_aton(s, &ip) == 0) {
yyerror("Bad ext-community %s not parseable", s);
return (-1);
}
*v = ip.s_addr;
return (EXT_COMMUNITY_TRANS_IPV4);
}
return (-1);
}

int
parseextcommunity(struct filter_extcommunity *c, char *t, char *s)
{
const struct ext_comm_pairs *cp;
const char 	*errstr;
u_int64_t	 ullval;
u_int32_t	 uval;
char		*p, *ep;
int		 type, subtype;

if (parsesubtype(t, &type, &subtype) == 0) {
yyerror("Bad ext-community unknown type");
return (-1);
}

switch (type) {
case -1:
if ((p = strchr(s, ':')) == NULL) {
yyerror("Bad ext-community %s is %s", s, errstr);
return (-1);
}
*p++ = '\0';
if ((type = parseextvalue(s, &uval)) == -1)
return (-1);
switch (type) {
case EXT_COMMUNITY_TRANS_TWO_AS:
ullval = strtonum(p, 0, UINT_MAX, &errstr);
break;
case EXT_COMMUNITY_TRANS_IPV4:
case EXT_COMMUNITY_TRANS_FOUR_AS:
ullval = strtonum(p, 0, USHRT_MAX, &errstr);
break;
default:
fatalx("parseextcommunity: unexpected result");
}
if (errstr) {
yyerror("Bad ext-community %s is %s", p, errstr);
return (-1);
}
switch (type) {
case EXT_COMMUNITY_TRANS_TWO_AS:
c->data.ext_as.as = uval;
c->data.ext_as.val = ullval;
break;
case EXT_COMMUNITY_TRANS_IPV4:
c->data.ext_ip.addr.s_addr = uval;
c->data.ext_ip.val = ullval;
break;
case EXT_COMMUNITY_TRANS_FOUR_AS:
c->data.ext_as4.as4 = uval;
c->data.ext_as4.val = ullval;
break;
}
break;
case EXT_COMMUNITY_TRANS_OPAQUE:
case EXT_COMMUNITY_TRANS_EVPN:
errno = 0;
ullval = strtoull(s, &ep, 0);
if (s[0] == '\0' || *ep != '\0') {
yyerror("Bad ext-community bad value");
return (-1);
}
if (errno == ERANGE && ullval > EXT_COMMUNITY_OPAQUE_MAX) {
yyerror("Bad ext-community value too big");
return (-1);
}
c->data.ext_opaq = ullval;
break;
case EXT_COMMUNITY_NON_TRANS_OPAQUE:
if (strcmp(s, "valid") == 0)
c->data.ext_opaq = EXT_COMMUNITY_OVS_VALID;
else if (strcmp(s, "invalid") == 0)
c->data.ext_opaq = EXT_COMMUNITY_OVS_INVALID;
else if (strcmp(s, "not-found") == 0)
c->data.ext_opaq = EXT_COMMUNITY_OVS_NOTFOUND;
else {
yyerror("Bad ext-community %s is %s", s, errstr);
return (-1);
}
break;
}
c->type = type;
c->subtype = subtype;

/* verify type/subtype combo */
for (cp = iana_ext_comms; cp->subname != NULL; cp++) {
if (cp->type == type && cp->subtype == subtype) {
c->flags |= EXT_COMMUNITY_FLAG_VALID;
return (0);
}
}

yyerror("Bad ext-community bad format for type");
return (-1);
}

struct peer *
alloc_peer(void)
{
struct peer	*p;
u_int8_t	 i;

if ((p = calloc(1, sizeof(struct peer))) == NULL)
fatal("new_peer");

/* some sane defaults */
p->state = STATE_NONE;
p->next = NULL;
p->conf.distance = 1;
p->conf.announce_type = ANNOUNCE_UNDEF;
p->conf.announce_capa = 1;
for (i = 0; i < AID_MAX; i++)
p->conf.capabilities.mp[i] = -1;
p->conf.capabilities.refresh = 1;
p->conf.capabilities.grestart.restart = 1;
p->conf.capabilities.as4byte = 1;
p->conf.local_as = conf->as;
p->conf.local_short_as = conf->short_as;

return (p);
}

struct peer *
new_peer(void)
{
struct peer		*p;

p = alloc_peer();

if (curgroup != NULL) {
memcpy(p, curgroup, sizeof(struct peer));
if (strlcpy(p->conf.group, curgroup->conf.group,
sizeof(p->conf.group)) >= sizeof(p->conf.group))
fatalx("new_peer group strlcpy");
if (strlcpy(p->conf.descr, curgroup->conf.descr,
sizeof(p->conf.descr)) >= sizeof(p->conf.descr))
fatalx("new_peer descr strlcpy");
p->conf.groupid = curgroup->conf.id;
p->conf.local_as = curgroup->conf.local_as;
p->conf.local_short_as = curgroup->conf.local_short_as;
}
p->next = NULL;
if (conf->flags & BGPD_FLAG_DECISION_TRANS_AS)
p->conf.flags |= PEERFLAG_TRANS_AS;
return (p);
}

struct peer *
new_group(void)
{
return (alloc_peer());
}

int
add_mrtconfig(enum mrt_type type, char *name, int timeout, struct peer *p,
char *rib)
{
struct mrt	*m, *n;

LIST_FOREACH(m, conf->mrt, entry) {
if ((rib && strcmp(rib, m->rib)) ||
(!rib && *m->rib))
continue;
if (p == NULL) {
if (m->peer_id != 0 || m->group_id != 0)
continue;
} else {
if (m->peer_id != p->conf.id ||
m->group_id != p->conf.groupid)
continue;
}
if (m->type == type) {
yyerror("only one mrtdump per type allowed.");
return (-1);
}
}

if ((n = calloc(1, sizeof(struct mrt_config))) == NULL)
fatal("add_mrtconfig");

n->type = type;
if (strlcpy(MRT2MC(n)->name, name, sizeof(MRT2MC(n)->name)) >=
sizeof(MRT2MC(n)->name)) {
yyerror("filename \"%s\" too long: max %zu",
name, sizeof(MRT2MC(n)->name) - 1);
free(n);
return (-1);
}
MRT2MC(n)->ReopenTimerInterval = timeout;
if (p != NULL) {
if (curgroup == p) {
n->peer_id = 0;
n->group_id = p->conf.id;
} else {
n->peer_id = p->conf.id;
n->group_id = 0;
}
}
if (rib) {
if (!find_rib(rib)) {
yyerror("rib \"%s\" does not exist.", rib);
free(n);
return (-1);
}
if (strlcpy(n->rib, rib, sizeof(n->rib)) >=
sizeof(n->rib)) {
yyerror("rib name \"%s\" too long: max %zu",
name, sizeof(n->rib) - 1);
free(n);
return (-1);
}
}

LIST_INSERT_HEAD(conf->mrt, n, entry);

return (0);
}

int
add_rib(char *name, u_int rtableid, u_int16_t flags)
{
struct rde_rib	*rr;
u_int		 rdom, default_rdom;

if ((rr = find_rib(name)) == NULL) {
if ((rr = calloc(1, sizeof(*rr))) == NULL) {
log_warn("add_rib");
return (-1);
}
}
if (strlcpy(rr->name, name, sizeof(rr->name)) >= sizeof(rr->name)) {
yyerror("rib name \"%s\" too long: max %zu",
name, sizeof(rr->name) - 1);
free(rr);
return (-1);
}
rr->flags |= flags;
if ((rr->flags & F_RIB_HASNOFIB) == 0) {
if (ktable_exists(rtableid, &rdom) != 1) {
yyerror("rtable id %u does not exist", rtableid);
free(rr);
return (-1);
}
if (ktable_exists(conf->default_tableid, &default_rdom) != 1)
fatal("default rtable %u does not exist",
conf->default_tableid);
if (rdom != default_rdom) {
log_warnx("rtable %u does not belong to rdomain %u",
rtableid, default_rdom);
free(rr);
return (-1);
}
rr->rtableid = rtableid;
}
SIMPLEQ_INSERT_TAIL(&ribnames, rr, entry);
return (0);
}

struct rde_rib *
find_rib(char *name)
{
struct rde_rib	*rr;

SIMPLEQ_FOREACH(rr, &ribnames, entry) {
if (!strcmp(rr->name, name))
return (rr);
}
return (NULL);
}

int
get_id(struct peer *newpeer)
{
struct peer	*p;

for (p = peer_l_old; p != NULL; p = p->next)
if (newpeer->conf.remote_addr.aid) {
if (!memcmp(&p->conf.remote_addr,
&newpeer->conf.remote_addr,
sizeof(p->conf.remote_addr))) {
newpeer->conf.id = p->conf.id;
return (0);
}
} else {	/* newpeer is a group */
if (strcmp(newpeer->conf.group, p->conf.group) == 0) {
newpeer->conf.id = p->conf.groupid;
return (0);
}
}

/* new one */
for (; id < UINT_MAX / 2; id++) {
for (p = peer_l_old; p != NULL &&
p->conf.id != id && p->conf.groupid != id; p = p->next)
;	/* nothing */
if (p == NULL) {	/* we found a free id */
newpeer->conf.id = id++;
return (0);
}
}

return (-1);
}

int
merge_prefixspec(struct filter_prefix_l *p, struct filter_prefixlen *pl)
{
u_int8_t max_len = 0;

switch (p->p.addr.aid) {
case AID_INET:
case AID_VPN_IPv4:
max_len = 32;
break;
case AID_INET6:
max_len = 128;
break;
}

switch (pl->op) {
case OP_NONE:
return (0);
case OP_RANGE:
case OP_XRANGE:
if (pl->len_min > max_len || pl->len_max > max_len) {
yyerror("prefixlen %d too big for AF, limit %d",
pl->len_min > max_len ? pl->len_min : pl->len_max,
max_len);
return (-1);
}
if (pl->len_min < p->p.len) {
yyerror("prefixlen %d smaller than prefix, limit %d",
pl->len_min, p->p.len);
return (-1);
}
p->p.len_max = pl->len_max;
break;
case OP_GE:
/* fix up the "or-longer" case */
if (pl->len_min == -1)
pl->len_min = p->p.len;
/* FALLTHROUGH */
case OP_EQ:
case OP_NE:
case OP_LE:
case OP_GT:
if (pl->len_min > max_len) {
yyerror("prefixlen %d too big for AF, limit %d",
pl->len_min, max_len);
return (-1);
}
if (pl->len_min < p->p.len) {
yyerror("prefixlen %d smaller than prefix, limit %d",
pl->len_min, p->p.len);
return (-1);
}
break;
case OP_LT:
if (pl->len_min > max_len - 1) {
yyerror("prefixlen %d too big for AF, limit %d",
pl->len_min, max_len - 1);
return (-1);
}
if (pl->len_min < p->p.len + 1) {
yyerror("prefixlen %d too small for prefix, limit %d",
pl->len_min, p->p.len + 1);
return (-1);
}
break;
}

p->p.op = pl->op;
p->p.len_min = pl->len_min;
return (0);
}

int
expand_rule(struct filter_rule *rule, struct filter_rib_l *rib,
struct filter_peers_l *peer, struct filter_match_l *match,
struct filter_set_head *set)
{
struct filter_rule	*r;
struct filter_rib_l	*rb, *rbnext;
struct filter_peers_l	*p, *pnext;
struct filter_prefix_l	*prefix, *prefix_next;
struct filter_as_l	*a, *anext;
struct filter_set	*s;

rb = rib;
do {
p = peer;
do {
a = match->as_l;
do {
prefix = match->prefix_l;
do {
if ((r = calloc(1,
sizeof(struct filter_rule))) ==
NULL) {
log_warn("expand_rule");
return (-1);
}

memcpy(r, rule, sizeof(struct filter_rule));
memcpy(&r->match, match,
sizeof(struct filter_match));
TAILQ_INIT(&r->set);
copy_filterset(set, &r->set);

if (rb != NULL)
strlcpy(r->rib, rb->name,
sizeof(r->rib));

if (p != NULL)
memcpy(&r->peer, &p->p,
sizeof(struct filter_peers));

if (prefix != NULL)
memcpy(&r->match.prefix, &prefix->p,
sizeof(r->match.prefix));

if (a != NULL)
memcpy(&r->match.as, &a->a,
sizeof(struct filter_as));

TAILQ_INSERT_TAIL(filter_l, r, entry);

if (prefix != NULL)
prefix = prefix->next;
} while (prefix != NULL);

if (a != NULL)
a = a->next;
} while (a != NULL);

if (p != NULL)
p = p->next;
} while (p != NULL);

if (rb != NULL)
rb = rb->next;
} while (rb != NULL);

for (rb = rib; rb != NULL; rb = rbnext) {
rbnext = rb->next;
free(rb);
}

for (p = peer; p != NULL; p = pnext) {
pnext = p->next;
free(p);
}

for (a = match->as_l; a != NULL; a = anext) {
anext = a->next;
free(a);
}

for (prefix = match->prefix_l; prefix != NULL; prefix = prefix_next) {
prefix_next = prefix->next;
free(prefix);
}

if (set != NULL) {
while ((s = TAILQ_FIRST(set)) != NULL) {
TAILQ_REMOVE(set, s, entry);
free(s);
}
free(set);
}

return (0);
}

int
str2key(char *s, char *dest, size_t max_len)
{
unsigned	i;
char		t[3];

if (strlen(s) / 2 > max_len) {
yyerror("key too long");
return (-1);
}

if (strlen(s) % 2) {
yyerror("key must be of even length");
return (-1);
}

for (i = 0; i < strlen(s) / 2; i++) {
t[0] = s[2*i];
t[1] = s[2*i + 1];
t[2] = 0;
if (!isxdigit(t[0]) || !isxdigit(t[1])) {
yyerror("key must be specified in hex");
return (-1);
}
dest[i] = strtoul(t, NULL, 16);
}

return (0);
}

int
neighbor_consistent(struct peer *p)
{
u_int8_t	i;

/* local-address and peer's address: same address family */
if (p->conf.local_addr.aid &&
p->conf.local_addr.aid != p->conf.remote_addr.aid) {
yyerror("local-address and neighbor address "
"must be of the same address family");
return (-1);
}

/* with any form of ipsec local-address is required */
if ((p->conf.auth.method == AUTH_IPSEC_IKE_ESP ||
p->conf.auth.method == AUTH_IPSEC_IKE_AH ||
p->conf.auth.method == AUTH_IPSEC_MANUAL_ESP ||
p->conf.auth.method == AUTH_IPSEC_MANUAL_AH) &&
!p->conf.local_addr.aid) {
yyerror("neighbors with any form of IPsec configured "
"need local-address to be specified");
return (-1);
}

/* with static keying we need both directions */
if ((p->conf.auth.method == AUTH_IPSEC_MANUAL_ESP ||
p->conf.auth.method == AUTH_IPSEC_MANUAL_AH) &&
(!p->conf.auth.spi_in || !p->conf.auth.spi_out)) {
yyerror("with manual keyed IPsec, SPIs and keys "
"for both directions are required");
return (-1);
}

if (!conf->as) {
yyerror("AS needs to be given before neighbor definitions");
return (-1);
}

/* set default values if they where undefined */
p->conf.ebgp = (p->conf.remote_as != conf->as);
if (p->conf.announce_type == ANNOUNCE_UNDEF)
p->conf.announce_type = p->conf.ebgp ?
ANNOUNCE_SELF : ANNOUNCE_ALL;
if (p->conf.enforce_as == ENFORCE_AS_UNDEF)
p->conf.enforce_as = p->conf.ebgp ?
ENFORCE_AS_ON : ENFORCE_AS_OFF;
if (p->conf.enforce_local_as == ENFORCE_AS_UNDEF)
p->conf.enforce_local_as = ENFORCE_AS_ON;

if (p->conf.remote_as == 0 && p->conf.enforce_as != ENFORCE_AS_OFF) {
yyerror("peer AS may not be zero");
return (-1);
}

/* EBGP neighbors are not allowed in route reflector clusters */
if (p->conf.reflector_client && p->conf.ebgp) {
yyerror("EBGP neighbors are not allowed in route "
"reflector clusters");
return (-1);
}

/* the default MP capability is NONE */
for (i = 0; i < AID_MAX; i++)
if (p->conf.capabilities.mp[i] == -1)
p->conf.capabilities.mp[i] = 0;

return (0);
}

int
merge_filterset(struct filter_set_head *sh, struct filter_set *s)
{
struct filter_set	*t;

TAILQ_FOREACH(t, sh, entry) {
/*
* need to cycle across the full list because even
* if types are not equal filterset_cmp() may return 0.
*/
if (filterset_cmp(s, t) == 0) {
if (s->type == ACTION_SET_COMMUNITY)
yyerror("community is already set");
else if (s->type == ACTION_DEL_COMMUNITY)
yyerror("community will already be deleted");
else if (s->type == ACTION_SET_LARGE_COMMUNITY)
yyerror("large-community is already set");
else if (s->type == ACTION_DEL_LARGE_COMMUNITY)
yyerror("large-community will already be deleted");
else if (s->type == ACTION_SET_EXT_COMMUNITY)
yyerror("ext-community is already set");
else if (s->type == ACTION_DEL_EXT_COMMUNITY)
yyerror(
"ext-community will already be deleted");
else
yyerror("redefining set parameter %s",
filterset_name(s->type));
return (-1);
}
}

TAILQ_FOREACH(t, sh, entry) {
if (s->type < t->type) {
TAILQ_INSERT_BEFORE(t, s, entry);
return (0);
}
if (s->type == t->type)
switch (s->type) {
case ACTION_SET_COMMUNITY:
case ACTION_DEL_COMMUNITY:
if (s->action.community.as <
t->action.community.as ||
(s->action.community.as ==
t->action.community.as &&
s->action.community.type <
t->action.community.type)) {
TAILQ_INSERT_BEFORE(t, s, entry);
return (0);
}
break;
case ACTION_SET_LARGE_COMMUNITY:
case ACTION_DEL_LARGE_COMMUNITY:
if (s->action.large_community.as <
t->action.large_community.as ||
(s->action.large_community.as ==
t->action.large_community.as &&
s->action.large_community.ld1 <
t->action.large_community.ld2 )) {
TAILQ_INSERT_BEFORE(t, s, entry);
return (0);
}
break;
case ACTION_SET_EXT_COMMUNITY:
case ACTION_DEL_EXT_COMMUNITY:
if (memcmp(&s->action.ext_community,
&t->action.ext_community,
sizeof(s->action.ext_community)) < 0) {
TAILQ_INSERT_BEFORE(t, s, entry);
return (0);
}
break;
case ACTION_SET_NEXTHOP:
if (s->action.nexthop.aid <
t->action.nexthop.aid) {
TAILQ_INSERT_BEFORE(t, s, entry);
return (0);
}
break;
default:
break;
}
}

TAILQ_INSERT_TAIL(sh, s, entry);
return (0);
}

void
copy_filterset(struct filter_set_head *source, struct filter_set_head *dest)
{
struct filter_set	*s, *t;

if (source == NULL)
return;

TAILQ_FOREACH(s, source, entry) {
if ((t = malloc(sizeof(struct filter_set))) == NULL)
fatal(NULL);
memcpy(t, s, sizeof(struct filter_set));
TAILQ_INSERT_TAIL(dest, t, entry);
}
}

void
merge_filter_lists(struct filter_head *dst, struct filter_head *src)
{
struct filter_rule *r;

while ((r = TAILQ_FIRST(src)) != NULL) {
TAILQ_REMOVE(src, r, entry);
TAILQ_INSERT_TAIL(dst, r, entry);
}
}

struct filter_rule *
get_rule(enum action_types type)
{
struct filter_rule	*r;
int			 out;

switch (type) {
case ACTION_SET_PREPEND_SELF:
case ACTION_SET_NEXTHOP_NOMODIFY:
case ACTION_SET_NEXTHOP_SELF:
out = 1;
break;
default:
out = 0;
break;
}
r = (curpeer == curgroup) ? curgroup_filter[out] : curpeer_filter[out];
if (r == NULL) {
if ((r = calloc(1, sizeof(struct filter_rule))) == NULL)
fatal(NULL);
r->quick = 0;
r->dir = out ? DIR_OUT : DIR_IN;
r->action = ACTION_NONE;
r->match.community.as = COMMUNITY_UNSET;
r->match.large_community.as = COMMUNITY_UNSET;
TAILQ_INIT(&r->set);
if (curpeer == curgroup) {
/* group */
r->peer.groupid = curgroup->conf.id;
curgroup_filter[out] = r;
} else {
/* peer */
r->peer.peerid = curpeer->conf.id;
curpeer_filter[out] = r;
}
}
return (r);
}


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/21 08:43:23

Log message:
    Import dosfstools-4.1, a bunch of tools for FAT file systems
    
    From Donovan Watteau (maintainer), ok fcambus@
    
    pkg/DESCR:
    dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel
    to create, check and label file systems of the FAT family.
    
    Status:
    
    Vendor Tag:	jca
    Release Tags:	jca_20170821
    
    N ports/sysutils/dosfstools/distinfo
    N ports/sysutils/dosfstools/Makefile
    N ports/sysutils/dosfstools/pkg/PLIST
    N ports/sysutils/dosfstools/pkg/DESCR
    N ports/sysutils/dosfstools/patches/patch-Makefile_in
    N ports/sysutils/dosfstools/patches/patch-configure
    N ports/sysutils/dosfstools/patches/patch-src_blkdev_blkdev_c
    N ports/sysutils/dosfstools/patches/patch-tests_test-mkfs
    N ports/sysutils/dosfstools/patches/patch-tests_test-fsck
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/08/21 08:43:33

Modified files:
	usr.sbin/bgpd  : Makefile pfkey.c 

Log message:
undo unintentional commits


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/21 08:44:26

Modified files:
	sbin/slaacd    : engine.c slaacd.c slaacd.h 

Log message:
Move sin6_to_str() to slaacd.c so that it can be used in more
places. While here do not compile it for the ramdisk.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/21 08:47:21

Modified files:
	sysutils       : Makefile 

Log message:
+dosfstools


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/21 08:47:21

Modified files:
	sbin/slaacd    : frontend.c 

Log message:
s/xflagssock/ioctlsock/ since the socket is (going to be) used for
more.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/21 09:02:58

Modified files:
	distrib/syspatch: diff.sh 

Log message:
Add a comment about why we need to ignore the timestamps on perl man pages
(Pod::Man adds the current date to the manuals).

ok robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/21 09:41:26

Modified files:
	usr.bin/mandoc : main.c 

Log message:
When the stdout stream gets broken, there is no point in reading
any more input files, and it would be misleading to start a parser,
because that would show randomly truncated text.
Instead, print an error message and exit the program.

Issue found by Leah Neukirchen , who was
surprised to see half a manpage when her /tmp/ overflew.


CVSROOT:	/cvs
Module name:	ports
Changes by:	visa@cvs.openbsd.org	2017/08/21 09:52:14

Modified files:
	devel/libmtp   : Makefile 

Log message:
Unbreak build on mips64. It is affected by the same compiler bug
as mips64el.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/21 10:07:34

Modified files:
	distrib/sets/lists/base: mi 
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/21 10:45:13

Modified files:
	usr.bin/cvs    : client.c 
	gnu/usr.bin/cvs/src: client.c 

Log message:
When executing ssh, use "--" to indicate end of arguments before the
host name.  Adapted from a MirBSD diff by Thorsten Glaser.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/21 10:46:29

Modified files:
	textproc/link-grammar/patches: patch-link-grammar_utilities_h 

Log message:
Tweak diff to build link-grammar with or without xlocale support.

Thanks tb@ for testing on a non-xlocale system.


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/21 11:38:55

Modified files:
	usr.sbin/ifstated: parse.y 

Log message:
Remove unnecessary NULL check and fix an incorrect warning.

Ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/21 11:55:37

Modified files:
	graphics/simgear: Makefile 
Added files:
	graphics/simgear/patches: patch-simgear_nasal_cppbind_Ghost_hxx 

Log message:
fix clang build

REVISION bump tweak and ok pascal@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/21 11:57:01

Added files:
	games/flightgear/base/patches: 
	                               patch-src_FDM_JSBSim_FGFDMExec_cpp 
	                               patch-src_FDM_JSBSim_input_output_FGInputSocket_cpp 
	                               patch-src_Network_native_ctrls_cxx 

Log message:
fix clang build

ok pascal@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 11:58:12

Modified files:
	archivers/fuse-zip: Makefile distinfo 

Log message:
- update to fuse-zip-0.4.2
- switch to bitbucket


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 12:34:04

Modified files:
	audio/libofa   : Makefile 
	audio/py-last  : Makefile 
	audio/squeezelite: Makefile 

Log message:
zap dead HOMEPAGE/MASTER_SITES


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 12:36:21

Modified files:
	comms/wy60     : Makefile 

Log message:
replace dead HOMEPAGE/MASTER_SITES with a backup mirror


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 12:42:08

Modified files:
	databases/architect: Makefile 
	databases/architect/pkg: README 

Log message:
sync README with Makefile -r1.20


CVSROOT:	/cvs
Module name:	ports
Changes by:	akoshibe@cvs.openbsd.org	2017/08/21 12:47:12

Log message:
    Mininet creates a realistic virtual network, running real kernel, switch
    and application code, on a single machine (VM, cloud or native), in
    seconds, with a single command
    
    Because you can easily interact with your network using the Mininet CLI
    (and API), customize it, share it with others, or deploy it on real
    hardware, Mininet is useful for development, teaching, and research.
    
    This port is not connected to the build yet.
    
    OK sthen@ jasper@ phessler@
    
    Status:
    
    Vendor Tag:	akoshibe
    Release Tags:	akoshibe_20170821
    
    N ports/net/mininet/Makefile
    N ports/net/mininet/distinfo
    N ports/net/mininet/patches/patch-Makefile
    N ports/net/mininet/patches/patch-mnexec_c
    N ports/net/mininet/patches/patch-setup_py
    N ports/net/mininet/patches/patch-util_VIMAGEMOD
    N ports/net/mininet/patches/patch-util_install-freebsd_sh
    N ports/net/mininet/patches/patch-util_install-linux_sh
    N ports/net/mininet/patches/patch-util_install-openbsd_sh
    N ports/net/mininet/patches/patch-util_switchd_conf
    N ports/net/mininet/patches/patch-mininet_openbsd___init___py
    N ports/net/mininet/patches/patch-mininet_openbsd_intf_py
    N ports/net/mininet/patches/patch-mininet_openbsd_node_py
    N ports/net/mininet/patches/patch-mininet_openbsd_util_py
    N ports/net/mininet/patches/patch-mininet_util_py
    N ports/net/mininet/patches/patch-bin_mn
    N ports/net/mininet/patches/patch-mininet_linux___init___py
    N ports/net/mininet/patches/patch-mininet_linux_intf_py
    N ports/net/mininet/patches/patch-mininet_linux_node_py
    N ports/net/mininet/patches/patch-mininet_linux_util_py
    N ports/net/mininet/patches/patch-mininet_moduledeps_py
    N ports/net/mininet/patches/patch-mininet_net_py
    N ports/net/mininet/patches/patch-mininet_node_py
    N ports/net/mininet/patches/patch-mininet_nodelib_py
    N ports/net/mininet/patches/patch-mininet_freebsd___init___py
    N ports/net/mininet/patches/patch-mininet_freebsd_intf_py
    N ports/net/mininet/patches/patch-mininet_freebsd_node_py
    N ports/net/mininet/patches/patch-mininet_freebsd_util_py
    N ports/net/mininet/patches/patch-mininet_link_py
    N ports/net/mininet/patches/patch-mininet_clean_py
    N ports/net/mininet/patches/patch-mininet_baseintf_py
    N ports/net/mininet/patches/patch-mininet_basenode_py
    N ports/net/mininet/patches/patch-mininet_cli_py
    N ports/net/mininet/patches/patch-configure
    N ports/net/mininet/patches/patch-examples_linearbandwidth_py
    N ports/net/mininet/patches/patch-examples_miniedit_py
    N ports/net/mininet/patches/patch-examples_multitest_py
    N ports/net/mininet/patches/patch-examples_treeping64_py
    N ports/net/mininet/patches/patch-INSTALL
    N ports/net/mininet/patches/patch-INSTALL_FreeBSD
    N ports/net/mininet/patches/patch-INSTALL_Linux
    N ports/net/mininet/patches/patch-INSTALL_OpenBSD
    N ports/net/mininet/patches/patch-README_md
    N ports/net/mininet/pkg/DESCR
    N ports/net/mininet/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 12:49:30

Modified files:
	databases/luadbi: Makefile 

Log message:
zap dead HOMEPAGE/MASTER_SITES and add mirror


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 13:24:12

Modified files:
	devel/gflags   : Makefile distinfo 

Log message:
switch to GH_*


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/21 13:25:52

Modified files:
	devel/libf2c   : Makefile 
	devel/py-gobject3: Makefile 
	editors/xemacs21/stable: Makefile 
	lang/g77       : Makefile 
	lang/gcc/4.6   : Makefile 
	lang/gcc/4.9   : Makefile 
	lang/pcc       : Makefile 
	lang/swi-prolog: Makefile 
	math/octave    : Makefile 
	x11/e17/e      : Makefile 
	x11/e17/elementary: Makefile 
	x11/e17/emotion: Makefile 
	x11/e17/evas   : Makefile 

Log message:
bump for plist changes 6.1 -> 6.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 13:27:59

Modified files:
	devel/glog     : Makefile distinfo 

Log message:
switch to GH_*

this port could use some love as it's still broken with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/21 13:29:20

Modified files:
	www/nextcloud  : Makefile 
	www/nextcloud/pkg: PLIST 

Log message:
Fix httpd config sample, problem reported by Vaelatern on #openbsd

ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/21 13:35:37

Modified files:
	net/openafs    : Makefile 
	net/openafs/patches: patch-src_config_afs_sysnames_h 

Log message:
recognize OpenBSD 6.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 13:43:07

Modified files:
	devel/py-mox   : Makefile 

Log message:
switch to pypi


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 13:43:20

Modified files:
	devel/cmockery : Makefile 
	devel/dissy    : Makefile 
	devel/mono-gdata: Makefile 
	devel/p5-Device-USB: Makefile 
	devel/py-iniparse: Makefile 
	devel/shunit2  : Makefile 
	devel/ucpp     : Makefile 

Log message:
replace broken HOMEPAGE/MASTER_SITES


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/21 13:48:23

Modified files:
	devel/codeworker: Makefile 
	devel/gflags   : Makefile 
	devel/glog     : Makefile 

Log message:
remove maintainer: "I don't have any openbsd system anymore."


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 13:55:07

Modified files:
	geo/gmapcatcher: Makefile 

Log message:
moved to github


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 13:57:27

Modified files:
	graphics/pdf2djvu: Makefile 

Log message:
remove stale comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/21 14:03:33

Modified files:
	graphics/delaboratory: Makefile 

Log message:
remove dead HOMEPAGE/MASTER_SITES


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/21 14:05:32

Modified files:
	sys/arch/armv7/stand/efiboot: conf.c efiboot.c 

Log message:
Pass the address of the EFI system table and the EFI memory map through
properties in the /chosen node of the FDT.  The properties match the ones
used by Linux (see Documentation/arm/uefi.txt in the Linux kernel source
tree) but with the "linux," prefix replaced by "openbsd,".

While there, reduce the diffs to the arm64 efiboot.

ok tom@, jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/21 14:17:59

Modified files:
	editors/hexedit: Makefile distinfo 
Removed files:
	editors/hexedit/patches: patch-hexedit_h 

Log message:
Update hexedit to 1.3.

Notable changes:

- Switch to GitHub and update HOMEPAGE
- Release tarball doesn't bundle a configure script, so the port now
uses autoconf
- Update license marker to specify GPLv2+
- Drop the now useless patch
- Regenerate WANTLIB

OK jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/21 14:52:06

Modified files:
	etc/mtree      : 4.4BSD.dist 

Log message:
add basedir of the kernel link-kit

requested by ajacoutot@
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/21 15:01:21

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Do not emit \r\n to move to column 0 if there are margins, because it
will instead move to the margin left.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/21 15:02:12

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
Add RK3399 CPU core related clocks.  Fix RK3399 SD/MMC controller clock.
For now, expose the clock speed of the Cortex-A53 cores through the
hw.cupseed sysctl.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/21 15:02:58

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Same as previous for \r alone.


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/21 15:14:37

src/libexec/reorder_kernel

Update of /cvs/src/libexec/reorder_kernel
In directory cvs.openbsd.org:/tmp/cvs-serv39986/reorder_kernel

Log Message:
Directory /cvs/src/libexec/reorder_kernel added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/21 15:24:11

Modified files:
	etc            : rc 
	distrib/sets/lists/base: mi 
Added files:
	libexec/reorder_kernel: Makefile reorder_kernel.sh 

Log message:
Move the kernel relinking code from /etc/rc into a seperate script
/usr/libexec/reorder_kernel. Requested by ajacoutot@ to be able to
relink the kernel from within syspatch(8).

OK deraadt@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/21 15:41:13

Modified files:
	lib/libfuse    : fuse.c 
	usr.bin/calendar: io.c 
	usr.bin/m4     : gnum4.c 
	usr.bin/passwd : pwd_check.c 
	usr.bin/sendbug: sendbug.c 
	usr.bin/tput   : tput.c 
	usr.bin/xinstall: xinstall.c 
	usr.sbin/radiusd: radiusd_bsdauth.c 

Log message:
Use waitpid()/EINTR idiom for the specific pid, rather than generic wait(),
in case the parent process was started with a dangling child.  This style
ensures any potential parent:child interlock isn't disrupted due to the
"wrong" child being waited on first.  Then the other other childs can safely
zombie.
ok millert jca brynet


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/08/21 15:43:46

Modified files:
	sys/dev/ic     : ahci.c ahcivar.h 

Log message:
Split up ahci_port_portreset into a few smaller bits, and also slightly
adjust port multiplier detection so it doesn't call ahci_port_portreset
again directly, but instead restarts the loop for the current call.

During attach, poll for device detection across all ports until either all
ports have detected a device, or one second has passed, rather than doing
them sequentially.  Devices are still attached in order of port number,
so disk unit numbers won't change.

ok visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/21 16:45:51

Modified files:
	emulators/xroar: Makefile distinfo 

Log message:
Update to xroar 0.34.8.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/08/21 18:18:56

Modified files:
	share/man/man9 : buffercache.9 
	sys/kern       : vfs_bio.c 

Log message:
Add some buffercache docs

* add clarifications and bread_cluster() buffercache(9)
* add some comments to vfs_bio.c

ok tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/08/21 18:30:16

Modified files:
	sbin/reboot    : reboot.c 

Log message:
reboot: don't wait for processes to die if there are none

If processes are already dead, reduce wait times between SIGTERM and
SIGKILL and wait time after SIGKILL.  The reboot syscall will cause
another sync later on, therefore the long wait times are not necessary
for disk i/o, either.

"makes sense" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/21 19:32:35

Modified files:
	security/encfs : Makefile distinfo 
	security/encfs/pkg: DESCR PLIST 
Added files:
	security/encfs/patches: patch-CMakeLists_txt 
	                        patch-encfs_SSL_Compat_h 
	                        patch-internal_easylogging++_h 
Removed files:
	security/encfs/patches: patch-encfs_encfssh patch-encfs_main_cpp 
	                        patch-encfs_openssl_cpp 
	                        patch-encfs_test_cpp 

Log message:
Update to encfs-1.9.2 & unbreak with clang

- cmake build system
- shared lib not installed any more
- now uses tinyxml2 instead of boost
- adjust license marker & other tweaks

Seems to work properly here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/21 19:39:02

Modified files:
	security/encfs : Makefile 

Log message:
Tweak automated tests, in case someone wants to run them


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/21 19:44:10

Modified files:
	usr.sbin/rtadvd: rtadvd.c 

Log message:
Rename now oddly-named variable.


CVSROOT:	/cvs
Module name:	src
Changes by:	ians@cvs.openbsd.org	2017/08/21 21:31:02

Modified files:
	share/man/man4/man4.armv7: Makefile 

Log message:
add amdisplay.4 to armv7 man Makefile list

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/08/21 23:19:17

Modified files:
	net/seafile    : Makefile.inc 
	net/seafile/ccnet: Makefile distinfo 
	net/seafile/client: Makefile distinfo 
	net/seafile/libsearpc: Makefile distinfo 
	net/seafile/libsearpc/pkg: PLIST 
	net/seafile/seafile: distinfo 
	net/seafile/seafile/patches: patch-daemon_vc-utils_c 

Log message:
update to seafile-6.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/22 00:03:10

Modified files:
	databases      : Makefile 
Removed files:
	databases/leveldb: Makefile distinfo 
	databases/leveldb/patches: patch-Makefile 
	                           patch-build_detect_platform 
	                           patch-port_port_posix_h 
	                           patch-util_coding_cc 
	databases/leveldb/pkg: DESCR PLIST 

Log message:
level this port to the ground; while upstream moved forward this one
never leveled up and stuck behind.

ok fcambus@ jmatthew@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/22 00:05:38

Modified files:
	graphics       : Makefile 
Removed files:
	graphics/py-graphics: Makefile distinfo 
	graphics/py-graphics/patches: patch-PyGraphics_picture_py 
	graphics/py-graphics/pkg: DESCR PLIST 

Log message:
remove py-graphics, no longer maintained upstream and never got updated
after Makefile -r1.1.1.1

ok aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/22 00:08:00

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
99 dead ports in the tree, 99 dead ports.
Take one down and pass it around, 98 dead ports in the tree.

98 dead ports in the tree, 98 dead ports.
Take one down and pass it around, 97 dead ports in the tree.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/22 00:44:06

Modified files:
	libexec        : Makefile 

Log message:
descend into reorder_kernel


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/08/22 00:54:08

Modified files:
	app/xenodm/man : xenodm.man 

Log message:
Missing dot breaks semantic markup. from  Klemens Nanni. Thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 01:14:49

Modified files:
	graphics/colord: Makefile 

Log message:
Bump portroach.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/22 02:10:22

Modified files:
	distrib/sets/lists/base: mi 
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 02:14:55

Modified files:
	devel/appstream-glib: Makefile distinfo 
Added files:
	devel/appstream-glib/patches: patch-client_as-compose_c 

Log message:
Update to appstream-glib-0.7.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 02:18:18

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.6.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 02:18:38

Modified files:
	sysutils/awscli: Makefile distinfo 
	sysutils/awscli/pkg: PLIST 

Log message:
Update to awscli-1.11.137.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 02:23:52

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.16.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 02:33:43

Modified files:
	security/gnutls: Makefile distinfo 

Log message:
Update to gnutls-3.5.15.


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/08/22 02:49:23

Modified files:
	sys/dev/ic     : ar5xxx.c 

Log message:
Fix off by one overwrite. Covery CID 1452938.

ee->ee_ctls evaluates to either 16 or 32 depending on the card's EEPROM version
and with the current loop condition it will write out of bounds in the second
ee->ee_ctls assignment once the condition is either i < 16 or i < 32.

OK stsp@ and tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/22 03:13:36

Modified files:
	sys/kern       : uipc_socket.c uipc_syscalls.c 
	sys/sys        : socketvar.h 

Log message:
Make sogetopt(9) caller responsible for allocating an MT_SOOPTS mbuf.

Move a blocking memory allocation out of the socket lock and create
a simpler alloc/free pattern to review.  Now both m_get() and m_free()
are in the same place.

Discussed with bluhm@.

Encouragements from deraadt@ and tedu@, ok kettenis@, florian@, visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/22 04:05:57

Modified files:
	graphics/feh   : Makefile distinfo 

Log message:
Update to feh-2.19.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:13:55

Modified files:
	multimedia/get_iplayer: Makefile distinfo 
	multimedia/get_iplayer/patches: patch-get_iplayer 

Log message:
update to get_iplayer-3.02


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:14:04

Modified files:
	archivers/lz4  : Makefile distinfo 
	archivers/lz4/patches: patch-lib_Makefile 
	archivers/lz4/pkg: PLIST 
Removed files:
	archivers/lz4/patches: patch-Makefile patch-lib_lz4_c 
	                       patch-lib_lz4opt_h 

Log message:
update to lz4-1.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/22 04:14:10

Modified files:
	net/knot       : Makefile 

Log message:
conform to old style


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:16:02

Modified files:
	net/lldpd      : Makefile distinfo 
	net/lldpd/pkg  : PLIST 

Log message:
update to lldpd-0.9.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:16:22

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-html_install_php 

Log message:
update to librenms-1.30.01


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:20:16

Modified files:
	www/nghttp2    : Makefile distinfo 

Log message:
update to nghttp2-1.25.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:20:29

Modified files:
	net/scamper    : Makefile distinfo 

Log message:
update to scamper-20170822


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:22:44

Modified files:
	sysutils/freeipmi: Makefile distinfo 

Log message:
update to freeipmi-1.5.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:23:36

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/py-acme: distinfo 
	security/letsencrypt/py-acme/pkg: PLIST 

Log message:
update to certbot/py-acme 0.17.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:25:47

Modified files:
	net/nagios/nrpe: Makefile 

Log message:
drop maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/22 04:27:33

Modified files:
	infrastructure/mk: bsd.port.mk compiler.port.mk modules.port.mk 
	lang/gprolog   : Makefile 
	telephony/asterisk: Makefile 
	telephony/asterisk-g729: Makefile 
	x11/vlc        : Makefile 

Log message:
rework COMPILER yet again. new version should be easier to grasp


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 04:34:56

Modified files:
	telephony/asterisk-sounds/extra-sounds: Makefile.inc 
	telephony/asterisk-sounds/extra-sounds/en: distinfo 
	telephony/asterisk-sounds/extra-sounds/en_GB: distinfo 
	telephony/asterisk-sounds/extra-sounds/fr: distinfo 
	telephony/asterisk-sounds/extra-sounds/pkg: PLIST-en PLIST-en_GB 
	                                            PLIST-fr 

Log message:
update to asterisk-sounds-1.5.1


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/08/22 04:40:27

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
explain new new COMPILER


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/08/22 04:41:59

Modified files:
	sys/dev/ic     : ac97.c 

Log message:
Fix negative array index read. Coverity CID 1453243 and 1453334.

Check if cp->dev value is invalid prior to using it as an array index and only
then make the assignment si = &as->source_info[cp->dev].

OK tb@ and jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/22 05:00:39

Modified files:
	sys/dev/isa    : asmc.c 

Log message:
Move array bounds tests before access to avoid reading past the end of
an array.  Coverity CIDs 1452968 1453000.

ok jung@ who mentions this case isn't hit in practice due to arrays
having a terminating NULL.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/22 05:10:01

Modified files:
	lang/rust      : Makefile 

Log message:
bump for plist changes 6.1 -> 6.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 05:11:33

Modified files:
	net/libnids    : Makefile 
	net/libnids/pkg: PLIST 
Added files:
	net/libnids/patches: patch-src_Makefile_in patch-src_checksum_c 

Log message:
de-inline some i386-only functions, fixing consumers when built with clang.
while there, switch to shared lib.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 05:11:56

Modified files:
	security/scanlogd: Makefile 
	security/dsniff: Makefile 

Log message:
sync libs for libnids consumers


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 05:32:44

Modified files:
	sysutils/arm-trusted-firmware: Makefile 

Log message:
missing BDEP (32-bit arm-none-eabi-gcc-linaro required), and don't hide
compiler invocation.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 05:55:01

Modified files:
	x11/ogre       : Makefile 

Log message:
mark x11/ogre as BROKEN-i386, problem with the mmx code in a clang build on
i386 and no straightforward way to disable.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 05:57:18

Modified files:
	x11/e17/elementary: Makefile 

Log message:
mark as BROKEN-i386, segfault during build


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/08/22 06:24:45

Modified files:
	sys/dev/rasops : rasops.c 

Log message:
Update inaccurate comment: rasops_copycols() doesn't use bcopy()
anymore, but either memmove() or slow_bcopy().

OK nayden@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/22 06:41:58

Modified files:
	databases/hs-HDBC: Makefile distinfo 
	databases/hs-HDBC-mysql: Makefile 
	databases/hs-HDBC-postgresql: Makefile distinfo 
	databases/hs-HDBC-postgresql/patches: 
	                                      patch-HDBC-postgresql_cabal 
	databases/hs-HDBC-sqlite3: Makefile 

Log message:
Updates:

hs-HDBC 2.4.0.1 -> 2.4.0.2
hs-HDBC-postgresql 2.3.2.4 -> 2.3.2.5


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 07:31:40

Modified files:
	usr.sbin/sysmerge: sysmerge.sh 

Log message:
Remove legacy code.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 07:32:50

Modified files:
	usr.sbin/syspatch: syspatch.8 syspatch.sh 

Log message:
Add support for KARL:
- only extract the according /usr/share/compile/GENERIC{,.MP}
- if a "kernel" patch was properly installed (or rolled back), run
/usr/libexec/reorder_kernel _once_ just before exiting
- don't backup /bsd anymore, reorder_kernel already does it for us
- drop 2 now unused functions: install_kernel() and sp_cleanup()

While it appears to work fine after some quick testing, it should still be
considered WIP.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/22 07:56:49

Modified files:
	usr.sbin/slaacctl: slaacctl.c 

Log message:
typo


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/22 07:58:00

Modified files:
	sbin/slaacd    : slaacd.8 
	usr.sbin/slaacctl: slaacctl.8 

Log message:
slaacd.sock moved to /dev a while ago.
Noted by Christer Solskogen on misc@, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/22 08:29:50

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/22 08:30:33

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/22 08:42:23

Modified files:
	x11/gtk+3      : Makefile distinfo 
	x11/gtk+3/pkg  : PLIST-main 

Log message:
Update to gtk+3-3.22.19.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/22 08:58:57

Modified files:
	www/tomcat/v7  : Makefile distinfo 
	www/tomcat/v7/pkg: PLIST-examples 

Log message:
Update to tomcat-7.0.81


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/22 09:02:34

Modified files:
	sys/net        : if.c 
	sys/netinet    : ip_input.c 
	sys/netinet6   : ip6_input.c 

Log message:
Prevent a race against ipsec_in_use.

Problem reported and fix tested by Hrvoje Popovski.

ok bluhm@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/08/22 09:03:37

Modified files:
	sbin/isakmpd   : BUGS 

Log message:
Remove listing of fixed bugs.

ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/22 09:04:18

Modified files:
	usr.bin/telnet : utilities.c 

Log message:
Use a boolean variable to remember the quotation level instead of
doing string pointer arithmetic.  Fixes a clang warning.
OK otto@ tom@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/22 09:42:19

Modified files:
	sysutils/arm-trusted-firmware: Makefile 

Log message:
just use the normal build target


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/22 09:47:13

Modified files:
	usr.sbin/rebound: rebound.c 

Log message:
Use waitpid()/EINTR idiom for the specific pid, rather than generic wait(),
in case the parent process was started with a dangling child.  This style
ensures any potential parent:child interlock isn't disrupted due to the
"wrong" child being waited on first.  Then the other other childs can safely
zombie.
ok millert jca brynet


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/22 09:48:45

Modified files:
	net/lftp       : Makefile distinfo 
	net/lftp/patches: patch-configure patch-lib_vasnprintf_c 
	                  patch-src_Makefile_in 

Log message:
Update lftp to 4.7.8

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/08/22 10:32:37

Modified files:
	usr.bin/cu     : cu.c 

Log message:
Call isatty(3) prior to ioctl(TIOCEXCL) to check if cu(1) was invoked on a
non-TTY and if that's the case then close the application. Otherwise without
this verification if it's really a non-TTY then cu(1) will be aborted by
pledge(2).

feedback and OK by deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/22 10:36:07

Modified files:
	usr.sbin/amd/amd: amd.8 

Log message:
fix default automount dir below FILES, related to amd.c rev. 1.15;
from Alessandro DE LAURENZIS 


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/22 10:59:40

Modified files:
	usr.sbin/amd/doc: amdref.texinfo 

Log message:
default automount dir was changed from /a to /tmp_mnt in amd.c rev. 1.15;
noticed by Alessandro DE LAURENZIS 


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/22 11:08:43

Modified files:
	usr.sbin/amd/amd: amd.8 
	usr.sbin/amd/amq: amq.8 

Log message:
kill .Tn


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/22 11:18:21

Modified files:
	sys/arch/arm64/stand/efiboot: efiboot.c 

Log message:
Some small cleanups to reduce the diffs to the armv7 efiboot.

ok tom@, jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/22 11:50:02

Modified files:
	usr.bin/mandoc : mansearch.c 

Log message:
When finding a bogus database entry,
print a meaningful warning and skip the entry.
Issue reported by espie@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tj@cvs.openbsd.org	2017/08/22 12:03:52

Modified files:
	audio/flac     : Makefile 
	graphics/gimp/stable: Makefile 
	infrastructure/templates: network.conf.template 
	mail/mutt      : Makefile 
	net/megatools  : Makefile 
	security/gnutls: Makefile 
	www/newsbeuter : Makefile 

Log message:
prioritize https over http/ftp for distfiles.

ok aja jasper for gnome, aja for gnutls, giovanni for gimp, sthen for the rest


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/22 12:17:47

Modified files:
	usr.bin/mandoc : man.conf.5 

Log message:
Correct the mandoc.db(5) requirements of man(1) after the deprecation
of MLINKS.  Inaccuracy pointed out by espie@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/08/22 12:58:40

Modified files:
	security/lynis : Makefile distinfo 

Log message:
Update for Lynis to 2.5.3

https://cisofy.com/changelog/lynis/2.5.3/

OK benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/22 13:19:26

Modified files:
	inputmethods/ibus: Makefile 
	inputmethods/ibus-anthy: Makefile 
	japanese/mecab : Makefile 

Log message:
remove broken HOMEPAGE/MASTER_SITES and add backup mirror


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/22 13:25:52

Modified files:
	math/foma      : Makefile 
	misc/p5-Umph-Prompt: Makefile 

Log message:
remove broken HOMEPAGE/MASTER_SITES


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/08/22 13:33:03

Added files:
	etc/signify    : openbsd-63-pkg.pub 

Log message:
add 6.3 packages key


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/22 13:35:20

Removed files:
	lib/libc/db/mpool: mpool.libtp 

Log message:
Remove mpool.libtp, it was part of the Berkeley DB tarball but not
present int the CSRG libc.  It is only of historical interest and,
given the amount of time passed, probably not even that anymore.
OK deraadt@, prodded by miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 13:40:59

Modified files:
	infrastructure/templates: network.conf.template 

Log message:
Unbreak.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/22 14:14:57

Modified files:
	regress/bin/ksh/edit: Makefile emacs.sh subr.sh vi.sh 

Log message:
Make the edit regress tests respect the KSH variable just like the main regress
tests. Makes it easier to run all tests using another binary:

$ pwd
/usr/src/regress/bin/ksh
$ make KSH=/usr/src/bin/ksh/obj/ksh


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/22 14:27:18

Modified files:
	usr.bin/vi/docs/USD.doc/vi.man: vi.1 

Log message:
Do not treat comma as part of the command modifier.

ok schwarze@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/22 14:51:13

Modified files:
	graphics/gimp/stable: Makefile 

Log message:
fix syntax error


CVSROOT:	/cvs
Module name:	www
Changes by:	edd@cvs.openbsd.org	2017/08/22 15:00:48

Modified files:
	faq            : current.html 

Log message:
Mention that to use the CUPS commands, absolute path is required.

OK sthen@, ajacoutot@. Thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/08/22 15:06:58

Modified files:
	www/py-django/lts: Makefile distinfo 
	www/py-django/lts/pkg: PLIST 

Log message:
update django to 1.11.4.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2017/08/22 15:07:45

Modified files:
	devel/npth     : Makefile distinfo 
	devel/npth/patches: patch-configure 
	security/gnupg2: Makefile 

Log message:
Update devel/npth to 1.5 and make security/gnupg2 use it.

The last update to gnupg2 broke `gpg2 --refresh` and `gpg2 --send-keys`. The
root is a bug in npthr, which appears to be fixed in 1.5.

OK giovanni@ and pea@ (MAINTAINER of both ports). Many thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 16:39:38

Modified files:
	net/wireshark  : Makefile 
Added files:
	net/wireshark/patches: patch-CMakeLists_txt 

Log message:
Patch CMakeLists to avoid using -pie in the build; it's now pushed back
to the linker on LLVM arches (tools/clang/lib/Driver/Tools.cpp r1.13),
and the combination of -pie -shared there was resulting in libwsutil.so
being mis-linked causing build to fail later.

Drop useless USE_GMAKE while there.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 16:40:57

Modified files:
	www/squid      : Makefile distinfo 

Log message:
update to squid-3.5.27


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/22 16:51:04

Modified files:
	telephony/asterisk: Makefile 
	telephony/asterisk-g729: Makefile 

Log message:
add comment noting that these two ports should keep COMPILER in sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/22 17:20:00

Modified files:
	distrib/arm64/miniroot: Makefile 
	distrib/arm64/ramdisk: Makefile install.md list 

Log message:
Include Pine64 support in the install media now we can do so without boot0.
Tested by abieber@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/22 17:27:52

Modified files:
	distrib/armv7/ramdisk: install.md 

Log message:
scan_dmesg sorts words within a hardware model string.  Switch to using
the hw.product sysctl to avoid the problem.

ok deraadt@ rpe@ kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	schwarze@cvs.openbsd.org	2017/08/22 17:28:52

Modified files:
	textproc/groff : Makefile 
Added files:
	textproc/groff/patches: patch-tmac_tty-char_tmac 

Log message:
My patch to render mathematical symbols and greek letters intelligibly
in ASCII output finally got committed upstream.  Use it in OpenBSD
right away, such that related work on mandoc can proceed.
Maybe we can even improve libm documentation before release.


CVSROOT:	/cvs
Module name:	src
Changes by:	nayden@cvs.openbsd.org	2017/08/22 19:26:59

Modified files:
	distrib/notes  : m4.common 

Log message:
Update the INSTALL docs to reflect the removal of Objective-C support from
comp62.

ok tom@


CVSROOT:	/cvs
Module name:	src
Changes by:	nayden@cvs.openbsd.org	2017/08/22 20:59:45

Modified files:
	distrib/notes  : m4.common 

Log message:
Reverting 1.126.  espie@ pointed out that the change was misleding
becuase the compilers, which are part of comp62, still provide support
for Objective-C, hence the original text was still correct.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/22 23:13:01

Modified files:
	sys/dev/ata    : atascsi.c 

Log message:
Use the correct argument to sizeof.  Coverity CID 1453382.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/23 01:07:04

Modified files:
	devel/xdg-user-dirs: Makefile distinfo 
	devel/xdg-user-dirs/pkg: PLIST 
Removed files:
	devel/xdg-user-dirs/files: user-dirs-update.desktop 
	devel/xdg-user-dirs/patches: patch-user-dirs_conf 

Log message:
Update to xdg-user-dirs-0.16.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/23 01:09:44

Modified files:
	x11/hicolor-icon-theme: Makefile distinfo 

Log message:
Update to hicolor-icon-theme-0.16.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/23 01:40:49

Modified files:
	print/qpdf     : Makefile distinfo 
	print/qpdf/pkg : PLIST 
Removed files:
	print/qpdf/patches: patch-configure 

Log message:
Update to qpdf-7.0beta1.
- needed for an upcoming cups-filters update


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/23 01:41:02

Modified files:
	print/cups-filters: Makefile distinfo 
	print/cups-filters/patches: patch-Makefile_in 
	print/cups-filters/pkg: PLIST 

Log message:
Update to cups-filters-1.17.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/23 01:43:27

Modified files:
	devel/libgdata : Makefile distinfo 
	devel/libgdata/pkg: PLIST 

Log message:
update to libgdata-0.17.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/08/23 01:45:00

Modified files:
	print/mpage    : Makefile distinfo 
	print/mpage/patches: patch-args_c patch-file_c patch-mpage_c 
	                     patch-mpage_h patch-post_c 

Log message:
Update to mpage-2.5.7 (move to gplv2+)

from Ian McWilliam (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/23 01:48:43

Modified files:
	sysutils/py-augeas: Makefile distinfo 

Log message:
update to py-augeas-1.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/23 02:35:40

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.6.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/23 02:35:51

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.138.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/23 02:36:57

Modified files:
	graphics/colord: Makefile 

Log message:
Add another skipv to PORTROACH.


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/23 02:50:56

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
typo in error message


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/23 03:04:06

Modified files:
	archivers/lzop : Makefile distinfo 
	archivers/lzop/pkg: PLIST 

Log message:
Update lzop to 1.04.

Notable changes:

- Switch HOMEPAGE and MASTER_SITES to HTTPS
- Update license marker to specify GPLv2+

OK jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/23 03:06:18

Modified files:
	graphics/gifsicle: Makefile distinfo 

Log message:
Update to gifsicle-1.90.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2017/08/23 03:12:33

Modified files:
	net/p5-Nmap-Parser: Makefile distinfo 

Log message:
Update to p5-Nmap-Parser-1.36.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/23 03:14:22

Modified files:
	usr.bin/tmux   : alerts.c arguments.c 

Log message:
Run alert hooks based on the options rather than unconditionally, from
Brad Town.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2017/08/23 03:15:33

Modified files:
	usr.sbin/wsfontload: wsfontload.c 
	usr.sbin/wsconscfg: wsconscfg.c 

Log message:
Switch from 4-clause to 2-clause BSD license.

Matthias Drochner rescinded the third and fourth clauses of wsconscfg(8)
and wsfontload(8) licenses in 2008 in NetBSD.

https://mail-index.netbsd.org/source-changes/2008/05/26/msg206199.html

OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/23 03:16:39

Modified files:
	usr.bin/tmux   : alerts.c 

Log message:
Allow multiple bells even if there is an existing bell (but not activity
or silence), from Brad Town.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/23 03:18:22

Modified files:
	usr.bin/tmux   : window-copy.c 

Log message:
Fix searching when match is at end of line, from Brad Town.


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/08/23 03:25:17

Modified files:
	sys/dev/ic     : r92creg.h rtwn.c 
	sys/dev/usb    : if_urtwn.c 

Log message:
Fix up rssi calculations and r88e_rx_cck structure for RTL8188EU.
Tested with TL-WN725N v2 (rtl8188eu) on amd64.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/23 03:39:11

Modified files:
	usr.bin/tmux   : cmd-choose-tree.c mode-tree.c tmux.1 

Log message:
Key (v) and flag (-N) to toggle preview in choose modes.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/08/23 04:10:56

Modified files:
	sys/dev/pci    : if_txp.c 

Log message:
Prevent trashing of the producer index and descriptor counter

The last change has removed a clause that required caching producer
index and descriptor counter but introduced an early break that can
cause uninitialized values to be stored in the ring header.

Coverity CID 1453170, 1452971

OK visa


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/23 04:45:35

Modified files:
	sbin/slaacd    : engine.c 

Log message:
Extract timeout_from_lifetime(); to be used in more places.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/23 04:46:40

Modified files:
	sbin/slaacd    : engine.c 

Log message:
We will never need this on the ramdisk.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/23 04:48:01

Modified files:
	sbin/slaacd    : engine.c frontend.c slaacd.c slaacd.h 

Log message:
When starting up or when the autoconf6 flag is set on an interface
collect already configured autoconf addresses and track them in the
engine.
That way we are not adding a new privacy address on every restart.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/23 04:48:08

Modified files:
	gnu/usr.bin/perl/cpan/IO-Socket-IP/lib/IO/Socket: IP.pm 
	gnu/usr.bin/perl/cpan/IO-Socket-IP/t: 11sockopts.t 

Log message:
Update IO-Socket-IP to 0.39, bug fix needed for p5-Net-DNS 1.12.
OK afresh1@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/23 04:50:11

Modified files:
	usr.bin/mandoc : chars.c term_ascii.c 

Log message:
Switch ASCII rendering of the same mathematical symbols and greek
letters as in groff commit babca15f from trying to imitate the
characters' graphical shapes, which resulted in unintelligible
renderings in many cases, to transliterations conveying the characters'
meanings.  One benefit is making these characters usable for portable
manual pages.

Solving a problem pointed out by bentley@.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/23 04:59:54

Modified files:
	regress/usr.bin/mandoc/char/unicode: latin1.in latin1.out_ascii 
	                                     latin1.out_html 
	                                     latin1.out_utf8 
	                                     latin1diff.in 
	                                     latin1diff.out_ascii 
	                                     latin1diff.out_html 
	                                     latin1diff.out_utf8 
	                                     named.in named.out_ascii 
	                                     named.out_html 
	                                     named.out_utf8 namediff.in 
	                                     namediff.out_ascii 
	                                     namediff.out_html 
	                                     namediff.out_utf8 
	regress/usr.bin/mandoc/eqn/delim: basic.out_ascii 
	regress/usr.bin/mandoc/eqn/fromto: basic.out_ascii 
	regress/usr.bin/mandoc/eqn/nullary: symbol.out_ascii 
	regress/usr.bin/mandoc/roff/esc: multi.out_ascii two.out_ascii 

Log message:
catch up with ASCII renderings in chars.c rev. 1.42


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/23 05:23:33

Modified files:
	usr.sbin/unbound/validator: autotrust.c 

Log message:
Fix trust anchor installation when two anchors are present. Concretely, fixes
root.key creation if unbound is installed between sep11 and oct11 2017. Looks
good to jca.

This is the only substantial change in Unbound 1.6.5; next commit will sync
ancillary files.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/23 05:23:51

Modified files:
	usr.sbin/unbound: aclocal.m4 config.guess config.sub configure 
	                  configure.ac 
	usr.sbin/unbound/doc: Changelog README example.conf.in 
	                      libunbound.3.in unbound-anchor.8.in 
	                      unbound-checkconf.8.in 
	                      unbound-control.8.in unbound-host.1.in 
	                      unbound.8.in unbound.conf.5.in 

Log message:
sync with upstream; unbound 1.6.5


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/23 05:25:07

Modified files:
	usr.sbin/route6d: route6d.c 

Log message:
No need to handle more than one routing message here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/23 05:29:37

Modified files:
	sysutils/binwalk: Makefile distinfo 
	sysutils/binwalk/pkg: PLIST 
Removed files:
	sysutils/binwalk/patches: patch-src_magic_executables 
	                          patch-src_magic_filesystems 
	                          patch-src_magic_images 
	                          patch-src_setup_py 

Log message:
update to binwalk-2.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/23 05:57:53

Modified files:
	security/gpa   : Makefile 

Log message:
the recent change to move MASTER_SITE_GNUPG to https broke security/gpa;
bump REVISION and use a better HOMEPAGE.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/23 06:25:02

Modified files:
	regress/usr.bin/mandoc/db/out: all.merr all.mout 
	regress/usr.bin/mandoc/db/run: Makefile 

Log message:
Catch up with mansearch.c rev. 1.60: When finding a bogus database
entry, print a meaningful warning and skip the entry.

The tests now require the actual manual pages to be around in
addition to the database, they find more results and print more
warnings.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/23 06:40:46

Modified files:
	net/p5-Net-DNS : Makefile distinfo 

Log message:
update p5-Net-DNS to 1.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/23 06:46:08

ports/audio/audacity/files

Update of /cvs/ports/audio/audacity/files
In directory cvs.openbsd.org:/tmp/cvs-serv28958/files

Log Message:
Directory /cvs/ports/audio/audacity/files added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/08/23 06:57:45

Modified files:
	graphics/rawtherapee: Makefile distinfo 
	graphics/rawtherapee/patches: patch-CMakeLists_txt 
	graphics/rawtherapee/pkg: PLIST 

Log message:
update to rawtherapee-5.2


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/23 06:58:00

Modified files:
	sys/arch/arm64/dev: mainbus.c 

Log message:
Add code to attach framebuffers found under /chosen.  Taken from armv7.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/23 07:01:22

Modified files:
	usr.bin/mandoc : chars.c 
	regress/usr.bin/mandoc/char/unicode: namediff.out_ascii 
	regress/usr.bin/mandoc/eqn/fromto: basic.out_ascii 

Log message:
Improve ASCII rendering of a few rare character escape sequences
that can be changed unilaterally because groff fails to render them
at all.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/23 07:05:12

Modified files:
	sys/dev/pci    : if_iwm.c 

Log message:
Fix typos in iwm(4) error messages. Patch by Bryan Linton.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/23 07:13:37

Modified files:
	distrib/syspatch: bsd.syspatch.mk 

Log message:
Install the patched kernel on the build machine just like we do for
userland.

ok robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/23 07:38:25

Modified files:
	textproc/p5-PDF-API2: Makefile distinfo 

Log message:
update to p5-PDF-API2-2.033


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/23 07:57:11

Modified files:
	devel/p5-Config-AutoConf: Makefile distinfo 
	devel/p5-Config-AutoConf/pkg: DESCR 

Log message:
update p5-Config-AutoConf to 0.315


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/23 08:05:26

Modified files:
	sbin/slaacd    : engine.c 

Log message:
Ooops, we need to call timeout_from_lifetime() in configure_address()
where we previously extracted the code and moved it to a function.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/23 08:09:39

Modified files:
	regress/usr.bin/ctfdump: Makefile 

Log message:
Fix test skip on unsupported architectures.
OK uwe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/23 08:15:55

Modified files:
	games/openarena: Makefile 

Log message:
mark BROKEN-i386

code/qcommon/vm_x86.c:(.text+0x18): undefined reference to `callMask'


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/23 08:25:53

Modified files:
	devel/gflags   : Makefile distinfo 
	devel/gflags/pkg: PLIST 

Log message:
Update gflags to 2.2.1

- Switch to github
- Switch to cmake
- remove MAINTAINER (Not available)
- sharedlibs bump

blank line tweak and ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/08/23 08:28:31

Modified files:
	www/pnp4nagios : Makefile distinfo 
	www/pnp4nagios/pkg: PLIST-cgi PLIST-main 
Removed files:
	www/pnp4nagios/patches: 
	                        patch-share_pnp_templates_dist_check_dns_php 
	                        patch-share_pnp_templates_dist_check_multi_php 
	                        patch-share_pnp_templates_dist_check_ping_tick_php 
	                        patch-share_pnp_templates_dist_check_users_php 
	                        patch-share_pnp_templates_dist_default_php 

Log message:
update to pnp4nagios-0.6.26
remove patches commited upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/08/23 08:29:13

Modified files:
	security/sqlmap: Makefile distinfo 
	security/sqlmap/pkg: PLIST 

Log message:
Update for SQLMap to 1.1.8

Ok rpointel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/23 08:40:45

Modified files:
	devel/glog     : Makefile distinfo 
	devel/glog/pkg : PLIST 
Removed files:
	devel/glog/patches: patch-configure 

Log message:
Update glog to 2.2.1 and fix calng build

- Switch to github
- Switch to cmake
- remove MAINTAINER (Not available)
- sharedlibs bump

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/23 08:53:52

Modified files:
	lib/libexpat   : Changes README.md 
	lib/libexpat/doc: reference.html 
	lib/libexpat/examples: elements.c outline.c 
	lib/libexpat/lib: ascii.h asciitab.h expat.h expat_external.h 
	                  iasciitab.h internal.h latin1tab.h nametab.h 
	                  utf8tab.h winconfig.h xmlparse.c xmlrole.c 
	                  xmlrole.h xmltok.c xmltok.h xmltok_impl.c 
	                  xmltok_impl.h xmltok_ns.c 
	lib/libexpat/tests: chardata.c chardata.h memcheck.c memcheck.h 
	                    minicheck.c minicheck.h runtests.c 
	                    runtestspp.cpp 
	lib/libexpat/tests/benchmark: benchmark.c 

Log message:
Update libexpat to 2.2.4.  Fix copying partial UTF-8 characters.
OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/23 08:58:49

Modified files:
	devel/p5-List-MoreUtils-XS: Makefile distinfo 

Log message:
update p5-List-MoreUtils-XS to 0.423


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/23 09:02:51

Modified files:
	devel/p5-List-MoreUtils: Makefile distinfo 

Log message:
update p5-List-MoreUtils to 0.423


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/23 09:20:14

Modified files:
	x11/mlterm     : Makefile distinfo 
	x11/mlterm/patches: patch-configure_in 
	x11/mlterm/pkg : PLIST 
Added files:
	x11/mlterm/patches: patch-baselib_src_Makefile_in 
	                    patch-encodefilter_src_Makefile_in 
Removed files:
	x11/mlterm/patches: patch-kiklib_src_Makefile_in 
	                    patch-mkf_lib_Makefile_in 
	                    patch-xwindow_fb_x_h 
	                    patch-xwindow_x_screen_c 
	                    patch-xwindow_xlib_x_h 
	                    patch-xwindow_xlib_x_window_c 

Log message:
Update to mlterm-3.8.2


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/23 09:39:38

Modified files:
	lib/libssl     : ssl_tlsext.c 

Log message:
Work around bug in F5's handling of the supported elliptic curves extension.

RFC 4492 only defines elliptic_curves for ClientHello.  However, F5 is
sending it in ServerHello.  We need to skip over it since our TLS extension
parsing code is now more strict.

Thanks to Armin Wolfermann and WJ Liu for reporting the issue.

input + ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/23 09:49:08

Modified files:
	sbin/slaacd    : engine.c slaacd.8 slaacd.c slaacd.h 

Log message:
Overhaul verbosity handling.
Get rid of cmd_opts which is a leftover from daemons that handle
config files. Instead use a verbose counter for the amount of -v
given on the command line. One enables debug logging, two logs
received router advertisements. This will make debugging unexpected
RAs easier.
Instead of asking for a pcap we can ask for -vv.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/23 10:00:55

Modified files:
	security/p5-IO-Socket-SSL: Makefile distinfo 

Log message:
update p5-IO-Socket-SSL to 2.050
Test t/npn.t currently fails due to a LibreSSL incompatibility.
This is unrelated to this module update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/23 10:10:37

Modified files:
	x11/mlterm     : Makefile 
Added files:
	x11/mlterm/patches: patch-uitoolkit_fb_ui_font_c 

Log message:
Fix wrong processing of percentage in a font name on framebuffer
(upstream HG changeset 3b790a86946a9338f481f894018e9855e5ae94c7)


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/23 12:03:54

Modified files:
	sys/arch/arm64/stand/efiboot: conf.c efiboot.c fdt.c fdt.h 

Log message:
If the firmware provides a framebuffer through the Graphics Output Protocol,
create a "simple-framebuffer" node such that the kernel can attach the
simplefb(4) driver.  Only do this if such a "simple-framebuffer" node
doesn't exist already.

ok patrick@, jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/23 13:10:56

Modified files:
	editors/vim    : Makefile distinfo 
	editors/vim/patches: patch-runtime_filetype_vim 
	editors/vim/pkg: PLIST-main 

Log message:
update to vim-8.0.0987


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/23 14:02:48

Modified files:
	usr.bin/mandoc : eqn_term.c 
	regress/usr.bin/mandoc/eqn/matrix: basic.out_ascii 

Log message:
Suppress spacing before certain kinds of lists.
One benefit is a reduced probablity that a blank appears between
a function name and the opening parenthesis introducing the arguments.
The heuristics isn't perfect and may occasionally suppress a blank
that wouldn't do harm.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/23 14:29:38

Modified files:
	usr.bin/mandoc : eqn_term.c 
	regress/usr.bin/mandoc/eqn/fromto: precedence.out_ascii 
	regress/usr.bin/mandoc/eqn/over: precedence.out_ascii 
	regress/usr.bin/mandoc/eqn/subsup: precedence.out_ascii 

Log message:
eliminate white space after opening and before closing punctuation


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/23 14:48:56

Modified files:
	usr.bin/mandoc : eqn_term.c 

Log message:
remove spacing after unary minus


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/23 15:34:46

Modified files:
	sys/dev/fdt    : rkclock.c 

Log message:
Slightly rework how the SoC-specific functions are set up and introduce an
init function such that we can do some SoC-specific setup.  Use this
function to set cpu_cpuspeed.  On (future) MULTIPROCESSOR kernels bump
the PLL for the "big" cluster out of slow mode here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/23 15:42:59

Modified files:
	devel/mono-addins: Makefile 

Log message:
mark BROKEN-i386:

Building Mono.Addins.csproj
Cannot transition thread 0x7acdb528 from RUNNING with FINISH_ASYNC_SUSPEND
Cannot transition thread 0x7acdd428 from RUNNING with FINISH_ASYNC_SUSPEND
Stacktrace:

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Abort trap (core dumped)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/23 15:48:15

Modified files:
	devel/mono-addins: Makefile 

Log message:
s/BROKEN-i386/BROKEN/, naddy confirms the same problem on amd64 (and it's
only for CLANG_ARCHS anyway).


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/23 15:56:04

Modified files:
	usr.bin/mandoc : eqn_term.c 

Log message:
remove spacing after another representation of unary minus


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/23 16:00:41

Modified files:
	audio/festival/core: Makefile 

Log message:
Set COMPILER=base-gcc, this version of festival doesn't build with clang or
with newer gcc.  The whole audio/festival/* subtree needs an update/reworking.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/23 22:06:05

Modified files:
	sys/dev/pcmcia : pcmcia_cis_quirks.c 

Log message:
Fix a memory leak in an error path.  Coverity CID 1453101.


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2017/08/23 23:11:05

Modified files:
	.              : arm64.html 

Log message:
install media in snapshots supports pine64


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/24 00:04:58

Modified files:
	databases/sqlite3: Makefile 

Log message:
Enable FTS5; needed by an upcoming x11/gnome/tracker update.
Tested in a bulk.

miss bump spotted by jca@
ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/24 00:05:27

Modified files:
	shells/nsh     : Makefile 
	www/kcaldav    : Makefile 
	www/kcaldav/patches: patch-Makefile 

Log message:
Fix link order to unbreak with FTS5 enabled sqlite3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/24 01:19:09

Modified files:
	x11/gnome/tracker: Makefile distinfo 
	x11/gnome/tracker/patches: patch-configure 

Log message:
Update to meta-tracker-1.12.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/24 01:21:35

Modified files:
	print/cups-filters: Makefile 
	print/cups-filters/patches: patch-Makefile_in 

Log message:
Fix broken synmlinks.

reported by semarie


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/24 01:38:35

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.6.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/24 01:38:46

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.139.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/24 02:48:37

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
When tty is error or closed, remove client. Reported by Thomas Sattler.


CVSROOT:	/cvs
Module name:	ports
Changes by:	patrick@cvs.openbsd.org	2017/08/24 02:53:02

Modified files:
	sysutils/u-boot: Makefile 
	sysutils/u-boot/pkg: PFRAG.aarch64 PFRAG.arm 
Added files:
	sysutils/u-boot/patches: patch-tools_kwbimage_c 

Log message:
Build u-boot for the Armada 38x (armv7) targets ClearFog and Turris
Omnia, and the EspressoBIN/MacchiatoBIN, which use 64-bit Armada SoCs.

ok jsg@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/24 03:00:50

Modified files:
	usr.sbin/rpc.lockd: Makefile 

Log message:
Disable enum warnings after checking the code is ok. ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/24 03:06:10

Modified files:
	audio/pianobar : Makefile distinfo 
	audio/pianobar/patches: patch-Makefile patch-src_player_c 
Removed files:
	audio/pianobar/patches: patch-src_main_c patch-src_ui_act_c 

Log message:
Update to a newer snapshot (pianobar-2017.04.26)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/24 03:31:35

Modified files:
	productivity/kmymoney: Makefile 
	productivity/kmymoney/patches: 
	                               patch-kmymoney_plugins_onlinetasks_sepa_CMakeLists_txt 
Added files:
	productivity/kmymoney/patches: 
	                               patch-kmymoney_dialogs_settings_CMakeLists_txt 
	                               patch-kmymoney_plugins_onlinetasks_national_CMakeLists_txt 

Log message:
Fix Ninja build and remove 'USE_NINJA=No'

fixes from upstream git

ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 03:44:35

Modified files:
	textproc/icu4c : Makefile 
Added files:
	textproc/icu4c/pkg: DESCR-main DESCR-wwwdata PLIST-main 
	                    PLIST-wwwdata 
Removed files:
	textproc/icu4c/pkg: DESCR PFRAG.be PFRAG.le PLIST 

Log message:
Switch icu4c back to --with-data-packaging=archive to place the data in
a separate file rather than directly in icudata.so to avoid the symbol
size warnings from ld.so.

As this data file is needed at runtime, provide a subpackage containing
a second copy installed under /var/www for use with chrooted web
applications (notably php-intl) that use icu4c. (Applications using
chroot jails other than /var/www will need a further copy of the data
file).

Feedback/ok ajacoutot@, bumps to follow.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 03:45:24

Modified files:
	audio/mpd      : Makefile 
	databases/apache-couchdb: Makefile 
	databases/openldap: Makefile 
	devel/dee      : Makefile 
	devel/harfbuzz : Makefile 
	editors/libreoffice: Makefile 
	games/0ad/base : Makefile 
	games/openttd  : Makefile 
	graphics/maim  : Makefile 
	graphics/mapnik: Makefile 
	graphics/slop  : Makefile 
	graphics/tesseract/tesseract: Makefile 
	lang/parrot    : Makefile 
	lang/php/5.5   : Makefile 
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile 
	mail/cyrus-imapd: Makefile 
	mail/mozilla-thunderbird: Makefile 
	mail/rspamd    : Makefile 
	mail/zarafa/zarafa: Makefile 
	math/R         : Makefile 
	net/yaz        : Makefile 
	news/tin       : Makefile 
	print/sile     : Makefile 
	print/texlive/base: Makefile 
	sysutils/dwdiff: Makefile 
	textproc/calibre: Makefile 
	textproc/libical: Makefile 
	textproc/py-ICU: Makefile 
	textproc/vislcg3: Makefile 
	textproc/wkhtmltopdf: Makefile 
	www/firefox-esr: Makefile 
	www/mozilla-firefox: Makefile 
	www/phantomjs  : Makefile 
	www/seamonkey  : Makefile 
	www/tor-browser/browser: Makefile 
	x11/gnome/tracker: Makefile 
	x11/gnustep/base: Makefile 
	x11/gnustep/corebase: Makefile 
	x11/mate/atril : Makefile 
	x11/qt5/qtbase : Makefile 
	x11/qt5/qtwebkit: Makefile 

Log message:
bump; textproc/icu4c now uses multi-packages for -wwwdata


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 04:03:25

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.5   : Makefile 
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile 

Log message:
Let php-intl RUN_DEPENDS on icu4c,-wwwdata. (was supposed to be in previous commit,
but I missed Makefile.inc from the command line when committing).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 04:25:34

Modified files:
	security/pgp5  : Makefile 
	security/pgp5/pkg: PLIST 

Log message:
mirror the distfile and drop HOMEPAGE, as Hiltjo Posthuma noticed, the domain
has lapsed. regen PLIST while there.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 04:52:41

Modified files:
	lang/php/5.6   : Makefile distinfo 

Log message:
update to php-5.6.31, ok robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 04:52:48

Modified files:
	lang/php/7.0   : Makefile distinfo 
	lang/php/7.0/patches: patch-main_php_ini_c 

Log message:
update to php-7.0.22, ok robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 05:46:06

Modified files:
	graphics/DevIL/patches: patch-lib_Makefile_in 

Log message:
filter out -std=c99 from libIL_la_CFLAGS; otherwise inline asm fails on i386


CVSROOT:	/cvs
Module name:	ports
Changes by:	millert@cvs.openbsd.org	2017/08/24 05:48:41

Modified files:
	security/sudo  : Makefile distinfo 

Log message:
Update to sudo 1.8.21


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 06:20:59

Added files:
	archivers/lz4/patches: patch-examples_frameCompress_c 

Log message:
missing return in program used in tests; from Markus Hennecke


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/24 06:28:52

Modified files:
	archivers/lz4  : Makefile 

Log message:
lz4 has several methods to handle unaligned access,

method 0: memcpy, "safe and portable"
method 1: __packed, "safe if your compiler supports it", used by default on most arches.
method 2: direct access. "portable but violate C standard" (er, so not really portable...)
"It can generate buggy code on targets which assembly generation depends on alignment.
But in some circumstances, it's the only known way to get the most performance (ie
GCC + ARMv6)".

The recent update to the port switched to method 2 if __ARM_ARCH_6K__ is defined,
but this causes a bus error on armv7. Change to forcing __packed instead (method 1)
to avoid the issue.

All worked out by, and diff from, Markus Hennecke.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/24 07:25:38

Modified files:
	infrastructure/mk: README.internals 

Log message:
a few more bits


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/08/24 07:33:08

Modified files:
	www/varnish    : Makefile distinfo 

Log message:
Update for Varnish to 5.1.3:

* https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-12425
* Switch to GH repo.varnish-cache.org going down soon.

Ok pirofti@ rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pirofti@cvs.openbsd.org	2017/08/24 08:29:03

Modified files:
	www/youtube-dl : Makefile distinfo 

Log message:
Update youtube-dl to 2017.08.23

New extractors
- asiancrush
- cjsw
- joj
- megaphone
- nexx
- pearvideo
- ruv
- tastytrade
- voot
- watchbox
- yandexdisk

Removed
- clipfish
- godtv
- mpora
- teamfourstar
- yam


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/24 09:21:56

Modified files:
	distrib/miniroot: install.sub 

Log message:
On release installs of architectures supported by syspatch, run syspatch -c
from rc.firsttime.  If binary patches are available, users will be informed
on the console and in the rc.firsttime output mail.

Based on an idea from tj; discussed with several during t2k17.
Positive feedback and go ahead, deraadt, ajacoutot, rpe, tj.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/24 14:12:26

Modified files:
	devel/mono-addins: Makefile 
	graphics/pinta : Makefile 
	lang/fsharp    : Makefile 
	lang/mono      : Makefile 

Log message:
Face reality and mark mono BROKEN; it's too unreliable in bulks.
Drop BROKEN from dependent ports to let them a chance to build if mono is
ever fixed.

ok sthen@ naddy@ robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/24 14:21:52

Modified files:
	devel/harfbuzz : Makefile distinfo 
	devel/harfbuzz/pkg: PLIST-main 

Log message:
Update to harfbuzz-1.5.0.
- tested in a bulk


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/24 18:16:56

Modified files:
	regress/usr.sbin/snmpd: snmpd.sh 

Log message:
Quote some variable strings and make output verbose.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/25 00:34:51

Modified files:
	sys/arch/amd64/amd64: vmm.c 

Log message:
vmm: fix some wrong debug printf format specifiers

diff provided by Martijn van Duren, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/25 01:06:23

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.6.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/25 01:06:33

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.140.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/08/25 01:20:08

Modified files:
	security/emldump: Makefile distinfo 

Log message:
minor update to 0.0.10.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/25 04:04:36

Modified files:
	sys/dev/ic     : ar5xxx.c ar5xxx.h 

Log message:
Add comments explaining why the out-of-bounds access in CID 1453077 can't
happen.

ok mestre, stsp


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/25 04:06:59

Modified files:
	audio/mpd      : Makefile distinfo 
	audio/mpd/patches: patch-Makefile_in 

Log message:
Update to mpd-0.20.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/25 04:23:59

Modified files:
	www/tor-browser/browser: Makefile 

Log message:
Properly bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/25 04:29:54

Modified files:
	sys/dev/fdt    : files.fdt rkclock.c rkclock_clocks.h 
	sys/arch/arm64/conf: GENERIC 
Added files:
	sys/dev/fdt    : rktemp.c 

Log message:
Add rktemp(4), a driver for the temperature sensors on the Rockchip RK3399
SoC.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/25 05:01:17

Modified files:
	x11/windowmaker: Makefile 
Added files:
	x11/windowmaker/patches: patch-WINGs_wview_c 
	                         patch-util_wmmenugen_parse_xdg_c 

Log message:
Bugfixes from upstream git:

WINGs: Set widget background pixmaps before realization.
Previously, when WMSetWidgetBackgroundPixmap() was called prior to
WMRealizeWidget(), no background pixmap was actually set.
(git commit 83f0b764e607306feb7b17026a11034e5cf84785)

util: fix parsing of XDG menus with multiple groups
(git commit e037ae3684928a2fbf4a3994562a322f5d3b0c71)


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/25 05:17:35

Modified files:
	share/man/man4 : Makefile 
Added files:
	share/man/man4 : rktemp.4 

Log message:
rktemp(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/08/25 06:17:27

Modified files:
	sys/dev/ic     : ar5xxx.h 

Log message:
unbreak tree: move comment out of #define. sorry


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/25 06:29:42

Modified files:
	usr.sbin/rbootd: Makefile 

Log message:
-Wextra is over the top; note that int < sizeof(..) is generally safe, since
the left hand side gets converted to size_t, making negative values very large
so the test fails; ok kettenis deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/25 06:30:17

Modified files:
	x11/qt4        : Makefile 

Log message:
bump; textproc/icu4c now uses multi-packages for -wwwdata


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/25 06:37:14

Modified files:
	www/varnish    : Makefile 

Log message:
proper autotools dependencies and don't run autoconf twice


CVSROOT:	/cvs
Module name:	www
Changes by:	fcambus@cvs.openbsd.org	2017/08/25 07:08:23

Modified files:
	.              : octeon.html 

Log message:
Fix broken link for the D-Link DSR-500N.

While there, move a few links to HTTPS.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/25 07:28:31

Modified files:
	sys/arch/mips64/mips64: pmap.c 

Log message:
Fix pmap_extract() to return false when there is a page table page
but no mapping for the input user virtual address.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/25 08:23:23

Modified files:
	devel/mm-common: Makefile distinfo 

Log message:
Update to mm-common-0.9.11.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/25 08:25:39

Modified files:
	share/man/man4 : rktemp.4 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/25 10:10:58

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/25 10:11:01

Modified files:
	share/man/man4 : divert.4 

Log message:
Document the limitations of divert-packet in divert(4) so that they
can be addressed.
input jmc@ benno@ mortimer@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tj@cvs.openbsd.org	2017/08/25 10:17:12

Modified files:
	net/megatools  : Makefile 

Log message:
drop glib-networking dependency as it's no longer needed.

ok bentley


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/25 11:00:44

src/regress/sbin/slaacd

Update of /cvs/src/regress/sbin/slaacd
In directory cvs.openbsd.org:/tmp/cvs-serv69252/slaacd

Log Message:
Directory /cvs/src/regress/sbin/slaacd added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/25 11:02:13

Added files:
	regress/sbin/slaacd: Makefile sniff_sol.py 

Log message:
regress for slaacd(8); not yet hooked to the build


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/25 12:21:30

Modified files:
	distrib/miniroot: install.sub 

Log message:
Combine the commands to fetch and extract set files with the
following if-block to extract {x}etc.tgz using the '&&' operator
to ensure proper error handling.

Fixes the case found by miod, where a failed extraction of the
base set was not properly recognized.

OK miod, tb


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/25 12:27:41

Modified files:
	libexec/reorder_kernel: reorder_kernel.sh 

Log message:
Fix detection whether /usr/share is on a nfs mounted filesystem.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/25 12:37:36

Modified files:
	x11/gnome/grilo: Makefile distinfo 
	x11/gnome/grilo/pkg: PLIST 

Log message:
update to grilo-0.3.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/25 12:37:47

Modified files:
	x11/gnome/grilo-plugins: Makefile distinfo 
	x11/gnome/grilo-plugins/pkg: PLIST 

Log message:
update to grilo-plugins-0.3.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/25 12:39:28

Modified files:
	graphics/orthanc/postgresql-plugin/patches: 
	                                            patch-Core_PostgreSQLConnection_cpp 

Log message:
merged upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/25 12:59:55

Modified files:
	libexec/reorder_kernel: reorder_kernel.sh 

Log message:
It's a standalone script now, so explicitly set a sane PATH.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/08/25 13:28:48

Modified files:
	sys/arch/amd64/amd64: trap.c copy.S cpu.c vector.S 
	sys/arch/amd64/include: codepatch.h 
	sys/arch/i386/i386: locore.s trap.c 

Log message:
If SMAP is present, clear PSL_AC on kernel entry and interrupt so that
only the code in copy{in,out}* that need it run with it set.  Panic if
it's set on entry to trap() or syscall().  Prompted by Maxime Villard's
NetBSD work.

ok kettenis@ mlarkin@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/08/25 13:40:46

Added files:
	etc/signify    : openbsd-63-fw.pub 

Log message:
add new firmware key


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/08/25 13:44:21

Modified files:
	sys/dev/pckbc  : pms.c pmsreg.h 

Log message:
Query the lower coordinate limits.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/25 14:00:35

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 
	sys/dev/fdt    : files.fdt 
Added files:
	sys/dev/fdt    : mvpinctrl.c 

Log message:
Add mvpinctrl(4), a driver to configure pins on Marvell SoCs.  For now,
only the Armada 388 (SolidRun ClearFog, Turris Omnia) is supported.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/25 14:04:31

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 
	sys/arch/armv7/marvell: files.marvell 
Added files:
	sys/arch/armv7/marvell: mvmpic.c 

Log message:
Add mvmpic(4), a driver for the interrupt controller that sits between
the ARM Generic Interrupt Controller and the Ethernet controller on
the Armada 388 (SolidRun ClearFog, Turris Omnia).

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/25 14:09:34

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 
	sys/dev/fdt    : files.fdt 
Added files:
	sys/dev/fdt    : if_mvneta.c if_mvnetareg.h mvmdio.c mvmdiovar.h 

Log message:
Add mvneta(4), a driver for the Ethernet controller on the Armada
38x series (SoliodRun ClearFog, Turris Omnia) and the 37xx series
(ESPRESSObin).  Also add mvmdio(4), which is used to talk to the
MDIO bus.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/25 14:10:17

Modified files:
	regress/sbin/slaacd: Makefile 

Log message:
bluhm points out that it is preferable to have this more noisy to be
able to debug it.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/25 14:16:56

Modified files:
	regress/sbin   : Makefile 

Log message:
hook up slaacd; "tests should run" bluhm@


CVSROOT:	/cvs
Module name:	www
Changes by:	kettenis@cvs.openbsd.org	2017/08/25 14:32:38

Modified files:
	.              : arm64.html 

Log message:
update


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/08/25 14:57:35

Modified files:
	sys/dev/wscons : wstpad.c 

Log message:
Reduce the delay before scrolling starts.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/25 15:57:12

Modified files:
	sys/arch/armv7/marvell: mvmpic.c 

Log message:
Add missing OpenBSD CVS tag


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/25 16:13:26

Modified files:
	etc/root       : root.mail 

Log message:
Sync emacs package version

(again...)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/25 16:19:34

Modified files:
	x11/kde4/pim-runtime/patches: patch-plugins_tests_CMakeLists_txt 

Log message:
Fix build with CMake>=3.8
(adapted from upstream git commit e5c26385a3b047643856dcc423cb13535ff5d132)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/25 16:22:40

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/25 18:14:20

Modified files:
	sys/arch/amd64/amd64: Tag: OPENBSD_6_1 copy.S cpu.c trap.c 
	                      vector.S 
	sys/arch/amd64/include: Tag: OPENBSD_6_1 codepatch.h 
	sys/arch/i386/i386: Tag: OPENBSD_6_1 locore.s trap.c 

Log message:
If SMAP is present, clear PSL_AC on kernel entry and interrupt so that
only the code in copy{in,out}* that need it run with it set.  Panic if
it's set on entry to trap() or syscall().  Prompted by Maxime Villard's
NetBSD work.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/25 18:15:05

Modified files:
	sys/arch/amd64/amd64: Tag: OPENBSD_6_0 copy.S cpu.c trap.c 
	                      vector.S 
	sys/arch/amd64/include: Tag: OPENBSD_6_0 codepatch.h 
	sys/arch/i386/i386: Tag: OPENBSD_6_0 locore.s trap.c 

Log message:
If SMAP is present, clear PSL_AC on kernel entry and interrupt so that
only the code in copy{in,out}* that need it run with it set.  Panic if
it's set on entry to trap() or syscall().  Prompted by Maxime Villard's
NetBSD work.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/25 23:58:10

Modified files:
	lib/mesa       : configure.ac configure Makefile.bsd-wrapper 

Log message:
Make disabling regenerating source files provided in Mesa distfiles that
require python/bison a configure flag instead of the previous way of
testing whether python was found (which shouldn't be the case in
xenocara even with ports packages installed).

This is required when timestamps change on files causing targets to be
invoked that will break if python and bison aren't available and found
in path by the configure script.


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/26 00:32:06

Modified files:
	sbin/fsck_ext2fs: pass1.c setup.c 

Log message:
Do not check the array but its length; based  on a netbsd commit by christos@;
also unsigned values cannot be < 0; ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/26 01:37:31

Modified files:
	multimedia/libass: Makefile distinfo 

Log message:
Update to libass-0.13.7.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/26 01:38:31

Modified files:
	graphics/ffmpeg: Makefile distinfo 

Log message:
Update to ffmpeg-20170825.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/26 01:41:32

Modified files:
	x11/mplayer    : Makefile 

Log message:
Bump ffmpeg version.


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/08/26 02:53:20

Modified files:
	sbin/dmesg     : dmesg.c 

Log message:
Be more precise in the messages given by err() after calling sysctl()
in dmesg.c.

Based on a diff from xiao_nan (at) dsi (dot) a-star (dot) edu (dot) sg -
thanks.

ok otto@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/26 03:03:51

Modified files:
	usr.bin/pkg-config: pkg-config 

Log message:
Don't remove subpaths of /usr/include or /usr/lib from the output of
--cflags and --libs.

ok jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/26 03:07:52

Modified files:
	regress/usr.bin/pkg-config: Makefile 
Added files:
	regress/usr.bin/pkg-config/pcdir: filter2.pc 

Log message:
Add regression tests for not removing subpaths of /usr/include and
/usr/lib.

ok jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/26 03:54:24

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.6.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/26 03:54:36

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.141.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/26 04:08:16

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.17.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/26 04:59:03

Modified files:
	multimedia/libmp4v2: Makefile 

Log message:
replace dead homepage


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/26 06:06:23

Modified files:
	x11/gnome/empathy: Makefile distinfo 
	x11/gnome/empathy/pkg: PLIST 

Log message:
update to empathy-3.12.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/26 06:10:55

Modified files:
	databases/openldap: Makefile distinfo 
	databases/openldap/pkg: DESCR-server PLIST-server 

Log message:
- Enable the MDB backend now that the writemap-enforcing patch has been
fixed. Document the writemap requirement in DESCR-server. Add a patchset
from Paul B. Henson to use writemap in the test suite.

- Don't @sample slapd.conf. This config backend has been deprecated for
some time and will be removed in a future OpenLDAP release. Their
recommended configuration engine is slapd-config(5), see
http://www.openldap.org/doc/admin24/slapdconf2.html

- Do @sample /etc/openldap/slapd.d, the default location for slapd-config(5)
storage. Also add accompanying @extraunexec.

- @sample some schema files that were missed in the update to 2.4.23
several years ago. Better late than never :-)


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/26 06:34:32

Modified files:
	bin/ksh        : history.c 

Log message:
Don't lose the latest history line & don't crash when shrinking histsize

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	abieber@cvs.openbsd.org	2017/08/26 06:45:16

Modified files:
	sys/dev/usb    : usbdevs 

Log message:
Add device ID for Altusmetrum ChaosKey 1.0

OK jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	abieber@cvs.openbsd.org	2017/08/26 06:46:30

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/26 06:59:13

Modified files:
	usr.bin/mandoc : mandocdb.c 

Log message:
No need to fork and exec rm(1) -rf, we know that we have exactly
one file and exactly one directory to remove.  While here, increase
the size of the buffer such that the file name actually fits.
Minus 17 lines of code, no functional change.

Opportunity for simplification reported by George Brown <321 dot
george at gmail dot com> on misc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/26 07:25:17

Modified files:
	distrib/notes/armv7: prep 

Log message:
mention U-Boot file/offset for Marvell ARMADA 38x
ok patrick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/26 07:28:22

Modified files:
	x11/gnome/empathy: Makefile 

Log message:
Drop now useless pre-configure target.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/26 07:30:21

Modified files:
	sys/dev/fdt    : rkclock.c 

Log message:
Add supporting for adjusting the CPU core clock frequency on RK3399.
Use this to bump up the clock of the "LITTLE" cluster on the Firefly-RK3399
to 1.2 GHz to make the board a bit more usable.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/26 07:53:46

Modified files:
	sys/arch/loongson/loongson: machdep.c 
	sys/arch/mips64/include: mips_cpu.h 
	sys/arch/mips64/mips64: cache_mips64r2.c 
	sys/arch/octeon/octeon: machdep.c 

Log message:
Use macros for Config1 bits.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2017/08/26 08:05:56

Modified files:
	devel/jdk/1.8  : Makefile distinfo 
Removed files:
	devel/jdk/1.8/patches: patch-hotspot_src_os_bsd_vm_os_bsd_cpp 
	                       patch-hotspot_src_share_vm_opto_lcm_cpp 
	                       patch-hotspot_src_share_vm_opto_loopPredicate_cpp 
	                       patch-hotspot_src_share_vm_runtime_virtualspace_cpp 
	                       patch-jdk_src_solaris_native_java_net_PlainSocketImpl_c 

Log message:
- Update to u131

Contains upstream bug fixes and security fixes which can be viewed here:
http://www.oracle.com/technetwork/java/javase/8u131-relnotes-3565278.html

- Remove patches committed to upstream bsd-port repo.

okay sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/26 08:45:57

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Make log_debug() more likely to do something by
calling log_setverbose(1) when DEBUG is defined.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/26 09:21:48

Modified files:
	sys/arch/mips64/mips64: db_machdep.c fp_emulate.c trap.c 

Log message:
Use copyin32() instead of a direct memory load when fetching a branch
instruction for branch emulation. This ensures the userspace memory
access is properly guarded and that TLB faults are handled.

In order not to complicate the interface of MipsEmulateBranch(), each
caller now has to provide the branch instruction for the function.

Feedback from miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/26 09:31:00

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Change currently unused populate_rti_info() with
the get_rtaddrs() everyone is using. Soon to be
used or deleted.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/26 09:36:25

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Remove inadvertantly included param names in
get_rtaddrs() prototype.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/26 09:55:41

Modified files:
	usr.bin/mandoc : mandocdb.c 

Log message:
Do not fork and exec cmp(1); instead, simply fstat(2), mmap(2), and
compare the files directly, allowing a much stricter pledge(2), at
very little cost: merely 15 additional lines of very simple code.
Suggested by George Brown <321 dot george at gmail dot com> on misc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/26 10:24:27

Modified files:
	sys/dev/fdt    : rkclock.c 

Log message:
Mark decimal constants as unsigned to avoid gcc warning.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/26 10:26:17

Modified files:
	libexec/ld.so/aarch64: Makefile.inc 

Log message:
Remove -fno-stack-protector; works fine without it.

ok deraadt@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/26 10:59:41

Modified files:
	lib/mesa       : Makefile.am Makefile.bsd-wrapper Makefile.in 
	                 VERSION common.py configure configure.ac 
	lib/mesa/bin   : test-driver 
	lib/mesa/docs  : README.WIN32 application-issues.html 
	                 autoconf.html bugs.html contents.html 
	                 developers.html devinfo.html download.html 
	                 egl.html envvars.html faq.html features.txt 
	                 helpwanted.html index.html install.html 
	                 intro.html license.html lists.html 
	                 llvmpipe.html mangling.html opengles.html 
	                 patents.txt postprocess.html precompiled.html 
	                 relnotes.html repository.html shading.html 
	                 sourcedocs.html sourcetree.html systems.html 
	                 thanks.html utilities.html viewperf.html 
	                 vmware-guest.html xlibdriver.html 
	lib/mesa/docs/relnotes: 13.0.6.html 6.5.2.html 7.11.html 
	                        7.5.1.html 7.5.2.html 7.5.html 9.0.html 
	                        9.1.2.html 
	lib/mesa/docs/specs: MESA_shader_integer_functions.txt 
	                     MESA_texture_array.spec 
	                     WL_bind_wayland_display.spec enums.txt 
	lib/mesa/include: c99_compat.h 
	lib/mesa/include/CL: cl_d3d10.h cl_d3d11.h 
	                     cl_dx9_media_sharing.h cl_ext.h cl_gl_ext.h 
	                     cl_platform.h opencl.h 
	lib/mesa/include/EGL: egl.h eglext.h eglmesaext.h eglplatform.h 
	lib/mesa/include/GL: glcorearb.h glext.h glxext.h wglext.h 
	lib/mesa/include/GL/internal: dri_interface.h 
	lib/mesa/include/GLES: egl.h gl.h glext.h glplatform.h 
	lib/mesa/include/GLES2: gl2.h gl2ext.h gl2platform.h 
	lib/mesa/include/GLES3: gl3.h gl31.h gl3ext.h gl3platform.h 
	lib/mesa/include/KHR: khrplatform.h 
	lib/mesa/include/c11: threads.h 
	lib/mesa/include/d3dadapter: present.h 
	lib/mesa/include/pci_ids: i965_pci_ids.h radeonsi_pci_ids.h 
	lib/mesa/include/vulkan: vk_platform.h vulkan.h 
	lib/mesa/scons : custom.py gallium.py llvm.py 
	lib/mesa/src   : Makefile.am Makefile.in 
	lib/mesa/src/amd: Makefile.addrlib.am Makefile.am Makefile.in 
	                  Makefile.sources 
	lib/mesa/src/amd/addrlib: addrinterface.cpp addrinterface.h 
	                          addrtypes.h 
	lib/mesa/src/amd/addrlib/core: addrcommon.h addrelemlib.cpp 
	                               addrelemlib.h addrlib.cpp 
	                               addrlib.h addrobject.cpp 
	                               addrobject.h 
	lib/mesa/src/amd/addrlib/r800: ciaddrlib.cpp ciaddrlib.h 
	                               egbaddrlib.cpp egbaddrlib.h 
	                               siaddrlib.cpp siaddrlib.h 
	lib/mesa/src/amd/common: ac_binary.c ac_binary.h 
	                         ac_llvm_helper.cpp ac_llvm_util.c 
	                         ac_llvm_util.h ac_nir_to_llvm.c 
	                         ac_nir_to_llvm.h amd_family.h 
	                         amdgpu_id.h r600d_common.h sid.h 
	lib/mesa/src/amd/vulkan: Makefile.am Makefile.in 
	                         Makefile.sources radv_cmd_buffer.c 
	                         radv_cs.h radv_descriptor_set.c 
	                         radv_descriptor_set.h radv_device.c 
	                         radv_entrypoints.c radv_entrypoints.h 
	                         radv_entrypoints_gen.py radv_formats.c 
	                         radv_image.c radv_meta.c radv_meta.h 
	                         radv_meta_blit.c radv_meta_blit2d.c 
	                         radv_meta_buffer.c radv_meta_bufimage.c 
	                         radv_meta_clear.c radv_meta_copy.c 
	                         radv_meta_decompress.c 
	                         radv_meta_fast_clear.c 
	                         radv_meta_resolve.c 
	                         radv_meta_resolve_cs.c radv_pipeline.c 
	                         radv_pipeline_cache.c radv_private.h 
	                         radv_query.c radv_radeon_winsys.h 
	                         radv_util.c radv_wsi.c 
	                         radv_wsi_wayland.c radv_wsi_x11.c 
	                         si_cmd_buffer.c vk_format.h 
	                         vk_format_parse.py vk_format_table.py 
	lib/mesa/src/amd/vulkan/winsys/amdgpu: radv_amdgpu_bo.c 
	                                       radv_amdgpu_bo.h 
	                                       radv_amdgpu_cs.c 
	                                       radv_amdgpu_cs.h 
	                                       radv_amdgpu_surface.c 
	                                       radv_amdgpu_winsys.c 
	                                       radv_amdgpu_winsys_public.h 
	lib/mesa/src/compiler: Makefile.am Makefile.glsl.am Makefile.in 
	                       Makefile.nir.am Makefile.sources 
	                       builtin_type_macros.h glsl_types.cpp 
	                       glsl_types.h nir_types.cpp nir_types.h 
	                       shader_enums.c shader_enums.h 
	lib/mesa/src/compiler/glsl: ast.h ast_array_index.cpp 
	                            ast_function.cpp ast_to_hir.cpp 
	                            ast_type.cpp blob.c blob.h 
	                            builtin_functions.cpp 
	                            builtin_types.cpp 
	                            builtin_variables.cpp glsl_lexer.cpp 
	                            glsl_lexer.ll glsl_parser.cpp 
	                            glsl_parser.h glsl_parser.yy 
	                            glsl_parser_extras.cpp 
	                            glsl_parser_extras.h 
	                            glsl_symbol_table.cpp 
	                            glsl_symbol_table.h glsl_to_nir.cpp 
	                            glsl_to_nir.h ir.cpp ir.h 
	                            ir_array_refcount.h ir_basic_block.h 
	                            ir_builder.cpp ir_builder.h 
	                            ir_clone.cpp 
	                            ir_constant_expression.cpp 
	                            ir_equals.cpp 
	                            ir_expression_flattening.h 
	                            ir_expression_operation.h 
	                            ir_expression_operation.py 
	                            ir_expression_operation_constant.h 
	                            ir_expression_operation_strings.h 
	                            ir_function_inlining.h 
	                            ir_hierarchical_visitor.h 
	                            ir_hv_accept.cpp ir_optimization.h 
	                            ir_print_visitor.cpp 
	                            ir_print_visitor.h ir_reader.cpp 
	                            ir_reader.h ir_rvalue_visitor.cpp 
	                            ir_rvalue_visitor.h 
	                            ir_set_program_inouts.cpp 
	                            ir_uniform.h ir_validate.cpp 
	                            ir_variable_refcount.h ir_visitor.h 
	                            link_atomics.cpp 
	                            link_interface_blocks.cpp 
	                            link_uniform_block_active_visitor.cpp 
	                            link_uniform_block_active_visitor.h 
	                            link_uniform_blocks.cpp 
	                            link_uniform_initializers.cpp 
	                            link_uniforms.cpp link_varyings.cpp 
	                            link_varyings.h linker.cpp linker.h 
	                            list.h loop_analysis.h 
	                            loop_controls.cpp 
	                            lower_blend_equation_advanced.cpp 
	                            lower_buffer_access.h 
	                            lower_distance.cpp 
	                            lower_if_to_cond_assign.cpp 
	                            lower_instructions.cpp 
	                            lower_jumps.cpp 
	                            lower_named_interface_blocks.cpp 
	                            lower_output_reads.cpp 
	                            lower_packed_varyings.cpp 
	                            lower_texture_projection.cpp 
	                            lower_ubo_reference.cpp 
	                            lower_vertex_id.cpp main.cpp 
	                            opt_algebraic.cpp 
	                            opt_constant_propagation.cpp 
	                            opt_copy_propagation.cpp 
	                            opt_copy_propagation_elements.cpp 
	                            opt_dead_code_local.cpp 
	                            opt_function_inlining.cpp 
	                            opt_tree_grafting.cpp program.h 
	                            propagate_invariance.cpp 
	                            s_expression.h standalone.cpp 
	                            standalone.h 
	                            standalone_scaffolding.cpp 
	                            standalone_scaffolding.h 
	                            test_optpass.cpp test_optpass.h 
	lib/mesa/src/compiler/glsl/glcpp: glcpp-lex.c glcpp-lex.l 
	                                  glcpp-parse.c glcpp-parse.y 
	                                  glcpp.h pp.c 
	lib/mesa/src/compiler/glsl/glcpp/tests: 082-invalid-paste.c 
	                                        082-invalid-paste.c.expected 
	                                        113-line-and-file-macros.c 
	                                        113-line-and-file-macros.c.expected 
	                                        114-paste-integer-tokens.c 
	                                        114-paste-integer-tokens.c.expected 
	lib/mesa/src/compiler/glsl/tests: blob_test.c cache_test.c 
	                                  general_ir_test.cpp 
	                                  set_uniform_initializer_tests.cpp 
	                                  uniform_initializer_utils.cpp 
	                                  uniform_initializer_utils.h 
	                                  varyings_test.cpp 
	lib/mesa/src/compiler/glsl/tests/lower_jumps: 
	                                              create_test_cases.py 
	lib/mesa/src/compiler/glsl/tests/warnings: 
	                                           026-out-function-parameter-shaderout.vert.expected 
	                                           027-inout-function-parameter-shaderout.vert.expected 
	                                           030-array-as-function-parameter.vert.expected 
	lib/mesa/src/compiler/nir: nir.c nir.h nir_algebraic.py 
	                           nir_array.h nir_builder.h 
	                           nir_builder_opcodes.h 
	                           nir_builder_opcodes_h.py nir_clone.c 
	                           nir_constant_expressions.c 
	                           nir_constant_expressions.h 
	                           nir_constant_expressions.py 
	                           nir_control_flow.c nir_control_flow.h 
	                           nir_control_flow_private.h 
	                           nir_from_ssa.c nir_gather_info.c 
	                           nir_inline_functions.c 
	                           nir_instr_set.h nir_intrinsics.h 
	                           nir_lower_alu_to_scalar.c 
	                           nir_lower_atomics.c 
	                           nir_lower_bitmap.c 
	                           nir_lower_clamp_color_outputs.c 
	                           nir_lower_clip.c 
	                           nir_lower_double_ops.c 
	                           nir_lower_drawpixels.c 
	                           nir_lower_gs_intrinsics.c 
	                           nir_lower_idiv.c 
	                           nir_lower_indirect_derefs.c 
	                           nir_lower_io.c 
	                           nir_lower_io_to_scalar.c 
	                           nir_lower_io_to_temporaries.c 
	                           nir_lower_io_types.c 
	                           nir_lower_load_const_to_scalar.c 
	                           nir_lower_locals_to_regs.c 
	                           nir_lower_returns.c 
	                           nir_lower_samplers.c 
	                           nir_lower_system_values.c 
	                           nir_lower_tex.c 
	                           nir_lower_to_source_mods.c 
	                           nir_lower_var_copies.c 
	                           nir_lower_vars_to_ssa.c 
	                           nir_lower_wpos_center.c 
	                           nir_lower_wpos_ytransform.c 
	                           nir_metadata.c 
	                           nir_move_vec_src_uses_to_dest.c 
	                           nir_opcodes.c nir_opcodes.h 
	                           nir_opcodes.py nir_opcodes_c.py 
	                           nir_opcodes_h.py nir_opt_algebraic.c 
	                           nir_opt_algebraic.py 
	                           nir_opt_conditional_discard.c 
	                           nir_opt_copy_propagate.c 
	                           nir_opt_cse.c nir_opt_dce.c 
	                           nir_opt_gcm.c 
	                           nir_opt_peephole_select.c 
	                           nir_opt_remove_phis.c 
	                           nir_phi_builder.c nir_phi_builder.h 
	                           nir_print.c 
	                           nir_remove_dead_variables.c 
	                           nir_search.c nir_search.h 
	                           nir_search_helpers.h 
	                           nir_split_var_copies.c nir_sweep.c 
	                           nir_validate.c nir_vla.h 
	                           nir_worklist.c nir_worklist.h 
	lib/mesa/src/compiler/spirv: GLSL.std.450.h nir_spirv.h spirv.h 
	                             spirv2nir.c spirv_info.c 
	                             spirv_info.h spirv_to_nir.c 
	                             vtn_alu.c vtn_cfg.c vtn_glsl450.c 
	                             vtn_private.h vtn_variables.c 
	lib/mesa/src/egl: Makefile.am Makefile.in Makefile.sources 
	                  egl-symbols-check 
	lib/mesa/src/egl/drivers/dri2: egl_dri2.c egl_dri2.h 
	                               egl_dri2_fallbacks.h 
	                               platform_android.c platform_drm.c 
	                               platform_surfaceless.c 
	                               platform_wayland.c platform_x11.c 
	                               platform_x11_dri3.c 
	lib/mesa/src/egl/main: eglapi.c eglapi.h eglarray.c eglconfig.c 
	                       eglcontext.c eglcontext.h egldisplay.c 
	                       egldisplay.h eglfallbacks.c eglglobals.c 
	                       eglglobals.h eglimage.c eglsurface.c 
	                       eglsurface.h eglsync.c eglsync.h 
	lib/mesa/src/egl/wayland/wayland-drm: Makefile.in 
	lib/mesa/src/egl/wayland/wayland-egl: Makefile.in 
	                                      wayland-egl-priv.h 
	                                      wayland-egl-symbols-check 
	lib/mesa/src/gallium: Automake.inc Makefile.am Makefile.in 
	                      SConscript 
	lib/mesa/src/gallium/auxiliary: Makefile.am Makefile.in 
	                                Makefile.sources 
	lib/mesa/src/gallium/auxiliary/cso_cache: cso_cache.c 
	                                          cso_cache.h 
	                                          cso_context.c 
	                                          cso_context.h 
	lib/mesa/src/gallium/auxiliary/draw: draw_context.c 
	                                     draw_context.h draw_llvm.c 
	                                     draw_llvm.h 
	                                     draw_pipe_aaline.c 
	                                     draw_pipe_aapoint.c 
	                                     draw_pipe_validate.c 
	                                     draw_pipe_vbuf.c 
	                                     draw_pipe_wide_line.c 
	                                     draw_private.h 
	                                     draw_pt_fetch_shade_pipeline_llvm.c 
	                                     draw_pt_vsplit.c 
	                                     draw_pt_vsplit_tmp.h 
	lib/mesa/src/gallium/auxiliary/gallivm: lp_bld_arit.c 
	                                        lp_bld_arit.h 
	                                        lp_bld_conv.c 
	                                        lp_bld_format.h 
	                                        lp_bld_format_aos.c 
	                                        lp_bld_format_aos_array.c 
	                                        lp_bld_format_soa.c 
	                                        lp_bld_format_yuv.c 
	                                        lp_bld_gather.c 
	                                        lp_bld_gather.h 
	                                        lp_bld_init.c 
	                                        lp_bld_intr.c 
	                                        lp_bld_intr.h 
	                                        lp_bld_limits.h 
	                                        lp_bld_logic.c 
	                                        lp_bld_misc.cpp 
	                                        lp_bld_misc.h 
	                                        lp_bld_sample.c 
	                                        lp_bld_sample_aos.c 
	                                        lp_bld_sample_soa.c 
	                                        lp_bld_tgsi.c 
	                                        lp_bld_tgsi.h 
	                                        lp_bld_tgsi_action.c 
	                                        lp_bld_tgsi_aos.c 
	                                        lp_bld_tgsi_info.c 
	                                        lp_bld_tgsi_soa.c 
	                                        lp_bld_type.h 
	lib/mesa/src/gallium/auxiliary/hud: hud_context.c hud_cpu.c 
	                                    hud_cpufreq.c hud_diskstat.c 
	                                    hud_driver_query.c hud_nic.c 
	                                    hud_private.h 
	                                    hud_sensors_temp.c 
	lib/mesa/src/gallium/auxiliary/indices: u_indices.c 
	                                        u_indices_gen.c 
	                                        u_indices_gen.py 
	                                        u_primconvert.c 
	                                        u_unfilled_gen.py 
	lib/mesa/src/gallium/auxiliary/nir: tgsi_to_nir.c 
	lib/mesa/src/gallium/auxiliary/os: os_thread.h 
	lib/mesa/src/gallium/auxiliary/pipe-loader: Makefile.in 
	                                            pipe_loader_drm.c 
	lib/mesa/src/gallium/auxiliary/pipebuffer: pb_buffer_fenced.c 
	                                           pb_bufmgr_debug.c 
	                                           pb_bufmgr_mm.c 
	                                           pb_bufmgr_pool.c 
	                                           pb_bufmgr_slab.c 
	                                           pb_cache.c pb_cache.h 
	                                           pb_slab.c pb_slab.h 
	lib/mesa/src/gallium/auxiliary/rbug: rbug_texture.c 
	                                     rbug_texture.h 
	lib/mesa/src/gallium/auxiliary/rtasm: rtasm_execmem.c 
	lib/mesa/src/gallium/auxiliary/target-helpers: drm_helper.h 
	                                               drm_helper_public.h 
	lib/mesa/src/gallium/auxiliary/tgsi: tgsi_aa_point.c 
	                                     tgsi_build.c tgsi_build.h 
	                                     tgsi_dump.c tgsi_exec.c 
	                                     tgsi_exec.h tgsi_info.c 
	                                     tgsi_lowering.c 
	                                     tgsi_opcode_tmp.h 
	                                     tgsi_parse.c tgsi_parse.h 
	                                     tgsi_point_sprite.c 
	                                     tgsi_sanity.c tgsi_scan.c 
	                                     tgsi_scan.h tgsi_strings.c 
	                                     tgsi_strings.h tgsi_text.c 
	                                     tgsi_transform.h 
	                                     tgsi_ureg.c tgsi_ureg.h 
	                                     tgsi_util.c tgsi_util.h 
	lib/mesa/src/gallium/auxiliary/util: u_blit.c u_blitter.c 
	                                     u_blitter.h u_cpu_detect.c 
	                                     u_cpu_detect.h u_debug.h 
	                                     u_debug_flush.c 
	                                     u_debug_memory.c 
	                                     u_debug_refcnt.c 
	                                     u_debug_stack.c 
	                                     u_debug_stack.h 
	                                     u_debug_symbol.c 
	                                     u_draw_quad.c u_draw_quad.h 
	                                     u_dump_state.c u_format.c 
	                                     u_format.csv 
	                                     u_format_pack.py 
	                                     u_format_parse.py 
	                                     u_format_table.c 
	                                     u_format_table.py 
	                                     u_format_yuv.c 
	                                     u_format_yuv.h u_helpers.c 
	                                     u_helpers.h 
	                                     u_index_modify.c 
	                                     u_index_modify.h 
	                                     u_inlines.h u_memory.h 
	                                     u_prim_restart.c 
	                                     u_pstipple.c u_range.h 
	                                     u_ringbuffer.c 
	                                     u_simple_shaders.c 
	                                     u_simple_shaders.h 
	                                     u_suballoc.c u_suballoc.h 
	                                     u_surface.c u_surface.h 
	                                     u_tests.c u_tests.h 
	                                     u_transfer.h u_upload_mgr.c 
	                                     u_upload_mgr.h u_vbuf.c 
	                                     u_vbuf.h u_video.h 
	lib/mesa/src/gallium/auxiliary/vl: vl_bicubic_filter.c 
	                                   vl_compositor.c 
	                                   vl_compositor.h vl_csc.c 
	                                   vl_deint_filter.c 
	                                   vl_matrix_filter.c 
	                                   vl_median_filter.c 
	                                   vl_vertex_buffers.c 
	                                   vl_video_buffer.c vl_winsys.h 
	                                   vl_winsys_dri.c 
	                                   vl_winsys_dri3.c vl_zscan.c 
	                                   vl_zscan.h 
	lib/mesa/src/gallium/docs/source: conf.py context.rst screen.rst 
	                                  tgsi.rst 
	lib/mesa/src/gallium/docs/source/drivers: openswr.rst 
	lib/mesa/src/gallium/docs/source/drivers/openswr: usage.rst 
	lib/mesa/src/gallium/drivers/ddebug: Makefile.in dd_context.c 
	                                     dd_draw.c dd_pipe.h 
	                                     dd_screen.c 
	lib/mesa/src/gallium/drivers/freedreno: Makefile.am Makefile.in 
	                                        Makefile.sources 
	                                        adreno_common.xml.h 
	                                        adreno_pm4.xml.h 
	                                        freedreno_batch.c 
	                                        freedreno_batch.h 
	                                        freedreno_batch_cache.c 
	                                        freedreno_context.c 
	                                        freedreno_context.h 
	                                        freedreno_draw.c 
	                                        freedreno_fence.c 
	                                        freedreno_fence.h 
	                                        freedreno_gmem.c 
	                                        freedreno_gmem.h 
	                                        freedreno_query.c 
	                                        freedreno_resource.c 
	                                        freedreno_screen.c 
	                                        freedreno_screen.h 
	                                        freedreno_state.c 
	                                        freedreno_texture.h 
	                                        freedreno_util.c 
	                                        freedreno_util.h 
	lib/mesa/src/gallium/drivers/freedreno/a2xx: a2xx.xml.h 
	                                             fd2_blend.c 
	                                             fd2_compiler.c 
	lib/mesa/src/gallium/drivers/freedreno/a3xx: a3xx.xml.h 
	                                             fd3_emit.c 
	                                             fd3_emit.h 
	                                             fd3_format.c 
	                                             fd3_format.h 
	                                             fd3_gmem.c 
	                                             fd3_program.c 
	lib/mesa/src/gallium/drivers/freedreno/a4xx: a4xx.xml.h 
	                                             fd4_blend.c 
	                                             fd4_draw.h 
	                                             fd4_emit.c 
	                                             fd4_emit.h 
	                                             fd4_format.c 
	                                             fd4_format.h 
	                                             fd4_program.c 
	lib/mesa/src/gallium/drivers/freedreno/ir3: instr-a3xx.h ir3.c 
	                                            ir3.h ir3_cmdline.c 
	                                            ir3_compiler.c 
	                                            ir3_compiler.h 
	                                            ir3_compiler_nir.c 
	                                            ir3_cp.c ir3_depth.c 
	                                            ir3_group.c 
	                                            ir3_nir.c 
	                                            ir3_nir_trig.c 
	                                            ir3_nir_trig.py 
	                                            ir3_shader.c 
	                                            ir3_shader.h 
	lib/mesa/src/gallium/drivers/i915: Makefile.in i915_context.c 
	                                   i915_fpc.h 
	                                   i915_fpc_optimize.c 
	                                   i915_fpc_translate.c 
	                                   i915_screen.c i915_state.c 
	lib/mesa/src/gallium/drivers/llvmpipe: Makefile.am Makefile.in 
	                                       lp_bld_blend_aos.c 
	                                       lp_bld_depth.c 
	                                       lp_context.c lp_fence.c 
	                                       lp_fence.h lp_jit.c 
	                                       lp_rast.c lp_rast_priv.h 
	                                       lp_scene.c lp_scene.h 
	                                       lp_screen.c lp_screen.h 
	                                       lp_setup.c lp_setup_tri.c 
	                                       lp_state_fs.c 
	                                       lp_state_sampler.c 
	                                       lp_state_setup.c 
	                                       lp_surface.c 
	lib/mesa/src/gallium/drivers/noop: Makefile.in noop_pipe.c 
	                                   noop_state.c 
	lib/mesa/src/gallium/drivers/nouveau: Makefile.in 
	                                      nouveau_buffer.c 
	                                      nouveau_fence.c 
	                                      nouveau_fence.h 
	                                      nouveau_screen.c 
	                                      nouveau_screen.h 
	                                      nv_object.xml.h 
	lib/mesa/src/gallium/drivers/nouveau/codegen: nv50_ir.cpp 
	                                              nv50_ir.h 
	                                              nv50_ir_driver.h 
	                                              nv50_ir_emit_gk110.cpp 
	                                              nv50_ir_emit_gm107.cpp 
	                                              nv50_ir_emit_nvc0.cpp 
	                                              nv50_ir_from_tgsi.cpp 
	                                              nv50_ir_lowering_gm107.cpp 
	                                              nv50_ir_lowering_gm107.h 
	                                              nv50_ir_lowering_nvc0.cpp 
	                                              nv50_ir_lowering_nvc0.h 
	                                              nv50_ir_peephole.cpp 
	                                              nv50_ir_print.cpp 
	                                              nv50_ir_ra.cpp 
	                                              nv50_ir_target.cpp 
	                                              nv50_ir_target.h 
	                                              nv50_ir_target_gm107.cpp 
	                                              nv50_ir_target_gm107.h 
	                                              nv50_ir_target_nvc0.cpp 
	lib/mesa/src/gallium/drivers/nouveau/codegen/lib: gm107.asm 
	                                                  gm107.asm.h 
	lib/mesa/src/gallium/drivers/nouveau/nv30: nv30_context.c 
	                                           nv30_query.c 
	                                           nv30_screen.c 
	                                           nv30_state.c 
	                                           nv30_state_validate.c 
	                                           nvfx_fragprog.c 
	                                           nvfx_vertprog.c 
	lib/mesa/src/gallium/drivers/nouveau/nv50: nv50_context.c 
	                                           nv50_formats.c 
	                                           nv50_program.c 
	                                           nv50_program.h 
	                                           nv50_query.c 
	                                           nv50_screen.c 
	                                           nv50_screen.h 
	                                           nv50_shader_state.c 
	                                           nv50_state.c 
	                                           nv50_state_validate.c 
	                                           nv50_stateobj.h 
	                                           nv50_surface.c 
	                                           nv50_vbo.c 
	lib/mesa/src/gallium/drivers/nouveau/nvc0: nvc0_3d.xml.h 
	                                           nvc0_context.c 
	                                           nvc0_context.h 
	                                           nvc0_program.c 
	                                           nvc0_program.h 
	                                           nvc0_query.c 
	                                           nvc0_query_hw.c 
	                                           nvc0_query_hw_metric.c 
	                                           nvc0_query_hw_metric.h 
	                                           nvc0_query_hw_sm.c 
	                                           nvc0_query_hw_sm.h 
	                                           nvc0_screen.c 
	                                           nvc0_screen.h 
	                                           nvc0_state.c 
	                                           nvc0_state_validate.c 
	                                           nvc0_stateobj.h 
	                                           nvc0_surface.c 
	                                           nvc0_vbo.c 
	lib/mesa/src/gallium/drivers/nouveau/nvc0/mme: com9097.mme 
	                                               com9097.mme.h 
	lib/mesa/src/gallium/drivers/r300: Makefile.in r300_blit.c 
	                                   r300_context.c r300_query.c 
	                                   r300_screen.c r300_screen.h 
	                                   r300_state.c r300_texture.c 
	                                   r300_tgsi_to_rc.c 
	lib/mesa/src/gallium/drivers/r600: Automake.inc Makefile.am 
	                                   Makefile.in 
	                                   evergreen_compute.c 
	                                   evergreen_compute_internal.h 
	                                   evergreen_hw_context.c 
	                                   evergreen_state.c 
	                                   evergreend.h r600_asm.c 
	                                   r600_asm.h r600_blit.c 
	                                   r600_hw_context.c r600_pipe.c 
	                                   r600_pipe.h r600_shader.c 
	                                   r600_state.c 
	                                   r600_state_common.c 
	                                   r600_uvd.c 
	lib/mesa/src/gallium/drivers/r600/sb: notes.markdown 
	                                      sb_def_use.cpp sb_gcm.cpp 
	                                      sb_ir.h sb_ra_init.cpp 
	                                      sb_valtable.cpp 
	lib/mesa/src/gallium/drivers/radeon: Makefile.am Makefile.in 
	                                     Makefile.sources 
	                                     r600_buffer_common.c 
	                                     r600_gpu_load.c 
	                                     r600_perfcounter.c 
	                                     r600_pipe_common.c 
	                                     r600_pipe_common.h 
	                                     r600_query.c r600_query.h 
	                                     r600_streamout.c 
	                                     r600_test_dma.c 
	                                     r600_texture.c radeon_uvd.c 
	                                     radeon_uvd.h radeon_vce.c 
	                                     radeon_vce_40_2_2.c 
	                                     radeon_vce_50.c 
	                                     radeon_vce_52.c 
	                                     radeon_video.c 
	                                     radeon_video.h 
	                                     radeon_winsys.h 
	lib/mesa/src/gallium/drivers/radeonsi: Automake.inc Makefile.am 
	                                       Makefile.in 
	                                       Makefile.sources 
	                                       cik_sdma.c si_blit.c 
	                                       si_compute.c si_cp_dma.c 
	                                       si_debug.c 
	                                       si_descriptors.c si_dma.c 
	                                       si_hw_context.c 
	                                       si_perfcounter.c 
	                                       si_pipe.c si_pipe.h 
	                                       si_pm4.c si_pm4.h 
	                                       si_shader.c si_shader.h 
	                                       si_shader_internal.h 
	                                       si_shader_tgsi_alu.c 
	                                       si_shader_tgsi_setup.c 
	                                       si_state.c si_state.h 
	                                       si_state_draw.c 
	                                       si_state_shaders.c 
	                                       si_uvd.c 
	lib/mesa/src/gallium/drivers/rbug: Makefile.in rbug_context.c 
	                                   rbug_context.h rbug_core.c 
	                                   rbug_screen.c rbug_screen.h 
	lib/mesa/src/gallium/drivers/softpipe: Makefile.in sp_compute.c 
	                                       sp_context.c sp_flush.c 
	                                       sp_flush.h sp_fs_exec.c 
	                                       sp_quad_fs.c sp_screen.c 
	                                       sp_state_derived.c 
	                                       sp_state_sampler.c 
	                                       sp_state_shader.c 
	                                       sp_tex_sample.c 
	                                       sp_tex_sample.h 
	                                       sp_texture.c 
	lib/mesa/src/gallium/drivers/svga: Makefile.am Makefile.in 
	                                   svga_cmd.c svga_cmd.h 
	                                   svga_context.c svga_context.h 
	                                   svga_format.c svga_format.h 
	                                   svga_pipe_blit.c 
	                                   svga_pipe_clear.c 
	                                   svga_pipe_constants.c 
	                                   svga_pipe_draw.c 
	                                   svga_pipe_misc.c 
	                                   svga_pipe_query.c 
	                                   svga_pipe_rasterizer.c 
	                                   svga_resource_buffer.c 
	                                   svga_resource_buffer.h 
	                                   svga_resource_buffer_upload.c 
	                                   svga_resource_texture.c 
	                                   svga_resource_texture.h 
	                                   svga_sampler_view.c 
	                                   svga_screen.c svga_screen.h 
	                                   svga_screen_cache.c 
	                                   svga_screen_cache.h 
	                                   svga_state.c 
	                                   svga_state_constants.c 
	                                   svga_state_framebuffer.c 
	                                   svga_state_fs.c 
	                                   svga_state_gs.c 
	                                   svga_state_need_swtnl.c 
	                                   svga_state_rss.c 
	                                   svga_state_tgsi_transform.c 
	                                   svga_state_tss.c 
	                                   svga_state_vs.c 
	                                   svga_surface.c svga_surface.h 
	                                   svga_swtnl_state.c 
	                                   svga_tgsi_insn.c 
	                                   svga_tgsi_vgpu10.c 
	                                   svga_winsys.h 
	lib/mesa/src/gallium/drivers/svga/svgadump: svga_dump.py 
	                                            svga_shader_dump.c 
	lib/mesa/src/gallium/drivers/swr: Makefile.am Makefile.in 
	                                  Makefile.sources swr_clear.cpp 
	                                  swr_context.cpp swr_context.h 
	                                  swr_draw.cpp swr_fence.cpp 
	                                  swr_fence.h swr_loader.cpp 
	                                  swr_memory.h swr_public.h 
	                                  swr_query.cpp swr_resource.h 
	                                  swr_scratch.cpp swr_scratch.h 
	                                  swr_screen.cpp swr_screen.h 
	                                  swr_shader.cpp swr_shader.h 
	                                  swr_state.cpp swr_state.h 
	                                  swr_tex_sample.cpp 
	                                  swr_tex_sample.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/archrast: 
	                                                      archrast.cpp 
	                                                      archrast.h 
	                                                      eventmanager.h 
	                                                      events.proto 
	                                                      gen_ar_event.cpp 
	lib/mesa/src/gallium/drivers/swr/rasterizer/common: formats.cpp 
	                                                    formats.h 
	                                                    os.h 
	                                                    simd16intrin.h 
	                                                    simdintrin.h 
	                                                    swr_assert.cpp 
	                                                    swr_assert.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/core: api.cpp api.h 
	                                                  backend.cpp 
	                                                  backend.h 
	                                                  binner.cpp 
	                                                  blend.h 
	                                                  clip.cpp 
	                                                  clip.h 
	                                                  context.h 
	                                                  format_conversion.h 
	                                                  format_traits.h 
	                                                  format_types.h 
	                                                  frontend.cpp 
	                                                  frontend.h 
	                                                  knobs.h 
	                                                  multisample.cpp 
	                                                  multisample.h 
	                                                  pa.h 
	                                                  pa_avx.cpp 
	                                                  rasterizer.cpp 
	                                                  rasterizer.h 
	                                                  state.h 
	                                                  tessellator.h 
	                                                  threads.cpp 
	                                                  tilemgr.cpp 
	                                                  utils.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/jitter: 
	                                                    JitManager.cpp 
	                                                    JitManager.h 
	                                                    blend_jit.cpp 
	                                                    builder.cpp 
	                                                    builder.h 
	                                                    builder_misc.cpp 
	                                                    builder_misc.h 
	                                                    fetch_jit.cpp 
	                                                    fetch_jit.h 
	                                                    jit_api.h 
	                                                    streamout_jit.cpp 
	lib/mesa/src/gallium/drivers/swr/rasterizer/memory: 
	                                                    ClearTile.cpp 
	                                                    Convert.h 
	                                                    LoadTile.cpp 
	                                                    LoadTile.h 
	                                                    StoreTile.cpp 
	                                                    StoreTile.h 
	                                                    TilingFunctions.h 
	                                                    tilingtraits.h 
	lib/mesa/src/gallium/drivers/trace: Makefile.in tr_context.c 
	                                    tr_dump.c tr_dump.h 
	                                    tr_dump_state.c tr_screen.c 
	                                    tr_texture.c tr_texture.h 
	lib/mesa/src/gallium/drivers/vc4: Makefile.am Makefile.in 
	                                  Makefile.sources vc4_blit.c 
	                                  vc4_bufmgr.c vc4_bufmgr.h 
	                                  vc4_cl.c vc4_context.c 
	                                  vc4_context.h vc4_draw.c 
	                                  vc4_emit.c vc4_formats.c 
	                                  vc4_nir_lower_blend.c 
	                                  vc4_nir_lower_io.c 
	                                  vc4_opt_algebraic.c 
	                                  vc4_opt_constant_folding.c 
	                                  vc4_opt_copy_propagation.c 
	                                  vc4_opt_dead_code.c 
	                                  vc4_opt_peephole_sf.c 
	                                  vc4_opt_small_immediates.c 
	                                  vc4_opt_vpm.c vc4_program.c 
	                                  vc4_qir.c vc4_qir.h 
	                                  vc4_qir_emit_uniform_stream_resets.c 
	                                  vc4_qir_live_variables.c 
	                                  vc4_qir_lower_uniforms.c 
	                                  vc4_qir_schedule.c 
	                                  vc4_qir_validate.c vc4_qpu.c 
	                                  vc4_qpu_disasm.c 
	                                  vc4_qpu_emit.c 
	                                  vc4_qpu_schedule.c 
	                                  vc4_qpu_validate.c 
	                                  vc4_register_allocate.c 
	                                  vc4_reorder_uniforms.c 
	                                  vc4_resource.c vc4_screen.c 
	                                  vc4_screen.h vc4_simulator.c 
	                                  vc4_simulator_validate.h 
	                                  vc4_state.c vc4_tiling.c 
	                                  vc4_tiling.h 
	lib/mesa/src/gallium/drivers/vc4/kernel: vc4_drv.h 
	                                         vc4_validate.c 
	                                         vc4_validate_shaders.c 
	lib/mesa/src/gallium/drivers/virgl: Makefile.in virgl_context.c 
	                                    virgl_encode.c 
	                                    virgl_encode.h virgl_query.c 
	                                    virgl_screen.c 
	lib/mesa/src/gallium/include/pipe: p_compiler.h p_context.h 
	                                   p_defines.h p_format.h 
	                                   p_screen.h p_shader_tokens.h 
	                                   p_state.h p_video_enums.h 
	lib/mesa/src/gallium/include/state_tracker: st_api.h 
	lib/mesa/src/gallium/state_trackers/clover: Makefile.am 
	                                            Makefile.in 
	lib/mesa/src/gallium/state_trackers/clover/api: device.cpp 
	                                                dispatch.cpp 
	                                                dispatch.hpp 
	                                                kernel.cpp 
	                                                platform.cpp 
	                                                program.cpp 
	lib/mesa/src/gallium/state_trackers/clover/core: device.cpp 
	                                                 device.hpp 
	                                                 kernel.cpp 
	                                                 module.hpp 
	                                                 program.cpp 
	                                                 program.hpp 
	                                                 resource.cpp 
	                                                 resource.hpp 
	lib/mesa/src/gallium/state_trackers/clover/llvm: codegen.hpp 
	                                                 compat.hpp 
	                                                 invocation.cpp 
	                                                 metadata.hpp 
	                                                 util.hpp 
	lib/mesa/src/gallium/state_trackers/clover/llvm/codegen: 
	                                                         bitcode.cpp 
	                                                         common.cpp 
	                                                         native.cpp 
	lib/mesa/src/gallium/state_trackers/clover/tgsi: compiler.cpp 
	lib/mesa/src/gallium/state_trackers/dri: Makefile.in dri2.c 
	                                         dri_context.c 
	                                         dri_drawable.c 
	                                         dri_screen.c 
	                                         dri_screen.h 
	lib/mesa/src/gallium/state_trackers/glx/xlib: Makefile.in 
	                                              glx_api.c xm_api.c 
	                                              xm_api.h xm_st.c 
	lib/mesa/src/gallium/state_trackers/hgl: hgl.c hgl_context.h 
	lib/mesa/src/gallium/state_trackers/nine: Makefile.in 
	                                          Makefile.sources 
	                                          README adapter9.c 
	                                          adapter9.h 
	                                          basetexture9.c 
	                                          basetexture9.h 
	                                          buffer9.c buffer9.h 
	                                          cubetexture9.c 
	                                          device9.c device9.h 
	                                          device9ex.c 
	                                          indexbuffer9.c 
	                                          indexbuffer9.h 
	                                          iunknown.c iunknown.h 
	                                          nine_debug.c 
	                                          nine_debug.h nine_ff.c 
	                                          nine_ff.h 
	                                          nine_limits.h 
	                                          nine_lock.c 
	                                          nine_lock.h 
	                                          nine_pipe.c 
	                                          nine_pipe.h 
	                                          nine_shader.c 
	                                          nine_shader.h 
	                                          nine_state.c 
	                                          nine_state.h 
	                                          pixelshader9.c 
	                                          pixelshader9.h 
	                                          query9.c query9.h 
	                                          resource9.c 
	                                          stateblock9.c 
	                                          surface9.c surface9.h 
	                                          swapchain9.c 
	                                          swapchain9.h 
	                                          texture9.c 
	                                          vertexbuffer9.c 
	                                          vertexbuffer9.h 
	                                          vertexshader9.c 
	                                          vertexshader9.h 
	                                          volume9.c volume9.h 
	                                          volumetexture9.c 
	lib/mesa/src/gallium/state_trackers/omx: Makefile.am Makefile.in 
	                                         entrypoint.c vid_dec.h 
	                                         vid_dec_h264.c 
	                                         vid_enc.c 
	lib/mesa/src/gallium/state_trackers/osmesa: Makefile.in 
	lib/mesa/src/gallium/state_trackers/va: Makefile.am Makefile.in 
	                                        buffer.c config.c 
	                                        context.c image.c 
	                                        picture.c picture_hevc.c 
	                                        picture_mpeg12.c 
	                                        postproc.c subpicture.c 
	                                        surface.c va_private.h 
	lib/mesa/src/gallium/state_trackers/vdpau: Makefile.am 
	                                           Makefile.in bitmap.c 
	                                           decode.c device.c 
	                                           htab.c mixer.c 
	                                           output.c 
	                                           presentation.c 
	                                           query.c surface.c 
	                                           vdpau_private.h 
	lib/mesa/src/gallium/state_trackers/wgl: stw_context.c 
	                                         stw_context.h 
	                                         stw_device.c 
	                                         stw_device.h 
	                                         stw_ext_context.c 
	                                         stw_ext_context.h 
	                                         stw_ext_extensionsstring.c 
	                                         stw_ext_rendertexture.c 
	                                         stw_ext_swapinterval.c 
	                                         stw_framebuffer.c 
	                                         stw_framebuffer.h 
	                                         stw_getprocaddress.c 
	                                         stw_pixelformat.c 
	                                         stw_wgl.c stw_wgl.h 
	lib/mesa/src/gallium/state_trackers/xa: Makefile.am Makefile.in 
	                                        xa_context.c xa_tgsi.c 
	lib/mesa/src/gallium/state_trackers/xvmc: Makefile.am 
	                                          Makefile.in 
	lib/mesa/src/gallium/targets/d3dadapter9: Makefile.am 
	                                          Makefile.in drm.c 
	lib/mesa/src/gallium/targets/dri: Makefile.am Makefile.in 
	                                  target.c 
	lib/mesa/src/gallium/targets/haiku-softpipe: GalliumContext.cpp 
	                                             GalliumContext.h 
	lib/mesa/src/gallium/targets/libgl-gdi: SConscript libgl_gdi.c 
	lib/mesa/src/gallium/targets/libgl-xlib: Makefile.am Makefile.in 
	                                         SConscript 
	lib/mesa/src/gallium/targets/omx: Makefile.am Makefile.in 
	                                  omx.sym 
	lib/mesa/src/gallium/targets/opencl: Makefile.in 
	lib/mesa/src/gallium/targets/osmesa: Makefile.am Makefile.in 
	                                     SConscript 
	lib/mesa/src/gallium/targets/pipe-loader: Makefile.am 
	                                          Makefile.in pipe.sym 
	                                          pipe_i915.c pipe_msm.c 
	                                          pipe_nouveau.c 
	                                          pipe_r300.c 
	                                          pipe_r600.c 
	                                          pipe_radeonsi.c 
	                                          pipe_vmwgfx.c 
	lib/mesa/src/gallium/targets/va: Makefile.am Makefile.in va.sym 
	lib/mesa/src/gallium/targets/vdpau: Makefile.am Makefile.in 
	lib/mesa/src/gallium/targets/xa: Makefile.am Makefile.in 
	lib/mesa/src/gallium/targets/xvmc: Makefile.am Makefile.in 
	lib/mesa/src/gallium/tests/trivial: Makefile.in quad-tex.c tri.c 
	lib/mesa/src/gallium/tests/unit: Makefile.in pipe_barrier_test.c 
	                                 u_cache_test.c 
	lib/mesa/src/gallium/tools: addr2line.sh 
	lib/mesa/src/gallium/tools/trace: diff_state.py dump.py 
	                                  dump_state.py format.py 
	                                  model.py parse.py tracediff.sh 
	lib/mesa/src/gallium/winsys/amdgpu/drm: Makefile.in amdgpu_bo.c 
	                                        amdgpu_bo.h amdgpu_cs.c 
	                                        amdgpu_cs.h 
	                                        amdgpu_surface.c 
	                                        amdgpu_winsys.c 
	                                        amdgpu_winsys.h 
	lib/mesa/src/gallium/winsys/freedreno/drm: Makefile.in 
	                                           freedreno_drm_winsys.c 
	lib/mesa/src/gallium/winsys/i915/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/nouveau/drm: Makefile.in 
	                                         nouveau_drm_winsys.c 
	lib/mesa/src/gallium/winsys/radeon/drm: Makefile.in 
	                                        radeon_drm_bo.c 
	                                        radeon_drm_bo.h 
	                                        radeon_drm_cs.c 
	                                        radeon_drm_surface.c 
	                                        radeon_drm_winsys.c 
	                                        radeon_drm_winsys.h 
	lib/mesa/src/gallium/winsys/svga/drm: Makefile.in 
	                                      pb_buffer_simple_fenced.c 
	                                      vmw_context.c vmw_fence.c 
	                                      vmw_screen.c vmw_screen.h 
	                                      vmw_screen_dri.c 
	                                      vmw_screen_svga.c 
	                                      vmw_surface.c 
	                                      vmw_surface.h 
	lib/mesa/src/gallium/winsys/sw/dri: Makefile.in dri_sw_winsys.c 
	lib/mesa/src/gallium/winsys/sw/hgl: hgl_sw_winsys.c 
	lib/mesa/src/gallium/winsys/sw/kms-dri: Makefile.in 
	lib/mesa/src/gallium/winsys/sw/null: Makefile.in 
	lib/mesa/src/gallium/winsys/sw/wrapper: Makefile.in 
	lib/mesa/src/gallium/winsys/sw/xlib: Makefile.in 
	lib/mesa/src/gallium/winsys/vc4/drm: Makefile.in 
	lib/mesa/src/gallium/winsys/virgl/drm: Makefile.in 
	                                       virgl_drm_winsys.c 
	                                       virgl_drm_winsys.h 
	lib/mesa/src/gallium/winsys/virgl/vtest: Makefile.in 
	                                         virgl_vtest_winsys.c 
	                                         virgl_vtest_winsys.h 
	lib/mesa/src/gbm: Makefile.am Makefile.in gbm-symbols-check 
	lib/mesa/src/gbm/backends/dri: gbm_dri.c gbm_driint.h 
	lib/mesa/src/gbm/main: gbm.c gbm.h gbmint.h 
	lib/mesa/src/getopt: getopt.h getopt_long.c 
	lib/mesa/src/glx: Makefile.am Makefile.in dri2.c dri2_glx.c 
	                  dri3_glx.c dri_common.c dri_glx.c drisw_glx.c 
	                  g_glxglvnddispatchfuncs.c 
	                  g_glxglvnddispatchindices.h glx_pbuffer.c 
	                  glxclient.h glxcmds.c glxconfig.c 
	                  glxextensions.h glxglvnd.c indirect.c 
	                  indirect.h indirect_size.c 
	lib/mesa/src/glx/apple: Makefile.in glx_empty.c 
	lib/mesa/src/glx/tests: Makefile.am Makefile.in 
	lib/mesa/src/glx/windows: Makefile.in 
	lib/mesa/src/gtest: Makefile.in 
	lib/mesa/src/gtest/include/gtest: gtest-param-test.h 
	                                  gtest-param-test.h.pump 
	                                  gtest-printers.h 
	                                  gtest-typed-test.h gtest.h 
	lib/mesa/src/gtest/include/gtest/internal: gtest-filepath.h 
	                                           gtest-internal.h 
	                                           gtest-linked_ptr.h 
	                                           gtest-param-util-generated.h 
	                                           gtest-param-util-generated.h.pump 
	                                           gtest-param-util.h 
	                                           gtest-port.h 
	                                           gtest-tuple.h 
	                                           gtest-tuple.h.pump 
	lib/mesa/src/gtest/src: gtest-death-test.cc gtest-filepath.cc 
	                        gtest-internal-inl.h gtest-port.cc 
	                        gtest-printers.cc gtest-test-part.cc 
	                        gtest-typed-test.cc gtest.cc 
	lib/mesa/src/intel: Makefile.am Makefile.blorp.am 
	                    Makefile.common.am Makefile.genxml.am 
	                    Makefile.in Makefile.isl.am Makefile.sources 
	lib/mesa/src/intel/blorp: blorp.c blorp.h blorp_blit.c 
	                          blorp_clear.c blorp_genX_exec.h 
	                          blorp_priv.h 
	lib/mesa/src/intel/common: gen_device_info.c gen_device_info.h 
	                           gen_l3_config.c gen_l3_config.h 
	lib/mesa/src/intel/genxml: gen4.xml gen45.xml gen45_pack.h 
	                           gen4_pack.h gen5.xml gen5_pack.h 
	                           gen6.xml gen6_pack.h gen7.xml 
	                           gen75.xml gen75_pack.h gen7_pack.h 
	                           gen8.xml gen8_pack.h gen9.xml 
	                           gen9_pack.h gen_pack_header.py 
	lib/mesa/src/intel/isl: isl.c isl.h isl_format.c isl_gen7.c 
	                        isl_gen8.c isl_priv.h 
	                        isl_storage_image.c isl_surface_state.c 
	lib/mesa/src/intel/tools: aubinator.c disasm.c 
	lib/mesa/src/intel/vulkan: TODO anv_allocator.c 
	                           anv_batch_chain.c anv_blorp.c 
	                           anv_cmd_buffer.c anv_descriptor_set.c 
	                           anv_device.c anv_entrypoints.c 
	                           anv_entrypoints.h 
	                           anv_entrypoints_gen.py anv_formats.c 
	                           anv_gem.c anv_gem_stubs.c anv_genX.h 
	                           anv_image.c anv_intel.c anv_nir.h 
	                           anv_nir_apply_pipeline_layout.c 
	                           anv_nir_lower_push_constants.c 
	                           anv_pass.c anv_pipeline.c 
	                           anv_pipeline_cache.c anv_private.h 
	                           anv_util.c anv_wsi.c 
	                           anv_wsi_wayland.c anv_wsi_x11.c 
	                           gen7_cmd_buffer.c gen8_cmd_buffer.c 
	                           genX_blorp_exec.c genX_cmd_buffer.c 
	                           genX_pipeline.c genX_state.c 
	                           vk_format_info.h 
	lib/mesa/src/intel/vulkan/tests: block_pool_no_free.c 
	                                 state_pool.c 
	                                 state_pool_free_list_only.c 
	                                 state_pool_no_free.c 
	lib/mesa/src/loader: Makefile.am Makefile.in loader.c loader.h 
	                     loader_dri3_helper.c loader_dri3_helper.h 
	lib/mesa/src/mapi: Makefile.am Makefile.in Makefile.sources 
	                   mapi_abi.py 
	lib/mesa/src/mapi/es1api: ABI-check glapi_mapi_tmp.h 
	lib/mesa/src/mapi/es2api: ABI-check glapi_mapi_tmp.h 
	lib/mesa/src/mapi/glapi: glapi_gentable.c glapi_mapi_tmp.h 
	                         glapi_sparc.S glapi_x86-64.S 
	                         glapi_x86.S glapitable.h glapitemp.h 
	                         glprocs.h 
	lib/mesa/src/mapi/glapi/gen: ARB_base_instance.xml 
	                             ARB_draw_elements_base_vertex.xml 
	                             ARB_draw_instanced.xml 
	                             ARB_gpu_shader_fp64.xml 
	                             ARB_separate_shader_objects.xml 
	                             ARB_vertex_array_object.xml 
	                             EXT_transform_feedback.xml GL3x.xml 
	                             KHR_robustness.xml Makefile.am 
	                             Makefile.in apiexec.py glX_XML.py 
	                             glX_proto_common.py 
	                             glX_proto_recv.py glX_proto_send.py 
	                             glX_proto_size.py 
	                             glX_server_table.py gl_API.dtd 
	                             gl_API.xml gl_SPARC_asm.py 
	                             gl_XML.py gl_apitemp.py gl_enums.py 
	                             gl_genexec.py gl_gentable.py 
	                             gl_procs.py gl_table.py 
	                             gl_x86-64_asm.py gl_x86_asm.py 
	                             remap_helper.py static_data.py 
	                             typeexpr.py 
	lib/mesa/src/mapi/glapi/registry: gl.xml 
	lib/mesa/src/mapi/shared-glapi: glapi_mapi_tmp.h 
	lib/mesa/src/mesa: Makefile.am Makefile.in Makefile.sources 
	                   SConscript 
	lib/mesa/src/mesa/drivers/common: driverfuncs.c meta.c meta.h 
	                                  meta_tex_subimage.c 
	lib/mesa/src/mesa/drivers/dri: Makefile.am Makefile.in 
	lib/mesa/src/mesa/drivers/dri/common: Makefile.in dri_util.c 
	                                      dri_util.h drirc 
	                                      xmlconfig.c xmlconfig.h 
	lib/mesa/src/mesa/drivers/dri/common/xmlpool: Makefile.in 
	                                              gen_xmlpool.py 
	                                              options.h 
	                                              t_options.h 
	lib/mesa/src/mesa/drivers/dri/i915: Makefile.am Makefile.in 
	                                    i830_texblend.c 
	                                    i915_context.h 
	                                    i915_fragprog.c 
	                                    i915_program.c i915_state.c 
	                                    i915_vtbl.c 
	                                    intel_batchbuffer.h 
	                                    intel_context.h 
	                                    intel_extensions.c 
	                                    intel_fbo.h 
	                                    intel_mipmap_tree.h 
	                                    intel_reg.h intel_regions.h 
	                                    intel_screen.c 
	                                    intel_syncobj.c intel_tris.c 
	lib/mesa/src/mesa/drivers/dri/i965: Makefile.am Makefile.in 
	                                    Makefile.sources 
	                                    brw_binding_tables.c 
	                                    brw_blorp.c brw_blorp.h 
	                                    brw_cc.c brw_clear.c 
	                                    brw_clip.c brw_clip.h 
	                                    brw_clip_line.c 
	                                    brw_clip_point.c 
	                                    brw_clip_state.c 
	                                    brw_clip_tri.c 
	                                    brw_clip_unfilled.c 
	                                    brw_clip_util.c 
	                                    brw_compute.c 
	                                    brw_conditional_render.c 
	                                    brw_context.c brw_context.h 
	                                    brw_cs.c brw_curbe.c 
	                                    brw_defines.h brw_draw.c 
	                                    brw_draw.h brw_draw_upload.c 
	                                    brw_ff_gs.c brw_ff_gs.h 
	                                    brw_ff_gs_emit.c 
	                                    brw_formatquery.c 
	                                    brw_fs_channel_expressions.cpp 
	                                    brw_fs_vector_splitting.cpp 
	                                    brw_gs.c brw_gs.h 
	                                    brw_gs_state.c 
	                                    brw_gs_surface_state.c 
	                                    brw_link.cpp brw_meta_util.c 
	                                    brw_meta_util.h 
	                                    brw_misc_state.c 
	                                    brw_multisample_state.h 
	                                    brw_nir_uniforms.cpp 
	                                    brw_object_purgeable.c 
	                                    brw_pipe_control.c 
	                                    brw_program.c brw_program.h 
	                                    brw_queryobj.c brw_reset.c 
	                                    brw_sampler_state.c brw_sf.c 
	                                    brw_sf.h brw_sf_emit.c 
	                                    brw_sf_state.c brw_state.h 
	                                    brw_state_batch.c 
	                                    brw_state_upload.c 
	                                    brw_surface_formats.c 
	                                    brw_sync.c brw_tcs.c 
	                                    brw_tcs_surface_state.c 
	                                    brw_tes.c 
	                                    brw_tes_surface_state.c 
	                                    brw_tex_layout.c brw_util.c 
	                                    brw_vs.c brw_vs.h 
	                                    brw_vs_state.c 
	                                    brw_vs_surface_state.c 
	                                    brw_wm.c brw_wm.h 
	                                    brw_wm_state.c 
	                                    brw_wm_surface_state.c 
	                                    gen6_cc.c gen6_clip_state.c 
	                                    gen6_constant_state.c 
	                                    gen6_depth_state.c 
	                                    gen6_depthstencil.c 
	                                    gen6_gs_state.c 
	                                    gen6_queryobj.c 
	                                    gen6_scissor_state.c 
	                                    gen6_sf_state.c gen6_sol.c 
	                                    gen6_urb.c 
	                                    gen6_viewport_state.c 
	                                    gen6_vs_state.c 
	                                    gen6_wm_state.c 
	                                    gen7_cs_state.c 
	                                    gen7_ds_state.c 
	                                    gen7_hs_state.c 
	                                    gen7_l3_state.c 
	                                    gen7_misc_state.c 
	                                    gen7_sf_state.c 
	                                    gen7_sol_state.c gen7_urb.c 
	                                    gen7_viewport_state.c 
	                                    gen7_wm_state.c 
	                                    gen7_wm_surface_state.c 
	                                    gen8_blend_state.c 
	                                    gen8_depth_state.c 
	                                    gen8_draw_upload.c 
	                                    gen8_ds_state.c 
	                                    gen8_gs_state.c 
	                                    gen8_ps_state.c 
	                                    gen8_sf_state.c 
	                                    gen8_sol_state.c 
	                                    gen8_surface_state.c 
	                                    gen8_viewport_state.c 
	                                    gen8_vs_state.c 
	                                    gen8_wm_depth_stencil.c 
	                                    genX_blorp_exec.c 
	                                    hsw_queryobj.c 
	                                    intel_batchbuffer.c 
	                                    intel_batchbuffer.h 
	                                    intel_blit.c intel_blit.h 
	                                    intel_buffer_objects.c 
	                                    intel_buffer_objects.h 
	                                    intel_copy_image.c 
	                                    intel_extensions.c 
	                                    intel_fbo.c intel_fbo.h 
	                                    intel_image.h 
	                                    intel_mipmap_tree.c 
	                                    intel_mipmap_tree.h 
	                                    intel_pixel_bitmap.c 
	                                    intel_pixel_draw.c 
	                                    intel_pixel_read.c 
	                                    intel_resolve_map.c 
	                                    intel_resolve_map.h 
	                                    intel_screen.c 
	                                    intel_screen.h intel_tex.c 
	                                    intel_tex_image.c 
	                                    intel_tex_obj.h 
	                                    intel_tex_subimage.c 
	                                    intel_upload.c 
	lib/mesa/src/mesa/drivers/dri/nouveau: Makefile.in 
	                                       nouveau_context.c 
	                                       nouveau_screen.c 
	                                       nouveau_vbo_t.c 
	lib/mesa/src/mesa/drivers/dri/r200: Makefile.in r200_context.c 
	                                    r200_context.h r200_ioctl.h 
	                                    r200_state.c 
	                                    r200_state_init.c 
	                                    r200_swtcl.c r200_tcl.c 
	                                    r200_tex.c r200_vertprog.c 
	                                    radeon_common.c 
	                                    radeon_common_context.c 
	                                    radeon_common_context.h 
	                                    radeon_fbo.c 
	                                    radeon_mipmap_tree.c 
	                                    radeon_queryobj.c 
	                                    radeon_screen.c 
	lib/mesa/src/mesa/drivers/dri/radeon: Makefile.in 
	                                      radeon_common.c 
	                                      radeon_common_context.c 
	                                      radeon_common_context.h 
	                                      radeon_context.c 
	                                      radeon_fbo.c 
	                                      radeon_ioctl.h 
	                                      radeon_mipmap_tree.c 
	                                      radeon_queryobj.c 
	                                      radeon_screen.c 
	                                      radeon_swtcl.c 
	                                      radeon_tex.c 
	                                      radeon_texstate.c 
	lib/mesa/src/mesa/drivers/dri/swrast: Makefile.in swrast.c 
	lib/mesa/src/mesa/drivers/osmesa: Makefile.in osmesa.c 
	lib/mesa/src/mesa/drivers/x11: Makefile.am Makefile.in fakeglx.c 
	                               glxapi.c glxapi.h xm_api.c 
	                               xmesa.h 
	lib/mesa/src/mesa/main: api_arrayelt.c api_exec.c api_exec.h 
	                        api_loopback.c api_validate.c 
	                        api_validate.h arbprogram.c arrayobj.c 
	                        atifragshader.c attrib.c barrier.c 
	                        blend.c blit.c bufferobj.c bufferobj.h 
	                        buffers.c compiler.h condrender.c 
	                        config.h context.c dd.h debug.c 
	                        debug_output.c dispatch.h dlist.c 
	                        enable.c errors.c extensions_table.h 
	                        fbobject.c ff_fragment_shader.cpp 
	                        ffvertex_prog.c ffvertex_prog.h fog.c 
	                        format_info.py format_pack.py 
	                        format_parser.py format_unpack.py 
	                        formatquery.c formatquery.h 
	                        framebuffer.c framebuffer.h get.c 
	                        get_hash.h get_hash_generator.py 
	                        get_hash_params.py glformats.c 
	                        glformats.h hash.c imports.c imports.h 
	                        mipmap.c mtypes.h pack.c 
	                        performance_monitor.c 
	                        performance_monitor.h pipelineobj.c 
	                        polygon.c program_resource.c queryobj.c 
	                        readpix.c remap_helper.h renderbuffer.c 
	                        renderbuffer.h robustness.c samplerobj.c 
	                        shader_query.cpp shaderapi.c shaderapi.h 
	                        shaderimage.c shaderimage.h shaderobj.c 
	                        shaderobj.h shared.c sse_minmax.h 
	                        state.c state.h streaming-load-memcpy.h 
	                        texcompress.c texenv.c texgen.c 
	                        texgetimage.c teximage.c teximage.h 
	                        texobj.c texobj.h texparam.c texstate.c 
	                        texstate.h texstore.c 
	                        transformfeedback.c uniform_query.cpp 
	                        uniforms.c uniforms.h varray.c varray.h 
	                        version.c viewport.c 
	lib/mesa/src/mesa/main/tests: Makefile.am Makefile.in 
	                              dispatch_sanity.cpp 
	                              enum_strings.cpp 
	lib/mesa/src/mesa/program: arbprogparse.c arbprogparse.h 
	                           ir_to_mesa.cpp ir_to_mesa.h lex.yy.c 
	                           prog_execute.c prog_instruction.c 
	                           prog_instruction.h 
	                           prog_opt_constant_fold.c 
	                           prog_optimize.c prog_optimize.h 
	                           prog_parameter.c 
	                           prog_parameter_layout.h prog_print.c 
	                           prog_print.h prog_statevars.c 
	                           prog_statevars.h prog_to_nir.c 
	                           prog_to_nir.h program.c program.h 
	                           program_parse.tab.c program_parse.y 
	                           program_parser.h programopt.c 
	                           programopt.h symbol_table.h 
	lib/mesa/src/mesa/state_tracker: st_atifs_to_tgsi.c 
	                                 st_atifs_to_tgsi.h st_atom.c 
	                                 st_atom.h st_atom_array.c 
	                                 st_atom_atomicbuf.c 
	                                 st_atom_blend.c st_atom_clip.c 
	                                 st_atom_constbuf.c 
	                                 st_atom_framebuffer.c 
	                                 st_atom_image.c st_atom_list.h 
	                                 st_atom_rasterizer.c 
	                                 st_atom_sampler.c 
	                                 st_atom_shader.c 
	                                 st_atom_storagebuf.c 
	                                 st_atom_texture.c 
	                                 st_cb_bitmap.c st_cb_bitmap.h 
	                                 st_cb_bufferobjects.c 
	                                 st_cb_clear.c st_cb_compute.c 
	                                 st_cb_drawpixels.c 
	                                 st_cb_drawtex.c 
	                                 st_cb_eglimage.c st_cb_fbo.c 
	                                 st_cb_fbo.h st_cb_feedback.c 
	                                 st_cb_msaa.c st_cb_perfmon.c 
	                                 st_cb_program.c 
	                                 st_cb_queryobj.c 
	                                 st_cb_rasterpos.c 
	                                 st_cb_readpixels.c 
	                                 st_cb_texture.c st_cb_texture.h 
	                                 st_cb_texturebarrier.c 
	                                 st_cb_viewport.c 
	                                 st_cb_xformfb.c st_context.c 
	                                 st_context.h st_debug.c 
	                                 st_draw.c st_draw.h 
	                                 st_draw_feedback.c 
	                                 st_extensions.c st_format.c 
	                                 st_format.h st_gen_mipmap.c 
	                                 st_glsl_to_nir.cpp 
	                                 st_glsl_to_tgsi.cpp 
	                                 st_glsl_to_tgsi.h 
	                                 st_glsl_types.cpp st_manager.c 
	                                 st_manager.h st_mesa_to_tgsi.c 
	                                 st_mesa_to_tgsi.h st_pbo.c 
	                                 st_pbo.h st_program.c 
	                                 st_program.h st_sampler_view.c 
	                                 st_sampler_view.h st_texture.c 
	                                 st_texture.h 
	                                 st_tgsi_lower_yuv.c 
	lib/mesa/src/mesa/swrast: s_context.c s_fragprog.c 
	                          s_renderbuffer.c s_span.c 
	lib/mesa/src/mesa/tnl: t_context.c t_draw.c t_vb_program.c 
	                       t_vertex_generic.c t_vertex_sse.c 
	                       t_vp_build.c tnl.h 
	lib/mesa/src/mesa/vbo: vbo.h vbo_attrib.h vbo_context.c 
	                       vbo_context.h vbo_exec.h vbo_exec_api.c 
	                       vbo_exec_array.c vbo_exec_draw.c 
	                       vbo_rebase.c vbo_save.c vbo_save.h 
	                       vbo_save_api.c vbo_save_draw.c 
	                       vbo_split.c vbo_split.h vbo_split_copy.c 
	                       vbo_split_inplace.c 
	lib/mesa/src/mesa/x86: common_x86.c gen_matypes.c 
	lib/mesa/src/util: Makefile.am Makefile.in Makefile.sources 
	                   SConscript bitscan.c bitscan.h 
	                   format_r11g11b10f.h format_srgb.py list.h 
	                   macros.h mesa-sha1.c mesa-sha1.h ralloc.c 
	                   ralloc.h register_allocate.h strndup.h 
	                   u_atomic.h u_vector.h vk_alloc.h 
	lib/mesa/src/util/tests/hash_table: Makefile.in 
	lib/mesa/src/vulkan/wsi: wsi_common.h wsi_common_wayland.c 
	                         wsi_common_x11.c wsi_common_x11.h 
Added files:
	lib/mesa/src/amd/common: Makefile.am Makefile.in 
	                         Makefile.sources 
	lib/mesa/src/amd/vulkan: radv_timestamp.h 
	lib/mesa/src/compiler/glsl: cache.c cache.h 
	lib/mesa/src/compiler/glsl/glcpp/tests: glcpp-test 
	                                        glcpp-test-cr-lf 
	lib/mesa/src/compiler/glsl/tests: compare_ir optimization-test 
	                                  warnings-test 
	lib/mesa/src/compiler/nir: nir_lower_double_packing.c 
	                           nir_to_ssa.c 
	lib/mesa/src/gallium/auxiliary/util: u_hash.c u_hash.h u_queue.c 
	                                     u_queue.h u_string.h 
	lib/mesa/src/gallium/drivers/ilo: Automake.inc Makefile.am 
	                                  Makefile.in Makefile.sources 
	                                  ilo_blit.c ilo_blit.h 
	                                  ilo_blitter.c ilo_blitter.h 
	                                  ilo_blitter_blt.c 
	                                  ilo_blitter_pipe.c 
	                                  ilo_blitter_rectlist.c 
	                                  ilo_common.h ilo_context.c 
	                                  ilo_context.h ilo_cp.c 
	                                  ilo_cp.h ilo_draw.c ilo_draw.h 
	                                  ilo_format.c ilo_format.h 
	                                  ilo_gpgpu.c ilo_gpgpu.h 
	                                  ilo_public.h ilo_query.c 
	                                  ilo_query.h ilo_render.c 
	                                  ilo_render.h 
	                                  ilo_render_dynamic.c 
	                                  ilo_render_gen.h 
	                                  ilo_render_gen6.c 
	                                  ilo_render_gen7.c 
	                                  ilo_render_gen8.c 
	                                  ilo_render_media.c 
	                                  ilo_render_surface.c 
	                                  ilo_resource.c ilo_resource.h 
	                                  ilo_screen.c ilo_screen.h 
	                                  ilo_shader.c ilo_shader.h 
	                                  ilo_state.c ilo_state.h 
	                                  ilo_transfer.c ilo_transfer.h 
	                                  ilo_video.c ilo_video.h 
	lib/mesa/src/gallium/drivers/ilo/core: ilo_builder.c 
	                                       ilo_builder.h 
	                                       ilo_builder_3d.h 
	                                       ilo_builder_3d_bottom.h 
	                                       ilo_builder_3d_top.h 
	                                       ilo_builder_blt.h 
	                                       ilo_builder_decode.c 
	                                       ilo_builder_media.h 
	                                       ilo_builder_mi.h 
	                                       ilo_builder_render.h 
	                                       ilo_core.h ilo_debug.c 
	                                       ilo_debug.h ilo_dev.c 
	                                       ilo_dev.h ilo_image.c 
	                                       ilo_image.h 
	                                       ilo_state_cc.c 
	                                       ilo_state_cc.h 
	                                       ilo_state_compute.c 
	                                       ilo_state_compute.h 
	                                       ilo_state_raster.c 
	                                       ilo_state_raster.h 
	                                       ilo_state_sampler.c 
	                                       ilo_state_sampler.h 
	                                       ilo_state_sbe.c 
	                                       ilo_state_sbe.h 
	                                       ilo_state_shader.c 
	                                       ilo_state_shader.h 
	                                       ilo_state_shader_ps.c 
	                                       ilo_state_sol.c 
	                                       ilo_state_sol.h 
	                                       ilo_state_surface.c 
	                                       ilo_state_surface.h 
	                                       ilo_state_surface_format.c 
	                                       ilo_state_urb.c 
	                                       ilo_state_urb.h 
	                                       ilo_state_vf.c 
	                                       ilo_state_vf.h 
	                                       ilo_state_viewport.c 
	                                       ilo_state_viewport.h 
	                                       ilo_state_zs.c 
	                                       ilo_state_zs.h ilo_vma.h 
	                                       intel_winsys.h 
	lib/mesa/src/gallium/drivers/ilo/genhw: gen_blitter.xml.h 
	                                        gen_eu_isa.xml.h 
	                                        gen_eu_message.xml.h 
	                                        gen_mi.xml.h 
	                                        gen_regs.xml.h 
	                                        gen_render.xml.h 
	                                        gen_render_3d.xml.h 
	                                        gen_render_dynamic.xml.h 
	                                        gen_render_media.xml.h 
	                                        gen_render_surface.xml.h 
	                                        genhw.h 
	lib/mesa/src/gallium/drivers/ilo/shader: ilo_shader_cs.c 
	                                         ilo_shader_fs.c 
	                                         ilo_shader_gs.c 
	                                         ilo_shader_internal.h 
	                                         ilo_shader_vs.c 
	                                         toy_compiler.c 
	                                         toy_compiler.h 
	                                         toy_compiler_asm.c 
	                                         toy_compiler_disasm.c 
	                                         toy_compiler_reg.h 
	                                         toy_helpers.h 
	                                         toy_legalize.c 
	                                         toy_legalize.h 
	                                         toy_legalize_ra.c 
	                                         toy_optimize.c 
	                                         toy_optimize.h 
	                                         toy_tgsi.c toy_tgsi.h 
	lib/mesa/src/gallium/drivers/radeon: radeon_elf_util.c 
	                                     radeon_elf_util.h 
	lib/mesa/src/gallium/drivers/radeonsi: sid_tables.h 
	                                       sid_tables.py 
	lib/mesa/src/gallium/drivers/swr: swr_context_llvm.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/archrast: 
	                                                      gen_ar_event.h 
	                                                      gen_ar_eventhandler.h 
	                                                      gen_ar_eventhandlerfile.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/jitter: 
	                                                    builder_x86.cpp 
	                                                    builder_x86.h 
	                                                    state_llvm.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/scripts: 
	                                                            gen_llvm_ir_macros.py 
	                                                            gen_llvm_types.py 
	lib/mesa/src/gallium/drivers/swr/rasterizer/scripts: 
	                                                     gen_archrast.py 
	                                                     gen_knobs.cpp 
	                                                     gen_knobs.h 
	                                                     gen_knobs.py 
	                                                     knob_defs.py 
	lib/mesa/src/gallium/drivers/swr/rasterizer/scripts/mako: 
	                                                          __init__.py 
	                                                          _ast_util.py 
	                                                          ast.py 
	                                                          cache.py 
	                                                          cmd.py 
	                                                          codegen.py 
	                                                          compat.py 
	                                                          exceptions.py 
	                                                          filters.py 
	                                                          lexer.py 
	                                                          lookup.py 
	                                                          parsetree.py 
	                                                          pygen.py 
	                                                          pyparser.py 
	                                                          runtime.py 
	                                                          template.py 
	                                                          util.py 
	lib/mesa/src/gallium/drivers/swr/rasterizer/scripts/templates: 
	                                                               ar_event_cpp.template 
	                                                               ar_event_h.template 
	                                                               ar_eventhandler_h.template 
	                                                               ar_eventhandlerfile_h.template 
	                                                               knobs.template 
	lib/mesa/src/gallium/state_trackers/xa: xa-indent 
	lib/mesa/src/gallium/targets/pipe-loader: pipe_i965.c 
	lib/mesa/src/gallium/winsys/intel/drm: Makefile.am Makefile.in 
	                                       Makefile.sources 
	                                       intel_drm_public.h 
	                                       intel_drm_winsys.c 
	lib/mesa/src/intel/genxml: gen6_xml.h gen75_xml.h gen7_xml.h 
	                           gen8_xml.h gen9_xml.h 
	lib/mesa/src/intel/tools: Makefile.am Makefile.in decoder.c 
	                          decoder.h 
	lib/mesa/src/intel/vulkan: Makefile.am Makefile.in 
	                           Makefile.sources 
	                           anv_nir_apply_dynamic_offsets.c 
	                           anv_query.c anv_timestamp.h 
	                           gen7_pipeline.c gen8_pipeline.c 
	                           genX_pipeline_util.h 
	lib/mesa/src/mesa/drivers/common: meta_copy_image.c 
	lib/mesa/src/mesa/drivers/dri/i965: brw_cfg.cpp brw_cfg.h 
	                                    brw_compiler.c 
	                                    brw_compiler.h 
	                                    brw_cubemap_normalize.cpp 
	                                    brw_dead_control_flow.cpp 
	                                    brw_dead_control_flow.h 
	                                    brw_disasm.c brw_eu.c 
	                                    brw_eu.h brw_eu_compact.c 
	                                    brw_eu_emit.c brw_eu_util.c 
	                                    brw_eu_validate.c brw_fs.cpp 
	                                    brw_fs.h brw_fs_builder.h 
	                                    brw_fs_cmod_propagation.cpp 
	                                    brw_fs_combine_constants.cpp 
	                                    brw_fs_copy_propagation.cpp 
	                                    brw_fs_cse.cpp 
	                                    brw_fs_dead_code_eliminate.cpp 
	                                    brw_fs_generator.cpp 
	                                    brw_fs_live_variables.cpp 
	                                    brw_fs_live_variables.h 
	                                    brw_fs_lower_d2x.cpp 
	                                    brw_fs_lower_pack.cpp 
	                                    brw_fs_nir.cpp 
	                                    brw_fs_reg_allocate.cpp 
	                                    brw_fs_register_coalesce.cpp 
	                                    brw_fs_saturate_propagation.cpp 
	                                    brw_fs_sel_peephole.cpp 
	                                    brw_fs_surface_builder.cpp 
	                                    brw_fs_surface_builder.h 
	                                    brw_fs_validate.cpp 
	                                    brw_fs_visitor.cpp 
	                                    brw_inst.h 
	                                    brw_interpolation_map.c 
	                                    brw_ir_allocator.h 
	                                    brw_ir_fs.h brw_ir_vec4.h 
	                                    brw_lower_texture_gradients.cpp 
	                                    brw_nir.c brw_nir.h 
	                                    brw_nir_analyze_boolean_resolves.c 
	                                    brw_nir_attribute_workarounds.c 
	                                    brw_nir_intrinsics.c 
	                                    brw_nir_opt_peephole_ffma.c 
	                                    brw_nir_tcs_workarounds.c 
	                                    brw_nir_trig_workarounds.c 
	                                    brw_nir_trig_workarounds.py 
	                                    brw_packed_float.c 
	                                    brw_performance_monitor.c 
	                                    brw_predicated_break.cpp 
	                                    brw_reg.h 
	                                    brw_schedule_instructions.cpp 
	                                    brw_shader.cpp brw_shader.h 
	                                    brw_state_cache.c 
	                                    brw_state_dump.c 
	                                    brw_vec4.cpp brw_vec4.h 
	                                    brw_vec4_builder.h 
	                                    brw_vec4_cmod_propagation.cpp 
	                                    brw_vec4_copy_propagation.cpp 
	                                    brw_vec4_cse.cpp 
	                                    brw_vec4_dead_code_eliminate.cpp 
	                                    brw_vec4_generator.cpp 
	                                    brw_vec4_gs_nir.cpp 
	                                    brw_vec4_gs_visitor.cpp 
	                                    brw_vec4_gs_visitor.h 
	                                    brw_vec4_live_variables.cpp 
	                                    brw_vec4_live_variables.h 
	                                    brw_vec4_nir.cpp 
	                                    brw_vec4_reg_allocate.cpp 
	                                    brw_vec4_surface_builder.cpp 
	                                    brw_vec4_surface_builder.h 
	                                    brw_vec4_tcs.cpp 
	                                    brw_vec4_tcs.h 
	                                    brw_vec4_tes.cpp 
	                                    brw_vec4_tes.h 
	                                    brw_vec4_visitor.cpp 
	                                    brw_vec4_vs_visitor.cpp 
	                                    brw_vue_map.c brw_wm_iz.cpp 
	                                    gen6_gs_visitor.cpp 
	                                    gen6_gs_visitor.h 
	                                    gen8_disable.c 
	                                    intel_asm_annotation.c 
	                                    intel_asm_annotation.h 
	                                    intel_debug.c intel_debug.h 
	                                    test_eu_compact.c 
	                                    test_fs_cmod_propagation.cpp 
	                                    test_fs_copy_propagation.cpp 
	                                    test_fs_saturate_propagation.cpp 
	                                    test_vec4_cmod_propagation.cpp 
	                                    test_vec4_copy_propagation.cpp 
	                                    test_vec4_register_coalesce.cpp 
	                                    test_vf_float_conversions.cpp 
	lib/mesa/src/util: strndup.c 
	lib/mesa/src/vulkan/wsi: Makefile.am Makefile.in 
	                         Makefile.sources 
Removed files:
	lib/mesa/docs  : codingstyle.html releasing.html 
	                 submittingpatches.html 
	lib/mesa/docs/relnotes: 12.0.4.html 12.0.5.html 12.0.6.html 
	                        17.0.0.html 17.0.1.html 17.0.2.html 
	                        17.0.3.html 17.1.0.html 17.1.1.html 
	                        17.1.2.html 17.1.3.html 17.1.4.html 
	                        17.1.5.html 17.1.6.html 
	lib/mesa/docs/specs: EGL_MESA_drm_image_formats.txt 
	lib/mesa/src/amd: Makefile.common.am 
	lib/mesa/src/amd/addrlib/core: addrlib1.cpp addrlib1.h 
	                               addrlib2.cpp addrlib2.h 
	lib/mesa/src/amd/addrlib/gfx9: coord.cpp coord.h gfx9addrlib.cpp 
	                               gfx9addrlib.h rbmap.cpp rbmap.h 
	lib/mesa/src/amd/addrlib/gfx9/chip: gfx9_enum.h 
	lib/mesa/src/amd/addrlib/inc/chip/gfx9: gfx9_gb_reg.h 
	lib/mesa/src/amd/common: ac_debug.c ac_debug.h ac_llvm_build.c 
	                         ac_llvm_build.h gfx9d.h sid_tables.h 
	                         sid_tables.py 
	lib/mesa/src/amd/vulkan: radv_debug.h 
	lib/mesa/src/compiler: shader_info.h 
	lib/mesa/src/compiler/glsl: builtin_functions.h builtin_int64.h 
	                            generate_ir.cpp 
	                            ir_builder_print_visitor.cpp 
	                            ir_builder_print_visitor.h 
	                            lower_int64.cpp opt_add_neg_to_sub.h 
	                            shader_cache.cpp shader_cache.h 
	lib/mesa/src/compiler/glsl/glcpp/tests: 
	                                        147-define-macro-no-space.c 
	                                        147-define-macro-no-space.c.expected 
	                                        148-legal-characters.c 
	                                        148-legal-characters.c.expected 
	                                        glcpp-test-cr-lf.sh 
	                                        glcpp-test.sh 
	lib/mesa/src/compiler/glsl/tests: compare_ir.py 
	                                  lower_int64_test.cpp 
	                                  opt_add_neg_to_sub_test.cpp 
	                                  optimization-test.sh 
	                                  warnings-test.sh 
	lib/mesa/src/compiler/glsl/tests/.deps: lower_int64_test.Po 
	                                        opt_add_neg_to_sub_test.Po 
	lib/mesa/src/compiler/nir: README nir_loop_analyze.c 
	                           nir_loop_analyze.h 
	                           nir_lower_64bit_packing.c 
	                           nir_lower_clip_cull_distance_arrays.c 
	                           nir_lower_constant_initializers.c 
	                           nir_lower_int64.c 
	                           nir_lower_patch_vertices.c 
	                           nir_lower_regs_to_ssa.c 
	                           nir_opt_copy_prop_vars.c nir_opt_if.c 
	                           nir_opt_loop_unroll.c 
	                           nir_opt_move_comparisons.c 
	                           nir_opt_trivial_continues.c 
	                           nir_to_lcssa.c 
	lib/mesa/src/egl: egl-entrypoint-check g_egldispatchstubs.c 
	                  g_egldispatchstubs.h 
	lib/mesa/src/egl/generate: egl.xml eglFunctionList.py 
	                           egl_other.xml genCommon.py 
	                           gen_egl_dispatch.py 
	lib/mesa/src/egl/main: 50_mesa.json egldispatchstubs.c 
	                       egldispatchstubs.h eglentrypoint.h 
	                       eglglvnd.c 
	lib/mesa/src/gallium/auxiliary/renderonly: renderonly.c 
	                                           renderonly.h 
	lib/mesa/src/gallium/drivers/etnaviv: Automake.inc Makefile.am 
	                                      Makefile.in 
	                                      Makefile.sources README 
	                                      etnaviv_asm.c 
	                                      etnaviv_asm.h 
	                                      etnaviv_blend.c 
	                                      etnaviv_blend.h 
	                                      etnaviv_clear_blit.c 
	                                      etnaviv_clear_blit.h 
	                                      etnaviv_compiler.c 
	                                      etnaviv_compiler.h 
	                                      etnaviv_compiler_cmdline.c 
	                                      etnaviv_context.c 
	                                      etnaviv_context.h 
	                                      etnaviv_debug.h 
	                                      etnaviv_disasm.c 
	                                      etnaviv_disasm.h 
	                                      etnaviv_emit.c 
	                                      etnaviv_emit.h 
	                                      etnaviv_fence.c 
	                                      etnaviv_fence.h 
	                                      etnaviv_format.c 
	                                      etnaviv_format.h 
	                                      etnaviv_internal.h 
	                                      etnaviv_query.c 
	                                      etnaviv_query.h 
	                                      etnaviv_query_sw.c 
	                                      etnaviv_query_sw.h 
	                                      etnaviv_rasterizer.c 
	                                      etnaviv_rasterizer.h 
	                                      etnaviv_resource.c 
	                                      etnaviv_resource.h 
	                                      etnaviv_rs.c etnaviv_rs.h 
	                                      etnaviv_screen.c 
	                                      etnaviv_screen.h 
	                                      etnaviv_shader.c 
	                                      etnaviv_shader.h 
	                                      etnaviv_state.c 
	                                      etnaviv_state.h 
	                                      etnaviv_surface.c 
	                                      etnaviv_surface.h 
	                                      etnaviv_texture.c 
	                                      etnaviv_texture.h 
	                                      etnaviv_tiling.c 
	                                      etnaviv_tiling.h 
	                                      etnaviv_transfer.c 
	                                      etnaviv_transfer.h 
	                                      etnaviv_translate.h 
	                                      etnaviv_uniforms.c 
	                                      etnaviv_uniforms.h 
	                                      etnaviv_util.h 
	                                      etnaviv_zsa.c 
	                                      etnaviv_zsa.h 
	lib/mesa/src/gallium/drivers/etnaviv/hw: cmdstream.xml.h 
	                                         common.xml.h isa.xml.h 
	                                         state.xml.h 
	                                         state_3d.xml.h 
	lib/mesa/src/gallium/drivers/freedreno/a5xx: a5xx.xml.h 
	                                             fd5_blend.c 
	                                             fd5_blend.h 
	                                             fd5_context.c 
	                                             fd5_context.h 
	                                             fd5_draw.c 
	                                             fd5_draw.h 
	                                             fd5_emit.c 
	                                             fd5_emit.h 
	                                             fd5_format.c 
	                                             fd5_format.h 
	                                             fd5_gmem.c 
	                                             fd5_gmem.h 
	                                             fd5_program.c 
	                                             fd5_program.h 
	                                             fd5_query.c 
	                                             fd5_query.h 
	                                             fd5_rasterizer.c 
	                                             fd5_rasterizer.h 
	                                             fd5_screen.c 
	                                             fd5_screen.h 
	                                             fd5_texture.c 
	                                             fd5_texture.h 
	                                             fd5_zsa.c fd5_zsa.h 
	lib/mesa/src/gallium/drivers/imx: Automake.inc Makefile.am 
	                                  Makefile.in 
	lib/mesa/src/gallium/drivers/swr: SConscript 
	                                  gen_swr_context_llvm.h 
	                                  swr_fence_work.cpp 
	                                  swr_fence_work.h 
	lib/mesa/src/gallium/drivers/swr/rasterizer/archrast: 
	                                                      gen_ar_event.hpp 
	                                                      gen_ar_eventhandler.hpp 
	                                                      gen_ar_eventhandlerfile.hpp 
	lib/mesa/src/gallium/drivers/swr/rasterizer/codegen: 
	                                                     gen_archrast.py 
	                                                     gen_backends.py 
	                                                     gen_common.py 
	                                                     gen_knobs.cpp 
	                                                     gen_knobs.h 
	                                                     gen_knobs.py 
	                                                     gen_llvm_ir_macros.py 
	                                                     gen_llvm_types.py 
	                                                     knob_defs.py 
	lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates: 
	                                                               gen_ar_event.cpp 
	                                                               gen_ar_event.hpp 
	                                                               gen_ar_eventhandler.hpp 
	                                                               gen_ar_eventhandlerfile.hpp 
	                                                               gen_backend.cpp 
	                                                               gen_builder.hpp 
	                                                               gen_knobs.cpp 
	                                                               gen_llvm.hpp 
	lib/mesa/src/gallium/drivers/swr/rasterizer/core: 
	                                                  gen_BackendPixelRate0.cpp 
	lib/mesa/src/gallium/drivers/swr/rasterizer/jitter: 
	                                                    gen_builder.hpp 
	                                                    gen_builder_x86.hpp 
	                                                    gen_state_llvm.h 
	lib/mesa/src/gallium/drivers/vc4: vc4_opt_coalesce_ff_writes.c 
	                                  vc4_tiling_lt.c 
	lib/mesa/src/gallium/drivers/vc4/kernel: README 
	lib/mesa/src/gallium/state_trackers/nine: nine_buffer_upload.c 
	                                          nine_buffer_upload.h 
	                                          nine_csmt_helper.h 
	                                          nine_queue.c 
	                                          nine_queue.h 
	lib/mesa/src/gallium/state_trackers/xa: xa-indent.sh 
	lib/mesa/src/gallium/winsys/etnaviv/drm: Makefile.am Makefile.in 
	                                         Makefile.sources 
	                                         etnaviv_drm_public.h 
	                                         etnaviv_drm_winsys.c 
	lib/mesa/src/gallium/winsys/imx/drm: Makefile.am Makefile.in 
	                                     Makefile.sources 
	                                     imx_drm_public.h 
	                                     imx_drm_winsys.c 
	lib/mesa/src/glx/tests: dispatch-index-check 
	lib/mesa/src/gtest/include/gtest/internal: gtest-port-arch.h 
	lib/mesa/src/gtest/include/gtest/internal/custom: gtest-port.h 
	                                                  gtest-printers.h 
	                                                  gtest.h 
	lib/mesa/src/intel: Makefile.compiler.am Makefile.tools.am 
	                    Makefile.vulkan.am 
	lib/mesa/src/intel/blorp: TODO 
	lib/mesa/src/intel/common: gen_debug.c gen_debug.h gen_decoder.c 
	                           gen_decoder.h gen_urb_config.c 
	lib/mesa/src/intel/compiler: brw_cfg.cpp brw_cfg.h 
	                             brw_compiler.c brw_compiler.h 
	                             brw_dead_control_flow.cpp 
	                             brw_dead_control_flow.h 
	                             brw_disasm.c brw_eu.c brw_eu.h 
	                             brw_eu_compact.c brw_eu_defines.h 
	                             brw_eu_emit.c brw_eu_util.c 
	                             brw_eu_validate.c brw_fs.cpp 
	                             brw_fs.h brw_fs_builder.h 
	                             brw_fs_cmod_propagation.cpp 
	                             brw_fs_combine_constants.cpp 
	                             brw_fs_copy_propagation.cpp 
	                             brw_fs_cse.cpp 
	                             brw_fs_dead_code_eliminate.cpp 
	                             brw_fs_generator.cpp 
	                             brw_fs_live_variables.cpp 
	                             brw_fs_live_variables.h 
	                             brw_fs_lower_conversions.cpp 
	                             brw_fs_lower_pack.cpp 
	                             brw_fs_nir.cpp 
	                             brw_fs_reg_allocate.cpp 
	                             brw_fs_register_coalesce.cpp 
	                             brw_fs_saturate_propagation.cpp 
	                             brw_fs_sel_peephole.cpp 
	                             brw_fs_surface_builder.cpp 
	                             brw_fs_surface_builder.h 
	                             brw_fs_validate.cpp 
	                             brw_fs_visitor.cpp brw_inst.h 
	                             brw_interpolation_map.c 
	                             brw_ir_allocator.h brw_ir_fs.h 
	                             brw_ir_vec4.h brw_nir.c brw_nir.h 
	                             brw_nir_analyze_boolean_resolves.c 
	                             brw_nir_attribute_workarounds.c 
	                             brw_nir_intrinsics.c 
	                             brw_nir_opt_peephole_ffma.c 
	                             brw_nir_tcs_workarounds.c 
	                             brw_nir_trig_workarounds.c 
	                             brw_nir_trig_workarounds.py 
	                             brw_packed_float.c 
	                             brw_predicated_break.cpp brw_reg.h 
	                             brw_schedule_instructions.cpp 
	                             brw_shader.cpp brw_shader.h 
	                             brw_vec4.cpp brw_vec4.h 
	                             brw_vec4_builder.h 
	                             brw_vec4_cmod_propagation.cpp 
	                             brw_vec4_copy_propagation.cpp 
	                             brw_vec4_cse.cpp 
	                             brw_vec4_dead_code_eliminate.cpp 
	                             brw_vec4_generator.cpp 
	                             brw_vec4_gs_nir.cpp 
	                             brw_vec4_gs_visitor.cpp 
	                             brw_vec4_gs_visitor.h 
	                             brw_vec4_live_variables.cpp 
	                             brw_vec4_live_variables.h 
	                             brw_vec4_nir.cpp 
	                             brw_vec4_reg_allocate.cpp 
	                             brw_vec4_surface_builder.cpp 
	                             brw_vec4_surface_builder.h 
	                             brw_vec4_tcs.cpp brw_vec4_tcs.h 
	                             brw_vec4_tes.cpp brw_vec4_tes.h 
	                             brw_vec4_visitor.cpp brw_vec4_vs.h 
	                             brw_vec4_vs_visitor.cpp 
	                             brw_vue_map.c brw_wm_iz.cpp 
	                             gen6_gs_visitor.cpp 
	                             gen6_gs_visitor.h 
	                             intel_asm_annotation.c 
	                             intel_asm_annotation.h 
	                             test_eu_compact.cpp 
	                             test_eu_validate.cpp 
	                             test_fs_cmod_propagation.cpp 
	                             test_fs_copy_propagation.cpp 
	                             test_fs_saturate_propagation.cpp 
	                             test_vec4_cmod_propagation.cpp 
	                             test_vec4_copy_propagation.cpp 
	                             test_vec4_register_coalesce.cpp 
	                             test_vf_float_conversions.cpp 
	lib/mesa/src/intel/genxml: genX_bits.h genX_xml.h 
	                           gen_bits_header.py gen_zipped_file.py 
	lib/mesa/src/intel/isl: isl_emit_depth_stencil.c 
	lib/mesa/src/intel/tools: aubinator_error_decode.c 
	lib/mesa/src/intel/vulkan: anv_nir_lower_input_attachments.c 
	                           genX_gpu_memcpy.c genX_query.c 
	lib/mesa/src/mapi/glapi/gen: ARB_gpu_shader_int64.xml 
	                             ARB_sparse_buffer.xml gl_marshal.py 
	                             gl_marshal_h.py marshal_XML.py 
	lib/mesa/src/mesa/drivers/dri/i965: brw_bufmgr.c brw_bufmgr.h 
	                                    brw_oa.py brw_oa_hsw.c 
	                                    brw_oa_hsw.h brw_oa_hsw.xml 
	                                    brw_performance_query.c 
	                                    brw_performance_query.h 
	                                    brw_program_cache.c 
	                                    libdrm_macros.h 
	lib/mesa/src/mesa/main: glthread.c glthread.h marshal.c 
	                        marshal.h marshal_generated.c 
	                        marshal_generated.h performance_query.c 
	                        performance_query.h 
	lib/mesa/src/mesa/state_tracker: st_shader_cache.c 
	                                 st_shader_cache.h 
	lib/mesa/src/util: build_id.c build_id.h crc32.c crc32.h 
	                   disk_cache.c disk_cache.h rand_xor.c 
	                   rand_xor.h u_atomic.c u_queue.c u_queue.h 
	                   u_string.h u_thread.h vk_util.h 
	lib/mesa/src/util/sha1: README sha1.c sha1.h 
	lib/mesa/src/vulkan: Makefile.am Makefile.in Makefile.sources 
	lib/mesa/src/vulkan/registry: vk.xml 
	lib/mesa/src/vulkan/util: gen_enum_to_str.py vk_enum_to_str.c 
	                          vk_enum_to_str.h 
	lib/mesa/src/vulkan/wsi: wayland-drm-client-protocol.h 
	                         wayland-drm-protocol.c 

Log message:
Revert to Mesa 13.0.6 to hopefully address rendering issues a handful of
people have reported with xpdf/fvwm on ivy bridge with modesetting driver.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/26 11:04:28

Modified files:
	lib/libm/man   : erf.3 lgamma.3 

Log message:
For exceptional cases of mathematical formulae that can't reasonably
be represented otherwise, use eqn(7).
Idea originally from bentley@, feedback and OK bentley@, OK tb@,
and no objection from jmc@.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2017/08/26 11:08:40

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/26 11:53:35

Modified files:
	devel/cmake    : Makefile distinfo 
	devel/cmake/patches: patch-CMakeLists_txt 
	                     patch-Modules_CMakeCInformation_cmake 
	                     patch-Modules_Compiler_GNU_cmake 
	                     patch-Modules_FindJNI_cmake 
	                     patch-Modules_FindJava_cmake 
	                     patch-Modules_FindKDE3_cmake 
	                     patch-Modules_FindLibXml2_cmake 
	                     patch-Modules_FindLua_cmake 
	                     patch-Modules_FindMPEG2_cmake 
	                     patch-Modules_FindMPEG_cmake 
	                     patch-Modules_FindPythonLibs_cmake 
	                     patch-Modules_FindXMLRPC_cmake 
	                     patch-Source_CMakeLists_txt 
	                     patch-Source_cmComputeLinkInformation_cxx 
	                     patch-Source_cmGeneratorTarget_cxx 
	                     patch-Source_cmInstallCommand_cxx 
	                     patch-Source_cmTarget_cxx 
	                     patch-Source_cmake_cxx 
	                     patch-Source_kwsys_SystemTools_cxx 
	                     patch-Tests_RunCMake_CMakeLists_txt 
	                     patch-bootstrap 
	devel/cmake/pkg: PLIST 
Added files:
	devel/cmake/patches: patch-Source_cmArchiveWrite_cxx 
	                     patch-Source_cmComputeLinkInformation_h 
	                     patch-Source_cmGlobalGenerator_cxx 
	                     patch-Source_cmSystemTools_cxx 
Removed files:
	devel/cmake/patches: patch-Modules_FindBoost_cmake 

Log message:
Update to CMake-3.9.1

Tests and feedback by rsadowski@, schwarze@
Ports bulk build by sthen@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/08/26 12:18:42

Modified files:
	.              : errata60.html errata61.html 

Log message:
release smap errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2017/08/26 12:34:04

Modified files:
	sys/dev/pckbc  : pms.c 

Log message:
bug fix


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/26 12:52:56

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Since we no longer try to uniquely label routes added
by dhclients, there is no need to retry adding a route
if the first attempt fails with EEXIST. And EUNREACHABLE
should be considered final since the address if any is
already configured.

Use log_getverbose() to allow logging of EEXIST errors.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/26 13:08:28

Modified files:
	x11/gnome/photos: Makefile distinfo 
	x11/gnome/photos/pkg: PLIST 

Log message:
Update to gnome-photos-3.24.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/26 14:23:46

Modified files:
	lib/libssl     : ssl_locl.h ssl_tlsext.c ssl_tlsext.h t1_lib.c 
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Rewrite ALPN extension using CBB/CBS and the new extension framework.

ok bcook@ beck@
input + ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/08/26 14:38:09

Modified files:
	usr.bin/mandoc : mandocdb.c 

Log message:
Fix previous: mmap(2) returns MAP_FAILED on failure, not NULL.
Bug pointed out by tedu@.


CVSROOT:	/cvs
Module name:	src
Changes by:	nayden@cvs.openbsd.org	2017/08/26 18:29:04

Modified files:
	bin/ksh        : eval.c 

Log message:
Remove unused copy_non_glob() in ksh.
Report and diff by David Crosby 
OK otto@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/08/26 18:38:41

Modified files:
	usr.bin/ssh    : sshconnect2.c 

Log message:
Increase the buffer sizes for user prompts to ensure that they won't be
truncated by snprintf.  Based on patch from cjwatson at debian.org via
bz#2768, ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/26 19:39:26

Modified files:
	lib/libtls     : tls_conninfo.c 
	lib/libcrypto  : Symbols.list 
	lib/libcrypto/asn1: asn1_locl.h 
	lib/libcrypto/x509: x509_vfy.c 

Log message:
Make the symbol for ASN1_time_tm_clamp_notafter visible so libtls
can get at it, so libtls can also deal with notafter's past the
realm of 32 bit time in portable


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/26 19:59:30

Modified files:
	sys/kern       : vfs_bio.c 

Log message:
Revisit 2q queue sizes. Limit the hot queue to 1/20th the cache size up
to a max of 4096 pages. Limit the warm and cold queues to half the cache.
This allows us to more effectively notice re-interest in buffers instead
of losing it in a large hot queue.  Discussed and shown with claudio@
and benno@ at tk217


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/26 20:17:51

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
check return value from CBB_init


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/26 20:58:04

Modified files:
	lib/libssl     : d1_srtp.c ssl_locl.h ssl_tlsext.c ssl_tlsext.h 
	                 t1_lib.c 
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Rewrite SRTP extension using CBB/CBS and the new extension framework.

input + ok beck@, jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/26 22:32:29

Modified files:
	sys/arch/mips64/include: asm.h 

Log message:
Rely on the hardware to clear hazards on octeon.


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/27 02:15:48

Modified files:
	sys/dev/microcode/myx: build.c 
	sys/dev/microcode/bnx: build.c 

Log message:
always use %s to print a non-constant string; ok deraadt@ guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/27 02:33:55

Modified files:
	usr.bin/tmux   : tmux.h tty-keys.c tty-term.c 

Log message:
Use kind and kri for S-Up/Down as well as kUP and kDN.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/27 02:54:08

Modified files:
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 
	www/tor-browser/browser/files: all-openbsd.js configure 
	                               extension-overrides.js 
	                               tor-browser-cfg-tail.js 
	www/tor-browser/browser/patches: 
	                                 patch-js_src_jit_ProcessExecutableMemory_cpp 
	www/tor-browser/https-everywhere: Makefile distinfo 
	www/tor-browser/noscript: Makefile distinfo 
	www/tor-browser/tor-launcher: Makefile distinfo 
	www/tor-browser/tor-launcher/patches: 
	                                      patch-src_modules_tl-util_jsm 
	www/tor-browser/torbutton: Makefile distinfo 
	meta/tor-browser: Makefile 
	meta/tor-browser/pkg: README 

Log message:
update to tor-browser 7.0.4, from attila (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/27 03:08:36

Modified files:
	usr.bin/tmux   : mode-tree.c 

Log message:
Do not allow the current line of screen when the preview is toggled,
from Thomas Adam.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/27 03:21:24

Modified files:
	net/icbd       : Makefile distinfo 
Removed files:
	net/icbd/patches: patch-icb_c patch-icb_h 

Log message:
update to icbd-1.8. maintainer timeout (short-ish, but it's an important fix
so i'm going ahead anyway).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/27 03:36:07

Modified files:
	sysutils/terraform/provider-atlas: Makefile distinfo 
	sysutils/terraform/provider-azurerm: Makefile distinfo 
	sysutils/terraform/provider-cloudstack: Makefile distinfo 
	sysutils/terraform/provider-digitalocean: Makefile distinfo 
	sysutils/terraform/provider-fastly: Makefile distinfo 
	sysutils/terraform/provider-google: Makefile distinfo 
	sysutils/terraform/provider-icinga2: Makefile distinfo 
	sysutils/terraform/provider-kubernetes: Makefile distinfo 
	sysutils/terraform/provider-newrelic: Makefile distinfo 
	sysutils/terraform/provider-opc: Makefile distinfo 
	sysutils/terraform/provider-openstack: Makefile distinfo 
	sysutils/terraform/provider-pagerduty: Makefile distinfo 
	sysutils/terraform/provider-profitbricks: Makefile distinfo 
	sysutils/terraform/provider-rancher: Makefile distinfo 
	sysutils/terraform/provider-scaleway: Makefile distinfo 
	sysutils/terraform/provider-triton: Makefile distinfo 
	sysutils/terraform/provider-vcd: Makefile distinfo 
	sysutils/terraform/provider-vsphere: Makefile distinfo 

Log message:
Bump a few providers to a more recent release.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/27 03:45:48

Modified files:
	sysutils/terraform/provider-azurerm: Makefile distinfo 
	sysutils/terraform/provider-openstack: Makefile distinfo 

Log message:
More version bumps.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/27 03:51:14

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
Add RK3399 i2c-related clocks and fix a typo.


CVSROOT:	/cvs
Module name:	www
Changes by:	fcambus@cvs.openbsd.org	2017/08/27 04:16:40

Modified files:
	.              : arm64.html 

Log message:
Fix a typo: s/Rochckip/Rockchip


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/27 05:03:59

Modified files:
	sys/arch/arm64/arm64: machdep.c 

Log message:
Clear second return register on exec.

ok guenther@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/27 05:14:51

Modified files:
	net/kea        : Makefile distinfo 
	net/kea/pkg    : PLIST 
Added files:
	net/kea/patches: patch-src_bin_keactrl_kea-ca_conf_pre 
	                 patch-src_bin_keactrl_kea_conf_pre 
	                 patch-src_bin_keactrl_keactrl_conf_in 
Removed files:
	net/kea/patches: 
	                 patch-src_bin_dhcp4_tests_dhcp4_process_tests_sh_in 
	                 patch-src_bin_dhcp6_tests_dhcp6_process_tests_sh_in 

Log message:
update to kea-1.2.0, from maintainer Patrik Lundin


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/27 06:38:23

Modified files:
	sys/dev/pci    : if_iwm.c if_iwmvar.h 

Log message:
Make it possible for iwm_stop() to sleep by always running it in
a process context. In interrupt context, schedule the init task
instead of calling iwm_stop() directly.
ok procter@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/27 06:42:22

Modified files:
	sys/dev/fdt    : simplefb.c 
	sys/arch/arm64/arm64: arm64_machdep.h machdep.c 
	sys/arch/arm64/conf: RAMDISK 
	sys/arch/arm64/include: fdt.h 
	sys/arch/arm/include: fdt.h 
	sys/arch/armv7/armv7: armv7_machdep.h 

Log message:
Add glass console support for arm64.  This uses the "stdout-path" property
of the /chosen node in the device tree to decide whether the framebuffer
should be used as the console device.  Most, if not all, machines will
have that set to use a serial console and there is no easy way yet to
change that.

ok jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/27 10:08:46

Removed files:
	audio/akode    : Makefile distinfo 
	audio/akode/files: Makefile.am sndio_sink.cpp sndio_sink.h 
	audio/akode/patches: patch-akode_akode-config_in 
	                     patch-akode_lib_audioconfiguration_h 
	                     patch-akode_lib_audioframe_h 
	                     patch-akode_lib_auto_sink_cpp 
	                     patch-akode_lib_converter_cpp 
	                     patch-akode_lib_crossfader_cpp 
	                     patch-akode_lib_fast_resampler_cpp 
	                     patch-akode_lib_player_cpp 
	                     patch-akode_lib_volumefilter_cpp 
	                     patch-akode_plugins_Makefile_am 
	                     patch-akode_plugins_mpc_decoder_mppdec_mpc_dec_cpp 
	                     patch-akode_plugins_mpc_decoder_mppdec_requant_h 
	                     patch-akode_plugins_mpc_decoder_mppdec_streaminfo_cpp 
	                     patch-akode_plugins_mpc_decoder_mppdec_synth_filter_cpp 
	                     patch-akode_plugins_xiph_decoder_flac113_decoder_cpp 
	                     patch-akode_plugins_xiph_decoder_speex_decoder_cpp 
	                     patch-configure_in 
	audio/akode/pkg: DESCR PLIST 

Log message:
remove audio/akode

no longer maintained upstream and no ports use it.

ok jca@ zhuk@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/27 10:09:21

Modified files:
	audio          : Makefile 

Log message:
unhook akode


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/27 10:34:25

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
register removal of akode, reminded by jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/27 11:10:25

Modified files:
	security/libgcrypt: Makefile distinfo 
	security/libgcrypt/patches: patch-random_jitterentropy-base_c 
Removed files:
	security/libgcrypt/patches: patch-random_jitterentropy_h 

Log message:
SECURITY update to libgcrypt-1.8.1.
- CVE-2017-0379 - side-channel attack on Curve25519


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/27 11:10:32

Modified files:
	bin/ksh        : history.c 

Log message:
Free history entries when resizing/reloading

Cluebat & ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/27 11:10:51

Modified files:
	security/libgcrypt: Tag: OPENBSD_6_1 Makefile 
Added files:
	security/libgcrypt/patches: Tag: OPENBSD_6_1 patch-cipher_ecc_c 
	                            patch-mpi_ec_c patch-src_mpi_h 

Log message:
Merge upstream fix for:
- CVE-2017-0379 - side-channel attack on Curve25519


CVSROOT:	/cvs
Module name:	src
Changes by:	drahn@cvs.openbsd.org	2017/08/27 13:33:02

Modified files:
	sys/arch/arm64/include: pmap.h 
	sys/arch/arm64/arm64: pmap.c 

Log message:
arm64 performance: use cache zeroing function in pmap_zero_page()
This improves page zeroing (a rather common occurance) by over 8x.
ok kettenis@, phessler@, tom@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/27 15:23:49

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 

Log message:
Enable generic sdhc(4) on FDT attachment driver.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/27 15:27:14

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 
	sys/arch/armv7/marvell: files.marvell 
Added files:
	sys/arch/armv7/marvell: mvpxa.c 

Log message:
Add mvpxa(4), a driver for the SDHC compliant controller on
the ARMADA 38x series (SolidRun ClearFog, Turris Omnia).

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/08/27 15:45:03

Modified files:
	www/youtube-dl : Makefile 
	www/youtube-dl/pkg: PLIST 

Log message:
add missing from PLIST
Ok fcambus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/08/27 15:47:43

Modified files:
	security/nikto : Makefile distinfo 
	security/nikto/pkg: PLIST 
Added files:
	security/nikto/patches: patch-program_nikto_pl 
	                        patch-program_plugins_nikto_core_plugin 
Removed files:
	security/nikto/patches: patch-nikto_pl 
	                        patch-plugins_nikto_core_plugin 

Log message:
Update to new version and move to github.
feedback from sthen@ fixed.
ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/08/27 15:56:41

Modified files:
	www/p5-HTTP-Cookies: Makefile distinfo 

Log message:
Update to version 6.04. feedback from bluhm@
add TEST_DEPENDS, remove BUILD_DEPENDS = ${RUN_DEPENDS}
Ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/27 15:59:52

Modified files:
	libexec/ld.so  : Makefile dl_realpath.c tib.c 
	libexec/ld.so/aarch64: ldasm.S syscall.h 
	libexec/ld.so/alpha: ldasm.S syscall.h 
	libexec/ld.so/amd64: ldasm.S syscall.h 
	libexec/ld.so/arm: ldasm.S syscall.h 
	libexec/ld.so/hppa: Makefile.inc ldasm.S syscall.h 
	libexec/ld.so/i386: ldasm.S syscall.h 
	libexec/ld.so/m88k: ldasm.S syscall.h 
	libexec/ld.so/mips64: Makefile.inc ldasm.S syscall.h 
	libexec/ld.so/powerpc: ldasm.S syscall.h 
	libexec/ld.so/sh: Makefile.inc ldasm.S syscall.h 
	libexec/ld.so/sparc64: ldasm.S syscall.h 
Added files:
	libexec/ld.so/aarch64: SYS.h 
	libexec/ld.so/alpha: SYS.h 
	libexec/ld.so/amd64: SYS.h 
	libexec/ld.so/arm: SYS.h 
	libexec/ld.so/hppa: SYS.h 
	libexec/ld.so/i386: SYS.h 
	libexec/ld.so/m88k: SYS.h 
	libexec/ld.so/mips64: SYS.h 
	libexec/ld.so/powerpc: SYS.h 
	libexec/ld.so/sh: SYS.h 
	libexec/ld.so/sparc64: SYS.h 

Log message:
Replace heaps of hand-written syscall stubs with a simpler framework
which is largely MI.
ok visa kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/27 16:05:01

Modified files:
	libexec/ld.so  : Makefile 
	libexec/ld.so/hppa: Makefile.inc 
	libexec/ld.so/sh: Makefile.inc 

Log message:
hppa & sh use support functions from libgcc.  Rather than linking against
the library, extract the specific pieces and link them directly.
ok kettenis visa


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/27 16:09:21

Modified files:
	sys/dev/fdt    : files.fdt 
	sys/arch/arm64/conf: GENERIC RAMDISK 
Added files:
	sys/dev/fdt    : rkiic.c 

Log message:
Add rkiic(4) a driver for the i2c controllers found on the Rockchip RK3399.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/27 16:14:12

Modified files:
	libexec/ld.so  : Makefile 

Log message:
Link the ~45 .o which become ld.so in a random order.
ok kettenis visa


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/27 16:16:14

Modified files:
	libexec/ld.so  : Makefile 

Log message:
The test program run before ld.so is installed was encoding the $OBJDIR
path to ld.so.  Since the testprogram is run from inside $OBJDIR, encode
with a ./ path instead.
ok kettenis visa


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/27 16:18:08

Modified files:
	libexec/ld.so  : Makefile 

Log message:
Place all .o files, Symbols.map, and the test program into /usr/libdata/ld.so.a.
My work is done; the next piece is coming from rpe.
ok visa kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/27 16:18:15

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/08/27 17:07:39

Modified files:
	www/p5-HTML-Base: Makefile 
	www/p5-HTML-Base/pkg: PLIST 

Log message:
Perl placed was placed in P5ARCH should be in P5SITE, it's not arch
dependant.

OK bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/08/27 18:46:07

Modified files:
	security/arirang: Makefile 
Added files:
	security/arirang/patches: patch-extconf_rb 

Log message:
Make arirang use default ruby version instead of ruby 1.8

OK Jung Lee (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/27 21:14:01

Modified files:
	libexec/ld.so/aarch64: syscall.h 

Log message:
fix arm64 build
ok deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2017/08/27 22:31:55

Modified files:
	.              : arm64.html 

Log message:
remove OverDrive 3000 until it is at least as stable as the 1000


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/27 22:44:38

Modified files:
	distrib/notes/arm64: hardware 

Log message:
sync list of supported machines with arm64.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/27 23:16:33

Modified files:
	databases/ruby-redis-namespace: Makefile distinfo 

Log message:
Update to redis-namespace-1.5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/27 23:21:22

Modified files:
	databases/ruby-redis: Makefile distinfo 
	databases/ruby-redis/patches: 
	                              patch-test_publish_subscribe_test_rb 
	databases/ruby-redis/pkg: PLIST 
Added files:
	databases/ruby-redis/patches: patch-makefile 
Removed files:
	databases/ruby-redis/patches: patch-Rakefile 

Log message:
Update to ruby-redis-4.0.0


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/27 23:46:44

Modified files:
	sys/dev/microcode/kue: build.c 
	sys/dev/microcode/yds: build.c 

Log message:
Fix clang warnings; ok guenther@ deraadt@
(guenther says: code could need a rewrite using writev(2) though)


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/28 00:00:05

Modified files:
	usr.sbin/httpd : parse.y 
	usr.sbin/ldapd : parse.y 
	usr.sbin/relayd: parse.y 
	usr.sbin/smtpd : parse.y 
	usr.sbin/switchd: parse.y 
	usr.sbin/ypldap: parse.y 

Log message:
65535 is a valid port to listen on.
Off-by-one pointed out by and diff from Kris Katterjohn katterjohn AT
gmail, thanks!
chris@ pointed out that more than httpd(8) is effected.
OK gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/28 00:23:31

Modified files:
	databases/ruby-resque: Makefile 

Log message:
bump


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/28 00:56:54

Modified files:
	etc            : rc 

Log message:
Display that we are running the upgrade scripts when they exist. On slowish
machines, running sysmerge(8) can take a little while so don't let people
wonder about why the output seems stuck.

ok sthen@ tb@ rpe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/28 01:28:23

Modified files:
	databases/ruby-redis: Makefile distinfo 
	databases/ruby-redis/patches: 
	                              patch-test_publish_subscribe_test_rb 
	databases/ruby-redis/pkg: PLIST 
	databases/ruby-redis-namespace: Makefile 
	databases/ruby-resque: Makefile 
Added files:
	databases/ruby-redis/patches: patch-Rakefile 
Removed files:
	databases/ruby-redis/patches: patch-makefile 

Log message:
Revert, broken at runtime.
Fix dependencies while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/28 02:31:12

Modified files:
	net/h323plus   : Makefile distinfo 
	net/h323plus/patches: patch-configure 
	net/h323plus/pkg: PLIST 

Log message:
Update to h323plus-1.26.8.20170428.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/28 02:31:29

Modified files:
	net/gnugk      : Makefile distinfo 
	net/gnugk/patches: patch-Toolkit_cxx patch-configure 
	                   patch-gk_cxx patch-yasocket_cxx 
	net/gnugk/pkg  : PLIST gnugk.rc 

Log message:
Update to gnugk-4.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/28 03:00:19

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/firefox-i18n: Makefile.inc distinfo 

Log message:
Bugfix update to firefox 55.0.3.

See https://www.mozilla.org/en-US/firefox/55.0.3/releasenotes/ and
https://www.mozilla.org/en-US/firefox/55.0.2/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/28 03:02:48

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo 
	www/mozilla-firefox/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
MFC: bugfix update to firefox 55.0.3.

While here add mozsqlite3 to SHARED_LIBS and update PLIST to unbreak
runtime which was broken since 55.0 update - sorry for the inconvenience.

"Stable" packages for i386 and amd64 available at
https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/28 03:05:52

Modified files:
	geo/mapproxy   : Makefile distinfo 

Log message:
Update to mapproxy 1.10.4.

- Fix Cross Site Scripting (XSS) issue in demo service
(https://github.com/mapproxy/mapproxy/issues/322).


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/28 03:43:18

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
Add PCI device IDs for audio and USB OTG devices found on Atom z8300 SoC.
ok jsg@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/28 03:43:30

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/28 03:53:14

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Inform the user when we are relinking the kernel.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/28 04:03:19

Modified files:
	geo/pgrouting  : Makefile distinfo 
	geo/pgrouting/pkg: PLIST 

Log message:
Update to pgrouting 2.4.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/28 04:07:57

Modified files:
	usr.bin/ctfconv: ctfstrip.1 

Log message:
spelling/grammar fixes;


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/28 05:16:04

Modified files:
	sys/dev/fdt    : files.fdt 
	sys/arch/arm64/conf: GENERIC RAMDISK 
Added files:
	sys/dev/fdt    : rkpmic.c 

Log message:
Add rkpmic(4), a driver for the RK808 Power Management IC.  For now, this
driver only provides support for the RTC embedded on this device.  Support
for the voltage regulators will come later.  With this diff the Firefly-RK3399
gains a proper clock (if you connect a battery to the board).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/28 05:45:57

Modified files:
	www            : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	www/zendframework: Makefile distinfo 
	www/zendframework/patches: 
	                           patch-library_Zend_Db_Adapter_Pdo_Abstract_php 
	                           patch-library_Zend_Db_Adapter_Pdo_Mssql_php 
	www/zendframework/pkg: DESCR PLIST README UNMESSAGE 

Log message:
Remove www/zendframework, the port is outdated and no longer used by other
ports (icinga-web2 and piwik use zendframework, but they have their own
embedded copies), it's easy enough to install a current version using
composer if needed.

Requested by Tom Van Looy, ok martijn@, "zend it to the Attic" jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/28 05:47:03

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-daily_sh patch-html_install_php 
	                      patch-includes_common_php 
	                      patch-includes_defaults_inc_php 
	                      patch-includes_functions_php 
	                      patch-validate_php 
	net/librenms/pkg: PLIST 

Log message:
update to librenms-1.31


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/28 06:25:16

Modified files:
	geo/qgis       : Makefile distinfo 
	geo/qgis/pkg   : PLIST 

Log message:
Update to QGIS 2.18.12.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/28 06:36:38

Modified files:
	usr.bin/tmux   : cmd-find.c resize.c tmux.h window.c 

Log message:
Do not forbid targets to specify non-visible panes - the checks for
visibility are better where the target is used. GitHub issue 1049.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2017/08/28 07:15:55

Removed files:
	devel/jdk/1.7  : Makefile distinfo 
	devel/jdk/1.7/files: PLATFORM_API_BSDOS_PCM.c cacerts 
	devel/jdk/1.7/patches: patch-hotspot_make_bsd_makefiles_gcc_make 
	                       patch-jdk_make_com_sun_java_pack_Makefile 
	                       patch-jdk_make_com_sun_java_pack_mapfile-vers-unpack200 
	                       patch-jdk_make_common_shared_Sanity_gmk 
	                       patch-jdk_make_javax_sound_FILES_c_gmk 
	                       patch-jdk_make_javax_sound_Makefile 
	                       patch-jdk_make_tools_src_build_tools_generatecurrencydata_GenerateCurrencyData_java 
	                       patch-jdk_src_macosx_classes_java_lang_ClassLoaderHelper_java 
	                       patch-jdk_src_share_classes_sun_applet_AppletPanel_java 
	                       patch-jdk_src_share_classes_sun_applet_AppletViewerPanel_java 
	                       patch-jdk_src_share_native_com_sun_media_sound_Platform_c 
	                       patch-jdk_src_solaris_classes_sun_awt_X11_XWM_java 
	                       patch-langtools_make_build_xml 
	devel/jdk/1.7/pkg: DESCR-jre DESCR-main PFRAG.client_vm-jre 
	                   PFRAG.client_vm-main PLIST-jre PLIST-main 

Log message:
- No longer connected to build since four months. okay sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2017/08/28 07:58:02

Modified files:
	lib/libtls     : tls.c 

Log message:
Fix unchecked return nit
ok bcook@ jsing@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/08/28 07:58:05

Modified files:
	devel/subversion: Makefile 
	devel/subversion/patches: patch-configure_ac 

Log message:
Make subversion's ruby bindings use the default ruby version instead of
ruby 1.8.

OK stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/08/28 08:01:34

Modified files:
	editors/vim    : Makefile 

Log message:
Make ruby FLAVOR use default ruby version instead of ruby 1.8.

OK and feedback sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/08/28 08:04:58

Modified files:
	devel/vim-command-t: Makefile 

Log message:
Keep vim-command-t ruby version in sync with vim ruby version, switching
it to use the default ruby version.  The versions will automatically
be kept in sync in the future since they use the default ruby version.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/28 08:06:22

Modified files:
	libexec/ld.so  : library_subr.c 
	libexec/ld.so/sparc64: rtld_machine.c 
	libexec/ld.so/sh: ldasm.S 
	libexec/ld.so/m88k: ldasm.S 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/28 08:12:09

Modified files:
	libexec/ld.so/amd64: ldasm.S 
	libexec/ld.so/arm: ldasm.S 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	dcoppa@cvs.openbsd.org	2017/08/28 09:13:11

Modified files:
	app/xinit      : xinit.c 

Log message:
When xinit starts an X server that listens only on UNIX socket,
prefer DISPLAY=unix:0 rather than DISPLAY=:0.
This will prevent applications from ever falling back to TCP if the
UNIX socket connection fails (such as when the X server crashes).

joint work with tb@
cluebat and ok matthieu@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/28 09:33:27

Modified files:
	usr.bin/diff   : diffdir.c 

Log message:
Fix exit value when diffing directories with missing files and the -N
or -P options are not used.  From Ibrahim Khalifa


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/08/28 09:35:48

Modified files:
	usr.sbin/slaacctl: slaacctl.c 

Log message:
print id first to make this symetrical to address proposals


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/08/28 10:16:58

Modified files:
	usr.sbin/apmd  : apmd.8 apmd.c 

Log message:
add -z and -Z options to auto suspend or hibernate when low on battery.
from Jesper Wallin


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/28 10:28:13

Modified files:
	sbin/iked      : crypto.c 

Log message:
fix char ** to const char ** conversion warning; ok mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 10:37:04

Modified files:
	lib/libssl     : s3_lib.c ssl_ciph.c ssl_locl.h tls1.h 

Log message:
Remove the original (pre-IETF) chacha20-poly1305 cipher suites.

Support for the IETF standardised chacha20-poly1305 cipher suites was
added 16 months ago, which means they exist in both of the currently
supported OpenBSD releases.

Also prompted by Andreas Bartelt .

ok beck@ doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 10:38:01

Modified files:
	regress/lib/libssl/client: clienttest.c 

Log message:
Update due to removal of original chacha20-poly1305 cipher suites.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/28 11:07:19

Modified files:
	lib/libkeynote : keynote-ver.l keynote.l 

Log message:
Add %option noinput to suppress an unused function warning.
Noticed by and OK ottot@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/28 11:31:00

Modified files:
	usr.sbin/relayd: relay.c 

Log message:
Do not close the relay if data is still in the output buffer.
Otherwise data not written could get lost.  Also try to drain the
buffers when socket splicing should be enabled.  The latter was
lost when the expicit bufferevent_enable() was added in relay_write().
bug report, analysis, initial fix, testing Rivo Nurges; OK beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:32:04

Modified files:
	regress/lib/libssl/unit: cipher_list.c 

Log message:
Use current chacha20-poly1305 cipher suite values.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/28 11:33:42

Modified files:
	sbin/dhclient  : dhcpd.h options.c 

Log message:
No need for pretty_print_classless() to use
an internal 8K static buffer whose contents
are simply copied into another 8K buffer in
the caller.

Just pass a pointer to and length of the
outer buffer.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:36:58

Modified files:
	lib/libssl     : Symbols.list ssl.h ssl3.h ssl_err.c ssl_lib.c 
	                 tls1.h 
	lib/libssl/man : SSL_CTX_set_alpn_select_cb.3 

Log message:
Completely remove NPN remnants.

Based on a diff from doug@, similar diff from inoguchi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:37:31

Modified files:
	lib/libcrypto  : opensslfeatures.h 

Log message:
Define OPENSSL_NO_NEXTPROTONEG since there is no longer any NPN.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:41:59

Modified files:
	lib/libcrypto/rsa: rsa_pmeth.c rsa_eay.c rsa.h 
	lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 
	                   RSA_padding_add_PKCS1_type_1.3 
	                   RSA_public_encrypt.3 
	lib/libcrypto  : Symbols.list Makefile 
Removed files:
	lib/libcrypto/rsa: rsa_ssl.c 

Log message:
Remove RSA_padding_add_SSLv23()/RSA_padding_check_SSLv23() and related
code. We removed SSLv2/SSLv3 a long time ago...

Discussed with doug@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:42:47

Modified files:
	lib/libcrypto/asn1: a_time_tm.c 

Log message:
Put the opening curly brace in the right place.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:43:43

Modified files:
	lib/libcrypto/man: EVP_AEAD_CTX_init.3 

Log message:
Remove documentation for EVP_aead_chacha20_poly1305_ietf() - this was
removed/renamed a long time back.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:48:02

Modified files:
	lib/libcrypto  : Symbols.list 
	lib/libcrypto/evp: e_chacha20poly1305.c evp.h 

Log message:
Remove EVP_aead_chacha20_poly1305_old() now that the original/old
chacha20-poly1305 cipher suites have been removed from libssl.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:49:06

Modified files:
	lib/libcrypto  : shlib_version 
	lib/libssl     : shlib_version 
	lib/libtls     : shlib_version 

Log message:
Bump lib{crypto,ssl,tls} majors due to symbol removals.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:50:58

Modified files:
	usr.bin/openssl: rsautl.c openssl.1 

Log message:
Remove SSLv23 padding mode.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:52:58

Modified files:
	regress/lib/libcrypto/aead: aeadtest.c aeadtests.txt 

Log message:
Remove chacha20-poly1305-old regress and test vectors.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 11:54:58

Modified files:
	regress/lib/libcrypto/ocsp: ocsp_test.c 

Log message:
Some style(9).


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/28 12:07:56

Modified files:
	sbin/newfs_ext2fs: mke2fs.c 

Log message:
fix clang warning wrt const string and +; from joerg@netbsd; ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/28 12:12:10

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
ECDHE-RSA-DES-CBC3-SHA should not be marked HIGH.

Spotted by Andreas Bartelt 


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/28 12:30:29

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/28 12:52:26

Modified files:
	usr.bin/cvs    : rcs.c 

Log message:
Use xasprintf() instead of calloc() + strlcpy() + memcpy() to
generate the log line.  Fixes a clang warning about using the wrong
size argument in strlcpy().  The existing code was safe but not
good strlcpy() practice.  OK otto@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/08/28 13:06:35

Modified files:
	print/poppler-data: Makefile distinfo 
	print/poppler-data/pkg: PLIST 

Log message:
Update to poppler-data-0.4.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/08/28 13:08:30

Modified files:
	print/poppler  : Makefile distinfo 

Log message:
Update to poppler-0.57.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/28 13:11:08

Modified files:
	sys/dev/fdt    : rkpmic.c 

Log message:
tyop and whitespace nit


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/28 13:31:57

Modified files:
	share/man/man4 : Makefile usb.4 
	sys/dev/usb    : files.usb 
Added files:
	share/man/man4 : urng.4 
	sys/dev/usb    : urng.c 
Removed files:
	share/man/man4 : ualea.4 
	sys/dev/usb    : ualea.c 

Log message:
Add urng(4) which supports various USB RNG devices. Instead of adding one
driver per device, start bundling them into a single driver.

urng(4) supports the device currently supported by ualea(4) and adds support for
the Altusmetrum ChaosKey 1.0, by abieber@

This was tested by abieber@ with a ChaosKey and Sean Levy with an Alea II

ok abieber@ deraadt@ naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/28 13:32:53

Modified files:
	sys/arch/alpha/conf: GENERIC 
	sys/arch/amd64/conf: GENERIC 
	sys/arch/arm64/conf: GENERIC 
	sys/arch/armv7/conf: GENERIC 
	sys/arch/hppa/conf: GENERIC 
	sys/arch/i386/conf: GENERIC 
	sys/arch/landisk/conf: GENERIC 
	sys/arch/loongson/conf: GENERIC 
	sys/arch/macppc/conf: GENERIC 
	sys/arch/octeon/conf: GENERIC 
	sys/arch/sparc64/conf: GENERIC 

Log message:
swap ualea for urng


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/28 13:33:20

Modified files:
	usr.bin/cvs    : init.c init.h rcs.h rcsnum.c remote.c remote.h 
	                 server.c util.c util.h 

Log message:
fix const related warnings; ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/28 13:35:42

Modified files:
	sys/arch/sgi/conf: GENERIC-IP27 GENERIC-IP30 GENERIC-IP32 

Log message:
swap ualea for urng


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/28 13:39:13

Modified files:
	bin/ksh        : history.c 

Log message:
Put history_write() in line with other functions that walk history

One method is enough: only access history lines between 'history' and
'histptr'. Pointers outside these bounds might be invalid.

ok millert@, "go for it" tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/28 13:41:55

Modified files:
	bin/ksh        : history.c 

Log message:
Don't bother setting freed history lines to NULL.

Dead code that could send the wrong hint to an unsuspicious reader.  The
code should walk use 'history' & 'histptr' to walk the array.
ok millert@, "go for it" tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/08/28 14:55:01

Modified files:
	security/p5-Net_SSLeay: Makefile 
Added files:
	security/p5-Net_SSLeay/patches: patch-SSLeay_xs 
	                                patch-t_local_40_npn_support_t 

Log message:
Fix the feature check for OPENSSL_NO_NEXTPROTONEG to make p5-Net-SSLeay
compile with LibreSSL after NPN has been removed.  NPN does not
work with LibreSSL anymore, do not test this feature.  Also fixes
the test of p5-IO-Socket-SSL.
discussed with beck@ doug@ jsing@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2017/08/28 14:57:06

Modified files:
	devel/netbeans : Makefile 
	devel/netbeans/pkg: DESCR 

Log message:
Tweak DESCR wording, bump revision.
ok giovanni@ rsadowski@ co-maintainers.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/28 15:25:29

Modified files:
	distrib/sets/lists/base: mi 
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/28 15:39:14

Modified files:
	mail/dovecot   : Makefile distinfo 
	mail/dovecot/patches: patch-doc_example-config_Makefile_in 
	                      patch-doc_example-config_conf_d_10-mail_conf 
	                      patch-doc_example-config_conf_d_Makefile_in 
	mail/dovecot/pkg: PLIST-server 

Log message:
update to Dovecot 2.2.32, from Brad (and same diff here). (Amongst other
things, fixes a fairly annoying bug with replication not being able to
recover from index problems in some versions).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/28 15:39:35

Modified files:
	mail/dovecot-pigeonhole: Makefile distinfo 

Log message:
update to Dovecot-Pigeonhole 0.4.20


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/28 16:05:44

Modified files:
	regress/usr.sbin/snmpd: snmpd.sh 
	regress/usr.sbin/ifstated: ifstated statemachine 

Log message:
Update copyright notice contact info.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/28 17:45:10

Modified files:
	sys/dev/sdmmc  : sdmmc_io.c 

Log message:
Fix a memory leak in an error path.  Coverity CID 1453042.
ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	lteo@cvs.openbsd.org	2017/08/28 20:16:56

Modified files:
	share/man/man4 : pf.4 

Log message:
Sync struct declarations with net/pfvar.h

ok deraadt@ jmc@ sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/28 20:51:27

Modified files:
	sys/sys        : namei.h pledge.h proc.h 
	sys/kern       : kern_exec.c kern_exit.c kern_fork.c 
	                 kern_pledge.c vfs_lookup.c 
	sys/nfs        : nfs_subs.c 

Log message:
Remove old deactivated pledge path code.  A replacement mechanism is
being brewed.
ok beck


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/28 21:35:11

Modified files:
	sys/dev/usb    : files.usb 

Log message:
"urng" is needed on the file lines... or these end up in all kernels,
including ramdisks without usb support...


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/29 00:12:36

Modified files:
	share/man/man4 : urng.4 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/29 00:13:20

Modified files:
	usr.sbin/apmd  : apmd.8 

Log message:
zap trailing whitespace;


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/08/29 01:14:40

Modified files:
	sysutils/pick  : Makefile distinfo 

Log message:
Update to pick 1.8.0.

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/08/29 01:14:50

Modified files:
	sysutils/u-boot: Makefile distinfo 
	sysutils/u-boot/patches: patch-configs_rpi_2_defconfig 
	                         patch-configs_rpi_3_32b_defconfig 
	                         patch-configs_rpi_3_defconfig 
	                         patch-configs_rpi_defconfig 
	sysutils/u-boot/pkg: PFRAG.aarch64 PFRAG.arm 
Added files:
	sysutils/u-boot/patches: 
	                         patch-arch_arm_include_asm_arch-sunxi_sys_proto_h 
	                         patch-board_sunxi_Makefile 
	                         patch-include_configs_sunxi-common_h 
Removed files:
	sysutils/u-boot/patches: patch-Makefile 
	                         patch-scripts_Makefile_spl 

Log message:
update to U-Boot 2017.09-rc3

includes patches to fix Allwinner A20/sun7i Ethernet from
https://lists.denx.de/pipermail/u-boot/2017-July/299703.html
https://patchwork.ozlabs.org/patch/793903/
via kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/08/29 01:37:11

Modified files:
	usr.sbin/smtpd : table_static.c 

Log message:
Change the table parser logic. If the table is untyped, determine
its type by examining the first entry: if it contains a separator, type
is "mapping", otherwise type is "list".  All entries are then parsed
according to the table type.  The "list" type can also be forced by using
the "@list" directive in a comment. This allows to define list of entries
containing a separator.

Also, log parse errors.

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/29 01:40:23

Modified files:
	www/py-bokeh   : Makefile distinfo 
	www/py-bokeh/pkg: PLIST 

Log message:
Update to py-bokeh-0.12.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/29 01:44:48

Modified files:
	sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-0.6.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/29 02:20:18

Modified files:
	usr.sbin/dhcpd : dhcpd.8 

Log message:
do not claim that this is isc dhcpd (but retain credit);
issue pointed out by miod

ok krw miod


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	anton@cvs.openbsd.org	2017/08/29 02:50:37

Modified files:
	app/xinit      : xinit.c 

Log message:
Fix error check according to the secure idiom described in the snprintf(3)
manual.

ok dcoppa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/29 03:14:16

Modified files:
	devel/jsoncpp  : Makefile distinfo 
	devel/jsoncpp/pkg: PLIST 
Added files:
	devel/jsoncpp/patches: patch-include_json_value_h 
	                       patch-meson_build 
	                       patch-src_lib_json_json_value_cpp 
Removed files:
	devel/jsoncpp/patches: patch-SConstruct 
	                       patch-src_lib_json_sconscript 

Log message:
Update to jsoncpp-1.8.2


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/29 03:18:48

Modified files:
	usr.bin/tmux   : server-fn.c tty-keys.c 

Log message:
Check for complete keys before escape prefix, allows keys to be defined
with a leading escape. GitHub issue 1048.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/29 03:28:45

Modified files:
	usr.bin/tmux   : input.c 

Log message:
Support REP escape sequence (\033[b).


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/08/29 03:42:29

Modified files:
	usr.bin/ssh    : ssh-add.1 ssh-add.c 

Log message:
add a -q option to ssh-add to make it quiet on success.

if you want to silence ssh-add without this you generally redirect
the output to /dev/null, but that can hide error output which you
should see.

ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/29 04:18:07

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
Fix logic to not error out.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/29 04:21:23

Modified files:
	usr.sbin/syspatch: syspatch.sh 

Log message:
While failing to relink the kernel is not fatal to syspatch, we still need
to warn the user and return a proper error code.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/29 05:36:19

Modified files:
	lang/rust      : Makefile 

Log message:
Swtich to embedded llvm, needed to update devel/llvm to 5.0rc

fron semarie (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/29 05:41:20

Modified files:
	net/arp-scan   : Makefile distinfo 

Log message:
update MAC vendor table


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/29 05:42:09

Modified files:
	net/GeoIP      : Makefile distinfo 

Log message:
update geolite database


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/29 05:42:22

Modified files:
	multimedia/minidlna: Makefile distinfo 
	multimedia/minidlna/patches: patch-utils_c 

Log message:
update to minidlna-1.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/29 05:43:55

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-includes_common_php 

Log message:
bugfix update to librenms-1.31.01


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/29 07:05:58

Modified files:
	usr.bin/ssh    : ssh-add.1 

Log message:
sort options;


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/29 07:16:23

Modified files:
	multimedia/libbluray: Makefile distinfo 
	multimedia/libbluray/patches: patch-Makefile_in 

Log message:
Update to libbluray-1.0.0.
- drop phessler@ from MAINTAINER per his request

from Brad
looks good to phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/29 07:16:44

Modified files:
	multimedia/libaacs: Makefile distinfo 

Log message:
Update to libaacs-0.9.0.

from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/29 07:21:30

Modified files:
	sbin/dhclient  : dhcpd.h kroute.c options.c 

Log message:
Add a utility function extract_classless_route() and
use it to simplify logic at both places that process
RFC 3442 data.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/29 07:33:03

Modified files:
	sys/arch/arm64/dev: com_fdt.c pluart.c 
	sys/arch/armv7/dev: com_fdt.c pluart.c 
	sys/arch/armv7/exynos: exuart.c 
	sys/arch/armv7/imx: imxuart.c 

Log message:
remove uneeded includes after recent fdt header changes


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/08/29 08:21:18

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgInfo.pm 

Log message:
avoid double search. Fix abieber's commit vaguely. (todo: speed-ups)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/29 08:22:10

Modified files:
	infrastructure/lib/DPB/PortBuilder: Rebuild.pm 

Log message:
always pass state thru


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/29 09:03:37

Modified files:
	lib/libc/gen   : isgreater.3 

Log message:
isunordered() returns true if at least one of the arguments is NaN
OK espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/29 09:19:57

Modified files:
	sys/arch/i386/i386: ioapic.c 
	sys/arch/amd64/amd64: ioapic.c 

Log message:
In previous change, misconfigured APICs were not being repaired.
noticed by Andrew Daugherity
ok kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/29 09:25:51

Modified files:
	libexec/ld.so  : dl_printf.c dlfcn.c util.h 

Log message:
rename *fdprint function to *dprintf, like libc version


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/08/29 09:30:02

Modified files:
	bin/ps         : Makefile 

Log message:
Since rev 1.61 of print.c exp(3) and log(3) are not used anymore.
Do not link ps(1) with libm.
from miod@; OK millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/29 10:43:59

Modified files:
	audio/grip     : Makefile distinfo 
	audio/grip/patches: patch-configure patch-src_cddev_c 
	                    patch-src_cdplay_c patch-src_discdb_c 
	                    patch-src_grip_c patch-src_grip_h 
	audio/grip/pkg : PLIST 
Removed files:
	audio/grip/patches: patch-src_Makefile_in patch-src_gripcfg_c 
	                    patch-src_id3_c patch-src_status_window_c 
	                    patch-src_tray_c 

Log message:
Update to grip 3.5.2.

After 12 years of nearly complete abandon, a new upstream arises !
(see http://www.solbu.net/english/tag/grip.html)

Reset MAINTAINER to ports@ (previous MAINTAINER agrees)
Garbage collect a bunch of patches merged around
Use x11/gnome MODULE

ok ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/29 10:47:27

Log message:
    Import py-progress 1.3, from MAINTAINER Timo Myyra
    
    Provides easy progress reporting for Python.
    There are 7 progress bars to choose from:
    - Bar
    - ChargingBar
    - FillingSquaresBar
    - FillingCirclesBar
    - IncrementalBar
    - PixelBar
    - ShadyBar
    
    Needed by an upcoming yle-dl update.
    tweaks/ok sthen@
    
    Status:
    
    Vendor Tag:	tmyyra
    Release Tags:	landry_20170829
    
    N ports/devel/py-progress/Makefile
    N ports/devel/py-progress/distinfo
    N ports/devel/py-progress/pkg/DESCR
    N ports/devel/py-progress/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/29 10:47:33

Modified files:
	usr.bin/rcs    : co.c rcs.h rcsnum.c rcsutil.c 

Log message:
kill const and string artithmetic related warnings; ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2017/08/29 10:56:13

Modified files:
	etc            : rc 

Log message:
Based on previous work from deraadt, add relinking of ld.so to
reorder_libs() resulting in a unique ld.so on every system start.

Idea from and OK deraadt@
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/29 10:58:06

Log message:
    Import go-goptlib 0.7.
    
    goptlib is a library for writing Tor pluggable transports in Go.
    
    Requirement of upcoming obfs4proxy port.
    
    From MAINTAINER attila.
    ok sthen@
    
    Status:
    
    Vendor Tag:	attila
    Release Tags:	landry_20170829
    
    N ports/devel/go-goptlib/Makefile
    N ports/devel/go-goptlib/distinfo
    N ports/devel/go-goptlib/pkg/PLIST
    N ports/devel/go-goptlib/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/29 10:59:02

Log message:
    Import go-siphash 1.0.0.
    
    Go implementation of SipHash-2-4, a fast short-input PRF created by
    Jean-Philippe Aumasson and Daniel J. Bernstein.
    
    Requirement of upcoming obfs4proxy port.
    
    From MAINTAINER attila.
    ok sthen@
    
    Status:
    
    Vendor Tag:	attila
    Release Tags:	landry_20170829
    
    N ports/security/go-siphash/Makefile
    N ports/security/go-siphash/distinfo
    N ports/security/go-siphash/pkg/PLIST
    N ports/security/go-siphash/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/29 11:00:33

Log message:
    Import go-ed25519-20170116.
    
    ed25519 for Go
    
    Requirement for upcoming obfs4proxy port.
    
    From MAINTAINER attila.
    ok sthen@
    
    Status:
    
    Vendor Tag:	attila
    Release Tags:	landry_20170829
    
    N ports/security/go-ed25519/Makefile
    N ports/security/go-ed25519/distinfo
    N ports/security/go-ed25519/pkg/DESCR
    N ports/security/go-ed25519/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/29 11:02:48

Log message:
    Import obfs4proxy-0.0.7.
    
    obfs4proxy is a tool that attempts to circumvent censorship by
    transforming the Tor traffic between the client and the bridge. This way
    censors, who usually monitor traffic between the client and the bridge,
    will see innocent-looking transformed traffic instead of the actual Tor
    traffic.
    
    obfs4 (a.k.a. The Obfuscator) is a transport with the same features as
    ScrambleSuit but utilizing Dan Bernstein's elligator2 technique for
    public key obfuscation, and the ntor protocol for one-way
    authentication. This results in a faster protocol.
    
    From MAINTAINER attila.
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	attila
    Release Tags:	landry_20170829
    
    N ports/net/obfs4proxy/Makefile
    N ports/net/obfs4proxy/distinfo
    N ports/net/obfs4proxy/pkg/PLIST
    N ports/net/obfs4proxy/pkg/DESCR
    N ports/net/obfs4proxy/pkg/README
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/29 11:03:59

Modified files:
	net            : Makefile 
	devel          : Makefile 
	security       : Makefile 

Log message:
+net/obfs4proxy, devel/go-goptlib, devel/py-progress, security/go-siphash & security/go-ed25519


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/29 11:24:12

Modified files:
	lib/libssl     : ssl_tlsext.c 

Log message:
Actually parse the ALPN extension in a client hello, even if no ALPN
callback has been installed. This ensures that the ALPN extension is valid
and avoids leaving unprocessed extension data, which leads to a decode
error.

Found the hard way by jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/29 11:24:59

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
When parsing extensions by calling the parse functions directly, ensure
that we have consumed all of the extension data. This catches the ALPN
extension handling issue that was just fixed.


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/29 11:39:22

Modified files:
	sys/dev/usb    : urng.c 

Log message:
rename sc_pipe to sc_outpipe to indicate it's direction as there'll come an
sc_inpipe too


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/08/29 12:23:01

Modified files:
	lib/libc/gen   : syslog.3 

Log message:
It is confusing to talk about priorities being ordered from high
to low when they are actually numbered in the opposite (numerical)
order.  Use "ordered by decreasing importance" instead.  Also try
to make it clear that LOG_UPTO uses the numerical priorities where
a larger value means a lower priority.  OK jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	doug@cvs.openbsd.org	2017/08/29 13:20:13

Modified files:
	lib/libssl     : ssl_tlsext.c 

Log message:
When OCSP status type is unknown, ignore the extension.

This needs to skip past the CBS data or it will be treated as a decode
error even though it returns 1.

ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/29 14:06:30

Modified files:
	sys/dev/usb    : urng.c 

Log message:
add _MEASURE_RATE bits from uonerng(4)

tested by abieber@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/29 14:06:51

Modified files:
	sbin/ifconfig  : ifconfig.c 

Log message:
Don't use isset() from sys/param.h in ifconfig. Requested by deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/29 14:16:23

Modified files:
	usr.sbin/ypldap: ypldap.8 

Log message:
missing word; from raf czlonka


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/29 14:26:25

Modified files:
	usr.bin/tmux   : window-copy.c 

Log message:
Redraw rectangle selections properly when cursor at end, GitHub issue 992.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/29 15:10:20

Modified files:
	sbin/ifconfig  : ifconfig.c 
	usr.bin/ctfconv: ctfconv.c elf.c parse.c pool.c 
	usr.bin/ctfdump: ctfdump.c elf.c 
	usr.sbin/tcpdump: print-enc.c 
	usr.sbin/vmctl : vmctl.c 
	usr.sbin/vmd   : disklabel.c ufs.c vmboot.c 

Log message:
quarterly rescan of the tree:  remove unneccessary sys/param.h, and
annotate the ones which are needed.


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/29 17:04:50

Modified files:
	bin/ksh        : emacs.c 

Log message:
Kill a useless setlocale() query

Pointless since the removal of the setlocale() call in main.c:rev1.82,
the emacs-usemeta flag isn't used in the code since 2012.  This kills
a chunk of code in a statically linked ksh.

ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/29 17:19:11

Modified files:
	multimedia/yle-dl: Makefile distinfo 
	multimedia/yle-dl/pkg: PLIST 
Removed files:
	multimedia/yle-dl/patches: patch-yle-dl 

Log message:
update to yle-dl 2.23, from Timo Myyra (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	lteo@cvs.openbsd.org	2017/08/29 20:54:07

Modified files:
	usr.bin/lex    : filter.c 

Log message:
Remove unused variable; no binary change.

From Michael W. Bombardieri, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/29 21:59:08

Modified files:
	usr.bin/ssh    : channels.c channels.h clientloop.c serverloop.c 

Log message:
pass packet state down to some of the channels function (more
to come...); ok markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/08/29 22:23:28

Modified files:
	lang/gravity   : Makefile distinfo 

Log message:
Update gravity to 0.3.0 -- bugfix update to fix memory leaks


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/29 23:36:23

Modified files:
	usr.sbin/vmctl : vmctl.c 

Log message:
remove use of PAGE_SIZE and #include 

ok deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/29 23:37:36

Modified files:
	devel/libinotify: Makefile distinfo 
	devel/libinotify/patches: patch-Makefile_am 
	devel/libinotify/pkg: DESCR PLIST 

Log message:
Update to libinotify-20170711

Tested with owncloudclient, seafile, incron, xmobar


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/30 00:17:50

Modified files:
	audio/grip     : Makefile 

Log message:
Consistent indentation and space before `='.
Drop bogus line continuation in RUN_DEPENDS.
Tidy up LIB_DEPENDS.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/30 00:42:21

Modified files:
	bin/csh        : csh.c csh.h file.c func.c 

Log message:
Fix pasting of long (>BUFSIZ) lines in csh with filec enabled. NUL-terminating
the input buffer instructs csh that the buffer contains a complete command. This
is wrong and should only happen when buffer is not full, otherwise more data has
to be read in order form a complete command.

While here, do not print the prompt again when the input exceeds the input
buffer and while inserting a line continuation (backslash).


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/08/30 00:43:42

Modified files:
	usr.sbin/smtpd : smtp_session.c 

Log message:
remove smtp_filter_*() indirections.

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/30 00:57:48

Modified files:
	bin/csh        : file.c 

Log message:
Respect inputline_size argument. No functional change since tenex() only has one
call site where `inputline_size == sizeof(buf)`.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/08/30 01:11:25

Modified files:
	usr.sbin/smtpd : smtp_session.c 

Log message:
rename function


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/30 01:42:52

Modified files:
	usr.bin/rdist  : client.h 

Log message:
Avoid clang warning by explicitly marking a constant unsigned; ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/30 01:43:52

Modified files:
	usr.bin/rdistd : server.c 

Log message:
gid_t is unsigned, so < 0 test is always false, compare against (gid_t)-1
explicitly; ok millert@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	dcoppa@cvs.openbsd.org	2017/08/30 01:48:56

Modified files:
	app/xenodm     : configure configure.ac 
	app/xenodm/config: Xsetup_0 xenodm-config.in 

Log message:
Use 'unix:0' for the DISPLAY environment variable

ok matthieu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/30 01:49:19

Modified files:
	x11/slim       : Makefile 
Added files:
	x11/slim/patches: patch-const_h 

Log message:
Use 'unix:0.0' for the DISPLAY environment variable


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/30 01:54:54

Modified files:
	bin/csh        : lex.c 

Log message:
Zap redundant assignment; ok jca@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	dcoppa@cvs.openbsd.org	2017/08/30 01:59:00

Modified files:
	app/xenodm/config: xenodm-config.in 

Log message:
amend comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/30 02:01:49

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.4.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/30 02:02:04

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/30 02:02:17

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.142.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/30 02:46:31

Modified files:
	x11/xfce4/exo  : Makefile 
	x11/xfce4/garcon: Makefile 
	x11/xfce4/libxfce4ui: Makefile 
	x11/xfce4/libxfce4util: Makefile 
	x11/xfce4/xfce4-appfinder: Makefile 
	x11/xfce4/xfce4-panel: Makefile 
	x11/xfce4/xfce4-screenshooter: Makefile 
	x11/xfce4/xfce4-session: Makefile 
	x11/xfce4/xfce4-settings: Makefile 
	x11/xfce4/xfconf: Makefile 
	x11/xfce4/xfdesktop: Makefile 
	x11/xfce4/xfwm4: Makefile 

Log message:
Sprinkle some PORTROACH markers for Xfce core components, as most of
them have 4.13 development releases now. Should stop the nagging :)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/08/30 02:57:15

Modified files:
	x11/xfce4/xfce4-whiskermenu: Makefile 

Log message:
set PORTROACH to skip 2.x for now as it depends on exo 0.11 which is a devel release


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/30 03:23:00

Modified files:
	usr.sbin/tcpdump: print-atalk.c print-bgp.c print-wb.c 

Log message:
unsigneds cannot be < 0; ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/30 04:18:48

Modified files:
	bin/ksh        : var.c 

Log message:
No need for NULL checks before afree()


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/30 04:33:57

Modified files:
	usr.bin/tmux   : cmd-attach-session.c cmd-break-pane.c 
	                 cmd-find.c cmd-join-pane.c cmd-new-session.c 
	                 cmd-new-window.c cmd-queue.c 
	                 cmd-rotate-window.c cmd-run-shell.c 
	                 cmd-select-pane.c cmd-select-window.c 
	                 cmd-split-window.c cmd-switch-client.c notify.c 
	                 server-client.c tmux.h window-tree.c 

Log message:
Pass flags into cmd_find_from_* to fix prefer-unattached, reported by
Thomas Sattler.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/08/30 05:09:02

Modified files:
	usr.sbin/smtpd : smtp_session.c 

Log message:
rename smtp_filter_fd() to smtp_message_fd() and cleanup code.

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/30 05:10:59

Modified files:
	net/wireshark  : Makefile distinfo 

Log message:
update to wireshark-2.2.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/30 05:11:07

Modified files:
	net/wireshark  : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
update to wireshark-2.2.9


CVSROOT:	/cvs
Module name:	src
Changes by:	inoguchi@cvs.openbsd.org	2017/08/30 06:09:02

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Fix ifdef to if in gcm128.c
ok deraadt@ bcook@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/30 06:42:34

Modified files:
	net/wireshark  : Makefile distinfo 
	net/wireshark/patches: patch-CMakeLists_txt 
	                       patch-ui_qt_capture_filter_syntax_worker_cpp 
	                       patch-ui_qt_compiled_filter_output_cpp 
	net/wireshark/pkg: PLIST-main PLIST-text 
Removed files:
	net/wireshark/pkg: DESCR-gtk PLIST-gtk 

Log message:
update wireshark to 2.4.1, getting -current onto the new branch before 6.2
to simplify future updates. follow upstream's default of not building -gtk.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/08/30 06:43:18

Modified files:
	sys/dev        : softraid.c 

Log message:
Report the rebuild state properly, so that in the case of a rebuild
the sensor does not show the drive state as "unknown".

ok phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/30 06:45:02

Modified files:
	net/icinga/core2: Makefile distinfo 
	net/icinga/core2/patches: patch-CMakeLists_txt 
	                          patch-etc_icinga2_scripts_mail-host-notification_sh 
	                          patch-etc_icinga_icinga-classic-apache_conf_cmake 
	                          patch-lib_base_CMakeLists_txt 
	net/icinga/core2/pkg: PLIST-main 

Log message:
update to icinga2 2.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/08/30 07:32:51

Modified files:
	sysutils/login_duo: Makefile distinfo 
Removed files:
	sysutils/login_duo/patches: patch-lib_https_c 

Log message:
Update to login_duo to 1.10.1


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/08/30 08:37:46

Modified files:
	.              : errata60.html errata61.html 

Log message:
release net80211_replay errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/30 09:08:30

Modified files:
	sys/net80211   : Tag: OPENBSD_6_1 ieee80211_crypto.c 
	                 ieee80211_crypto.h ieee80211_node.c 
	                 ieee80211_node.h ieee80211_pae_input.c 
	                 ieee80211_proto.c 

Log message:
MFC:
Add an entry to dmesg if pairwise WPA keys arrive unexpectedly or if WPA
group keys are being reused. OpenBSD wireless clients will now leave a
trail of such events in their message log.

Clear WPA group keys from memory before initiating a key exchange
with an access point. Prevents false positive 'reused group key'
warnings in dmesg when re-associating to the same access point.

(OpenBSD 6.1 errata 027, August 30, 2017)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/08/30 09:08:46

Modified files:
	sys/net80211   : Tag: OPENBSD_6_0 ieee80211_crypto.c 
	                 ieee80211_crypto.h ieee80211_node.c 
	                 ieee80211_node.h ieee80211_pae_input.c 
	                 ieee80211_proto.c 

Log message:
MFC:
Add an entry to dmesg if pairwise WPA keys arrive unexpectedly or if WPA
group keys are being reused. OpenBSD wireless clients will now leave a
trail of such events in their message log.

Clear WPA group keys from memory before initiating a key exchange
with an access point. Prevents false positive 'reused group key'
warnings in dmesg when re-associating to the same access point.

(OpenBSD 6.0 errata 041, August 30, 2017)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/30 09:09:12

Modified files:
	emulators/emulationstation: Makefile 
Added files:
	emulators/emulationstation/patches: 
	                                    patch-es-app_src_components_TextListComponent_h 
	                                    patch-es-core_src_Util_cpp 
	                                    patch-es-core_src_Util_h 
	                                    patch-es-core_src_animations_Animation_h 
	                                    patch-es-core_src_components_ImageGridComponent_h 

Log message:
fix clang build


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/30 09:14:08

Removed files:
	games/kbilliards: Makefile distinfo 
	games/kbilliards/patches: patch-media_balls_Makefile_in 
	                          patch-media_maps_Makefile_in 
	                          patch-media_sound_Makefile_in 
	games/kbilliards/pkg: DESCR PLIST 

Log message:
remove kbilliards

- Last updated 12 years ago
- dead upstream and no replacement

ok jca@ dcoppa@ landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/30 09:14:37

Modified files:
	games          : Makefile 

Log message:
unhook kbilliards


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/30 09:20:22

Removed files:
	sysutils/knutclient: Makefile distinfo 
	sysutils/knutclient/patches: patch-configure_in 
	sysutils/knutclient/pkg: DESCR PLIST 

Log message:
remove knutclient

- dead upstream
- Bounce from  Craig Barraclough 

ok jca@ dcoppa@ landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/30 09:20:57

Modified files:
	sysutils       : Makefile 

Log message:
unhook knutclient


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/30 09:22:52

Removed files:
	games/taxipilot: Makefile distinfo 
	games/taxipilot/patches: patch-taxipilot_level_h 
	                         patch-taxipilot_movingobject_cpp 
	                         patch-taxipilot_timedobject_h 
	games/taxipilot/pkg: DESCR PLIST 

Log message:
remove taxipilot

Dead upstream: http://taxipilot.sourceforge.net/download.php

ok jca@ dcoppa@ landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/30 09:23:16

Modified files:
	games          : Makefile 

Log message:
unhook taxipilot


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/08/30 09:25:58

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
register removal of kbilliards,knutclient,taxipilot


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/08/30 09:54:33

Modified files:
	sys/arch/mips64/mips64: fp_emulate.c trap.c 

Log message:
Prefer copyin32() to copyin() when fetching instructions
from user space. This improves performance slightly.

Discussed with miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/30 10:07:35

Modified files:
	lib/libcrypto/rsa: rsa.h 

Log message:
Bring back the RSA_SSLV23_PADDING define.

Several pieces of software expect this to be available unconditionally.


CVSROOT:	/cvs
Module name:	src
Changes by:	rob@cvs.openbsd.org	2017/08/30 10:14:52

Modified files:
	usr.sbin/ifstated: ifstated.c 
	regress/usr.sbin/ifstated: ifstated 

Log message:
Add support for interface departure and arrival.

Ok jca@, benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/08/30 10:21:29

Modified files:
	sys/dev/fdt    : sxipio.c 

Log message:
Decode pin mux configuration correctly in gpio(4) support code such that
we knock out the correct pins.  Sptted by Artturi Alm.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/30 10:24:21

Modified files:
	lib/libssl     : Symbols.list ssl.h ssl_lib.c 

Log message:
Bring back the NPN related symbols.

Several pieces of software make use of these based on a conditional around
OPENSSL_NPN_NEGOTIATED, rather than using the presence of the symbols, the
non-existence of a OPENSSL_NO_NEXTPROTONEG define or even the existence of
the TLS extension type.

Unfortunately we cannot remove OPENSSL_NPN_NEGOTIATED since the API for
ALPN was effectively botched and reuses two parts from the NPN
implementation, rather than providing ALPN specific or generic versions.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/30 10:24:56

Modified files:
	lib/libssl     : shlib_version 
	lib/libtls     : shlib_version 

Log message:
Bump libssl/libtls minors due to symbol (re)addition.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/30 10:44:38

Modified files:
	lib/libssl     : ssl_tlsext.c t1_lib.c 

Log message:
Move the full extension building into tlsext_{client,server}hello_build(),
leaving ssl_add_{client,server}hello_tlsext() as pointer to CBB wrappers.

ok doug@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/30 10:50:29

Modified files:
	databases/mariadb: Tag: OPENBSD_6_0 Makefile distinfo 
	databases/mariadb/patches: Tag: OPENBSD_6_0 
	                           patch-client_CMakeLists_txt 
	                           patch-scripts_CMakeLists_txt 
	                           patch-sql_CMakeLists_txt 
	                           patch-storage_connect_reldef_cpp 
	                           patch-tests_CMakeLists_txt 
	databases/mariadb/pkg: Tag: OPENBSD_6_0 PLIST-server PLIST-tests 

Log message:
update to MariaDB 10.0.32

CVE-2017-3308, CVE-2017-3309, CVE-2017-3453, CVE-2017-3456, CVE-2017-3464,
CVE-2017-3636, CVE-2017-3641, CVE-2017-3653


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/08/30 10:52:00

Removed files:
	usr.sbin/smtpd : filter.c 

Log message:
unused file


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/30 10:52:13

Modified files:
	devel/py-click-log: Makefile distinfo 

Log message:
Update to py-click-log-0.2.0 and enable tests

From Remi Locherer


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/30 10:59:23

Modified files:
	bin/ksh        : emacs.c 

Log message:
Drop needless comment

ok anton@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/30 11:02:53

Modified files:
	bin/ksh        : emacs.c ksh.1 misc.c sh.h 

Log message:
Stop exposing the emacs-usemeta option, and warn when trying to set it.

Unused since 2012, to be removed after 6.2.  Input from anton@,
ok anton@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/30 11:08:45

Modified files:
	bin/ksh        : history.c ksh.1 sh.h table.h var.c 

Log message:
Implement HISTCONTROL ignoredups & ignorespace features

ignoredups: don't save the current line if it is identical to the last
history line.
ignorespace: don't save the current line if it starts with a space

ok anton@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/30 11:15:36

Modified files:
	bin/ksh        : misc.c 

Log message:
Guard FEMACSUSEMETA uses behind #ifdef EMACS


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/30 12:06:10

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Refactor interface_status() to call freeifaddrs()
before returning, plugging a memory leak.

Problem reported by Kamil Shakirov via bugs@.

tweaks, testing & ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/08/30 12:13:47

Modified files:
	usr.bin/tmux   : grid-view.c grid.c tmux.h 

Log message:
Instead of overloading the line clear function to mean free if
background is default (8), introduce an explicit free function and use
it where a free alone is needed. Likewise, use memmove directly rather
than grid_move_lines where it makes sense. Based on a memory leak fix by
Dan Aloni in GitHub issue 1051.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/08/30 13:44:01

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/30 14:42:13

Modified files:
	mail/enigmail  : Makefile distinfo 
	mail/enigmail/pkg: PLIST-main PLIST-seamonkey 

Log message:
update to 1.9.8.1
Support to Thunderbird 55 added
ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/30 14:54:57

Modified files:
	databases/mariadb: Tag: OPENBSD_6_1 Makefile distinfo 
	databases/mariadb/patches: Tag: OPENBSD_6_1 
	                           patch-client_CMakeLists_txt 
	                           patch-scripts_CMakeLists_txt 
	                           patch-sql_CMakeLists_txt 
	                           patch-storage_connect_reldef_cpp 
	                           patch-tests_CMakeLists_txt 
	databases/mariadb/pkg: Tag: OPENBSD_6_1 PLIST-server PLIST-tests 

Log message:
update to MariaDB 10.0.32, from Brad

CVE-2017-3308, CVE-2017-3309, CVE-2017-3453, CVE-2017-3456, CVE-2017-3464,
CVE-2017-3636, CVE-2017-3641, CVE-2017-3653

(committing to the right -stable branch this time - spotted by Brad).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/30 14:56:34

Modified files:
	net/icbd       : Makefile distinfo 

Log message:
update to icbd-1.9, fixing a problem introduced in 1.8 that affects at least
zenicb and possibly ircII


CVSROOT:	/cvs
Module name:	www
Changes by:	giovanni@cvs.openbsd.org	2017/08/30 14:59:04

Modified files:
	.              : events.html 

Log message:
I will give a talk about pledge(2) next October at Open Source Summit in Prague


CVSROOT:	/cvs
Module name:	src
Changes by:	abieber@cvs.openbsd.org	2017/08/30 16:12:19

Modified files:
	sys/dev/usb    : urng.c 

Log message:
Use endpoint 5 for chaoskey, it should have been 5 from the start, this
puts us in line with the linux driver. Also add a DPRINTF for endpoints.

"i'd say go for it" jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/30 16:42:46

Modified files:
	graphics/pdf2djvu: Makefile distinfo 

Log message:
Update to pdf2djvu 0.9.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/30 16:43:54

Modified files:
	lang           : Makefile 
	lang/cython    : Makefile distinfo 
	lang/cython/pkg: PLIST 

Log message:
Update to cython 0.26.1. Add python3 flavor.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/30 17:40:22

Modified files:
	sys/arch/amd64/amd64: acpi_wakecode.S 
	sys/arch/i386/i386: acpi_wakecode.S 

Log message:
adjust ACPI resume-time saved stack location to account for a different
layout used by clang on i386. Also add a clarification to amd64's version
of the same (amd64 already had such an adjustment).

ok deraadt, tom, kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/08/30 20:15:33

Modified files:
	lang           : Makefile 
	lang/cython    : Makefile 

Log message:
Remove the python3 flavor until I resolve the conflict. Spotted by danj@.


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/08/31 00:11:45

Modified files:
	usr.sbin/vmd   : vm.conf.5 

Log message:
match vmctl.8 vm name constraints

from Carlos Cardenas


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 00:15:44

ports/devel/py-ioflo/patches

Update of /cvs/ports/devel/py-ioflo/patches
In directory cvs.openbsd.org:/tmp/cvs-serv94936/patches

Log Message:
Directory /cvs/ports/devel/py-ioflo/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 00:16:54

Modified files:
	devel/py-ioflo : Makefile distinfo 
	devel/py-ioflo/pkg: PLIST 
Added files:
	devel/py-ioflo/patches: patch-ioflo_aid_test_test_classing_py 
	devel/py-ioflo/pkg: PFRAG.no-python3 PFRAG.python3 

Log message:
Update to py-ioflo-1.7.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 00:19:57

Modified files:
	devel          : Makefile 

Log message:
+py-ioflo,python3


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/31 00:23:37

Modified files:
	usr.sbin/vmctl : vmctl.c 
	usr.sbin/vmd   : config.c vmd.h 

Log message:
vmd/vmctl: disallow use of block or character devices as disks in VMs.

These don't work today and present the user with a confusing error
message if an attempt is made to use them. This commit detects attempts
to use block or character devices and if detected, presents the user with
a better message.

ok jasper

From Carlos Cardenas, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/31 00:30:18

Modified files:
	devel/jsoncpp  : Makefile distinfo 
	devel/jsoncpp/patches: patch-meson_build 
Added files:
	devel/jsoncpp/patches: patch-src_lib_json_json_reader_cpp 
Removed files:
	devel/jsoncpp/files: jsoncpp.pc.in 

Log message:
Update to jsoncpp-1.8.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/31 00:32:13

Modified files:
	lang/abcl      : Makefile distinfo 
	lang/abcl/files: abcl_completions 
	lang/abcl/pkg  : PLIST 

Log message:
update to abcl-1.5.0

from Timo Myyra (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/31 00:33:05

Modified files:
	lang/kawa      : Makefile distinfo 
	lang/kawa/patches: patch-gnu_kawa_slib_Makefile_in 
	lang/kawa/pkg  : PLIST 
Added files:
	lang/kawa/patches: patch-bin_kawa_sh_in patch-doc_Makefile_am 
	                   patch-gnu_xquery_testsuite_Makefile_am 
	                   patch-gnu_xquery_testsuite_exp-format-users_html 
	                   patch-gnu_xquery_testsuite_latin1a_expected 
	                   patch-testsuite_Makefile_am 
Removed files:
	lang/kawa/patches: patch-doc_Makefile_in 

Log message:
update to kawa-2.4

from Timo Myyra


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 00:49:45

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 00:49:56

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.143.


CVSROOT:	/cvs
Module name:	src
Changes by:	mestre@cvs.openbsd.org	2017/08/31 00:50:56

Modified files:
	sbin/nfsd      : nfsd.c 

Log message:
Unbreak DEBUG on nfsd(8) by changing the syslog macro. With this change a few
of the syslog calls also needed to change since fprintf(3) doesn't know about
%m and in these cases strerror(3) was added.

Caught with cppcheck

"looks good" to otto@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 00:54:04

Modified files:
	lang/cython/pkg: PLIST 

Log message:
Regen PLIST to unbreak.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/08/31 00:55:01

Modified files:
	regress/bin/ksh: history.t 

Log message:
Add HISTCONTROL tests.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 00:57:25

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-2.0.952.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/08/31 01:26:32

Modified files:
	mail/enigmail  : Makefile distinfo 

Log message:
Update to 1.9.8.2 and unbreak
Spotted by landry@ and ajacoutot@, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 02:31:26

Modified files:
	devel/subversion: Makefile 

Log message:
Bump to unbreak packaging:
-@comment lib/ruby/site_ruby/1.8/
-@comment lib/ruby/site_ruby/1.8/x86_64-openbsd/
+@comment lib/ruby/site_ruby/2.3/
+@comment lib/ruby/site_ruby/2.3/x86_64-openbsd/


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/08/31 02:32:36

Modified files:
	emulators/qemu : Makefile distinfo 
	emulators/qemu/patches: patch-configure 
	emulators/qemu/pkg: PLIST 
Added files:
	emulators/qemu/patches: patch-util_cacheinfo_c 
Removed files:
	emulators/qemu/patches: patch-tcg_ppc_tcg-target_inc_c 

Log message:
Update to qemu-2.10.0.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/31 03:00:46

Modified files:
	usr.sbin/vmd   : priv.c 

Log message:
vmd: fix two wrong comments I stumbled across while updating the vmctl(8)
man page


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/31 03:12:36

Modified files:
	audio/pianobar : Makefile distinfo 

Log message:
Update to pianobar-2017.08.30


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/31 03:15:31

Modified files:
	usr.sbin/vmctl : vmctl.c 

Log message:
vmctl: change a feedback message displayed to the user from "terminated
vm X" to "sent request to terminate vm X".

vmctl/vmd have not forcibly terminated VMs in a while, we try to let
vmmci(4) gracefully shutdown the VM, so "vmctl stop" commands are
really requests to stop, not forced stops. The new message indicates
that a shutdown is (possibly) in progress and not "complete".


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/31 04:57:47

Modified files:
	lib/libc/string: strtok.3 

Log message:
Mention strtok_r in STANDARDS

POSIX 2001 instead of POSIX.1c suggested by millert@ and jmc@, ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/08/31 05:10:03

Modified files:
	bin/ksh        : history.c 

Log message:
ignoredups implementation quirk

Reminded by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/31 05:21:13

Modified files:
	graphics/ttfautohint: Makefile distinfo 

Log message:
update to ttfautohin-1.7


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/31 06:03:02

Modified files:
	usr.sbin/makefs/msdos: msdosfs_lookup.c 
	usr.sbin/mtrace: mtrace.c 
	usr.sbin/pcidump: pcidump.c 
	usr.sbin/quot  : quot.c 

Log message:
assorted warning fixes; ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/31 06:16:31

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-daily_sh 

Log message:
update to librenms-1.31.02


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/31 06:20:49

Removed files:
	mail/pgpsendmail: Makefile distinfo 
	mail/pgpsendmail/patches: patch-Makefile patch-install 
	                          patch-lib_Makefile patch-lib_keylist_c 
	                          patch-lib_options_c patch-lib_spawn_c 
	                          patch-pgpsign_c 
	mail/pgpsendmail/pkg: DESCR PLIST 

Log message:
Remove mail/pgpsendmail.

Our pgpsendmail port is from 1997, there is no upstream anymore and we
are the only ones still having it packaged.

This is the only port requiring security/pgp (version 2.6.3 from 1996).

OK bcallah@, jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/08/31 06:22:46

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register removal of pgpsendmail.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/08/31 09:58:26

Modified files:
	audio/ncmpcpp  : Makefile 
	audio/ncmpcpp/patches: patch-src_status_cpp 
Added files:
	audio/ncmpcpp/patches: patch-src_configuration_cpp 

Log message:
Fix intermittent failures when using --quiet.
Using '--quiet' command line argument no longer results in a crash
(upstream git commit db28618929b9ec11e831d5a44437757f6195497d)

Mark songs as added to playlist immediately.
Fix a situation in which songs added to playlist from media library
or playlist editor screens would not be immediately marked as such
(upstream git commit c340a6ba9a322985b8d50ab477631689b6b8f55a)


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/08/31 10:19:22

Modified files:
	usr.sbin/sasyncd: carp.c 

Log message:
enum can be signed or unsigned depending on the compiler; so make sure we
cast to unsigned and test for > X to avoid warnings that comparing an
unsigned < 0 make no sense; ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/08/31 10:26:56

Modified files:
	graphics/goocanvas2: Makefile distinfo 
	graphics/goocanvas2/pkg: PLIST 
Removed files:
	graphics/goocanvas2/patches: patch-configure 

Log message:
update to goocanvas-2.0.3


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/08/31 10:27:31

Modified files:
	lib/libcrypto  : opensslfeatures.h 

Log message:
Remove OPENSSL_NO_NEXTPROTONEG - some software creates conflicting
prototypes if we have both OPENSSL_NO_NEXTPROTONEG and the prototypes
defined.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/08/31 10:30:23

Modified files:
	productivity/vdirsyncer: Makefile distinfo 
	productivity/vdirsyncer/pkg: PLIST 

Log message:
Update to vdirsyncer-0.16.2

From Remi Locherer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/31 10:35:44

Modified files:
	graphics/gd    : Makefile distinfo 

Log message:
update to libgd-2.2.5

### Security
- Double-free in gdImagePngPtr(). (CVE-2017-6362)
- Buffer over-read into uninitialized memory. (CVE-2017-7890)

### Fixed
- Fix #109: XBM reading fails with printed error
- Fix #338: Fatal and normal libjpeg/ibpng errors not distinguishable
- Fix #357: 2.2.4: Segfault in test suite
- Fix #386: gdImageGrayScale() may produce colors
- Fix #406: webpng -i removes the transparent color
- Fix Coverity #155475: Failure to restore alphaBlendingFlag
- Fix Coverity #155476: potential resource leak
- Fix several build issues and test failures
- Fix and reenable optimized support for reading 1 bps TIFFs


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/08/31 11:01:48

Modified files:
	sbin/dhclient  : dispatch.c kroute.c privsep.c privsep.h 

Log message:
Don't delete v4 routes that are going to be
added back.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/08/31 11:05:19

Modified files:
	lang/go        : Makefile 
	lang/go/patches: patch-src_cmd_link_internal_ld_lib_go 
Added files:
	lang/go/patches: patch-src_cmd_go_build_go 

Log message:
Fix compiler flag handling and --print-libgcc-file-name hack, now that
clang is installed as cc. Allows regress pass again.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/31 11:18:08

Modified files:
	lang/php       : Makefile 
Removed files:
	lang/php/5.5   : Makefile distinfo 
	lang/php/5.5/patches: patch-Zend_zend_alloc_c patch-acinclude_m4 
	                      patch-aclocal_m4 patch-configure_in 
	                      patch-ext_gd_config_m4 
	                      patch-ext_gd_gdcache_h 
	                      patch-ext_gd_libgd_gdcache_h 
	                      patch-ext_gd_libgd_gdkanji_c 
	                      patch-ext_iconv_iconv_c 
	                      patch-ext_imap_config_m4 
	                      patch-ext_mcrypt_mcrypt_c 
	                      patch-ext_mysqlnd_config9_m4 
	                      patch-ext_odbc_config_m4 
	                      patch-ext_session_session_c 
	                      patch-ext_sockets_sockaddr_conv_c 
	                      patch-ext_spl_php_spl_c 
	                      patch-ext_spl_php_spl_h 
	                      patch-ext_standard_config_m4 
	                      patch-ext_standard_password_c 
	                      patch-ext_tidy_config_m4 
	                      patch-ext_tidy_tidy_c 
	                      patch-ext_xmlrpc_libxmlrpc_encodings_c 
	                      patch-main_php_h patch-main_php_ini_c 
	                      patch-main_php_open_temporary_file_c 
	                      patch-php_ini-development 
	                      patch-php_ini-production 
	                      patch-sapi_apache_mod_php5_c 
	                      patch-sapi_cgi_cgi_main_c 
	                      patch-sapi_cli_php_cli_c 
	                      patch-sapi_fpm_fpm_fpm_atomic_h 
	                      patch-sapi_fpm_php-fpm_conf_in 
	                      patch-scripts_Makefile_frag 
	                      patch-scripts_php-config_in 
	                      patch-scripts_phpize_in 
	                      suhosin-ext_suhosin_execute_c 
	lang/php/5.5/pkg: PLIST-bz2 PLIST-curl PLIST-dba PLIST-fastcgi 
	                  PLIST-gd PLIST-gmp PLIST-imap PLIST-intl 
	                  PLIST-ldap PLIST-main PLIST-mcrypt PLIST-mssql 
	                  PLIST-mysql PLIST-mysqli PLIST-odbc 
	                  PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql 
	                  PLIST-pdo_pgsql PLIST-pgsql PLIST-pspell 
	                  PLIST-shmop PLIST-snmp PLIST-soap 
	                  PLIST-sybase_ct PLIST-tidy PLIST-xmlrpc 
	                  PLIST-xsl PLIST-zip php55_fpm.rc 

Log message:
drop php 5.5, requested by martijn@, robert agrees


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/31 13:34:16

Modified files:
	net/curl       : Makefile distinfo 
	net/curl/pkg   : PLIST 
Removed files:
	net/curl/patches: patch-Makefile_in 

Log message:
Update to 7.55.1.
Note that this enables the multithreaded resolver by default and now
links with pthread.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/31 13:34:56

Modified files:
	security/yubico/yubico-c-client: Makefile 
	textproc/libnxml: Makefile 
	www/pecl-http  : Makefile 

Log message:
sync WANTLIB and bump after curl pthread addition


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/08/31 13:46:35

Modified files:
	usr.bin/units  : units.lib 

Log message:
update currency exchange rates;


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/31 13:58:21

Added files:
	games/taxipilot: Makefile 
	games/taxipilot/patches: patch-taxipilot_level_h 
	                         patch-taxipilot_movingobject_cpp 
	                         patch-taxipilot_timedobject_h 
	games/taxipilot/pkg: DESCR PLIST 

Log message:
sorry, but taxipilot *works* and there is *no substitute in the tree*
we have a perfectly serviceable distfile, with a perfectly valid licence.

just because it hasn't been touched in years is not a good enough reason
to nuke it.  I have some software I haven't touched in years which still
works, and it's not as if this takes a long time in bulks


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/08/31 13:59:14

Modified files:
	games          : Makefile 

Log message:
re-add taxipilot


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/31 14:57:01

Modified files:
	x11/dunst      : Makefile distinfo 
	x11/dunst/patches: patch-config_mk 
	x11/dunst/pkg  : PLIST 
Added files:
	x11/dunst/patches: patch-src_dunst_c patch-src_menu_c 
	                   patch-src_notification_c 
Removed files:
	x11/dunst/patches: patch-dunst_c patch-menu_c 
	                   patch-notification_c 

Log message:
update to dunst-1.2.0, from maintainer Timo Myyrä


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2017/08/31 15:19:19

Modified files:
	devel/jdk/1.8  : Makefile distinfo 

Log message:
- Update to u144

Contains upstream bug fixes and security fixes which can be viewed here:
http://www.oracle.com/technetwork/java/javase/8u144-relnotes-3838694.html

okay sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/08/31 15:34:05

Modified files:
	telephony/asterisk: Makefile distinfo 
	telephony/asterisk/pkg: PLIST-main README-main 

Log message:
update to asterisk-13.17.1

AST-2017-005: Media takeover in RTP stack
AST-2017-006: Shell access command injection in app_minivm
AST-2017-007: Remote Crash Vulerability in res_pjsip

also install the basic-pbx sample configs


CVSROOT:	/cvs
Module name:	src
Changes by:	ians@cvs.openbsd.org	2017/08/31 15:39:25

Modified files:
	sys/arch/armv7/omap: amdisplay.c amdisplayreg.h nxphdmi.c 
	                     nxphdmivar.h 

Log message:
Add OpenBSD CVS tags at the top of amdisplay/nxphdmi(4) files.

thanks Artturi Alm, ok patrick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/31 15:55:06

Added files:
	games/taxipilot: distinfo 

Log message:
restore


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/08/31 15:56:37

Modified files:
	mail           : Makefile 

Log message:
unhook removed pgpsendmail


CVSROOT:	/cvs
Module name:	www
Changes by:	kevlo@cvs.openbsd.org	2017/08/31 19:28:12

Modified files:
	.              : events.html 

Log message:
Add BSDTW2017.


CVSROOT:	/cvs
Module name:	www
Changes by:	kevlo@cvs.openbsd.org	2017/08/31 20:06:51

Modified files:
	.              : events.html 

Log message:
Fix typo.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/08/31 21:37:36

Modified files:
	usr.sbin/vmctl : vmctl.8 

Log message:
vmctl: -L option clarification in man page


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/08/31 22:40:40

Modified files:
	distrib/armv7/miniroot: Makefile 
	distrib/armv7/ramdisk: Makefile install.md list 
	distrib/notes/armv7: contents prep 
	etc/etc.armv7  : Makefile.inc 
Removed files:
	distrib/armv7/miniroot/beagle: Makefile 

Log message:
Remove the miniroot for the OMAP3 BeagleBoards.  Ethernet is on USB and
USB isn't supported.  The installer turns out to have been broken on
BeagleBoard for over a year and no one noticed.  The existing support
for OMAP3 in the kernel remains though it isn't clear if anyone has
tried it after the fdt changes went in.

ok patrick@ tom@ kettenis@ matthieu@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/31 23:50:49

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
document available AuthenticationMethods; bz#2453 ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/08/31 23:53:56

Modified files:
	usr.bin/ssh    : dns.c dns.h sshconnect.c 

Log message:
identify the case where SSHFP records are missing but other DNS RR
types are present and display a more useful error message for this
case; patch by Thordur Bjornsson; bz#2501; ok dtucker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/09/01 00:30:21

Modified files:
	security/burpsuite: Makefile distinfo 

Log message:
minor update to 1.7.27.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/01 00:40:28

Modified files:
	devel/llvm     : Makefile distinfo 
	devel/llvm/patches: patch-cmake_modules_AddLLVM_cmake 
	                    patch-include_llvm_CodeGen_AsmPrinter_h 
	                    patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp 
	                    patch-lib_CodeGen_TargetLoweringBase_cpp 
	                    patch-lib_MC_MCAsmInfoELF_cpp 
	                    patch-lib_MC_MCELFStreamer_cpp 
	                    patch-lib_Target_AArch64_AArch64ISelLowering_cpp 
	                    patch-lib_Target_AArch64_AArch64Subtarget_h 
	                    patch-lib_Target_Mips_MCTargetDesc_MipsMCAsmInfo_cpp 
	                    patch-lib_Target_X86_X86AsmPrinter_h 
	                    patch-lib_Target_X86_X86MCInstLower_cpp 
	                    patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp 
	                    patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td 
	                    patch-tools_clang_include_clang_Driver_Options_td 
	                    patch-tools_clang_include_clang_Sema_Sema_h 
	                    patch-tools_clang_lib_Sema_SemaChecking_cpp 
	                    patch-tools_clang_lib_Sema_SemaDeclAttr_cpp 
	                    patch-tools_lld_ELF_DriverUtils_cpp 
	                    patch-tools_lld_ELF_Driver_cpp 
	                    patch-tools_lld_ELF_SymbolTable_cpp 
	devel/llvm/pkg : PLIST-main 
Added files:
	devel/llvm/patches: patch-include_llvm_MC_MCAsmInfoELF_h 
	                    patch-tools_clang_lib_Driver_ToolChains_Arch_AArch64_cpp 
	                    patch-tools_clang_lib_Driver_ToolChains_Arch_AArch64_h 
	                    patch-tools_clang_lib_Driver_ToolChains_Arch_Sparc_cpp 
	                    patch-tools_clang_lib_Driver_ToolChains_Clang_cpp 
	                    patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp 
	                    patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp 
	                    patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h 
Removed files:
	devel/llvm/patches: patch-lib_Support_Unix_Signals_inc 
	                    patch-lib_Target_Sparc_SparcFrameLowering_cpp 
	                    patch-tools_clang_include_clang_Basic_Builtins_def 
	                    patch-tools_clang_include_clang_Basic_DiagnosticGroups_td 
	                    patch-tools_clang_lib_Basic_Targets_cpp 
	                    patch-tools_clang_lib_Driver_ToolChains_cpp 
	                    patch-tools_clang_lib_Driver_ToolChains_h 
	                    patch-tools_clang_lib_Driver_Tools_cpp 

Log message:
Update to llvm-5.0.0rc4.

Tested on amd64, i386, sparc64
from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/01 00:41:00

Modified files:
	lang/clang     : clang.port.mk 

Log message:
Cope with llvm 5.0.0rc4.

from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/01 00:41:56

Modified files:
	devel/include-what-you-use: Makefile 
Added files:
	devel/include-what-you-use/patches: patch-CMakeLists_txt 

Log message:
Fix for llvm>=5.0.0rc4 and make use of COMPILER.

from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/09/01 01:06:41

Modified files:
	usr.sbin/smtpd : smtp_session.c 

Log message:
the wait_filter_data session set is now pointless


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/09/01 01:31:45

Modified files:
	sbin/dmesg     : dmesg.c 

Log message:
free() the memory we allocate in dmesg.c.  While this memory would be
released on process exit, otto@ points out that various checks happen
on free(), so this helps detect memory management errors.

Based on a diff from Nan Xiao - thanks.

ok otto@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/01 02:25:02

Modified files:
	lang/php/7.0   : Makefile distinfo 
	lang/php/7.0/patches: patch-ext_spl_php_spl_c 

Log message:
update to php-7.0.23, ok robert@ (martijn@ has the same diff)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/01 02:45:13

Modified files:
	devel/cmake    : Makefile 
Added files:
	devel/cmake/patches: patch-Source_cmakemain_cxx 

Log message:
cmake: Fix --find-package mode with imported targets
(upstream git commit 18454ea44d6a1fd2dbc613ad9c3fe941639563aa)

Before:

$ cmake --find-package -DNAME=TIFF -DLANGUAGE=C -DCOMPILER_ID=GNU -DMODE=LINK
CMake Error at /usr/local/share/cmake/Modules/FindTIFF.cmake:78 (add_library):
Unknown CMake command "add_library".
Call Stack (most recent call first):
/usr/local/share/cmake/Modules/CMakeFindPackageMode.cmake:180 (find_package)

TIFF not found.
CMake Error: Problem processing arguments. Aborting.

After:

$ cmake --find-package -DNAME=TIFF -DLANGUAGE=C -DCOMPILER_ID=GNU -DMODE=LINK
-L/usr/local/lib -ltiff -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/01 03:39:29

Added files:
	net/wireshark/patches: patch-rawshark_c 

Log message:
unbreak; forgotten "cvs add"


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/01 03:39:39

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/01 03:40:05

Modified files:
	net/py-s3transfer: Makefile distinfo 

Log message:
Update to py-s3transfer-0.1.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/01 03:40:19

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.144.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/01 03:41:21

Modified files:
	x11/hicolor-icon-theme: Makefile distinfo 

Log message:
Update to hicolor-icon-theme-0.17.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/01 03:53:09

Modified files:
	net/pidgin     : Makefile distinfo 
	net/pidgin/patches: patch-configure_ac 
	                    patch-libpurple_protocols_jabber_Makefile_in 
	net/pidgin/pkg : DESCR-finch DESCR-main PLIST-libpurple 
	                 PLIST-main 
Removed files:
	net/pidgin/patches: patch-libpurple_protocols_yahoo_Makefile_in 

Log message:
Update to pidgin-2.12.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/01 03:55:28

Modified files:
	telephony/asterisk: Makefile 
	telephony/asterisk/patches: patch-build_tools_cflags_xml 
Added files:
	telephony/asterisk/patches: patch-third-party_pjproject_Makefile 

Log message:
- fix build when pjproject distfile is older than version.mak, breakage
reported by nigel@

- avoid hardcoded -O3 in pjsip build, honour CFLAGS instead


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/01 04:37:44

Modified files:
	x11/tint2      : Makefile distinfo 
	x11/tint2/patches: patch-src_tint2conf_main_c 
	                   patch-src_tint2conf_properties_c 
	x11/tint2/pkg  : PLIST 
Added files:
	x11/tint2/patches: patch-CMakeLists_txt 
	                   patch-themes_CMakeLists_txt 
	                   patch-themes_tint2rc 
Removed files:
	x11/tint2/patches: patch-src_tint2conf_CMakeLists_txt 

Log message:
update to tint2-0.14.6, from J. Scott Heppler plus minor tweaks


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/01 05:31:23

Modified files:
	usr.sbin/bind  : configure 

Log message:
disable a few warnings so we can start to see the relevant ones;
ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/01 07:07:28

Modified files:
	sys/arch/mips64/mips64: softintr.c 

Log message:
Zap stray prototype.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/01 07:16:47

Modified files:
	sys/arch/mips64/mips64: mips64_machdep.c process_machdep.c 
	                        sys_machdep.c vm_machdep.c 

Log message:
Ansify function definitions.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/01 07:24:58

Modified files:
	net/librenms   : Makefile distinfo 

Log message:
bugfix update to librenms-1.31.03v0


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/01 08:04:49

Modified files:
	usr.sbin/tcpdump: print-802_11.c 

Log message:
Make 'tcpdump -v' decode RSN information elements in beacons
instead of lazily dumping them in hex.
ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/01 08:13:45

Added files:
	multimedia/transcode/patches: patch-filter_yuvdenoise_motion_c 

Log message:
add newlines to fix inline asm with clang


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/01 09:05:31

Modified files:
	sys/kern       : uipc_socket.c uipc_syscalls.c 
	sys/net        : bfd.c rtsock.c 
	sys/netinet    : ip_mroute.c ip_output.c ip_var.h raw_ip.c 
	                 tcp_usrreq.c 
	sys/netinet6   : icmp6.c ip6_output.c raw_ip6.c 
	sys/sys        : socketvar.h 
	sys/nfs        : krpc_subr.c nfs_socket.c nfs_syscalls.c 

Log message:
Change sosetopt() to no longer free the mbuf it receives and change
all the callers to call m_freem(9).

Support from deraadt@ and tedu@, ok visa@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/01 09:10:41

Modified files:
	share/man/man9 : socreate.9 

Log message:
Reflect so{g,s}etopt() changes.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/01 09:38:12

Modified files:
	sys/netinet    : ip_input.c 

Log message:
Simplify list traversal in ip_freef(), and replace a hand-rolled
list traversal with LIST_FOREACH_SAFE().

OK bluhm@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/01 09:41:26

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
remove blank line;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/01 09:52:03

Modified files:
	share/man/man9 : socreate.9 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/01 10:01:27

Modified files:
	sys/dev/usb    : xhci.c 

Log message:
Fix a remaining length miscalculation in xhci(4).

Each TRB contains a remaining TD size, which allows hardware to tell whether
additional TRBs follow within the current transfer without reading ahead.
The length of the first TRB was subtracted from the total length before
calculating the remaining TD sizes. This is wrong because remaining TD sizes
are relative to the size of the entire transfer, including the first TRB.

Our current USB code does not trigger this bug because there is no code in
upper layers yet which triggers use of multiple TRBs per transfer.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/01 10:18:27

Modified files:
	www/mongrel2   : Makefile 

Log message:
mark BROKEN-i386


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/01 10:38:14

Modified files:
	sys/dev/usb    : usb.h 

Log message:
Add macros for reading the bmAttributes field of the USB super speed
endpoint companion descriptor.
ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/09/01 10:48:27

Modified files:
	sys/netinet6   : in6.h in6_ifattach.c 

Log message:
Use in6_get_rand_ifid() instead of get_last_resort_ifid() and delete the
get_last_resort_ifid() function because eww.
Also if your system is so constraint that you end up in
in6_get_rand_ifid() you don't deserve a random ifid that stays
stable over reboots.
Simplify code a bit since get_ifid() can no longer fail. It couldn't
fail before either because that code path was #if 0'ed.
While here sprinkle in some in6_ prefixes, pointed out by stsp.
OK stsp


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/01 11:04:22

Modified files:
	lang/ocaml     : Makefile ocaml.port.mk 

Log message:
trailing whitespace


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/01 11:08:48

Modified files:
	net/mininet    : Makefile 

Log message:
tidy pre-install

ok akoshibe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/01 11:21:05

Modified files:
	devel/ruby-rspec/specinfra: Makefile distinfo 

Log message:
update to specinfra-2.70.2


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/01 11:44:00

Modified files:
	regress/sys/net/pf_divert: Remote.pm 

Log message:
Increase timeout, otherwise test may fail on slow machines.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/09/01 12:08:07

Modified files:
	lang           : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
	lang/cython    : Makefile 
	lang/cython/pkg: PLIST 

Log message:
Add python3 flavor to cython. Help danj@ sthen@. OK sthen@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/01 12:47:33

Modified files:
	textproc/pdfpc : Makefile distinfo 
Removed files:
	textproc/pdfpc/patches: patch-src_CMakeLists_txt 

Log message:
update to pdfpc-4.0.8.2


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/01 13:23:50

Modified files:
	sbin/dhclient  : dhclient.c options.c 

Log message:
Two stray "if (p)" -> "if (p != NULL)" and
a stray "if (char)" -> "if (char != '\0').


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/09/01 14:49:49

Modified files:
	usr.sbin/smtpd : smtp_session.c 

Log message:
more code cleanup after filter removal

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	millert@cvs.openbsd.org	2017/09/01 15:36:55

Modified files:
	security/sudo  : Makefile distinfo 

Log message:
Update to sudo 1.8.21p1


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/02 02:35:09

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
handle rk3288 i2c clocks
with help from kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/02 03:36:13

Modified files:
	devel/llvm/patches: patch-include_llvm_MC_MCAsmInfoELF_h 
	                    patch-lib_MC_MCAsmInfoELF_cpp 

Log message:
Move comment where it belongs.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/02 06:04:10

Modified files:
	mail/mimedefang: Makefile distinfo 
	mail/mimedefang/pkg: mimedefang.rc mimedefang_multiplexor.rc 

Log message:
Update to mimedefang-2.81.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/02 07:34:16

Modified files:
	www/py-ndg-httpsclient: Makefile distinfo 
	www/py-ndg-httpsclient/pkg: PLIST 

Log message:
update to py-ndg-httpsclient-0.4.3


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/02 07:56:44

Modified files:
	lib/libc/string: strtok.3 

Log message:
delete pointless .Tn ASCII found by jca@ with mandoc -Tlint


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/02 09:12:01

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.7.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/02 09:12:17

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.145.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/02 09:56:29

Modified files:
	sys/arch/mips64/include: cpu.h 
	sys/arch/mips64/mips64: cpu.c fp_emulate.c mips64_machdep.c 
	                        trap.c vm_machdep.c 
	sys/arch/octeon/octeon: machdep.c 

Log message:
Let the kernel utilize the FPU if one is available, even when the
FPUEMUL option is enabled. This benefits OCTEON III systems which can
run floating-point operations natively.

Feedback from and OK miod@; he also helped with testing.

Tested on octeon without FPU (CN5020, CN6120) and with FPU (CN7130),
as well as on sgi/IP27 (MP R16000), sgi/IP32 (R5000), and
loongson (3A1000).


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/02 11:51:54

Modified files:
	usr.bin/tmux   : cmd-select-pane.c tmux.1 

Log message:
Add selectp -T to set pane title.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/02 12:53:53

Modified files:
	bin/ksh        : vi.c 

Log message:
whitespace commit from BC


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/02 14:45:45

Modified files:
	mail/gmime30   : Makefile distinfo 

Log message:
Update to gmime30-3.0.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/02 15:29:47

Modified files:
	lang/ruby/2.2  : Makefile distinfo 
	lang/ruby/2.3  : Makefile distinfo 
	lang/ruby/2.4  : Makefile distinfo 

Log message:
Apply security patches provided by ruby-core to fix security issues
in rubygems for versions still supported upstream (2.2, 2.3, and 2.4).

No CVE numbers, but this fixes the following vulnerabilities:

* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/02 15:32:07

Modified files:
	lang/ruby/2.1  : Makefile 
Added files:
	lang/ruby/2.1/patches: 
	                       patch-lib_rubygems_commands_query_command_rb 
	                       patch-lib_rubygems_installer_rb 
	                       patch-lib_rubygems_remote_fetcher_rb 
	                       patch-lib_rubygems_specification_rb 
	                       patch-lib_rubygems_text_rb 

Log message:
Backport security patch from ruby 2.2 to ruby 2.1.  Fixes the following
security vulnerabilities:

* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/02 15:34:12

Modified files:
	devel/ruby-gems: Makefile 
	devel/ruby-gems/patches: 
	                         patch-lib_rubygems_commands_setup_command_rb 
	                         patch-lib_rubygems_specification_rb 
Added files:
	devel/ruby-gems/patches: 
	                         patch-lib_rubygems_commands_query_command_rb 
	                         patch-lib_rubygems_installer_rb 
	                         patch-lib_rubygems_text_rb 

Log message:
Backport security patches in rubygems 2.6.13 to 1.8.24. No CVE numbers,
but this fixes the following vulnerabilities:

* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/02 15:36:55

Modified files:
	lang/jruby     : Makefile 
Added files:
	lang/jruby/patches: 
	                    patch-lib_ruby_stdlib_rubygems_commands_open_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_commands_query_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_commands_sources_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_dependency_list_rb 
	                    patch-lib_ruby_stdlib_rubygems_installer_rb 
	                    patch-lib_ruby_stdlib_rubygems_platform_rb 
	                    patch-lib_ruby_stdlib_rubygems_rb 
	                    patch-lib_ruby_stdlib_rubygems_remote_fetcher_rb 
	                    patch-lib_ruby_stdlib_rubygems_specification_rb 
	                    patch-lib_ruby_stdlib_rubygems_test_case_rb 
	                    patch-lib_ruby_stdlib_rubygems_text_rb 

Log message:
Apply security patches in rubygems 2.6.13 to JRuby, based on the
upstream patch provided by ruby-core for ruby 2.4.

No CVE numbers, but this fixes the following vulnerabilities:

* Fix a DNS request hijacking vulnerability.
* Fix an ANSI escape sequence vulnerability.
* Fix a DOS vulernerability in the query command.
* Fix a vulnerability in the gem installer that allowed a malicious
gem to overwrite arbitrary files.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/02 15:38:43

Modified files:
	databases/ruby-sequel: Makefile distinfo 
	databases/ruby-sequel/pkg: PLIST 

Log message:
Update to Sequel 5.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/02 15:39:09

Modified files:
	databases/ruby-sequel_pg: Makefile distinfo 

Log message:
Update to sequel_pg 1.7.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/02 15:42:41

Modified files:
	emulators/mednafen: Makefile distinfo 
Removed files:
	emulators/mednafen/patches: patch-src_nes_ines-correct_inc 
	                            patch-src_nes_ines_cpp 

Log message:
Update to mednafen 0.9.46.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/02 15:43:45

Modified files:
	www/mongrel2   : Makefile distinfo 
	www/mongrel2/patches: patch-Makefile patch-src_mem_align_h 
	                      patch-src_task_asm_S 
	                      patch-tests_filters_Makefile 
	                      patch-tools_config_modules_Makefile 
	                      patch-tools_filters_Makefile 
Added files:
	www/mongrel2/patches: patch-tests_darray_tests_c 
Removed files:
	www/mongrel2/patches: patch-src_polarssl_include_polarssl_dhm_h 
	                      patch-src_polarssl_library_dhm_c 
	                      patch-tools_procer_Makefile 

Log message:
Update to Mongrel2 1.11.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/02 15:44:52

Modified files:
	sys/dev/fdt    : sxiccmu.c sxiccmu_clocks.h 

Log message:
Support Allwinner A64's ethernet controller clocks and reset
based on the H3 code which is essentially the same apart from
differing device tree indices.

ok phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/09/02 15:59:05

Modified files:
	mail/sylpheed  : Makefile distinfo 
	mail/sylpheed/pkg: PLIST 
Removed files:
	mail/sylpheed/patches: patch-libsylph_ssl_c 

Log message:
update sylpheed to 3.6.0.
ok Amit Kulkarni (maintainer).


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/09/02 16:09:32

Modified files:
	sbin/wsconsctl : util.c 

Log message:
teach wsconsctl about efifb

OK patrick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	akoshibe@cvs.openbsd.org	2017/09/02 17:10:52

Modified files:
	net/mininet    : Makefile 
	net/mininet/patches: patch-mininet_moduledeps_py patch-setup_py 
	net/mininet/pkg: PLIST 
Removed files:
	net/mininet/patches: patch-INSTALL patch-INSTALL_FreeBSD 
	                     patch-INSTALL_Linux patch-INSTALL_OpenBSD 
	                     patch-mininet_freebsd___init___py 
	                     patch-mininet_freebsd_intf_py 
	                     patch-mininet_freebsd_node_py 
	                     patch-mininet_freebsd_util_py 
	                     patch-mininet_linux___init___py 
	                     patch-mininet_linux_intf_py 
	                     patch-mininet_linux_node_py 
	                     patch-mininet_linux_util_py 
	                     patch-util_VIMAGEMOD 
	                     patch-util_install-freebsd_sh 
	                     patch-util_install-linux_sh 

Log message:
removes the unneeded install notes and Linux and FreeBSD
-related files. Also do a bit of Makefile cleanup.

OK sthen@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2017/09/02 18:14:07

Modified files:
	libexec/ld.so/m88k: SYS.h ldasm.S 

Log message:
Fix m88k problem in recent ld.so changes.

- move _dl_cerror function from SYS.h to ldasm.S to avoid duplicate
definition when linking
- [SYS.h] pull some macros from lib/libc/arch/m88k/DEFS.h
- [ldasm.S] add "'never hit' but needed" br again in _dl_cacheflush
(thanks to Miod Vallat)
- [ldasm.S] change ld.hu into ld.h in order to get a correctly signed
and sign-extended value (also thanks to Miod Vallat)

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/03 01:00:53

Modified files:
	sys/arch/i386/i386: machdep.c 

Log message:
fix boot on older 486DX CPUs that lack CPUID.

ok tom, kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/03 02:38:44

Modified files:
	sysutils/terraform/provider-azure: Makefile distinfo 
	sysutils/terraform/provider-azurerm: Makefile distinfo 
	sysutils/terraform/provider-dns: Makefile distinfo 

Log message:
Update providers.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/03 03:42:03

Modified files:
	distrib/syspatch: README 

Log message:
Previous fakeroot must be manually copied in case an errata does not apply
to the current architecture.


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/09/03 05:52:01

Modified files:
	bin/ksh        : c_ksh.c path.c sh.h 

Log message:
Use PATH_MAX instead of a local define

okk deraadt@ millert@ anton@


CVSROOT:	/cvs
Module name:	src
Changes by:	inoguchi@cvs.openbsd.org	2017/09/03 07:07:34

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Checking sizeof size_t by SIZE_MAX instead of _LP64

ok bcook@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/03 07:28:54

Modified files:
	sys/dev/pci/drm: drm_gem.c 

Log message:
drm: Release driver tracking before making the object available again

From Chris Wilson
2a9d7664ffb2c223c488058ee6bee61512db9396 in linux-4.4.y/4.4.85
fe4600a548f2763dec91b3b27a1245c370ceee2a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/03 07:33:49

Modified files:
	sys/dev/pci/drm: drm_atomic.c 

Log message:
drm/atomic: If the atomic check fails, return its value first

From Maarten Lankhorst
3416ee45a8cbeb5bc4b13a754873fbb26a27dccb in linux-4.4.y/4.4.85
a0ffc51e20e90e0c1c2491de2b4b03f48b6caaba in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/03 07:38:58

Modified files:
	sys/dev/pci/drm/i915: intel_uncore.c 

Log message:
drm/i915: fix compiler warning in drivers/gpu/drm/i915/intel_uncore.c

From Greg Kroah-Hartman
c81c4d453edf242af644f7e71f673fc7632f337c in linux-4.4.y/4.4.86


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/09/03 08:08:36

Modified files:
	lang/rust      : Makefile distinfo 
	lang/rust/patches: patch-src_bootstrap_lib_rs 
	                   patch-src_librustdoc_test_rs 
	                   patch-src_libstd_sys_unix_ext_net_rs 
	                   patch-src_vendor_openssl-sys_build_rs 
	lang/rust/pkg  : PFRAG.amd64-main PFRAG.i386-main PLIST-doc 
Added files:
	lang/rust/patches: patch-src_vendor_curl-sys_build_rs 
Removed files:
	lang/rust/pkg  : PFRAG.i386-doc 

Log message:
Update to rust-1.20.0

From semarie (devoted maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/09/03 08:12:25

Modified files:
	sysutils/sysclean: Makefile distinfo 

Log message:
Update to sysclean-2.5

From semarie (upstream / maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/09/03 09:42:25

Modified files:
	lang/go        : Makefile distinfo 
	lang/go/patches: patch-src_cmd_go_go_test_go 
	                 patch-src_cmd_link_internal_ld_ldelf_go 
	                 patch-src_cmd_link_internal_ld_lib_go 
	lang/go/pkg    : PLIST 
Added files:
	lang/go/patches: patch-src_cmd_go_internal_work_build_go 
Removed files:
	lang/go/patches: patch-src_cmd_go_build_go 
	                 patch-src_cmd_link_internal_ld_data_go 
	                 patch-src_cmd_link_internal_ld_elf_go 
	                 patch-src_runtime_cgo_gcc_libinit_c 
	                 patch-src_runtime_cgo_gcc_libinit_openbsd_c 
	                 patch-src_runtime_cgo_gcc_openbsd_386_c 
	                 patch-src_runtime_cgo_gcc_openbsd_amd64_c 
	                 patch-src_runtime_cgo_openbsd_go 

Log message:
Update lang/go to version 1.9.

ok ajacoutot@ jasper@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/03 10:20:09

Modified files:
	sys/dev/ic     : r92creg.h 

Log message:
When I merged rtwn(4) and urtwn(4) register definitions, an extra
line snuck into the rtl8192ce_bb_vals_2t array. Remove it again.

This broke baseband initialization for RTL8192CE which went unnoticed
because at the time nobody had tested rtwn(4) with that chip and the
driver didn't attach to it.
Problem reported by Martin Wanvik who eventually did this test.

ok kevlo@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/03 10:20:46

Modified files:
	sys/dev/pci    : if_rtwn.c 

Log message:
Attach rtwn(4) to RTL8192CE. Tested by me.
ok kevlo@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/03 10:26:57

Modified files:
	share/man/man4 : rtwn.4 

Log message:
Document rtwn(4) RTL8192CE support.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/03 11:25:46

Modified files:
	share/man/man4 : pci.4 

Log message:
update entry for rtwn;


CVSROOT:	/cvs
Module name:	src
Changes by:	sobrado@cvs.openbsd.org	2017/09/03 13:38:40

Modified files:
	share/man/man7 : eqn.7 

Log message:
fix grammar; while here, improve spacing.

ok schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/09/03 14:03:58

Modified files:
	sys/dev/isa    : fdc.c fd.c 

Log message:
fdc: defer probing of floppy drives

Defer probing of the drives to a kthread. This avoids several seconds of
delay() during boot. However, drives may now appear only after init has
started. But this does not affect installs from floppy. In that case the root
ramdisk is linked into the kernel and loaded by the boot loader.

Approach suggested by deraadt@, tested by miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/03 17:33:13

Modified files:
	usr.bin/ssh    : readconf.c readconf.h ssh_config.5 sshconnect.c 

Log message:
Expand ssh_config's StrictModes option with two new settings:

StrictModes=accept-new will automatically accept hitherto-unseen keys
but will refuse connections for changed or invalid hostkeys.

StrictModes=off is the same as StrictModes=no

Motivation:

StrictModes=no combines two behaviours for host key processing:
automatically learning new hostkeys and continuing to connect to hosts
with invalid/changed hostkeys. The latter behaviour is quite dangerous
since it removes most of the protections the SSH protocol is supposed to
provide.

Quite a few users want to automatically learn hostkeys however, so
this makes that feature available with less danger.

At some point in the future, StrictModes=no will change to be a synonym
for accept-new, with its current behaviour remaining available via
StrictModes=off.

bz#2400, suggested by Michael Samuel; ok markus


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/09/03 20:40:05

Modified files:
	sysutils/dtb   : Makefile distinfo 
	sysutils/dtb/pkg: PLIST 

Log message:
update dtb to linux 4.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/04 00:01:49

Modified files:
	sysutils/terraform/terraform: Makefile distinfo 

Log message:
Update to terraform-0.10.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/04 00:09:16

Modified files:
	sysutils/terraform/provider-vsphere: Makefile distinfo 

Log message:
Update to terraform-provider-vsphere-0.2.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/04 00:34:43

Modified files:
	usr.bin/ssh    : ssh_config.5 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/04 01:06:02

Modified files:
	graphics/py-cairo: Makefile distinfo 

Log message:
Update to py-cairo-1.15.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/04 01:15:48

Modified files:
	net/py-libcloud: Makefile distinfo 

Log message:
Update to py-libcloud-2.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/04 01:52:06

Modified files:
	mail/cyrus-imapd: Makefile distinfo 
	mail/cyrus-imapd/patches: patch-Makefile_in patch-configure 
	mail/cyrus-imapd/pkg: PLIST 

Log message:
Update to cyrus-imapd-3.0.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/04 02:01:05

Modified files:
	textproc/libebml: Makefile distinfo 

Log message:
Update to libebml-1.3.5.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/04 03:11:46

Modified files:
	sys/net80211   : ieee80211_input.c 

Log message:
If a beacon is received in RUN state, reset the management timer.

Some wifi drivers send a probe request if the hardware reports "missed beacon"
events. If the AP replies with a probe response it is still servicing us and
there is no need to search for a new AP. However, the management timer was not
reset if a beacon was received while in RUN state. So the interface watchdog
always ended up putting the driver into SCAN state after a missed beacon event,
even if the AP did respond to our probe request. Under some conditions this
bug would cause spurious disconnects.

Problem reported and fix tested by mlarkin@

(Using the management timer in RUN state is a new convention. Before support
for missed beacons was added, this timer was only used during the association
sequence to handle APs which don't respond to our assoc requests and such.)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/04 03:12:35

Modified files:
	sys/dev/pci    : if_iwn.c 

Log message:
Make sure iwn(4) firmware gets to see a beacon before we send an auth request.
Otherwise, the Tx attempt can fail due to the firmware's built-in regulatory
domain enforcement.

Because this code runs in interrrupt context we use a DELAY(). It's currently
set to 3 times the beacon interval. This is a bit long as far as DELAYs go,
but since this driver runs state transitions in interrupt context there is
no better way for now. Lower delays weren't reliable enough in my testing.

Makes association work reliably for me on 5GHz. My original plan was to only
add this hack for 5GHz but Holger Mikolon reported that it also helps on 2GHz
channels with regulatory restrictions (e.g. 13), so do it always.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/04 03:18:51

Modified files:
	usr.bin/tmux   : tmux.1 window-copy.c 

Log message:
Move to current mouse position not last when clcking in copy mode; fixes
GitHub issue 1055. Also a man page fix from jmc.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/04 04:54:20

Modified files:
	audio/ncmpc    : Makefile 
Added files:
	audio/ncmpc/patches: patch-src_plugin_c patch-src_screen_song_c 

Log message:
fix crash on lyrics screen
(upstream git commit 36e3f4589afc5bf3d17c0584719a86a577340fa0)

fix memory leak
(upstream git commit c4aca0137a7a819270eabb3092e655ccaa721065)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/04 04:55:10

Modified files:
	devel/lua-penlight: Makefile distinfo 

Log message:
Update to Penlight-1.5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/04 05:18:17

Modified files:
	graphics/feh   : Makefile 
	graphics/feh/patches: patch-src_keyevents_c patch-src_options_c 

Log message:
Respect -N / --no-menus option (broken in 2.17)
(upstream git commit 8ad7d16318975a46aaada5c2b4ecf22c089b88f5)

Silence -Wimplicit-fallthrough= warning (missing break)
(upstream git commit a0e2ed52478480513dc1f6963f3114c7841a0d87)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/04 05:24:08

Modified files:
	sys/dev/usb    : xhci.c 

Log message:
Revert previous: "Fix a remaining length miscalculation in xhci(4)."
It made one of my machines get stuck during boot.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/04 05:41:44

Modified files:
	devel/gsettings-desktop-schemas: Makefile distinfo 
	devel/gsettings-desktop-schemas/pkg: PLIST 

Log message:
Update to gsettings-desktop-schemas-3.24.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/04 06:04:03

Modified files:
	regress/sys/nfs: Makefile 
	regress/sys/ffs/nfs: Makefile 

Log message:
Before mounting NFS, wait until mountd(8) has exported the directory.
Fixes a race in the test setup.
OK mpi@.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/09/04 06:56:01

Modified files:
	usr.bin/ctfconv: dw.c 

Log message:
Fix typo in comment; ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/09/04 07:18:46

Modified files:
	www/kcgi       : Makefile distinfo 

Log message:
Update kcgi to 0.9.6


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/09/04 07:47:56

Modified files:
	sys/dev/acpi   : acpibat.c 

Log message:
Don't require exactly 20 elements in the _BIX package if at least 20
are returned since extras may be OEM-specific values we end up
ignoring anyway, such as on the Lenovo X1C 5th Gen which returns 21
elements.

ok mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/04 08:30:24

Modified files:
	devel/glib2mm  : Makefile distinfo 

Log message:
Update to glib2mm-2.52.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/04 08:33:07

Modified files:
	x11/i3         : Makefile distinfo 
	x11/i3/patches : patch-Makefile_in patch-configure 
	                 patch-i3-dmenu-desktop patch-i3-nagbar_main_c 
	                 patch-man_i3_man patch-src_bindings_c 
	                 patch-src_manage_c 
Added files:
	x11/i3/patches : patch-libi3_dpi_c 
	                 patch-testcases_inject_randr1_5_c 
Removed files:
	x11/i3/patches : patch-libi3_get_config_path_c 

Log message:
Update to i3-4.14

Tested by Josh Grosse
Tests, feedback and ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/04 09:18:08

Modified files:
	archivers/unrar: Makefile distinfo 

Log message:
Security update to 5.50 for directory traversal and memory safety bugs.
Prodded by Bryan Linton


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/04 10:25:46

Modified files:
	sys/arch/octeon/dev: octmmc.c octmmcreg.h 

Log message:
Let octmmc(4) attach on revision 7890 controller.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/04 10:36:34

Modified files:
	archivers/unrar: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
Security update to 5.50 for directory traversal and memory safety bugs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/04 10:48:37

Modified files:
	mail/mutt      : Makefile distinfo 
	mail/mutt/patches: patch-main_c 

Log message:
update to mutt-1.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/04 10:48:45

Modified files:
	comms/fldigi   : Makefile distinfo 
	comms/fldigi/patches: patch-configure 

Log message:
update to fldigi-4.0.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/04 11:24:44

Modified files:
	net/isc-dhcp   : Makefile distinfo 
	net/isc-dhcp/patches: patch-common_socket_c 
Added files:
	net/isc-dhcp/patches: patch-bind_bind-9_9_11_lib_isc_backtrace_c 
Removed files:
	net/isc-dhcp/patches: 
	                      patch-bind_bind-9_9_9-P3_lib_isc_backtrace_c 

Log message:
update to isc-dhcp-4.3.6, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/04 11:28:36

Modified files:
	education/anki : Makefile distinfo 
	education/anki/patches: patch-anki_anki 

Log message:
update to anki-2.0.48

based on a diff by Derek Sivers


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/04 11:28:49

Modified files:
	sysutils/ansible-lint: Makefile distinfo 
	sysutils/ansible-lint/pkg: PLIST 

Log message:
update to ansible-lint-3.4.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/04 11:31:34

Modified files:
	sysutils/borgmatic: Makefile distinfo 

Log message:
update to borgmatic-1.1.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/04 11:54:04

Added files:
	databases/mariadb/patches: 
	                           patch-storage_innobase_include_srv0mon_h 

Log message:
Backport upstream patch to fix build on arches without 64-bit atomic ops.
From Brad.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/04 11:54:41

Added files:
	databases/mariadb/patches: Tag: OPENBSD_6_1 
	                           patch-storage_innobase_include_srv0mon_h 

Log message:
Backport upstream patch to fix build on arches without 64-bit atomic ops.
From Brad.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/04 11:54:57

Added files:
	databases/mariadb/patches: Tag: OPENBSD_6_0 
	                           patch-storage_innobase_include_srv0mon_h 

Log message:
Backport upstream patch to fix build on arches without 64-bit atomic ops.
From Brad.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/04 12:10:19

Modified files:
	www/epiphany   : Makefile distinfo 

Log message:
update to epiphany-3.24.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/04 13:27:56

Modified files:
	graphics/ffmpeg: Makefile 

Log message:
Use ports clang to build ffmpeg on amd64. The AAC encoder hangs on amd64 when
compiled with clang 4.0.x (either 4.0.0 in base or the older ports 4.0.1).
Based on a diff from Brad.

Add a comment explaining this and note that there is another issue where the
H264 decoder segfaults in ff_deblock_v_luma_8_sse2 on i386, but this isn't
helped by the newer ports clang.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/04 14:55:05

Modified files:
	devel/jdk/1.8  : Makefile 

Log message:
point LD_LIBRARY_PATH at the bootstrap libs for configure, too


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/04 15:00:57

Modified files:
	devel/mpfr     : Makefile 

Log message:
Keep TLS support disabled.  With the pthread bits in libc, libcompiler_rt's
emutls no longer requires libpthread and mpfr configures to use TLS and thus
requires the new libc, breaking the lang/gcc bootstrap.

Analyzed by guenther@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/04 15:47:01

Modified files:
	mail/roundcubemail: Makefile distinfo 
	mail/roundcubemail/pkg: PLIST 

Log message:
update to roundcubemail-1.3.1


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/04 16:40:01

Modified files:
	regress/sys/net/pf_divert: Makefile Packet.pm 

Log message:
Run divert-packet tests also for IPv6.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/04 18:58:16

Modified files:
	sys/netinet    : ip_input.c ip_var.h 

Log message:
Serialize access to IP reassembly queue with a mutex. This lets
ip_local(), ip_slowtimo() and ip_drain() run without KERNEL_LOCK()
and NET_LOCK().

Input and OK mpi@, bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/09/04 20:14:57

Modified files:
	sysutils/u-boot: Makefile distinfo 
	sysutils/u-boot/patches: patch-lib_bch_c 
Removed files:
	sysutils/u-boot/patches: 
	                         patch-arch_arm_include_asm_arch-sunxi_sys_proto_h 
	                         patch-board_sunxi_Makefile 
	                         patch-include_configs_sunxi-common_h 

Log message:
update to U-Boot 2017.09-rc4


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/04 20:40:55

Modified files:
	lib/libc       : shlib_version Symbols.list 
	lib/librthread : shlib_version Makefile Symbols.map pthread.h 
	                 rthread.c rthread.h rthread_attr.c rthread_cb.h 
	                 rthread_fork.c rthread_np.c rthread_sched.c 
	                 rthread_sem.c rthread_stack.c 
	sys/arch/alpha/include: spinlock.h 
	sys/arch/amd64/include: spinlock.h 
	sys/arch/arm/include: spinlock.h 
	sys/arch/arm64/include: spinlock.h 
	sys/arch/hppa/include: spinlock.h 
	sys/arch/i386/include: spinlock.h 
	sys/arch/m88k/include: spinlock.h 
	sys/arch/mips64/include: spinlock.h 
	sys/arch/powerpc/include: spinlock.h 
	sys/arch/sh/include: spinlock.h 
	sys/arch/sparc64/include: spinlock.h 
	lib/libc/hidden: pthread.h 
	lib/libc/include: cancel.h thread_private.h 
	lib/libc/sys   : canceled.c 
	lib/libc/thread: Makefile.inc callbacks.c rthread.c rthread.h 
	                 rthread_cb.h rthread_cond.c rthread_condattr.c 
	                 rthread_debug.c rthread_libc.c rthread_sync.c 
	                 rthread_tls.c synch.h 
Added files:
	lib/libc/hidden/machine: spinlock.h 
Removed files:
	lib/librthread : rthread_cond.c rthread_condattr.c 
	                 rthread_debug.c rthread_file.c rthread_libc.c 
	                 rthread_mutex.c rthread_once.c rthread_sync.c 
	                 rthread_tls.c synch.h 
	lib/librthread/arch/aarch64: _atomic_lock.c 
	lib/librthread/arch/alpha: _atomic_lock.S 
	lib/librthread/arch/amd64: _atomic_lock.c 
	lib/librthread/arch/arm: _atomic_lock.c 
	lib/librthread/arch/hppa: _atomic_lock.c 
	lib/librthread/arch/i386: _atomic_lock.c 
	lib/librthread/arch/m88k: _atomic_lock.c 
	lib/librthread/arch/mips64: _atomic_lock.c 
	lib/librthread/arch/powerpc: _atomic_lock.c 
	lib/librthread/arch/sh: _atomic_lock.c 
	lib/librthread/arch/sparc64: _atomic_lock.c 

Log message:
Move mutex, condvar, and thread-specific data routes, pthread_once, and
pthread_exit from libpthread to libc, along with low-level bits to
support them.  Major bump to both libc and libpthread.

Requested by libressl team.  Ports testing by naddy@
ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/04 21:06:26

Modified files:
	sys/sys        : errno.h 
	lib/libc/gen   : errlist.c 
	lib/libc/sys   : intro.2 
	sys/dev/pci/drm: drm_linux.h 

Log message:
Add additional errno values required by POSIX.

ok jca@ kettenis@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/04 21:16:14

Modified files:
	include        : ctype.h langinfo.h locale.h stdlib.h string.h 
	                 strings.h time.h wchar.h wctype.h 
	lib/libc       : Symbols.list 
	lib/libc/gen   : isalnum.3 isalpha.3 isblank.3 iscntrl.3 
	                 isdigit.3 isgraph.3 islower.3 isprint.3 
	                 ispunct.3 isspace.3 isupper.3 isxdigit.3 
	                 tolower.3 toupper.3 
	lib/libc/hidden: ctype.h langinfo.h locale.h stdlib.h string.h 
	                 time.h wchar.h wctype.h 
	lib/libc/locale: Makefile.inc ___runetype_mb.c __mb_cur_max.c 
	                 iswalnum.3 iswctype.3 iswctype.c 
	                 multibyte_citrus.c nl_langinfo.3 nl_langinfo.c 
	                 rune.h rune_local.h runetable.c setlocale.c 
	                 towctrans.3 towlower.3 wcsxfrm.c wctrans.3 
	                 wctype.3 
	lib/libc/string: Makefile.inc strcasecmp.3 strcoll.3 strerror.3 
	                 strxfrm.3 wcscasecmp.3 
	lib/libc/time  : Makefile.inc strftime.3 
	lib/libcxx     : shlib_version 
	lib/libcxx/include/support/newlib: xlocale.h 
	distrib/sets/lists/base: md.amd64 md.arm64 md.i386 mi 
	distrib/sets/lists/comp: mi 
Added files:
	lib/libc/locale: _CurrentRuneLocale.c _get_locname.c duplocale.c 
	                 freelocale.c isctype_l.c iswctype_l.c 
	                 newlocale.3 newlocale.c nl_langinfo_l.c 
	                 uselocale.3 uselocale.c wcscoll.3 wcscoll_l.c 
	                 wcsxfrm.3 wcsxfrm_l.c 
	lib/libc/string: strcasecmp_l.c strcoll_l.c strerror_l.c 
	                 strxfrm_l.c wcscasecmp_l.c 
	lib/libc/time  : strftime_l.c 
Removed files:
	lib/libc/locale: setrunelocale.c 

Log message:
New POSIX xlocale implementation written from scratch.
Complete in the sense that all POSIX *locale(3) and *_l(3) functions
are included, but in OpenBSD, we of course only really care about
LC_CTYPE and we only support ASCII and UTF-8.

With important help from kettenis@, guenther@, and jca@.
Repeated testing in ports bulk builds by naddy@.
Additional testing by jca@, sebastia@, dcoppa@, and others.
OK kettenis@ dcoppa@, and guenther@ on an earlier version.
Riding guenther@'s libc/librthread major bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2017/09/04 21:49:56

Modified files:
	share/man/man9 : mi_switch.9 

Log message:
bring mi_switch() manpage up to date
ok mpi@ guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/04 22:17:41

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/09/04 23:22:06

Modified files:
	faq            : current.html 

Log message:
add an end anchor so people who usually only want to see the latest entry
can bookmark current.html#end

suggested by matthew martin


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/09/04 23:37:35

Modified files:
	usr.bin/ftp    : util.c 

Log message:
Avoid a possible leak in progressmeter

From Scott Cheloha, ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/05 00:27:38

Modified files:
	usr.bin/sdiff  : Makefile 

Log message:
Add -Wno-sign-compare, the single warning produced is a false positive;
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/05 00:35:19

Modified files:
	lib/libc       : Symbols.list 
	lib/libc/gen   : Makefile.inc 
	sys/sys        : exec_elf.h 
Removed files:
	lib/libc/gen   : elf_hash.c 

Log message:
Remove unused 32bit version of elf_hash().

Riding previous libc bump.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/05 01:09:35

Modified files:
	devel/pango    : Makefile distinfo 

Log message:
Update to pango-1.40.12.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/05 01:59:11

Modified files:
	sys/net        : rtsock.c 
	sys/netinet    : ip_divert.c raw_ip.c tcp_usrreq.c udp_usrreq.c 
	sys/netinet6   : ip6_divert.c raw_ip6.c 

Log message:
Replace NET_ASSERT_LOCKED() by soassertlocked() in *_usrreq().

Not all of them need the NET_LOCK().

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/05 02:02:48

Modified files:
	sys/nfs        : nfs_socket.c 

Log message:
Preallocate option mbufs in order to reduce solock()/sounlock() dances.

Finally protect the last `so_rcv' and `so_snd' accesses with the socket
lock.

ok visa@, bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/05 02:09:19

Modified files:
	x11/gtk+3      : Makefile distinfo 

Log message:
Update to gtk+3-3.22.20.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/05 04:53:02

Modified files:
	regress/sbin/route: Makefile 
Added files:
	regress/sbin/route: rttest30.ok 

Log message:
Test that all MPATH routes attached to an interface are taken down when
the link state change.

Issue reported by gerhard@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/05 04:56:02

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Unbind (a.k.a. delete) interface address and thus routes when a NAK is
received. When a lease expires (a.k.a. no server responds to renewal
attempts), wait for a server to provide a new address via DISCOVER
before unbinding the existing address.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/05 04:56:04

Modified files:
	sys/net        : route.c rtable.c 

Log message:
Restart the iteration when a multipath list is re-ordered to make sure
no entry are missed.

While here do not re-ordered or send messages for route entries that are
already in the expected state.

Make rttest30 pass.

ok gerhard@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/09/05 04:58:02

Modified files:
	textproc/apertium-dicts/dan: Makefile 
	textproc/apertium-dicts/dan/pkg: DESCR 

Log message:
Fix descr.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/09/05 05:00:02

Modified files:
	games/dustrac  : Makefile distinfo 
	games/dustrac/pkg: PLIST 
Added files:
	games/dustrac/patches: patch-src_game_MiniCore_Graphics_MCGLEW 
Removed files:
	games/dustrac/patches: patch-src_editor_editorview_cpp 

Log message:
Update to dustrac-1.13.

Release notes:
https://github.com/juzzlin/DustRacing2D/releases/tag/1.13.0

Looks ok to landry@

From David Carlier; thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/05 05:03:08

Modified files:
	regress/sbin/route: Makefile 

Log message:
Document new test.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/05 05:14:48

Modified files:
	regress/sbin/route: Makefile 
Added files:
	regress/sbin/route: rttest31.ok 

Log message:
Test that MPATH routes with different priorities are insterted respecting
their priority order.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/05 05:15:39

Modified files:
	sys/net        : rtable.c 

Log message:
Simplify rtable_mpath_insert().

ok jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/05 06:02:21

Modified files:
	sys/net80211   : ieee80211.c 

Log message:
When selecting the next wireless mode during the scan loop, always select
AUTO mode if the driver scans all bands at once. Otherwise the net80211
layer unnecessarily filters out some of the beacons received by the device.
ok phessler@ mpi@ kevlo@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/05 06:22:23

Modified files:
	sys/dev/usb    : udl.c 

Log message:
Correct a bounds test.  Coverity CID 1452930.
ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/05 08:01:03

Modified files:
	sys/dev/usb/dwc2: dwc2var.h 

Log message:
EPROTO is now in sys/errno.h


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/05 08:14:52

Modified files:
	www/chromium   : Makefile distinfo 

Log message:
update to 60.0.3112.113


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/05 08:25:47

Modified files:
	audio/ncmpcpp  : Makefile 
Added files:
	audio/ncmpcpp/patches: patch-src_screens_media_library_cpp 

Log message:
Sort songs in media library by their display format if there are
no track numbers (git commits def5c46225896373adb8a7d749cfa4a019b1c1fd
and 4a6e7d305b0b5a8ab101ff05f541f527f2d2bc42)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/05 08:34:08

Modified files:
	devel          : Makefile 

Log message:
+universal-ctags,iconv
We want to build FLAVORS by default to be able to detect eventual breakage
(universal-ctags is currently broken anyway)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/09/05 08:39:43

Modified files:
	converters/p5-Cpanel-JSON-XS: Makefile distinfo 

Log message:
update p5-Cpanel-JSON-XS to 3.0239


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/09/05 08:50:28

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
turns out we already copy checked packages from cache into the normal
repository. keep that model for now, but make FETCH_PACKAGES more consistent
with respect to signature handling (e.g., use TRUSTED_PKG_PATH for the
local repo, and pass TRUSTED_PKG_PATH thru)

should help naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/05 08:56:59

Modified files:
	sys/net80211   : ieee80211_node.c 

Log message:
When starting a new scan always set the mode to AUTO if the driver scans
all bands at once. Fixes a problem where e.g. 5GHz APs were filtered out
if we were previously associated to an 11g-only AP.
ok mpi@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/05 09:09:06

Modified files:
	usr.sbin/quot  : quot.8 

Log message:
Add HISTORY and AUTHORS, using hints from miod@ and my own research.
Sources: http://minnie.tuhs.org/ and the NetBSD CVS.


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/09/05 09:41:25

Modified files:
	sbin/pflogd    : pflogd.c pflogd.h privsep.c 

Log message:
fork+exec model for pflogd(8); move pcap init to the re-exec'd privsep
parent and use 'legit' fdpassing primitives to send the bpf fd to the
unprivileged child process.

Also reduces the pledge(2) promises in the unpriv child to just
"stdio recvfd"

with help from deraadt, pcap feedback from canacar

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/09/05 09:42:38

Modified files:
	security/p5-IO-Socket-SSL: Makefile distinfo 

Log message:
update p5-IO-Socket-SSL to 2.051


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	deraadt@cvs.openbsd.org	2017/09/05 11:48:07

Modified files:
	app/xenodm     : configure configure.ac 
	app/xenodm/config: Xsetup_0 xenodm-config.in 
	app/xinit      : xinit.c 

Log message:
backout hard-coded behaviour change which was not discussed, in
particular no justification for why the current behaviour is wrong


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/09/05 12:34:08

Modified files:
	sys/dev/usb    : urng.c 

Log message:
explicitly clear the output pipe

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/05 14:17:24

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 

Log message:
update to gnome-online-accounts-3.24.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/09/05 14:23:43

Modified files:
	graphics/pdf2djvu: Makefile distinfo 

Log message:
Update to pdf2djvu 0.9.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	edd@cvs.openbsd.org	2017/09/05 16:06:49

Modified files:
	usr.sbin/vmctl : vmctl.8 

Log message:
Detail how VM guests acquire a nameserver for local interfaces.

OK mlarkin@, krw@. Thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2017/09/05 16:15:32

Modified files:
	sbin/pfctl     : pfctl.c 
	sys/net        : pf_ruleset.c pfvar.h 

Log message:
- split pf_find_or_create_ruleset() to smaller chunks.
tested by Hrvoje

OK mpi@, OK bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2017/09/05 17:49:07

Modified files:
	devel/jdk/1.8  : Makefile 

Log message:
- CONFIGURE_ENV/LD_LIBRARY_PATH is only needed for when !native_bootstrap
FLAVOR. okay naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/05 18:05:02

Modified files:
	sys/netinet    : ip_divert.c 

Log message:
Replace the call to ifa_ifwithaddr() in divert_output() with a route
lookup to make it MP safe.  Only set the mbuf header fields that
are needed.  Validate the name input.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/05 22:20:12

Modified files:
	regress/sys/kern/ptrace: ptrace.c 

Log message:
Fix declarations
ptrace(PT_IO) memory protection faults return EACCES, not EFAULT


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/05 22:44:39

Modified files:
	sys/arch/amd64/include: param.h 

Log message:
bump UPAGES to 6.

deraadt@s stack base randomisation may take away up to a whole page
in space, and it is possible that i will take another whole page
away in the future as a guard page. this means we continue to provide
roughtly the same amount of stack space that has previously been
in effect.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/05 22:45:50

Modified files:
	x11/slim       : Makefile 
Removed files:
	x11/slim/patches: patch-const_h 

Log message:
Revert previous


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/05 22:47:26

Modified files:
	sys/ddb        : db_command.c db_ctf.c db_sym.h 

Log message:
replace the DDB_STRUCT backend for "show struct" with ctf code.

this lets you inspect arbitrary memory in the kernel as a specified
struct.

ok mpi@ jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/06 01:08:21

Modified files:
	x11/gnome      : Makefile 
Removed files:
	x11/gnome/banshee: Makefile distinfo 
	x11/gnome/banshee/patches: patch-configure 
	                           patch-src_Clients_Booter_banshee_linux_in 
	x11/gnome/banshee/pkg: DESCR PLIST 

Log message:
Remove banshee, it's not developed upstream and is the only port needing
net/mono-zeroconf which will soon join the attic.

ok jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/06 01:09:21

Modified files:
	net            : Makefile 
Removed files:
	net/mono-zeroconf: Makefile distinfo 
	net/mono-zeroconf/patches: patch-configure 
	                           patch-src_Mono_Zeroconf_Providers_AvahiDBus_NDesk_DBus_UnixNativeTransport_cs 
	net/mono-zeroconf/pkg: DESCR PLIST 

Log message:
Remove mono-zeroconf, nothing uses it anymore and it gets in the way
of building avahi subpackages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/06 01:10:23

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register removal of mono-zeroconf and banshee.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/06 01:12:41

Modified files:
	usr.bin/tmux   : server-client.c 

Log message:
Do not attempt to use TIOCSWINSZ on a -1 file descriptor (possible if
the pane has already died).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/06 01:21:05

Modified files:
	net/avahi      : Makefile 
Removed files:
	net/avahi/pkg  : DESCR-mono PLIST-mono 

Log message:
Remove the -mono subpackage, nothing uses it anymore.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/06 01:21:37

Modified files:
	net/gajim      : Makefile 
	net/libepc     : Makefile 
	print/cups     : Makefile 
	x11/gnome/vinagre: Makefile 
	x11/remmina    : Makefile 

Log message:
Fix DEPENDS after the removal of net/avahi,-mono.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/06 01:22:46

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register removal of mono-avahi.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/06 01:27:26

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/06 01:27:41

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.146.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/06 02:04:05

Modified files:
	devel/jsoncpp/patches: patch-meson_build 

Log message:
Sync with upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/06 02:59:44

Modified files:
	net/dnsdist    : Makefile distinfo 
	net/dnsdist/patches: patch-configure_ac 
Removed files:
	net/dnsdist/patches: patch-ext_json11_json11_cpp 

Log message:
security update to dnsdist-1.2.0, maintainer timeout


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/06 03:48:08

Modified files:
	sys/ddb        : db_ctf.c 

Log message:
when pretty printing a pointer, display its value instead of address.

this makes it consistent with printing of other values.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/06 03:49:35

Modified files:
	sys/ddb        : db_ctf.c 

Log message:
use sizeof(variable) instead of sizeof(type) to shorten some code


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2017/09/06 03:52:21

Modified files:
	libressl       : index.html releases.html 

Log message:
add 2.6.1 release


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/06 05:06:03

Modified files:
	textproc/apertium-dicts/dan: Makefile 

Log message:
actually bump REVISION


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/06 05:43:04

Modified files:
	sys/netinet    : ip_divert.c 
	sys/netinet6   : ip6_divert.c 

Log message:
Replace the call to ifa_ifwithaddr() in divert6_output() with a
route lookup to make it MP safe.  Only set the mbuf header fields
that are needed.  Validate the name input.  Also use the same
variables in IPv4 and IPv6 functions and avoid unneccessary
initialization.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/06 06:36:24

Modified files:
	sys/kern       : vfs_getcwd.c 

Log message:
Do not pass an uninitialized size value to free(9) even if the addr
pointer is NULL as it may generate false positive warnings.
requested by markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/09/06 06:43:16

Modified files:
	sbin/pflogd    : pflogd.c privsep.c 

Log message:
pflogd(8) currently spams the console on shutdown if syslogd(8) wins the
race to die, so just stop logging pflogd exits.

This logging probably comes from the fact that pflogd was largely based
on syslogd.

Removes the annoying "pflogd[23954]: Exiting" messages pointed out by
deraadt@

Also cleanup some missed SIGCHLD handling code that is no longer needed.

"LGTM" mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/09/06 07:01:48

Modified files:
	sys/dev/acpi   : acpidev.h 

Log message:
fix comment


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/09/06 07:07:38

Modified files:
	share/man/man4 : rtsx.4 
	sys/dev/ic     : rtsx.c rtsxreg.h rtsxvar.h 
	sys/dev/pci    : rtsx_pci.c 

Log message:
add support for the Realtek RTS525A

ok stsp


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/06 07:41:55

Modified files:
	devel/py-libmagic: Makefile distinfo 
	devel/libmagic : Makefile distinfo 

Log message:
update to libmagic (file) 5.32


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	okan@cvs.openbsd.org	2017/09/06 08:15:13

Modified files:
	app/cwm        : search.c 

Log message:
Case matters for menu matching on executables; from ben@lloyd.im.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/06 08:18:08

Modified files:
	graphics/ImageMagick: Makefile distinfo 

Log message:
update to ImageMagick 6.9.9-11


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/06 08:20:43

Modified files:
	graphics/openjp2: Makefile distinfo 
	graphics/openjp2/patches: patch-CMakeLists_txt 
	                          patch-src_bin_jp2_convert_c 
	                          patch-src_lib_openmj2_opj_malloc_h 
	graphics/openjp2/pkg: PLIST 

Log message:
update to OpenJPEG 2.2.0, add some of the tests scaffolding. (requires
a separate fetch of test data; forcing fetch of 470MB test data for a ~2MB
port seems overkill)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/06 10:18:27

Modified files:
	sys/arch/octeon/dev: octeon_iobus.c 

Log message:
Allow two GMX instances on CN70xx/CN71xx to enable all ports
on the E300 boards.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/06 10:24:11

Modified files:
	usr.bin/mandoc : html.c 

Log message:
fix a NULL pointer access on deroff() failure;
could be triggered with '.SS ""';
reported by Michael 


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/06 10:42:57

Modified files:
	audio/ncmpcpp  : Makefile 
Added files:
	audio/ncmpcpp/patches: patch-src_curses_window_h 

Log message:
- cleanup CPPFLAGS
- remove no longer necessary 'CXXFLAGS += -O1' hack
- unbreak user input in the Find prompts


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/06 11:14:29

Modified files:
	x11/gtksourceview3: Makefile distinfo 
	x11/gtksourceview3/pkg: PLIST 

Log message:
update to gtksourceview-3.24.4


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/06 11:24:22

Modified files:
	bin/pax        : cpio.c 

Log message:
intvar < sizeof(...) does not catch negative values since an int -> unsigned
conversion is involved. Cast the sizeof to int to get a signed compare;
ok deraadt@ bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/09/06 13:40:24

Modified files:
	security/lynis : Makefile distinfo 
	security/lynis/pkg: PLIST 

Log message:
Update for Lynis to 2.5.4

OK benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/06 13:43:46

Modified files:
	usr.sbin/ntpd  : ntpd.8 

Log message:
ntpd has been on by default for over two years now, so rework
the text about enabling it;

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/09/06 14:21:22

Modified files:
	sbin/route     : route.8 route.c 

Log message:
backout previous diff:
autodetect AF when setting inet6 default route
From Denis Fondras, thanks!
ok phessler@ bluhm@
it breaks with ipv6 link-local routes, e.g.
/sbin/route -inet6 default -ifp pppoe0 fe80::%pppoe0
found by jmc@
ok florian


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/09/06 15:02:31

Modified files:
	usr.bin/lock   : lock.c 

Log message:
After recent changes, we need to clear hash, not s1.

From Scott Cheloha
ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/06 15:08:01

Modified files:
	sys/dev        : softraid.c 

Log message:
In the case that we want to force a new RAID assembly and the metadata
type on the chunks is not the same, we don't actually care because we
are going to clear their metadata anyway, so don't error out.  This
allows assembling a new RAID based on a drive that is zeroed and one
that used to be part of a softraid in its previous life.

ok jsing@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/06 15:14:16

Modified files:
	devel/ectags   : Makefile 

Log message:
Fix build failure due to a macro crashing with system headers

ectags defines an __unused__ macro that clashes with functions using
__attribute__((__unused__).  A bunch of such functions were introduced
recently as part of the uselocale work from schwarze@.

Bulk-rename the offending macro and another one similarly named to
something more reasonable.

Committing early since ectags is needed by vim-taglist and
x11/gnome/builder.  Comment suggested by schwarze@, ok schwarze@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/06 15:45:22

Modified files:
	devel/ectags   : Makefile 

Log message:
Actually add a comment (by schwarze@) explaining previous commit


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2017/09/06 21:24:09

Modified files:
	usr.sbin/quot  : quot.c 

Log message:
unifdef some ancient COMPAT code that's not used. 500 byte blocks!
noticed by miod


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/07 00:39:41

Modified files:
	sysutils/mcollective: Makefile distinfo 

Log message:
Minor update to 2.11.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2017/09/07 01:03:24

Modified files:
	textproc/lowdown: Makefile distinfo 
	textproc/lowdown/pkg: PLIST 

Log message:
Update to lowdown 0.2.4.

ok okan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/09/07 03:21:04

Modified files:
	security/regripper: Makefile distinfo 
	security/regripper/pkg: PLIST 

Log message:
update regripper.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/09/07 03:22:04

Modified files:
	www/py-django/lts: Makefile distinfo 
	www/py-django/lts/pkg: PLIST 
	www/py-django/stable: Makefile distinfo 
	www/py-django/stable/pkg: PLIST 

Log message:
update django to 1.11.5 and 1.10.8.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/07 03:44:22

Modified files:
	www/cntlm      : Makefile 
	www/cntlm/pkg  : PLIST 
Added files:
	www/cntlm/patches: patch-doc_cntlm_1 

Log message:
manpage fixes

partly from ubuntu


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/07 04:54:49

Modified files:
	sys/netinet    : ip_input.c 

Log message:
Replace a goto found in the ipq foreach loop with a simple break.
This is a common idiom when a list element has been found.
OK visa@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/07 05:23:17

Modified files:
	sys/dev/acpi   : acpitoshiba.c 

Log message:
In toshiba_hotkey() initialize the ret value to failure as it is
not set in all code paths.
found by clang -Wuninitialized; OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/07 05:27:17

Modified files:
	sys/dev/rasops : rasops_bitops.h 

Log message:
In copycols() remove useless code that modifies the uninitialized
sp variable.  Its value is not used, it is overwritten later on.
found by clang -Wuninitialized; OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/07 05:32:14

Modified files:
	sys/kern       : exec_elf.c 

Log message:
In elf_load_file() to not call free(9) with an uninitialized size
even if the pointer is NULL.  This is not a real bug as free(9)
checks the addr pointer before the size value, but the compiler
cannot know that.
found by clang -Wuninitialized; OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/07 05:35:34

Modified files:
	sys/nfs        : nfs_socket.c 

Log message:
nfs_connect() returns EINVAL at the beginning if nm_sotype is
invalid.  But the compiler cannot know whether it has changed in
the meantime, so in the else case a bunch of variables would not
be initialized.  Add a panic() there to change the compiler's
assumptions, the code should not be reached anyway.
found by clang -Wuninitialized; OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 05:41:32

Modified files:
	databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.24.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	millert@cvs.openbsd.org	2017/09/07 06:03:07

Modified files:
	security/sudo  : Makefile distinfo 

Log message:
Update to sudo 1.8.21p2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 06:15:44

Modified files:
	devel/harfbuzz : Makefile distinfo 

Log message:
Update to harfbuzz-1.5.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 06:21:24

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 06:21:36

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.147.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 06:29:31

Modified files:
	net/gajim      : Makefile 
	net/libepc     : Makefile 
	x11/gnome/vinagre: Makefile 
	x11/remmina    : Makefile 

Log message:
Hopefully fix avahi subpackages dependency (need ',,' for FLAVORless).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 06:34:38

Modified files:
	sysutils/awless: Makefile distinfo 

Log message:
Update to awless-0.1.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 06:38:12

Modified files:
	sysutils/terraform/terraform: Makefile distinfo 

Log message:
Update to terraform-0.10.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 07:00:39

Modified files:
	sysutils/terraform/provider-ignition: Makefile distinfo 

Log message:
Update to terraform-provider-ignition-0.2.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/07 07:08:39

Modified files:
	share/man/man8 : afterboot.8 

Log message:
rework "Errata" to mention syspatch(8);
based on a diff from jesper wallin

ok aja


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/07 07:18:44

Modified files:
	usr.bin/tmux   : cmd-set-option.c 

Log message:
Do not fail if unset an option that is already unset, reported by Thomas
Sattler.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/09/07 07:30:09

Modified files:
	net/libmaxminddb: Makefile distinfo 

Log message:
Update GeoLite2 databases to latest version.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/09/07 07:31:21

Modified files:
	textproc/the_silver_searcher: Makefile distinfo 

Log message:
Update the_silver_searcher to 2.1.0.

From maintainer Florian Stinglmayr, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/07 07:41:11

Modified files:
	archivers/lz4  : Makefile 

Log message:
honour CXX, it's used for a program to generate the manual, and somehow
was defaulting to g++, breaking aarch64 build.


CVSROOT:	/cvs
Module name:	www
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 07:54:43

Modified files:
	.              : want.html 

Log message:
I shall be without a laptop soon.


CVSROOT:	/cvs
Module name:	src
Changes by:	dcoppa@cvs.openbsd.org	2017/09/07 08:22:58

Modified files:
	usr.bin/mandoc : mandoc.1 

Log message:
typo: convertion -> convention

OK schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/07 09:09:01

Log message:
    Copy IPv6 fragment test cases to IPv4 and adapt to the different
    behavior.  All tests are run once with pf fragment reassembly and
    once with pf disabled and IP input reassembly.  Three sub tests are
    currently disabled as the IP stack behaves differently than pf.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20170907
    
    N src/regress/sys/netinet/frag/Makefile
    N src/regress/sys/netinet/frag/LICENSE
    N src/regress/sys/netinet/frag/pf.conf
    N src/regress/sys/netinet/frag/frag.py
    N src/regress/sys/netinet/frag/frag_mf0middle.py
    N src/regress/sys/netinet/frag/frag_opt.py
    N src/regress/sys/netinet/frag/frag_mf0long.py
    N src/regress/sys/netinet/frag/frag_mf0short.py
    N src/regress/sys/netinet/frag/frag_mf1end.py
    N src/regress/sys/netinet/frag/frag_padding.py
    N src/regress/sys/netinet/frag/frag_permute.py
    N src/regress/sys/netinet/frag/frag_timeout.py
    N src/regress/sys/netinet/frag/frag_udpheader.py
    N src/regress/sys/netinet/frag/frag_udppayload.py
    N src/regress/sys/netinet/frag/frag_zerosecond.py
    N src/regress/sys/netinet/frag/frag_zerofirst.py
    N src/regress/sys/netinet/frag/frag_refrag.py
    N src/regress/sys/netinet/frag/frag_overhead0.py
    N src/regress/sys/netinet/frag/frag_overtail.py
    N src/regress/sys/netinet/frag/frag_overtail0.py
    N src/regress/sys/netinet/frag/frag_overhead.py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/07 09:11:44

Modified files:
	audio/ncmpcpp/patches: patch-src_curses_window_h 

Log message:
Add missing comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/07 09:21:27

Log message:
    import of the inteldrm port for creating the firmware package that includes
    firmwares for i915/inteldrm
    
    ok ajacoutot@
    
    Status:
    
    Vendor Tag:	robert
    Release Tags:	robert_20170907
    
    N ports/sysutils/firmware/inteldrm/Makefile
    N ports/sysutils/firmware/inteldrm/distinfo
    N ports/sysutils/firmware/inteldrm/pkg/DESCR
    N ports/sysutils/firmware/inteldrm/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/07 10:03:34

Modified files:
	mail/abook     : Makefile 

Log message:
set CONFIGURE_STYLE=gnu, automake isn't needed and it's running into problems
trying to run autoheader during build.


CVSROOT:	/cvs
Module name:	www
Changes by:	visa@cvs.openbsd.org	2017/09/07 10:06:18

Modified files:
	.              : octeon.html 

Log message:
Add a few machines that are usable with -current.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/07 10:19:08

Modified files:
	mail/neomutt   : Makefile distinfo 
	mail/neomutt/patches: patch-main_c patch-mutt_sasl_c 
	                      patch-mutt_sasl_h 
	mail/neomutt/pkg: PLIST 
Added files:
	mail/neomutt/patches: patch-newsrc_c 

Log message:
update to neomutt-20170907


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/07 10:28:51

Modified files:
	share/man/man4/man4.octeon: cnmac.4 

Log message:
Update hardware list.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/09/07 10:50:36

ports/net/p5-IP-Country/patches

Update of /cvs/ports/net/p5-IP-Country/patches
In directory cvs.openbsd.org:/tmp/cvs-serv36461/patches

Log Message:
Directory /cvs/ports/net/p5-IP-Country/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/09/07 10:52:55

Modified files:
	net/p5-IP-Country: Makefile distinfo 
Added files:
	net/p5-IP-Country/patches: patch-dbmScripts_ipcc_loader_pl 
	                           patch-dbmScripts_ipcc_maker_pl 
	                           patch-dbmScripts_whois_filenames 

Log message:
Update country database, upstream provides a database from 2013
add an additional target to recreate the database
take maintainership
ok and hints sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/07 10:57:51

Modified files:
	graphics/GraphicsMagick: Makefile distinfo 
	graphics/GraphicsMagick/patches: patch-configure 
	graphics/GraphicsMagick/pkg: PLIST 

Log message:
update to GraphicsMagick-1.3.26, from Brad.

CVE-2016-7800, CVE-2016-7997, CVE-2016-9830, CVE-2017-6335, CVE-2017-8350,
CVE-2017-10794, CVE-2017-10799, CVE-2017-10800


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2017/09/07 11:00:28

Modified files:
	sys/dev/ic     : rtsx.c 

Log message:
Check return of rtsx_write in previous commit as RTSX_WRITE macro
does

Coverity CID 1455437


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/07 11:22:47

Modified files:
	lang/jruby     : Tag: OPENBSD_6_1 Makefile 
Added files:
	lang/jruby/patches: Tag: OPENBSD_6_1 
	                    patch-lib_ruby_stdlib_rubygems_commands_open_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_commands_query_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_commands_sources_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_dependency_list_rb 
	                    patch-lib_ruby_stdlib_rubygems_installer_rb 
	                    patch-lib_ruby_stdlib_rubygems_platform_rb 
	                    patch-lib_ruby_stdlib_rubygems_rb 
	                    patch-lib_ruby_stdlib_rubygems_remote_fetcher_rb 
	                    patch-lib_ruby_stdlib_rubygems_specification_rb 
	                    patch-lib_ruby_stdlib_rubygems_test_case_rb 
	                    patch-lib_ruby_stdlib_rubygems_text_rb 

Log message:
Apply rubygems 2.6.13 security patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/07 11:26:48

Modified files:
	devel/ruby-gems: Tag: OPENBSD_6_1 Makefile 
	devel/ruby-gems/patches: Tag: OPENBSD_6_1 
	                         patch-lib_rubygems_commands_setup_command_rb 
	                         patch-lib_rubygems_specification_rb 
Added files:
	devel/ruby-gems/patches: Tag: OPENBSD_6_1 
	                         patch-lib_rubygems_commands_query_command_rb 
	                         patch-lib_rubygems_installer_rb 
	                         patch-lib_rubygems_text_rb 

Log message:
Backport rubygems 2.6.13 security patches to rubygems 1.8.24.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/07 11:29:59

Modified files:
	lang/ruby/2.1  : Tag: OPENBSD_6_1 Makefile 
Added files:
	lang/ruby/2.1/patches: Tag: OPENBSD_6_1 
	                       patch-lib_rubygems_commands_query_command_rb 
	                       patch-lib_rubygems_installer_rb 
	                       patch-lib_rubygems_remote_fetcher_rb 
	                       patch-lib_rubygems_specification_rb 
	                       patch-lib_rubygems_text_rb 

Log message:
Apply rubygems 2.6.13 security patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/07 11:32:16

Modified files:
	lang/ruby/2.2  : Tag: OPENBSD_6_1 Makefile distinfo 
	lang/ruby/2.3  : Tag: OPENBSD_6_1 Makefile distinfo 
	lang/ruby/2.4  : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
Apply rubygems 2.6.13 security patches from upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/07 12:54:07

Modified files:
	multimedia/p5-Storable-AMF: Makefile distinfo 

Log message:
Update to version 1.23
Ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/07 12:58:40

Modified files:
	net/p5-IO-Socket-Socks: Makefile distinfo 

Log message:
Update to 0.74
Ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/07 13:00:26

Modified files:
	regress/sys/netinet: Makefile 
	regress/sys/netinet/frag: frag.py frag_mf0long.py 
	                          frag_mf0middle.py frag_mf0short.py 
	                          frag_mf1end.py frag_opt.py 
	                          frag_overhead.py frag_overtail.py 
	                          frag_padding.py frag_permute.py 
	                          frag_refrag.py frag_timeout.py 
	                          frag_udpheader.py frag_udppayload.py 
	                          frag_zerofirst.py frag_zerosecond.py 
	regress/sys/netinet6/frag6: frag6_mf0long.py frag6_mf0short.py 
	                            frag6_mf1end.py frag6_overhead.py 
	                            frag6_overhead0.py frag6_overtail.py 
	                            frag6_permute.py 
Added files:
	regress/sys/netinet/frag: frag_overhead1.py frag_overtail1.py 
	regress/sys/netinet6/frag6: frag6_overhead1.py 
	                            frag6_overtail0.py 
	                            frag6_overtail1.py 

Log message:
Link regress/sys/netinet/frag to build.  Get IPv4 and IPv6 fragment
tests into common shape.  Add some missing test cases.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/07 13:04:23

Modified files:
	regress/sys/netinet6/frag6: Makefile frag6_refrag.py pf.conf 

Log message:
Get IPv4 and IPv6 fragment tests into common shape.  Some chunks
were forgotten in previous commit.


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/07 13:07:38

Modified files:
	net/p5-Net-HTTP: Makefile distinfo 
	net/p5-Net-HTTP/pkg: PLIST 

Log message:
Update to 1.17
1.17 is a minor fix to tests only source changes checked and no changes.
Ok bluhm@ for 1.16


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/09/07 13:08:32

Modified files:
	bin/ksh        : history.c 

Log message:
Keep histptr inside of the allocated history array

histptr == history -1 means that the history is empty, but the behavior
is then undefined.  Allocate an extra array entry to work around this.
Input & ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/07 13:11:36

Modified files:
	www/p5-HTTP-Message: Makefile distinfo 
	www/p5-HTTP-Message/pkg: PLIST 

Log message:
Update to version 6.13
Ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/07 13:15:19

Modified files:
	www/p5-LWP-Protocol-https: Makefile distinfo 

Log message:
Update version to 6.07
Ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/07 13:23:03

Modified files:
	lang/vala      : Makefile distinfo 

Log message:
update to vala-0.36.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/07 13:24:28

Modified files:
	geo/libchamplain: Makefile distinfo 
	geo/libchamplain/pkg: PLIST 

Log message:
update to libchamplain-0.12.16


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2017/09/07 13:29:47

Modified files:
	build          : Makefile 

Log message:
bump for 6.2p2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/07 14:33:09

Modified files:
	benchmarks/netperf: Makefile distinfo 

Log message:
netperf upstream moved to github


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2017/09/07 14:39:57

Modified files:
	openntpd       : index.html portable.html 
Added files:
	openntpd/txt   : release-6.2p2.txt 

Log message:
bump to 6.2p2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/07 15:13:15

Modified files:
	x11/gnustep/ftp: Makefile distinfo 

Log message:
Minor Bugfix update to 0.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/07 15:17:18

Modified files:
	x11/gnustep/laternamagica: Makefile distinfo 

Log message:
Minor update to 0.5


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/07 15:35:35

Modified files:
	regress/lib/libpthread/dlopen: dlopen.c 

Log message:
Try both libpthread and RTLD_DEFAULT when looking up functions
so the test can find everything after the libpthread->libc move


CVSROOT:	/cvs
Module name:	ports
Changes by:	gsoares@cvs.openbsd.org	2017/09/07 16:12:57

Modified files:
	devel/afl      : Makefile distinfo 

Log message:
update to 2.51b
ok jsg


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/07 17:48:09

Modified files:
	usr.bin/ssh    : auth2-pubkey.c 

Log message:
typo in comment


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/07 22:48:55

Modified files:
	usr.sbin/vmd   : virtio.c 

Log message:
vmd: handle queue index wraparound in viornd. Without this, openbsd guests
used to crash after roughly 68 hours uptime.

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/07 23:36:53

Modified files:
	sys/arch/alpha/alpha: db_trace.c promcons.c 
	sys/arch/alpha/isa: isa_machdep.c 
	sys/arch/alpha/pci: pci_1000.c pci_1000a.c pci_2100_a50.c 
	                    pci_550.c pci_alphabook1.c pci_axppci_33.c 
	                    pci_eb164.c pci_eb64plus.c pci_kn20aa.c 
	                    pci_kn300.c pci_machdep.c pci_up1000.c 
	sys/arch/alpha/stand/netboot: if_prom.c 
	sys/arch/amd64/amd64: aesni.c amd64errata.c k1x-pstate.c pctr.c 
	                      powernow-k8.c vmm.c 
	sys/arch/amd64/pci: pci_machdep.c 
	sys/arch/amd64/stand/boot: conf.c 
	sys/arch/amd64/stand/cdboot: conf.c 
	sys/arch/amd64/stand/efiboot: conf.c 
	sys/arch/amd64/stand/libsa: gateA20.c 
	sys/arch/amd64/stand/pxeboot: conf.c 
	sys/arch/arm/arm: cpufunc.c fault.c pmap7.c 
	sys/arch/arm64/arm64: ast.c intr.c machdep.c 
	sys/arch/arm64/stand/efiboot: conf.c 
	sys/arch/armv7/armv7: armv7.c intr.c platform.c 
	sys/arch/armv7/omap: am335x.c dmtimer.c edma.c gptimer.c omap3.c 
	                     omap_machdep.c ompinmux.c prcm.c 
	                     sitara_cm.c 
	sys/arch/armv7/stand/efiboot: conf.c 
	sys/arch/armv7/sunxi: sxitimer.c 
	sys/arch/hppa/hppa: ipi.c mem.c 
	sys/arch/hppa/stand/boot: conf.c 
	sys/arch/i386/eisa: eisa_machdep.c 
	sys/arch/i386/i386: amd64errata.c k1x-pstate.c pctr.c 
	                    powernow-k7.c powernow-k8.c vmm.c 
	sys/arch/i386/isa: clock.c 
	sys/arch/i386/pci: glxsb.c pci_machdep.c 
	sys/arch/i386/stand/boot: conf.c 
	sys/arch/i386/stand/cdboot: conf.c 
	sys/arch/i386/stand/libsa: gateA20.c 
	sys/arch/i386/stand/pxeboot: conf.c 
	sys/arch/landisk/dev: power.c 
	sys/arch/landisk/landisk: shpcic_machdep.c 
	sys/arch/landisk/stand/boot: conf.c 
	sys/arch/luna88k/cbus: i82365_cbus.c 
	sys/arch/luna88k/dev: xp.c 
	sys/arch/m88k/m88k: fpu.c m88100_fp.c m88110_fp.c trap.c 
	sys/arch/macppc/dev: esp.c macgpio.c pgs.c sysbutton.c xlights.c 
	sys/arch/macppc/macppc: mem.c 
	sys/arch/macppc/pci: macobio.c pchb.c 
	sys/arch/octeon/dev: cn30xxfpa.c cn30xxgmx.c cn30xxpow.c 
	sys/arch/sgi/dev: impact.c 
	sys/arch/sgi/gio: impact_gio.c 
	sys/arch/sgi/stand/sgivol: sgivol.c 
	sys/arch/sgi/xbow: impact_xbow.c odyssey.c 
	sys/arch/socppc/socppc: mem.c 
	sys/arch/socppc/stand/boot: fdt.c wd.c 
	sys/arch/sparc64/dev: beep.c beeper.c central.c com_ebus.c 
	                      creator.c fhc.c fhc_central.c 
	                      fhc_mainbus.c lpt_ebus.c pci_machdep.c 
	                      pckbc_ebus.c power.c ppm.c sab.c upa.c 
	                      uperf.c uperf_ebus.c 
	sys/ddb        : db_ctf.c db_dwarf.c db_elf.c db_usrreq.c 
	sys/dev        : diskmap.c ipmi.c 
	sys/dev/eisa   : cac_eisa.c dpt_eisa.c uha_eisa.c 
	sys/dev/fdt    : if_mvneta.c sxiccmu.c 
	sys/dev/ic     : adv.c advlib.c adw.c adwlib.c aic6250.c 
	                 aic6360.c bwi.c cy.c i82365.c lsi64854.c malo.c 
	                 mfi.c ncr5380sbc.c ncr53c9x.c rtw.c tcic2.c 
	                 uha.c 
	sys/dev/isa    : aic_isa.c i82365_isa.c i82365_isapnp.c 
	                 i82365_isasubr.c if_eg.c sch311x.c tcic2_isa.c 
	                 uha_isa.c wdc_isa.c wdc_isapnp.c wds.c 
	sys/dev/microcode/adw: adwmcode.c 
	sys/dev/microcode/tusb3410: build.c 
	sys/dev/pci    : adv_pci.c adw_pci.c auixp.c azalia.c berkwdt.c 
	                 emuxki.c esa.c i82365_pci.c if_age.c if_alc.c 
	                 if_ale.c if_et.c if_jme.c if_nfe.c if_vte.c 
	                 mbg.c mfii.c pccbb.c pwdog.c wdt.c 
	sys/dev/pcmcia : com_pcmcia.c pcmcia.c pcmcia_cis.c 
	                 pcmcia_cis_quirks.c 
	sys/dev/puc    : lpt_puc.c 
	sys/dev/pv     : vioscsi.c virtiovar.h 
	sys/dev/sbus   : apio.c asio.c dma_sbus.c esp_sbus.c qec.c 
	                 uperf_sbus.c 
	sys/dev/usb    : ulpt.c 
	sys/dev/usb/dwc2: dwc2_core.c dwc2_hcd.c dwc2_hcdddma.c 
	                  dwc2_hcdintr.c dwc2_hcdqueue.c 
	sys/dev/videomode: vesagtf.c 
	sys/dev/wscons : wskbdutil.c 
	sys/dev/wsfont : wsfont.c 
	sys/isofs/cd9660: cd9660_rrip.c 
	sys/isofs/udf  : udf_vfsops.c 
	sys/kern       : kern_pledge.c kern_srp.c subr_percpu.c 
	                 subr_poison.c 
	sys/lib/libkern: random.c 
	sys/lib/libsa  : netif.c 
	sys/net        : bfd.c bpf_filter.c bsd-comp.c if_pflow.c 
	                 if_pppoe.c pfkeyv2.c pfkeyv2_convert.c 
	                 ppp-deflate.c 
	sys/netinet6   : ip6_id.c 
	sys/scsi       : cd.c scsi_base.c scsi_ioctl.c scsiconf.c sd.c 
	                 st.c uk.c 
	sys/tmpfs      : tmpfs_vfsops.c 
	sys/ufs/ext2fs : ext2fs_extents.c 

Log message:
If you use sys/param.h, you don't need sys/types.h


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/07 23:58:19

Modified files:
	lang/clang     : clang.port.mk 
	devel/llvm     : Makefile distinfo 
	devel/llvm/patches: 
	                    patch-tools_clang_include_clang_Driver_Options_td 
	                    patch-tools_clang_lib_Driver_ToolChains_Clang_cpp 
	devel/llvm/pkg : PLIST-main 

Log message:
Update to llvm-5.0.0.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/08 00:24:31

Modified files:
	usr.sbin/vmd   : config.c control.c proc.c vmd.c vmm.c 

Log message:
vmd: add more explanatory log_debug messages

From Carlos Cardenas, many thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/08 00:32:29

Modified files:
	devel/cmake    : Makefile distinfo 
	devel/cmake/patches: patch-Source_cmArchiveWrite_cxx 
	                     patch-Source_cmGlobalGenerator_cxx 
	                     patch-Source_cmSystemTools_cxx 
Removed files:
	devel/cmake/patches: patch-Source_cmakemain_cxx 

Log message:
Bugfixing update to cmake-3.9.2


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/08 00:43:47

Modified files:
	usr.sbin/vmctl : vmctl.c 

Log message:
vmctl: style cleanup - spaces vs tabs.

Noticed by Carlos Cardenas


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/08 00:56:54

Modified files:
	usr.sbin/vmd   : vmm.c 

Log message:
fix a wrong comment.

Noticed by Carlos Cardenas


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/08 01:08:49

Modified files:
	usr.sbin/vmctl : vmctl.c 
	usr.sbin/vmd   : vmd.h vmm.c 

Log message:
better VM termination handling.

diff provided by Carlos Cardenas, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/08 01:15:46

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/08 01:16:00

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.148.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/09/08 01:34:50

Modified files:
	usr.sbin/smtpd : smtp_session.c 

Log message:
use plain values for transaction error codes rather than a bitmask.
rename ill-named "msgflags" to "error" while there.

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/08 01:42:35

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.17.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/08 02:19:20

Modified files:
	graphics/feh   : Makefile distinfo 
	graphics/feh/patches: patch-man_feh_pre patch-src_Makefile 
	                      patch-src_keyevents_c patch-src_options_c 

Log message:
Update to feh-2.20


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2017/09/08 02:37:52

Modified files:
	sys/dev/isa    : fdc.c 

Log message:
fdc: Print warning if kthread_create fails

Other drivers do this, too. Fixes coverity CID 1455436.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/08 02:45:27

Modified files:
	usr.bin/tmux   : key-bindings.c 

Log message:
When removing a key table clear it out of clients, fixes issue with
unbind -a reported by Thomas Sattler.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/08 03:36:20

Modified files:
	benchmarks/netperf: Makefile 

Log message:
unbreak, silly github tarballs. reported by aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/09/08 03:52:58

Modified files:
	devel/py-dulwich: Makefile distinfo 
	devel/py-dulwich/pkg: PLIST 

Log message:
Update to dulwich 0.18.2. Maintainer timeout.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/08 03:53:49

Modified files:
	devel/leatherman: Makefile distinfo 
	devel/leatherman/patches: patch-cmake_cflags_cmake 
	devel/leatherman/pkg: PLIST 

Log message:
Update to 1.2.1, fix MODPY_ADJ_FILES


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/09/08 03:53:59

Modified files:
	devel/py-hg-git: Makefile distinfo 

Log message:
Update to hg-git 0.8.9. Maintainer timeout.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/08 03:56:59

Modified files:
	sysutils/facter: Makefile distinfo 
	sysutils/facter/patches: patch-lib_CMakeLists_txt 
	sysutils/facter/pkg: PLIST 
Removed files:
	sysutils/facter/patches: patch-lib_inc_facter_facts_vm_hpp 
	                         patch-lib_src_facts_openbsd_dmi_resolver_cc 
	                         patch-lib_src_facts_resolvers_virtualization_resolver_cc 

Log message:
Update to 3.8.0, patches to detect running OpenBSD vm within vmm
got merged upstream, renaming of facter binary not necessary anmore


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/08 03:58:13

Modified files:
	sysutils/ruby-puppet/4: Makefile distinfo 

Log message:
minor bugfix update to 4.10.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/08 04:05:32

Modified files:
	sysutils       : Makefile 
Removed files:
	sysutils/toad  : Makefile distinfo 
	sysutils/toad/pkg: DESCR PLIST toadd.rc 

Log message:
Remove toad, it requires kern.usermount -like functionality which is not
on the radar.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/08 04:07:47

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register toad's removal.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/08 04:25:19

Modified files:
	sys/dev/usb    : xhci.c xhcireg.h 

Log message:
Add support for isochronous transfers to xhci(4).

This is just a step forward which allows further progress to happen in-tree.
The isochronous code path remains disabled for now. Playing audio over
xhci(4) does not work properly yet, and I haven't even tested video input.

Based on a work-in-progress diff by mpi@ from 2015.
ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/08 04:44:20

Modified files:
	audio/deadbeef : Makefile 
	audio/deadbeef/patches: patch-junklib_c 
Added files:
	audio/deadbeef/patches: patch-plugins_ffmpeg_ffmpeg_c 

Log message:
Merge fixes from the '0.7' stable branch:

junklib: fix pointer going out of scope bug
(upstream git commit d97d5490e45462b8b4135a3745e56b003ef494cf)

ffmpeg: increase the supported file extension limit to 1024
(upstream git commit 67f6568151248965dd89ef3304464a50e9982a20)

ffmpeg: buffer overflow fix when there are >= 256 extensions supported
by ffmpeg
(upstream git commit f6646210f643e4fb75f352cfb021dcfc0ed0b628)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/08 05:53:41

Modified files:
	devel/include-what-you-use: Makefile 

Log message:
Bump after llvm update (static libs linked into the binary).

from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/08 05:58:27

Modified files:
	math/calc      : Makefile distinfo 

Log message:
update to calc-2.12.6.3


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/08 06:23:47

Modified files:
	bin/pax        : tar.c 

Log message:
Avoid clang warning and make code better by using a signed long;
with hint from millert@; ok millert@ guenther@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/08 07:05:30

Modified files:
	archivers/libzip: Makefile distinfo 
Added files:
	archivers/libzip/patches: patch-src_ziptool_c 

Log message:
Update libzip to 1.3.0

Security:
* CVE-2017-12858: Fix double free().
* CVE-2017-14107: Improve EOCD64 parsing.

Other fixes:
* Improve file progress callback code
* Fix zip_fdopen()

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/09/08 07:30:35

Modified files:
	sysutils/gource: Makefile distinfo 

Log message:
Small update for Gource to 0.46:

*    Added --screen option.
*    Added --window-position XxY option.
*    Added --frameless option.
*    Added --file-show-filter REGEX option (swoogles).
*    Added --filename-time and filename-colour options (gh2k).
*    Improved handling of very low seconds-per-day values (malengrin).
*    Fixed crash when SVN log lacks author information (obarthel).
*    Additional git log command validation (cym13).
*    Allow lower case hex colours in custom logs (HSorensen).
*    Now requires SDL 2 to build (deprecated SDL 1.2 support removed).

OK benoit@ (thanks!)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/08 07:33:07

Modified files:
	audio/audacious: Makefile distinfo 
	audio/audacious/patches: patch-src_libaudcore_Makefile 
	                         patch-src_libaudgui_Makefile 
	                         patch-src_libaudtag_Makefile 
	audio/audacious/pkg: PLIST 
	audio/audacious-plugins: Makefile distinfo 
	audio/audacious-plugins/patches: patch-configure 
	audio/audacious-plugins/pkg: PLIST 
Added files:
	audio/audacious-plugins/patches: patch-src_psf_psx_hw_cc 
Removed files:
	audio/audacious-plugins/patches: patch-src_psf_psx_hw_c 

Log message:
Update to audacious and audacious-plugins 3.9

From Timo Myyra, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/08 07:34:29

Modified files:
	sbin/pflogd    : pflogd.c 

Log message:
Bring back the "Exiting" log message in pflogd(8), but do not set
the LOG_CONS flag in openlog(3).  This avoids output to the console
on shutdown.  Discussed with benno@ who wants to see when a deamon
stops during normal system operation.
OK brynet@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/08 07:46:33

Modified files:
	x11/windowmaker: Makefile 
Added files:
	x11/windowmaker/patches: patch-WindowMaker_background_menu 

Log message:
menu: Include all aspect ratio options for background pixmap.
The background menu was missing "centered", "maximized", and "filled".

upstream git commit 273d17a0be1a00435e3b98791359b47908dab443


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/08 07:49:00

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Tweak route_in_rtstatic() to return the position of the
route if found. Cleans up some int vs unsigned int
confusion and makes the function more generally useful
for future changes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/08 08:19:05

Modified files:
	www/uget       : Makefile distinfo 
	www/uget/patches: patch-ui-gtk_UgtkSetting_c 
	www/uget/pkg   : PLIST 

Log message:
Minor update to 2.0.10 (swap to OpenBSD.org email while here).
ok benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/08 09:41:01

Modified files:
	multimedia/get_iplayer: Makefile 

Log message:
Move the non-perl deps (ffmpeg, atomicparsley) to RUN_DEPENDS only,
they're not needed for build and it's nice to avoid ffmpeg's relatively
large set of deps where not needed (less pkg_add/delete churn in dpb).
Keep the p5-* ones and adjust do-build slightly; they're not strictly
required for packaging, but it's easier to pick up dependency changes
if build can be made to fail. Discussed with/ok nigel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/08 09:44:15

Modified files:
	audio/audacious: Makefile 
	audio/audacious-plugins: Makefile 

Log message:
Add missing COMPILER vars

spotted by Brad
looks right to sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/08 10:28:41

Modified files:
	usr.bin/tmux   : mode-tree.c 

Log message:
Fix a few errors in how the selected line is chosen after resize,
reported by Felix Rosencrantz in GitHub issue 1059.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/09/08 10:40:36

Log message:
    Add devel/go-sys which provides the golang.org/x/sys package.
    
    This will soon be needed by security/go-crypto.
    
    ok ajacoutot@ jasper@
    
    Status:
    
    Vendor Tag:	jsing
    Release Tags:	jsing_20170824
    
    N ports/devel/go-sys/Makefile
    N ports/devel/go-sys/distinfo
    N ports/devel/go-sys/pkg/PLIST
    N ports/devel/go-sys/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/09/08 10:44:05

Modified files:
	devel          : Makefile 

Log message:
Hook devel/go-sys to build.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/09/08 10:51:22

Modified files:
	usr.sbin/smtpd : parse.y smtp_session.c smtpd-api.h smtpd.c 
	                 smtpd.h 

Log message:
remove more filter-related cruft

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/09/08 11:06:22

Modified files:
	security/go-crypto: Makefile distinfo 
	security/go-crypto/pkg: PLIST 

Log message:
Update security/go-crypto to a version around the Go 1.9 release.

ok ajacoutot@ jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/09/08 11:10:43

Modified files:
	textproc/go-text: Makefile distinfo 
	textproc/go-text/pkg: PLIST 

Log message:
Update textproc/go-text to a version around the Go 1.9 release.

ok ajacoutot@ jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/09/08 11:17:18

Modified files:
	net/go-net     : Makefile distinfo 
	net/go-net/pkg : PLIST 

Log message:
Update net/go-net to a version around the Go 1.9 release.

ok ajacoutot@ jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2017/09/08 11:25:18

Modified files:
	devel/go-tools : Makefile distinfo 
	devel/go-tools/pkg: PLIST 

Log message:
Update devel/go-tools to a version around the Go 1.9 release.

Feedback and ok ajacoutot@ jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/08 12:47:59

Modified files:
	x11/gnome/gjs  : Makefile distinfo 

Log message:
update to gjs-1.48.7


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/09/08 13:04:00

Modified files:
	lib/libcompiler_rt: Makefile 

Log message:
In compiler-rt, a few assembler implementations for i386 floating point
conversion functions use SSE2 instructions, but these are not guarded by
#ifdef __SSE2__, and there is no implementation using general purpose
registers.  For these functions, use the generic C variants instead,
otherwise they will cause SIGILL on older processors.

From FreeBSD; ok deraadt@ mlarkin@ patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/09/08 13:10:57

Modified files:
	usr.sbin/tcpdump: privsep.c privsep.h tcpdump.c 

Log message:
fork+exec model for tcpdump(8); re-exec the privileged child after fork

While tcpdump isn't a daemon in the traditional sense, it's not uncommon
for people to have long running sessions.  At least on OpenBSD, this is
even safe thanks to the existing privsep design by otto@, canacar@ and
pledge(2) work done by deraadt.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/09/08 13:30:13

Modified files:
	usr.sbin/tcpdump: privsep.c 

Log message:
Whoops, remove extra include.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/08 13:54:17

Modified files:
	graphics/ffmpeg: Makefile 
	graphics/ffmpeg/patches: patch-configure 

Log message:
Try "-mstack-alignment=16" with clang; fixes a segfault in (at least) h264
decoding. Upstream bug/patch suggested by Jan Beich (jbeich@freebsd), tweak
from Brad to keep it as close as possible to the upstream commit.

AAC encode still hangs on i386.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2017/09/08 16:03:55

Modified files:
	games/0ad      : Makefile.inc 
	games/0ad/base : Makefile distinfo 
	games/0ad/base/pkg: PLIST 
	games/0ad/data : distinfo 
	games/0ad/data/pkg: PLIST 

Log message:
Update to 0ad-0.0.22.

Release notes:
https://play0ad.com/new-release-0-a-d-alpha-22-venustas/

ok danj@ kirby@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/08 20:22:48

Modified files:
	libexec/ld.so/m88k: rtld_machine.c 

Log message:
Remove superfluous mprotect()ing of the PLT that's been obsoleted by
the generic handling of RWX segments.

ok aoyama@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/09 01:02:38

Modified files:
	net/go-net     : Makefile 

Log message:
Needs BDEP on devel/go-sys.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/09 01:24:36

Modified files:
	mail/mimedefang: Makefile distinfo 

Log message:
Update to mimedefang-2.82.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/09 01:27:58

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/09 01:28:11

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.149.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/09 01:53:37

Modified files:
	sysutils/borgmatic: Makefile distinfo 

Log message:
update to borgmatic-1.1.8


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/09/09 04:03:08

Modified files:
	share/man/man4 : urng.4 

Log message:
fix capitalization of "Altus Metrum"

from Raf Czlonka


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/09 04:22:45

Modified files:
	infrastructure/mk: arch-defines.mk 

Log message:
Add LLD_ARCHS, listing arches using LLVM's ld.lld (rather than binutils'
ld.bfd) and a PROPERTIES matcher. Suggested by phessler@, "go for it" espie@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/09/09 04:46:17

Modified files:
	faq            : faq10.html 

Log message:
add rdist(1) to the list of synchronization tools.

from raf czlonka


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/09 05:28:58

Modified files:
	net/gupnp/tools: Makefile distinfo 
	net/gupnp/tools/pkg: PLIST 

Log message:
update to gupnp-tools-0.8.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/09 05:30:48

Modified files:
	x11/sxhkd/patches: patch-Makefile 
	x11/bspwm/patches: patch-Makefile 

Log message:
LDFLAGS handling merged upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	brynet@cvs.openbsd.org	2017/09/09 07:02:52

Modified files:
	sbin/pflogd    : privsep.c pflogd.c pflogd.h 

Log message:
Rework pflogd(8)'s fork+exec model; re-exec the unpriv child, not the
privileged parent.

Based on feedback from deraadt@ and bluhm@ (worked on syslogd).

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2017/09/09 07:10:28

Modified files:
	usr.bin/mg     : line.c 

Log message:
When inserting a newline, only increment dotline for windows that are
displaying the same buffer as the current one.
From Martin Wanvik (martin.kr.wanvik AT gmail), thanks!
OK bcallah


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/09 08:17:10

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/client/pkg: PLIST 
	security/letsencrypt/py-acme: distinfo 

Log message:
update to certbot-0.18.1


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/09/09 08:53:57

Modified files:
	gnu/usr.bin/perl/cpan/OpenBSD-Pledge: Pledge.xs 
	gnu/usr.bin/perl/cpan/OpenBSD-Pledge/lib/OpenBSD: Pledge.pm 
	gnu/usr.bin/perl/cpan/OpenBSD-Pledge/t: OpenBSD-Pledge.t 

Log message:
Remove path support from perl OpenBSD::Pledge

ok guenther@ deraadt@ giovanni@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/09 09:07:59

Modified files:
	sbin/dhclient  : dhcpd.h kroute.c options.c 

Log message:
Tweak extract_classless_route() to return unsigned int
and accept NULL pointers for unwanted components of
the route.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/09 13:16:43

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn 
	                      patch-base_debug_stack_trace_posix_cc 
	                      patch-base_files_memory_mapped_file_posix_cc 
	                      patch-base_i18n_icu_util_cc 
	                      patch-base_process_launch_h 
	                      patch-base_process_process_metrics_h 
	                      patch-base_test_launcher_test_launcher_cc 
	                      patch-base_test_test_file_util_linux_cc 
	                      patch-base_threading_platform_thread_h 
	                      patch-base_trace_event_process_memory_dump_cc 
	                      patch-build_config_BUILDCONFIG_gn 
	                      patch-build_config_BUILD_gn 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-build_config_compiler_compiler_gni 
	                      patch-build_config_features_gni 
	                      patch-build_toolchain_gcc_toolchain_gni 
	                      patch-cc_BUILD_gn 
	                      patch-chrome_app_chrome_main_cc 
	                      patch-chrome_app_chrome_main_delegate_cc 
	                      patch-chrome_app_chrome_main_delegate_h 
	                      patch-chrome_app_chromium_strings_grd 
	                      patch-chrome_app_generated_resources_grd 
	                      patch-chrome_app_google_chrome_strings_grd 
	                      patch-chrome_app_settings_strings_grdp 
	                      patch-chrome_app_theme_chrome_unscaled_resources_grd 
	                      patch-chrome_browser_about_flags_cc 
	                      patch-chrome_browser_after_startup_task_utils_cc 
	                      patch-chrome_browser_browser_process_impl_cc 
	                      patch-chrome_browser_browser_process_impl_h 
	                      patch-chrome_browser_browser_resources_grd 
	                      patch-chrome_browser_chrome_browser_main_cc 
	                      patch-chrome_browser_chrome_browser_main_linux_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_chrome_content_browser_client_h 
	                      patch-chrome_browser_custom_handlers_protocol_handler_registry_cc 
	                      patch-chrome_browser_devtools_devtools_eye_dropper_cc 
	                      patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                      patch-chrome_browser_download_download_commands_cc 
	                      patch-chrome_browser_download_download_commands_h 
	                      patch-chrome_browser_download_download_prefs_cc 
	                      patch-chrome_browser_download_download_prefs_h 
	                      patch-chrome_browser_extensions_api_input_ime_input_ime_api_h 
	                      patch-chrome_browser_extensions_api_messaging_message_service_cc 
	                      patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                      patch-chrome_browser_extensions_api_webrtc_audio_private_webrtc_audio_private_api_cc 
	                      patch-chrome_browser_extensions_bookmark_app_helper_cc 
	                      patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc 
	                      patch-chrome_browser_extensions_external_provider_impl_cc 
	                      patch-chrome_browser_flag_descriptions_cc 
	                      patch-chrome_browser_flag_descriptions_h 
	                      patch-chrome_browser_memory_details_cc 
	                      patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                      patch-chrome_browser_process_singleton_posix_cc 
	                      patch-chrome_browser_profiles_profile_impl_io_data_cc 
	                      patch-chrome_browser_resources_plugin_metadata_plugins_linux_json 
	                      patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc 
	                      patch-chrome_browser_safe_browsing_permission_reporter_cc 
	                      patch-chrome_browser_speech_tts_controller_impl_cc 
	                      patch-chrome_browser_sync_chrome_sync_client_cc 
	                      patch-chrome_browser_task_manager_sampling_task_group_cc 
	                      patch-chrome_browser_task_manager_sampling_task_group_h 
	                      patch-chrome_browser_ui_browser_command_controller_cc 
	                      patch-chrome_browser_ui_libgtkui_print_dialog_gtk_cc 
	                      patch-chrome_browser_ui_startup_bad_flags_prompt_cc 
	                      patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                      patch-chrome_browser_ui_tab_helpers_cc 
	                      patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc 
	                      patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc 
	                      patch-chrome_browser_ui_views_first_run_dialog_cc 
	                      patch-chrome_browser_ui_views_profiles_avatar_button_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc 
	                      patch-chrome_browser_ui_webui_about_ui_cc 
	                      patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                      patch-chrome_browser_ui_webui_options_browser_options_handler_cc 
	                      patch-chrome_browser_ui_webui_options_browser_options_handler_h 
	                      patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc 
	                      patch-chrome_browser_web_applications_web_app_cc 
	                      patch-chrome_browser_web_applications_web_app_h 
	                      patch-chrome_common_BUILD_gn 
	                      patch-chrome_common_chrome_features_cc 
	                      patch-chrome_common_chrome_features_h 
	                      patch-chrome_common_chrome_switches_cc 
	                      patch-chrome_common_chrome_switches_h 
	                      patch-chrome_common_extensions_chrome_extensions_client_cc 
	                      patch-chrome_common_pref_names_cc 
	                      patch-chrome_common_pref_names_h 
	                      patch-chrome_common_url_constants_cc 
	                      patch-chrome_common_url_constants_h 
	                      patch-chromecast_browser_cast_content_browser_client_cc 
	                      patch-components_autofill_core_browser_autofill_experiments_cc 
	                      patch-components_content_settings_core_browser_website_settings_registry_cc 
	                      patch-components_crash_content_app_BUILD_gn 
	                      patch-components_metrics_BUILD_gn 
	                      patch-components_new_or_sad_tab_strings_grdp 
	                      patch-components_omnibox_browser_omnibox_field_trial_cc 
	                      patch-components_os_crypt_os_crypt_h 
	                      patch-components_policy_resources_policy_templates_json 
	                      patch-components_policy_tools_generate_policy_source_py 
	                      patch-components_sync_base_get_session_name_cc 
	                      patch-content_app_content_main_runner_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_browser_main_loop_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                      patch-content_browser_gpu_gpu_internals_ui_cc 
	                      patch-content_browser_media_media_internals_cc 
	                      patch-content_browser_renderer_host_media_in_process_video_capture_device_launcher_cc 
	                      patch-content_browser_renderer_host_render_message_filter_cc 
	                      patch-content_browser_renderer_host_render_message_filter_h 
	                      patch-content_browser_renderer_host_render_process_host_impl_cc 
	                      patch-content_browser_renderer_host_render_process_host_impl_h 
	                      patch-content_browser_renderer_host_render_view_host_impl_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc 
	                      patch-content_browser_tracing_tracing_controller_impl_cc 
	                      patch-content_browser_utility_process_host_impl_cc 
	                      patch-content_child_child_thread_impl_cc 
	                      patch-content_child_child_thread_impl_h 
	                      patch-content_common_BUILD_gn 
	                      patch-content_common_view_messages_h 
	                      patch-content_gpu_gpu_main_cc 
	                      patch-content_public_common_content_switches_cc 
	                      patch-content_public_common_content_switches_h 
	                      patch-content_public_common_renderer_preferences_h 
	                      patch-content_renderer_render_thread_impl_cc 
	                      patch-content_shell_browser_shell_browser_context_cc 
	                      patch-content_zygote_zygote_main_linux_cc 
	                      patch-device_bluetooth_BUILD_gn 
	                      patch-device_usb_BUILD_gn 
	                      patch-extensions_browser_api_serial_serial_api_cc 
	                      patch-gpu_ipc_service_gpu_init_cc 
	                      patch-headless_lib_browser_headless_content_browser_client_cc 
	                      patch-headless_lib_browser_headless_content_browser_client_h 
	                      patch-headless_lib_headless_content_main_delegate_cc 
	                      patch-ipc_ipc_message_utils_cc 
	                      patch-ipc_ipc_message_utils_h 
	                      patch-media_audio_BUILD_gn 
	                      patch-media_audio_audio_manager_cc 
	                      patch-media_base_audio_latency_cc 
	                      patch-media_base_video_frame_cc 
	                      patch-media_base_video_frame_h 
	                      patch-media_capture_video_fake_video_capture_device_factory_cc 
	                      patch-media_capture_video_video_capture_device_client_cc 
	                      patch-media_media_options_gni 
	                      patch-net_BUILD_gn 
	                      patch-net_base_network_change_notifier_cc 
	                      patch-net_base_network_interfaces_posix_h 
	                      patch-net_dns_dns_util_cc 
	                      patch-net_proxy_proxy_config_service_linux_cc 
	                      patch-net_proxy_proxy_service_cc 
	                      patch-net_socket_udp_socket_posix_cc 
	                      patch-net_url_request_url_request_context_builder_cc 
	                      patch-pdf_pdfium_pdfium_engine_cc 
	                      patch-remoting_host_it2me_it2me_native_messaging_host_main_cc 
	                      patch-remoting_host_remoting_me2me_host_cc 
	                      patch-sandbox_linux_BUILD_gn 
	                      patch-services_catalog_public_cpp_manifest_parsing_util_cc 
	                      patch-services_catalog_store_cc 
	                      patch-services_catalog_store_h 
	                      patch-services_device_time_zone_monitor_time_zone_monitor_cc 
	                      patch-services_service_manager_runner_host_BUILD_gn 
	                      patch-services_ui_gpu_gpu_main_cc 
	                      patch-storage_browser_quota_quota_settings_cc 
	                      patch-third_party_WebKit_Source_bindings_core_v8_V8ScriptRunner_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_FontCache_h 
	                      patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_h 
	                      patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp 
	                      patch-third_party_WebKit_Source_platform_heap_StackFrameDepth_cpp 
	                      patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp 
	                      patch-third_party_WebKit_Source_platform_wtf_BUILD_gn 
	                      patch-third_party_WebKit_Source_platform_wtf_StackUtil_cpp 
	                      patch-third_party_angle_src_libANGLE_renderer_gl_renderergl_utils_cpp 
	                      patch-third_party_ffmpeg_BUILD_gn 
	                      patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm 
	                      patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h 
	                      patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm 
	                      patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h 
	                      patch-third_party_pdfium_fpdfsdk_javascript_JS_Value_cpp 
	                      patch-third_party_sqlite_BUILD_gn 
	                      patch-third_party_swiftshader_BUILD_gn 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp 
	                      patch-third_party_webrtc_modules_audio_device_BUILD_gn 
	                      patch-tools_gn_bootstrap_bootstrap_py 
	                      patch-ui_base_resource_resource_bundle_cc 
	                      patch-ui_base_webui_web_ui_util_cc 
	                      patch-ui_gfx_linux_client_native_pixmap_dmabuf_cc 
	                      patch-ui_gfx_mojo_buffer_types_struct_traits_cc 
	                      patch-ui_gfx_mojo_buffer_types_struct_traits_h 
	                      patch-ui_gl_BUILD_gn 
	                      patch-ui_gl_generate_bindings_py 
	                      patch-ui_message_center_views_message_center_button_bar_cc 
	                      patch-ui_message_center_views_message_view_factory_cc 
	                      patch-ui_message_center_views_toast_contents_view_cc 
	                      patch-ui_native_theme_native_theme_base_cc 
	                      patch-ui_strings_app_locale_settings_grd 
	                      patch-ui_views_controls_label_cc 
	                      patch-ui_views_controls_textfield_textfield_cc 
	                      patch-ui_views_examples_widget_example_cc 
	                      patch-ui_views_mus_aura_init_cc 
	                      patch-ui_views_mus_aura_init_h 
	                      patch-ui_views_style_platform_style_cc 
	                      patch-ui_views_window_custom_frame_view_cc 
	                      patch-ui_views_window_dialog_delegate_cc 
	                      patch-ui_webui_resources_js_cr_js 
	                      patch-v8_BUILD_gn 
	                      patch-v8_src_base_platform_platform-posix_cc 
	                      patch-v8_src_globals_h 
	www/chromium/pkg: PLIST 
Added files:
	www/chromium/patches: 
	                      patch-base_numerics_safe_math_clang_gcc_impl_h 
	                      patch-build_config_c++_c++_gni 
	                      patch-chrome_browser_media_router_discovery_discovery_network_list_posix_cc 
	                      patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux_cc 
	                      patch-chrome_browser_ui_views_tabs_new_tab_button_cc 
	                      patch-components_feature_engagement_tracker_public_event_constants_cc 
	                      patch-components_feature_engagement_tracker_public_event_constants_h 
	                      patch-components_feature_engagement_tracker_public_feature_constants_h 
	                      patch-components_password_manager_core_browser_password_manager_cc 
	                      patch-components_password_manager_core_browser_password_manager_metrics_util_cc 
	                      patch-components_password_manager_core_browser_password_manager_metrics_util_h 
	                      patch-components_password_manager_core_browser_password_reuse_defines_h 
	                      patch-components_password_manager_core_browser_password_store_cc 
	                      patch-content_browser_accessibility_browser_accessibility_auralinux_cc 
	                      patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_h 
	                      patch-services_resource_coordinator_public_cpp_memory_instrumentation_process_metrics_memory_dump_provider_cc 
	                      patch-services_resource_coordinator_public_cpp_memory_instrumentation_process_metrics_memory_dump_provider_h 
	                      patch-third_party_WebKit_Source_core_editing_EditingBehavior_cpp 
	                      patch-third_party_WebKit_Source_core_html_forms_InternalPopupMenu_cpp 
	                      patch-third_party_pdfium_core_fxge_fx_ge_linux_cpp 
	                      patch-third_party_pdfium_xfa_fgas_font_cfgas_fontmgr_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_Surface_cpp 
	                      patch-third_party_webrtc_rtc_base_BUILD_gn 
	                      patch-third_party_webrtc_rtc_base_httpcommon_cc 
	                      patch-third_party_webrtc_rtc_base_network_cc 
	                      patch-third_party_webrtc_rtc_base_physicalsocketserver_cc 
	                      patch-third_party_webrtc_rtc_base_physicalsocketserver_h 
	                      patch-third_party_webrtc_rtc_base_platform_thread_cc 
	                      patch-third_party_webrtc_rtc_base_stringutils_h 
Removed files:
	www/chromium/patches: 
	                      patch-chrome_browser_ui_browser_view_prefs_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_strip_cc 
	                      patch-components_tracing_common_process_metrics_memory_dump_provider_cc 
	                      patch-components_tracing_common_process_metrics_memory_dump_provider_h 
	                      patch-content_browser_accessibility_ax_platform_position_cc 
	                      patch-content_browser_accessibility_browser_accessibility_h 
	                      patch-content_browser_accessibility_browser_accessibility_manager_h 
	                      patch-remoting_host_setup_me2me_native_messaging_host_main_cc 
	                      patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp 
	                      patch-third_party_pdfium_core_fxge_ge_fx_ge_linux_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_EGLSurface_cpp 
	                      patch-third_party_webrtc_base_BUILD_gn 
	                      patch-third_party_webrtc_base_httpcommon_cc 
	                      patch-third_party_webrtc_base_network_cc 
	                      patch-third_party_webrtc_base_physicalsocketserver_cc 
	                      patch-third_party_webrtc_base_platform_thread_cc 
	                      patch-third_party_webrtc_base_stringutils_h 
	                      patch-ui_views_views_switches_cc 

Log message:
update to 61.0.3163.79


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/09 13:25:29

Modified files:
	www/webkitgtk4 : Makefile 
Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_assembler_ARM64Assembler_h 
	                        patch-Source_JavaScriptCore_assembler_ARMAssembler_h 

Log message:
ld.lld doesn't use as much memory as ld.bfd, so disable the
--no-keep-memory flag with the new PROPERTIES that sthen@ added.

While here, port some patches from FreeBSD's ports tree to fix the build
on aarch64 and armv7.

OK ajacoutot@


CVSROOT:	/cvs
Module name:	www
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/09 13:37:55

Modified files:
	.              : want.html 

Log message:
This has been taken care of; thank you very much OpenBSD Foundation!


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/09 13:52:02

Log message:
    Import liblcf, new dependency required for easyrpg update.
    
    liblcf is a library to handle RPG Maker 2000 and 2003 game data. It can
    read and write LCF and XML files.
    
    OK bcallah@
    
    Status:
    
    Vendor Tag:	jeremy
    Release Tags:	jeremy_2017-Sep-09
    
    N ports/games/liblcf/Makefile
    N ports/games/liblcf/distinfo
    N ports/games/liblcf/pkg/DESCR
    N ports/games/liblcf/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/09 13:55:11

Modified files:
	games/easyrpg  : Makefile distinfo 
Removed files:
	games/easyrpg/patches: patch-CMakeLists_txt 

Log message:
Update to easyrpg 0.5.2

OK bcallah@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/09 13:56:30

Modified files:
	games          : Makefile 

Log message:
Hookup liblcf to the build


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/09 14:03:15

Modified files:
	games/openrct2 : Makefile distinfo 
	games/openrct2/patches: patch-CMakeLists_txt 
	                        patch-src_openrct2_CMakeLists_txt 
	games/openrct2/pkg: PLIST 

Log message:
Update openrct2 to 0.1.1
Changelog: https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.1.1
ok awolk@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/09 15:05:16

Modified files:
	textproc/meld  : Makefile distinfo 
	textproc/meld/pkg: PLIST 

Log message:
Update to meld-3.18.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/09 15:10:08

Modified files:
	lang/g77       : Makefile 

Log message:
this port explicity depends on gcc installed in base, and on gnu's ld,
which arm64 doesn't have


CVSROOT:	/cvs
Module name:	ports
Changes by:	akoshibe@cvs.openbsd.org	2017/09/09 15:18:30

Modified files:
	net/mininet    : Makefile 
	net/mininet/patches: patch-mininet_basenode_py 
	                     patch-mininet_net_py patch-mininet_node_py 
	                     patch-mininet_openbsd_node_py 

Log message:
Turn PID tracking on by default, and stop using 'pkill -f' to interrupt
processes. Also remove some debug prints.

OK phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/09 15:22:49

Modified files:
	net/ptpd       : Makefile distinfo 
	net/ptpd/patches: patch-src_dep_constants_dep_h 
	                  patch-src_dep_net_c patch-src_dep_ptpd_dep_h 
	                  patch-src_dep_sys_c 
	net/ptpd/pkg   : DESCR PLIST 
Added files:
	net/ptpd/pkg   : ptpd.rc 
Removed files:
	net/ptpd/pkg   : MESSAGE 

Log message:
* Update to 1.1.0.
* Replace MESSAGE with rc file.
* Drop maintainership.
* Set PORTROACH.

ptpd-1.x implements PTPv1 (IEEE 1588-2002)
ptpd-2.x implements PTPv2 (IEEE 1588-2008)
PTPv2 is not backward compatible with PTPv1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/09 15:47:41

Modified files:
	editors/nano   : Makefile distinfo 

Log message:
update to 2.8.7: miscellaneous minor fixes


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/09 16:07:11

Modified files:
	www/chromium   : Makefile 

Log message:
use -Wl,--no-keep-memory on i386, linking fails too often without it. ok robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/09 16:56:49

Modified files:
	graphics/dpic  : Makefile distinfo 
	graphics/dpic/patches: patch-Makefile 
	graphics/dpic/pkg: PLIST 
Added files:
	graphics/dpic/patches: patch-Makefile_in patch-dpic_c 
	                       patch-p2c_h patch-p2clib_c 

Log message:
Update version to 2017.08.01 patcheso for clang
run examples as a test.
ok bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/09/09 18:18:19

Modified files:
	sysutils/gource: Makefile distinfo 

Log message:
Update for Gource to 0.47

Fix Licence and freetype, thanks bcallahan@

OK benoit@ bcallahan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/10 00:38:17

Modified files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_heap_MachineStackMarker_cpp 

Log message:
adjust the naming of registers that are used on arm64 to something that
exists in the MD defines.

final change that allows this to package on arm64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/09/10 00:52:10

Modified files:
	net/owncloudclient: Makefile distinfo 

Log message:
update to owncloudclient-2.3.3


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/09/10 01:29:39

Modified files:
	usr.bin/tftp   : tftp.c 

Log message:
Use monotonic clock for statistics display. From Scott Cheloha.

ok dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/10 02:01:23

Modified files:
	usr.bin/tmux   : input.c 

Log message:
Apply timeout to CAN and RS which also wait for ST.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/10 04:51:04

Modified files:
	x11/gnome/mutter: Makefile 

Log message:
Drop line continuation.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/09/10 05:13:53

Modified files:
	games/stone-soup: Makefile 

Log message:
fix MASTER_SITES


CVSROOT:	/cvs
Module name:	src
Changes by:	tom@cvs.openbsd.org	2017/09/10 05:30:43

Modified files:
	lib/libc/gen   : sysctl.3 
	usr.bin/pctr   : pctr.c 

Log message:
sysctl strings include the termingating NUL character in both in and out lengths

Prompted by Nan Xiao noticing the redundancy of bzero+termination - thanks.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/09/10 07:10:05

Modified files:
	sys/dev/usb    : urng.c 

Log message:
- call usbd_deactivate() rather than simply returning in case of errors
- explicitly clear sc_xfer upon detach
- fix spacing in urng_softc definition


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/10 08:36:12

Modified files:
	usr.bin/tmux   : grid.c 

Log message:
Previously, extended cell data was never reduced in size even when the
cell was overwritten. With a large history this can be a substantial
amount of memory. To reduce this, compact each extended cell list to
only cells in use as it is scrolled off the visible screen into the
history. From Dan Aloni in GitHub issue 1062.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/10 10:24:44

Modified files:
	usr.sbin/pwd_mkdb: pwd_mkdb.8 

Log message:
Assorted simple improvements:
- Considerably simplify the first paragraph; suggested by Raf Czlonka.
- No need to say twice that "file" must be in the correct format.
- Clarify which file is checked by -c.
- Clarify that -p creates passwd(5) in addition, not instead.
- Simplify reference to the master.passwd(5) format.
- Turn one sentence into a standard EXIT STATUS section.
- New HISTORY and AUTHORS sections, based on the CSRG archive CDs.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/10 10:30:26

Modified files:
	lib/libc/gen   : getcwd.3 

Log message:
Fix spelling of 4.3BSD-Net/2.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/10 12:16:03

Modified files:
	bin/pax        : pat_rep.c 

Log message:
Backslash escapes the next character in filename patterns.

ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/10 12:20:00

Modified files:
	lib/libc/termios: tcflow.c tcsendbreak.c 
	lib/libc/gen   : sysconf.c shm_open.c 

Log message:
shm_open(), sysconf(), tcflow(), and tcsendbreak() are not permitted to be
cancellation points in POSIX, so change them to invoke the non-cancellation
point versions of open(), close(), nanosleep(), and write()

ok deraadt@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/10 12:53:12

Added files:
	www/chromium/patches: 
	                      patch-base_process_process_metrics_posix_cc 

Log message:
unbreak build by adding missing patch for malloc.h


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/10 13:10:44

Modified files:
	geo/josm       : Makefile distinfo 

Log message:
Update to JOSM svn r12712, from maintainer Holger Mikolon


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/10 13:33:19

Modified files:
	www/ruby-passenger/patches: 
	                            patch-src_cxx_supportlib_vendor-modified_libev_configure 
Added files:
	www/ruby-passenger/patches: 
	                            patch-src_cxx_supportlib_vendor-copy_libuv_configure 

Log message:
Force use of awk

Problem noticed by ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/10 14:26:07

Modified files:
	x11/gnustep/terminal: Makefile distinfo 

Log message:
Minor update to 0.9.9, now supports tabs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/10 14:27:12

Modified files:
	x11/gnustep/pantomime: Makefile distinfo 

Log message:
Minor bugfix update to 1.2.3, update HOMEPAGE and MASTER_SITES


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/10 14:27:45

Modified files:
	x11/gnustep/gnumail: Makefile distinfo 
	x11/gnustep/gnumail/pkg: PLIST 

Log message:
Minor bugfix update to 1.2.3, update HOMEPAGE and MASTER_SITES


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/10 15:50:36

Modified files:
	include        : strings.h 

Log message:
str[n]casecmp_l(3) appeared in POSIX 2008, not in XPG 4;
phessler@ reported that this oversight broke an armv7 bulk build;
OK guenther@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/10 22:44:32

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.17.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/10 23:25:34

Modified files:
	graphics/krita : Makefile distinfo 
	graphics/krita/pkg: PLIST 
Removed files:
	graphics/krita/patches: 
	                        patch-libs_ui_KisResourceBundleManifest_cpp 
	                        patch-plugins_extensions_CMakeLists_txt 
	                        patch-plugins_extensions_gmic_3rdparty_gmic_CImg_h 
	                        patch-plugins_tools_basictools_kis_tool_colorpicker_cc 

Log message:
Update for krita to 3.2.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/10 23:38:51

Modified files:
	sys/arch/arm/mainbus: mainbus.c 

Log message:
Remove whitespace in inline assembly output constraint strings.  While
gcc is documented as ignoring whitespace in any position but the first
clang gives "error: invalid output constraint '=r ' in asm".


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/10 23:44:22

Modified files:
	sys/arch/armv7/omap: nxphdmi.c 

Log message:
Don't test if an array is NULL.  Fixes the build with clang which raised
a -Wtautological-pointer-compare warning.

ok ians@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/10 23:44:27

Modified files:
	net/konversation: Makefile distinfo 
	net/konversation/pkg: PLIST 
Removed files:
	net/konversation/patches: patch-src_dcc_transfer_cpp 
	                          patch-src_dcc_transferrecv_cpp 
	                          patch-src_dcc_transfersend_cpp 

Log message:
Update for konversation to 1.7.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/10 23:50:53

Modified files:
	sys/arch/armv7/omap: amdisplay.c 

Log message:
Avoid using an uninitialised variable.  Found by the clang static analyser.
ok ians@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/11 00:31:44

Modified files:
	devel/universal-ctags: Makefile 

Log message:
Fix build failure due to a macro clashing with system headers

universal-ctags defines an __unused__ macro that clashes with functions
using __attribute__((__unused__).  A bunch of such functions were
introduced recently as part of the uselocale work from schwarze@.

Bulk-rename the offending macro and another one similarly named to
something more reasonable, just like in devel/ectags.

Comment suggested by schwarze@, ok schwarze@ sthen@ rsadowski@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/11 00:40:46

Modified files:
	usr.bin/tmux   : grid.c 

Log message:
Do not free more lines than are available in the history.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/11 00:53:06

Modified files:
	usr.bin/tmux   : tmux.1 

Log message:
Mention that filter is a format.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/11 03:27:38

Modified files:
	security/opensc: Makefile 
Added files:
	security/opensc/patches: patch-src_common_libpkcs11_c 
	                         patch-src_libopensc_card-jpki_c 
	                         patch-src_libopensc_pkcs15-pubkey_c 
	                         patch-src_pkcs11_framework-pkcs15_c 
	                         patch-src_pkcs11_mechanism_c 

Log message:
Fix memory leaks, null pointer dereferences, dead assignments
(upstream git commits e2fe24d56ac4a90bf140c670ebea02dee6a599d6 and
da9484bd6b4052ea6fb022d27bd7e75350d6cf76)


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/11 03:52:15

Modified files:
	sys/arch/alpha/alpha: mutex.c 
	sys/arch/mips64/mips64: mutex.c 
	sys/arch/powerpc/powerpc: mutex.c 

Log message:
Sync alpha/mips64/powerpc mutex implementations.

No functionnal change.

ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/09/11 04:18:38

Modified files:
	gnu/usr.bin/binutils-2.17/bfd: Makefile.in 

Log message:
missing parts for arm64, dependencies needed.
spotted by deraadt@, fix turns out to be identical to more recent binutils.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/11 05:15:52

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Coverty complains that the return value of sblock() is not checked
in sorflush(), but in other places it is.  See CID 1453099.  The
flags SB_NOINTR and M_WAITOK should avoid failure.  Put an assert
there to be sure.
OK visa@ mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/11 05:49:21

Modified files:
	mail/roundcubemail: Tag: OPENBSD_6_1 Makefile distinfo 
	mail/roundcubemail/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
update -stable to roundcubemail-1.2.6 (newest in the 1.2 branch)
includes fix for potential XSS


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/11 07:58:17

Added files:
	editors/emacs/patches: patch-lisp_gnus_mm-view_el 
	                       patch-lisp_textmodes_enriched_el 

Log message:
SECURITY fix for bug #28350 - enriched.el code execution

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28350


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/11 08:04:15

Modified files:
	editors/emacs  : Makefile 

Log message:
Bump, missed in previous.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/11 08:05:19

Modified files:
	editors/emacs  : Tag: OPENBSD_6_1 Makefile 
Added files:
	editors/emacs/patches: Tag: OPENBSD_6_1 
	                       patch-lisp_gnus_mm-view_el 
	                       patch-lisp_textmodes_enriched_el 

Log message:
SECURITY fix for bug #28350 - enriched.el code execution

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28350


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/11 08:46:05

Modified files:
	graphics/gdk-pixbuf2: Makefile distinfo 

Log message:
Update to gdk-pixbuf-2.36.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/09/11 09:07:20

Modified files:
	x11/smplayer   : Makefile distinfo 

Log message:
Update for SMPlayer to 17.9.0

http://www.smplayer.info/en/changes

Tested by Josh as always thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/09/11 09:50:33

Log message:
    Import fwknop 2.6.9
    
    fwknop stands for the "FireWall KNock OPerator", and implements an
    authorization scheme called Single Packet Authorization (SPA). This method of
    authorization is based around a default-drop packet filter and libpcap. SPA is
    essentially next generation port knocking.
    
    Lots of help and tweaks by jca@, ok jca@
    
    Status:
    
    Vendor Tag:	feinerer
    Release Tags:	feinerer_20170911
    
    N ports/security/fwknop/Makefile
    N ports/security/fwknop/distinfo
    N ports/security/fwknop/patches/patch-lib_fko_common_h
    N ports/security/fwknop/pkg/PLIST
    N ports/security/fwknop/pkg/DESCR
    N ports/security/fwknop/pkg/fwknopd.rc
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/09/11 09:52:58

Modified files:
	security       : Makefile 

Log message:
+fwknop


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/09/11 10:35:38

Modified files:
	bin/md5        : md5.c 

Log message:
Use getrusage(2) for the built-in time trial instead of getttimeofday(2).
This makes it possible to measure just the ellapsed user time, which
is what we really care about when benchmarking an algorithm.
OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/09/11 11:09:09

Modified files:
	usr.sbin/smtpd : mta.c 

Log message:
remove dead code.

ok gilles@


CVSROOT:	/cvs
Module name:	www
Changes by:	jasper@cvs.openbsd.org	2017/09/11 12:20:18

Modified files:
	.              : want.html 

Log message:
abieber@ and i could hardware to test and develop urng(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/11 12:21:08

Modified files:
	regress/usr.sbin/syslogd: ttylog.c 

Log message:
Use signed ssize_t to make read(2) error check actually work.
found by clang warning


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/11 12:29:52

Log message:
    import dieharder-3.31.1
    
    Dieharder is a random number generator (rng) testing suite. It is
    intended to test generators, not files of possibly random numbers.
    [...]
    
    ok abieber@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20171109
    
    N ports/math/dieharder/Makefile
    N ports/math/dieharder/distinfo
    N ports/math/dieharder/pkg/PLIST
    N ports/math/dieharder/pkg/DESCR
    N ports/math/dieharder/patches/patch-dieharder_output_rnds_c
    N ports/math/dieharder/patches/patch-libdieharder_bits_c
    N ports/math/dieharder/patches/patch-libdieharder_rng_file_input_c
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/11 12:32:31

Modified files:
	lib/libc/stdlib: malloc.c 

Log message:
check double free before canary for chunks; ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/11 12:38:55

Modified files:
	math           : Makefile 

Log message:
+dieharder


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/11 12:53:38

Modified files:
	devel/intellij : Makefile distinfo 
	devel/intellij/pkg: PLIST 

Log message:
Update to intellij-2017.2.3

from Caspar Schutijser (Maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/11 12:54:25

Modified files:
	x11/gnome/bijiben: Makefile distinfo 

Log message:
update to bijiben-3.24.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/11 12:55:09

Modified files:
	graphics/p5-SVG: Makefile distinfo 

Log message:
update to p5-SVG-2.78


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/11 14:11:45

Modified files:
	usr.bin/tmux   : alerts.c 

Log message:
Check event is initialized before delete; fixes crash reported by
Michael Nickerson in GitHub issue 1068.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/11 14:57:57

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
taxipilot was reinstated; remove the deletion quirk


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/11 17:25:05

Modified files:
	usr.sbin/vmd   : vmd.h 

Log message:
bring SET, CLR, and ISSET macros in

they make bit fiddling easier to read in later diffs.

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/11 17:32:34

Modified files:
	usr.sbin/vmd   : vm.c vmd.h 

Log message:
add functions to provide direct access to guest memory as vmd addresses

iovec_mem() populates an iovec array based on guest physical
addresses. this allows the use of things like readv and writev for
moving data between the guest and a disk image file without having
to bounce the memory.

vaddr_mem() provides a vmd usable pointer based on a guests physical
address. this makes it possible to directly reference things like
virtio rings without having to bounce that memory either. however,
it assumes that a contiguous range of guest physical memory will
sit in a single vm memory range. mlarkin@ says this is right.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/11 17:41:10

Log message:
    Import fonts/apl-fonts, Adrian Smith's standard APL fonts.
    From Giuseppe Cocomazzi , who takes MAINTAINER,
    thanks!
    ok ian@
    
    Adrian Smith's standard fonts for the APL language.
    
    The package includes APL385, a monospaced font developed with all APL software
    vendors in the late 1980s, and APL333, a non-monospaced version of the same
    font.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170911
    
    N ports/fonts/apl-fonts/Makefile
    N ports/fonts/apl-fonts/distinfo
    N ports/fonts/apl-fonts/pkg/PLIST
    N ports/fonts/apl-fonts/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/11 17:41:53

Modified files:
	fonts          : Makefile 

Log message:
+apl-fonts


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/11 17:44:11

Log message:
    Import lang/apl, an interpreter for the programming language APL.
    From Giuseppe Cocomazzi , who takes MAINTAINER,
    thanks!
    ok ian@
    
    GNU APL is a free interpreter for the programming language APL.
    
    The APL interpreter is an (almost) complete implementation of ISO standard
    13751, i.e. Programming Language APL, Extended.
    
    The APL interpreter can be scripted and it implements: nested arrays and
    related functions, complex numbers, and a shared variable interface.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170911
    
    N ports/lang/apl/Makefile
    N ports/lang/apl/distinfo
    N ports/lang/apl/patches/patch-src_Common_cc
    N ports/lang/apl/patches/patch-src_buildtag
    N ports/lang/apl/patches/patch-configure
    N ports/lang/apl/patches/patch-gnu-apl_d_preferences_in
    N ports/lang/apl/patches/patch-doc_Makefile_in
    N ports/lang/apl/pkg/PLIST
    N ports/lang/apl/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/11 17:47:48

Log message:
    Import lang/kona, an open source implementation of the K programming
    language.
    ok rsadowski@
    
    Kona is the open-source implementation of the K programming language.
    K is a synthesis of APL and LISP. Kona is a reimplementation that
    targets K3.2 but includes features inferred from K4 or implemented
    elsewhere.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20170911
    
    N ports/lang/kona/Makefile
    N ports/lang/kona/distinfo
    N ports/lang/kona/patches/patch-Makefile
    N ports/lang/kona/pkg/PLIST
    N ports/lang/kona/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/11 17:48:41

Modified files:
	lang           : Makefile 

Log message:
+apl
+kona


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/11 20:22:16

Modified files:
	lib/libc/gen   : sysctl.3 
	share/man/man7 : securelevel.7 
	share/man/man4/man4.alpha: mem.4 
	share/man/man4/man4.amd64: mem.4 
	share/man/man4/man4.hppa: mem.4 
	share/man/man4/man4.i386: mem.4 
	share/man/man4/man4.landisk: mem.4 
	share/man/man4/man4.loongson: mem.4 
	share/man/man4/man4.luna88k: mem.4 
	share/man/man4/man4.macppc: mem.4 
	share/man/man4/man4.socppc: mem.4 
	share/man/man4/man4.sparc64: mem.4 

Log message:
Update the documentation regarding /dev/mem and /dev/kmem;
Theo already clamped down on these devices last year.
Triggered by a question from Nan Xiao .
OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/11 20:56:54

Modified files:
	sys/arch/amd64/amd64: vm_machdep.c 

Log message:
add a guard page on the end of each threads kernel stack.

this protects the process control block. it also makes the kernel
fault hard when the guard page gets hit by the stack, allowing
debugging of the problem set of function calls at the time the
problem occurs. without this, a big stack can overwrite the pcb,
which makes the thread generate a fault when it is switched back
onto a cpu, which is way too late.

discussed with guenther@
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/11 20:58:08

Modified files:
	sys/arch/amd64/amd64: vm_machdep.c 

Log message:
rename setredzone to setguardpage.

a redzone means something else on amd64, so im renaming this to
avoid confusion.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/11 20:59:45

Modified files:
	net/tintin++   : Makefile distinfo 

Log message:
Update to 2.01.3 -- this uses security/gnutls now, so sync WANTLIB too.
Changelog: http://tintin.sourceforge.net/news.php
ok Ted Roby  (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2017/09/11 23:42:17

Modified files:
	sysutils/u-boot: Makefile distinfo 
Removed files:
	sysutils/u-boot/patches: patch-configs_rpi_2_defconfig 
	                         patch-configs_rpi_3_32b_defconfig 
	                         patch-configs_rpi_3_defconfig 
	                         patch-configs_rpi_defconfig 
	                         patch-lib_bch_c patch-tools_kwbimage_c 
	                         patch-tools_kwboot_c 
	                         patch-tools_rkcommon_c 

Log message:
update to U-Boot 2017.09


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/12 00:32:08

Modified files:
	usr.bin/ssh    : auth-options.c auth.c channels.c channels.h 
	                 clientloop.c clientloop.h monitor.c 
	                 monitor_wrap.c mux.c nchan.c packet.c packet.h 
	                 servconf.c servconf.h serverloop.c serverloop.h 
	                 session.c session.h ssh.c sshbuf.h sshconnect.c 
	                 sshconnect.h sshd.c ssherr.c ssherr.h 

Log message:
refactor channels.c

Move static state to a "struct ssh_channels" that is allocated at
runtime and tracked as a member of struct ssh.

Explicitly pass "struct ssh" to all channels functions.

Replace use of the legacy packet APIs in channels.c.

Rework sshd_config PermitOpen handling: previously the configuration
parser would call directly into the channels layer. After the refactor
this is not possible, as the channels structures are allocated at
connection time and aren't available when the configuration is parsed.
The server config parser now tracks PermitOpen itself and explicitly
configures the channels code later.

ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/12 00:35:32

Modified files:
	usr.bin/ssh    : channels.c channels.h clientloop.c mux.c 
	                 nchan.c serverloop.c 

Log message:
Make remote channel ID a u_int

Previously we tracked the remote channel IDs in an int, but this is
strictly incorrect: the wire protocol uses uint32 and there is nothing
in-principle stopping a SSH implementation from sending, say, 0xffff0000.

In practice everyone numbers their channels sequentially, so this has
never been a problem.

ok markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/09/12 01:16:58

Modified files:
	security       : Makefile 
Removed files:
	security/pgp   : Makefile distinfo 
	security/pgp/patches: patch-armor_c patch-fileio_c 
	                      patch-zunzip_h 
	security/pgp/pkg: DESCR PLIST 

Log message:
Remove security/pgp.

Our pgp port is for version 2.6.3 from 1996. Nothing depends on it
anymore since we deleted mail/pgpsendmail.

We have security/pgp5 in the tree (version 5.0i).

OK bcallah@, jca@, giovanni@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/09/12 01:22:19

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register removal of pgp.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/12 01:32:04

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
fix tun/tap forwarding case in previous


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/12 01:55:48

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
unused variable


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/12 02:16:13

Modified files:
	.              : Makefile.cross 

Log message:
Fix cross-compiling GCC toolchains on Clang archs.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/12 02:20:04

Modified files:
	sys/ddb        : db_ctf.c 

Log message:
Skip forward declarations until ctfconv(1) properly merge them with
the corresponding struct definitions.

ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/12 02:23:42

Modified files:
	sys/conf       : files 
	sys/ddb        : db_command.c 
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/socppc/conf: Makefile.socppc 
	sys/arch/sparc64/conf: Makefile.sparc64 
Removed files:
	sys/ddb        : db_struct.c db_structinfo.c parse_structinfo.pl 

Log message:
Remove option DDB_STRUCTINFO.  Now that ddb(4) is CTF aware, similar
functionnalities are available in GENERIC.

ok jasper@, deraadt@, guenther@, dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/12 02:27:44

Modified files:
	share/man/man4 : ddb.4 options.4 

Log message:
option DDB_STRUCT is gone, 'show struct' now work in GENERIC.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/12 02:32:44

Modified files:
	usr.bin/nm     : nm.c 

Log message:
Include room for NUL-termination when calculating the length of archive
member name.

Fix an of by one found by sthen@ with MALLOC_OPTIONS=C.

From Matthew Martin, ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/12 02:43:14

Modified files:
	regress/sbin/route: Makefile rttest30.ok 

Log message:
Sleep for some time to avoid race reporting a different number of reference
count.

Iterating over the routing table implies using SRP which bump the refcount
of routes for a short period of time.  Depending on how work is schedule
the second ifconfig(8) command might run before the timer dereference the
route.

Should fix races on bluhm@'s test setup.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/12 04:18:16

Modified files:
	x11/gtk+3      : Makefile distinfo 

Log message:
Update to gtk+3-3.22.21.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/12 04:22:27

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/12 04:22:39

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.150.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/09/12 06:27:08

ports/devel/p5-File-Find-Object/patches

Update of /cvs/ports/devel/p5-File-Find-Object/patches
In directory cvs.openbsd.org:/tmp/cvs-serv65557/patches

Log Message:
Directory /cvs/ports/devel/p5-File-Find-Object/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/09/12 06:29:48

Modified files:
	devel/p5-File-Find-Object: Makefile distinfo 
Added files:
	devel/p5-File-Find-Object/patches: patch-MANIFEST 

Log message:
update p5-File-Find-Object to 0.3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/12 07:05:13

Modified files:
	sysutils/bacula: Makefile distinfo 

Log message:
update to bacula-9.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2017/09/12 07:46:36

Modified files:
	devel/p5-List-MoreUtils: Makefile distinfo 

Log message:
update p5-List-MoreUtils to 0.425


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/12 08:15:03

Modified files:
	multimedia/gstreamer-0.10: Makefile.inc 
	multimedia/gstreamer-0.10/core: Makefile 
	multimedia/gstreamer-0.10/plugins-bad: Makefile 
	multimedia/gstreamer-0.10/plugins-base: Makefile 
	multimedia/gstreamer-0.10/plugins-ffmpeg: Makefile 
	multimedia/gstreamer-0.10/plugins-gl: Makefile 
	multimedia/gstreamer-0.10/plugins-good: Makefile 
	multimedia/gstreamer-0.10/plugins-ugly: Makefile 
	multimedia/gstreamer-0.10/py-gstreamer: Makefile 

Log message:
replace gettext module; ok ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/12 08:29:35

Modified files:
	share/man/man4 : wsdisplay.4 

Log message:
standard .Fa markup for ioctl(2) args, and add one missing .Dv;
from 


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/12 08:36:46

Modified files:
	share/man/man4 : wsdisplay.4 

Log message:
minor markup corrections: Cd for options(4), Vt for data types


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/12 08:57:15

Modified files:
	share/man/man4 : gpio.4 radio.4 uhid.4 

Log message:
use the standard .Fa idiom for ioctl(2) args


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/12 09:01:21

Modified files:
	share/man/man4 : usb.4 

Log message:
use the standard .Fa idiom for ioctl(2) args, and kill .Tn


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/12 09:06:20

Modified files:
	share/man/man4 : vscsi.4 

Log message:
use .Dv for ioctl(2) request names;
from 


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/12 09:17:21

Modified files:
	usr.sbin/syslogd: syslogd.c 

Log message:
In the default configuration syslogd(8) kept two *:514 UDP sockets
open.  These sockets are used for sending UDP packets if there is
a UDP loghost in syslog.conf(5).  If syslogd is started with -u,
they can receive packets, otherwise they are disabled with
shutdown(SHUT_RD).  In case syslogd does neither send nor receive,
close the sockets after reading the configuration file.  This gives
us a cleaner netstat output, and the ports are not reported by port
scanners.  This has no security implication.
OK benno@ jca@ sthen@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/12 09:24:21

Modified files:
	regress/usr.sbin/syslogd: args-client-bind-port.pl 
	                          args-client-bind.pl 
	                          args-client-bind4-port.pl 
	                          args-client-bind4.pl 
	                          args-client-bind6-port.pl 
	                          args-client-bind6.pl 
	                          args-client-tcp.pl args-client-tcp4.pl 
	                          args-client-tcp6.pl args-client-tls.pl 
	                          args-client-tls4.pl 
	                          args-client-tls6.pl 
	                          args-fdexhaustion-sighup.pl 
	                          args-privsep-daemon.pl 
	                          args-privsep-foreground.pl 
	                          args-privsep.pl args-secure-udp.pl 
	                          args-selector-syslog.pl 
	                          args-server-tcp.pl args-server-tcp4.pl 
	                          args-server-tcp6.pl args-server-tls.pl 
	                          args-server-tls4.pl 
	                          args-server-tls6.pl args-socket.pl 
	                          args-zulu.pl 
Added files:
	regress/usr.sbin/syslogd: args-send46.pl 

Log message:
Syslogd does no longer keep the *:514 UDP sockets open by default.
Adapt tests.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gsoares@cvs.openbsd.org	2017/09/12 10:15:24

Modified files:
	security/stunnel: Makefile distinfo 
	security/stunnel/patches: patch-Makefile_in patch-src_ctx_c 
	                          patch-src_ssl_c patch-src_sthreads_c 
	                          patch-src_verify_c 
	                          patch-tools_stunnel_conf-sample_in 
Removed files:
	security/stunnel/patches: patch-src_options_c 
	                          patch-src_prototypes_h 

Log message:
update to 5.42
OK abieber@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/12 10:24:52

Modified files:
	mail/neomutt   : Makefile distinfo 

Log message:
bugfix update to neomutt-20170912


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/12 11:11:11

Modified files:
	bin/pax        : cpio.c extern.h pax.h tables.c tar.c 

Log message:
there is no offical way to get the max value of time_t, but this one works
on any sensible posix system (in which time_t must be an integer type)
ok deraadt@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/12 11:36:19

Modified files:
	lang/ocaml     : Makefile 
	lang/ocaml/pkg : PFRAG.native-main PLIST-main 

Log message:
try to bring balance to the force by moving all native/bytecode files to the
correct PFRAG file.

ok krw@


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/09/12 11:43:10

Modified files:
	net/libcares   : Makefile distinfo 
	net/libcares/pkg: PLIST 
Removed files:
	net/libcares/patches: patch-ares_h 

Log message:
Update to c-ares 1.13.0

Fixes CVE-2017-1000381 (https://c-ares.haxx.se/adv_20170620.html).

ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/12 12:20:32

Modified files:
	usr.bin/mandoc : mdoc_validate.c 

Log message:
Do not segfault when there are two .Dt macros, the first without
an architecture argument and the second with an invalid one.
Bug found by jsg@ with afl(1).


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/12 12:36:30

Modified files:
	lib/libc/stdlib: malloc.c 

Log message:
mapalign returns MAP_FAILED for failuer; from George Koehler


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/12 13:01:16

Modified files:
	security/nss   : Makefile distinfo 

Log message:
(potentially security) update nss to 3.32.1 for bug #1377618
(sec-restricted) - required by fx 56.0b11.

Relnotes might appear at https://developer.mozilla.org/fr/docs/Mozilla/Projects/NSS/NSS_3.32.1_release_notes


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/09/12 13:14:35

Modified files:
	sys/dev/usb    : urng.c 

Log message:
- sprinkle variable name and printf tweaks
- save product type for future use


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/12 18:35:53

Modified files:
	regress/usr.sbin/syslogd: Client.pm Makefile 
	                          args-client-multilisten.pl 
	                          args-dropped-sighup-tcp.pl 
	                          args-dropped-sighup-tls.pl 
	                          args-secure-udp.pl 
	                          args-server-tcp-reconnect.pl 
	                          args-server-tls-reconnect.pl 
	                          args-sighup-tcp.pl args-sighup-tls.pl 
	                          args-sync-tcp.pl funcs.pl 
Added files:
	regress/usr.sbin/syslogd: args-hostname.pl 

Log message:
Check that the hostname added by syslogd -h in file and server log
is correct.  Use generic redo functions.  Do syntax check for all
Perl files.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/12 19:16:00

Modified files:
	net/libcares   : Tag: OPENBSD_6_1 Makefile 
Added files:
	net/libcares/patches: Tag: OPENBSD_6_1 
	                      patch-ares_parse_naptr_reply_c 

Log message:
SECURITY fix for CVE-2017-1000381

CVE-2017-1000381: c-ares NAPTR parser out of bounds access

From upstream:
https://c-ares.haxx.se/adv_20170620.html
https://c-ares.haxx.se/CVE-2017-1000381.patch


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/13 01:31:07

Modified files:
	usr.bin/tmux   : window-copy.c 

Log message:
Remove unused (always 1) arguments from some functions, from Daniel
Mueller in GitHub issue 1073.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/13 01:36:31

Modified files:
	devel/ocaml-graph: Makefile 

Log message:
use engrish homepage


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/13 01:36:41

Modified files:
	x11/xfce4/xfce4-pulseaudio: Makefile distinfo 
	x11/xfce4/xfce4-pulseaudio/pkg: PLIST 

Log message:
Update to xfce4-pulseaudio-0.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/13 01:37:05

Modified files:
	x11/xfce4/xfce4-xkb: Makefile distinfo 
	x11/xfce4/xfce4-xkb/pkg: PLIST 

Log message:
Update to xfce4-xkb 0.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/09/13 02:23:53

Modified files:
	sysutils/psftools: Makefile 

Log message:
Prevent portroach from checking updates for psftools.

Server returns HTTP 300 status code (Multiple Choices) which tricks
portroach into believing there is always a new version.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/09/13 02:27:11

Modified files:
	devel/libspectrum: Makefile distinfo 

Log message:
Update libspectrum to 1.4.0.

OK benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	awolk@cvs.openbsd.org	2017/09/13 03:04:43

Modified files:
	www/libwebsockets: Makefile distinfo 
	www/libwebsockets/pkg: PLIST 

Log message:
Update www/libwebsockets 2.2.2 => 2.3.0

OK fcambus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/09/13 03:13:19

Modified files:
	emulators/fuse : Makefile distinfo 

Log message:
Update fuse to 1.4.0.

OK benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2017/09/13 03:14:22

Modified files:
	emulators/fuse-utils: Makefile distinfo 

Log message:
Update fuse-utils to 1.3.4.

OK benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/13 03:52:02

Modified files:
	devel          : Makefile 
	devel/py-gevent: Makefile 
	devel/py-gevent/pkg: PLIST 

Log message:
add python3 flavor for devel/py-gevent

OK landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:17:45

Modified files:
	infrastructure/db: user.list 

Log message:
add _kopano user


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:30:22

Modified files:
	devel/gsoap    : Makefile distinfo 
	devel/gsoap/patches: patch-configure_ac patch-gsoap_Makefile_am 
	                     patch-gsoap_samples_autotest_Makefile_am 
	                     patch-gsoap_samples_databinding_Makefile_am 
	                     patch-gsoap_stdsoap2_h 
	devel/gsoap/pkg: PLIST 
Added files:
	devel/gsoap/patches: patch-gsoap_plugin_smdevp_c 

Log message:
update to 2.8.53


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:38:34

Modified files:
	devel/libvmime : Makefile distinfo 
	devel/libvmime/pkg: PLIST 
Removed files:
	devel/libvmime/patches: patch-configure patch-vmime_address_hpp 
	                        patch-vmime_base_hpp 
	                        patch-vmime_platforms_posix_posixChildProcess_hpp 
	                        patch-vmime_utility_smartPtrInt_hpp 

Log message:
update to 0.9.4;

most of the work done by pirofti@, all patches have been commited upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:38:43

Log message:
    import of kopano-{core,mapi,webapp}-8.3.5.1335
    
    Kopano is a replacement of the deprecated Zarafa (ZCP) suite.
    
    Joint work with pirofti@
    
    For upgrading please refer to the README.
    
    ok ajacoutot@
    
    Status:
    
    Vendor Tag:	robert
    Release Tags:	robert_20170913
    
    N ports/mail/kopano/Makefile
    N ports/mail/kopano/Makefile.inc
    N ports/mail/kopano/core/Makefile
    N ports/mail/kopano/core/distinfo
    N ports/mail/kopano/core/files/kopano.conf
    N ports/mail/kopano/core/files/kopano.m4
    N ports/mail/kopano/core/files/local_kopano.m4
    N ports/mail/kopano/core/patches/patch-ECtools_monitor_monitor_cpp
    N ports/mail/kopano/core/patches/patch-ECtools_search_Makefile_in
    N ports/mail/kopano/core/patches/patch-Makefile_in
    N ports/mail/kopano/core/patches/patch-caldav_CalDAV_cpp
    N ports/mail/kopano/core/patches/patch-common_include_kopano_platform_linux_h
    N ports/mail/kopano/core/patches/patch-common_platform_linux_cpp
    N ports/mail/kopano/core/patches/patch-lddcheck
    N ports/mail/kopano/core/patches/patch-mapi4linux_src_libkchl_sym_in
    N ports/mail/kopano/core/patches/patch-mapi4linux_src_libmapi_sym_in
    N ports/mail/kopano/core/patches/patch-common_include_kopano_lockhelper_hpp
    N ports/mail/kopano/core/patches/patch-ECtools_mapitime_cpp
    N ports/mail/kopano/core/patches/patch-autoconf_php_m4
    N ports/mail/kopano/core/patches/patch-gateway_Gateway_cpp
    N ports/mail/kopano/core/patches/patch-spooler_DAgent_cpp
    N ports/mail/kopano/core/patches/patch-common_ECLogger_cpp
    N ports/mail/kopano/core/patches/patch-common_libkcmapi_sym_in
    N ports/mail/kopano/core/patches/patch-installer_linux_Makefile_in
    N ports/mail/kopano/core/patches/patch-configure_ac
    N ports/mail/kopano/core/patches/patch-installer_linux_createuser_dotforward
    N ports/mail/kopano/core/patches/patch-installer_linux_dagent_cfg
    N ports/mail/kopano/core/patches/patch-installer_linux_gateway_cfg
    N ports/mail/kopano/core/patches/patch-installer_linux_ical_cfg
    N ports/mail/kopano/core/patches/patch-installer_linux_kopano-autorespond
    N ports/mail/kopano/core/patches/patch-installer_linux_ldap_m4
    N ports/mail/kopano/core/patches/patch-installer_linux_monitor_cfg
    N ports/mail/kopano/core/patches/patch-installer_linux_search_cfg
    N ports/mail/kopano/core/patches/patch-installer_linux_server_cfg
    N ports/mail/kopano/core/patches/patch-installer_linux_spooler_cfg
    N ports/mail/kopano/core/patches/patch-installer_linux_unix_cfg
    N ports/mail/kopano/core/patches/patch-installer_userscripts_companies_common_sh
    N ports/mail/kopano/core/patches/patch-installer_userscripts_groups_common_sh
    N ports/mail/kopano/core/patches/patch-installer_userscripts_users_common_sh
    N ports/mail/kopano/core/patches/patch-provider_libserver_ECSession_cpp
    N ports/mail/kopano/core/patches/patch-spooler_python_Makefile_in
    N ports/mail/kopano/core/patches/patch-spooler_Spooler_cpp
    N ports/mail/kopano/core/patches/patch-provider_server_ECServer_cpp
    N ports/mail/kopano/core/patches/patch-swig_python_kopano_kopano_config_py
    N ports/mail/kopano/core/patches/patch-tools_python-scripts_kopano-cachestat
    N ports/mail/kopano/core/pkg/DESCR-main
    N ports/mail/kopano/core/pkg/DESCR-mapi
    N ports/mail/kopano/core/pkg/PLIST-main
    N ports/mail/kopano/core/pkg/PLIST-mapi
    N ports/mail/kopano/core/pkg/README-main
    N ports/mail/kopano/core/pkg/kopano.rc
    N ports/mail/kopano/core/pkg/kopano_gateway.rc
    N ports/mail/kopano/core/pkg/kopano_ical.rc
    N ports/mail/kopano/core/pkg/kopano_monitor.rc
    N ports/mail/kopano/core/pkg/kopano_server.rc
    N ports/mail/kopano/core/pkg/kopano_spooler.rc
    N ports/mail/kopano/core/pkg/kopano_search.rc
    N ports/mail/kopano/webapp/Makefile
    N ports/mail/kopano/webapp/distinfo
    N ports/mail/kopano/webapp/files/kopano-webapp.conf
    N ports/mail/kopano/webapp/patches/patch-etc_kopano_webapp_config_php
    N ports/mail/kopano/webapp/pkg/UNMESSAGE
    N ports/mail/kopano/webapp/pkg/DESCR
    N ports/mail/kopano/webapp/pkg/PLIST
    N ports/mail/kopano/webapp/pkg/README
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:39:44

Modified files:
	mail           : Makefile 

Log message:
+kopano


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:41:10

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
replace zarafa packages with kopano


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:43:00

Modified files:
	mail/z-push    : Makefile distinfo 
	mail/z-push/pkg: PLIST 

Log message:
update to 2.3.7 and switch to kopano


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:43:58

Modified files:
	mail           : Makefile 
Removed files:
	mail/zarafa    : Makefile Makefile.inc 
	mail/zarafa/webapp: Makefile distinfo 
	mail/zarafa/webapp/files: zarafa-webapp.conf 
	mail/zarafa/webapp/patches: patch-etc_zarafa_webapp_config_php 
	mail/zarafa/webapp/pkg: DESCR PLIST README UNMESSAGE 
	mail/zarafa/zarafa: Makefile distinfo 
	mail/zarafa/zarafa/files: local_zarafa.m4 zarafa.conf zarafa.m4 
	mail/zarafa/zarafa/patches: patch-ECtools_fsck_zarafa-fsck_cpp 
	                            patch-ECtools_monitor_zarafa-monitor_cpp 
	                            patch-Makefile_in 
	                            patch-caldav_CalDAV_cpp 
	                            patch-common_ECChannel_cpp 
	                            patch-common_ECLogger_cpp 
	                            patch-common_charset_localeutil_cpp 
	                            patch-common_charset_localeutil_h 
	                            patch-common_include_zarafa_ECLogger_h 
	                            patch-common_include_zarafa_charset_traits_h 
	                            patch-common_include_zarafa_platform_h 
	                            patch-common_include_zarafa_platform_linux_h 
	                            patch-common_platform_cpp 
	                            patch-common_platform_linux_cpp 
	                            patch-common_ustringutil_cpp 
	                            patch-configure_ac 
	                            patch-doc_Makefile_in 
	                            patch-doc_manual_xml 
	                            patch-gateway_Gateway_cpp 
	                            patch-inetmapi_Makefile_in 
	                            patch-installer_linux_createuser_dotforward 
	                            patch-installer_linux_dagent_cfg 
	                            patch-installer_linux_gateway_cfg 
	                            patch-installer_linux_ical_cfg 
	                            patch-installer_linux_ldap_m4 
	                            patch-installer_linux_monitor_cfg 
	                            patch-installer_linux_search_cfg 
	                            patch-installer_linux_server_cfg 
	                            patch-installer_linux_spooler_cfg 
	                            patch-installer_linux_unix_cfg 
	                            patch-installer_linux_zarafa-autorespond 
	                            patch-installer_userscripts_companies_common_sh 
	                            patch-installer_userscripts_groups_common_sh 
	                            patch-installer_userscripts_users_common_sh 
	                            patch-lddcheck 
	                            patch-m4lcommon_CommonUtil_cpp 
	                            patch-m4lcommon_include_zarafa_mapi_ptr_mapi_memory_ptr_h 
	                            patch-m4lcommon_include_zarafa_mapi_ptr_mapi_object_ptr_h 
	                            patch-php-ext_main_cpp 
	                            patch-provider_client_ECChangeAdvisor_cpp 
	                            patch-provider_client_ECNotifyMaster_cpp 
	                            patch-provider_client_WSTransport_cpp 
	                            patch-provider_contacts_Makefile_in 
	                            patch-provider_libserver_ECConvenientDepthObjectTable_cpp 
	                            patch-provider_libserver_ECDatabaseUtils_cpp 
	                            patch-provider_libserver_ECSessionGroup_cpp 
	                            patch-provider_libserver_ECSession_cpp 
	                            patch-provider_libserver_StreamUtil_cpp 
	                            patch-provider_plugins_ldappasswords_cpp 
	                            patch-provider_plugins_plugin_h 
	                            patch-provider_server_ECServer_cpp 
	                            patch-provider_server_ECSoapServerConnection_cpp 
	                            patch-provider_server_ECThreadManager_cpp 
	                            patch-provider_server_Makefile_in 
	                            patch-spooler_DAgent_cpp 
	                            patch-spooler_Spooler_cpp 
	                            patch-swig_icalmapi_i 
	                            patch-tools_python-scripts_zarafa-cachestat_py 
	mail/zarafa/zarafa/pkg: DESCR-main DESCR-mapi PLIST-main 
	                        PLIST-mapi README-main zarafa.rc 
	                        zarafa_gateway.rc zarafa_ical.rc 
	                        zarafa_monitor.rc zarafa_server.rc 
	                        zarafa_spooler.rc 

Log message:
remove zarafa as it has been replaced with kopano


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:45:20

Modified files:
	infrastructure/db: user.list 

Log message:
no more _zarafa user


CVSROOT:	/cvs
Module name:	www
Changes by:	robert@cvs.openbsd.org	2017/09/13 04:54:21

Modified files:
	faq            : current.html 

Log message:
mention that a manual migration of configuration files is needed for kopano


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/13 05:03:51

Modified files:
	net/dhcpcd     : Makefile 
	net/dhcpcd/pkg : README 

Log message:
Mention use of rtadvd(8) for handing addresses to clients.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/13 05:04:24

Modified files:
	devel/spidermonkey38: Makefile 

Log message:
Enable intl-api and use icu, zlib and libffi from the system.

ok jasper@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/13 06:50:33

Modified files:
	x11/i3         : Makefile 
	x11/i3/patches : patch-libi3_dpi_c 
Added files:
	x11/i3/patches : patch-include_con_h patch-src_commands_c 
	                 patch-src_con_c patch-src_load_layout_c 
	                 patch-src_sighandler_c 

Log message:
Merge fixes from upstream:

Check if con_id exists in cmd_swap
(git commit 369c9ed50f2b9fc2dc904db07907cd5f95f0a5ad)

Set marks to NULL after freeing
realloc() was being called on an already freed pointer.
(git commit b48cbe42af94cf69700843922e57c68b81f3fddd)

Properly initialize sigaction struct
(git commit 09ee12d8e5e1cd219493fde3393dbca10c0cc23f)


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/09/13 07:20:30

Modified files:
	www/nextcloud  : Makefile distinfo 
	www/nextcloud/pkg: PLIST 

Log message:
Update for Nextcloud to 12.0.2:

https://nextcloud.com/changelog/

OK kirby@


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/09/13 07:32:04

Modified files:
	faq            : current.html 

Log message:
tweak previous;
add links


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/09/13 08:19:57

Modified files:
	share/man/man1 : clang-local.1 

Log message:
Fix typo; ok benno@ jmc@ sthen@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/09/13 08:24:08

Modified files:
	databases/postgresql: Makefile distinfo 
	databases/postgresql/pkg: PLIST-docs README-server 

Log message:
Bugfixes update to 9.6.5
Small changes to README-server (from sthen@)

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/13 08:58:26

Modified files:
	regress/usr.bin/ssh: agent-getpeereid.sh 

Log message:
Print SKIPPED if sudo and doas configuration is missing.  Prevents
that running the regression test with wrong environment is reported
as failure.  Keep the fatal there to avoid interfering with other
setups for portable ssh.
OK dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/13 09:08:42

Added files:
	regress/usr.sbin/syslogd: args-repeat-sighup.pl 
	                          args-repeat-sigterm.pl 

Log message:
Check that pending "message repeated" is printed at exit and restart.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/13 10:27:53

Modified files:
	security/zkt   : Makefile distinfo 
	security/zkt/pkg: DESCR 

Log message:
update to zkt-1.1.4, from thuban/yeuxdelibad.net (generous maintainer timeout)
update DESCR, from me


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/13 13:18:43

Modified files:
	x11/kde4/l10n  : Makefile.inc 

Log message:
replace gettext module; ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/13 13:51:33

Modified files:
	net/dhcpcd     : Makefile 
	net/dhcpcd/pkg : README 

Log message:
s/rtadvd_flags/rtadvd flags/ (typo), from Caspar Schutijser, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/13 13:59:09

Modified files:
	multimedia/streamlink: Makefile distinfo 
	multimedia/streamlink/pkg: PLIST 

Log message:
Update streamlink to 0.8.1
Changelog: https://github.com/streamlink/streamlink/releases/tag/0.8.1
Sync test depends (a few new ones were added)


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/13 14:26:26

Modified files:
	sys/dev/fdt    : sxitwi.c 

Log message:
Add missing pipe in sxitwi(4)'s match code to actually make
it a logical OR intead of a binary OR.

From Artturi Alm


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/13 14:33:00

Modified files:
	x11/worker     : Makefile distinfo 
	x11/worker/pkg : PLIST 

Log message:
Update work to 3.12.0
Changelog: http://www.boomerangsworld.de/cms/worker/changes.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/09/13 16:25:27

Modified files:
	lang/racket-minimal: Makefile distinfo 

Log message:
Update to Racket 6.10.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/13 18:10:17

Modified files:
	sbin/dhclient  : bpf.c clparse.c dhclient.c dispatch.c kroute.c 
	                 options.c parse.c privsep.c 

Log message:
Strive to rationalize fatal[x]() usage and
verbiage.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/13 22:32:21

Modified files:
	usr.bin/ssh    : dns.c dns.h sshconnect.c 

Log message:
Revert commitid: gJtIN6rRTS3CHy9b.

-------------
identify the case where SSHFP records are missing but other DNS RR
types are present and display a more useful error message for this
case; patch by Thordur Bjornsson; bz#2501; ok dtucker@
-------------

This caused unexpected failures when VerifyHostKeyDNS=yes, SSHFP results
are missing but the user already has the key in known_hosts

Spotted by dtucker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2017/09/13 22:43:57

Modified files:
	games/megaglest: Makefile.inc 
	games/megaglest/base: Makefile distinfo 
	games/megaglest/base/patches: patch-CMakeLists_txt 
	                              patch-mk_cmake_Modules_FindMiniupnpc_cmake 
	                              patch-source_g3d_viewer_CMakeLists_txt 
	                              patch-source_glest_map_editor_CMakeLists_txt 
	                              patch-source_shared_lib_include_platform_sdl_platform_main_h 
	games/megaglest/base/pkg: PLIST 
	games/megaglest/data: Makefile distinfo 
	games/megaglest/data/pkg: PLIST 
Removed files:
	games/megaglest/base/patches: 
	                              patch-mk_cmake_Modules_FindLUA_cmake 
	                              patch-source_shared_lib_sources_platform_common_platform_common_cpp 
	                              patch-source_shared_lib_sources_platform_posix_socket_cpp 

Log message:
Update to megaglest-3.13.0
- Switch to GH_*
- Drop gettext from MODULES
- Stop hardcoding Lua-5.1. Also works with 5.2 and 5.3
Tested on amd64 and i386.
ok bentley@ on a previous diff.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 00:03:25

Modified files:
	devel/py-gevent: Makefile 

Log message:
When the plist change, bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 00:10:11

Modified files:
	devel/llvm     : Makefile 
Added files:
	devel/llvm/patches: 
	                    patch-lib_CodeGen_AsmPrinter_DwarfExpression_cpp 

Log message:
A bug fix for sparc64.
Fix a logic error in DwarfExpression::addMachineReg()
This fixes PR34323 and thus splitting undescribable registers into
smaller, describable sub-registers.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/14 02:59:54

Modified files:
	usr.sbin/relayd: config.c 

Log message:
Differentiate between a style string not being specified and an empty
style string by including NUL in imsg and set the pointer in the struct
passed over imsg to NULL in the receiving process to be sure nothing
tries to use it.

Avoids a crash when specifying an empty style string reported by
Karl-Andre' Skevik.  ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/14 03:30:50

Modified files:
	textproc/calibre: Makefile 
Added files:
	textproc/calibre/patches: patch-src_calibre_gui2_update_py 

Log message:
neuter calibre's phone-home version checker


CVSROOT:	/cvs
Module name:	src
Changes by:	reyk@cvs.openbsd.org	2017/09/14 04:07:17

Modified files:
	usr.sbin/vmd   : config.c vmm.c 

Log message:
spacing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 06:14:24

Modified files:
	x11/gtk3mm     : Makefile distinfo 

Log message:
Update to gtk3mm-3.22.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/09/14 06:56:36

Modified files:
	usr.sbin/rtadvd: rtadvd.8 
	sbin/slaacd    : slaacd.8 

Log message:
clarify that slaacd is a client; Xr to rtadvd. feedback/ok benno jmc


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/14 07:00:54

Modified files:
	devel/py-gevent: Makefile 
	devel/py-gevent/pkg: PLIST 
Added files:
	devel/py-gevent/pkg: PFRAG.python3 

Log message:
I was trying to be clever, and wasn't clever enought to understand what
was happening.

fix packaging, and properly depend on py3- modules when necessary

prodded and OK by sthen@, ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2017/09/14 07:02:12

Modified files:
	sbin/ifconfig  : ifconfig.8 

Log message:
clarify what inet6 autoconf does, mention and link to slaacd(8)
ok/feedback sthen@ jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 07:45:22

Modified files:
	x11/gnome/gdm  : Makefile distinfo 
	x11/gnome/gdm/patches: patch-daemon_gdm-manager_c 
	                       patch-daemon_gdm-session_c 

Log message:
SECURITY update to gdm-3.24.3.
CVE-2017-12164 gdm unlock issue
Only GDM 3.24.1 or later are affected.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 07:49:57

Modified files:
	devel/meson    : Makefile distinfo 

Log message:
Update to meson-0.42.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 08:04:05

Modified files:
	devel/py-ioflo : Makefile distinfo 
	devel/py-ioflo/patches: patch-ioflo_aid_test_test_classing_py 
Added files:
	devel/py-ioflo/patches: patch-ioflo_aio_http_clienting_py 

Log message:
Update to py-ioflo-1.7.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 08:47:53

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 08:48:06

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.152.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 08:54:30

Modified files:
	print/cups-filters: Makefile distinfo 
	print/cups-filters/patches: patch-Makefile_in 

Log message:
Update to cups-filters-1.17.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/14 08:56:41

Modified files:
	textproc/libxml: Makefile distinfo 
	textproc/libxml/patches: patch-Makefile_in 
Removed files:
	textproc/libxml/patches: patch-nanohttp_c patch-parser_c 
	                         patch-result_XPath_xptr_vidbase 
	                         patch-test_XPath_xptr_vidbase 
	                         patch-valid_c patch-xpath_c 
	                         patch-xpointer_c 

Log message:
update to libxml-2.9.5

tested in a bulk by, and ok aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/14 08:57:13

Modified files:
	textproc/libxslt: Makefile distinfo 
Removed files:
	textproc/libxslt/patches: patch-libxslt_extra_c 

Log message:
update to libxslt-1.1.30

tested in a bulk by, and ok aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/14 08:57:29

Modified files:
	www/py-bokeh   : Makefile distinfo 
	www/py-bokeh/pkg: PLIST 

Log message:
Update to py-bokeh-0.12.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	chrisz@cvs.openbsd.org	2017/09/14 09:43:45

Modified files:
	lang/ocaml/pkg : PFRAG.native-main PLIST-main 

Log message:
Fix PLISTs for bytecode only build.

ok jasper@, krw@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/14 10:21:15

Modified files:
	net/amule      : Makefile 
	x11/awesome    : Makefile 
	audio/ncmpc    : Makefile 
	audio/ncmpcpp  : Makefile 

Log message:
Drop gettext module and fix dependencies accordingly.


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/09/14 12:16:28

Modified files:
	usr.sbin/bgpd  : rde.c 

Log message:
fix accounting for received prefixes per neighbor

noticed by deraadt@ and job@

OK benno@ deraadt@ job@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/14 13:14:30

Modified files:
	textproc       : Makefile 

Log message:
-gonzui


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/14 13:15:24

Removed files:
	textproc/gonzui: Makefile distinfo 
	textproc/gonzui/patches: patch-Makefile_in 
	                         patch-gonzui_bdbdbm_rb 
	                         patch-gonzui_dbm_rb 
	                         patch-gonzui_extractor_rb 
	textproc/gonzui/pkg: DESCR PLIST 

Log message:
remove relic from times past; for code searching/indexing tools such
as the silver searcher are a much better alternative these days and don't
require ruby 1.8

prompted by jeremy@
ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/14 13:15:36

Modified files:
	devel/quirks/files: Quirks.pm 

Log message:
register gonzui removal


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/09/14 14:01:46

Modified files:
	security/sqlmap: Makefile distinfo 

Log message:
Update for SQLMap to 1.1.9

OK benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/14 20:33:34

Modified files:
	sys/arch/i386/i386: trap.c 

Log message:
wrap a long line


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/14 20:35:39

Modified files:
	usr.sbin/vmd   : ns8250.c 

Log message:
vmd: emulate UART scratch register, seems to be required by GRUB and
doesn't seem to cause any side effects with other guest types.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/14 20:36:29

Modified files:
	usr.sbin/vmd   : vmm.c 

Log message:
vmd: improve a debug message with more information


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/14 20:39:33

Added files:
	usr.sbin/vmd   : task.c task.h 

Log message:
port taskqs to vmd for use in future work on virtio devices

these are backed by pthreads rather than kthreads and mutexes, and
only support creating a taskq serviced by a single worker thread.
task_set, task_add, and task_del all work the same though.

these are not linked into the build yet.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/14 21:06:14

Modified files:
	lang/jruby     : Makefile distinfo 
	lang/jruby/pkg : PLIST 
Removed files:
	lang/jruby/patches: 
	                    patch-lib_ruby_stdlib_rubygems_commands_open_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_commands_query_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_commands_sources_command_rb 
	                    patch-lib_ruby_stdlib_rubygems_dependency_list_rb 
	                    patch-lib_ruby_stdlib_rubygems_installer_rb 
	                    patch-lib_ruby_stdlib_rubygems_platform_rb 
	                    patch-lib_ruby_stdlib_rubygems_rb 
	                    patch-lib_ruby_stdlib_rubygems_remote_fetcher_rb 
	                    patch-lib_ruby_stdlib_rubygems_specification_rb 
	                    patch-lib_ruby_stdlib_rubygems_test_case_rb 
	                    patch-lib_ruby_stdlib_rubygems_text_rb 

Log message:
Update to JRuby 9.1.13.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 01:14:45

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 01:14:57

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.153.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 01:20:56

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 
	sysutils/amazon-ssm-agent/patches: patch-makefile 

Log message:
Update to amazon-ssm-agent-2.1.4.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 01:43:42

Modified files:
	www/webkitgtk4 : Makefile distinfo 
	www/webkitgtk4/patches: patch-CMakeLists_txt 
	                        patch-Source_JavaScriptCore_CMakeLists_txt 
	                        patch-Source_JavaScriptCore_assembler_ARM64Assembler_h 
	                        patch-Source_JavaScriptCore_assembler_ARMAssembler_h 
	                        patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h 
	                        patch-Source_WTF_wtf_Platform_h 
	                        patch-Source_WebCore_PAL_pal_CMakeLists_txt 
	                        patch-Source_cmake_OptionsCommon_cmake 
	                        patch-Source_cmake_WebKitCommon_cmake 
	www/webkitgtk4/pkg: PLIST 
Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_jit_ExecutableAllocator_cpp 
	                        patch-Source_JavaScriptCore_runtime_MachineContext_h 
	                        patch-Source_WTF_wtf_PlatformRegisters_h 
	                        patch-Source_WebDriver_CMakeLists_txt 
	                        patch-Source_WebKit_Shared_Plugins_unix_PluginSearchPath_cpp 
	                        patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc_in 
	                        patch-Source_WebKit_gtk_webkit2gtk_pc_in 
	                        patch-Source_cmake_WebKitCompilerFlags_cmake 
Removed files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_dfg_DFGOpInfo_h 
	                        patch-Source_JavaScriptCore_heap_MachineStackMarker_cpp 
	                        patch-Source_JavaScriptCore_heap_MachineStackMarker_h 
	                        patch-Source_JavaScriptCore_jit_ExecutableAllocator_h 
	                        patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath_cpp 
	                        patch-Source_WebKit2_gtk_webkit2gtk-web-extension_pc_in 
	                        patch-Source_WebKit2_gtk_webkit2gtk_pc_in 

Log message:
Update to webkitgtk4-2.18.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 03:23:12

Modified files:
	lang/ocaml     : Makefile 

Log message:
PLIST change = bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 03:52:18

Modified files:
	sysutils/terraform/terraform: Makefile distinfo 

Log message:
Update to terraform-0.10.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 05:13:08

Modified files:
	x11/gnome/aisleriot: Makefile distinfo 

Log message:
Update to aisleriot-3.22.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 05:14:45

Modified files:
	sysutils/terraform/provider-azurerm: Makefile distinfo 
	sysutils/terraform/provider-triton: Makefile distinfo 
	sysutils/terraform/provider-vsphere: Makefile distinfo 

Log message:
Update terraform providers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/09/15 05:32:23

Modified files:
	www/buku       : Makefile distinfo 

Log message:
Update to buku 3.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/15 05:34:17

Modified files:
	www/chromium   : Makefile distinfo 

Log message:
update to 61.0.3163.91


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/15 05:40:05

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Move/add log_procinit() and setproctitle() calls so they reliably work
both early and after forking. Makes fatal[x]() messages more
informative by always including the relevant interface name. And
"[proc]" in privileged process messages.

Simplify some logic by avoiding error message construction that is
no longer required.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2017/09/15 05:50:39

Modified files:
	usr.sbin/smtpd : mta.c 

Log message:
move the envelope handling code to its own function to clarify the
imsg dispatch function.

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/15 05:58:20

Modified files:
	.              : INDEX 

Log message:
sync; 9903


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 07:09:02

Modified files:
	x11/gnome/session: Makefile distinfo 
	x11/gnome/session/patches: patch-gnome-session_gsm-consolekit_c 
	                           patch-gnome-session_gsm-manager_c 
Removed files:
	x11/gnome/session/patches: 
	                           patch-gnome-session_gsm-fail-whale-dialog_c 
	                           patch-gnome-session_gsm-shell-extensions_c 
	                           patch-gnome-session_gsm-system_c 
	                           patch-gnome-session_gsm-system_h 
	                           patch-gnome-session_gsm-systemd_c 

Log message:
Update to gnome-session-3.24.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/15 07:19:57

Modified files:
	mail/kopano    : Makefile.inc 
	mail/kopano/core: distinfo 

Log message:
update to 8.3.5.1379


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/15 07:20:35

Modified files:
	mail/kopano/webapp: Makefile distinfo 
	mail/kopano/webapp/pkg: PLIST 

Log message:
update to 3.4.0.849 and enable more plugins like the spellchecker


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 07:44:23

Added files:
	productivity/rednotebook: Makefile distinfo 
	productivity/rednotebook/pkg: DESCR PLIST 

Log message:
Resurrect and update to rednotebook-2.2 now that it depends on a supported
webkit.

prodded by Daniel Villarreal


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 07:44:51

Modified files:
	productivity   : Makefile 

Log message:
+rednotebook


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 07:45:22

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
rednotebook is back.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/15 08:03:14

Modified files:
	regress/sys/netinet/frag: Makefile pf.conf 
	regress/sys/netinet6/frag6: Makefile pf.conf 

Log message:
Clean up pf rules and states on remote machine so that they do not
interfere with later tests.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/15 08:19:56

Modified files:
	usr.bin/awk    : run.c 

Log message:
Fix bitwise operations error messages; from FreeBSD

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/15 09:22:14

Modified files:
	sbin/dhclient  : kroute.c privsep.c 

Log message:
Use a poll() loop when trying read the default route from
a routing socket. Fixes at least one cause of resolv.conf
confusion and possibly hanging/looping dhclient if the
RTM_GET gets lost.

Fingered by phessler@ when doing many suspend/resumes
while switching between wifi and wired interfaces.

Testing & ok phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/15 09:37:18

Modified files:
	sysutils/gkrellm/plugins: Makefile.inc 
	sysutils/gkrellm/plugins/aclock: Makefile 
	sysutils/gkrellm/plugins/bgchg: Makefile 
	sysutils/gkrellm/plugins/itime: Makefile 
	sysutils/gkrellm/plugins/launch: Makefile 
	sysutils/gkrellm/plugins/mailwatch: Makefile 
	sysutils/gkrellm/plugins/moon: Makefile 
	sysutils/gkrellm/plugins/reminder: Makefile 
	sysutils/gkrellm/plugins/shoot: Makefile 
	sysutils/gkrellm/plugins/stock: Makefile 
	sysutils/gkrellm/plugins/sun: Makefile 
	sysutils/gkrellm/plugins/volume: Makefile 
	sysutils/gkrellm/plugins/weather: Makefile 
	sysutils/gkrellm/plugins/wireless: Makefile 

Log message:
replace gettext module


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/15 10:25:46

Modified files:
	x11/gnome/gucharmap: Makefile distinfo 
	x11/gnome/gucharmap/pkg: PLIST 

Log message:
update to gucharmap-10.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/09/15 10:27:47

Modified files:
	security/lynis : Makefile distinfo 

Log message:
Update for Lynis to 2.5.5


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/15 10:34:25

Modified files:
	distrib/armv7/miniroot/am335x: Makefile 
	distrib/armv7/ramdisk: list 

Log message:
Add dtbs the am335x_boneblack U-Boot image may use if a matching model
is found.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/09/15 11:28:56

Modified files:
	faq            : current.html upgrade61.html 
	faq/ports      : guide.html 

Log message:
a number of typos from lubos boucek


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/15 12:06:20

Modified files:
	x11/openbox    : Makefile 
Added files:
	x11/openbox/patches: patch-openbox_frame_c 

Log message:
Fix out-of-bounds read
(git commit b0ed75ee851121ad25491ef6e1dca25be7bc50f3)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/15 12:13:05

Modified files:
	sys/kern       : uipc_mbuf.c 

Log message:
Coverity complained that the while loop at the end of m_adj() could
dereference m if it is NULL.  See CID 501458.
- Remove the m NULL check from the final for loop, it is not
necessary.  This cannot happen due to the length calculation.
The inconsistent code caused the coverity issue.
- Move the m = mp close to all the loops where the mbuf
chain is traversed.
- Use mp to access the m_pkthdr consistently.
- Move the next assignemnt from for (;;m = m->m_next) to the
end of the loop to make it consistent to the previous for (;;)
where the total length is calculated.
OK visa@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/15 13:29:28

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Coverity complains that top == NULL was checked and further down
top->m_pkthdr.len was accessed without check.  See CID 1452933.
In fact top cannot be NULL there and the condition was always false.
m_getuio() did never reserve space for the header.  The correct
check is m == top to find the first mbuf.
OK visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/09/15 13:52:26

Modified files:
	print/poppler  : Makefile 

Log message:
Add ${LIB_DEPENDS} to LIB_DEPENDS-main to get libestdc++ on GCC49_ARCHS
which aren't in CLANG_ARCHS (like sparc64, armv7).

Sorry for the breakage.

Noticed by landry@ on a sparc64 bulk build, fix tested by phessler
on arm.

ok phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/15 14:37:58

Modified files:
	x11/nitrogen   : Makefile 

Log message:
Needs a c++ compiler that supports -std=c++11

Spotted on sparc64:

http://build-failures.rhaalovely.net//sparc64/2017-09-04/x11/nitrogen.log


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/15 20:03:40

Modified files:
	sys/arch/amd64/amd64: trap.c copy.S 
	sys/arch/arm64/arm64: trap.c 
	regress/sys/kern/ptrace: ptrace.c 

Log message:
The copyin(9) family of functions should return EFAULT for all memory
protection issues.  So make amd64 do that instead of passing through
uvm_fault()'s return value, which lead to other possible errors
(particularly EACCES) being returned to userspace.  Clean up a vestige
on arm64 too.

ok bluhn@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sunil@cvs.openbsd.org	2017/09/15 21:43:32

Log message:
    Import mblaze, a set of Maildir utilities.
    
    In collaboration with and ok giovanni@, jca@.
    
    Status:
    
    Vendor Tag:	sunil
    Release Tags:	sunil_20170916
    
    N ports/mail/mblaze/Makefile
    N ports/mail/mblaze/distinfo
    N ports/mail/mblaze/patches/patch-GNUmakefile
    N ports/mail/mblaze/pkg/PLIST
    N ports/mail/mblaze/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sunil@cvs.openbsd.org	2017/09/15 21:48:50

Log message:
    Import mblaze, a set of Maildir utilities.
    
    In collaboration with and ok giovanni@, jca@.
    
    Status:
    
    Vendor Tag:	sunil
    Release Tags:	sunil_20170916
    
    U ports/mail/mblaze/Makefile
    U ports/mail/mblaze/distinfo
    U ports/mail/mblaze/patches/patch-GNUmakefile
    U ports/mail/mblaze/pkg/PLIST
    U ports/mail/mblaze/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/15 23:04:34

Modified files:
	sys/arch/mips64/mips64: fp_emulate.c 

Log message:
Make sure that `fsr' is always initialized. Non-DEBUG kernels
have not been affected.

From miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	akoshibe@cvs.openbsd.org	2017/09/16 00:03:05

Modified files:
	net/mininet    : Makefile 
	net/mininet/patches: patch-mininet_node_py patch-setup_py 
	net/mininet/pkg: PLIST 

Log message:
Move examples to /usr/local/share/examples.
Fix for bug introduced in last revision

OK phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/16 00:47:20

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/16 00:47:36

Modified files:
	sysutils/awscli: Makefile distinfo 
	sysutils/awscli/pkg: PLIST 

Log message:
Update to awscli-1.11.154.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/16 00:52:01

Modified files:
	print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.17.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/16 01:01:33

Modified files:
	devel/llvm     : Makefile 
Added files:
	devel/llvm/patches: patch-lib_Target_X86_X86ISelLowering_cpp 

Log message:
[X86] Don't create i64 constants on 32-bit targets when lowering v64i1
constant build vectors.

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/16 01:42:34

Modified files:
	bin/pax        : cpio.c ftree.c pat_rep.c tables.c tar.c 

Log message:
Carefully add casts to silence clang sign-compare warnings. ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/09/16 02:07:15

Modified files:
	libexec/login_yubikey: yubikey.c 

Log message:
Make sure to freezero() the wide-character copy of the user supplied password.
While here, change the mbstowcs() error checking making it complaint with what's
documented in the manual and zap some stray whitespace.

ok benno@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/16 03:02:21

Modified files:
	devel/ocaml-graph: Makefile distinfo 
	devel/ocaml-graph/pkg: PLIST 

Log message:
update to ocaml-graph-1.8.7

ok chrisz@ (MAINTAINER) krw@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/16 03:03:15

Modified files:
	devel/cudf     : Makefile distinfo 
	devel/cudf/patches: patch-Makefile patch-c-lib_Makefile 

Log message:
update to cudf-0.9

ok chrisz@ krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/09/16 05:36:25

Modified files:
	usr.sbin/pkg_add/OpenBSD: PackingElement.pm PackingList.pm 

Log message:
recognize @version, to be used for a system-wide version marker


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/09/16 06:04:13

Modified files:
	usr.sbin/pkg_add/OpenBSD: LibSpec.pm SharedLibs.pm 

Log message:
we already have a comparison function for libobjects, so move it up to
the best class, and sort bad libraries in dependency solving accordingly


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/16 06:37:24

Modified files:
	mail/postfix/snapshot: Makefile distinfo 

Log message:
update to postfix-3.3-20170910, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/16 06:59:33

Modified files:
	comms/chirp    : Makefile distinfo 
	comms/chirp/pkg: PLIST 

Log message:
update to chirp-20170714


CVSROOT:	/cvs
Module name:	ports
Changes by:	sunil@cvs.openbsd.org	2017/09/16 07:13:42

Modified files:
	mail           : Makefile 

Log message:
+mblaze


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/16 08:26:26

Modified files:
	databases/ruby-redis: Makefile 
	x11/mlterm     : Makefile 

Log message:
Drop maintainership of ruby-redis, get maintainership of x11/mlterm


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/16 08:41:20

Modified files:
	x11/mlterm     : Makefile 

Log message:
Remove gettext module and fix deps accordingly


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/16 08:55:27

Modified files:
	net/mldonkey   : Makefile 

Log message:
Drop gettext module


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/16 10:42:27

Modified files:
	editors/emacs  : Makefile distinfo 
Removed files:
	editors/emacs/patches: patch-lisp_gnus_mm-view_el 
	                       patch-lisp_textmodes_enriched_el 

Log message:
Update to emacs-25.3, which rolls in the fixes for CVE-2017-14482


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/16 16:42:37

Modified files:
	lang/ruby/2.4  : Makefile distinfo 
	lang/ruby/2.4/patches: patch-compile_c patch-configure 
	                       patch-include_ruby_ruby_h 
	                       patch-lib_fileutils_rb 
	                       patch-test_ruby_test_io_rb 
	                       patch-test_ruby_test_process_rb 
	lang/ruby/2.4/pkg: PLIST-main PLIST-ri_docs 

Log message:
Update to ruby 2.4.2.  Fixes CVE-2017-14033, CVE-2017-14064,
CVE-2017-0898, and CVE-2017-10784. Shared lib major bump due to
removed/modified functions.  Regen patches while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/16 16:43:39

Modified files:
	lang/ruby/2.3  : Makefile distinfo 
	lang/ruby/2.3/patches: patch-compile_c patch-configure 
	                       patch-lib_fileutils_rb 
	                       patch-test_ruby_test_io_rb 
	                       patch-test_ruby_test_process_rb 
	lang/ruby/2.3/pkg: PLIST-main PLIST-ri_docs 

Log message:
Update to ruby 2.3.5.  Fixes CVE-2017-14033, CVE-2017-14064,
CVE-2017-0898, and CVE-2017-10784. Shared lib major bump due to
removed/modified functions.  Regen patches while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/16 16:45:26

Modified files:
	lang/ruby/2.2  : Makefile distinfo 
	lang/ruby/2.2/patches: patch-compile_c patch-configure 
	                       patch-lib_fileutils_rb 
	lang/ruby/2.2/pkg: PLIST-main 

Log message:
Update to ruby 2.2.8.  Fixes CVE-2017-14033, CVE-2017-14064,
CVE-2017-0898, and CVE-2017-10784. Regen patches while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/16 16:52:40

Modified files:
	lang/ruby/2.1  : Makefile 
	lang/ruby/2.1/patches: patch-compile_c patch-configure 
Added files:
	lang/ruby/2.1/patches: patch-ext_json_generator_generator_c 
	                       patch-ext_json_generator_generator_h 
	                       patch-ext_openssl_ossl_asn1_c 
	                       patch-ext_psych_yaml_api_c 
	                       patch-ext_psych_yaml_emitter_c 
	                       patch-ext_psych_yaml_loader_c 
	                       patch-ext_psych_yaml_parser_c 
	                       patch-ext_psych_yaml_scanner_c 
	                       patch-ext_psych_yaml_yaml_private_h 
	                       patch-lib_webrick_httpstatus_rb 
	                       patch-lib_webrick_log_rb patch-sprintf_c 

Log message:
Backport security fixes from ruby 2.2.8 to ruby 2.1.9.  Fixes
CVE-2017-14033, CVE-2017-14064, CVE-2017-0898, and CVE-2017-10784.
Regen patches while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/16 16:54:58

Modified files:
	lang/ruby/1.8  : Makefile 
	lang/ruby/1.8/pkg: PLIST-ri_docs 
Added files:
	lang/ruby/1.8/patches: patch-lib_webrick_httpstatus_rb 
	                       patch-lib_webrick_log_rb patch-sprintf_c 

Log message:
Backport security fixes from ruby 2.2.8 to ruby 1.8.7.  Fixes
CVE-2017-0898 and CVE-2017-10784.  Regen patches while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/16 16:56:41

Modified files:
	lang/jruby     : Makefile 
Added files:
	lang/jruby/patches: patch-lib_ruby_stdlib_webrick_httpstatus_rb 
	                    patch-lib_ruby_stdlib_webrick_log_rb 

Log message:
Backport webrick security fix (CVE-2017-10784) from ruby 2.2.8 to JRuby.
Update MASTER_SITES while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/16 17:32:03

Modified files:
	net/wifind     : Makefile distinfo 

Log message:
Update to wifind-0.7

from maintainer Ray Lai


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/17 00:10:53

Modified files:
	sys/arch/octeon/octeon: machdep.c 

Log message:
Do not print "cpuX launched" any longer. This reduces dmesg spam
on multicore systems.


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/17 00:38:03

Modified files:
	lib/libc/gen   : setprogname.c 

Log message:
__progname has type char *, we cannot change its type without causing
havoc all over the place. So add some casts to silence the compiler.
ok deraadt@ guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/17 03:32:07

Modified files:
	share/man/man4/man4.amd64: mem.4 
	share/man/man4/man4.i386: mem.4 

Log message:
link to mtrr(4) because the mem(4) driver supports ioctl(2)
in addition to read(2) and write(2) and because
that ioctl(2) support is documented in mtrr(4);
OK jmc@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/09/17 04:54:40

Modified files:
	.              : MODULES 3RDPARTY 

Log message:
updates


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/17 10:31:59

Modified files:
	distrib/alpha  : Makefile 

Log message:
Give up on alpha floppies for now


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/17 10:33:08

Modified files:
	distrib/alpha/bsd.rd: Makefile 
	distrib/alpha/common: Makefile.inc 
	distrib/alpha/inst-common: Makefile.inc 

Log message:
Some further shrinking, but obviously not enough.  Something unknown
caused bloat about a month ago (and it wasn't purely the ctf additions
since those are being stripped).  Maybe the compiler generates
different code when stronger debugging information is requested?


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/17 10:34:03

Modified files:
	distrib/ramdisk: Makefile 

Log message:
use strip directly.  The layers if macros are not actually helpful.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/17 10:43:24

Log message:
    import ports/audio/rgain, ok jca@ - this is an alternative to audio/mp3gain
    (mp3gain has various vulnerabilities due to a buggy old fork of mpg123's
    decoder, additionally is mp3-only, whereas this handles more formats).
    See various posts at http://www.openwall.com/lists/oss-security/2017/09/14/
    
    ----
    ReplayGain is designed to solve the problem of varying volumes between
    different audio files. This package provides Python modules and scripts
    to read, write and calculate Replay Gain on various file formats (Ogg
    Vorbis, flac, WavPack, MP4, MP3).
    ----
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20170917
    
    N ports/audio/rgain/Makefile
    N ports/audio/rgain/distinfo
    N ports/audio/rgain/pkg/PLIST
    N ports/audio/rgain/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/17 10:45:29

Modified files:
	audio          : Makefile 
Removed files:
	audio/mp3gain  : Makefile distinfo 
	audio/mp3gain/pkg: DESCR PLIST 

Log message:
remove mp3gain, see http://www.openwall.com/lists/oss-security/2017/09/14/
Note that http://www.openwall.com/lists/oss-security/2017/09/14/12 has some
words in its defense; it might make sense to reintroduce if the forked mp3
decoder library is replaced.

link rgain.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tj@cvs.openbsd.org	2017/09/17 11:04:52

Modified files:
	www/newsbeuter : Makefile 
Added files:
	www/newsbeuter/patches: patch-src_controller_cpp 
	                        patch-src_pb_controller_cpp 

Log message:
add two upstream patches to sanitize input in the bookmark command
and podbeuter feature.

ok abieber


CVSROOT:	/cvs
Module name:	ports
Changes by:	tj@cvs.openbsd.org	2017/09/17 11:06:45

Added files:
	www/newsbeuter/patches: Tag: OPENBSD_6_1 
	                        patch-src_controller_cpp 
	                        patch-src_pb_controller_cpp 

Log message:
add two upstream patches to sanitize input in the bookmark command
and podbeuter feature.

ok abieber


CVSROOT:	/cvs
Module name:	ports
Changes by:	tj@cvs.openbsd.org	2017/09/17 11:15:53

Modified files:
	www/newsbeuter : Tag: OPENBSD_6_1 Makefile 

Log message:
bump REVISION, missed in previous.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/17 15:20:23

Modified files:
	sbin/dhclient  : bpf.c clparse.c dhclient.c dhcpd.h dispatch.c 
	                 kroute.c options.c packet.c privsep.c 

Log message:
Create global 'log_procname' and set it to '' or
' [priv]' as appropriate for the process doing the
setting. Use it as the prefix in all log_*() output. Makes
tracking messages for an interface or a process much easier.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/17 16:14:53

Modified files:
	sbin/dhclient  : parse.c 

Log message:
Oops. Missed a file.

Create global 'log_procname' and set it to '' or
' [priv]' as appropriate for the process doing the
setting. Use it as the prefix in all log_*() output. Makes
tracking messages for an interface or a process much easier.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/17 16:25:22

Modified files:
	usr.sbin/syslogd: syslogd.c 

Log message:
When writing local output, syslogd ignores EAGAIN.  Unfortunately
it has closed the file descriptor before checking the errno.  So
f_file contained a bad file descriptor that could be reused at the
next open.  Keep the file open if errno is EAGAIN.  Move the close(2)
down where the old file descriptor in f_file is overwritten in all
cases.
OK deraadt@ jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/09/17 16:47:03

Modified files:
	usr.sbin/vmd   : vm.c 

Log message:
vmd: re add rtc.per and rtc.sec evtimers on receive

This was missed in receive. mc146818_start is already defined. This fixes rtc
time resync on receive.

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	pd@cvs.openbsd.org	2017/09/17 17:07:56

Modified files:
	usr.sbin/vmd   : pci.c pci.h virtio.c virtio.h vm.c 

Log message:
vmd: send/recv pci config space instead of recreating pci devices on receive

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/17 17:49:14

Modified files:
	usr.sbin/syslogd: syslogd.c 

Log message:
syslogd has special code to report errors before it has been
initialized.  For every message it did reopen the console with file
descriptor passing from the privsep parent.  Now preopen the console,
so writing the message out works in more cases.  If the console has
been revoked, a reopen via privsep and write again is tried anyway.
OK brynet@ deraadt@ jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/17 17:56:03

Modified files:
	regress/usr.sbin/syslogd: Makefile args-fdexhaustion-config.pl 
	                          args-fdexhaustion-sighup.pl 
	                          args-fdexhaustion-tcp.pl 

Log message:
If file descriptors are exhausted during initialization, we see
better log messages on the console now.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/17 18:00:57

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Missed a log_warnx(). Nuke an extraneous space.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2017/09/17 18:05:15

Modified files:
	usr.sbin/vmd   : i8259.c 

Log message:
protect i8259 state with a mutex.

this allows interrupts to be safely posted by multiple threads.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/18 00:06:22

Modified files:
	devel/ocaml-dose: Makefile 
	devel/ocaml-dose/patches: patch-algo_dominators_ml 

Log message:
adjust for ocamlgraph 1.8.6 API

breakage spotted by naddy@; fix from upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/18 00:24:33

Modified files:
	graphics/py-cairo: Makefile distinfo 
	graphics/py-cairo/pkg: PFRAG.no-python3 PFRAG.python3 

Log message:
Update to py-cairo-1.15.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/18 01:42:52

Modified files:
	sbin/isakmpd   : exchange.c exchange.h 

Log message:
Check for failures of exchange_establish_p{1,2}() and call the given
`finalize' function with the `fail' argument when this happen.

Introduce some sanity checks in exchange_free() to be able to call if
even if the data structure isn't completely initialized.

Plug memory leaks when exchange_establish() fails.  While here fix a
double free in one of the error paths.

Based on a diff from hshoexer@, ok stsp@, markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/09/18 01:59:40

Modified files:
	print/texinfo  : Makefile distinfo 

Log message:
Update to Texinfo 6.5

OK kili@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/18 02:23:36

Modified files:
	geo/pgrouting  : Makefile distinfo 
	geo/pgrouting/pkg: PLIST 

Log message:
Update to pgrouting 2.5.0.

See
https://github.com/pgRouting/pgrouting/wiki/Migration-Guide#migrating-from-24-to-25
for details.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/18 03:31:30

Modified files:
	mail/rspamd    : Makefile distinfo 

Log message:
update to rspamd-1.6.4, similar to a diff from akai.mail@protonmail.com


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/09/18 03:41:52

Modified files:
	usr.bin/ssh    : servconf.c 

Log message:
Add braces missing after channels refactor.  ok markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/18 04:23:07

Modified files:
	mail/rspamd    : Makefile 

Log message:
take maintainer, in the hope it will prod portroach into noticing this port :)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/18 05:48:57

Modified files:
	lang/kawa      : Makefile 

Log message:
use ${LOCALBASE} as $deity intended


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/18 05:52:04

Modified files:
	net/samba      : Makefile distinfo 
	net/samba/patches: patch-lib_ldb_wscript 
Removed files:
	net/samba/patches: patch-source3_rpc_server_srv_pipe_c 
	                   patch-source4_heimdal_lib_krb5_ticket_c 

Log message:
Update to samba-4.5.13, the latest release of the 4.5.x series

Putting this in now to help handle future possible security issues on
the 6.2 branch.  Tested by Ian McWilliam.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/09/18 06:03:24

Modified files:
	usr.bin/ssh    : mux.c 

Log message:
Prevent type mismatch warning in debug on platforms where sig_atomic_t
!= int.  ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/18 06:12:46

Modified files:
	geo/qgis       : Makefile distinfo 
	geo/qgis/patches: patch-src_app_qgisapp_cpp 
	geo/qgis/pkg   : PLIST 
Removed files:
	geo/qgis/patches: patch-python_core_qgscoordinatetransform_sip 

Log message:
Update to QGIS 2.18.13.

Remove python/core/qgscoordinatetransform.sip patch, was fixed
differently upstream in https://issues.qgis.org/issues/17039


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/09/18 07:01:10

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Signature.pm 

Log message:
-V option for pkg_create and incorporate version into signatures.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/09/18 07:01:43

Modified files:
	infrastructure/bin: register-plist 

Log message:
don't count @version as relevant when registering plists.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/09/18 07:02:34

Modified files:
	infrastructure/mk: arch-defines.mk 

Log message:
scaffolding for -V option, the only missing part is activating it in
bsd.port.mk


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/09/18 07:40:32

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgCreate.pm 

Log message:
better diagnostics


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/18 07:41:01

Modified files:
	geo/spatialite/freexl: Makefile distinfo 

Log message:
Update to freexl 1.0.4, fixing CVE-2017-2923 & CVE-2017-2924


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/18 07:41:32

Modified files:
	net/wireshark  : Makefile 
	net/wireshark/pkg: PLIST-main 
Added files:
	net/wireshark/pkg: DESCR-gtk PLIST-gtk 

Log message:
- add hidden dep on archivers/snappy
- reinstate gtk version, req by tb@
- install mime/appdata files, missing from the !gtk build


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2017/09/18 08:09:53

Modified files:
	www/varnish    : Makefile distinfo 
	www/varnish/pkg: PLIST 

Log message:
Update for Varnish to 5.2.0

https://varnish-cache.org/docs/5.2/whats-new/changes-5.2.html

OK rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/09/18 08:10:11

Modified files:
	usr.sbin/pkg_add: package.5 pkg_create.1 pkg_info.1 

Log message:
document @version


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/09/18 09:20:54

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
activate @version


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/18 09:36:47

Modified files:
	regress/usr.sbin/relayd: args-http-chunked-callback.pl 

Log message:
Avoid race in relayd test that uses an invalid chunked header.  Wait
until server has started, then expect error message in server log.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/09/18 09:57:02

Modified files:
	lib/libc/gen   : directory.3 

Log message:
Document readdir_r() return value and update style of the example
code.  Adapted from a diff by Ross L Richardson.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2017/09/18 10:32:07

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
Display a clear error message indicating that WRKOBJDIR must be on a
wxallowed filesystem for USE_WXNEEDED ports instead of erroring out
unhelpfully.  Prompted by numerous questions about Python builds failing
with "configure: error: cannot run C compiled programs." on ports@

Input, tested in bulks and ok sthen; ok danj; no veto from espie.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/18 13:25:38

Modified files:
	www/apache-httpd: Makefile 
Added files:
	www/apache-httpd/patches: patch-server_core_c 

Log message:
patch apache httpd CVE-2017-9798, backported from upstream's branches/2.4.x

This is a use after free error that causes a corrupted Allow header to
be constructed in response to HTTP OPTIONS requests. It can leak pieces
of arbitrary memory from the server process that may contain secrets.
The memory pieces change after multiple requests, so for a vulnerable
host an arbitrary number of memory chunks can be leaked.

The bug appears if a webmaster tries to use the "Limit" directive with
an invalid HTTP method.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/18 13:27:17

Modified files:
	www/apache-httpd: Tag: OPENBSD_6_1 Makefile 
Added files:
	www/apache-httpd/patches: Tag: OPENBSD_6_1 patch-server_core_c 

Log message:
patch apache httpd CVE-2017-9798, backported from upstream's branches/2.4.x

This is a use after free error that causes a corrupted Allow header to
be constructed in response to HTTP OPTIONS requests. It can leak pieces
of arbitrary memory from the server process that may contain secrets.
The memory pieces change after multiple requests, so for a vulnerable
host an arbitrary number of memory chunks can be leaked.

The bug appears if a webmaster tries to use the "Limit" directive with
an invalid HTTP method.


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/09/18 13:45:52

Modified files:
	share/man/man4 : hyperv.4 

Log message:
Mention that Generation 2 Virtual Machines are currently not supported


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/09/18 14:09:34

Modified files:
	distrib/alpha/bsd.rd: Makefile 
	distrib/alpha/common: Makefile.inc 
	distrib/alpha/inst-common: Makefile.inc 
	distrib/hppa/ramdisk: Makefile 
	distrib/sparc64/bsd.rd: Makefile 

Log message:
drop ${STRIP}, it's just 'strip'

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/18 14:12:19

Modified files:
	lang/kawa      : Makefile 

Log message:
remove old BROKEN-i386 from when java wouldn't build reliably


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/09/18 14:13:53

Modified files:
	distrib/alpha/bsd.rd: Makefile 
	distrib/alpha/common: Makefile.inc 
	distrib/hppa/ramdisk: Makefile 
	distrib/ramdisk: Makefile 
	distrib/sparc64/bsd.rd: Makefile 
	distrib/sparc64/ramdisk: Makefile 
	distrib/sparc64/ramdiskB: Makefile 

Log message:
drop ${GZIPCMD} and just use 'gzip'


CVSROOT:	/cvs
Module name:	ports
Changes by:	akoshibe@cvs.openbsd.org	2017/09/18 16:23:29

Modified files:
	net            : Makefile 

Log message:
Enable mininet. OK phessler@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/18 22:24:22

Modified files:
	usr.bin/ssh    : clientloop.c 

Log message:
fix use-after-free in ~^Z escape handler path, introduced in channels.c
refactor; spotted by millert@ "makes sense" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/18 23:33:26

Log message:
    Import p5-Geo-Parse-OSM 0.42.
    
    Geo::Parse::OSM is a perl module for parsing OpenStreetMap (.osm) files
    
    From Holger Mikolon, ok sthen@
    
    Status:
    
    Vendor Tag:	hmikolon
    Release Tags:	landry_20170919
    
    N ports/geo/p5-Geo-Parse-OSM/Makefile
    N ports/geo/p5-Geo-Parse-OSM/distinfo
    N ports/geo/p5-Geo-Parse-OSM/pkg/DESCR
    N ports/geo/p5-Geo-Parse-OSM/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/18 23:34:00

Modified files:
	geo            : Makefile 

Log message:
+p5-Geo-Parse-OSM


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/18 23:58:24

Modified files:
	misc/shared-mime-info: Makefile distinfo 
	misc/shared-mime-info/pkg: PLIST 

Log message:
Update to shared-mime-info-1.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/19 00:04:16

Modified files:
	print/cups-filters: Makefile distinfo 
	print/cups-filters/patches: patch-Makefile_in 

Log message:
Update to cups-filters-1.17.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2017/09/19 00:22:30

Modified files:
	usr.sbin/vmd   : vm.c 

Log message:
Clarify a wrong conditional, found by jsg.

ok jsg


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/19 01:26:50

Modified files:
	multimedia/gstreamer1: Makefile.inc 
	multimedia/gstreamer1/core: Makefile distinfo 
	multimedia/gstreamer1/plugins-bad: Makefile distinfo 
	multimedia/gstreamer1/plugins-base: Makefile distinfo 
	multimedia/gstreamer1/plugins-good: Makefile distinfo 
	multimedia/gstreamer1/plugins-libav: distinfo 
	multimedia/gstreamer1/plugins-ugly: distinfo 
	multimedia/gstreamer1/py-gstreamer: distinfo 

Log message:
Update gstreamer1 stack to version 1.12.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/19 01:46:21

Log message:
    Asynchronous parallel SSH client library.
    
    Run SSH commands over many - hundreds/hundreds of thousands - number of
    servers asynchronously and with minimal system load on the client host.
    
    Status:
    
    Vendor Tag:	phessler
    Release Tags:	phessler_20170919
    
    N ports/sysutils/py-parallel-ssh/distinfo
    N ports/sysutils/py-parallel-ssh/Makefile
    N ports/sysutils/py-parallel-ssh/pkg/PLIST
    N ports/sysutils/py-parallel-ssh/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/19 01:47:13

Modified files:
	sysutils       : Makefile 

Log message:
+py-parallel-ssh


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/19 01:49:09

Log message:
    ttyd is a simple command-line tool for sharing terminal over the web,
    inspired by GoTTY.
    
    Features
    * Built on top of Libwebsockets with C for speed
    * Fully-featured terminal based on Xterm.js with CJK (Chinese,
    Japanese, Korean) and IME support
    * SSL support based on OpenSSL
    * Run any custom command with options
    * Basic authentication support and many other custom options
    
    Status:
    
    Vendor Tag:	phessler
    Release Tags:	phessler_20170919
    
    N ports/www/ttyd/Makefile
    N ports/www/ttyd/distinfo
    N ports/www/ttyd/pkg/PLIST
    N ports/www/ttyd/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/19 01:49:33

Modified files:
	www            : Makefile 

Log message:
+ttyd


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/19 02:28:58

Modified files:
	usr.bin/ctfconv: ctfconv.c 
	usr.bin/ctfdump: ctfdump.c 

Log message:
fix fd leaks in error paths
ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/19 02:32:37

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.13.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/19 02:32:50

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.155.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/19 04:22:46

Modified files:
	graphics/py-Pillow: Makefile 

Log message:
Explicitely --disable-jpeg2000 otherwise if openjpeg is present, the build
fails (jpeg2000 support needs openjp2).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/19 05:50:43

Modified files:
	audio/pulseaudio: Makefile distinfo 
	audio/pulseaudio/patches: patch-configure_ac 
	                          patch-src_Makefile_am 
	                          patch-src_pulsecore_core-util_c 
	audio/pulseaudio/pkg: PLIST 

Log message:
Update to pulseaudio-11.1.

ok robert@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/19 05:51:50

Modified files:
	multimedia/gstreamer1/plugins-good: Makefile 
	x11/mate/libmatemixer: Makefile 
	x11/spice-gtk  : Makefile 
	x11/virt-viewer: Makefile 
	x11/xfce4/xfce4-pulseaudio: Makefile 
	x11/gnome/settings-daemon: Makefile 
	x11/gnome/empathy: Makefile 
	x11/gnome/control-center: Makefile 
	x11/gnome/shell: Makefile 

Log message:
Sync WANTLIB after recent pulseaudio update.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2017/09/19 06:10:30

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
Use explicit_bzero() instead of bzero() before free() to prevent
the compiler from optimizing away the bzero() call.  OK djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/19 06:33:52

Modified files:
	sbin/dhclient  : dispatch.c 

Log message:
flush_unpriv_ibuf() is now used only once so no
need to complicate things by passing it a string
identifying where it was called. Tweak log
verbiage.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/19 07:09:15

Modified files:
	sbin/dhclient  : bpf.c dhclient.c 

Log message:
Make send_packet() usage consistent. i.e. don't exit
if send_packet(DISCOVER) fails.

Distinguish between writev() and sendmsg() errors in
send_packet() log messages.

Check for short writes no matter how the packet is
output. Return failure in this occurs. Check results
of all send_packet() calls.

If send_packet() fails, don't log that the DHCP message
was sent.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/19 09:37:47

Modified files:
	sys/dev/fdt    : syscon.c 

Log message:
Add support for being a regmap provider in syscon(4).  So far the driver
supports being used as a regmap client to reset or power down a machine,
so this change implements the other side where we provide the registers
to write into.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/19 09:39:23

Modified files:
	sys/arch/arm64/conf: GENERIC RAMDISK 

Log message:
Enable syscon(4).


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/19 12:01:21

Modified files:
	x11/gtk2-murrine-engine: Makefile 

Log message:
Drop gettext MODULE, sync WANTLIB


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/19 12:28:27

Modified files:
	net/rtorrent   : Makefile 

Log message:
Drop gettext module


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/09/19 12:59:53

Modified files:
	www/buku       : Makefile distinfo 

Log message:
Update to buku 3.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/19 13:23:04

Modified files:
	lang/kawa      : Makefile 

Log message:
tidy autocrap handling


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/09/19 13:23:57

Modified files:
	distrib/sparc64/ramdisk: Makefile 
	distrib/sparc64/ramdiskB: Makefile 

Log message:
remove unused GZIPEXT


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2017/09/19 16:32:43

Modified files:
	devel/mercurial: Makefile distinfo 

Log message:
Update to mercurial 4.3.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/19 20:13:04

Modified files:
	lang/ruby/2.4  : Tag: OPENBSD_6_1 Makefile 
Added files:
	lang/ruby/2.4/patches: Tag: OPENBSD_6_1 
	                       patch-ext_json_generator_generator_c 
	                       patch-ext_json_generator_generator_h 
	                       patch-lib_webrick_httpstatus_rb 
	                       patch-lib_webrick_log_rb patch-sprintf_c 

Log message:
Backport security fixes for CVE-2017-10784, CVE-2017-0898, and
CVE-2017-14064 to ruby 2.4.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/19 20:17:57

Modified files:
	lang/ruby/2.3  : Tag: OPENBSD_6_1 Makefile 
Added files:
	lang/ruby/2.3/patches: Tag: OPENBSD_6_1 
	                       patch-ext_json_generator_generator_c 
	                       patch-ext_json_generator_generator_h 
	                       patch-ext_openssl_ossl_asn1_c 
	                       patch-ext_psych_yaml_api_c 
	                       patch-ext_psych_yaml_emitter_c 
	                       patch-ext_psych_yaml_parser_c 
	                       patch-ext_psych_yaml_yaml_private_h 
	                       patch-lib_webrick_httpstatus_rb 
	                       patch-lib_webrick_log_rb patch-sprintf_c 

Log message:
Backport security fixes for CVE-2017-14033, CVE-2017-10784,
CVE-2017-0898, and CVE-2017-14064 to ruby 2.3.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/19 20:19:23

Modified files:
	lang/ruby/2.2  : Tag: OPENBSD_6_1 Makefile 
Added files:
	lang/ruby/2.2/patches: Tag: OPENBSD_6_1 
	                       patch-ext_json_generator_generator_c 
	                       patch-ext_json_generator_generator_h 
	                       patch-ext_openssl_ossl_asn1_c 
	                       patch-ext_psych_yaml_api_c 
	                       patch-ext_psych_yaml_emitter_c 
	                       patch-ext_psych_yaml_loader_c 
	                       patch-ext_psych_yaml_parser_c 
	                       patch-ext_psych_yaml_scanner_c 
	                       patch-ext_psych_yaml_yaml_private_h 
	                       patch-lib_webrick_httpstatus_rb 
	                       patch-lib_webrick_log_rb patch-sprintf_c 

Log message:
Backport security fixes for CVE-2017-14033, CVE-2017-10784,
CVE-2017-0898, and CVE-2017-14064 to ruby 2.2.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/19 20:22:39

Modified files:
	lang/ruby/2.1  : Tag: OPENBSD_6_1 Makefile 
Added files:
	lang/ruby/2.1/patches: Tag: OPENBSD_6_1 
	                       patch-ext_json_generator_generator_c 
	                       patch-ext_json_generator_generator_h 
	                       patch-ext_openssl_ossl_asn1_c 
	                       patch-ext_psych_yaml_api_c 
	                       patch-ext_psych_yaml_emitter_c 
	                       patch-ext_psych_yaml_loader_c 
	                       patch-ext_psych_yaml_parser_c 
	                       patch-ext_psych_yaml_scanner_c 
	                       patch-ext_psych_yaml_yaml_private_h 
	                       patch-lib_webrick_httpstatus_rb 
	                       patch-lib_webrick_log_rb patch-sprintf_c 

Log message:
Backport security fixes for CVE-2017-14033, CVE-2017-10784,
CVE-2017-0898, and CVE-2017-14064 to ruby 2.1.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/19 20:27:59

Modified files:
	lang/ruby/1.8  : Tag: OPENBSD_6_1 Makefile 
	lang/ruby/1.8/pkg: Tag: OPENBSD_6_1 PLIST-ri_docs 
Added files:
	lang/ruby/1.8/patches: Tag: OPENBSD_6_1 
	                       patch-lib_webrick_httpstatus_rb 
	                       patch-lib_webrick_log_rb patch-sprintf_c 

Log message:
Backport security fixes for CVE-2017-10784 and CVE-2017-0898
to ruby 1.8.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/19 20:29:45

Modified files:
	lang/jruby     : Tag: OPENBSD_6_1 Makefile 
Added files:
	lang/jruby/patches: Tag: OPENBSD_6_1 
	                    patch-lib_ruby_stdlib_webrick_httpstatus_rb 
	                    patch-lib_ruby_stdlib_webrick_log_rb 

Log message:
Backport security fix for CVE-2017-10784 to JRuby 9.1.8.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/19 23:08:11

Modified files:
	usr.sbin/lpr/lpd: printjob.c 

Log message:
Avoid overflow/truncation during string->integer converion by eliminating
the 'int' temporary variable.

problem reported by Jacob Zimmermann (jacobz (at) senseofsecurity.com.au)
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/09/19 23:19:00

Modified files:
	usr.bin/ssh    : mux.c 

Log message:
Use strsignal in debug message instead of casting for the benefit of
portable where sig_atomic_t might not be int.  "much nicer" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/20 00:27:12

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/20 00:27:22

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.156.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/09/20 01:30:19

Modified files:
	devel/ninja    : Makefile distinfo 
	devel/ninja/pkg: PLIST 

Log message:
Update to 1.8.2 and enable regression tests
original diff by rsadowski@ with tweaks by me
ok sthen@ dcoppa@
bulk build by naddy@
maintainer timeout


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/20 02:20:14

Modified files:
	comms/minimodem: Makefile 

Log message:
Adjust MAKE_FLAGS to unbreak after pulseaudio update.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/20 04:03:34

Modified files:
	usr.bin/file   : magic.5 

Log message:
add missing types; from klemens nanni
ok nicm


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/09/20 05:21:58

Modified files:
	sys/arch/armv7/imx: imxocotp.c 

Log message:
Raise match priority such that imxocotp(4) wins over syscon(4).

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/20 09:02:48

Modified files:
	sbin/dhclient  : bpf.c dhclient.c 

Log message:
Nuke a few extraneous blanks.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/20 09:14:52

Modified files:
	sbin/dhclient  : bpf.c dhclient.c dhcpd.h 

Log message:
Make send_packet() log entries more informative by
providing the name of the packet type that causes
an error.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/20 09:31:29

Modified files:
	sbin/dhclient  : dispatch.c 

Log message:
Remove stray %s/ifi->name from fatalx().


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/20 10:09:42

Modified files:
	sbin/dhclient  : clparse.c dhclient.c kroute.c options.c 

Log message:
Wrong captilization, long lines.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/20 10:22:02

Modified files:
	sys/netinet    : ip_output.c 

Log message:
Use m_copym() instead of m_dup_pkt() to fix a kernel assert when
setting IP options.

Issue reported by Kapetanakis Giannis
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/20 10:34:29

Modified files:
	sbin/dhclient  : kroute.c 

Log message:
Use consistant simple verbiage when SIOC* ioctl's fail.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/09/20 10:36:45

Modified files:
	lib/libtls     : tls_ocsp.c 

Log message:
Fix indentation.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/09/20 10:38:23

Modified files:
	lib/libtls     : tls_ocsp.c 

Log message:
Provide a useful error if there are no OCSP URLs in the peer certificate.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/09/20 10:52:37

Modified files:
	lib/libtls     : tls_ocsp.c 

Log message:
Slightly restructure tls_ocsp_verify_cb() to make it more like libtls code.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/09/20 11:05:17

Modified files:
	lib/libtls     : tls.c tls_internal.h tls_ocsp.c tls_server.c 

Log message:
Keep track of which keypair is in use by a TLS context.

This fixes a bug where by a TLS server with SNI would always only return
the OCSP staple for the default keypair, rather than returning the OCSP
staple associated with the keypair that was selected via SNI.

Issue reported by William Graeber and confirmed by Andreas Bartelt.

Fix tested by William Graeber and Andreas Bartelt - thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/20 12:28:14

Modified files:
	sbin/dhclient  : bpf.c dhclient.c dispatch.c kroute.c 

Log message:
Make log messages more informative by using the
name of the function that failed and the significant
parameters. Distinguish between poll() errors and
problematic revents values.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/20 12:41:55

Modified files:
	lib/libc/sys   : write.2 

Log message:
Properly document the typical write(2) loop,
and delete misleading parts from the CAVEATS;
issue reported by  on bugs@;
OK espie@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2017/09/20 12:44:48

Modified files:
	lang/python/2.7: Makefile distinfo 
	lang/python/2.7/pkg: PLIST-main PLIST-tests PLIST-tools 
Removed files:
	lang/python/2.7/patches: patch-Python_random_c 

Log message:
update Python to 2.7.14.
tested in a bulk build by naddy@, thanks.


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/09/20 13:00:08

Modified files:
	faq            : faq14.html 

Log message:
clarify that raid stacking being unsupported is only referring
to softraid.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/20 13:21:00

Modified files:
	sbin/dhclient  : privsep.c kroute.c dhclient.c clparse.c 

Log message:
Tweak, shorten, use more consistant verbiage.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/20 16:05:10

Modified files:
	sbin/dhclient  : dhclient.c dispatch.c 

Log message:
Fix some spacing. A couple of log_warx() -> log_warn() to
use standard error messages for malloc errors.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/20 23:07:30

Modified files:
	games/stepmania: Makefile 
	games/stepmania/patches: patch-src_Makefile_in 

Log message:
Unbreak after pulseaudio update.

reported by naddy@ (didn't show up in my bulk for some reason)


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/21 01:44:06

Modified files:
	sys/dev/usb    : usbdi.c 

Log message:
Disable a splsoftassert() at least until ohci(4) has been fixed.

This assert triggers because of the floor check on amd64/sparc64
when ohci(4) processes its root-hub status change transfers at
IPL_BIO.

Previous to the removal of IPL_SOFTNET, the SPLUSBCHECK macro didn't
do anything, so it is safe to disable this check.

Issue reported by espie@ and krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2017/09/21 01:51:43

Modified files:
	share/man/man5 : remote.5 

Log message:
Add missing new line; ok jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/21 03:34:32

Modified files:
	telephony/kamailio: Makefile distinfo 
	telephony/kamailio/patches: patch-src_Makefile_defs 
	                            patch-src_Makefile_libs 
	                            patch-src_core_msg_translator_c 
	                            patch-src_core_pt_c 
	                            patch-src_core_tcp_read_c 
	                            patch-src_main_c 
	                            patch-src_modules_nat_traversal_nat_traversal_c 
	                            patch-src_modules_rls_utils_c 
	                            patch-src_modules_tls_tls_init_c 
	                            patch-src_modules_xhttp_pi_xhttp_pi_fnc_c 
Added files:
	telephony/kamailio/patches: patch-src_core_core_cmd_c 
	                            patch-src_core_socket_info_c 
	                            patch-src_modules_tls_tls_domain_c 
	                            patch-src_modules_tls_tls_init_h 
	                            patch-src_modules_tls_tls_locking_c 
Removed files:
	telephony/kamailio/patches: patch-utils_kamctl_kamdbctl_pgsql 

Log message:
update to kamailio-5.0.3 and fix loading modules linked with srdb1, srdb2,
trie, srutils on clang arches, from Roman Kravchuk (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/21 04:11:16

Modified files:
	telephony/asterisk: Makefile distinfo 

Log message:
update to asterisk-13.17.2 - fix AST-2017-008 RTP/RTCP problems, followup
to AST-2017-005.

The RTP/RTCP stack will now validate RTCP packets before processing
them. Packets failing validation are discarded. RTP stream qualification
now requires the intended series of packets from the same address
without seeing packets from a different source address to accept a new
source address.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/21 06:01:52

Modified files:
	sys/arch/arm64/conf: GENERIC RAMDISK 
	sys/dev/fdt    : files.fdt 
Added files:
	sys/dev/fdt    : if_dwxe.c 

Log message:
Add dwxe(4), a driver the Synopsis DesignWare Ethernet controller used
on the Allwinner A64, H3 and H5 SoCs.  This makes the onboard ethernet
usable on the popular Pine A64 and NanoPi Neo2.  The skeleton used for
this driver is taken from tsec(4).

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/21 06:11:29

Modified files:
	sys/arch/armv7/conf: GENERIC RAMDISK 

Log message:
Enable dwxe(4) on armv7 as well for use on the Allwinner H3 SoC.

Prompted by jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/21 06:50:20

Modified files:
	sys/arch/octeon/dev: cn30xxuart.c 

Log message:
Ensure proper order of register accesses by readback after write.
This fixes spurious interrupts seen on CN7360.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/21 07:18:52

Modified files:
	www/nghttp2    : Makefile distinfo 

Log message:
update to nghttp2-1.26.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/21 07:26:15

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/py-acme: distinfo 

Log message:
update to certbot-0.18.2


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/21 08:24:16

Modified files:
	lib/libc/sys   : write.2 

Log message:
tweak previous: remove trailing blank and improve a wording;
requested by jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/21 08:47:51

Modified files:
	usr.sbin/bgpctl: bgpctl.8 

Log message:
word fix; from tom smyth


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/21 09:07:54

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Fix '-u' option (reject offers that include unknown
DHCP options). Broken by r1.204, 4 years, 8 months
ago.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/21 09:23:25

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Shorten and otherwise tweak the verbiage
around packet -> lease processing.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/21 11:07:52

Modified files:
	security/libssh: Makefile distinfo 
	security/libssh/patches: patch-ConfigureChecks_cmake 

Log message:
update libssh from 0.7.3 to 0.7.5

ChangeLog 0.7.5:

Fixed a memory allocation issue with buffers
Fixed PKI on Windows
Fixed some SSHv1 functions
Fixed config hostname expansion

ChangeLog 0.7.4:

Added id_ed25519 to the default identity list
Fixed sftp EOF packet handling
Fixed ssh_send_banner() to confirm with RFC 4253
Fixed some memory leaks

ok rpointel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/21 11:09:02

Modified files:
	x11/x2goclient : Makefile distinfo 

Log message:
update X2Go Client to 4.1.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/21 11:17:24

Modified files:
	net/icinga/core2: Makefile distinfo 
	net/icinga/core2/pkg: PLIST-main 

Log message:
update to icinga2-2.7.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/21 13:03:55

Log message:
    Import devel/qbs
    
    QBS is a tool that helps simplify the build process for developing projects
    across multiple platforms. QBS can be used for any software project, regardless
    of programming language, toolkit, or libraries used.
    
    QBS is an all-in-one tool that generates a build graph from a high-level project
    description (like qmake or CMake) and additionally undertakes the task
    of executing the commands in the low-level build graph (like make).
    
    Most of the work was done by zhuk@ Thanks!. Makefile cleanup and fix/enable
    tests by me.
    
    conflict tweak and ok jca@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20170921
    
    N ports/devel/qbs/Makefile
    N ports/devel/qbs/distinfo
    N ports/devel/qbs/pkg/DESCR
    N ports/devel/qbs/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/21 13:07:04

Modified files:
	devel          : Makefile 

Log message:
hook qbs


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/21 13:10:37

Modified files:
	devel/qt-creator: Makefile distinfo 
	devel/qt-creator/patches: 
	                          patch-src_shared_qbs_src_lib_corelib_tools_tools_pri 
	devel/qt-creator/pkg: PLIST 

Log message:
Update qt-creator to 4.4.0

tweaks from zhuk@:

- stop bundling botan and qbs, use system ones
- add USE_WXNEEDED to avoid crashes in form designer

ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/09/21 13:16:53

Modified files:
	usr.bin/ssh    : channels.c channels.h readconf.c ssh.1 ssh.c 
	                 ssh_config.5 

Log message:
Add 'reverse' dynamic forwarding which combines dynamic forwarding
(-D) with remote forwarding (-R) where the remote-forwarded port
expects SOCKS-requests.

The SSH server code is unchanged and the parsing happens at the SSH
clients side. Thus the full SOCKS-request is sent over the forwarded
channel and the client parses c->output. Parsing happens in
channel_before_prepare_select(), _before_ the select bitmask is
computed in the pre[] handlers, but after network input processing
in the post[] handlers.

help and ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2017/09/21 13:18:12

Modified files:
	regress/usr.bin/ssh: dynamic-forward.sh 

Log message:
test reverse dynamic forwarding with SOCKS


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/21 14:28:08

Modified files:
	net/nagios/check_esxi_hardware: Makefile 
	net/nagios/check_esxi_hardware/pkg: PLIST 

Log message:
add a symlink to the location where icinga2's ITL definition for this check
expects to find it


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2017/09/21 15:00:33

Modified files:
	geo/py-planet  : Makefile distinfo 
	geo/py-planet/pkg: PLIST 

Log message:
Update planet client to 1.1.0, besides bug fixes and minor
enhancements, now also supporting skysat data


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/21 23:46:35

Modified files:
	databases/redis: Makefile distinfo 

Log message:
Update to redis-4.0.2


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2017/09/22 00:33:44

Modified files:
	sys/dev/pci    : azalia.c 

Log message:
Move the powering down of all codecs into azalia_halt_corb() after the
check that the CORB is running. Fixes a regression introduced in -r1.236
that resulted in printing 'azalia0: CORB is not running' on each suspend
resume cycle. Issue reported on icb by mlarkin; tested by Manuel Giraud,
ratchov and myself.

ok ratchov


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2017/09/22 00:39:40

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register rename of extract_url into extracturl from a while back.
With a whitespace tweak from jasper


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/09/22 01:25:26

Modified files:
	telephony/baresip/re: Makefile distinfo 
	telephony/baresip/re/patches: patch-Makefile 

Log message:
Update to re 0.5.5

"go ahead" czarkoff@


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2017/09/22 01:26:48

Modified files:
	telephony/baresip/baresip: Makefile distinfo 
	telephony/baresip/baresip/patches: patch-src_config_c 

Log message:
Update to baresip 0.5.5

"go ahead" czarkoff@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2017/09/22 03:04:46

Modified files:
	usr.bin/tmux   : alerts.c 

Log message:
Initialize alerts timer event where it is used, avoids crash with new windows.


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/09/22 03:28:47

Modified files:
	etc/examples   : bgpd.conf 

Log message:
fix the example neighbor configurations

noticed by Alex Holst

OK henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/09/22 03:34:24

Modified files:
	sys/arch/armv7/imx: imxocotp.c imxocotpvar.h 

Log message:
Remove unused code.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/22 06:31:03

Modified files:
	www/chromium   : Makefile distinfo 

Log message:
update to 61.0.3163.100


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2017/09/22 06:57:41

Modified files:
	devel/iso-codes: Makefile distinfo 

Log message:
update to iso-codes-3.76


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/09/22 07:41:56

Modified files:
	sys/dev/ic     : r92creg.h rtwn.c 

Log message:
- Fix short preamble for rtl8188eu
- Use R92C_MSR rather than R92C_CR to set media status
- Replace magic numbers with something more readable

ok stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/22 07:42:54

Modified files:
	devel/cmake    : Makefile distinfo 
	devel/cmake/patches: patch-bootstrap 

Log message:
Update to CMake-3.9.3


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2017/09/22 07:44:00

Modified files:
	sys/dev/ic     : acx100.c atw.c rtw.c 

Log message:
Use ieee80211_has_addr4() inline function where possible.

ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/22 08:04:13

Modified files:
	sbin/dhclient  : dhclient.8 dhclient.c 

Log message:
Remove the '-u' command line option to
ignore offers containing unknown DHCP
options. Broken in 2013 and nobody
noticed.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/22 08:17:52

Modified files:
	sys/arch/octeon/dev: octmmc.c 

Log message:
Allocate a bounce buffer once during init and reuse it for DMA commands.
This makes the system a bit harder to corner when paging to SD/MMC.

In addition, limit the maximum DMA segment size to MAXPHYS.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/22 08:41:37

Modified files:
	sys/arch/octeon/dev: octmmc.c 

Log message:
Do not bounce if possible.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/09/22 09:09:29

Modified files:
	lang/myrddin   : Makefile distinfo 
	lang/myrddin/pkg: PLIST 

Log message:
Update myrddin to 0.2. Release notes: https://myrlang.org/release-notes/r0p2.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/22 09:42:13

Modified files:
	devel/p5-SDL   : Makefile 

Log message:
broken on amd64: perl -e 'use SDL' segfaults


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 13:56:39

Modified files:
	www/liferea    : Makefile distinfo 
	www/liferea/pkg: PLIST 

Log message:
update to liferea-1.12rc3, from trondd at kagu-tsuchi,com with tweaks from me


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 14:17:53

Modified files:
	multimedia/atomicparsley: Makefile 

Log message:
don't use g++ to link


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 14:32:22

Modified files:
	databases/freetds: Makefile 

Log message:
sync WANTLIB


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 14:45:32

Modified files:
	graphics/py-matplotlib: Makefile 

Log message:
add a whole raft of missing wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 14:52:58

Modified files:
	productivity/aqbanking: Makefile 
	audio/ario     : Makefile 
	devel/gwenhywfar: Makefile 
	textproc/iksemel: Makefile 
	sysutils/librelp: Makefile 
	sysutils/libvirt: Makefile 
	net/libvncserver: Makefile 
	net/monitoring-plugins: Makefile 
	net/openconnect: Makefile 
	sysutils/riemann-c-client: Makefile 
	sysutils/rsyslog: Makefile 
	net/telepathy/telepathy-gabble: Makefile 
	net/telepathy/telepathy-salut: Makefile 

Log message:
add a bunch of missing unistring deps


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 14:59:02

Modified files:
	devel/bullet   : Makefile 

Log message:
add missing COMPILER_LIBCXX wantlib, fixup GH_*, remove unwanted MASTER_SITES


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 15:30:32

Modified files:
	www/squid      : Makefile 
	games/warmux   : Makefile 
	security/sslscan: Makefile 
	security/xmlsec: Makefile 
	multimedia/xine-ui: Makefile 
	x11/xwallpaper : Makefile 
	www/ttyd       : Makefile 
	emulators/fceux: Makefile 
	x11/lumina     : Makefile 
	graphics/gifsicle: Makefile 
	graphics/gnofract4d: Makefile 
	x11/xfce4/xfce4-mailwatch: Makefile 
	multimedia/xine-lib: Makefile 
	devel/subversion: Makefile 

Log message:
sync WANTLIB and bump, gc a few gettext MODULES while there


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 15:37:18

Modified files:
	net/seafile/ccnet: Makefile 
	security/cyrus-sasl2: Makefile 
	net/ircd-ratbox: Makefile 
	databases/libzdb: Makefile 
	mail/opensmtpd-extras: Makefile 
	net/seafile/seafile: Makefile 

Log message:
WANTLIB+=m for a bunch of things (chasing sqlite3 fts5 addition)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 15:40:37

Modified files:
	audio/deadbeef : Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 16:47:23

Modified files:
	multimedia/dvdstyler: Makefile 

Log message:
don't use g++ to link
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/22 16:53:08

Modified files:
	mail/dovecot   : Makefile 
	mail/dovecot/pkg: PLIST-server 

Log message:
Build Dovecot's fts-solr plugin (solr itself is not currently in packages;
I've tested this against manually-installed solr 6.6.1 running with jdk 1.8
on OpenBSD).

ok Brad (maintainer).


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/09/22 17:15:01

Modified files:
	gnu/usr.bin/perl: regcomp.c 

Log message:
A buffer over-read and heap overflow in perl's regexp may result in
a crash or memory leak.

Fixes
* CVE-2017-12883 (Buffer over-read)
* CVE-2017-12837 (Heap overflow when compiling case-insensitive regexp)

Patches by Karl Williamson


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/09/22 17:15:26

Modified files:
	gnu/usr.bin/perl: Tag: OPENBSD_6_1 regcomp.c 

Log message:
A buffer over-read and heap overflow in perl's regexp may result in
a crash or memory leak.

Fixes
* CVE-2017-12883 (Buffer over-read)
* CVE-2017-12837 (Heap overflow when compiling case-insensitive regexp)

Patches by Karl Williamson


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2017/09/22 17:15:41

Modified files:
	gnu/usr.bin/perl: Tag: OPENBSD_6_0 regcomp.c 

Log message:
A buffer over-read and heap overflow in perl's regexp may result in
a crash or memory leak.

Fixes
* CVE-2017-12883 (Buffer over-read)
* CVE-2017-12837 (Heap overflow when compiling case-insensitive regexp)

Patches by Karl Williamson 
Backport, including additional required patches by Niko Tyni 


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/09/22 18:38:22

Modified files:
	.              : errata60.html errata61.html 

Log message:
release perl errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2017/09/22 22:56:42

Modified files:
	sys/arch/octeon/dev: octmmc.c 

Log message:
Fix controller locking so that it covers the DMA map and bounce buffer.
Those are shared by SD/MMC buses.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/23 00:12:14

Modified files:
	sys/dev/usb    : uhid.c 

Log message:
Add dummy FIOASYNC handler.

Without it uhid_do_ioctl() will return EINVAL which will make the
upper layer assume that uhid node do not support non-blocking reads.

Fix a regression introduced by the removal of SIGIO support.

Reported by many, fix tested by Bryan Linton, Micah Muer and Nam Nguyen.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2017/09/23 01:41:13

Modified files:
	net/mcabber    : Makefile 

Log message:
Drop gettext MODULE, sync WANTLIB

Based on the diff of Markus Hennecke (Maintainer).

lib depends, REVISION tweaks and ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:11:41

Modified files:
	lang/jimtcl    : Makefile 

Log message:
hidden dep on libexecinfo


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:13:19

Modified files:
	net/liboping   : Makefile 

Log message:
fix WANTLIB (existing wantlib was in the wrong place so the WANTLIB+= didn't
work)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:15:28

Modified files:
	lang/mruby     : Makefile 

Log message:
add WANTLIB


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:16:54

Modified files:
	x11/rxvt-unicode: Makefile 

Log message:
add missing c++ wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:19:18

Modified files:
	net/bitlbee    : Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:23:48

Modified files:
	security/integrit: Makefile 

Log message:
missing WANTLIB


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:26:45

Modified files:
	games/golly    : Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/23 04:27:35

Modified files:
	graphics/py-matplotlib: Makefile 

Log message:
fix python3 flavor WANTLIB

Ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:27:35

Modified files:
	www/sope       : Makefile 

Log message:
use COMPILER_LIBCXX; actually this just needs c++abi (for objc) on a clang
system, but this is the most straightforward to do it


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:28:52

Modified files:
	x11/gtk+2      : Makefile 

Log message:
WANTLIB+=unistring for -cups


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:31:45

Modified files:
	textproc/ispell: Makefile 

Log message:
termcap->ncursesw WANTLIB, plus some other minor Makefile changes I had in my tree


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:32:00

Modified files:
	net/irssi      : Makefile 

Log message:
ncurses->ncursesw


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:32:54

Modified files:
	security/gpa   : Makefile 

Log message:
sync WANTLIB and put it in the right place in the Makefile


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:41:27

Modified files:
	net/openvpn-auth-ldap: Makefile 

Log message:
use COMPILER_LIBCXX for c++abi (objc)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:42:48

Modified files:
	www/p5-CSS-Minifier-XS: Makefile 
	www/p5-JavaScript-Minifier-XS: Makefile 

Log message:
WANTLIB += c perl


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:51:07

Modified files:
	archivers/p5-Compress-Bzip2: Makefile 
	audio/p5-Audio-Scan: Makefile 
	databases/p5-BerkeleyDB: Makefile 
	devel/p5-B-Utils: Makefile 
	devel/p5-Class-Load-XS: Makefile 
	devel/p5-Devel-FindRef: Makefile 
	devel/p5-Devel-Gladiator: Makefile 
	devel/p5-Filesys-Statvfs: Makefile 
	devel/p5-IO-AIO: Makefile 
	devel/p5-Locale-gettext: Makefile 
	devel/p5-Pango : Makefile 
	devel/p5-Sys-Mmap: Makefile 
	devel/p5-Tcl   : Makefile 
	devel/p5-Unix-Mknod: Makefile 
	devel/p5-Variable-Magic: Makefile 
	devel/p5-Want  : Makefile 
	devel/p5-ZMQ-LibZMQ3: Makefile 
	devel/p5-indirect: Makefile 
	devel/p5-libintl: Makefile 
	graphics/p5-Cairo: Makefile 
	graphics/p5-Imager: Makefile 
	graphics/p5-Sane: Makefile 
	net/p5-Geo-IP  : Makefile 
	net/p5-IO-Interface: Makefile 
	net/p5-Net-DBus: Makefile 
	net/p5-Net-IP-XS: Makefile 
	net/p5-Net-LDNS: Makefile 
	net/p5-Net-LibIDN: Makefile 
	security/p5-Chipcard-PCSC: Makefile 
	security/p5-Crypt-IDEA: Makefile 
	security/p5-Crypt-OpenSSL-X509: Makefile 
	security/p5-Crypt-RIPEMD160: Makefile 
	sysutils/p5-Proc-ProcessTable: Makefile 
	sysutils/p5-Sys-Virt: Makefile 
	textproc/p5-Text-CSV_XS: Makefile 
	textproc/p5-Text-Reflow: Makefile 
	www/p5-libapreq2: Makefile 
	x11/p5-Gtk2-GladeXML: Makefile 
	x11/p5-Gtk2-ImageView: Makefile 
	x11/p5-Tk      : Makefile 
	textproc/redland-bindings: Makefile 
	geo/mapserver  : Makefile 
	devel/uuid     : Makefile 

Log message:
add c to WANTLIB for perl XS modules


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:53:07

Modified files:
	mail/razor-agents: Makefile 
	databases/xapian-bindings: Makefile 

Log message:
WANTLIB+=c for more perl XS things


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 04:57:23

Modified files:
	x11/kde/base3  : Makefile 

Log message:
libidn2 was only for kdebase3,-samba (via gnutls) - kdebase3,-main should
still be libidn.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 05:30:03

Modified files:
	emulators/nestopia: Makefile 

Log message:
libretro needs c++ libs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 05:33:48

Modified files:
	net/farstream  : Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 05:41:31

Modified files:
	x11/mate/atril : Makefile 
	x11/gnome/bijiben: Makefile 
	x11/gnome/devhelp: Makefile 
	www/epiphany   : Makefile 
	mail/evolution-rss: Makefile 
	net/telepathy/folks: Makefile 
	x11/gnome/gjs  : Makefile 
	productivity/glabels: Makefile 
	x11/gnome/builder: Makefile 
	x11/gnome/calendar: Makefile 
	x11/gnome/contacts: Makefile 
	x11/gnome/documents: Makefile 
	x11/gnome/initial-setup: Makefile 
	x11/gnome/online-accounts: Makefile 
	x11/gnome/power-manager: Makefile 
	x11/gnome/todo : Makefile 
	x11/gnome/libgepub: Makefile 
	x11/gnome/seahorse-nautilus: Makefile 
	x11/gnome/sushi: Makefile 
	x11/gnome/yelp : Makefile 
	graphics/shotwell: Makefile 

Log message:
sync GNOMEish WANTLIBs


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/23 05:56:57

Modified files:
	usr.sbin/relayd: relay.c relay_http.c 

Log message:
The relayd regression tests for chunked HTTP traffic were failing
sporadically.  If the \r and \n were read in separate chunks, relayd
got out of sync with the protocol as they were interpreted as two
lines.  Use evbuffer_readln() with EVBUFFER_EOL_CRLF instead of
evbuffer_readline().
OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	uwe@cvs.openbsd.org	2017/09/23 06:24:31

Modified files:
	usr.bin/ctfdump: ctfdump.c 

Log message:
Show floating-point encoding by name in ctfdump(1)

ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	uwe@cvs.openbsd.org	2017/09/23 06:25:39

Modified files:
	usr.bin/ctfdump: ctfdump.c 

Log message:
Fix off by one in ctf_enc2name (who uses SIGNED BOOL anyway?)

ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/23 06:35:52

Modified files:
	.              : Makefile.cross 

Log message:
Compile the cross-compiler in the target's objdir instead of polluting
the host's.  This also allows compiling multiple toolchains in parallel.
Clean up the clang object files afterwards so it doesn't collide with
the cross-compiled compiler build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 07:31:43

Modified files:
	lang           : Makefile 

Log message:
unhook oo2c and smlnj; oo2c is i386-only, smlnj is i386/powerpc only but
BROKEN-powerpc, neither build with clang. ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/23 07:32:32

Removed files:
	lang/oo2c      : Makefile distinfo 
	lang/oo2c/patches: patch-lib_src___oo2c_h 
	                   patch-tests_lib_LibWeakRef1_Mod 
	                   patch-tests_ssa_VTable3_cpp 
	lang/oo2c/pkg  : DESCR PLIST 
	lang/smlnj     : Makefile distinfo 
	lang/smlnj/files: get-cm 
	lang/smlnj/patches: patch-base_runtime_include_asm-base_h 
	                    patch-base_runtime_include_ml-timer_h 
	                    patch-base_runtime_mach-dep_signal-sysdep_h 
	                    patch-base_runtime_objs_mk_ppc-openbsd 
	                    patch-base_runtime_objs_mk_x86-openbsd 
	                    patch-config__arch-n-opsys 
	                    patch-config__heap2exec 
	                    patch-config__link-sml 
	                    patch-config__ml-build 
	                    patch-config__ml-makedepend 
	                    patch-config__run-sml 
	lang/smlnj/pkg : DESCR PLIST 

Log message:
remove oo2c/smlnj, if anyone wants to fix them the Attic is this way ---^^^


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/23 07:57:41

Modified files:
	sys/dev/ic     : rtwn.c 

Log message:
Fix build on octeon by reverting two cosmetic changes in rtwn.c r1.34.
Compiler complained:
warning: large integer implicitly truncated to unsigned type
No functional change.
reported by & ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/23 09:13:12

Modified files:
	lib/libc/stdlib: malloc.c 

Log message:
Make delayed free non-optional and make F do an extensive double free check.
ok tb@ tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/23 09:13:34

Modified files:
	share/man/man5 : malloc.conf.5 

Log message:
F changed meaning a bit; ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2017/09/23 09:59:04

Modified files:
	devel/subversion: Makefile 
	devel/subversion/patches: patch-Makefile_in 

Log message:
Link against correct ruby library

Problem found by sthen@
OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2017/09/23 14:55:06

Modified files:
	lib/libc/asr   : asr_utils.c 

Log message:
Kill unused function

Spotted by krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/23 16:04:07

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
fix tunnel forwarding problem introduced in refactor; reported by
stsp@ ok markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/23 16:59:19

Modified files:
	net/samba      : Makefile distinfo 

Log message:
SECURITY update to samba-4.5.14

o  CVE-2017-12150 (SMB1/2/3 connections may not require signing where
they should)
o  CVE-2017-12151 (SMB3 connections don't keep encryption across DFS
redirects)
o  CVE-2017-12163 (Server memory information leak over SMB1)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2017/09/23 17:11:35

Modified files:
	net/bitlbee    : Makefile 

Log message:
Move gpg-error to the otr wantlib.

spotted by naddy, ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/23 18:07:14

Added files:
	net/samba/patches: Tag: OPENBSD_6_1 
	                   patch-auth_credentials_credentials_c 
	                   patch-libcli_smb_smbXcli_base_c 
	                   patch-libcli_smb_smbXcli_base_h 
	                   patch-libgpo_gpo_fetch_c 
	                   patch-source3_lib_util_cmdline_c 
	                   patch-source3_libsmb_clidfs_c 
	                   patch-source3_libsmb_clientgen_c 
	                   patch-source3_libsmb_libsmb_context_c 
	                   patch-source3_libsmb_proto_h 
	                   patch-source3_libsmb_pylibsmb_c 
	                   patch-source3_smbd_reply_c 

Log message:
SECURITY patches backported from samba-4.5.14

o  CVE-2017-12150 (SMB1/2/3 connections may not require signing where
they should)
o  CVE-2017-12151 (SMB3 connections don't keep encryption across DFS
redirects)
o  CVE-2017-12163 (Server memory information leak over SMB1)


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/24 01:30:21

Modified files:
	x11/mlterm     : Makefile distinfo 
Removed files:
	x11/mlterm/patches: patch-uitoolkit_fb_ui_font_c 

Log message:
Update to mlterm-3.8.3


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/24 02:44:14

Modified files:
	usr.bin/ctfconv: parse.c 

Log message:
Ignore DW_FORM_strp with size larger than elf section buffer
fixes accessing memory out of bounds that led to a segfault.
Found with afl. ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/24 03:14:25

Modified files:
	usr.bin/ctfconv: parse.c 

Log message:
Handle parse_base() returning NULL for DW_TAG_base_type to avoid
attemping to insert a NULL iterator leading to a NULL deref crash.
Found with afl.  ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/24 03:50:01

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
write the correct buffer when tunnel forwarding; doesn't matter
on OpenBSD (they are the same) but does matter on portable where
we use an output filter to translate os-specific tun/tap headers


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/24 04:44:24

Modified files:
	lang/jimtcl    : Makefile 

Log message:
missed bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/24 04:44:56

Modified files:
	net/openvpn-auth-ldap: Makefile 

Log message:
missed bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/24 04:54:23

Modified files:
	textproc/p5-Pod-Spell: Makefile 
	textproc/p5-Pod-Spell/pkg: PLIST 

Log message:
Add p5-Path-Tiny runtime dependency, adjust PLIST

Ok sthen@


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/09/24 05:35:44

Modified files:
	build          : mirrors.dat 

Log message:
re-add mirror.csclub.uwaterloo.ca, it was removed in r1.275 due to being out
of sync, but seems ok again now. req'd by Zachary Seguin.


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/09/24 05:35:54

Modified files:
	.              : ftp.html ftplist httpslist 
	openbgpd       : ftp.html 
	openssh        : ftp.html portable.html 
	openntpd       : portable.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/24 07:45:34

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
fix inverted test on channel open failure path that "upgraded" a
transient failure into a fatal error; reported by sthen and also seen
by benno@; ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/24 08:14:10

Modified files:
	mail/mutt      : Makefile distinfo 

Log message:
bugfix update to mutt-1.9.1
- possible segfault with IMAP when syncing, along with trash folder and
imap_poll_timeout reconnection issues.


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2017/09/24 08:54:17

Modified files:
	multimedia/get_flash_videos: Makefile distinfo 

Log message:
Update to latest version. Use sthen@ suggestions for Makefile.

Ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/25 00:30:43

Modified files:
	x11/i3         : Makefile distinfo 
	x11/i3/patches : patch-Makefile_in 
Removed files:
	x11/i3/patches : patch-include_con_h patch-libi3_dpi_c 
	                 patch-src_commands_c patch-src_con_c 
	                 patch-src_load_layout_c patch-src_sighandler_c 

Log message:
Bugfixing update to i3-4.14.1


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/09/25 00:44:54

Modified files:
	.              : events.html 
Added files:
	papers         : eurobsdcon2017-pledge.pdf 

Log message:
my talk in paris


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/25 00:45:54

Modified files:
	sys/conf       : newvers.sh 

Log message:
take us out of -beta


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2017/09/25 01:03:01

Modified files:
	.              : events.html 
Added files:
	papers         : eurobsdcon2017-syslog-slides.pdf 

Log message:
Add my slides at EuroBSDcon 2017 in Paris.


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/09/25 01:39:32

Modified files:
	.              : events.html 

Log message:
past


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/25 03:01:33

ports/devel/argp-standalone/patches

Update of /cvs/ports/devel/argp-standalone/patches
In directory cvs.openbsd.org:/tmp/cvs-serv22394/devel/argp-standalone/patches

Log Message:
Directory /cvs/ports/devel/argp-standalone/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/25 03:01:33

ports/graphics/libgxps/patches

Update of /cvs/ports/graphics/libgxps/patches
In directory cvs.openbsd.org:/tmp/cvs-serv22394/graphics/libgxps/patches

Log Message:
Directory /cvs/ports/graphics/libgxps/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/25 03:01:33

ports/x11/keybinder/patches

Update of /cvs/ports/x11/keybinder/patches
In directory cvs.openbsd.org:/tmp/cvs-serv22394/x11/keybinder/patches

Log Message:
Directory /cvs/ports/x11/keybinder/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/25 03:16:13

Modified files:
	comms/gnokii   : Makefile 
	comms/gnokii/patches: patch-configure 
	devel/argp-standalone: Makefile 
	devel/atk      : Makefile 
	devel/avrdude  : Makefile 
	devel/gobject-introspection: Makefile 
	devel/json-glib: Makefile 
	devel/libsoup  : Makefile 
	devel/orc      : Makefile 
	devel/orc/patches: patch-configure_ac 
	devel/pango    : Makefile 
	devel/swig     : Makefile 
	graphics/clutter/cogl: Makefile 
	graphics/clutter/core: Makefile 
	graphics/clutter/core/patches: patch-clutter_Makefile_in 
	graphics/gdk-pixbuf2: Makefile 
	graphics/gdk-pixbuf2/patches: patch-configure_ac 
	graphics/libgxps: Makefile 
	multimedia/gstreamer-0.10/core: Makefile 
	net/iplog      : Makefile 
	net/zsync      : Makefile 
	shells/bash    : Makefile 
	x11/dbus       : Makefile 
	x11/gnome/mutter: Makefile 
	x11/gtk+3      : Makefile 
	x11/gtksourceview3: Makefile 
	x11/keybinder  : Makefile 
Added files:
	devel/argp-standalone/patches: patch-acinclude_m4 
	devel/atk/patches: patch-configure_ac 
	devel/avrdude/patches: patch-configure_ac 
	devel/gobject-introspection/patches: patch-configure_ac 
	devel/json-glib/patches: patch-configure_ac 
	devel/libsoup/patches: patch-configure_ac 
	devel/pango/patches: patch-configure_ac 
	devel/swig/patches: patch-CCache_configure 
	graphics/clutter/core/patches: patch-configure_ac 
	graphics/libgxps/patches: patch-configure_ac 
	multimedia/gstreamer-0.10/core/patches: patch-configure_ac 
	net/iplog/patches: patch-configure 
	net/zsync/patches: patch-autotools_ac_c_compile_flags_m4 
	shells/bash/patches: patch-configure 
	x11/dbus/patches: patch-configure_ac 
	x11/gnome/mutter/patches: patch-clutter_configure_ac 
	x11/gtk+3/patches: patch-configure 
	x11/gtksourceview3/patches: patch-configure_ac 
	x11/keybinder/patches: patch-configure 
Removed files:
	graphics/clutter/core/patches: patch-configure 

Log message:
Unbreak autoconf checks with clang by not using nested functions
in the checks.

Someone clearly did not read the autoconf documentation because
using the following functions with a function declaration inside
the body will end up declaring a function inside a function.

- AC_TRY_COMPILE( [], [ int main() { return 0; } ],
- AC_LANG_PROGRAM([[]], [[int main (void) { return 0; }]])],
- AC_TRY_LINK([], [int main (void) { return 0; }],

Result:

int
main ()
{
int main (void) { return 0; }
;
return 0;
}

nested functions is a gcc extension which is not supported by
clang.

test.c:4:17: error: function definition is not allowed here
int main (void) { return 0; }
^
1 error generated.

This causes tests to fail in the configure scripts resulting in
missing compile and link time flags from the builds.

This resulted in weird behaviour of several software, like gnome
hanging completely due to gtk+3 not being built properly.

This change intrudces the following fixes:

- remove int main() declaration from AC_TRY_COMPILE, AC_LANG_PROGRAM, AC_TRY_LINK
as it comes with a declaration already, and people misused them

- change to use AC_LANG_SOURCE when needed in case a complete source block is specified

Most of the changes are in configure.(ac|in), however there were some cases
where autoconf is either broken or the build failed because of an autoconf
generated configure script. Everytihng else is switched to autoconf, so
the maintainers can go ahead and upstream these diffs.

There are more to come, we are continously checking the tree for these issues
and in the future the infrastructure will error if such a case is found.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 04:06:12

Modified files:
	sysutils/ipmitool: Makefile 
	sysutils/ipmitool/patches: patch-configure_ac 

Log message:
avoid nested function in AC_TRY_COMPILE


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 04:09:40

Modified files:
	devel/json-c   : Makefile 
	devel/json-c/patches: patch-configure_ac 

Log message:
avoid nested function in AC_TRY_LINK


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 04:12:42

Modified files:
	www/squidclamav: Makefile 
	www/squidclamav/patches: patch-configure_in 

Log message:
avoid nested function in AC_TRY_COMPILE


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 04:37:09

Modified files:
	sysutils/freeipmi: Makefile 
Added files:
	sysutils/freeipmi/patches: patch-config_ac_lsh_gcc_attributes_m4 

Log message:
avoid nested function in AC_TRY_COMPILE


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 04:44:19

Modified files:
	devel/llvm     : Makefile 
	devel/llvm/patches: 
	                    patch-lib_Target_AArch64_AArch64ISelLowering_cpp 

Log message:
[AArch64] Fix bug in store of vector 0 DAGCombine.

Avoid using XZR/WZR directly as operands to split stores of zero
vectors.  Doing so can lead to the XZR/WZR being used by an instruction
that doesn't allow it (e.g. add)

from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/25 04:47:46

Modified files:
	distrib/notes/alpha: contents 
	distrib/notes/amd64: contents 
	distrib/notes/arm64: contents 
	distrib/notes/armv7: contents 
	distrib/notes/hppa: contents 
	distrib/notes/i386: contents 
	distrib/notes/landisk: contents 
	distrib/notes/loongson: contents 
	distrib/notes/luna88k: contents 
	distrib/notes/macppc: contents 
	distrib/notes/octeon: contents 
	distrib/notes/sgi: contents 
	distrib/notes/sparc64: contents 

Log message:
update set sizes


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/25 05:04:54

Modified files:
	usr.bin/ftp    : fetch.c 

Log message:
Initialize 'out' file descriptor to avoid possible
uninitialized use. Spotted by clang during 'make
release', triggered when both NOSSL and SMALL are
defined.

ok bluhm@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 06:41:07

Modified files:
	net/ntp        : Makefile 
Added files:
	net/ntp/patches: patch-configure_ac 

Log message:
use AC_LANG_SOURCE instead of AC_LANG_PROGRAM to avoid a nested function
definition


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/09/25 07:00:06

Modified files:
	net/weechat    : Makefile distinfo 

Log message:
Update to weechat-1.9.1, fixes CVE-2017-14727

Date/time conversion specifiers are expanded after replacing buffer
local variables in name of log files. In some cases, this can lead to
an error in function strftime and a crash caused by the use of an
uninitialized buffer.

ok jca@, "that should go in" sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/09/25 07:01:52

Modified files:
	net/weechat    : Tag: OPENBSD_6_1 Makefile 
Added files:
	net/weechat/patches: Tag: OPENBSD_6_1 
	                     patch-src_plugins_logger_logger_c 

Log message:
Backport fix for CVE-2017-14727

Date/time conversion specifiers are expanded after replacing buffer
local variables in name of log files. In some cases, this can lead to
an error in function strftime and a crash caused by the use of an
uninitialized buffer.

ok jca@


CVSROOT:	/cvs
Module name:	www
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 07:18:09

Modified files:
	.              : events.html 

Log message:
Add my EuroBSDcon 2017 full paper and slides.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/25 07:26:52

Modified files:
	net/samba      : Makefile 
	net/samba/patches: patch-source3_wscript 

Log message:
Avoid nested function in waf test

Innocuous, but changes the actual output of a command (smbd -b), so
bump.


CVSROOT:	/cvs
Module name:	www
Changes by:	espie@cvs.openbsd.org	2017/09/25 08:30:01

Modified files:
	.              : events.html 
Added files:
	papers         : eurobsd2017-pkgtools.pdf 

Log message:
add my slides


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/25 08:33:14

Modified files:
	games/warmux   : Makefile 

Log message:
requires gettext-tools (msgfmt)


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2017/09/25 09:05:57

Modified files:
	xserver/hw/xfree86/common: xf86pciBus.c 

Log message:
Force Intel Ironlake chipsets to use the xf86-video-intel driver.
stsp@ reported that modesetting(4) has been reported unreliable
on his laptop, while intel(4) works.

XXXX to be removed after 6.2 to figure out and fix the issue.

ok kettenis@, also discussed briefly with deraadt@ during EuroBSDCon.


CVSROOT:	/cvs
Module name:	www
Changes by:	espie@cvs.openbsd.org	2017/09/25 09:55:51

Modified files:
	.              : events.html 

Log message:
fix my link sorry


CVSROOT:	/cvs
Module name:	www
Changes by:	landry@cvs.openbsd.org	2017/09/25 10:04:49

Modified files:
	.              : events.html 
Added files:
	papers         : 
	                 eurobsdcon2017_seven_years_of_maintaining_firefox.md 

Log message:
Add my eurobsdcon slides.

Use textproc/mdp to display the markdown formatting in a terminal..


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/09/25 10:22:40

Modified files:
	regress/usr.sbin/pkg_add: signatures.ref 

Log message:
keep up with @version, noticed by bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 11:10:49

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.16.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/25 11:10:55

Modified files:
	usr.sbin/mtree : extern.h misc.c 

Log message:
Mark error() as __dead so clang doesn't report
use of uninitialized variables after calls to
error().

ok millert@ guenther@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 11:11:01

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.158.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 11:12:46

Modified files:
	net/py-libcloud: Makefile distinfo 
	net/py-libcloud/pkg: PLIST 

Log message:
Update to py-libcloud-2.2.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 11:15:48

Modified files:
	sysutils/awless: Makefile distinfo 

Log message:
Update to awless-0.1.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 11:26:18

Modified files:
	www/owncloud   : Makefile distinfo 
	www/owncloud/patches: 
	                      patch-settings_Controller_CheckSetupController_php 
	                      patch-version_php 
	www/owncloud/pkg: PLIST 

Log message:
Update to owncloud-10.0.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/25 11:36:35

Modified files:
	usr.bin/awk    : lib.c proto.h 

Log message:
Mark FATAL() as __dead so clang doesn't report
use of uninitialized variables after calls to
FATAL().

ok millert@ guenther@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 11:39:06

Modified files:
	www/owncloud   : Tag: OPENBSD_6_1 Makefile distinfo 
	www/owncloud/patches: Tag: OPENBSD_6_1 patch-version_php 

Log message:
Update to the latest stable release: owncloud-9.1.6.
This will ease upgrading to 10.X on 6.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/09/25 11:51:49

Modified files:
	lib/libssl     : ssl_tlsext.c 

Log message:
When building the OCSP extension, only add the length prefixed extensions
after we finish building the responder ID list. Otherwise adding to the
responder ID list fails.

ok beck@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/25 12:00:28

Modified files:
	astro/stellarium: Makefile distinfo 
	astro/stellarium/pkg: PLIST 

Log message:
Update to stellarium-0.16.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/09/25 12:02:27

Modified files:
	lib/libssl     : ssl_tlsext.c 

Log message:
Fix various issues in the OCSP extension parsing code:

- When parsing the OCSP extension we can have multiple responder IDs - pull
these out correctly.

- Stop using CBS_stow() - it's unnecessary since we just need access to the
data and length (which we can get via CBS_data() and CBS_len()).

- Use a temporary pointer when calling d2i_*() functions, since it will
increment the pointer by the number of bytes it consumed when decoding.

The original code incorrectly passes the pointer allocated via CBS_stow()
(using malloc()) to a d2i_*() function and then calls free() on the now
incremented pointer, most likely resulting in a crash. This issue was
reported by Robert Swiecki who found the issue using honggfuzz.

ok beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/09/25 12:04:08

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Annotate some API-side memory leaks for future resolution.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2017/09/25 12:07:03

Modified files:
	lib/libtls     : tls_config.c 

Log message:
If tls_config_parse_protocols() is called with a NULL pointer, return the
default protocols instead of crashing - this makes the behaviour more
useful and mirrors what we already do in tls_config_set_ciphers() et al.


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/09/25 12:31:42

Modified files:
	faq            : faq6.html 
	faq/pf         : example1.html 

Log message:
add instructions for configuring a wireless access point and clean up
some overly long explanations.


CVSROOT:	/cvs
Module name:	www
Changes by:	jasper@cvs.openbsd.org	2017/09/25 12:40:53

Modified files:
	.              : donations.html 

Log message:
add Araneus who sent me two of their RNG devices, thanks!


CVSROOT:	/cvs
Module name:	www
Changes by:	jasper@cvs.openbsd.org	2017/09/25 12:42:44

Modified files:
	.              : donations.html 

Log message:
remove trailing whitespace and zap pointless href for my entry


CVSROOT:	/cvs
Module name:	src
Changes by:	jasper@cvs.openbsd.org	2017/09/25 12:47:53

Modified files:
	share/man/man4 : urng.4 

Log message:
the Alea I works fine with urng(4) so update the manpage accordingly


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/25 13:13:56

Modified files:
	usr.bin/calendar: io.c 

Log message:
Calling waitpid(pid,...) where pid is either uninitialized or
-1 because vflork() failed is bad. Initialize pid to -1 and call
waitpid() only when pid != -1.

Uninitialized use of pid found by clang.

Suggestion of -1 from millert@.

ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 13:55:19

Modified files:
	devel/ccache   : Makefile 
Added files:
	devel/ccache/patches: patch-configure_ac 

Log message:
don't use a nested function with AC_TRY_COMPILE


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 14:05:49

Modified files:
	www/c-icap/modules: Makefile 
Added files:
	www/c-icap/modules/patches: patch-configure_ac 

Log message:
fix AC_TRY_COMPILE invocation


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 15:15:15

Modified files:
	graphics/grafx2: Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 15:16:12

Modified files:
	x11/gnustep/base: Makefile 

Log message:
sync WANTLIB


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 15:17:29

Modified files:
	x11/gnome/grilo: Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 15:25:19

Modified files:
	devel/kf5/kemoticons: Makefile 
	devel/kf5/kfilemetadata: Makefile 
	editors/kile-kde4: Makefile 
	devel/kf5/ktexteditor: Makefile 
	emulators/gr-lida: Makefile 
	emulators/mupen64plus/video-rice: Makefile 
	x11/pekwm      : Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 15:33:09

Modified files:
	net/pidgin-sipe: Makefile 
	x11/pinot      : Makefile 
	net/py-smbc    : Makefile 
	audio/rhythmbox: Makefile 
	textproc/ruby-nokogiri: Makefile 
	x11/xcursorgen : Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/25 15:33:39

Modified files:
	multimedia/synfig: Makefile 

Log message:
sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/25 15:34:28

Modified files:
	x11/openbox    : Makefile 
Added files:
	x11/openbox/patches: patch-openbox_client_c 

Log message:
Fix a NULL pointer dereference that was causing a crash when launching
Java GUI applications.
From https://bugzilla.icculus.org/show_bug.cgi?id=5277 via Arch
Linux.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2017/09/25 17:00:33

Modified files:
	lib/libc/sys   : sendsyslog.2 
	sys/kern       : subr_log.c syscalls.master 
	sys/sys        : syscall.h syscallargs.h 

Log message:
sendsyslog should take a const char * everywhere.

okay bluhm@, deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2017/09/25 17:36:13

Modified files:
	multimedia/streamlink: Makefile 

Log message:
Some test depends are in fact run depends. Prompted by an email and patch
from Bryan Linton  -- thanks!
Tweaks from sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2017/09/25 18:55:13

Modified files:
	lib/libcrypto  : opensslv.h 

Log message:
bump wo 2.6.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/25 19:46:47

Modified files:
	sys/conf       : GENERIC 

Log message:
disable POOL_DEBUG for release
ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/25 21:14:20

Modified files:
	net/samba      : Tag: OPENBSD_6_1 Makefile 

Log message:
Missing bump in previous

Spotted by Steven Surdock & Ian McWilliam


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2017/09/26 00:37:07

Modified files:
	.              : events.html 
Added files:
	papers         : eurobsdcon2017-device-drivers.pdf 

Log message:
add slides for my euobsdcon 2017 talk


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/26 00:43:15

Modified files:
	sys/dev/pci/drm: drm.h drm_mode.h 

Log message:
Use quoted #includes for files kdump's mkioctls indirectly includes so
mkioctls can find the files and not error out as drm headers are not
installed to /usr/include.  This results in more complete ioctl coverage
in kdump (not just for drm).

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/26 02:16:18

Modified files:
	usr.bin/ctfconv: generate.c 

Log message:
Return the correct error value in generate().

From Mark Johnston, markj@FreeBSD


CVSROOT:	/cvs
Module name:	www
Changes by:	mpi@cvs.openbsd.org	2017/09/26 02:25:29

Modified files:
	.              : events.html 
Added files:
	papers         : eurobsdcon2017-schedisnot.pdf 

Log message:
My EuroBSDcon 2017 slides.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/26 02:57:19

Modified files:
	print/a2ps     : Makefile 
	print/a2ps/pkg : README 
Added files:
	print/a2ps/patches: patch-etc_a2ps-site_cfg_in 

Log message:
When using cups(1), lp.default should be set to ${LOCALBASE}/bin/lpr in
${SYSCONFDIR}/a2ps-site.cfg.

original diff from benno@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 03:04:06

ports/devel/meson/patches

Update of /cvs/ports/devel/meson/patches
In directory cvs.openbsd.org:/tmp/cvs-serv37827/patches

Log Message:
Directory /cvs/ports/devel/meson/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 03:07:14

Modified files:
	devel/meson    : Makefile 
Added files:
	devel/meson/patches: patch-mesonbuild_backend_ninjabackend_py 
	                     patch-mesonbuild_scripts_meson_install_py 

Log message:
Do not install compressed manpages

OK ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/26 03:40:28

Modified files:
	usr.bin/ctfconv: ctfconv.c elf.c 

Log message:
Ignore file offset values in section headers that exceed the length of
the file.  Avoids a crash found with afl.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 03:55:07

Modified files:
	audio/ncmpc    : Makefile distinfo 
	audio/ncmpc/pkg: PLIST 
Added files:
	audio/ncmpc/patches: patch-meson_build patch-test_meson_build 
Removed files:
	audio/ncmpc/patches: patch-src_plugin_c patch-src_screen_song_c 

Log message:
Update to ncmpc-0.28


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 04:18:41

Modified files:
	audio/ncmpc    : Makefile 

Log message:
Specify configure args explicitly


CVSROOT:	/cvs
Module name:	www
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/26 05:46:42

Modified files:
	.              : anoncvs.shar 

Log message:
Needs err.h for err(3).

ok sthen@


CVSROOT:	/cvs
Module name:	www
Changes by:	gilles@cvs.openbsd.org	2017/09/26 06:06:24

Modified files:
	.              : events.html 
Added files:
	papers         : eurobsdcon2017-opensmtpd.pdf 

Log message:
add my slides for eurobsdcon 2017


CVSROOT:	/cvs
Module name:	www
Changes by:	gilles@cvs.openbsd.org	2017/09/26 06:09:10

www/opensmtpd/presentations/eurobsdcon2017-smtpd

Update of /cvs/www/opensmtpd/presentations/eurobsdcon2017-smtpd
In directory cvs.openbsd.org:/tmp/cvs-serv30633/presentations/eurobsdcon2017-smtpd

Log Message:
Directory /cvs/www/opensmtpd/presentations/eurobsdcon2017-smtpd added to the repository


CVSROOT:	/cvs
Module name:	www
Changes by:	gilles@cvs.openbsd.org	2017/09/26 06:09:42

Modified files:
	opensmtpd      : papers.html 
Added files:
	opensmtpd/presentations/eurobsdcon2017-smtpd: 
	                                              eurobsdcon2017-opensmtpd.pdf 

Log message:
add my slides


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/26 06:21:54

Modified files:
	www/seamonkey  : Makefile 

Log message:
Sync WANTLIB, reminded by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 08:04:25

Modified files:
	devel/silc-toolkit: Makefile 
	devel/silc-toolkit/patches: patch-configure_ac 

Log message:
Unbreak autoconf check for va_copy() with clang by not using nested
functions

cluebat by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 08:17:16

Modified files:
	net/silc-client: Makefile 
	net/silc-client/patches: patch-configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested functions


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2017/09/26 08:23:20

Modified files:
	lib/libcrypto  : opensslv.h 

Log message:
bump version in advance of final release


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2017/09/26 08:24:46

Modified files:
	libressl       : index.html releases.html 

Log message:
add 2.6.2 release


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 08:25:57

Modified files:
	net/silc-server: Makefile 
	net/silc-server/patches: patch-configure_ac 

Log message:
Unbreak autoconf check for va_copy() with clang by not using nested
functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/26 08:28:58

Modified files:
	x11/gnome/mutter: Makefile 

Log message:
mutter needs automake 1.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 09:58:21

Modified files:
	multimedia/oggz: Makefile 
Added files:
	multimedia/oggz/patches: patch-configure_ac 
Removed files:
	multimedia/oggz/patches: patch-configure 

Log message:
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/09/26 10:14:07

Modified files:
	mail/courier-authlib: Makefile 
Added files:
	mail/courier-authlib/patches: patch-libs_rfc822_configure_ac 
Removed files:
	mail/courier-authlib/patches: patch-configure 

Log message:
Unbreak autoconf checks with clang by not using nested functions
with input from sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/26 10:21:10

Modified files:
	security/integrit: Makefile 
Added files:
	security/integrit/patches: patch-configure_in 

Log message:
Unbreak autoconf check with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/26 11:06:05

Modified files:
	lang/swi-prolog: Makefile 
Added files:
	lang/swi-prolog/patches: 
	                         patch-packages_clib_maildrop_rfc822_configure 

Log message:
Unbreak autoconf check with clang by not using nested functions


CVSROOT:	/cvs
Module name:	www
Changes by:	jasper@cvs.openbsd.org	2017/09/26 11:28:05

Modified files:
	.              : events.html 

Log message:
link to my slides


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/09/26 11:30:37

Modified files:
	mail/courier-imap: Makefile 
Added files:
	mail/courier-imap/patches: patch-libs_rfc822_configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/09/26 11:37:51

Modified files:
	mail/maildrop  : Makefile 
Added files:
	mail/maildrop/patches: patch-libs_rfc822_configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/26 11:50:41

Modified files:
	mail/mozilla-thunderbird: Makefile 

Log message:
Since 52, what was in libcalbasecomps was merged to libxul, so lightning
package is javascript only - empty WANTLIB-lightning, and set the
dependency on -main via RUN_DEPENDS instead of LIB_DEPENDS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2017/09/26 13:07:30

Modified files:
	www/kcgi       : Makefile distinfo 

Log message:
Update kcgi to 0.9.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/26 13:55:17

Modified files:
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: distinfo 
	www/tor-browser/browser/files: extension-overrides.js 
	www/tor-browser/https-everywhere: Makefile distinfo 
	www/tor-browser/noscript: Makefile distinfo 
	www/tor-browser/tor-launcher: Makefile 
	www/tor-browser/torbutton: Makefile distinfo 
	meta/tor-browser: Makefile 

Log message:
update to tor-browser 7.0.5, from attila (maintainer), regen distinfo for
extra commit that got added to github tar.gz


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2017/09/26 14:23:32

Modified files:
	sbin/pfctl     : pfctl.c 

Log message:
- pfctl always prints warning when flushes ruleset

OK mikeb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mikeb@cvs.openbsd.org	2017/09/26 16:12:04

Modified files:
	sys/dev/ic     : wdc.c 

Log message:
Prevent null pointer dereference when probing channels

Account for the case when wdc is attached to the ISA bus and performs
channel probing using a dummy structure that lacks the back pointer to
the controller's softc.

Bug reported and fix tested by Andrew Daugherity, thanks!
OK phessler, jsg, krw, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2017/09/26 16:39:25

Modified files:
	regress/usr.bin/ssh: proxy-connect.sh 

Log message:
UsePrivilegeSeparation is gone, stop trying to test it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	mestre@cvs.openbsd.org	2017/09/26 17:03:53

Modified files:
	x11/st         : Makefile 
	x11/st/patches : patch-st_c 

Log message:
If st's window is deleted then it will try to send a SIGHUP through kill(2),
therefore pledge(2) needs proc otherwise it will abort due to missing promise.

OK tb@ and sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/09/26 23:43:55

Modified files:
	sys/arch/amd64/amd64: sys_machdep.c 
	sys/arch/amd64/include: tcb.h 
	sys/kern       : kern_fork.c kern_prot.c 

Log message:
amd64 needs FS.base values (the TCB pointer) to be validated, as noncanonical
addresses will cause a fault on load by the kernel.

Problem observed by Maxime Villard
ok kettenis@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/26 23:46:42

Modified files:
	security/libhttpseverywhere: Makefile distinfo 
	security/libhttpseverywhere/patches: patch-meson_build 
	security/libhttpseverywhere/pkg: PLIST 

Log message:
Update to libhttpseverywhere-0.6.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/26 23:51:31

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.18.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/26 23:51:44

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.160.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 00:25:58

Modified files:
	net/pork       : Makefile 
	net/pork/pkg   : PLIST 
Added files:
	net/pork/patches: patch-configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested functions


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/27 00:41:53

Modified files:
	lib/libm/man   : sin.3 

Log message:
Xr; from jan stary


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/27 00:42:44

Modified files:
	devel/nspr     : Makefile distinfo 

Log message:
Update to nspr 4.17.

Will be required by gecko 57 branch, so might help things for upcoming -stable.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/27 00:45:00

Modified files:
	sys/kern       : kern_fork.c kern_prot.c 

Log message:
guenther sleep-commited the version without #ifdefs


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/27 00:45:19

Modified files:
	security/nss   : Makefile distinfo 
	security/nss/pkg: PLIST 

Log message:
Update to nss 3.33.

See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.33_release_notes

Will be required by gecko 57 branch, so might make things easier for the
upcoming -stable branch.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2017/09/27 00:45:53

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
tweak EposeAuthinfo;
diff from lars nooden

tweaked by sthen; ok djm dtucker


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 01:20:12

Modified files:
	sysutils/gdmap : Makefile 
Added files:
	sysutils/gdmap/patches: patch-configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2017/09/27 02:13:00

Modified files:
	net/poco       : Makefile 
Added files:
	net/poco/patches: patch-Foundation_include_Poco_Platform_h 
	                  patch-Foundation_src_Environment_VX_cpp 

Log message:
compile fix for arm64.  bump revision, because a header file is changed.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/27 02:36:53

Modified files:
	mail/kopano/core: Makefile distinfo 
	mail/kopano/core/patches: patch-ECtools_mapitime_cpp 
	                          patch-ECtools_search_Makefile_in 
	                          patch-Makefile_in patch-configure_ac 
	                          patch-installer_linux_dagent_cfg 
	                          patch-spooler_python_Makefile_in 
	mail/kopano/core/pkg: PLIST-main 
Removed files:
	mail/kopano/core/patches: patch-common_ECLogger_cpp 
	                          patch-common_include_kopano_lockhelper_hpp 
	                          patch-installer_linux_Makefile_in 
	                          patch-installer_linux_kopano-autorespond 

Log message:
update to 8.4.90.394 and fix wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/27 02:37:20

Modified files:
	mail/kopano/webapp: Makefile distinfo 
	mail/kopano/webapp/pkg: PLIST 

Log message:
update to 3.4.0.899


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/27 02:59:38

Modified files:
	usr.bin/ctfconv: dw.c 

Log message:
Unserstand DW_OP_bregN locations.

Sync with readdwarf(1).


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/09/27 03:18:00

Modified files:
	build          : mirrors.dat mirrors.pl 

Log message:
- add fastly.cdn.openbsd.org, many thanks to job@ for arranging this and
Fastly for hosting

- retire mirror.meerval.net

- add ecdsa/ed25519 fingeprints for mirror.litnet.lt, from mirror maintainer
Patrikas Kugrinas


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/09/27 03:18:30

Modified files:
	.              : anoncvs.html ftp.html ftplist httpslist 
	openbgpd       : ftp.html 
	openssh        : ftp.html portable.html 
	openntpd       : portable.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/27 03:37:19

Modified files:
	databases/sqlite3: Makefile distinfo 

Log message:
Bugfix update to sqlite3-3.20.1.

Only contains a single fix for a memory leak, cf
https://sqlite.org/src/info/abc7adfda27b67ef
See https://bugzilla.mozilla.org/show_bug.cgi?id=1392937 for what trigerred
this fix/release.

looks safe to sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 03:50:00

Modified files:
	net/nmap       : Makefile 
	net/nmap/patches: patch-Makefile_in patch-scan-engine_cc 
	                  patch-timing_cc patch-zenmap_setup_py 
Added files:
	net/nmap/patches: patch-nping_configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested functions
Regen patches while here


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/09/27 04:06:22

Modified files:
	devel/qbs      : Makefile 
	devel/qbs/pkg  : PLIST 

Log message:
< is different from <=


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 04:35:22

Modified files:
	net/ns         : Makefile 
Added files:
	net/ns/patches : patch-conf_configure_in_TclCL 
	                 patch-conf_configure_in_nse 
	                 patch-conf_configure_in_tcl 
	                 patch-conf_configure_in_tk 
Removed files:
	net/ns/patches : patch-configure 

Log message:
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 05:03:27

Modified files:
	net/nmap       : Makefile 

Log message:
Use the right autoconf invocation as per gnu.port.mk


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 05:22:43

Modified files:
	net/jftpgw     : Makefile 
Added files:
	net/jftpgw/patches: patch-configure_in 

Log message:
Unbreak autoconf check with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2017/09/27 07:20:02

Modified files:
	mail/courier-authlib: Makefile 
	mail/maildrop  : Makefile 

Log message:
missing automake build_depends
spotted by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 08:03:26

Modified files:
	net/wide-dhcpv6: Makefile 
Added files:
	net/wide-dhcpv6/patches: patch-configure_in 

Log message:
Fix another three nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/27 08:09:37

Modified files:
	mail/kopano    : Makefile.inc 

Log message:
add missing file from the previous kopano update commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/09/27 09:06:08

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-Makefile patch-gitweb_gitweb_perl 
	                   patch-t_test-lib_sh 
Removed files:
	devel/git/patches: patch-t_t0001-init_sh 
	                   patch-t_t4062-diff-pickaxe_sh 
	                   patch-t_t7004-tag_sh 

Log message:
Security update to git-2.14.2

The `git` subcommand `cvsserver` is a Perl script which makes excessive
use of the backtick operator to invoke `git`. Unfortunately user input
is used within some of those invocations.
http://seclists.org/oss-sec/2017/q3/att-534/git_cvsserver.txt

ok benoit@ (maintainer), "Fix should go in" sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/09/27 09:09:48

Modified files:
	lib/libc/sys   : sendsyslog.2 
	usr.sbin/syslogd: syslogd.c 

Log message:
Document how ioctl(2) LIOCSFD on /dev/klog registers a socket pair
to receive sendsyslog(2) messages.
discussed with martijn@; OK jmc@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2017/09/27 09:11:20

Modified files:
	devel/git      : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
Security update to 2.12.5

The `git` subcommand `cvsserver` is a Perl script which makes excessive
use of the backtick operator to invoke `git`. Unfortunately user input
is used within some of those invocations.
http://seclists.org/oss-sec/2017/q3/att-534/git_cvsserver.txt

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/27 09:14:52

Modified files:
	usr.sbin/config: mkioconf.c ukc.c ukc.h ukcutil.c 

Log message:
config -e's adds new devices to an extra locator array, which is accounted
using a variable which started at 0 and hence got planted in .bss.
Refactor that variable to begin at the maximum and decrease, such that it
lands in .data instead.
ok jsg


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 10:01:06

Modified files:
	print/libspectre: Makefile 
Added files:
	print/libspectre/patches: patch-configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested function


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 10:09:45

Modified files:
	print/libspectre/patches: patch-configure_ac 

Log message:
minor nit...


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 10:33:21

Modified files:
	x11/libgdiplus : Makefile 
Added files:
	x11/libgdiplus/patches: patch-configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested function


CVSROOT:	/cvs
Module name:	src
Changes by:	tj@cvs.openbsd.org	2017/09/27 12:06:45

Modified files:
	sys/arch/amd64/amd64: Tag: OPENBSD_6_1 sys_machdep.c 
	sys/arch/amd64/include: Tag: OPENBSD_6_1 tcb.h 
	sys/kern       : Tag: OPENBSD_6_1 kern_fork.c kern_prot.c 

Log message:
MFC: amd64 needs FS.base values (the TCB pointer) to be validated,
as noncanonical addresses will cause a fault on load by the kernel.


CVSROOT:	/cvs
Module name:	src
Changes by:	tj@cvs.openbsd.org	2017/09/27 12:09:57

Modified files:
	sys/arch/amd64/amd64: Tag: OPENBSD_6_0 sys_machdep.c 
	sys/arch/amd64/include: Tag: OPENBSD_6_0 tcb.h 
	sys/kern       : Tag: OPENBSD_6_0 kern_fork.c kern_prot.c 

Log message:
MFC: amd64 needs FS.base values (the TCB pointers) to be validated,
as noncanonical addresses will cause a fault on load by the kernel.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/27 14:11:21

Modified files:
	multimedia/avidemux: Makefile 

Log message:
BROKEN on amd64: inline assembly and C++ syntax errors with clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/27 14:36:17

Modified files:
	devel/ti-msp430gcc: Makefile 
	editors/TeXmacs: Makefile 
	multimedia/avidemux: Makefile 

Log message:
Disable ports that don't build on clang archs; ok naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/27 15:05:42

Modified files:
	comms/pilot-link: Makefile 
Added files:
	comms/pilot-link/patches: patch-configure_ac 
Removed files:
	comms/pilot-link/patches: patch-configure 

Log message:
Unbreak autoconf check with clang by not using nested function.
Replace gettext module while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/27 23:57:21

Modified files:
	graphics/libgphoto2: Makefile 
Added files:
	graphics/libgphoto2/patches: patch-configure_ac 
	                             patch-libgphoto2_port_configure_ac 

Log message:
Unbreak autoconf check with clang by not using nested function.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/09/28 04:30:35

Modified files:
	infrastructure/bin: out-of-date 

Log message:
have out-of-date ignore the @version part for now.
properly handling that is more complicated and can wait until after 6.2.

problem pointed out by naddy@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/09/28 08:57:10

Modified files:
	.              : errata60.html errata61.html 

Log message:
release tcb errata.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/28 09:08:54

Modified files:
	x11/enlightenment: Makefile 
Added files:
	x11/enlightenment/patches: patch-m4_ac_attribute_m4 

Log message:
Unbreak autoconf check with clang by not using nested function


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2017/09/28 10:16:34

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/sgi/conf: Makefile.sgi 
	sys/arch/socppc/conf: Makefile.socppc 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
When option DDB_STRUCTINFO was removed from the kernel, too much from
the kernel makefiles was removed which lead to C files not being re-
compiled when a dependency changed.  This can lead to panics in odd
places and generally a broken system.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2017/09/28 10:17:30

Modified files:
	sys/dev/pci    : if_iwn.c 

Log message:
The DELAY() recently added to iwn(4) to make association more reliable could
be triggered by incoming management frames, such as DEAUTH frames. As krw@
found out, a system receiving many such frames would become unresponsive.
Ensure this extra DELAY() only happens if we decide to send an AUTH frame.
ok mpi@ krw@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/28 10:32:42

Modified files:
	www/mozilla    : mozilla.port.mk 

Log message:
Bump dependencies to nss 3.33/nspr 4.17/sqlite 3.20.1.

required for upcoming gecko 57 branch, will make my life easier.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/28 10:33:24

Modified files:
	www/seamonkey  : Makefile 
	mail/mozilla-thunderbird: Makefile 
	www/tor-browser/browser: Makefile 

Log message:
Bump REVISIONs for mozilla.port.mk dependency changes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/28 10:39:11

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/mozilla-firefox/patches: patch-intl_icu_source_Makefile_in 
	                             patch-storage_mozStorageConnection_cpp 
	www/mozilla-firefox/pkg: PLIST 
	www/firefox-i18n: Makefile.inc distinfo 
Added files:
	www/mozilla-firefox/patches: 
	                             patch-devtools_client_debugger_new_debugger_js 

Log message:
Update to firefox 56.0.

- see https://www.mozilla.org/en-US/firefox/56.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-21/

- switch to the bundled icu4c, as 59.1 is now required and we only have
58 in the portstree for now
- disable stylo css engine (see #1341234 & #1401093) - hopefully for
57.0 it'll build/work..
- pass --enable-release (#1386371) & --enable-rust-simd (#1261841)
- add a patch to fix javascript debugger in devtools (#1400197)

ok naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/28 10:41:13

Modified files:
	www/firefox-esr: Makefile distinfo 
	www/firefox-esr-i18n: Makefile.inc distinfo 

Log message:
Update to firefox-esr 52.4.0.

- see https://www.mozilla.org/en-US/firefox/52.4.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-22/

ok naddy@


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2017/09/28 10:44:44

Modified files:
	build          : mirrors.dat 

Log message:
Add name


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/28 10:46:42

Modified files:
	www/firefox-esr: Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
MFC: update to firefox-esr 52.4.0.

- see https://www.mozilla.org/en-US/firefox/52.4.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-22/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/09/28 10:50:29

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_6_1 Makefile distinfo 
	www/mozilla-firefox/patches: Tag: OPENBSD_6_1 
	                             patch-intl_icu_source_Makefile_in 
	                             patch-security_manager_pki_resources_content_exceptionDialog_js 
	                             patch-security_nss_lib_freebl_blapi_h 
	                             patch-storage_mozStorageConnection_cpp 
	www/mozilla-firefox/pkg: Tag: OPENBSD_6_1 PLIST 
Added files:
	www/mozilla-firefox/patches: Tag: OPENBSD_6_1 
	                             patch-build_moz_configure_rust_configure 
	                             patch-devtools_client_debugger_new_debugger_js 

Log message:
Sort-of-MFC: Update to firefox 56.0.

- see https://www.mozilla.org/en-US/firefox/56.0/releasenotes/
- fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-21/

- disable stylo css engine (see #1341234 & #1401093)
- pass --enable-release (#1386371) & --enable-rust-simd (#1261841)
- add a patch to fix javascript debugger in devtools (#1400197)
- add a patch to lower the rust version requirement, as we dont build
stylo, and i'm not going to update rust in -stable..

"Stable" packages for i386 and amd64 available at https://packages.rhaalovely.net/
signed with https://packages.rhaalovely.net/landry-mozilla-pkg.pub


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/09/28 11:16:38

Modified files:
	gnu/llvm/lib/MC/MCParser: AsmParser.cpp 

Log message:
make clang include a FILE symbol for .(s|S) files

This is mostly needed by syspatch at the moment to be
to be able to re-link in the same order as the original
libraries were linked with by relying on the readelf(1)
and without this .(s|S) assembly files were not getting
a file directive.

A bug reports has been filed as well:
https://bugs.llvm.org/show_bug.cgi?id=34019

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2017/09/28 13:10:09

Modified files:
	infrastructure/bin: out-of-date 

Log message:
oops, ports without depends have @version at the end.


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/28 13:16:36

Modified files:
	emulators/uae  : Makefile 
Added files:
	emulators/uae/patches: patch-acsite_m4 patch-configure_in 
Removed files:
	emulators/uae/patches: patch-configure 

Log message:
Unbreak autoconf checks with clang by not using nested functions

help and ok naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	dcoppa@cvs.openbsd.org	2017/09/28 13:23:02

Modified files:
	emulators/uae/patches: patch-configure_in 

Log message:
ops, nuke bogus whitespaces


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/28 14:23:35

Modified files:
	multimedia/gstreamer-0.10/plugins-bad: Makefile 
	multimedia/gstreamer-0.10/plugins-base: Makefile 
	multimedia/gstreamer-0.10/plugins-base/patches: 
	                                                patch-configure_ac 
	multimedia/gstreamer-0.10/plugins-good: Makefile 
	multimedia/gstreamer-0.10/plugins-ugly: Makefile 
Added files:
	multimedia/gstreamer-0.10/plugins-bad/patches: 
	                                               patch-common_m4_gst-dowhile_m4 
	multimedia/gstreamer-0.10/plugins-good/patches: 
	                                                patch-common_m4_gst-dowhile_m4 
	multimedia/gstreamer-0.10/plugins-ugly/patches: 
	                                                patch-common_m4_gst-dowhile_m4 

Log message:
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/28 15:00:52

ports/multimedia/gstreamer1/plugins-ugly/patches

Update of /cvs/ports/multimedia/gstreamer1/plugins-ugly/patches
In directory cvs.openbsd.org:/tmp/cvs-serv78244/patches

Log Message:
Directory /cvs/ports/multimedia/gstreamer1/plugins-ugly/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/28 15:14:37

Modified files:
	multimedia/gstreamer1/plugins-bad: Makefile 
	multimedia/gstreamer1/plugins-good: Makefile 
	multimedia/gstreamer1/plugins-ugly: Makefile 
Added files:
	multimedia/gstreamer1/plugins-bad/patches: 
	                                           patch-common_m4_gst-dowhile_m4 
	multimedia/gstreamer1/plugins-good/patches: 
	                                            patch-common_m4_gst-dowhile_m4 
	multimedia/gstreamer1/plugins-ugly/patches: 
	                                            patch-common_m4_gst-dowhile_m4 

Log message:
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2017/09/28 15:25:49

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Correct the timeout used when select-timeout is
set to a non-zero value in dhclient.conf(5).

Fixes the bsd.rd upgrade issue reported by
Eivinde Eide via misc@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/28 16:06:15

Modified files:
	games/allegro  : Makefile 
	games/allegro/patches: patch-aclocal_m4 

Log message:
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/28 16:40:01

Modified files:
	games/prboom-plus: Makefile 
	games/prboom-plus/patches: patch-data_Makefile_am 
Added files:
	games/prboom-plus/patches: patch-autotools_ac_c_compile_flags_m4 
Removed files:
	games/prboom-plus/patches: patch-data_Makefile_in 

Log message:
Fix Makefile.am syntax error and render autotools handling more sane.
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/28 17:12:48

Modified files:
	games/prboom   : Makefile 
Added files:
	games/prboom/patches: patch-autotools_ac_c_compile_flags_m4 
	                      patch-configure_ac 
Removed files:
	games/prboom/patches: patch-configure 

Log message:
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/28 17:39:53

Modified files:
	x11/gnome/tracker: Makefile 
Added files:
	x11/gnome/tracker/patches: patch-configure_ac 
Removed files:
	x11/gnome/tracker/patches: patch-configure 

Log message:
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/28 23:37:55

Modified files:
	distrib/notes/arm64: prep 

Log message:
With arm64 targets U-Boot looks for dtbs in a directory named after the
vendor of the SoC.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/28 23:44:33

Modified files:
	distrib/notes/armv7: prep 
	distrib/notes/arm64: prep 

Log message:
Mention that U-Boot images for Allwinner and Rockchip targets contain a
default DTB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pea@cvs.openbsd.org	2017/09/29 01:30:32

Modified files:
	databases/postgresql: Tag: OPENBSD_6_1 Makefile distinfo 
	databases/postgresql/pkg: Tag: OPENBSD_6_1 PLIST-docs 
Added files:
	databases/postgresql/patches: Tag: OPENBSD_6_1 
	                              patch-src_pl_plperl_GNUmakefile 

Log message:
+ Bugfix update to 9.6.5
+ add patch to fix plperl extension


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/29 03:04:04

Modified files:
	mail/courier-authlib: Makefile 

Log message:
needs libtool.m4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/29 03:07:29

Modified files:
	graphics/libgphoto2: Makefile 

Log message:
needs aclocal, may need libtool.m4


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/29 03:30:42

Modified files:
	usr.bin/ctfconv: ctfconv.c 

Log message:
Do not segfault when the string table is invalid or not present.

Based on a diff from jsg@.

Found independently by jsg@ with afl and markj@FreeBSD with a port.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2017/09/29 03:36:04

Modified files:
	sys/ddb        : db_command.c db_interface.h 
	sys/kern       : kern_proc.c 
	share/man/man4 : ddb.4 

Log message:
New ddb(4) command: kill.

Send an uncatchable SIGABRT to the process specified by the pid
argument.  Useful in case of CPU exhaustion to kill the DoSing
process and generate a core for later inspection.

ok phessler@, visa@, kettenis@, miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2017/09/29 05:00:39

Modified files:
	etc/examples   : bgpd.conf 

Log message:
SPI values 0-255 are reserved, so change the example to use a valid one.
fixes parsing of the example configuration

OK benno@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/29 08:44:50

Modified files:
	emulators/qemu : Makefile 

Log message:
don't pick up archivers/snappy in configure


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/29 09:56:40

Modified files:
	security/lastpass-cli: Makefile 
Added files:
	security/lastpass-cli/patches: patch-http_c 

Log message:
fix obvious use-after-free (committed upstream), from Bjorn Ketelaars, ok naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/29 10:05:53

Modified files:
	usr.bin/ctfconv: ctfconv.c elf.c 

Log message:
Check that the end of sections do not exceed the filesize for both
symtab and sections.  Corrects behaviour that led to crashes found
via afl.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2017/09/29 10:13:00

Modified files:
	gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL 

Log message:
Rev. 1.2 enabled UTF-8 by default.
During subsequent Perl updates, all the documentation changes etc.
got carried along, but the actual code change was deleted
in Rev. 1.3 and never restored.  Restore it now.
Bug found by bentley@; OK afresh1@ bentley@.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2017/09/29 10:27:14

Modified files:
	usr.sbin/unbound: Makefile.in acx_nlnetlabs.m4 config.h.in 
	                  configure configure.ac 
	usr.sbin/unbound/cachedb: cachedb.c 
	usr.sbin/unbound/daemon: daemon.c remote.c stats.c unbound.c 
	                         worker.c 
	usr.sbin/unbound/dns64: dns64.c 
	usr.sbin/unbound/dnscrypt: dnscrypt.c dnscrypt.h 
	usr.sbin/unbound/doc: Changelog README example.conf.in 
	                      libunbound.3.in unbound-anchor.8.in 
	                      unbound-checkconf.8.in 
	                      unbound-control.8.in unbound-host.1.in 
	                      unbound.8.in unbound.conf.5.in 
	usr.sbin/unbound/iterator: iterator.c iterator.h 
	usr.sbin/unbound/libunbound: libworker.c unbound.h 
	usr.sbin/unbound/services: authzone.c listen_dnsport.c 
	                           localzone.c localzone.h 
	                           outside_network.c 
	usr.sbin/unbound/services/cache: dns.c infra.c 
	usr.sbin/unbound/sldns: parseutil.c str2wire.c wire2str.c 
	usr.sbin/unbound/smallapp: unbound-anchor.c unbound-checkconf.c 
	                           unbound-control.c 
	usr.sbin/unbound/util: config_file.c config_file.h 
	                       configlexer.lex configparser.y 
	                       fptr_wlist.c iana_ports.inc net_help.c 
	                       net_help.h netevent.c 
	usr.sbin/unbound/util/data: msgreply.c 
	usr.sbin/unbound/util/shm_side: shm_main.c 
	usr.sbin/unbound/util/storage: lookup3.c 
	usr.sbin/unbound/validator: val_secalgo.c val_utils.c 

Log message:
update to unbound-1.6.6, ok florian


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/29 10:36:23

Modified files:
	net/openvpn    : Makefile distinfo 
	net/openvpn/patches: patch-configure patch-src_openvpn_route_c 
	net/openvpn/pkg: PLIST 

Log message:
SECURITY update to openvpn-2.4.4

Among other changes, fix for

o CVE-2017-12166: out of bounds write in key-method 1
https://community.openvpn.net/openvpn/wiki/CVE-2017-12166

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/29 10:37:36

Modified files:
	net/openvpn    : Tag: OPENBSD_6_1 Makefile distinfo 
	net/openvpn/patches: Tag: OPENBSD_6_1 patch-configure 
	                     patch-src_openvpn_route_c 
	net/openvpn/pkg: Tag: OPENBSD_6_1 PLIST 

Log message:
SECURITY update to openvpn-2.4.4

Among other changes, fix for

o CVE-2017-12166: out of bounds write in key-method 1
https://community.openvpn.net/openvpn/wiki/CVE-2017-12166


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2017/09/29 10:48:50

Modified files:
	devel/ti-msp430gcc: Makefile 
	multimedia/avidemux: Makefile 
	editors/TeXmacs: Makefile 

Log message:
Use COMPILER=base-gcc, for consistency.  Requested by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2017/09/29 10:54:24

Modified files:
	mail/maildrop  : Makefile 

Log message:
Needs devel/libtool for autohell.


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2017/09/29 12:32:09

Modified files:
	sbin/disklabel : disklabel.c editor.c extern.h 

Log message:
don't be silent on auto-allocation failure in write mode. ok millert@ krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/09/29 12:59:09

Modified files:
	sys/arch/i386/i386: trap.c 

Log message:
When fault indicates PGEX_W, only tell uvm we need a writeable page..
don't request R+W.  Issue observed by jsing in a go test of some sort.
ok mlarkin


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/29 13:32:18

Modified files:
	mail/courier-authlib: Makefile 
	mail/maildrop  : Makefile 

Log message:
run autotools before configure, not during build


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/29 13:46:54

Modified files:
	lang/swi-prolog: Makefile 
Added files:
	lang/swi-prolog/patches: 
	                         patch-packages_clib_maildrop_rfc822_configure_in 
Removed files:
	lang/swi-prolog/patches: 
	                         patch-packages_clib_maildrop_rfc822_configure 

Log message:
sync with mail/maildrop as far as applicable


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/29 14:53:48

Modified files:
	graphics/libgphoto2: Makefile 

Log message:
avoid triggering autotools cascade after patching configure.ac


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/29 15:17:22

Modified files:
	lang/jamvm     : Makefile 

Log message:
add BROKEN-i386


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/29 16:05:30

Modified files:
	mail/courier-authlib: Makefile 
	mail/maildrop  : Makefile 

Log message:
Simplify: avoid triggering autotools cascade after patching configure.ac.
No need to pull in automake and libtool.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/29 16:49:41

Modified files:
	net/net-snmp   : Makefile 
Added files:
	net/net-snmp/patches: patch-snmplib_snmp_api_c 

Log message:
Fix a crash in libnetsnmp client, occurring in some circumstances where
a local IP address is set. Cause is a use-after-free, OpenBSD's malloc
helpfully often picks these up early (with relatively low impact on
performance), often turning what would be a hidden bug into a likely
crash.

Reported and analysis from Andrea Biscuola of Zabbix,
https://support.zabbix.com/browse/ZBX-12726
https://sourceforge.net/p/net-snmp/bugs/2803/

Diff from me. I was going to wait for confirmation from Andrea that it
fixes the issue, but having read more of the code I'm confident that this
change or something like it is needed, so committing now to make it pre 6.2.
ok naddy


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/09/29 17:25:49

Modified files:
	devel/json-glib: Makefile 
	devel/json-glib/patches: patch-configure_ac 

Log message:
Unbreak autoconf checks with clang by not using nested functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/29 17:32:16

Modified files:
	x11/gnome/mutter: Makefile 
	x11/gnome/mutter/patches: patch-clutter_configure_ac 

Log message:
- unbreak a second autoconf check with clang by not using nested functions

- set AUTOCONF_DIR to actually regenerate clutter/configure, it wasn't being
regen'd at all, so both the -fvisibility=hidden and -Bsymbolic-functions tests
were broken


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2017/09/29 17:36:03

Modified files:
	devel/argp-standalone: Makefile 
	devel/argp-standalone/patches: patch-acinclude_m4 

Log message:
fix a broken patch. I think this is actually a noop, the "function definition
is not allowed here" doesn't get triggered when running (this was an earlier
found port from the initial grep over unpacked ports source rather than from
the build-time check) and the relevant file doesn't get installed. however
it confused me a lot when I was trying to port over this patch to another
port which borrowed this and *does* use it.


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2017/09/30 01:36:56

Modified files:
	sys/dev/pci/drm: i915_pciids.h 
	sys/dev/pci/drm/i915: i915_devlist.h i915_dma.c i915_drv.c 
	                      i915_drv.h i915_gem.c i915_gem_stolen.c 
	                      i915_guc_submission.c i915_irq.c 
	                      i915_reg.h intel_csr.c intel_ddi.c 
	                      intel_display.c intel_dp.c intel_fbc.c 
	                      intel_guc_loader.c intel_hdmi.c 
	                      intel_i2c.c intel_lrc.c intel_mocs.c 
	                      intel_panel.c intel_pm.c 
	                      intel_ringbuffer.c intel_runtime_pm.c 

Log message:
Add preliminary kabylake support to inteldrm(4) by backporting the relevant
commits from linux-4.8.x.
The changes are quiet minimal due to the fact that kabylake and skylake share
most of the code because they are both gen9 graphics.
This was tested by many and was also in snapshots for a while.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2017/09/30 04:05:44

Modified files:
	mail/kopano    : Makefile.inc 
	mail/kopano/core: distinfo 

Log message:
kopano seems to automatically recreate their tarballs all the time so
let's use my own mirror for a "stable" distfile


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2017/09/30 04:15:59

Modified files:
	usr.bin/ctfconv: elf.c 

Log message:
Add some more boundary checks and prevent an attempt to divide by zero
to resolve some additional crashes found by afl.
ok mpi@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/09/30 12:11:46

Modified files:
	sys/dev/fdt    : if_dwxe.c 

Log message:
The property that points the the attached PHY is called "phy-handle" instead
of "phy".

ok patrick@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/09/30 16:26:34

Modified files:
	usr.bin/ssh    : version.h 

Log message:
openssh-7.6; ok deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/09/30 18:41:42

Modified files:
	.              : errata.html errata21.html errata22.html 
	                 errata23.html errata24.html errata25.html 
	                 errata26.html errata27.html errata28.html 
	                 errata29.html errata30.html errata31.html 
	                 errata32.html errata33.html errata34.html 
	                 errata35.html errata36.html errata37.html 
	                 errata38.html errata39.html errata40.html 
	                 errata41.html errata42.html errata43.html 
	                 errata44.html errata45.html errata46.html 
	                 errata47.html errata48.html errata49.html 
	                 errata50.html errata51.html errata52.html 
	                 errata53.html errata54.html errata55.html 
	                 errata56.html errata57.html errata58.html 
	                 errata59.html errata60.html errata61.html 
	                 security.html 

Log message:
roll errata pages


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/09/30 18:42:18

Added files:
	.              : 62.html 

Log message:
rough-in for 6.2


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/09/30 18:46:51

Added files:
	.              : errata62.html 

Log message:
rough-in for 6.2 errata


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/09/30 18:50:26

Modified files:
	.              : plus.html plus20.html plus21.html plus22.html 
	                 plus23.html plus24.html plus25.html plus26.html 
	                 plus27.html plus28.html plus29.html plus30.html 
	                 plus31.html plus32.html plus33.html plus34.html 
	                 plus35.html plus36.html plus37.html plus38.html 
	                 plus39.html plus40.html plus41.html plus42.html 
	                 plus43.html plus44.html plus45.html plus46.html 
	                 plus47.html plus48.html plus49.html plus50.html 
	                 plus51.html plus52.html plus53.html plus54.html 
	                 plus55.html plus56.html plus57.html plus58.html 
	                 plus59.html plus60.html plus61.html 
Added files:
	.              : plus62.html 

Log message:
rough-in for plus


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2017/10/01 00:42:43

Modified files:
	sys/dev/fdt    : if_dwxe.c 

Log message:
Align Rx buffers to prevent unaligned access in the network stack.

ok patrick@, deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2017/10/01 02:56:34

Modified files:
	.              : 62.html 

Log message:
nsd & unbound version numbers


CVSROOT:	/cvs
Module name:	www
Changes by:	jasper@cvs.openbsd.org	2017/10/01 03:24:59

Modified files:
	.              : 62.html 

Log message:
- update ports version numbers
- remove mono (marked BROKEN)
- add neomutt


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2017/10/01 04:18:22

Modified files:
	.              : 62.html 

Log message:
I did things with the network stack.


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2017/10/01 04:23:45

Modified files:
	.              : 62.html 

Log message:
start filling in new/improved hardware suport section
arm64 wins a prize for most new drivers added to a platform in one release


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2017/10/01 04:27:06

Modified files:
	.              : 62.html 

Log message:
typo


CVSROOT:	/cvs
Module name:	www
Changes by:	rpe@cvs.openbsd.org	2017/10/01 04:35:35

Modified files:
	.              : 62.html 

Log message:
Add various installer improvements.


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2017/10/01 04:44:09

Modified files:
	.              : 62.html 

Log message:
populate the wireless stack improvements section


CVSROOT:	/cvs
Module name:	www
Changes by:	otto@cvs.openbsd.org	2017/10/01 04:48:50

Modified files:
	.              : 62.html 

Log message:
freezero(3) and other malloc work


CVSROOT:	/cvs
Module name:	www
Changes by:	espie@cvs.openbsd.org	2017/10/01 05:08:12

Modified files:
	.              : 62.html 

Log message:
specifically mention the clang ports work


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2017/10/01 05:52:51

Modified files:
	.              : 62.html 

Log message:
In the hardware support section, fix some man page links which I botched.


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2017/10/01 05:56:11

Modified files:
	.              : 62.html 

Log message:
jsg@ points out that some of the new arm64 drivers were also added on armv7.
So label each such line with 'arm:' instead of 'arm64:'


CVSROOT:	/cvs
Module name:	www
Changes by:	matthieu@cvs.openbsd.org	2017/10/01 06:02:48

Modified files:
	.              : 62.html 

Log message:
update Xenocara version numbers


CVSROOT:	/cvs
Module name:	www
Changes by:	anton@cvs.openbsd.org	2017/10/01 10:21:46

Modified files:
	.              : 62.html 

Log message:
Mention removal of TIOCSTI and improved UTF-8 support in ksh.


CVSROOT:	/cvs
Module name:	www
Changes by:	phessler@cvs.openbsd.org	2017/10/01 11:00:58

Modified files:
	.              : 62.html 

Log message:
fix the cvs tag to use to fetch ports


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2017/10/01 11:05:50

Modified files:
	sys/arch/arm/include: vmparam.h 
	sys/arch/arm64/include: vmparam.h 

Log message:
set MAXSSIZ to the same value as on all other architectures (32MB)
ok deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	mikeb@cvs.openbsd.org	2017/10/01 12:51:04

Modified files:
	.              : 62.html 

Log message:
Mention Xen improvements and FQ-CoDel support


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/10/01 12:54:27

Modified files:
	telephony/asterisk-sounds/core-sounds/en: Makefile 
	telephony/asterisk-sounds/core-sounds/en_GB: Makefile 
	telephony/asterisk-sounds/core-sounds/fr: Makefile 
	telephony/asterisk-sounds/core-sounds/pkg: PLIST-en PLIST-en_GB 
	                                           PLIST-fr 

Log message:
fix @conflict; from sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2017/10/01 14:09:03

Modified files:
	.              : INDEX 

Log message:
sync, 9910 for 6.2


CVSROOT:	/cvs
Module name:	www
Changes by:	ians@cvs.openbsd.org	2017/10/01 17:57:25

Modified files:
	.              : 62.html 

Log message:
Mention new amdisplay(4) and nxphdmi(4) ARM drivers.


CVSROOT:	/cvs
Module name:	www
Changes by:	lteo@cvs.openbsd.org	2017/10/01 20:10:40

Modified files:
	.              : 62.html 

Log message:
- Fix KDE4 version
- Perl is at 5.24.2
- Remove stray comma


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2017/10/01 22:55:32

Modified files:
	.              : 62.html 

Log message:
TIOCSTI in security block says jca


CVSROOT:	/cvs
Module name:	www
Changes by:	mpi@cvs.openbsd.org	2017/10/02 02:30:16

Modified files:
	.              : 62.html 

Log message:
IP layer runs w/o KERNEL_LOCK -> improve perf and reduce latency
futex(2) based mutex and condvar for libpthread improve latency
New ctfdump(1) and ctfconv(1)


CVSROOT:	/cvs
Module name:	www
Changes by:	espie@cvs.openbsd.org	2017/10/02 05:08:17

Modified files:
	.              : events.html 

Log message:
GConfs finished cutting the stream up, add links to all OpenBSD videos
at eurobsdcon


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/10/02 06:09:28

Modified files:
	.              : 62.html 

Log message:
typo: TOICSTI -> TIOCSTI


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/10/02 06:15:39

Modified files:
	.              : 62.html 

Log message:
ksh(1) history file: plaintext format and HISTCONTROL


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/10/02 06:16:34

Modified files:
	.              : 62.html 

Log message:
use https for man.openbsd.org


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/10/02 06:24:04

Modified files:
	usr.sbin/syslogd: syslogd.c 

Log message:
Also ignore "Can't assign requested address" error when sendto(2)
to UDP loghost fails.  Otherwise syslogd(8) would no longer send
to this destination after the error occured once.
tested by Rivo Nurges; OK millert@ benno@ deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	anton@cvs.openbsd.org	2017/10/02 06:46:57

Modified files:
	.              : 62.html 

Log message:
Fix previous; manopenbsd.org -> man.openbsd.org


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2017/10/02 07:02:58

Modified files:
	www/mozilla-firefox/patches: Tag: OPENBSD_6_1 
	                             patch-devtools_client_debugger_new_debugger_js 

Log message:
Fix botched patch, because i love patching obfuscated & minified javascript.


CVSROOT:	/cvs
Module name:	www
Changes by:	jca@cvs.openbsd.org	2017/10/02 08:45:36

Modified files:
	.              : 62.html 

Log message:
Fix closing tag


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/10/02 09:28:21

Modified files:
	build          : mirrors.dat 

Log message:
update contact info for eu mirror


CVSROOT:	/cvs
Module name:	www
Changes by:	brynet@cvs.openbsd.org	2017/10/02 12:30:41

Modified files:
	.              : 62.html 

Log message:
mention clang for i386 and amd64


CVSROOT:	/cvs
Module name:	www
Changes by:	brynet@cvs.openbsd.org	2017/10/02 12:46:35

Modified files:
	.              : 62.html 

Log message:
briefly mention KARL and trapsleds


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2017/10/02 13:33:20

Modified files:
	usr.bin/ssh    : monitor.c monitor_wrap.c servconf.c servconf.h 

Log message:
Fix PermitOpen crash; spotted by benno@, ok dtucker@ deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2017/10/02 13:43:51

Modified files:
	.              : 62.html 

Log message:
pucdata->puc


CVSROOT:	/cvs
Module name:	www
Changes by:	brynet@cvs.openbsd.org	2017/10/02 14:47:29

Modified files:
	.              : 62.html 

Log message:
split KARL and Trapsleds onto their own lines and expand upon them, also
mention library re-relinking at boot for libcrypto and ld.so.


CVSROOT:	/cvs
Module name:	www
Changes by:	brynet@cvs.openbsd.org	2017/10/02 15:03:57

Modified files:
	.              : 62.html 

Log message:
Fix thinko in previous..


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2017/10/02 16:31:09

Modified files:
	.              : 62.html 

Log message:
Add thinks I have implemented according to ChangeLog.


CVSROOT:	/cvs
Module name:	www
Changes by:	krw@cvs.openbsd.org	2017/10/02 16:59:30

Modified files:
	.              : 62.html 

Log message:
dhclient changes and dhcpd.conf change.


CVSROOT:	/cvs
Module name:	www
Changes by:	krw@cvs.openbsd.org	2017/10/02 17:17:16

Modified files:
	.              : 62.html 

Log message:
softraid & vioscsi


CVSROOT:	/cvs
Module name:	www
Changes by:	brynet@cvs.openbsd.org	2017/10/02 17:18:55

Modified files:
	.              : 62.html 

Log message:
Mention my work on fork+exec for pflogd(8) and tcpdump(8)


CVSROOT:	/cvs
Module name:	www
Changes by:	krw@cvs.openbsd.org	2017/10/02 17:38:40

Modified files:
	.              : 62.html 

Log message:
dhcpd & dhcrelay


CVSROOT:	/cvs
Module name:	www
Changes by:	pd@cvs.openbsd.org	2017/10/02 22:22:29

Modified files:
	.              : 62.html 

Log message:
vmctl(8) send and receive


CVSROOT:	/cvs
Module name:	www
Changes by:	mpi@cvs.openbsd.org	2017/10/03 03:45:39

Modified files:
	.              : want.html 

Log message:
I'm looking for a PCIe to USB 2.0+1.1 card supported by ehci(4) and
ohci(4).

It will be used in inserted in my USB machine for MP development.
Here are the bug/references:

https://marc.info/?l=openbsd-bugs&m=150564333906856&w=2
https://marc.info/?l=openbsd-bugs&m=149522212925044&w=2


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/10/03 05:21:52

Modified files:
	sys/conf       : param.c 

Log message:
work around config(8) modifying bss, using __attribute__ ((section(".data"))).
From yasuoka.
I really want this fixed in a different way after release is finished.


CVSROOT:	/cvs
Module name:	www
Changes by:	jca@cvs.openbsd.org	2017/10/03 06:30:43

Modified files:
	.              : 62.html 

Log message:
Add some stuff I've worked on


CVSROOT:	/cvs
Module name:	www
Changes by:	jca@cvs.openbsd.org	2017/10/03 06:42:04

Modified files:
	.              : 62.html 

Log message:
Fix a few typos


CVSROOT:	/cvs
Module name:	www
Changes by:	jca@cvs.openbsd.org	2017/10/03 06:55:09

Modified files:
	.              : 62.html 

Log message:
Stuff rob@ has been working on


CVSROOT:	/cvs
Module name:	www
Changes by:	jca@cvs.openbsd.org	2017/10/03 06:58:12

Modified files:
	.              : 62.html 

Log message:
Put ifstated+interface departure/arrivals in the correct section


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2017/10/03 09:16:30

Modified files:
	.              : 62.html 

Log message:
xlocale and mandoc; reminded by jca@


CVSROOT:	/cvs
Module name:	www
Changes by:	krw@cvs.openbsd.org	2017/10/03 09:23:23

Modified files:
	.              : 62.html 

Log message:
Mention nvme fix that allows creation of valid GPT.


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2017/10/03 09:37:58

Modified files:
	sys/dev/pci    : if_msk.c 

Log message:
Disable msi on the Yukon 88E8036 and 88E8053 as it triggers watchdog timeouts
rendering the network unusable.

tested by myself
committing on behalf of jsg@
ok deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	visa@cvs.openbsd.org	2017/10/03 09:56:45

Modified files:
	.              : 62.html 

Log message:
octeon bits


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/10/03 11:36:40

Modified files:
	sys/arch/amd64/amd64: fpu.c locore.S trap.c 

Log message:
The xrstor instruction will fault if the provided xstate data, which
is under userspace control via sigreturn, fails various consistency
checks.  Rather than trying to replicate the CPU's hardwired checks
in C code, handle it like iretq: check in trap() whether a fault
is from the problem instruction and handle it there.

CPU behavior and the potential issue pointed out on Linux kernel-hardening
ok mikeb@ deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2017/10/03 13:59:19

Modified files:
	.              : errata60.html errata61.html 

Log message:
release xrstor errata.


CVSROOT:	/cvs
Module name:	www
Changes by:	djm@cvs.openbsd.org	2017/10/03 14:36:28

Added files:
	openssh/txt    : release-7.6 

Log message:
release notes for openssh-7.6


CVSROOT:	/cvs
Module name:	www
Changes by:	djm@cvs.openbsd.org	2017/10/03 14:38:04

Modified files:
	build/mirrors  : openssh-ftp.html.head 
	build/openssh  : releasenotes.html.head 
	openssh        : ftp.html index.html openbsd.html 
	                 releasenotes.html 

Log message:
openssh-7.6


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2017/10/03 16:06:19

Modified files:
	sys/arch/amd64/amd64: trap.c 

Log message:
Nested xrstor handled leaks a kernel address into sigval, but potential
user address is unavailable so use 0 instead, since the typical cases
are coredump or handing to a SIGBUS handler which cannot recover.
Issue observed by bluhm
ok bluhm, mlarkin, guenther said "Foo!"


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/10/03 16:08:05

Modified files:
	sys/arch/amd64/amd64: Tag: OPENBSD_6_0 fpu.c locore.S trap.c 

Log message:
The xrstor instruction will fault if the provided xstate data, which
is under userspace control via sigreturn, fails various consistency
checks.  Rather than trying to replicate the CPU's hardwired checks
in C code, handle it like iretq: check in trap() whether a fault
is from the problem instruction and handle it there.

CPU behavior and the potential issue pointed out on Linux kernel-hardening
ok mikeb@ deraadt@
OpenBSD 6.0 errata 044


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2017/10/03 16:11:56

Modified files:
	sys/arch/amd64/amd64: Tag: OPENBSD_6_1 fpu.c locore.S trap.c 

Log message:
The xrstor instruction will fault if the provided xstate data, which
is under userspace control via sigreturn, fails various consistency
checks.  Rather than trying to replicate the CPU's hardwired checks
in C code, handle it like iretq: check in trap() whether a fault
is from the problem instruction and handle it there.

CPU behavior and the potential issue pointed out on Linux kernel-hardening
ok mikeb@ deraadt@
OpenBSD 6.1 errata 030


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2017/10/03 20:10:33

Modified files:
	sys/arch/amd64/amd64: fpu.c locore.S trap.c vector.S 

Log message:
Follow the pattern set by copy*/pcb_onfault: when xrstor faults, return
from the trap to a 'resume' address to effectively make xrstor_user()
return an error indication, then do the FPU cleanup and trap generation
from there where we can get access to the original, userspace trapframe.

The original fix tried to handle the trap while on the wrong trapframe,
leaking kernel addresses and possibly leading to double faults.
Problem pointed out by abluhm@
ok deraadt@ mikeb@


CVSROOT:	/cvs
Module name:	www
Changes by:	mpi@cvs.openbsd.org	2017/10/04 02:23:29

Modified files:
	.              : 62.html 

Log message:
ddb(4) improvements, including 'kill', 'pprint', 'show struct' and
displaying the correct number of arguments in backtraces.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2017/10/04 03:07:24

Modified files:
	.              : 62.html 

Log message:
amd64 now uses AES-NI in the installer, some minor pledge stuff and
powering off of all codecs to eliminate static noise on reboot.


CVSROOT:	/cvs
Module name:	www
Changes by:	mlarkin@cvs.openbsd.org	2017/10/04 03:50:56

Modified files:
	.              : 62.html 

Log message:
add some vmm/vmd improvements and a few other things I worked on during
this release. Also fix a misplaced list item already in the file.


CVSROOT:	/cvs
Module name:	www
Changes by:	dcoppa@cvs.openbsd.org	2017/10/04 04:56:21

Modified files:
	.              : 62.html 

Log message:
Add CMake to "Some highlights"