CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/26 11:57:14 Modified files: sys/conf : newvers.sh Log message: Welcome to 6.0-current. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/26 12:09:07 Modified files: sys/arch/armv7/armv7: armv7_machdep.c armv7_start.S Log message: Remove the restriction that the kernel needs to be loaded at the bottom of physical memory. This makes it possible to boot OpenBSD on platforms that have physical memory start at address 0x00000000 as the EFI bootloader will only attempt to load kernels at address 0x10000000 and above to work around a bug in the u-boot EFI API layer. ok patrick@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/07/26 12:18:04 Modified files: sys/dev/usb : if_rsu.c Log message: In rsu(4), put code that twiddles HT data in the ic under #ifdef notyet. Some code paths in this driver peek at ic_htcaps and act upon it, so let's play it safe until this driver gets its 11n support enabled on purpose. Spotted while investigating the bug fixed in r1.35. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/26 12:27:42 Modified files: sys/conf : GENERIC Log message: pool debug dance, part deux CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/07/26 13:07:09 Modified files: lib/libc/arch/powerpc/gen: flt_rounds.c fpgetround.c lib/libc/arch/sh/gen: flt_rounds.c fpgetround.c lib/libc/arch/alpha/gen: fpgetround.c lib/libc/arch/hppa/gen: fpgetround.c lib/libc/arch/m88k/gen: fpgetround.c lib/libc/arch/mips64/gen: fpgetround.c lib/libc/arch/sparc/gen: fpgetround.c lib/libc/arch/sparc64/gen: fpgetround.c lib/libc/softfloat: fpgetround.c Added files: lib/libc/hidden: ieeefp.h Log message: Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh) go direct instead of through the PLT. ok millert@ kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/07/26 16:10:10 Modified files: sys/arch/armv7/armv7: armv7_machdep.c sys/arch/armv7/exynos: exclock.c exdisplay.c exdog.c exehci.c exesdhc.c exgpio.c exiic.c exmct.c expower.c exsysreg.c exuart.c sys/arch/armv7/imx: imxuart.c sys/arch/armv7/omap: omap_com.c sys/arch/armv7/sunxi: sxiuart.c sys/arch/armv7/vexpress: pl011.c virtio_mmio.c sys/dev/ofw : fdt.c fdt.h Log message: Rename struct fdt_memory to fdt_reg to match the member name used in the fdt attach args and the device tree. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/07/26 16:36:54 Modified files: . : 60.html index.html lyrics.html older.html orders.html Added files: images : 60a_right.jpg cd60-s.gif cdaudio3-m.gif cdaudio3-s.gif cdaudio3.gif poster36-s.gif poster36.jpg puff.jpg Log message: Activate pre-orders for 6.0. Release the first of the songs ("6 for 6") CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/26 19:36:37 Modified files: sys/dev/pv : if_hvn.c Log message: zero sizeof a struct not sizeof the pointer to it ok mikeb@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/26 19:52:03 Modified files: usr.bin/printf : printf.c Log message: fix signed char extension bugs. from fade@cock.li. ok guenther. As a personal remark, I'll add that it's not necessary to cast a value to a function's return type. The compiler is happy to do that for you. But such casts can hide warnings and bugs. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/07/26 20:26:26 Modified files: sys/dev/acpi : acpicbkbd.c Log message: after system resume, re-write backlight level CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/07/27 00:55:44 Modified files: usr.sbin/relayd: relay_http.c relayd.c relayd.h Added files: regress/usr.sbin/relayd: args-http-host.pl args-http-host2.pl args-http-host3.pl args-http-host4.pl Log message: Improve parsing of the Host by following RFC 7230 Section 5.4 more strictly: - Respond with a 400 (Bad Request) if there is more than one Host: header to prevent ambiguities. - Make sure that the host in the optional absolute form of request-target (eg. GET http://www.target.com/ HTTP/1.1) matches the Host: value. Proxies are supposed to ignore the Host: value if the request-target exists, but relayd used to ignore the absolute request-target form instead. In HTTP terminology, relayd is a gateway and not a proxy, but it has to make sure that the host is validated consistently. OK benno@ bluhm@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/07/27 05:02:42 Modified files: usr.sbin/relayd: relay_http.c usr.sbin/httpd : server_http.c Log message: According to RFC 7231 4.3.7, OPTIONS may have body. "Although this specification does not define any use for such a payload, future extensions to HTTP might use the OPTIONS body to make more detailed queries about the target resource." The future has arrived. Found and tested by Michael Lechtermann OK benno@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/07/27 05:28:40 Modified files: sys/arch/octeon/dev: octeon_uartbus.c Log message: Remove unnecessary remapping of registers. ok jasper@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/07/27 05:45:02 Modified files: sys/arch/arm/include: fdt.h sys/arch/arm/simplebus: simplebus.c sys/arch/armv7/imx: if_fec.c imxahci.c imxdog.c imxehci.c imxesdhc.c imxgpio.c imxiic.c imxuart.c sys/arch/armv7/omap: if_cpsw.c omap_com.c omdog.c ommmc.c ti_iic.c sys/arch/armv7/sunxi: sxie.c sxiuart.c Log message: Instead of passing the raw reg property to simplebus nodes, pass a pre-processed array of fdt_reg structs. This means that the drivers don't have to understand the cell properties themselves but can rely on the 64-bit addr/size pairs. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/07/27 06:55:41 Modified files: share/man/man9 : srp_enter.9 Log message: Missing word ("no"). CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/07/27 06:57:10 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: hunting around for some sporadic error message. Removing the hash entry entirely is slightly better. noticed by sthen@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/07/27 06:58:21 Modified files: usr.sbin/pkg_add: pkg_info.1 usr.sbin/pkg_add/OpenBSD: PkgInfo.pm Log message: don't include firmwares in the fuzzy auto-reinstall list CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/07/27 07:02:03 Modified files: usr.sbin/pkg_add/OpenBSD: PackingList.pm Log message: checking for firmware works better if I pass thru all options CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/07/27 07:02:50 Modified files: share/man/man9 : socreate.9 Log message: document the so_upcall option to socreate CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2016/07/27 07:45:01 Modified files: papers : index.html Log message: links to full conference and video CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2016/07/27 07:51:01 Modified files: . : 60.html Log message: +proot +pkg_add/pkg_info branch syntax CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/27 08:44:59 Modified files: sbin/sysctl : sysctl.c usr.bin/vmstat : vmstat.c sys/sys : vmmeter.h Log message: increase the size of forkstat fields to accomodate large values CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/27 08:48:56 Modified files: sys/uvm : uvm_amap.c Log message: check flags with mask instead of equality, in case we decide to mix another flag in at some point. ok stefan CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/27 09:12:36 Modified files: sys/arch/sparc/sparc: mem.c sys/arch/sparc64/sparc64: mem.c Log message: ansify mem.c to the latest fashion. with a fix from mike burns. ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/27 14:51:46 Modified files: sbin/sysctl : sysctl.8 Log message: correct syntax for baddynamic example. from Holger Mikolon CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/27 14:53:47 Modified files: usr.bin/yacc : main.c yacc.1 Log message: it should not be necessary for yacc to use TMPDIR, /tmp is good enough. ok beck deraadt guenther CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/07/27 15:12:49 Modified files: sys/arch/arm/arm: pmap7.c Log message: When pmap_page_remove() is called by UVM, a physical page is to be removed from pmaps it currently is in. To check if a virtual address pointing to that physical page has been mapped, the code uses the l2pte_valid() function. Unfortunately there is a difference between being valid and the PTE being zero. If a page is mapped but has never been accessed, it will be non-zero but invalid. In that case the PTE for that virtual address will not be zeroed and the virtual address will be removed from the vm page struct. The next time someone tries to map a page to that virtual address, other pmap code will consider the virtual address to be already mapped, even though that assumption is completely wrong. To make sure this does not happen, check the PTE for zero. This way the PTE will be zeroed correctly. The check for zero is how other ARM pmap code also handles this issue. ok kettenis@ tom@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/27 15:13:39 Modified files: sys/arch/amd64/amd64: mem.c Log message: improve comments a bit. ok mlarkin tom CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/27 15:13:49 Modified files: sys/dev/ofw : ofw_gpio.c ofw_gpio.h Log message: Add interface to facilitate iterating over gpios. ok patrick@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/07/27 15:25:25 Modified files: sys/arch/arm/armv7: armv7_space.c Log message: Remove a feature to re-use existing early bootstrap mappings. This allowed you to pass a virtual address, which you received from an early bootstrap mapping, as physical address to bus_space_map(9). It breaks bus_space_map(9) for peripherals that are after 0xC0000000, as it assumes that everything after that address cannot be a real peripheral. But that's wrong. It does not make sense to pass a virtual address to bus_space_map(9) anyway, so just get rid of this whole "feature". ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2016/07/27 16:03:52 Modified files: sys/arch/armv7/sunxi: sunxi.c Log message: Get interrupts going for the Allwinner-R8 chip. ok kettenis@, patrick@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/07/27 17:18:12 Modified files: usr.bin/ssh : atomicio.c Log message: better bounds check on iovcnt (we only ever use fixed, positive values) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/27 21:52:41 Modified files: lib/libc/hash : rmd160.3 Log message: RMD160Update actually takes size_t length CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/07/28 03:21:01 Modified files: usr.sbin/pkg_add: pkg_info.1 Log message: firmware is the plural; CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/28 06:08:14 Modified files: sys/dev/pv : hyperv.c if_xnf.c sys/kern : kern_pledge.c Log message: Convert ifq_deq_{begin,rollback,commit} dance to a single ifq_dequeue CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/28 06:12:16 Modified files: sys/kern : kern_pledge.c Log message: Revert previous commit CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/28 06:26:04 Modified files: sys/dev/pv : hyperv.c Log message: Revert previous commit CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/07/28 07:05:52 Modified files: usr.sbin/tcpdump: print-icmp6.c Log message: Use long labs(3) for pointer arithmetic. Found by David Hill with clang. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/28 10:08:56 Modified files: sys/arch/i386/i386: mem.c Log message: replace hand rolled physlock with real rwlock. ok mlarkin CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/07/28 10:20:21 Modified files: usr.bin/openssl: openssl.1 Log message: some text cutting, after feedback from jsing; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/07/28 10:22:06 Modified files: usr.bin/openssl: openssl.1 Log message: remove HISTORY: it was a nonsense; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/07/28 10:36:02 Modified files: bin/ksh : sh.1 Log message: remove note about command substitution and double quotes: it is probable that i misunderstood something when i wrote it; found by guenther and naddy CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2016/07/28 11:19:24 Modified files: distrib/notes : m4.common Log message: Typo in the installation notes, from Roman Yakovlev. Too bad this highly critical bugfix will miss release. okay deraadt@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/28 11:35:13 Modified files: sys/dev/pv : if_xnf.c Log message: Remove top level ring processing loops as too ambiguous CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/28 15:37:10 Modified files: sbin/restore : main.c Log message: after getenv, check for empty string too. ok millert CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/28 15:37:45 Modified files: usr.bin/mg : fileio.c mg.1 usr.bin/mail : mail.1 temp.c usr.bin/ftp : ftp.1 util.c Log message: these programs probably do not need to use TMPDIR. ok florian CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/28 15:40:25 Modified files: usr.bin/mg : fileio.c Log message: strncmp is a more reasonable way to check the beginning of a string. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/28 15:45:00 Modified files: usr.bin/top : machine.c Log message: rework realloc loop. there's no need to shrink the allocation between calls. if we need a big space once, we'll likely need a big space again. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/28 15:57:57 Modified files: sys/dev/acpi : acpi.c acpicpu.c acpimadt.c acpivar.h sys/arch/i386/i386: cpu.c mainbus.c mpbios.c sys/arch/i386/include: cpu.h cpuvar.h sys/arch/amd64/amd64: cpu.c mainbus.c mpbios.c sys/arch/amd64/include: cpu.h cpuvar.h Log message: Store the acpi processor ID/UID in struct cpu_info, and use it to attach acpicpu(4) drivers to the right cpu(4). ok mlarkin@, guenther@ CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2016/07/28 16:47:22 Modified files: . : plus.html Log message: June 1-7. Based on a diff from Rafael Neves. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/28 22:41:53 Modified files: sys/arch/macppc/dev: thermal.c Log message: Reorder code to avoid a divide by zero when there are no sensors. Tested by and ok mglocker@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/07/29 00:46:15 Modified files: sys/arch/arm/arm: pmap7.c Log message: Only flush the virtual page if it was actually mapped. Otherwise we will run into translation faults. ok tom@ CVSROOT: /cvs Module name: src Changes by: giovanni@cvs.openbsd.org 2016/07/29 02:53:07 Modified files: usr.sbin/smtpd : smtp_session.c Log message: log ip addresses as well in authentication phase ok gilles@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/07/29 04:00:12 Modified files: usr.sbin/relayd: http.h relay_http.c relayd.conf.5 Log message: Add support for common WebDAV methods; from httpd. Found and tested by Michael Lechtermann OK benno@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/07/29 04:09:27 Modified files: usr.sbin/relayd: relay_http.c relayd.c relayd.conf.5 relayd.h Log message: Bump copyright in files that I touched last. (btw. hostated-hoststated-relayd's 10th birthday is on Dec 16.) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/07/29 09:38:23 Modified files: openssh : legacy.html Log message: fix some odd wording; noted by ross richards CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/07/29 10:36:51 Modified files: usr.sbin/vmd : config.c vmd.c vmd.h vmm.c Log message: Allow starting a VM again after it was terminated If a VM exits, terminate it and remove it from the list of available VMs. That allows a VM with name `foo' to be restarted after it has exited. This changes structures shared between vmd and vmctl. You need to rebuild vmctl also. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/07/29 11:38:41 Modified files: share/man/man5 : resolv.conf.5 Log message: max name servers is currently 5, not 3, apparently; from remi locherer CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/29 12:31:22 Modified files: sys/dev/pv : if_xnf.c Log message: Reduce the amount of sent TX producer notifications; from FreeBSD CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/29 12:31:51 Modified files: sys/dev/pv : if_xnf.c Log message: Reduce the amount of sent RX producer notifications; from FreeBSD CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/29 12:33:12 Modified files: sys/dev/pv : if_xnf.c Log message: Update TX completion event index when putting a packet on the ring CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/29 12:35:45 Modified files: bin/md5 : md5.c Log message: all of the update functions take a size_t. correct type and casts. ok deraadt millert CVSROOT: /cvs Module name: src Changes by: rpointel@cvs.openbsd.org 2016/07/29 12:57:39 Modified files: lib/libexpat/lib: xmlparse.c Log message: Fix regression introduced by patch to CVE-2016-0718: Tag names were cut off in some cases. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/29 13:06:03 Modified files: sys/kern : Tag: OPENBSD_5_8 vfs_subr.c Log message: backport 1.249 null pointer check: Prevent NULL-pointer call for filesystems that don't provide vfs_sysctl in their vfsops. Issue reported by Tim Newsham. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/29 13:06:50 Modified files: sys/kern : Tag: OPENBSD_5_9 vfs_subr.c Log message: backport 1.249 null pointer check: Prevent NULL-pointer call for filesystems that don't provide vfs_sysctl in their vfsops. Issue reported by Tim Newsham. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/07/29 14:44:40 Modified files: sys/uvm : uvm_map.c Log message: add a check that the arguments to isavail don't overflow. callers should probably check too, but checking here won't hurt. possible panic reported by tim newsham. ok kettenis CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/29 15:05:26 Modified files: sys/dev/pv : xenstore.c Log message: Loop until we've read all available responses CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/29 15:27:43 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Move xen interrupt handlers to dedicated task queues Handling receive and transmit for multiple networking interfaces in a "shared interrupt" within normal interrupt vector code path introduces too much delay from the hypervisor POV which prevents it from injecting further completion event interrupts for Rx and Tx queues. Additionally, Netfront backend driver includes a mechanism to detect Rx ring stalls and "turn the carrier off" when the guest is not replenishing the ring (e.g. due to missing completion interrupts) that relies on guest waking up periodically and making sure that the Rx ring completion handling is progressing. Having tried both task queue + timeout and interrupts + timeout approaches, it appears that using the task queue is more flexible and provides superior performance under heavy network load. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/29 16:01:57 Modified files: sys/dev/pv : if_xnf.c Log message: Disable receive ring slot accounting In the Netfront case it appears that by having scheduler decide when to run the workload we don't need to involve additional mechanisms to artificially limit resource availability to achieve better performance under heavy load. On the contrary, by performing a single pass through Rx and Tx completion rings and having scheduler decide when to run the next attempt, we limit the amount of time spent in the packet processing and achieve system responsiveness. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/07/29 16:25:28 Modified files: sys/dev/pv : if_xnf.c Log message: Add a periodic timer to workaround missing completion events CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/07/29 21:05:22 Removed files: etc/signify : openbsd-58-base.pub openbsd-58-fw.pub openbsd-58-pkg.pub Log message: old keys no longer needed CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/07/29 21:25:49 Modified files: sys/arch/alpha/stand/boot: Makefile sys/arch/alpha/stand/bootxx: Makefile sys/arch/alpha/stand/netboot: Makefile sys/arch/amd64/stand/biosboot: Makefile sys/arch/amd64/stand/boot: Makefile sys/arch/amd64/stand/cdboot: Makefile sys/arch/amd64/stand/cdbr: Makefile sys/arch/amd64/stand/mbr: Makefile sys/arch/amd64/stand/pxeboot: Makefile sys/arch/armish/stand: Makefile.inc sys/arch/hppa/stand/boot: Makefile sys/arch/hppa/stand/cdboot: Makefile sys/arch/i386/stand/biosboot: Makefile sys/arch/i386/stand/boot: Makefile sys/arch/i386/stand/cdboot: Makefile sys/arch/i386/stand/cdbr: Makefile sys/arch/i386/stand/mbr: Makefile sys/arch/i386/stand/pxeboot: Makefile sys/arch/landisk/stand/boot: Makefile sys/arch/landisk/stand/mbr: Makefile sys/arch/landisk/stand/xxboot: Makefile sys/arch/loongson/stand/boot: Makefile sys/arch/luna88k/stand/boot: Makefile sys/arch/macppc/stand/boot.mac: Makefile sys/arch/macppc/stand/ofwboot: Makefile sys/arch/octeon/stand/boot: Makefile sys/arch/sgi/stand/boot: Makefile sys/arch/socppc/stand/boot: Makefile sys/arch/socppc/stand/mbr: Makefile sys/arch/sparc/stand/boot: Makefile sys/arch/sparc/stand/bootxx: Makefile sys/arch/sparc64/stand/ofwboot: Makefile sys/arch/zaurus/stand/zboot: Makefile sys/arch/zaurus/stand/zbsdmod: Makefile Log message: Prep for relro: make sure it's off for any non-PIE stand/ program ok millert@ kettenis@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 00:25:21 Modified files: usr.sbin/rcctl : rcctl.sh Log message: This is effectively a ksh(1) script. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 00:31:17 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Remove compat code. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/30 02:07:01 Modified files: sys/arch/armv7/armv7: armv7_machdep.c sys/arch/armv7/conf: files.armv7 Removed files: sys/arch/armv7/armv7: uboot_tags.c Log message: Stop pretending we can still boot without an FDT. Remove the code paths handling ATAGS and cleanup the early boot code. ok patrick@, tom@, jsg@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/07/30 03:29:14 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Drop a redundant parameter of octeon_eth_buf_free_work(). CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/07/30 03:45:09 Modified files: sys/arch/octeon/dev: if_cnmac.c if_cnmacvar.h Log message: Remove disabled jumbo frame checks. They will not be needed for jumbo frame support. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/30 04:48:51 src/regress/usr.bin/mandoc/db Update of /cvs/src/regress/usr.bin/mandoc/db In directory cvs.openbsd.org:/tmp/cvs-serv3668/db Log Message: Directory /cvs/src/regress/usr.bin/mandoc/db added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/30 04:49:28 src/regress/usr.bin/mandoc/db/binedit Update of /cvs/src/regress/usr.bin/mandoc/db/binedit In directory cvs.openbsd.org:/tmp/cvs-serv77890/binedit Log Message: Directory /cvs/src/regress/usr.bin/mandoc/db/binedit added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/30 04:49:28 src/regress/usr.bin/mandoc/db/dbm_dump Update of /cvs/src/regress/usr.bin/mandoc/db/dbm_dump In directory cvs.openbsd.org:/tmp/cvs-serv77890/dbm_dump Log Message: Directory /cvs/src/regress/usr.bin/mandoc/db/dbm_dump added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/30 04:49:28 src/regress/usr.bin/mandoc/db/makeinodes Update of /cvs/src/regress/usr.bin/mandoc/db/makeinodes In directory cvs.openbsd.org:/tmp/cvs-serv77890/makeinodes Log Message: Directory /cvs/src/regress/usr.bin/mandoc/db/makeinodes added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/30 04:49:28 src/regress/usr.bin/mandoc/db/man Update of /cvs/src/regress/usr.bin/mandoc/db/man In directory cvs.openbsd.org:/tmp/cvs-serv77890/man Log Message: Directory /cvs/src/regress/usr.bin/mandoc/db/man added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/30 04:49:28 src/regress/usr.bin/mandoc/db/out Update of /cvs/src/regress/usr.bin/mandoc/db/out In directory cvs.openbsd.org:/tmp/cvs-serv77890/out Log Message: Directory /cvs/src/regress/usr.bin/mandoc/db/out added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/30 04:49:28 src/regress/usr.bin/mandoc/db/run Update of /cvs/src/regress/usr.bin/mandoc/db/run In directory cvs.openbsd.org:/tmp/cvs-serv77890/run Log Message: Directory /cvs/src/regress/usr.bin/mandoc/db/run added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/30 04:56:13 Added files: regress/usr.bin/mandoc/db: Makefile regress/usr.bin/mandoc/db/binedit: Makefile binedit.1 binedit.c regress/usr.bin/mandoc/db/dbm_dump: Makefile dbm_dump.1 dbm_dump.c regress/usr.bin/mandoc/db/makeinodes: Makefile makeinodes.1 makeinodes.c regress/usr.bin/mandoc/db/man: empty.1 fn.3 in.3 sh.1 sortnames.1 va.3 xr.1 regress/usr.bin/mandoc/db/out: all.derr all.mout empty.dout empty.merr fn.dout in.dout onepage.dout padfentry.dout padfmagic.dout padfpage.dout padientry.dout padimacro.dout padipage.dout padmacros.dout padmentry.dout padmmacro.dout padmpage.dout sh.dout so.dout so_rev.dout sortnames.dout sortpages.dout sortpages_rev.dout threemacros.dout threepages.dout twoarch.dout twopages.dout twosect.dout va.dout xr.dout regress/usr.bin/mandoc/db/run: Makefile Log message: test suite for the new mandoc.db(5) format; will be enabled after committing in src/usr.bin/mandoc CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/07/30 06:18:35 Modified files: . : Makefile xserver : Makefile.bsd-wrapper Removed files: kdrive : Makefile.bsd-wrapper Log message: Merge the build of Xephyr in the main xserver build. Recent X server doesn't require to build the DIX with different options for xfree86 and kdrive. Tested for beeing a no-op on m88k by Kenji Aoyama. Thanks CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/07/30 07:36:32 src/regress/usr.bin/jot Update of /cvs/src/regress/usr.bin/jot In directory cvs.openbsd.org:/tmp/cvs-serv23761/jot Log Message: Directory /cvs/src/regress/usr.bin/jot added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/07/30 07:55:54 Added files: regress/usr.bin/jot: Makefile regress.ascii.out regress.block.out regress.dddd.out regress.dddh.out regress.ddhd.out regress.ddhd2.out regress.ddhh.out regress.ddhh2.out regress.dhdd.out regress.dhdh.out regress.dhhd.out regress.dhhd2.out regress.dhhh.out regress.dhhh2.out regress.ed.out regress.grep.out regress.hddd.out regress.hddd2.out regress.hddh.out regress.hddh2.out regress.hdhd.out regress.hdhd2.out regress.hdhh.out regress.hdhh2.out regress.hhdd.out regress.hhdd2.out regress.hhdh.out regress.hhdh2.out regress.hhhd.out regress.hhhd2.out regress.hhhh.out regress.hhhh2.out regress.m4 regress.man1.out regress.man10.out regress.man2.out regress.man3.out regress.man4.out regress.man5.out regress.man6.out regress.man7.out regress.man8.out regress.man9.out regress.n21.out regress.rand1.out regress.rand2.out regress.sh regress.stutter.out regress.stutter2.out regress.tabs.out regress.wX1.out regress.wXl.out regress.wc.out regress.wdl.out regress.wdn.out regress.we.out regress.wf.out regress.wg.out regress.wgd.out regress.wo.out regress.wp1.out regress.wp2.out regress.wp3.out regress.wp4.out regress.wp5.out regress.wp6.out regress.wu.out regress.wwe.out regress.wx.out regress.wxn.out regress.x.out regress.xaa.out regress.yes.out Log message: Add regression tests for jot(1). Adapted from FreeBSD's test suite by attila () stalphonsos ! com. Minor tweaks: * make tests work properly with 'make obj' and setting VERBOSE * add 10 tests checking some examples in our man page * disable the dddd test for now since it loops forever Besides dddd, the following five tests fail: dhhd dhhd2 wp3 wp4 wp5 Suggested fixes for these are on tech@ Many thanks to attila for doing the hard work! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/07/30 07:57:21 Modified files: regress/usr.bin: Makefile Log message: hook up regression tests for jot(1) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/07/30 08:10:58 Modified files: devel/cvsweb : Makefile devel/cvsweb/pkg: README Log message: update paths for Perl 5.20.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:17:14 Modified files: devel/appstream-glib: Makefile distinfo Log message: Update to appstream-glib-0.5.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:17:58 Modified files: x11/gnome/caribou: Makefile distinfo x11/gnome/caribou/pkg: PLIST Log message: Update to caribou-0.4.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:18:35 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/pkg: PLIST Log message: Update to cups-filters-1.10.0. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/07/30 08:19:12 Modified files: devel/afl : Makefile distinfo Log message: update to afl 2.21b CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:19:14 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-configure mail/cyrus-imapd/pkg: PLIST Added files: mail/cyrus-imapd/patches: patch-imap_tls_c Log message: Update to cyrus-imapd-2.5.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:19:51 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-1.3.0. - tested in a bulk CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:20:25 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.16.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:21:09 Modified files: x11/gnome/latexila: Makefile distinfo x11/gnome/latexila/pkg: PLIST Log message: Update to latexila-3.20.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:21:44 Modified files: security/libgcrypt: Makefile distinfo Log message: Update to libgcrypt-1.7.2. ok sthen@ before lock CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:22:13 Modified files: security/libgpg-error: Makefile distinfo Log message: Update to libgpg-error-1.24. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/07/30 08:22:19 Modified files: sysutils/u-boot: Makefile sysutils/u-boot/pkg: PLIST Log message: build some additional board configurations CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:22:43 Modified files: devel/libidn : Makefile distinfo Removed files: devel/libidn/patches: patch-lib_idna_c patch-lib_nfkc_c patch-src_idn_c Log message: Update to libidn-1.33. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:23:29 Modified files: security/libtasn1: Makefile distinfo Added files: security/libtasn1/patches: patch-configure_ac Log message: Update to libtasn1-4.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:24:01 Modified files: textproc/meld : Makefile distinfo Log message: Update to meld-3.16.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:24:33 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-3.20.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:25:01 Modified files: x11/gnome/orca : Makefile distinfo Log message: Update to orca-3.20.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:25:37 Modified files: www/owncloud : Makefile distinfo www/owncloud/patches: patch-apps_updatenotification_appinfo_info_xml patch-version_php www/owncloud/pkg: PLIST README Log message: Update to owncloud-9.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:26:36 Modified files: security/passwdqc: Makefile distinfo Added files: security/passwdqc/patches: patch-pwqcheck_c Log message: Update to passwdqc-1.3.1 and unbreak (getpwnam_shadow). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:27:05 Modified files: sysutils/salt-testing: Makefile distinfo Log message: Update to salt-testing-2016.7.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:27:29 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/patches: patch-salt_states_archive_py sysutils/salt/pkg: PLIST Removed files: sysutils/salt/patches: patch-salt_modules_mount_py Log message: Update to salt-2016.3.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:27:55 Modified files: graphics/shotwell: Makefile distinfo graphics/shotwell/patches: patch-configure graphics/shotwell/pkg: PLIST Removed files: graphics/shotwell/patches: patch-Makefile patch-chkver patch-plugins_Makefile_plugin_mk Log message: Update to shotwell-0.23.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:28:40 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-config_afp_conf_tmpl patch-etc_afpd_uam_c patch-libatalk_dsi_dsi_tcp_c Added files: net/netatalk3/patches: patch-etc_afpd_volume_c Removed files: net/netatalk3/patches: patch-bin_afppasswd_afppasswd_c patch-etc_uams_uams_dhx2_passwd_c patch-etc_uams_uams_dhx_passwd_c patch-etc_uams_uams_passwd_c patch-etc_uams_uams_randnum_c patch-include_atalk_acl_h Log message: Update to netatalk-3.1.9 and simplify getpwnam_shadow() patching. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/07/30 08:34:15 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/pkg: PLIST Log message: update to linux 4.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:35:24 Modified files: net/py-boto : Makefile distinfo Log message: Update to py-boto-2.42.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:43:07 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.4.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:43:25 Modified files: net/py-s3transfer: Makefile distinfo net/py-s3transfer/pkg: PLIST Log message: Update to py-s3transfer-0.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:43:51 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.10.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 08:47:34 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-119.0.0. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/07/30 08:50:22 Modified files: games/quakespasm: Makefile distinfo Log message: update to quakespasm 0.92.0 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/07/30 09:41:37 Modified files: games/redeclipse: Makefile distinfo games/redeclipse/patches: patch-Makefile games/redeclipse/pkg: PLIST-data Log message: update to Red Eclipse 1.5.5 CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/07/30 09:44:45 Modified files: share/man/man4 : dwiic.4 ihidev.4 ims.4 imt.4 Log message: add an authors section for some drivers i authored CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/07/30 10:25:04 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/acpi : files.acpi share/man/man4 : acpi.4 Added files: sys/dev/acpi : acpials.c share/man/man4 : acpials.4 Log message: add acpials(4), an acpi driver for ambient light sensors hw.sensors.acpials0.illuminance0=11.00 lx (ambient light sensor) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/30 10:37:55 Modified files: sys/uvm : uvm_addr.c Log message: Add a few checks for potential integer overflow and underflow related to the size of an address range. ok deraadt@, tedu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/30 10:43:44 Modified files: sys/uvm : uvm_map.c Log message: Check for wraparound before the "commit" phase of uvm_map() and uvm_mapanon(), to prevent hitting assertions and/or corrupting data structures during that phase. ok deraadt@, tedu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 12:07:34 Modified files: sysutils/sysclean: Makefile distinfo Log message: Update to sysclean-1.9. from Sebastien Marie (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/30 12:08:46 Modified files: net/icbirc : Makefile Log message: Remove Sebastien Marie from MAINTAINER as per his request. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/07/30 12:33:31 Modified files: sysutils/fabric: Makefile distinfo sysutils/fabric/pkg: PLIST Log message: Update to Fabric 1.12. From MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/07/30 12:47:28 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Log message: Update to Racket 6.6. CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2016/07/30 12:53:13 Modified files: x11/sct : Makefile distinfo Log message: update to 0.2, unbreak build on non-i386/amd64 archs CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/07/30 14:48:01 Modified files: audio/mpg123 : Makefile distinfo Log message: update to 1.23.6 for minor regression fixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 14:53:11 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-2.0.5: usual dissector crashes, infinite loops, etc. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 14:53:55 Modified files: net/wireshark : Tag: OPENBSD_6_0 Makefile distinfo Log message: MFC: update to wireshark-2.0.5: usual dissector crashes, infinite loops, etc. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 14:54:39 Modified files: net/wireshark : Tag: OPENBSD_5_9 Makefile distinfo Log message: MFC: update to wireshark-2.0.5: usual dissector crashes, infinite loops, etc. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:06:32 Modified files: net/dhcpcd : Makefile distinfo Removed files: net/dhcpcd/patches: patch-ipv4ll_c Log message: update to dhcpcd-6.11.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:08:20 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-3.2.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:12:15 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/pkg: PLIST-main Added files: telephony/asterisk/patches: patch-res_res_rtp_asterisk_c Log message: update to asterisk-13.10.0 and patch for libressl (upstream tests OPENSSL_VERSION_NUMBER < 0x10002000L to see if DTLSv1_method is available; it's an error at runtime only as it's in a dlopen'd module, and doesn't crash the process, just fails loading the module, so you don't notice until you wonder why calls are all failing...) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:14:00 Modified files: security/pcsc-tools: Makefile distinfo security/pcsc-tools/patches: patch-ATR_analysis Log message: update to pcsc-tools-1.4.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:20:33 Modified files: net/mirmon : Makefile distinfo net/mirmon/patches: patch-mirmon_pl Log message: update to mirmon-2.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:22:46 Modified files: www/casperjs : Makefile distinfo Log message: update to casperjs-1.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:36:45 Modified files: devel/p5-Net-Server: Makefile Added files: devel/p5-Net-Server/patches: patch-lib_Net_Server_Proto_pm Log message: Teach p5-Net-Server that we don't have sysctl net.inet6.ip6.v6only any more, to stop it from trying to bind to only the v6 socket. Fixes a problem reported by Solene Rapenne and Alex Greif. Diagnosed with jca. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:37:52 Modified files: devel/p5-Net-Server: Tag: OPENBSD_6_0 Makefile Added files: devel/p5-Net-Server/patches: Tag: OPENBSD_6_0 patch-lib_Net_Server_Proto_pm Log message: MFC Teach p5-Net-Server that we don't have sysctl net.inet6.ip6.v6only any more, to stop it from trying to bind to only the v6 socket. Fixes a problem reported by Solene Rapenne and Alex Greif. Diagnosed with jca. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/07/30 15:40:55 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/30 15:43:24 Modified files: sysutils/bacula: Makefile distinfo Log message: update to bacula-7.4.3 CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2016/07/30 16:04:04 Modified files: usr.bin/nc : netcat.c Log message: use the style from the man page examples for getaddrinfo, which makes a bit more sense ok jung@ deraadt@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/07/30 17:37:41 Modified files: . : 60.html Log message: describe nuances behind wxallowed CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/07/30 17:55:35 Modified files: gnu/usr.bin/perl/dist/IO/lib/IO: Dir.pm File.pm Handle.pm Pipe.pm Poll.pm Seekable.pm Select.pm Socket.pm gnu/usr.bin/perl/dist/IO/lib/IO/Socket: INET.pm UNIX.pm Log message: Revert unneeded version bump for perl modules OK sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/30 21:49:51 Modified files: sys/arch/arm/include: armreg.h sys/arch/arm/arm: cpufunc.c Log message: Instead of testing MIDR values for every model of Cortex processor check MMFR0 for an ARMv7 VMSA MMU that can handle short descriptors when setting ARMv7 function pointers. ARMv8 in AArch32 mode is documented to set the same bits. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/30 22:23:14 Modified files: share/man/man4 : Makefile Log message: install acpials.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/30 22:24:06 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/31 00:15:57 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-3.20.2 and unbreak: now uses the Mapbox API instead of MapQuest. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/31 00:16:43 Modified files: meta/gnome : Makefile Log message: Put the dependency on x11/gnome/maps back. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/31 00:19:53 Modified files: www/owncloud : Tag: OPENBSD_6_0 Makefile distinfo www/owncloud/patches: Tag: OPENBSD_6_0 patch-version_php www/owncloud/pkg: Tag: OPENBSD_6_0 PLIST Log message: Bugfix update to owncloud-9.0.4; keeping up-to-date on the previous release to ease upgrade to 9.1.X for 6.1. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/31 00:24:38 Modified files: sys/arch/arm/include: armreg.h sys/arch/arm/arm: cpu.c Log message: Recognise Cortex A35 and Cortex A73. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/31 01:18:28 ports/x11/gnome/yelp/files Update of /cvs/ports/x11/gnome/yelp/files In directory cvs.openbsd.org:/tmp/cvs-serv43217/files Log Message: Directory /cvs/ports/x11/gnome/yelp/files added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/31 01:19:39 Modified files: x11/gnome/yelp : Makefile x11/gnome/yelp/pkg: PLIST Added files: x11/gnome/yelp/files: yelp-groff x11/gnome/yelp/patches: patch-libyelp_yelp-man-parser_c Log message: Unbreak displaying man pages; BZ#648854 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/31 01:36:16 Modified files: sys/dev/pci : pcidevs Log message: Add Xeon E3-1200 v5 host bridge and some more Sunrise Point H PCH ids. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/31 01:37:04 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/07/31 03:18:01 Modified files: sys/arch/arm/arm: conf.c vm_machdep.c Log message: Use ansi style function declarations. No binary change. From Robert Tate. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/31 06:51:49 Modified files: sys/dev/usb : if_smsc.c Log message: Use m_devget(9). ok claudio@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/07/31 07:11:44 Modified files: www/chromium : Makefile distinfo www/chromium/files: audio_manager_openbsd.cc audio_manager_openbsd.h sndio_input.h sndio_output.cc sndio_output.h www/chromium/patches: patch-ash_display_mirror_window_controller_cc patch-base_base_gypi patch-base_message_loop_message_loop_cc patch-base_trace_event_process_memory_dump_cc patch-build_all_gyp patch-build_common_gypi patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chrome_main_delegate_h patch-chrome_app_generated_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_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_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_extensions_api_messaging_message_service_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_task_manager_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_views_ash_chrome_browser_main_extra_parts_ash_cc patch-chrome_browser_ui_views_chrome_views_delegate_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_view_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_views_tabs_tab_strip_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_web_applications_web_app_h patch-chrome_chrome_browser_extensions_gypi patch-chrome_chrome_browser_gypi patch-chrome_chrome_browser_ui_gypi patch-chrome_chrome_common_gypi patch-chrome_chrome_exe_gypi patch-chrome_chrome_utility_gypi patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_api_schemas_gypi 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-components_audio_modem_modem_impl_cc patch-components_metrics_gypi patch-components_storage_monitor_storage_monitor_openbsd_h patch-content_app_content_main_runner_cc patch-content_browser_accessibility_browser_accessibility_manager_h patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_browser_download_base_file_cc patch-content_browser_gamepad_gamepad_provider_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_ppapi_plugin_process_host_cc patch-content_browser_renderer_host_render_widget_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_time_zone_monitor_cc patch-content_browser_utility_process_host_impl_cc patch-content_content_browser_gypi patch-content_content_common_gypi patch-content_content_renderer_gypi 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_devtools_v8_sampling_profiler_cc patch-content_renderer_render_thread_impl_cc patch-device_battery_battery_gyp patch-device_serial_serial_service_impl_cc patch-extensions_browser_api_serial_serial_api_cc patch-gpu_config_gpu_info_collector_linux_cc patch-gpu_gpu_config_gypi patch-gpu_gpu_ipc_service_gypi patch-gpu_tools_tools_gyp patch-ipc_ipc_message_utils_cc 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_video_capture_device_cc patch-media_capture_video_video_capture_device_factory_cc patch-media_capture_video_video_capture_device_h patch-media_media_gyp patch-net_base_network_change_notifier_cc patch-net_base_network_interfaces_posix_cc patch-net_dns_address_sorter_posix_cc patch-net_dns_dns_util_cc patch-net_net_common_gypi patch-net_net_gypi patch-net_proxy_proxy_service_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-remoting_remoting_all_gyp patch-remoting_remoting_host_gypi patch-third_party_WebKit_Source_platform_blink_platform_gyp 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_platform_heap_ThreadState_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_h patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp patch-third_party_ffmpeg_ffmpeg_generated_gypi patch-third_party_libjingle_libjingle_gyp patch-third_party_libjpeg_turbo_libjpeg_gyp patch-third_party_pdfium_pdfium_gyp patch-third_party_protobuf_src_google_protobuf_stubs_atomicops_h patch-third_party_protobuf_src_google_protobuf_stubs_strutil_h patch-third_party_webrtc_base_base_gyp patch-third_party_webrtc_base_network_cc patch-third_party_webrtc_base_physicalsocketserver_cc patch-third_party_webrtc_build_common_gypi patch-tools_gyp_pylib_gyp_generator_ninja_py patch-ui_base_ime_input_method_factory_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_gyp patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_gfx_gyp patch-ui_gl_generate_bindings_py patch-ui_gl_gl_gyp patch-ui_gl_sync_control_vsync_provider_cc 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_views_controls_textfield_textfield_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_gyp patch-ui_views_window_dialog_delegate_cc patch-v8_src_globals_h patch-v8_src_log-utils_h www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-chrome_browser_platform_util_h patch-chrome_browser_resources_safe_browsing_gen_file_type_proto_py patch-chrome_chrome_resources_gyp patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_cpp patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_h patch-third_party_pdfium_build_gyp_standalone_gypi patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h patch-ui_gl_sync_control_vsync_provider_h patch-ui_message_center_views_message_view_factory_cc patch-ui_views_bubble_bubble_dialog_delegate_cc patch-ui_webui_resources_js_icon_js patch-v8_src_profiler_sampler_cc Removed files: www/chromium/patches: patch-chrome_browser_ui_ash_system_tray_delegate_common_cc patch-chrome_browser_ui_views_exclusive_access_bubble_views_cc patch-third_party_ffmpeg_libavutil_autorename_libavutil_cpu_c patch-third_party_pdfium_build_standalone_gypi patch-ui_message_center_views_message_center_view_cc patch-ui_message_center_views_notification_view_cc patch-ui_views_bubble_bubble_delegate_cc patch-ui_views_controls_button_label_button_cc patch-ui_views_controls_scrollbar_base_scroll_bar_cc patch-ui_webui_resources_js_util_js Log message: update to 52.0.2743.82 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2016/07/31 07:46:05 Modified files: security/pdf-parser: Makefile distinfo Log message: small update to 0.6.5. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/07/31 07:48:55 Modified files: sysutils/usmb : Makefile Added files: sysutils/usmb/patches: patch-usmb_c Log message: fusermount->umount fix Diff from Solène Rapenne CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/07/31 08:02:05 Modified files: games/dhewm3 : Makefile distinfo Log message: update to dhewm3 1.4.1 ok pascal@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/07/31 11:49:38 Modified files: devel/llvm : Makefile distinfo Log message: Update to llvm-3.8.1. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/07/31 11:54:37 Modified files: www/surf2 : Makefile distinfo www/surf2/patches: patch-config_def_h Log message: update to surf2-0.6.20160708 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/07/31 12:55:16 Modified files: sbin/dhclient : clparse.c Log message: Ask for DHO_BOOTFILE_NAME and DHO_TFTP_SERVER by default. May prove useful to autoinstall in the future and in the meantime can provide information on what the dhcp server has done with the desired server name and file name info. Original diff from Patrik Lundin via tech@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/07/31 13:12:26 Modified files: usr.sbin/ndp : ndp.c Log message: Duplicated decls CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/07/31 13:17:41 Modified files: usr.sbin/ndp : ndp.c Log message: Turn two global variables into variables local to main. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/07/31 13:23:24 Modified files: usr.sbin/ndp : ndp.c Log message: Rename the route socket to a more useful name. Avoid a bunch of "warning: declaration of 's' shadows a global declaration" while here. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/07/31 13:30:32 Modified files: lib/libssl/src/crypto: opensslv.h Log message: bump for LibreSSL 2.5.x CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/07/31 14:13:12 Modified files: usr.sbin/hotplugd: hotplugd.c Log message: Close /dev/hotplug on exec(). Otherwise a restart of the daemon may fail, because the device is occupied by a child process. from Alexey Vatchenko ok jca CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/07/31 15:13:53 Modified files: . : 60.html Log message: spelling: seperate -> separate CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/31 15:30:06 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-storage_connect_reldef_cpp databases/mariadb/pkg: PLIST-main PLIST-tests Removed files: databases/mariadb/patches: patch-storage_innobase_include_os0sync_h Log message: update to mariadb-10.0.26, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/07/31 15:35:11 Modified files: security/libtasn1: Makefile Log message: now needs help2man CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/31 16:04:44 Modified files: sys/arch/arm/arm: pmap7.c Log message: According to te armv7 ARM TLB entries that caused a Permission fault might be held in the TLB. On top of that valid page table entries might be speculatively loaded into the TLB. As a result we need to flush TLB entries even when the page in question has not been referenced. Fixes pmap_fault_fixup messages on Cortex-A53, and presumably also on Cortex-A7. ok patrick@, guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/07/31 16:27:07 Modified files: sys/arch/arm/arm: pmap7.c Log message: Remove devmap stuff which is unused on armv7. ok patrick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/07/31 17:35:26 Modified files: usr.bin/mandoc : cgi.c Log message: Some base system pages, for example perl(1), contain non-ASCII characters in their source code, so switch on charset autodetection in the same way as in man(1) itself. Issue reported by Pavan Maddamsetti at gmail dot com on bugs@. CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/07/31 17:53:35 Log message: Import emulators/hatari from Frederic Cambus Hatari is an Atari ST/STE/TT/Falcon emulator for Linux, FreeBSD, NetBSD, BeOS, Mac-OSX and other Systems which are supported by the SDL library. Unlike most other open source ST emulators which try to give you a good environment for running GEM applications, Hatari tries to emulate the hardware as close as possible so that it is able to run most of the old Atari games and demos. Because of this, it may be somewhat slower than less accurate emulators. OK bentley@ on initial tarball OK awolk@, abieber@ on latest tarball Status: Vendor Tag: awolk Release Tags: awolk_20160801 N ports/emulators/hatari/Makefile N ports/emulators/hatari/distinfo N ports/emulators/hatari/pkg/PLIST N ports/emulators/hatari/pkg/DESCR N ports/emulators/hatari/patches/patch-src_CMakeLists_txt N ports/emulators/hatari/patches/patch-CMakeLists_txt N ports/emulators/hatari/patches/patch-share_CMakeLists_txt N ports/emulators/hatari/patches/patch-tools_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/07/31 17:56:12 Modified files: emulators : Makefile Log message: Add emulators/hatari to build CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/07/31 18:16:53 Log message: Import emulators/virtualjaguar from Frederic Cambus Virtual Jaguar is a portable Atari Jaguar emulator. The software was originally developed by David Raingeard of Potato Emulation. Currently all the major subsystems found in a real Jaguar are emulated to some degree. OK awolk@, abieber@ Status: Vendor Tag: awolk Release Tags: awolk_20160801 N ports/emulators/virtualjaguar/Makefile N ports/emulators/virtualjaguar/distinfo N ports/emulators/virtualjaguar/pkg/DESCR N ports/emulators/virtualjaguar/pkg/PLIST N ports/emulators/virtualjaguar/patches/patch-jaguarcore_mak No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/07/31 18:20:00 Modified files: emulators : Makefile Log message: Add emulators/virtualjaguar to the build CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/07/31 18:48:22 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document default for DISTDIR CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2016/07/31 19:43:03 Modified files: openssh : legacy.html Log message: Some error corrections and wording improvements from ross at rlr.id.au with some changes by me. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2016/07/31 19:44:18 Modified files: openssh : legacy.html Log message: Use "legacyhost" instead of 127.0.0.1 in examples. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2016/08/01 01:06:20 Modified files: openssh : legacy.html Log message: Consistent capitalization of HostKeyAlgorithms to match man page; also from Ross L Richardson. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/01 01:22:00 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/01 01:23:29 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the openssl dgst text; in particular, do not try to list all the available digests; CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/01 02:38:11 Modified files: net/syncthing : Makefile distinfo Log message: Update net/syncthing to 0.14.3. OK awolk@, thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/01 02:38:58 Log message: import devel/cvs2gitdump, ok aja@ juanfra@ A small python script which imports a cvs tree into a git or svn repository. It has a small footprint, is fast, and supports incremental import, but does not support branches. Status: Vendor Tag: sthen Release Tags: sthen_20160801 N ports/devel/cvs2gitdump/distinfo N ports/devel/cvs2gitdump/Makefile N ports/devel/cvs2gitdump/pkg/DESCR N ports/devel/cvs2gitdump/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/01 02:39:05 Modified files: devel : Makefile Log message: +cvs2gitdump CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/01 02:56:40 Modified files: geo/gdal : Makefile distinfo geo/gdal/patches: patch-configure Log message: Bugfix update to gdal 2.1.1. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/08/01 04:25:02 Modified files: games/warzone2100: Makefile distinfo games/warzone2100/patches: patch-configure_ac patch-src_Makefile_in Log message: update to warzone2100-3.2.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/01 04:32:39 Modified files: usr.bin/mandoc : Makefile main.c mandocdb.c mansearch.c mansearch.h Added files: usr.bin/mandoc : dba.c dba.h dba_array.c dba_array.h dba_read.c dba_write.c dba_write.h dbm.c dbm.h dbm_map.c dbm_map.h Removed files: usr.bin/mandoc : mansearch_const.c Log message: Remove the dependency on SQLite without loss of functionality. Drop the obsolete names_check() now that we deleted MLINKS. Run "doas makewhatis" after compiling and installing this. Earlier version tested by jmc@ and jturner@; "commit it all" deraadt@ "commit and dodge" krw@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2016/08/01 04:47:23 Modified files: faq : current.html Log message: run makewhatis(8) to update the mandoc.db(5) files CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/01 04:56:31 Modified files: sys/dev/usb : umass_scsi.c Log message: Set SDEV_UMASS on all umass devices, even when they use ATAPI or UFI command sets. Probe all the LUNs a device reports instead of assuming ATAPI and UFI devices always have 1 LUN. Motivated by the device David Vasek reported as claiming to be ATAPI but wanting to use >1 LUN. Committing quickly to smoke out the inevitable device that works in the exact opposite way. All hail USB. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/08/01 05:38:49 Modified files: net/seafile : Makefile.inc net/seafile/ccnet: distinfo net/seafile/client: distinfo net/seafile/seafile: distinfo Log message: update to seafile-5.1.4 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2016/08/01 05:41:00 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html Log message: openssh-7.3 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2016/08/01 05:42:56 Added files: openssh/txt : release-7.3 Log message: openssh-7.3 relnotes CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2016/08/01 05:49:36 Modified files: openssh : index.html Log message: correct release name CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/01 06:04:25 Modified files: faq : current.html Log message: help my future self with update60.html and mark the transition to 6.0-current with a small comment CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/01 06:24:38 Modified files: share/man/man5 : mandoc.db.5 Log message: document the new file format CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/01 06:29:36 Modified files: sysutils/multitail: Makefile distinfo sysutils/multitail/patches: patch-multitail_conf sysutils/multitail/pkg: DESCR Added files: sysutils/multitail/patches: patch-xclip_c Log message: Update sysutils/multitail to 6.4.2 OK sthen@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/01 07:48:33 Modified files: sys/dev/pv : if_xnf.c Log message: Mark shared producer and consumer indices volatile CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/01 08:13:28 Modified files: net/netatalk3 : Makefile net/netatalk3/patches: patch-config_afp_conf_tmpl Log message: Tweak config file. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/01 08:17:00 Modified files: sys/arch/armv7/armv7: intr.c sys/arch/armv7/include: intr.h Log message: Implement an FDT-aware interrupt establish API. This means the drivers don't need to know where to attach to. Instead the API will take care of finding the correct interrupt establish for a given device node and will call it with the correct data. Adapted from the OFW GPIO framework. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/01 08:37:39 Modified files: sys/dev/pv : xen.c Log message: Don't forget to destroy the taskqueue on interrupt disestablish CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/01 09:04:40 Modified files: www/goaccess : Makefile distinfo Log message: Update to goaccess-1.0.2. ok william@ (maintainer) CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/01 09:43:25 Modified files: faq : current.html Log message: zap stray 'a' CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/01 09:58:22 Modified files: sys/arch/alpha/alpha: mem.c sys/arch/arm/arm: mem.c sys/arch/hppa/dev: mem.c sys/arch/m88k/m88k: mem.c sys/arch/mips64/mips64: mem.c Log message: bring the light of ansi to a few more files CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/08/01 10:32:10 Modified files: usr.sbin/vmd : vmm.c Log message: Do not pass VM name directly to setproctitle format string. Use a secure idiom instead. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/08/01 10:40:09 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf.c elflink.c Log message: Make sure variables are initialized before using them In elf.c, do not increment `s' before it is initialized. At the time of the increment, `s' is otherwise unused anyway. In elflink.c, initialize sec_contents and l_sec_contents to make sure that the free(sec_contents) and free(l_sec_contents) are called on valid pointers. ok jca@ guenther@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/01 11:04:18 Modified files: libexec/login_lchpass: login_lchpass.c Log message: zap unused var CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/01 11:30:50 Modified files: net/haproxy : Makefile distinfo Log message: update to haproxy-1.6.7 from David Carlier CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/01 11:32:19 Modified files: lib/libtls : tls.c tls.h tls_config.c tls_conninfo.c tls_init.3 tls_internal.h tls_server.c Log message: Add ALPN support to libtls. ok beck@ doug@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/01 11:40:23 Modified files: lib/libtls : tls.h Log message: Bump TLS_API for addition of ALPN support. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/01 12:20:19 Modified files: share/man/man8 : afterboot.8 Log message: the default smtpd setup does not require newaliases be run; noted by consus ok gilles CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2016/08/01 12:27:35 Modified files: usr.bin/vi/common: exf.c options.c usr.bin/vi/docs/USD.doc/vi.man: vi.1 usr.bin/vi/docs/USD.doc/vi.ref: set.opt.roff usr.bin/vi/ex : ex_filter.c usr.bin/vi/include: options_def.h Log message: Remove vi's "directory" option and TMPDIR support. ok jung@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/01 12:30:00 Modified files: emulators/mgba : Makefile distinfo emulators/mgba/pkg: PLIST-main Log message: Update to mgba-0.4.1. Release notes: https://mgba.io/2016/07/11/mgba-0.4.1/ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/01 12:31:29 Modified files: emulators/fceux: Makefile distinfo emulators/fceux/patches: patch-SConstruct patch-fceux_desktop emulators/fceux/pkg: PLIST Log message: Update to fceux-2.2.3. Release notes: http://www.fceux.com/web/pressrelease-2.2.3.html CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/08/01 12:35:40 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-configure_ac patch-poppler_XRef_cc patch-qt5_src_Makefile_in print/poppler/pkg: PLIST-main Log message: Update to poppler-0.46.0. Simplify patch for configure.ac. Non need to set ac_cv_prog_MOCQT5 or ac_cv_prog_MOCQT52 in CONFIGURE_ENV (noticed by zhuk@). CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/01 13:19:15 Modified files: sys/uvm : Tag: OPENBSD_5_8 uvm_map.c Log message: backport overflow checks from 1.218 and 1.219: add a check that the arguments to isavail don't overflow. callers should probably check too, but checking here won't hurt. possible panic reported by tim newsham. Check for wraparound before the "commit" phase of uvm_map() and uvm_mapanon(), to prevent hitting assertions and/or corrupting data structures during that phase. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/01 13:19:46 Modified files: games/openttd : Makefile distinfo games/openttd/pkg: PLIST Log message: Update to openttd-1.6.1. Release notes: http://us.binaries.openttd.org/binaries/releases/1.6.1/changelog.txt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/01 13:20:24 Modified files: sys/uvm : Tag: OPENBSD_5_9 uvm_map.c Log message: backport overflow checks from 1.218 and 1.219: add a check that the arguments to isavail don't overflow. callers should probably check too, but checking here won't hurt. possible panic reported by tim newsham. Check for wraparound before the "commit" phase of uvm_map() and uvm_mapanon(), to prevent hitting assertions and/or corrupting data structures during that phase. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/01 13:22:56 Modified files: sys/uvm : Tag: OPENBSD_6_0 uvm_map.c Log message: backport overflow checks from 1.218 and 1.219: add a check that the arguments to isavail don't overflow. callers should probably check too, but checking here won't hurt. possible panic reported by tim newsham. Check for wraparound before the "commit" phase of uvm_map() and uvm_mapanon(), to prevent hitting assertions and/or corrupting data structures during that phase. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/01 14:07:19 Modified files: faq : upgrade59.html Log message: minor fixes found while working on upgrade60.html CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/01 14:10:23 Modified files: faq : current.html Log message: minor tweaks found while working on upgrade60.html CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/01 14:11:23 Modified files: . : 60.html Log message: zap extra 'it' CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/08/01 14:26:34 Modified files: audio : Makefile converters : Makefile databases : Makefile devel : Makefile graphics : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile Log message: Remove building of ruby21 ports by default Add building of ruby22 and ruby23 versions of devel/ruby-ffi. OK sthen@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/08/01 14:30:25 Modified files: usr.bin/wall : wall.c Log message: Allow a bel character in wall. This was missed when migrating away from vis(3). This brings the allowed characters on par with write(1). Noticed by consus gmx com OK millert@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/01 14:46:33 Modified files: usr.bin/mandoc : mandocdb.c Log message: Repair makewhatis -t, sorry for breaking it in the previous commit. Committing this quickly because it hurts package builders. Regression reported by naddy@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/01 15:08:20 Modified files: sys/arch/armv7/armv7: intr.c Log message: Looks like patrick@ committed an older version of the diff. Fix this, and rename a few variables and functions to be a bit more consistent with other armv7 code. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/01 15:14:45 Modified files: usr.sbin/relayd: http.h relay_http.c Log message: rfc 7230 3.3.3 says: response with a status code of 1xx (Informational) or 204 (No Content) MUST not have a Content-Length. Add a check for that. ok reyk@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/01 15:15:30 Modified files: usr.sbin/httpd : http.h Log message: sync http.h with relayd ok reyk@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/01 15:25:53 Modified files: usr.sbin/relayd: relay_http.c Log message: whitespace and 80 columns, no binary change CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2016/08/01 15:44:37 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update to devel/intellij 2016.2, and make Caspar Schutijser actual maintainer (with his agreement, of course). Caspar already put in updating this port more effort than me in this year, so it's a logical step forward. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/01 15:45:30 Modified files: devel/jdk/1.8 : Makefile Log message: replace libiconv module CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2016/08/01 15:46:48 Modified files: libressl : index.html releases.html Log message: update for 2.4.2 / 2.3.7 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/01 16:17:36 Added files: faq : upgrade60.html Log message: first version of upgrade60.html. note: this is work in progress, largely untested and not yet linked from the main site. with lots of help from tj and input from sthen, natano CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/01 16:21:19 Modified files: faq : faq7.html Log message: add missing .5 to the termcap man link. From Paul Kelly, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/01 18:23:01 Added files: sysutils/bacula/patches: patch-src_lib_edit_c Log message: Use LL for large int constants to fix 32-bit. CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2016/08/01 18:41:28 Modified files: openssh : report.html Log message: update link to tracking bug for future OpenSSH 7.4 release CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/02 00:25:58 Modified files: devel/git : Makefile distinfo Log message: Update to git-2.9.2. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/08/02 00:42:56 Modified files: devel/afl : Makefile distinfo Log message: update to afl 2.23b CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/02 01:47:11 Modified files: lib/libtls : tls.c tls.h tls_config.c tls_conninfo.c tls_init.3 tls_internal.h tls_server.c tls_verify.c Log message: Revert previous since it adds new symbols. Requested by deraadt@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/08/02 02:17:20 Modified files: graphics/gimp/stable: Makefile distinfo graphics/gimp/stable/pkg: PLIST Log message: Bugfix update to 2.8.18 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/02 02:43:21 Modified files: graphics/pngcrush: Makefile distinfo Log message: Update to pngcrush-1.8.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/02 02:52:12 Modified files: graphics/p5-GD-Graph: Makefile distinfo Log message: Update to p5-GD-Graph-1.53. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/02 03:48:40 Modified files: sys/conf : Tag: OPENBSD_6_0 newvers.sh Log message: OPENBSD_6_0 is now -stable ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/08/02 04:10:13 Modified files: audio/umurmur : Makefile Log message: - update HOMEPAGE - remove DISTNAME. It is properly generated from GH_* vars. Maintainer timeout. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/08/02 04:19:55 Modified files: games/warzone2100: Makefile distinfo games/warzone2100/patches: patch-configure_ac patch-src_Makefile_in games/warzone2100/pkg: PLIST Added files: games/warzone2100/patches: patch-icons_Makefile_in Log message: bugfix update to warzone2100-3.2.1 CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2016/08/02 06:17:13 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update to youtube-dl 2016.08.01 New extractors: - arkena - lcp - ninenow - nintendo - odatv - roosterteeth - rudo - stitcher Removed nextmovie. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/02 08:18:44 Modified files: faq : upgrade60.html Log message: zap some verbose flags, clean up whitespace, add and move some man links CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2016/08/02 08:26:55 Modified files: . : 60.html Log message: OpenSSH changes, features and bug fixes. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/02 10:00:10 Modified files: sbin/fdisk : cmd.c Log message: capitalize a question like all the others ok krw CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/02 10:05:32 Modified files: usr.sbin/ripd : control.c control.h ripd.c ripd.h ripe.c usr.sbin/ripctl: ripctl.c Log message: Allow specifying an alternate socket path. This allows one to run multiple ripd instances, for example to serve multiple rdomains. Diff from Nima GHOTBI, ok claudio@ florian@ benno@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/02 10:09:55 Modified files: usr.bin/libtool/LT/Mode: Link.pm Log message: Ignore the -bindir option, meaningless on OpenBSD. Lack of -bindir handling is not a problem right now because -bindir is passed to cc(1) which ignores it, and because read(2) on /usr/local/bin returns 0 right now, so ld(1) copes with it. But there are plans to make read(2) fail with EISDIR. Input from and bulk builds thanks to ajacoutot@, ok ajacoutot@ espie@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/02 10:17:54 Modified files: usr.sbin/ndp : ndp.c Log message: Ensure that "lim" is initialized and reset at each loop run. Avoids possible invalid memory accesses. ok florian@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/08/02 10:47:12 Log message: Import XMLStarlet 1.6.1 XMLStarlet is a command line XML toolkit which can be used to transform, query, validate, and edit XML documents and files using a simple set of shell commands in a similar way it is done for plain text files using grep/sed/awk/tr/diff/patch. OK jca@ Status: Vendor Tag: feinerer Release Tags: feinerer_2016-Aug-02 N ports/textproc/xmlstarlet/Makefile N ports/textproc/xmlstarlet/distinfo N ports/textproc/xmlstarlet/pkg/PLIST N ports/textproc/xmlstarlet/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2016/08/02 10:51:22 Modified files: textproc : Makefile Log message: Hook up XMLStarlet CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/02 10:57:30 Modified files: . : errata58.html errata59.html errata60.html Log message: release kernel errata. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/02 11:00:09 Modified files: usr.sbin/rtadvd: Makefile config.c dump.c if.c rtadvd.c rtadvd.h Removed files: usr.sbin/rtadvd: timer.c timer.h Log message: Move to libevent; ok florian@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/02 11:42:25 Modified files: . : report.html Log message: Use shortened man links (from Paul Kelly) + some minor cleanup. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/02 11:43:30 Modified files: www/firefox-esr-i18n: Makefile.inc distinfo www/firefox-esr: Makefile distinfo Log message: Update to firefox-esr 45.3.0. - See https://www.mozilla.org/en-US/firefox/45.3.0/releasenotes/ - Fixes MFSA-2016-62->65,67,70,72,73,76->80 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/02 11:50:04 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-media_ffvpx_config_h patch-security_manager_pki_resources_content_exceptionDialog_js patch-storage_mozStorageConnection_cpp www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Removed files: www/mozilla-firefox/patches: patch-gfx_skia_moz_build patch-gtk3.20.diff patch-media_libcubeb_src_cubeb_sndio_c patch-toolkit_components_protobuf_src_google_protobuf_stubs_atomicops_h Log message: Update to firefox 48.0. - See https://www.mozilla.org/en-US/firefox/48.0/releasenotes/ - Fixes MFSA 2016-62->84 - See https://blog.mozilla.org/blog/2016/08/02/exciting-improvements-in-firefox-for-desktop-and-android/ for user-facing changes - Switch CONFIGURE_STYLE to simple as it's really not a gnu script anymore.. - Remove gtk 3.20 jumbo patch, most gtk3 issues are either fixed or being worked on, and the patch isnt maintainable - Remove patch-gfx_skia_moz_build, it isn't needed anymore on i386, and SSE2 will soon be a hard runtime requirement anyway - Remove patch-media_libcubeb_src_cubeb_sndio_c, merged upstream (#1153151 & #1153179) - Remove patch-toolkit_components_protobuf_src_google_protobuf_stubs_atomicops_h, merged upstream (#1192556) - Note that WebRT was removed CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/08/02 14:17:06 Modified files: bin/ed : sub.c Log message: Fix the begin of word bug in s-command, similar to sed. nit fix and OK schwarze@ CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2016/08/02 15:20:46 Modified files: . : plus.html Log message: June 8-30. Based on a diff from Rafael Neves. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/02 16:52:55 Modified files: graphics/ImageMagick: Makefile distinfo Log message: update to ImageMagick-6.9.5-4, with (amongst others) some buffer overflow fixes CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/02 21:12:07 Modified files: . : lyrics.html 60.html Added files: images : 60b_left.jpg 60b_right.jpg Log message: Release the 2nd song that will go along with the 6.0 release. Black Hat -- lyrics by guenther@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/08/02 22:23:55 Modified files: usr.bin/ssh : sshd.c Log message: Fix bug introduced in rev 1.467 which causes "buffer_get_bignum_ret: incomplete message" errors when built with WITH_SSH1 and run such that no Protocol 1 ephemeral host key is generated (eg "Protocol 2", no SSH1 host key supplied). Reported by rainer.laatsch at t-online.de, ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/02 23:41:57 Modified files: usr.bin/ssh : cipher-chachapoly.c cipher.c cipher.h packet.c sshkey.c Log message: small refactor of cipher.c: make ciphercontext opaque to callers feedback and ok markus@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/02 23:47:09 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.15.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/03 00:18:18 Modified files: security/ophcrack: Makefile distinfo security/ophcrack/patches: patch-src_samdump2_samdump2_c Removed files: security/ophcrack/patches: patch-src_lmtable_c Log message: Update to ophcrack-3.6.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/03 00:38:47 Modified files: security/aide : Makefile distinfo security/aide/patches: patch-configure patch-doc_aide_1_in patch-src_util_c Log message: Update to aide-0.16. Drop maintainership. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/03 00:43:21 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the openssl dhparam text; guenther helped rewrite the -dsaparam parts. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/03 01:05:05 Modified files: sys/arch/arm/arm: cpufunc.c cpufunc_asm_armv7.S Log message: The ARMv7 architecture deprecates the separate Instruction and Data TLB maintanenance instruction and recommends to only use the instructions that operate on the unified TLB. Those instructions will flush both TLBs on implementations that still have separate Instruction and Data TLBs. Switch the TLB maintenance primitives over to use those. This allows us to reduce the number of primitives on armv7. We still keep separate "ID" and "D" variants as we still have to flush the branch predictor when changing the mappings of pages that contain instructions. ok jsg@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/03 01:26:01 Modified files: . : lyrics.html Log message: Fix word order: them let -> let them spotted by Gerald Hanuer CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/03 01:33:31 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/patches: patch-src_makefile textproc/highlight/pkg: PLIST Log message: Update to highlight-3.31. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 02:28:27 Modified files: sysutils/terraform: Makefile distinfo sysutils/terraform/pkg: PLIST Log message: Update to terraform-0.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 02:40:59 Modified files: net/py-boto3 : Makefile distinfo net/py-boto3/pkg: PLIST Log message: Update to py-boto3-1.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 02:41:26 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.4.42. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 02:41:44 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py-s3transfer-0.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 02:42:06 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.10.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 02:43:23 Modified files: productivity/tryton/tryton: Makefile distinfo Log message: Update to tryton-3.2.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 02:44:51 Modified files: net/gnugk : Makefile Log message: Skip bogus version spec. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/08/03 03:07:02 Modified files: usr.bin/tmux : layout-custom.c layout-set.c layout.c tmux.h Log message: Fix minimum size when pane status line is enabled, reported by Y Petremann. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/08/03 03:08:40 Modified files: usr.bin/tmux : tmux.1 Log message: We only replace the first %%, not multiple (use %2 for second). CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/03 03:21:30 Modified files: telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/patches: patch-src_config_c telephony/baresip/baresip/pkg: PLIST-main Log message: update to baresip-0.4.20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/03 03:24:15 Modified files: mail/offlineimap: Makefile distinfo mail/offlineimap/patches: patch-offlineimap_conf mail/offlineimap/pkg: PLIST Log message: update to offlineimap 7.0.4, from Remi Locherer (maintainer). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/03 03:26:00 Modified files: graphics/ansilove: Makefile distinfo Log message: update to ansilove-3.0.4, from maintainer Frederic Cambus CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/03 03:30:16 Log message: import devel/cvs-fast-export, ok landry@ cvs-fast-export analyzes a collection of RCS files and, when possible, emits an equivalent history in the form of a git fast-import stream. Not all possible histories can be rendered this way; the program tries to emit useful warnings when it can't. A wrapper script called cvsconvert runs a conversion to git and looks for content mismatches with the original CVS. The analysis stage of this code originally travelled as "parsecvs" and was written by Keith Packard in early 2006. It was briefly maintained by Bart Massey before passing to Eric S. Raymond in late 2012. Status: Vendor Tag: sthen Release Tags: sthen_20160803 N ports/devel/cvs-fast-export/Makefile N ports/devel/cvs-fast-export/distinfo N ports/devel/cvs-fast-export/pkg/PLIST N ports/devel/cvs-fast-export/pkg/DESCR N ports/devel/cvs-fast-export/patches/patch-Makefile N ports/devel/cvs-fast-export/patches/patch-lex_l No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/03 03:30:52 Modified files: devel : Makefile Log message: +cvs-fast-export CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 03:34:10 Modified files: lang/go : go.port.mk Log message: Properly strip go binaries when !DEBUG. On big executables, size drops by ~40%. with and ok czarkoff@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 03:34:39 Modified files: devel/go-check-v1: Makefile devel/go-tools : Makefile devel/hub : Makefile net/go-net : Makefile net/syncthing : Makefile net/websocketd : Makefile security/go-crypto: Makefile security/vault : Makefile sysutils/beats/filebeat: Makefile sysutils/beats/hwsensorsbeat: Makefile sysutils/beats/packetbeat: Makefile sysutils/beats/topbeat: Makefile sysutils/consul: Makefile sysutils/packer: Makefile sysutils/serf : Makefile sysutils/terraform: Makefile textproc/go-text: Makefile textproc/go-xlsx: Makefile textproc/xlsx2csv: Makefile Log message: Bump after recent go MODULE change. ok czarkoff@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/03 05:14:16 Modified files: devel/keystone : Makefile distinfo devel/keystone/pkg: PLIST Removed files: devel/keystone/patches: patch-kstool_kstool_cpp Log message: Update to keystone-0.9.1. from Frederic Cambus (maintainer) CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2016/08/03 05:33:11 Modified files: faq/ports : specialtopics.html Log message: Schwarze@ is such a slacker, the #Mandoc section was outdated to the point of absurdity. Groff/mandoc checks have no longer been optional for a long time, and stale advice of other kinds lingered here, too. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/03 05:52:43 Modified files: sys/arch/arm/arm: pmap7.c Log message: Simplify the way we handle TLB flushes. Since ARMv7 effectively has a unified TLB there is not much point in optimizing TLB flushing for pages that have never been executable. The only difference is a flush of the branch predictor and even that isn't necessary anymore on all but the oldest Cortex cores. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/03 06:43:46 Log message: import devel/reposurgeon, ok landry@ Status: Vendor Tag: sthen Release Tags: sthen_20160803 N ports/devel/reposurgeon/Makefile N ports/devel/reposurgeon/distinfo N ports/devel/reposurgeon/pkg/PLIST N ports/devel/reposurgeon/pkg/DESCR N ports/devel/reposurgeon/patches/patch-repotool No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/03 06:44:28 Modified files: devel : Makefile Log message: +reposurgeon CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 07:06:42 Modified files: audio/flite : Makefile audio/flite/pkg: MESSAGE comms/zmtx-zmrx: Makefile comms/zmtx-zmrx/pkg: MESSAGE games/lincity-ng: Makefile games/lincity-ng/pkg: MESSAGE lang/jikes : Makefile lang/jikes/pkg : MESSAGE mail/postfix/snapshot: Makefile mail/postfix/snapshot/pkg: MESSAGE mail/postfix/stable: Makefile mail/solid-pop3d: Makefile mail/solid-pop3d/pkg: MESSAGE mail/tmda : Makefile mail/tmda/pkg : MESSAGE misc/xnc : Makefile misc/xnc/pkg : MESSAGE net/gajim : Makefile net/gajim/pkg : MESSAGE net/mon/client : Makefile net/mon/client/pkg: MESSAGE net/rtg : Makefile net/rtg/pkg : MESSAGE Log message: Zap trailing spaces at EOL. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/03 07:21:13 Modified files: fonts/gohufont : Makefile distinfo fonts/gohufont/pkg: PLIST Log message: Update to gohufont-2.1. from David Hill, ok maintainer. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/03 07:44:49 Modified files: sys/dev/usb : umass.c umass_scsi.c umass_scsi.h Log message: Fold umass_atapi_attach() and umass_scsi_setup() into umass_scsi_attach() to shorten and simplify code. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2016/08/03 07:49:37 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/pkg: PLIST Log message: update to 5.0.9 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/08/03 07:56:56 Modified files: lang/node : Makefile distinfo lang/node/pkg : PLIST Log message: Update node to the latest. Full ChangeLog: https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V4.md#4.4.7 OK juanfra@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/03 08:55:58 Modified files: sys/dev/pv : xen.c xenreg.h xenvar.h Log message: Use an atomic operation to clear pending event bits Pending event bits are located in a shared memory and are potentially accessed by multiple CPUs running dom0 and the guest VM. It appears that a failure to synchronize changes to this shared memory leads to race conditions resulting in the guest missing out on notifications. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/03 09:08:06 Modified files: sys/dev/pv : if_xnf.c Log message: Remove the periodic timer and do rescheduling during Rx completion This change adds a check into the Rx ring completion routine that schedules an interrupt task to be executed immediately after if consumer index has already advanced itself. The benefit of doing this compared to an additional loop after replenishing the ring (as done in FreeBSD for example) is that first of all this goes through the loop in the taskqueue thread with a yeild check to prevent CPU hogging and second is that it triggers Tx completion as well since interrupt handler runs both. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/08/03 09:17:20 Modified files: games/freeciv : Makefile distinfo Log message: bugfix update to freeciv-2.5.5 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/03 09:40:31 Modified files: net/tor : Makefile distinfo Removed files: net/tor/patches: patch-Makefile_in patch-configure_ac Log message: Update to 0.2.8.6. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/03 10:27:25 Modified files: sbin/pfctl : pfctl_optimize.c Log message: A couple of "a->blah == a->blah" -> "a->blah == b->blah". Spotted by the Echelon team with AppChecker static analyzer. ok sashan@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/03 10:30:17 Modified files: images : cdaudio3-m.gif cdaudio3-s.gif cdaudio3.gif Log message: There is also an audio collection CD coming ("The songs 5.2 - 6.0") Cute cover -- drawn by Erick who works with Claudio... CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/03 10:32:08 Modified files: usr.bin/infocmp: infocmp.c Log message: strnames[i][0] == 'k' && strnames[i][0] == 'f' should be strnames[i][0] == 'k' && strnames[i][1] == 'f'. Spotted by the Echelon team with AppChecker static analyzer. millert@ naddy@ and ncurses 6.0 all agree. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/03 11:14:41 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Use atomic operations to manipulate event masking bits CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/03 11:23:38 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/acpi : files.acpi Added files: sys/dev/acpi : tpm.c Log message: add a minimal TPM 1.2 driver just to issue a "save state" command before suspending, in order to fix suspend/resume on some newer machines. more cleanup and TPM 2.0 support coming later. earlier version ok pirofti ok deraadt CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/03 11:29:18 Modified files: sys/arch/amd64/amd64: nvram.c Log message: don't complain about invalid checksum if the bios isn't writing it properly, the user isn't going to do anything about it CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/03 11:33:50 Modified files: sys/arch/amd64/isa: clock.c Log message: not having a century is a known layout by now CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/03 12:47:57 Modified files: mail/claws-mail: Makefile mail/claws-mail/patches: patch-configure_ac Added files: mail/claws-mail/patches: patch-src_common_ssl_c Log message: mail/claws-mail: Fix SSL cert verification. Also re-gen a patch. OK danj@, jung@. Thanks. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/03 12:55:49 Modified files: x11/motif : Makefile distinfo x11/motif/patches: patch-lib_Xm_TextF_c patch-lib_Xm_XpmI_h x11/motif/pkg : PLIST Removed files: x11/motif/patches: patch-config_cf_Motif_tmpl Log message: Update to 2.3.6, which removes all imake configuration. All dependent ports still build. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/03 13:13:17 Log message: OK benoit@ Comment: BASIC converter to C translator for Unix system Description: BaCon is a BASIC to C translator for Unix-based systems. It intends to be a programming aid in creating tools which can be compiled on different platforms (including 64bit environments), while trying to revive the days of the good old BASIC. Maintainer: Juan Francisco Cantero Hurtado WWW: http://www.basic-converter.org/ Status: Vendor Tag: juanfra Release Tags: juanfra_20160803 N ports/lang/bacon/Makefile N ports/lang/bacon/distinfo N ports/lang/bacon/patches/patch-Makefile_in N ports/lang/bacon/pkg/DESCR N ports/lang/bacon/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/03 13:31:23 Modified files: xserver/hw/xfree86/common: xf86AutoConfig.c Log message: xserver: fix an off-by-one error that lead to asprintf("%s", NULL) reported by deraadt@, fix reviewed in X.Org by Keith Packard. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/03 14:25:48 Modified files: faq : faq6.html Log message: Understanding IP addressing is no longer available on scribd. Replace it with its web.archive.org version. Broken link and replacement found by Michael Reed, thanks! CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/03 14:33:55 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/03 14:40:25 Modified files: faq : faq6.html Log message: zap an extra 'href=' that snuck in CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/03 14:44:08 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Log message: Security update to 7.50.1. CVE-2016-5419: TLS session resumption client cert bypass CVE-2016-5420: Re-using connections with wrong client cert CVE-2016-5421: use of connection struct after free CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/08/03 14:45:36 Modified files: sbin/ifconfig : ifconfig.c Log message: Fix typo, spotted by Holger Mikolon CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/03 15:55:07 Modified files: devel/py-certifi: Makefile distinfo Log message: update to py-certifi-2016.8.2 CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/03 15:56:14 Modified files: devel/py-gevent: Makefile distinfo Log message: update to py-gevent-1.1.2 CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/03 15:57:08 Modified files: devel/py-dulwich: Makefile distinfo Log message: update to py-dulwich-0.14.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/03 16:03:17 Modified files: telephony/asterisk-openbsd-moh: Makefile distinfo telephony/asterisk-openbsd-moh/pkg: PLIST Log message: catch up to 5.9 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/03 16:04:40 Modified files: net/curl : Tag: OPENBSD_5_9 Makefile Added files: net/curl/patches: Tag: OPENBSD_5_9 patch-lib_multi_c patch-lib_url_c patch-lib_urldata_h patch-lib_vtls_vtls_c Log message: Security fixes: CVE-2016-5419: TLS session resumption client cert bypass CVE-2016-5420: Re-using connections with wrong client cert CVE-2016-5421: use of connection struct after free CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/08/03 16:13:31 Modified files: build : mirrors.dat . : ftp.html ftplist anoncvs.html openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: mirror.litnet.lt now does anoncvs; also add city (Kaunas) CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/03 16:46:44 Modified files: share/man/man4 : Makefile acpi.4 Added files: share/man/man4 : tpm.4 Log message: add a man page for tpm(4) CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/03 16:47:44 Modified files: share/man/man4 : acpi.4 Log message: reference dwiic here too CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/03 16:50:47 Modified files: share/man/man4 : acpi.4 Log message: move acpimcfg to keep list sorted CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/03 17:13:54 Modified files: usr.sbin/map-mbone: mapper.c Log message: Apply fix from mrouted 3.8 via NetBSD. Our mbone support may be slightly dated. Spotted by the Echelon team with AppChecker static analyzer. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/03 17:22:48 Modified files: usr.sbin/mtrace: mtrace.c Log message: Apply fix from David Binderman via NetBSD. "Use all 3 of b, p, n to determine if route changed". Spotted by the Echelon team with AppChecker static analyzer. NetBSD fix pointed out by millert@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/03 17:37:25 Modified files: usr.sbin/mtrace: mtrace.c Log message: Apply a warning fix from lukem@NetBSD circa 1997 (more '()'), and one from he@NetBSD circa 1998 (more '{}'). Makes gcc happier. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/03 18:23:48 Modified files: . : lyrics.html Log message: don't link to the store for items that can't be bought there anymore. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/03 18:29:25 Modified files: faq : faq6.html Log message: sthen noticed that 3com's guide was very dated and suggested to replace it with the relevant chapter of the TCP/IP guide that contains essentially the same info + a lot more nearby. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/03 18:36:35 Modified files: faq : upgrade59.html Log message: hook up upgrade60.html CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/03 18:59:29 Modified files: faq : current.html Log message: Now that both installation methods on upgrade60.html have been successfully tested (including iwm), roll current.html. The info for upgrading to snaps from way back is now on upgrade60.html. If you're not yet past the ABI breaks, you shouldn't upgrade directly from source anyway. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/03 19:22:11 Modified files: faq : upgrade60.html Log message: use reverse alphabetical order for manually untarring the sets. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/03 22:38:01 Modified files: devel/gputils : Makefile distinfo devel/gputils/pkg: PLIST Log message: Update to gputils-1.4.2. ok benoit@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/03 23:25:52 Modified files: security/passwdqc: Makefile Removed files: security/passwdqc/patches: patch-pwqcheck_c Log message: When I grow up, I want to be like Stuart so: "remove incorrect getpwnam_shadow patch, spotted by Solar Designer (thanks!)" CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/03 23:39:28 Modified files: share/man/man4 : acpi.4 tpm.4 Log message: tpm tweaks; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/04 01:45:21 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.291. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/04 01:47:18 Modified files: sysutils/salt-testing: Makefile distinfo Log message: Update to salt-testing-2016.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/04 01:51:35 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-120.0.0. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/04 03:18:53 Modified files: regress/usr.bin/mandoc/db/out: all.derr empty.dout fn.dout in.dout onepage.dout padfentry.dout padfmagic.dout padfpage.dout padientry.dout padimacro.dout padipage.dout padmacros.dout padmentry.dout padmmacro.dout padmpage.dout sh.dout so.dout so_rev.dout sortnames.dout sortpages.dout sortpages_rev.dout threemacros.dout threepages.dout twoarch.dout twopages.dout twosect.dout va.dout xr.dout regress/usr.bin/mandoc/db/run: Makefile Log message: adjust database file name and version number to what was committed CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2016/08/04 03:29:28 Log message: python-nbxmpp is a Python library that provides a way for Python applications to use Jabber/XMPP networks in a non-blocking way. ok ajacoutot@ Status: Vendor Tag: pea Release Tags: pea_20160804 N ports/net/py-nbxmpp/Makefile N ports/net/py-nbxmpp/distinfo N ports/net/py-nbxmpp/pkg/DESCR N ports/net/py-nbxmpp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/04 03:33:53 Modified files: usr.bin/mandoc : dba_read.c Log message: Fix an assertion failure that happened when trying to add a page with makewhatis -d to a completely empty database. Reported by Mark Patruck , thanks! CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2016/08/04 03:35:11 Modified files: net : Makefile Log message: Add py-nbxmpp ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/04 04:08:13 Modified files: astro/ansiweather: Makefile distinfo Log message: Update astro/ansiweather to 1.08 from Frederic Cambus - MAINTAINER, thanks! OK abieber@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/04 04:48:03 Modified files: net/curl : Tag: OPENBSD_6_0 Makefile Added files: net/curl/patches: Tag: OPENBSD_6_0 patch-lib_multi_c patch-lib_url_c patch-lib_urldata_h patch-lib_vtls_vtls_c Log message: Security fixes: CVE-2016-5419: TLS session resumption client cert bypass CVE-2016-5420: Re-using connections with wrong client cert CVE-2016-5421: use of connection struct after free CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/04 05:16:23 Modified files: devel/py-tz : Makefile distinfo Log message: Update to py-tz 2016.6.1 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/04 05:24:41 Modified files: devel/py-test-runner: Makefile distinfo Log message: Update to py-test-runner 2.9 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/04 05:39:11 Modified files: devel/py-test-mock: Makefile distinfo Log message: Update to py-test-mock 1.2 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/04 05:44:37 Modified files: devel/py-test-cov: Makefile distinfo devel/py-test-cov/pkg: PLIST Log message: Update to py-test-cov 2.3.0 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/04 05:47:58 Modified files: textproc/py-alabaster: Makefile distinfo Log message: Update to py-alabaster 0.7.9 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/04 06:07:13 Modified files: databases/py-pickleshare: Makefile distinfo Log message: Update to py-pickleshare 0.7.3 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/04 06:17:37 Modified files: sys/arch/armv7/armv7: intr.c sys/arch/armv7/include: intr.h sys/arch/arm/mainbus: mainbus.c Log message: Add support for pre-registering interrupts. This allows device drivers to establish interrupts before their interrupt controller attaches, solving dependency problems in various device trees. Also add support for handing interrupt handlers over to parent interrupt controllers. ok jsg@ patrick@ (on an earlier diff) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/04 06:35:11 Modified files: devel/py-astroid: Makefile distinfo Log message: Update to py-astroid 1.4.8 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/04 06:58:30 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: meta/xfce: Document a workaround for a nasty bug in xfsettingsd. Hoping this will save others time. OK landry@. Thanks. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/04 07:10:31 Modified files: sys/arch/octeon/dev: cn30xxgmx.c if_cnmac.c if_cnmacvar.h Log message: Add support for jumbo frames. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/04 07:22:20 Modified files: share/man/man4/man4.octeon: cnmac.4 Log message: Mention jumbo frames. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/04 08:14:05 Modified files: sys/arch/armv7/imx: if_fec.c Log message: After fixing up some of the AR8035 PHY registers, issue a reset. This seems to fix autonegotiation at 100BaseTX. Drop the bit of code that powers up the PHY as the reset should already take care of that. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/04 08:14:41 Modified files: converters/libpst: Makefile distinfo converters/libpst/patches: patch-configure converters/libpst/pkg: PLIST-main Log message: Update to libpst-0.6.67. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/04 08:31:50 Modified files: sys/arch/armv7/imx: files.imx Added files: sys/arch/armv7/imx: imxgpc.c Log message: Add imxgpc(4), a driver for the i.MX6 General Power Controller (GPC) which acts as a "transparent" interrupt controller. This driver just hands interrupt handlers to its parent (the Cortex-A9 GIC). It doesn't implement any powermanagement features yet. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/04 09:16:30 Modified files: audio/opus : Makefile distinfo Log message: maintenance update to 1.1.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/04 09:43:00 Modified files: www/chromium : Makefile distinfo Log message: update to 52.0.2743.116 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/04 09:52:52 Modified files: sys/arch/arm/cortex: ampintc.c files.cortex sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/imx: if_fec.c imxahci.c imxehci.c imxesdhc.c imxiic.c imxuart.c Log message: Dynamically attach ampintc(4) and make it register itself as an interrupt controller. Switch all i.MX6 devices over to the new FDT-aware interrupt establish API and enable imxgpc(4). This may break other platforms that use ampintc(4) as their interrupt controller. We will fix this as soon as possible by switching them over to the new interrupt establish API as well. This also removes the hack in fec(4) to avoid the gpio-based interrupt workaround. This commit is an essential step on the road to fix that issue properly. ok patrick@, jsg@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/04 12:22:35 Modified files: . : 60.html Log message: some pkg counts CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/04 12:42:54 Modified files: . : lyrics.html Log message: make the lyrics to "another smash of the stack" display properly on smaller screens by redoing the
dance. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/04 13:07:13 Modified files: . : lyrics.html Log message: typo: resistence -> resistance CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/08/04 14:46:24 Modified files: sys/netinet : in_pcb.c in_pcb.h udp_usrreq.c sys/netinet6 : icmp6.c in6_pcb.c in6_src.c ip6_var.h nd6_nbr.c raw_ip6.c udp6_output.c Log message: Commit in6_selectsrc() split again, with missing assignment fixed. CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2016/08/04 16:29:31 Modified files: . : plus.html Log message: July 1-15 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/04 18:26:30 Modified files: . : plus.html Log message: missing ) CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/08/04 19:00:56 Modified files: gnu/usr.bin/perl: Tag: OPENBSD_5_8 patchlevel.h gnu/usr.bin/perl/cpan/Archive-Tar/bin: Tag: OPENBSD_5_8 ptar ptardiff ptargrep gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive: Tag: OPENBSD_5_8 Tar.pm gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar: Tag: OPENBSD_5_8 Constant.pm File.pm gnu/usr.bin/perl/cpan/CPAN/lib: Tag: OPENBSD_5_8 CPAN.pm gnu/usr.bin/perl/cpan/CPAN/lib/App: Tag: OPENBSD_5_8 Cpan.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN: Tag: OPENBSD_5_8 Author.pm Bundle.pm CacheMgr.pm Complete.pm Debug.pm DeferredCode.pm Distribution.pm Distroprefs.pm Distrostatus.pm FTP.pm FirstTime.pm HandleConfig.pm Index.pm InfoObj.pm Kwalify.pm Mirrors.pm Module.pm Nox.pm Prompt.pm Queue.pm Shell.pm Tarzip.pm URL.pm Version.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception: Tag: OPENBSD_5_8 RecursiveDependency.pm blocked_urllist.pm yaml_not_installed.pm yaml_process_error.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/FTP: Tag: OPENBSD_5_8 netrc.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/HTTP: Tag: OPENBSD_5_8 Client.pm Credentials.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/LWP: Tag: OPENBSD_5_8 UserAgent.pm gnu/usr.bin/perl/cpan/CPAN/scripts: Tag: OPENBSD_5_8 cpan gnu/usr.bin/perl/cpan/Digest: Tag: OPENBSD_5_8 Digest.pm gnu/usr.bin/perl/cpan/Digest/Digest: Tag: OPENBSD_5_8 base.pm file.pm gnu/usr.bin/perl/cpan/Digest-SHA: Tag: OPENBSD_5_8 shasum gnu/usr.bin/perl/cpan/Digest-SHA/lib/Digest: Tag: OPENBSD_5_8 SHA.pm gnu/usr.bin/perl/cpan/Encode: Tag: OPENBSD_5_8 Encode.pm gnu/usr.bin/perl/cpan/Encode/Encode: Tag: OPENBSD_5_8 _PM.e2x gnu/usr.bin/perl/cpan/Encode/bin: Tag: OPENBSD_5_8 enc2xs piconv ucmlint unidump gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/bin: Tag: OPENBSD_5_8 instmodsh gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: Tag: OPENBSD_5_8 Liblist.pm MM.pm MM_AIX.pm MM_Any.pm MM_BeOS.pm MM_Cygwin.pm MM_DOS.pm MM_Darwin.pm MM_MacOS.pm MM_NW5.pm MM_OS2.pm MM_QNX.pm MM_UWIN.pm MM_Unix.pm MM_VMS.pm MM_VOS.pm MM_Win32.pm MM_Win95.pm MY.pm MakeMaker.pm Mkbootstrap.pm Mksymlists.pm testlib.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command: Tag: OPENBSD_5_8 MM.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist: Tag: OPENBSD_5_8 Kid.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker: Tag: OPENBSD_5_8 Config.pm FAQ.pod Tutorial.pod gnu/usr.bin/perl/cpan/File-Fetch/lib/File: Tag: OPENBSD_5_8 Fetch.pm gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP: Tag: OPENBSD_5_8 Tiny.pm gnu/usr.bin/perl/cpan/IO-Compress/bin: Tag: OPENBSD_5_8 zipdetails gnu/usr.bin/perl/cpan/IO-Compress/lib/Compress: Tag: OPENBSD_5_8 Zlib.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/File: Tag: OPENBSD_5_8 GlobMapper.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress: Tag: OPENBSD_5_8 Base.pm Bzip2.pm Deflate.pm Gzip.pm RawDeflate.pm Zip.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter: Tag: OPENBSD_5_8 Bzip2.pm Deflate.pm Identity.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Base: Tag: OPENBSD_5_8 Common.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Gzip: Tag: OPENBSD_5_8 Constants.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zip: Tag: OPENBSD_5_8 Constants.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zlib: Tag: OPENBSD_5_8 Constants.pm Extra.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress: Tag: OPENBSD_5_8 AnyInflate.pm AnyUncompress.pm Base.pm Bunzip2.pm Gunzip.pm Inflate.pm RawInflate.pm Unzip.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter: Tag: OPENBSD_5_8 Bunzip2.pm Identity.pm Inflate.pm gnu/usr.bin/perl/cpan/IO-Compress/private: Tag: OPENBSD_5_8 MakeUtil.pm gnu/usr.bin/perl/cpan/IPC-Cmd/lib/IPC: Tag: OPENBSD_5_8 Cmd.pm gnu/usr.bin/perl/cpan/JSON-PP/bin: Tag: OPENBSD_5_8 json_pp gnu/usr.bin/perl/cpan/JSON-PP/lib/JSON: Tag: OPENBSD_5_8 PP.pm gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/lib/Locale/Maketext: Tag: OPENBSD_5_8 Simple.pm gnu/usr.bin/perl/cpan/Memoize: Tag: OPENBSD_5_8 Memoize.pm gnu/usr.bin/perl/cpan/Memoize/Memoize: Tag: OPENBSD_5_8 AnyDBM_File.pm Expire.pm ExpireFile.pm ExpireTest.pm NDBM_File.pm SDBM_File.pm Storable.pm gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod: Tag: OPENBSD_5_8 Perldoc.pm gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc: Tag: OPENBSD_5_8 BaseTo.pm GetOptsOO.pm ToANSI.pm ToChecker.pm ToMan.pm ToNroff.pm ToPod.pm ToRtf.pm ToTerm.pm ToText.pm ToTk.pm ToXml.pm gnu/usr.bin/perl/cpan/Sys-Syslog: Tag: OPENBSD_5_8 Syslog.pm gnu/usr.bin/perl/cpan/Test/lib: Tag: OPENBSD_5_8 Test.pm gnu/usr.bin/perl/cpan/Test-Harness/bin: Tag: OPENBSD_5_8 prove gnu/usr.bin/perl/cpan/Test-Harness/lib/App: Tag: OPENBSD_5_8 Prove.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove: Tag: OPENBSD_5_8 State.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State: Tag: OPENBSD_5_8 Result.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State/Result: Tag: OPENBSD_5_8 Test.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP: Tag: OPENBSD_5_8 Base.pm Harness.pm Object.pm Parser.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter: Tag: OPENBSD_5_8 Base.pm Color.pm Console.pm File.pm Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console: Tag: OPENBSD_5_8 ParallelSession.pm Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/File: Tag: OPENBSD_5_8 Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness: Tag: OPENBSD_5_8 Env.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser: Tag: OPENBSD_5_8 Aggregator.pm Grammar.pm Iterator.pm IteratorFactory.pm Multiplexer.pm Result.pm ResultFactory.pm Scheduler.pm Source.pm SourceHandler.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator: Tag: OPENBSD_5_8 Array.pm Process.pm Stream.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result: Tag: OPENBSD_5_8 Bailout.pm Comment.pm Plan.pm Pragma.pm Test.pm Unknown.pm Version.pm YAML.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler: Tag: OPENBSD_5_8 Job.pm Spinner.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler: Tag: OPENBSD_5_8 Executable.pm File.pm Handle.pm Perl.pm RawTAP.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/YAMLish: Tag: OPENBSD_5_8 Reader.pm Writer.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/Test: Tag: OPENBSD_5_8 Harness.pm gnu/usr.bin/perl/cpan/libnet/Net: Tag: OPENBSD_5_8 Cmd.pm Config.pm Domain.pm FTP.pm NNTP.pm Netrc.pm POP3.pm SMTP.pm Time.pm gnu/usr.bin/perl/cpan/libnet/Net/FTP: Tag: OPENBSD_5_8 A.pm E.pm I.pm L.pm dataconn.pm gnu/usr.bin/perl/dist/ExtUtils-Command/lib/ExtUtils: Tag: OPENBSD_5_8 Command.pm gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils: Tag: OPENBSD_5_8 ParseXS.pm Typemaps.pm xsubpp gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS: Tag: OPENBSD_5_8 Constants.pm CountLines.pm Eval.pm Utilities.pm gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps: Tag: OPENBSD_5_8 Cmd.pm InputMap.pm OutputMap.pm Type.pm gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N: Tag: OPENBSD_5_8 LangTags.pm gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N/LangTags: Tag: OPENBSD_5_8 Detect.pm List.pm gnu/usr.bin/perl/dist/IO: Tag: OPENBSD_5_8 IO.pm gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale: Tag: OPENBSD_5_8 Maketext.pm gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext: Tag: OPENBSD_5_8 Guts.pm GutsLoader.pm gnu/usr.bin/perl/dist/Module-CoreList: Tag: OPENBSD_5_8 corelist gnu/usr.bin/perl/dist/Module-CoreList/lib/Module: Tag: OPENBSD_5_8 CoreList.pm gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList: Tag: OPENBSD_5_8 TieHashDelta.pm Utils.pm gnu/usr.bin/perl/dist/Net-Ping/lib/Net: Tag: OPENBSD_5_8 Ping.pm gnu/usr.bin/perl/dist/PathTools: Tag: OPENBSD_5_8 Cwd.pm gnu/usr.bin/perl/dist/PathTools/lib/File: Tag: OPENBSD_5_8 Spec.pm gnu/usr.bin/perl/dist/PathTools/lib/File/Spec: Tag: OPENBSD_5_8 Cygwin.pm Epoc.pm Functions.pm Mac.pm OS2.pm Unix.pm VMS.pm Win32.pm gnu/usr.bin/perl/dist/Storable: Tag: OPENBSD_5_8 Storable.pm gnu/usr.bin/perl/dist/base/lib: Tag: OPENBSD_5_8 base.pm fields.pm gnu/usr.bin/perl/dist/bignum/lib: Tag: OPENBSD_5_8 bigint.pm bignum.pm bigrat.pm gnu/usr.bin/perl/dist/bignum/lib/Math/BigFloat: Tag: OPENBSD_5_8 Trace.pm gnu/usr.bin/perl/dist/bignum/lib/Math/BigInt: Tag: OPENBSD_5_8 Trace.pm gnu/usr.bin/perl/ext/Pod-Html/bin: Tag: OPENBSD_5_8 pod2html gnu/usr.bin/perl/ext/Pod-Html/lib/Pod: Tag: OPENBSD_5_8 Html.pm gnu/usr.bin/perl/lib: Tag: OPENBSD_5_8 perl5db.pl gnu/usr.bin/perl/t/porting: Tag: OPENBSD_5_8 customized.dat gnu/usr.bin/perl/utils: Tag: OPENBSD_5_8 c2ph.PL h2ph.PL h2xs.PL libnetcfg.PL perlbug.PL perldoc.PL perlivp.PL splain.PL gnu/usr.bin/perl/x2p: Tag: OPENBSD_5_8 find2perl.PL s2p.PL Log message: Patch perl CVE-2016-1238 The problem relates to Perl 5 ("perl") loading modules from the includes directory array ("@INC") in which the last element is the current directory ("."). That means that, when "perl" wants to load a module (during first compilation or during lazy loading of a module in run-time), perl will look for the module in the current directory at the end, since '.' is the last include directory in its array of include directories to seek. The issue is with requiring libraries that are in "." but are not otherwise installed. The major problem with this behavior is that it unexpectedly puts a user at risk whenever they execute any Perl scripts from a directory that is writable by other accounts on the system. For instance, if a user is logged in as root and changes directory into /tmp or an account's home directory, it is possible to now run any shell commands that are written in C, Python or Ruby without fear. The same isn't true for any shell commands that are written in Perl, since a significant proportion of Perl scripts will execute code in the current working directory whenever they are run. For example, if a user on a shared system creates the file /tmp/Pod/Perldoc/Toterm.pm, and then I log in as root, change directory to /tmp, and run "perldoc perlrun", it will execute the code they have placed in the file. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/08/04 19:01:40 Modified files: gnu/usr.bin/perl: Tag: OPENBSD_5_9 patchlevel.h gnu/usr.bin/perl/cpan/Archive-Tar/bin: Tag: OPENBSD_5_9 ptar ptardiff ptargrep gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive: Tag: OPENBSD_5_9 Tar.pm gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar: Tag: OPENBSD_5_9 Constant.pm File.pm gnu/usr.bin/perl/cpan/CPAN/lib: Tag: OPENBSD_5_9 CPAN.pm gnu/usr.bin/perl/cpan/CPAN/lib/App: Tag: OPENBSD_5_9 Cpan.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN: Tag: OPENBSD_5_9 Author.pm Bundle.pm CacheMgr.pm Complete.pm Debug.pm DeferredCode.pm Distribution.pm Distroprefs.pm Distrostatus.pm FTP.pm FirstTime.pm HandleConfig.pm Index.pm InfoObj.pm Kwalify.pm Mirrors.pm Module.pm Nox.pm Prompt.pm Queue.pm Shell.pm Tarzip.pm URL.pm Version.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception: Tag: OPENBSD_5_9 RecursiveDependency.pm blocked_urllist.pm yaml_not_installed.pm yaml_process_error.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/FTP: Tag: OPENBSD_5_9 netrc.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/HTTP: Tag: OPENBSD_5_9 Client.pm Credentials.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/LWP: Tag: OPENBSD_5_9 UserAgent.pm gnu/usr.bin/perl/cpan/CPAN/scripts: Tag: OPENBSD_5_9 cpan gnu/usr.bin/perl/cpan/Digest: Tag: OPENBSD_5_9 Digest.pm gnu/usr.bin/perl/cpan/Digest/Digest: Tag: OPENBSD_5_9 base.pm file.pm gnu/usr.bin/perl/cpan/Digest-SHA: Tag: OPENBSD_5_9 shasum gnu/usr.bin/perl/cpan/Digest-SHA/lib/Digest: Tag: OPENBSD_5_9 SHA.pm gnu/usr.bin/perl/cpan/Encode: Tag: OPENBSD_5_9 Encode.pm gnu/usr.bin/perl/cpan/Encode/Encode: Tag: OPENBSD_5_9 _PM.e2x gnu/usr.bin/perl/cpan/Encode/bin: Tag: OPENBSD_5_9 enc2xs piconv ucmlint unidump gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/bin: Tag: OPENBSD_5_9 instmodsh gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: Tag: OPENBSD_5_9 Liblist.pm MM.pm MM_AIX.pm MM_Any.pm MM_BeOS.pm MM_Cygwin.pm MM_DOS.pm MM_Darwin.pm MM_MacOS.pm MM_NW5.pm MM_OS2.pm MM_QNX.pm MM_UWIN.pm MM_Unix.pm MM_VMS.pm MM_VOS.pm MM_Win32.pm MM_Win95.pm MY.pm MakeMaker.pm Mkbootstrap.pm Mksymlists.pm testlib.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command: Tag: OPENBSD_5_9 MM.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist: Tag: OPENBSD_5_9 Kid.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker: Tag: OPENBSD_5_9 Config.pm FAQ.pod Tutorial.pod gnu/usr.bin/perl/cpan/File-Fetch/lib/File: Tag: OPENBSD_5_9 Fetch.pm gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP: Tag: OPENBSD_5_9 Tiny.pm gnu/usr.bin/perl/cpan/IO-Compress/bin: Tag: OPENBSD_5_9 zipdetails gnu/usr.bin/perl/cpan/IO-Compress/lib/Compress: Tag: OPENBSD_5_9 Zlib.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/File: Tag: OPENBSD_5_9 GlobMapper.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress: Tag: OPENBSD_5_9 Base.pm Bzip2.pm Deflate.pm Gzip.pm RawDeflate.pm Zip.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter: Tag: OPENBSD_5_9 Bzip2.pm Deflate.pm Identity.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Base: Tag: OPENBSD_5_9 Common.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Gzip: Tag: OPENBSD_5_9 Constants.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zip: Tag: OPENBSD_5_9 Constants.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zlib: Tag: OPENBSD_5_9 Constants.pm Extra.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress: Tag: OPENBSD_5_9 AnyInflate.pm AnyUncompress.pm Base.pm Bunzip2.pm Gunzip.pm Inflate.pm RawInflate.pm Unzip.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter: Tag: OPENBSD_5_9 Bunzip2.pm Identity.pm Inflate.pm gnu/usr.bin/perl/cpan/IO-Compress/private: Tag: OPENBSD_5_9 MakeUtil.pm gnu/usr.bin/perl/cpan/IPC-Cmd/lib/IPC: Tag: OPENBSD_5_9 Cmd.pm gnu/usr.bin/perl/cpan/JSON-PP/bin: Tag: OPENBSD_5_9 json_pp gnu/usr.bin/perl/cpan/JSON-PP/lib/JSON: Tag: OPENBSD_5_9 PP.pm gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/lib/Locale/Maketext: Tag: OPENBSD_5_9 Simple.pm gnu/usr.bin/perl/cpan/Memoize: Tag: OPENBSD_5_9 Memoize.pm gnu/usr.bin/perl/cpan/Memoize/Memoize: Tag: OPENBSD_5_9 AnyDBM_File.pm Expire.pm ExpireFile.pm ExpireTest.pm NDBM_File.pm SDBM_File.pm Storable.pm gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod: Tag: OPENBSD_5_9 Perldoc.pm gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc: Tag: OPENBSD_5_9 BaseTo.pm GetOptsOO.pm ToANSI.pm ToChecker.pm ToMan.pm ToNroff.pm ToPod.pm ToRtf.pm ToTerm.pm ToText.pm ToTk.pm ToXml.pm gnu/usr.bin/perl/cpan/Sys-Syslog: Tag: OPENBSD_5_9 Syslog.pm gnu/usr.bin/perl/cpan/Test/lib: Tag: OPENBSD_5_9 Test.pm gnu/usr.bin/perl/cpan/Test-Harness/bin: Tag: OPENBSD_5_9 prove gnu/usr.bin/perl/cpan/Test-Harness/lib/App: Tag: OPENBSD_5_9 Prove.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove: Tag: OPENBSD_5_9 State.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State: Tag: OPENBSD_5_9 Result.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State/Result: Tag: OPENBSD_5_9 Test.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP: Tag: OPENBSD_5_9 Base.pm Harness.pm Object.pm Parser.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter: Tag: OPENBSD_5_9 Base.pm Color.pm Console.pm File.pm Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console: Tag: OPENBSD_5_9 ParallelSession.pm Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/File: Tag: OPENBSD_5_9 Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness: Tag: OPENBSD_5_9 Env.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser: Tag: OPENBSD_5_9 Aggregator.pm Grammar.pm Iterator.pm IteratorFactory.pm Multiplexer.pm Result.pm ResultFactory.pm Scheduler.pm Source.pm SourceHandler.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator: Tag: OPENBSD_5_9 Array.pm Process.pm Stream.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result: Tag: OPENBSD_5_9 Bailout.pm Comment.pm Plan.pm Pragma.pm Test.pm Unknown.pm Version.pm YAML.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler: Tag: OPENBSD_5_9 Job.pm Spinner.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler: Tag: OPENBSD_5_9 Executable.pm File.pm Handle.pm Perl.pm RawTAP.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/YAMLish: Tag: OPENBSD_5_9 Reader.pm Writer.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/Test: Tag: OPENBSD_5_9 Harness.pm gnu/usr.bin/perl/cpan/libnet/Net: Tag: OPENBSD_5_9 Cmd.pm Config.pm Domain.pm FTP.pm NNTP.pm Netrc.pm POP3.pm SMTP.pm Time.pm gnu/usr.bin/perl/cpan/libnet/Net/FTP: Tag: OPENBSD_5_9 A.pm E.pm I.pm L.pm dataconn.pm gnu/usr.bin/perl/dist/ExtUtils-Command/lib/ExtUtils: Tag: OPENBSD_5_9 Command.pm gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils: Tag: OPENBSD_5_9 ParseXS.pm Typemaps.pm xsubpp gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS: Tag: OPENBSD_5_9 Constants.pm CountLines.pm Eval.pm Utilities.pm gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps: Tag: OPENBSD_5_9 Cmd.pm InputMap.pm OutputMap.pm Type.pm gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N: Tag: OPENBSD_5_9 LangTags.pm gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N/LangTags: Tag: OPENBSD_5_9 Detect.pm List.pm gnu/usr.bin/perl/dist/IO: Tag: OPENBSD_5_9 IO.pm gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale: Tag: OPENBSD_5_9 Maketext.pm gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext: Tag: OPENBSD_5_9 Guts.pm GutsLoader.pm gnu/usr.bin/perl/dist/Module-CoreList: Tag: OPENBSD_5_9 corelist gnu/usr.bin/perl/dist/Module-CoreList/lib/Module: Tag: OPENBSD_5_9 CoreList.pm gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList: Tag: OPENBSD_5_9 TieHashDelta.pm Utils.pm gnu/usr.bin/perl/dist/Net-Ping/lib/Net: Tag: OPENBSD_5_9 Ping.pm gnu/usr.bin/perl/dist/PathTools: Tag: OPENBSD_5_9 Cwd.pm gnu/usr.bin/perl/dist/PathTools/lib/File: Tag: OPENBSD_5_9 Spec.pm gnu/usr.bin/perl/dist/PathTools/lib/File/Spec: Tag: OPENBSD_5_9 Cygwin.pm Epoc.pm Functions.pm Mac.pm OS2.pm Unix.pm VMS.pm Win32.pm gnu/usr.bin/perl/dist/Storable: Tag: OPENBSD_5_9 Storable.pm gnu/usr.bin/perl/dist/base/lib: Tag: OPENBSD_5_9 base.pm fields.pm gnu/usr.bin/perl/dist/bignum/lib: Tag: OPENBSD_5_9 bigint.pm bignum.pm bigrat.pm gnu/usr.bin/perl/dist/bignum/lib/Math/BigFloat: Tag: OPENBSD_5_9 Trace.pm gnu/usr.bin/perl/dist/bignum/lib/Math/BigInt: Tag: OPENBSD_5_9 Trace.pm gnu/usr.bin/perl/ext/Pod-Html/bin: Tag: OPENBSD_5_9 pod2html gnu/usr.bin/perl/ext/Pod-Html/lib/Pod: Tag: OPENBSD_5_9 Html.pm gnu/usr.bin/perl/lib: Tag: OPENBSD_5_9 perl5db.pl gnu/usr.bin/perl/t/porting: Tag: OPENBSD_5_9 customized.dat gnu/usr.bin/perl/utils: Tag: OPENBSD_5_9 c2ph.PL h2ph.PL h2xs.PL libnetcfg.PL perlbug.PL perldoc.PL perlivp.PL splain.PL gnu/usr.bin/perl/x2p: Tag: OPENBSD_5_9 find2perl.PL s2p.PL Log message: Patch perl CVE-2016-1238 The problem relates to Perl 5 ("perl") loading modules from the includes directory array ("@INC") in which the last element is the current directory ("."). That means that, when "perl" wants to load a module (during first compilation or during lazy loading of a module in run-time), perl will look for the module in the current directory at the end, since '.' is the last include directory in its array of include directories to seek. The issue is with requiring libraries that are in "." but are not otherwise installed. The major problem with this behavior is that it unexpectedly puts a user at risk whenever they execute any Perl scripts from a directory that is writable by other accounts on the system. For instance, if a user is logged in as root and changes directory into /tmp or an account's home directory, it is possible to now run any shell commands that are written in C, Python or Ruby without fear. The same isn't true for any shell commands that are written in Perl, since a significant proportion of Perl scripts will execute code in the current working directory whenever they are run. For example, if a user on a shared system creates the file /tmp/Pod/Perldoc/Toterm.pm, and then I log in as root, change directory to /tmp, and run "perldoc perlrun", it will execute the code they have placed in the file. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/08/04 19:05:26 Modified files: gnu/usr.bin/perl/dist/IO/lib/IO: Tag: OPENBSD_6_0 Dir.pm File.pm Handle.pm Pipe.pm Poll.pm Seekable.pm Select.pm Socket.pm gnu/usr.bin/perl/dist/IO/lib/IO/Socket: Tag: OPENBSD_6_0 INET.pm UNIX.pm Log message: Revert version bumps on perl modules These shouldn't have been bumped with the CVE-2016-1238 change and cause problems with IO::Socket::IP. Noticed by many, requested by sthen@ CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2016/08/04 19:28:10 Modified files: . : 60.html Log message: bpf(4) device cloning CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:20:50 Log message: Import progit-1084. Pro Git (Second Edition) is your fully-updated guide to Git and its usage in the modern world. Git has come a long way since it was first developed by Linus Torvalds for Linux kernel development. It has taken the open source world by storm since its inception in 2005, and this book teaches you how to use it like a pro. Effective and well-implemented version control is a necessity for successful web projects, whether large or small. With this book you'll learn how to master the world of distributed version workflow, use the distributed features of Git to the full, and extend Git to meet your every need. ok benoit@ krw@ Status: Vendor Tag: bentley Release Tags: bentley_20160804 N ports/books/progit/Makefile N ports/books/progit/distinfo N ports/books/progit/pkg/PLIST N ports/books/progit/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:21:14 Modified files: books : Makefile Log message: +progit CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:23:59 Modified files: emulators/mgba : Makefile Added files: emulators/mgba/pkg: DESCR-libretro PLIST-libretro Log message: Add a new libretro subpackage for mgba, for use with RetroArch. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:26:42 Modified files: emulators/nestopia: Makefile emulators/nestopia/patches: patch-source_unix_gtkui_gtkui_h Added files: emulators/nestopia/patches: patch-libretro_Makefile emulators/nestopia/pkg: DESCR-libretro DESCR-main PLIST-libretro PLIST-main Removed files: emulators/nestopia/pkg: DESCR PLIST Log message: Add a new libretro subpackage for nestopia, for use with RetroArch. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:27:52 Log message: Import retroarch-1.3.4. RetroArch is the reference frontend for the libretro API. Popular examples of implementations for this API includes videogame system emulators and game engines, but also more generalized 3D programs. These programs are instantiated as dynamic libraries, or "libretro cores". libretro is an API that exposes generic audio/video/input callbacks. A frontend for libretro (such as RetroArch) handles video output, audio output, input and application lifecycle. A libretro core written in portable C or C++ can run seamlessly on many platforms with very little/no porting effort. RetroArch attempts to be small and lean, while still having all the useful core features expected from an emulator. It is designed to be very portable and features a gamepad-centric UI. It also has a full-featured command-line interface. ok juanfra@ Status: Vendor Tag: bentley Release Tags: bentley_20160804 N ports/emulators/retroarch/Makefile N ports/emulators/retroarch/distinfo N ports/emulators/retroarch/pkg/PLIST N ports/emulators/retroarch/pkg/DESCR N ports/emulators/retroarch/patches/patch-Makefile N ports/emulators/retroarch/patches/patch-audio_audio_driver_c N ports/emulators/retroarch/patches/patch-retroarch_cfg No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:29:13 Modified files: emulators : Makefile Log message: +retroarch CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:34:25 Log message: Import mplus-fonts-060. The M+ OUTLINE FONTS is a collection of sans-serif fonts. It includes Japanese kana and over 5,000 kanji glyphs, as well as Latin glyph sets from Basic Latin, Latin-1 Supplement, Latin Extended-A, and IPA extensions. ok benoit@ juanfra@ Status: Vendor Tag: bentley Release Tags: bentley_20160804 N ports/fonts/mplus-fonts/Makefile N ports/fonts/mplus-fonts/distinfo N ports/fonts/mplus-fonts/pkg/DESCR N ports/fonts/mplus-fonts/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:34:56 Modified files: fonts : Makefile Log message: +mplus-fonts CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:38:56 Log message: Import ace-1.4. The Ace of Penguins is a set of Unix/X solitaire games based on the ones available for Windows but with a number of enhancements. The latest version includes clones of Freecell, Golf, Mastermind, Merlin, Minesweeper, Pegged, Solitaire, Taipei (with editor!), and Thornq. ok juanfra@ Status: Vendor Tag: bentley Release Tags: bentley_20160804 N ports/games/ace/Makefile N ports/games/ace/distinfo N ports/games/ace/patches/patch-lib_make-imglib_c N ports/games/ace/patches/patch-lib_xwin_c N ports/games/ace/patches/patch-lib_help_c N ports/games/ace/pkg/DESCR N ports/games/ace/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:39:25 Modified files: games : Makefile Log message: +ace CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:44:10 Log message: Import nonolib-4.3.1. nonolib is a C library to solve nonogram puzzles, written by Dr. Steven Simpson. ok juanfra@ Status: Vendor Tag: bentley Release Tags: bentley_20160804 N ports/math/nonolib/Makefile N ports/math/nonolib/distinfo N ports/math/nonolib/patches/patch-puzzle_c N ports/math/nonolib/pkg/DESCR N ports/math/nonolib/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:44:50 Log message: Import nonogram-1.9.13. nonogram is a terminal-based command-line nonogram puzzle solver, written by Dr. Steven Simpson. ok juanfra@ Status: Vendor Tag: bentley Release Tags: bentley_20160804 N ports/math/nonogram/Makefile N ports/math/nonogram/distinfo N ports/math/nonogram/pkg/DESCR N ports/math/nonogram/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:45:34 Modified files: math : Makefile Log message: +{nonogram,nonolib} CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/04 23:47:37 Modified files: emulators/retroarch: Makefile Log message: Look in LOCALBASE for headers as retroarch already does for libraries. It's not strictly necessary but provides a pleasing symmetry. requested by juanfra@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/05 00:54:01 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.20.8. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/05 00:56:58 Modified files: security/nss : Makefile distinfo Log message: Update to NSS 3.25, will be required by firefox 49. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.25_release_notes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/05 01:04:32 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.4.43. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/05 01:04:48 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.10.53. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/08/05 01:54:15 Modified files: lib/libc/net : gethostbyname.3 Log message: Make RES_OPTIONS point directly to resolv.conf(5) instead of going through resolver(3). OK jmc@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/05 02:10:51 Modified files: lib/libradius : radius_new_request_packet.3 Log message: grammar fix; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/05 02:12:12 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the openssl dsa text; CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/05 04:34:18 Modified files: usr.bin/rusers : rusers.c Log message: Switch from select(2) to poll(2); ok millert@ No need to check for POLLHUP since those are UDP sockets. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/05 05:01:30 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-man_feh_pre Log message: Update to feh-2.16.2 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/05 05:23:42 Modified files: databases/redis: Makefile distinfo databases/redis/patches: patch-redis_conf Log message: Update to redis-3.2.3 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/05 05:30:14 Modified files: databases/ruby-redis: Makefile distinfo Log message: Update to ruby-redis-3.3.1 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/05 05:32:28 Modified files: usr.sbin/route6d: Makefile route6d.8 route6d.c Added files: usr.sbin/route6d: log.c log.h Log message: Rework logging. Use log.c like in many other daemons, with small additions to maintain a log queue (useful to dump a single log line with several logging statements). Use log.c to dump the internal state, and remove the -R option (a similar feature will be implemented differently soon). The end goal is to avoid touching the filesystem and use much tighter pledge(2) restrictions. Tested by Freddy Dissaux. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/05 05:34:51 Modified files: usr.sbin/route6d: route6d.c Log message: Use tighter pledge(2) restrictions. Made possible by the logging overhaul. Tested by Freddy Dissaux. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/05 05:36:24 Modified files: sys/dev/pv : hyperv.c Log message: Fixup the condition that prevented heartbeat & co. from attaching CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/05 05:37:57 Modified files: sys/dev/pv : if_hvn.c Log message: Trigger link state update only on media status updates CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/05 05:38:00 Modified files: usr.sbin/route6d: route6d.8 route6d.c Log message: Add a -u switch to always log route insertions/deletions. Route updates (and associated warnings) are always prefixed with "RTADD" or "RTDEL". This is useful for people that previously used the -R option that got removed. Tested by Freddy Dissaux. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 05:40:22 Modified files: sys/conf : files Log message: imxahci(4) needs ahci.c CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/05 05:44:10 Modified files: usr.sbin/ndp : ndp.c Log message: Kill an unused macro ...instead of leaving an XXX about it. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/05 05:53:23 Modified files: usr.sbin/ndp : ndp.c Log message: Using a macro to save 4 chars is mere obfuscation. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/08/05 06:53:57 Modified files: mail/amavisd-new: Makefile mail/amavisd-new/patches: patch-amavisd Log message: More DKIM fixes CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/05 07:18:27 Modified files: sys/arch/octeon/dev: if_cnmac.c if_cnmacvar.h Log message: Drop a pointless link carrier check from the RX path. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/05 07:21:31 Modified files: usr.bin/jot : jot.c Log message: Initialize reps, begin, end, steps to their defaults. Makes jot - - - - behave the same way as jot -, jot - - and jot - - - instead of spurting out zeroes indefinitely. Fixes the dddd regression test and matches FreeBSD and NetBSD. From attila () stalphonsos ! com, thanks! 'good direction' deraadt CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/05 07:23:09 Modified files: x11/windowmaker: Makefile Added files: x11/windowmaker/patches: patch-src_WindowMaker_h patch-src_actions_c patch-src_wmspec_c Log message: Merge fix from upstream: Fix stacking order of dock and fullscreen. This reverts the commits: 311ab6b08ccf ("Raise fullscreened window") a504370f3b27 ("Remove WMFullscreenLevel") Removing WMFullscreenLevel had the side effect that a dock or panel having the _NET_WM_WINDOW_TYPE_DOCK type would stack on top of fullscreen windows, obscuring part of them. This is unwanted. No other window should cover a focused fullscreen window. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/05 07:24:04 Modified files: regress/usr.bin/jot: regress.sh Log message: enable dddd regression test CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 07:31:29 Modified files: sys/arch/arm/cortex: agtimer.c Log message: Unmask the timer output signal for real. ok patrick@, jsg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/05 07:33:21 Modified files: usr.bin/jot : jot.c Log message: If "%%" appears in the format string, skip it properly. Part of pjanzen's fixes in r1.8, but was lost in r1.17. Fixes regression tests wp3, wp4, wp5. 'good direction' deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/05 07:43:38 Modified files: usr.bin/jot : jot.c Log message: If reps and steps were omitted, while begin and end were specified, use a default step size of +1 or -1. Fixes the last two failing regression tests dhhd and dhhd2. Adapted from FreeBSD. 'good direction' deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/05 07:49:19 Modified files: usr.bin/jot : jot.1 Log message: All four arguments can be omitted by specifying a dash. While there, remove a superfluous 's'. discussed with jmc CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/05 07:55:33 Modified files: x11/windowmaker: Makefile x11/windowmaker/patches: patch-src_actions_c Added files: x11/windowmaker/patches: patch-src_cycling_c Log message: Merge commit 5561199c871293cca0b3dc2c6feff0d7783111c6 from upstream. Allow alt+tabbed windows over fullscreen Fullscreen windows should only be on top when they are in focus. Change the stacking level temporarily back to WMNormalLevel if the fullscreen window loses focus due to an alt+tab operation. Change the stacking level back to WMFullscreenLevel if the fullscreen window receives the focus again. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/05 08:02:23 Modified files: usr.sbin/dhcpd : dhcp.c dhcpd.h options.c Log message: Don't leak the option data of non-DHCPINFORM messages received on the udp socket. Found by David Carlier. ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/05 08:33:36 Modified files: audio/opusfile : Makefile distinfo audio/opusfile/patches: patch-configure patch-src_http_c audio/opusfile/pkg: PLIST Log message: update to 0.8; ok maintainer Sergey Bronnikov CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/05 09:25:23 Modified files: multimedia/mediainfo: Makefile distinfo Removed files: multimedia/mediainfo/patches: patch-MediaInfoLib_Project_GNU_Library_libmediainfo-config_in patch-ZenLib_Project_GNU_Library_libzen-config_in Log message: maintenance update to 0.7.87 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/05 09:42:05 Modified files: libexec/ld.so : util.c Log message: use a larger chunk for getentropy() and save some for next time. coalesces some syscalls instead of one per random number. ok deraadt CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/05 10:16:06 Modified files: lib/libc/net : gethostbyname.3 resolver.3 Log message: Obvious minor fixes: * Add missing .Dv, .Ev, and .Fa macros. * Delete deprecated .Tn macros. * Mark up global variable names with .Va, not with .Fa or .Li. * Mark up config file commands with .Ic, not with .Fa. * Fix HISTORY, trivial to verify from the CSRG archive CD. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/05 10:25:20 Modified files: games/spider : Makefile games/spider/pkg: PLIST Log message: +@conflict ace-*. Spotted by aja@. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/05 10:39:52 Modified files: . : lyrics.html Log message: much better flow CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/05 10:46:50 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/05 11:02:04 Modified files: share/man/man5 : resolv.conf.5 Log message: * Properly distinguish commands (.Ic) and command modifiers (.Cm). * Consistently use .Nm for the page name, do not oscillate to .Pa. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/05 11:20:30 Modified files: usr.bin/mandoc : mandocdb.c Log message: fix a typo that prevented names from .Dt from getting priority over names from .Sh NAME; no dire consequences on OpenBSD since we no longer have MLINKS for mdoc(7) pages CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/05 11:25:51 Modified files: lib/libssl/src/crypto/conf: conf_lib.c Log message: Do not *printf %s NULL ok bcook CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/08/05 11:53:40 Modified files: devel/reposurgeon: Makefile Log message: Add missing build dependency textproc/asciidoc. ok sthen@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/05 12:05:44 Modified files: sys/dev/pv : hyperv.c Log message: Remove incorrect optimization: ring data portion size is not power of 2 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/05 12:12:20 Modified files: sys/dev/pv : hyperv.c Log message: Read events array offset must be calculated in bytes CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/05 12:12:48 Modified files: sys/dev/pv : hyperv.c Log message: Fixup incorrect EAGAIN handling CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/05 12:16:04 Modified files: sys/dev/pv : hyperv.c Log message: Switch pending event clearing to an atomic swap operation Rather than performing an atomic bit clearing for every encountered event bit set we can adjust the code to perform an atomic swap of a single row of the events array and decrease the amount of expensive atomic operations. From FreeBSD. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/05 12:31:21 Modified files: sys/dev/pv : xen.c Log message: Switch pending event clearing to an atomic swap operation Rather than performing an atomic bit clearing for every encountered event bit set we can adjust the code to perform an atomic swap of a single row of the events array and decrease the amount of expensive atomic operations. Same optimization as for Hyper-V. From FreeBSD. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 13:00:25 Modified files: sys/conf : files sys/arch/armv7/sunxi: a1xintc.c files.sunxi sunxi.c sxiahci.c sxie.c sxiehci.c sxiuart.c sys/arch/armv7/conf: GENERIC RAMDISK Log message: Switch the sunxi platform over to the new interrupt establish API. This involves turning sxiahci(4) into a real driver that dynamically attaches. ehci(4) now also attaches dynamically. ok jsg@, patrick@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/05 13:52:19 Modified files: sysutils/colorls: Makefile distinfo sysutils/colorls/patches: patch-colorls_1 patch-ls_c patch-print_c Log message: sync with OpenBSD 6.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/05 13:56:35 Modified files: infrastructure/db: config.no-gawk Log message: Set ac_cv_path_AWK, as probably intended. ac_cv_prog_AWK is already set in config.site. These variables are used by different autoconf macros. Tested in a bulk build. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 13:56:52 Modified files: sys/arch/arm/arm: cpufunc_asm_armv7.S Log message: Replace inappropriate use of CP15_CNTPCT with CP_DCCIMVAC. No binary change. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 14:38:17 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/sunxi: files.sunxi Added files: sys/arch/armv7/sunxi: sxiintc.c sxiintc.h Removed files: sys/arch/armv7/sunxi: a1xintc.c a1xintc.h Log message: We don't want drivers with numbers in their names. Requested by deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 14:41:10 Modified files: share/man/man4/man4.armv7: Makefile Added files: share/man/man4/man4.armv7: sxiintc.4 Removed files: share/man/man4/man4.armv7: a1xintc.4 Log message: a1xintc(4) -> sxiintc(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 15:28:13 Modified files: sys/arch/armv7/sunxi: sxiehci.c Log message: Check if we have the required "reg" property. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 15:29:23 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/sunxi: files.sunxi sxirtc.c Log message: Dynamically attach sxirtc(4); another board_id check bites the dust. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/05 15:37:39 Modified files: usr.bin/mandoc : dba.c Log message: missing reported by Bapt@iste Daroussin, found on FreeBSD CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 15:39:02 Modified files: sys/arch/armv7/sunxi: sunxi.c Log message: Remove sxirtc(4) from the tables now that it attaches dynamically. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/05 15:40:25 Modified files: share/man/man4/man4.armv7: sunxi.4 Log message: a1xintc -> sxiintc; CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/05 15:42:06 Modified files: regress/usr.bin/mandoc/db/out: onepage.dout padfentry.dout padfpage.dout padientry.dout padipage.dout padmentry.dout padmpage.dout so.dout so_rev.dout sortnames.dout sortpages.dout sortpages_rev.dout threemacros.dout threepages.dout twoarch.dout twopages.dout twosect.dout Log message: adjust expected output after the NAME_HEAD fix in mandocdb.c rev. 1.175 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 15:45:37 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/sunxi: files.sunxi sunxi.c sxidog.c Log message: Dynamically attach sxidog(4). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/05 15:45:57 Modified files: regress/usr.bin/mandoc: Makefile Log message: enable the mandoc.db(5) regression suite, code is stable enough now CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2016/08/05 16:10:20 Modified files: . : plus.html Log message: July 16-26. Based on a diff from Rafael Neves. CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2016/08/05 16:14:37 Modified files: . : plus60.html plus.html Log message: Move 6.0 changes CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/05 16:19:24 Modified files: sys/arch/armv7/sunxi: sxie.c Log message: Use m_devget(4). From Artturi Alm. CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2016/08/05 16:21:08 Modified files: . : plus60.html Log message: Simplify man links CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/05 17:22:00 Modified files: lang/bacon : Makefile lang/bacon/pkg : PLIST Log message: The man page is broken. Remove it until upstream fixes the problems. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/05 17:27:28 Modified files: games/supertuxkart: Makefile distinfo games/supertuxkart/patches: patch-lib_angelscript_source_as_callfunc_x64_gcc_cpp patch-lib_irrlicht_CMakeLists_txt games/supertuxkart/pkg: PLIST Removed files: games/supertuxkart/patches: patch-lib_irrlicht_source_Irrlicht_COSOperator_cpp patch-lib_irrlicht_source_Irrlicht_os_cpp Log message: Update to 0.9.2, from David CARLIER, thanks! CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/05 18:04:39 Modified files: sys/arch/arm/mainbus: mainbus.c Log message: Set up the fdt attach args for devices that attach directly to mainbus the same way as for those that attach to simplebus. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/05 18:16:50 Modified files: share/man/man4/man4.armv7: sunxi.4 sxidog.4 sxiintc.4 Log message: adjust for fdt changes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/05 18:30:47 Modified files: sys/arch/armv7/vexpress: files.vexpress virtio_mmio.c vexpress.c sys/arch/armv7/conf: GENERIC RAMDISK Log message: Dynamically attach virtio(4) using the FDT. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/05 18:34:24 Modified files: share/man/man4/man4.armv7: vexpress.4 Log message: virtio no longer attaches to vexpress CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/05 18:40:54 Modified files: sys/arch/armv7/vexpress: files.vexpress vexpress.c pl031.c share/man/man4/man4.armv7: plrtc.4 vexpress.4 sys/arch/armv7/conf: GENERIC RAMDISK Log message: Dynamically attach plrtc(4) using the FDT. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/05 18:54:02 Modified files: share/man/man4/man4.armv7: pluart.4 vexpress.4 sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/vexpress: files.vexpress pl011.c vexpress.c Log message: Dynamically attach pluart(4) using the FDT. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/05 19:51:04 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/05 22:03:20 Modified files: sys/arch/armv7/imx: if_fec.c Log message: remove now unused board specific phy defines CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/05 22:32:24 Modified files: sys/arch/octeon/dev: cn30xxpipreg.h if_cnmac.c if_cnmacvar.h Log message: Log RX errors only when the interface's debug flag is set. While here, remove unused PIP error code aliases. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/06 00:40:05 Modified files: sysutils/u-boot: Makefile Log message: Mark BROKEN on powerpc: Error: FDT_ERR_BADMAGIC CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/06 00:47:46 Modified files: multimedia/mpv : Makefile Log message: Mark BROKEN on powerpc: atomics detection fails CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/06 00:52:32 ports/sysutils/exfat-fuse/patches Update of /cvs/ports/sysutils/exfat-fuse/patches In directory cvs.openbsd.org:/tmp/cvs-serv65245/patches Log Message: Directory /cvs/ports/sysutils/exfat-fuse/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/06 00:53:44 Added files: sysutils/exfat-fuse/patches: patch-libexfat_platform_h Log message: Unbreak build on little-endian architectures: we have swap{16,32,64}, not bswap{16,32,64}. Checking whether it actually works is left as an exercise to the reader.. CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2016/08/06 01:08:59 Modified files: sbin/iked : parse.y Log message: Unbreak PSK authentication, broken by previous. ok reyk@ florian@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/08/06 02:07:51 Modified files: sysutils/u-boot: Makefile sysutils/u-boot/patches: patch-include_configs_ti_omap5_common_h Added files: sysutils/u-boot/patches: patch-include_compiler_h Log message: use endian.h macros and attempt to build on powerpc again CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/06 03:32:05 Modified files: sys/arch/mips64/include: mips_cpu.h sys/arch/octeon/octeon: locore.S Log message: Add PageGrain bits. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/06 03:50:55 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Disable edma(4). It isn't currently used and is getting in the way of future changes as it establishes an interrupt but hasn't been converted to attach with the fdt. ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/06 03:51:36 Modified files: lib/libXfixes : ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac lib/libXfixes/man: Makefile.in lib/libXfixes/src: Makefile.in Xfixesint.h Added files: lib/libXfixes : compile Log message: Update to libXfixes 5.0.2. No functional changes. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/06 03:56:29 Modified files: lib/libXi : ChangeLog Makefile.in configure configure.ac lib/libXi/src : XChDProp.c XExtInt.c XGMotion.c XGetCPtr.c XGetDCtl.c XGetFCtl.c XGetKMap.c XGetMMap.c XGetProp.c XGetVers.c XIAllowEvents.c XIGrabDevice.c XIHierarchy.c XIProperties.c XIQueryDevice.c XIQueryVersion.c XISelEv.c XIint.h XListDProp.c XOpenDev.c XQueryDv.c Added files: lib/libXi : compile Log message: Update to libXi 1.7.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/06 03:59:49 Modified files: proto/inputproto: ChangeLog configure.ac proto/inputproto/specs: Makefile.am XI2proto.txt Log message: Update to inputproto 2.3.2. only documentation updates CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/06 04:07:45 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/omap: files.omap if_cpsw.c intc.c omap.c omap_com.c ommmc.c ti_iic.c share/man/man4/man4.armv7: intc.4 omap.4 Log message: Dynamically attach intc(4) using the FDT and switch omap/am335x drivers that use the FDT over to the FDT interrupt establish API. ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/06 04:57:55 Modified files: proto/videoproto: ChangeLog Xv.h compile configure.ac Log message: Update to videoproto 2.3.3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/06 04:58:40 Modified files: proto/x11proto : ChangeLog HPkeysym.h Xpoll.h.in configure.ac Log message: Update to x11proto 7.0.29 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/06 05:04:47 Modified files: sys/arch/arm/cortex: ampintc.c Log message: Rework ampintc's interrupt disestablish code to make it actually do its job. Recalculate the mask after the handler is taken from the list to properly set the new prioritization. ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/06 05:08:41 Modified files: app/xkbcomp : ChangeLog configure configure.ac expr.c listing.c parseutils.c symbols.c Log message: Update to xkbcomp 1.3.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/06 05:15:37 Modified files: app/xinput : ChangeLog Makefile.in aclocal.m4 configure configure.ac app/xinput/man : Makefile.in app/xinput/src : Makefile.in property.c test_xi2.c Added files: app/xinput : compile Log message: Update to xinput 1.6.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/06 05:16:08 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2016/08/06 07:13:19 Modified files: . : plus.html Log message: Bump version. Noticed by bytevolcano at safe-mail dot net. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/06 08:29:48 Modified files: sys/net : if_vxlan.c Log message: Fix multicast mode (destination is a multicast IP): the BCAST and MCAST flags have to be cleared from the mbuf after decapsulating packets. This fixes tunneled broadcast packets, eg. ARP. It used to work before the input path was changed the flags got cleared later in the stack. OK yasuoka@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/06 08:33:33 Modified files: sys/net : if_vxlan.c if_vxlan.h Log message: Add support for IPv6 tunnel endpoints. This currently only works for unicast mode, multicast is not yet supported. ifconfig vxlan0 tunnel fd00::1 fd00::2 Roughly based on an earlier diff by goda@ OK yasuoka@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/06 08:41:14 Modified files: regress/usr.bin/jot: regress.sh Added files: regress/usr.bin/jot: regress.rdhhh.out regress.rhdhh.out Log message: If you see code like this, you know something's quite wrong (present in some form since r1.1, still present in r1.31): 229 case 013: 230 if (randomize) 231 begin = BEGIN_DEF; 232 else if (reps == 0) 233 errx(1, "Must specify begin if reps == 0"); 234 begin = ender - reps * s + s; Add two tests that check for the intended behavior. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/06 09:17:50 ports/devel/leatherman/patches Update of /cvs/ports/devel/leatherman/patches In directory cvs.openbsd.org:/tmp/cvs-serv13214/patches Log Message: Directory /cvs/ports/devel/leatherman/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/06 09:18:52 Added files: devel/leatherman/patches: patch-curl_tests_client_test_cc patch-curl_tests_mock_curl_cc Log message: fix compilation with curl 7.50.0; from upstream CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/06 09:40:21 src/regress/usr.bin/jot/obj Update of /cvs/src/regress/usr.bin/jot/obj In directory cvs.openbsd.org:/tmp/cvs-serv21504/obj Log Message: Directory /cvs/src/regress/usr.bin/jot/obj added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/06 09:46:33 Modified files: regress/usr.bin/jot: regress.sh Added files: regress/usr.bin/jot: regress.dbbd.out regress.dbbh.out regress.ddhd3.out regress.ddhh3.out regress.dhdd3.out regress.dhdh3.out regress.dhhd3.out regress.dhhd4.out regress.dhhh3.out regress.dhhh4.out regress.hbbd.out regress.hbbh.out regress.hdhd3.out regress.hdhd4.out regress.hdhh3.out regress.hdhh4.out regress.hhdd3.out regress.hhdd4.out regress.hhdh3.out regress.hhdh4.out regress.hhhd3.out regress.hhhd4.out regress.hhhh3.out regress.hhhh4.out Log message: Add more tests for better code coverage: What happens if begin and end are reversed? What if they are equal? While there, add a few comments on the purpose of the tests. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/06 10:30:07 Modified files: lang/moarvm : Makefile distinfo lang/moarvm/patches: patch-Configure_pl lang/moarvm/pkg: PLIST Removed files: lang/moarvm/patches: patch-src_6model_reprs_P6bigint_c patch-src_math_bigintops_c Log message: Update to 2016.07; similar diff from Caspar Schutijser on ports@. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/06 10:30:53 Modified files: lang/nqp : Makefile distinfo Log message: Update to 2016.07; similar diff from Caspar Schutijser. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/06 10:31:37 Modified files: lang/rakudo : Makefile distinfo lang/rakudo/pkg: PLIST Removed files: lang/rakudo/patches: patch-tools_build_Makefile-Moar_in patch-tools_build_install-core-dist_pl Log message: Update to 2016.07; similar diff from Caspar Schutijser. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/06 10:46:25 Modified files: sys/arch/arm/include: armreg.h sys/arch/arm/arm: cpufunc_asm_armv7.S pmap7.c Log message: Put page tables in normal cachable memory on armv7. Check if the MMU walks the page tables coherently and also skip flushing modified ptes out of the cache in that case. Speeds up building a kernel with a factor of two on Cortex-A9 (tested by me) and Cortex-A8 (tested by mglocker@). ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/06 11:12:34 Added files: sys/dev/ofw : ofw_pinctrl.c ofw_pinctrl.h Log message: Add a generic pinctrl "framework". ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/06 11:16:13 Modified files: sys/arch/arm/conf: files.arm sys/arch/armv7/conf: files.armv7 Log message: Build ofw_pinctrl.o and ofw_gpio.o on armv7. The latters here from the generic arm files list. There is no point in building it on armish or zaurus. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/06 11:18:38 Modified files: sys/arch/armv7/imx: if_fec.c imxehci.c imxesdhc.c imxgpc.c imxiic.c imxiomuxc.c imxiomuxcvar.h imxuart.c Log message: Switch imx over to the generic pinctrl API. ok patrick@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/06 11:25:15 Modified files: sys/arch/arm/cortex: ampintc.c sys/arch/armv7/armv7: intr.c sys/arch/armv7/include: intr.h Log message: Extend the interrupt controller API with a disestablish functionality. This will be helpful for interrupt combiner that need to re-establish their main interrupt when their interrupt priorities change. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/06 12:12:13 Modified files: sys/arch/armv7/imx: imxgpio.c imxgpiovar.h Log message: Implement interrupt controller functionality in the i.MX6 GPIO driver. This allows us to use to hook up the Ethernet interrupt on the Nitrogen6x, SabreLite and WandBoard like it's described in the device tree. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/06 12:18:48 Modified files: sys/arch/arm/cortex: ampintc.c Log message: Always allocate intrhand with M_WAITOK. Requested by and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/06 12:21:34 Modified files: sys/arch/armv7/omap: intc.c omgpio.c sys/arch/armv7/sunxi: sxiintc.c Log message: Always allocate intrhand with M_WAITOK. Requested by and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 13:16:09 Modified files: lib/libc/arch/arm: SYS.h lib/libc/arch/arm/gen: _setjmp.S divsi3.S setjmp.S sigsetjmp.S lib/libc/arch/arm/string: _memcpy.S bcopy.S bzero.S ffs.S memcmp.S memcpy.S memmove.S memset.S strcmp.S strncmp.S lib/libc/arch/arm/sys: Ovfork.S brk.S cerror.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S Added files: lib/libc/arch/arm: DEFS.h Log message: Use internal names for __errno, _memcpy, memset, and {,_}{set,long}jmp Eliminate pointless use of PIC_SYM() Split out DEFS.h from SYS.h like some other archs ok kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/06 13:56:51 Modified files: usr.sbin/rebound: rebound.c Log message: reset timeout to null when relooping CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/06 15:21:06 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/06 16:19:48 Modified files: faq : index.html faq10.html Log message: expand on the "applying patches" section by detailing how base and port updates are handled in the current/stable/release branches. ok tb CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/06 16:56:12 Modified files: . : errata58.html errata59.html errata60.html Log message: release perl and relayd errata. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2016/08/06 18:21:57 Modified files: sys/dev/usb : if_ure.c if_urereg.h Log message: add $OpenBSD$ tags CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/06 19:33:52 Modified files: multimedia/libvpx: Makefile distinfo multimedia/libvpx/patches: patch-build_make_Makefile patch-configure patch-examples_mk patch-libs_mk Log message: Update to libvpx-1.6.0. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 20:02:57 Modified files: sys/arch/arm/include: setjmp.h lib/libc/arch/arm/gen: _setjmp.S setjmp.S Log message: Add XOR cookies for lr and sp. Stop saving/restoring r12 to/from the jmpbuf. Switch from calling obsolete sig{block,setmask} to directly using the sigprocmask syscall. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 20:28:12 Modified files: lib/csu : boot.h Log message: Flip the #ifdef logic: amd64, i386, and mips64 were the only static PIE archs using the #else case CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 20:30:04 Modified files: lib/csu : boot.h Log message: Psych: amd64 has been passing &_DYNAMIC to _dl_boot_bind() for 19 months CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 20:30:55 Modified files: lib/csu/i386 : md_init.h lib/csu : boot.h Log message: Teach i386 to pass &_DYNAMIC to _dl_boot_bind() CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 20:34:52 Modified files: lib/csu : boot.h lib/csu/alpha : md_init.h Log message: alpha already calculates &_DYNAMIC for the _reloc_alpha_got() call, so save that and pass it to _dl_boot_bind() too CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 20:44:00 Modified files: lib/csu/mips64 : md_init.h lib/csu : boot.h Log message: Teach mips64 to pass &_DYNAMIC to _dl_boot_bind(). mips64be testing by deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 20:57:19 Modified files: libexec/ld.so : boot.c Log message: Flip the #ifdef logic: amd64, arm, i386, and mips64 are the only archs using the #else case CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 20:59:27 Modified files: libexec/ld.so : boot.c Log message: hahahah: amd64 has been passing &_DYNAMIC to _dl_boot_bind() for *149 months* CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 21:01:53 Modified files: libexec/ld.so/mips64: ldasm.S libexec/ld.so : boot.c Log message: Teach mips64 to pass &_DYNAMIC to _dl_boot_bind() mips64be testing by deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 21:03:44 Modified files: libexec/ld.so : boot.c libexec/ld.so/i386: ldasm.S Log message: Teach i386 to pass &_DYNAMIC to _dl_boot_bind() CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/06 21:05:23 Modified files: libexec/ld.so : boot.c libexec/ld.so/alpha: ldasm.S Log message: As with csu, alpha passes &_DYNAMIC to _reloc_alpha_got(), so just save that and pass it to _dl_boot_bind() too CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/06 21:27:21 Modified files: lib/libcrypto/crypto: getentropy_aix.c getentropy_freebsd.c getentropy_hpux.c getentropy_linux.c getentropy_netbsd.c getentropy_osx.c getentropy_solaris.c getentropy_win.c Log message: Update the link for the getentropy(2) manual to man.openbsd.org/ ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2016/08/07 00:41:39 Modified files: emulators/nestopia: Makefile Log message: Bump revision Ok aja@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/07 01:33:05 Modified files: lang/php/7.0 : Makefile Log message: BROKEN-sparc64: SIGBUS during phar generation CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/07 01:53:45 Modified files: usr.sbin/relayd: Tag: OPENBSD_6_0 relay_http.c relayd.c relayd.h Log message: Improve parsing of the Host-header by following RFC 7230 Section 5.4 more strictly. MFC relay_http.c v 1.57, relayd.c v 1.154, relayd.h v 1.224 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/07 01:54:07 Modified files: usr.sbin/relayd: Tag: OPENBSD_5_9 relay_http.c relayd.c relayd.h Log message: Improve parsing of the Host-header by following RFC 7230 Section 5.4 more strictly. MFC relay_http.c v 1.57, relayd.c v 1.154, relayd.h v 1.224 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/07 01:54:42 Modified files: usr.sbin/relayd: Tag: OPENBSD_5_8 relay_http.c relayd.c relayd.h Log message: Improve parsing of the Host-header by following RFC 7230 Section 5.4 more strictly. MFC relay_http.c v 1.57, relayd.c v 1.154, relayd.h v 1.224 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/07 02:59:25 Modified files: usr.bin/pkg-config: pkg-config Log message: Update online manual path to man.openbsd.org. ok espie CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/07 04:00:40 Modified files: fonts/fantasque-sans: Makefile Log message: Mark BROKEN on sparc64 & macppc: fontforge doesn't validate fonts. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/07 07:49:12 Modified files: sys/net : if_vxlan.c if_vxlan.h Log message: Define VXLAN_VNI_UNSET and VXLAN_VNI_MAX instead of using magic numbers. No functional change. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/07 08:26:26 Modified files: sys/net : if_vxlan.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/07 09:54:25 src/sys/arch/armv7/broadcom Update of /cvs/src/sys/arch/armv7/broadcom In directory cvs.openbsd.org:/tmp/cvs-serv9475/broadcom Log Message: Directory /cvs/src/sys/arch/armv7/broadcom added to the repository CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/07 10:01:35 Modified files: net/corebird : Makefile distinfo net/corebird/pkg: PLIST Log message: Update net/corebird to 1.3 upstream changelog: - The build system will now check for gtksink - Remove libgee dependency - The compose tweet window will now a save the current text on cancel - Allow self-retweeting - Fade loaded inline media in - Twitter wont send mp4 urls for their videos anymore starting August 1st, so support HLS videos - Query full-length DMs - Support muting in profiles OK abieber@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/07 11:46:36 Modified files: sys/arch/armv7/armv7: platform.c sys/arch/armv7/conf: GENERIC files.armv7 Added files: sys/arch/armv7/broadcom: bcm2835_dwctwo.c bcm2835_muart.c bcm2836_intr.c files.broadcom Log message: Initial support for Raspberry Pi 2/3. All the hard work done by patrick@, I just cleaned things up a bit. Any bugs introduced in that process are entirely mine. This doesn't work yet. But when it does, you'll need recent firmware from the Raspberry Pi Foundation git repository at https://github.com/raspberrypi/firmware The device tree for the Raspberry Pi is somewhat in flux as bits and pieces to support the Raspberry Pi 2 and 3 are committed to the mainline Linux kernel. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/07 12:00:53 Modified files: sys/arch/armv7/conf: RAMDISK Log message: Add the Raspberry Pi 2/3 devices here as well. Spotted by patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/07 12:43:18 Modified files: sys/arch/armv7/broadcom: bcm2836_intr.c Log message: Use the device tree to lookup the address of the ARM control logic and remove some debug crap that I accidentally committed. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/07 13:59:07 Modified files: gnu/usr.bin/binutils-2.17/ld: ldlang.c Log message: If an output section is skipped because of a constraint, then skip it when generating the link map output (-M) too ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/07 14:00:39 Modified files: gnu/usr.bin/binutils-2.17/ld: genscripts.sh gnu/usr.bin/binutils-2.17/ld/emultempl: elf32.em Log message: Since we have kbind(2), we don't need -znow to use -zrelro ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/07 15:27:36 Modified files: app/xterm : Imakefile MANIFEST Tekproc.c XTerm.ad button.c cachedGCs.c charproc.c configure.in ctlseqs.ms ctlseqs.txt cursor.c data.c data.h doublechr.c fontutils.c graphics.c graphics.h graphics_regis.c graphics_regis.h graphics_sixel.c graphics_sixel.h input.c keysym2ucs.c main.c menu.c menu.h misc.c precompose.c print.c ptydata.c ptyx.h scrollback.c scrollbar.c termcap terminfo trace.c trace.h util.c uxterm.desktop version.c version.h wcwidth.c xstrings.c xterm.appdata.xml xterm.dat xterm.desktop xterm.h xterm.log.html xterm.man xtermcap.c xtermcfg.h xtermcfg.hin app/xterm/package: xterm.spec app/xterm/package/debian: changelog rules app/xterm/package/freebsd: Makefile app/xterm/unicode: README convmap.pl keysym.map precompose.c.tail Added files: app/xterm : html.c svg.c Log message: Update to xterm-325. Testing by krw@, shadchin@ and naddy@. Thanks CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/07 15:28:11 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/07 15:40:20 Modified files: net/lftp : Makefile distinfo net/lftp/patches: patch-configure Log message: update to 4.7.3; from maintainer Rafael Sadowski CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/07 17:06:39 Modified files: sys/dev/pci : if_iwm.c Log message: Make iwm(4) automagically recover from fatal firmware errors by leaving the interface marked UP and scheduling the init task. Matches iwn(4) behaviour. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/07 18:40:58 Modified files: . : ddb.html Log message: zap stray '>' and shorten some links. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2016/08/08 01:24:27 Modified files: usr.sbin/switchd: ofcconn.c Log message: Split ofcconn into switch part and connection part to make the switch part be able to have multiple connections. ok reyk. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/08 01:35:38 Added files: graphics/ctl/patches: patch-ctlrender_tiff_file_cc patch-lib_IlmCtl_CtlExc_cpp patch-lib_IlmCtl_CtlTypeStorage_cpp patch-lib_dpx_dpx_util_cc Log message: Fix alloca.h remnants. These remnants weren't catched up before, because previously cmake was just issuing a warning for missing includes: /usr/ports/pobj/ctl-1.5.2/CTL-ctl-1.5.2/lib/IlmCtl/CtlTypeStorage.cpp:67:20: warning: alloca.h: No such file or directory While now (cmake>=3.6) it properly errors out. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/08 01:44:48 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-CMakeLists_txt patch-Modules_Compiler_GNU_cmake patch-Modules_FindBoost_cmake patch-Modules_FindJNI_cmake patch-Modules_FindLua_cmake patch-Modules_FindQt4_cmake 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 devel/cmake/pkg: PLIST Log message: Update to CMake-3.6.1. Tested in a bulk build by naddy@: the one and only fallout has been fixed. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/08 02:06:54 Modified files: audio/mpd : Makefile distinfo audio/mpd/patches: patch-Makefile_in patch-configure Log message: Update to mpd-0.19.18 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2016/08/08 02:22:29 Modified files: usr.sbin/switchd: ofcconn.c Log message: Fix previous. Obvously the condition is reversed. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/08 02:58:27 Modified files: devel/gdb : Makefile distinfo Log message: Update to gdb 7.11.1. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/08/08 03:06:46 Modified files: devel/afl : Makefile distinfo devel/afl/patches: patch-Makefile devel/afl/pkg : PLIST Log message: update to afl 2.29b CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/08 03:06:47 Modified files: sys/arch/arm/arm: pmap7.c Log message: ARMv7 data caches are "effectively" PIPT. This means there is in general no need to clean and/or invalidate cached pages. So remove most of the cache cleaning and invalidation from the pmap. We still need to synchronize the instruction cache with the data cache in various places though. And we also need to make sure that we clean and invalidate when we make a page non-cachable. Tested by Daniel Bolgheroni, mglocker@ and jsg@. on Cortex-A8 and myself on Cortex-A9. ok visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/08 04:10:56 Modified files: sys/arch/armv7/imx: imxesdhc.c Log message: Implement mmc power sequencing; makes the sdo interface on the cubox-i work and see the BCM4330 wireless (for which we don't have a driver yet). ok jsg@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/08 04:53:52 Modified files: net/sbm : Makefile distinfo Log message: Update to sbm-0.8, adding support for SIGINFO. From upstream/maintainer Dimitris Papastamos CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/08 06:02:23 ports/devel/py-cffi/patches Update of /cvs/ports/devel/py-cffi/patches In directory cvs.openbsd.org:/tmp/cvs-serv61676/patches Log Message: Directory /cvs/ports/devel/py-cffi/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/08 06:16:43 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.20.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/08 06:17:04 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.20.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/08 06:17:23 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.20.5. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/08 07:09:35 Modified files: net/p5-Socket6 : Makefile distinfo Log message: update p5-Socket6 to 0.28 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/08 07:09:36 Modified files: sys/netinet6 : in6.c Log message: Execute address hooks in the update case. This matches what IPv4 is doing and unbreak carp(4) when the same address is set twice, for example when running netstart(8) multiple times. Issue reported by and fix from Simon Mages. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/08 08:14:01 Modified files: graphics/openimageio: Makefile distinfo graphics/openimageio/patches: patch-src_libutil_sysutil_cpp graphics/openimageio/pkg: PLIST Log message: Update to OpenImageIO 1.6.16. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/08 08:14:18 Modified files: graphics/blender: Makefile distinfo Log message: Update to blender 2.77a. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/08 08:45:31 Modified files: faq : upgrade60.html Log message: Provide a shorter alternative for the long list of tar commands. With input from halex@ While there, tweak vertical spacing after a bit. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/08 08:47:52 Modified files: sys/arch/arm/include: pmap.h sys/arch/arm/arm: pmap7.c sys/arch/arm/armv7: armv7_space.c Log message: Mapping non-cachable memory as cachable and subsequently changing the mapping to non-cachable is retarded. Fix this by introducing PMAP_NOCACHE and PMAP_DEVICE flags that can be or'ed into the physical address passed to pmap_kenter(9), like we have on many of our other architectures. This way we can also properly distinguish between device memory and normal (non-cachable) memory. ok visa@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/08 09:05:17 Modified files: multimedia/mpv : Makefile distinfo Log message: update to mpv-0.18.1 CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2016/08/08 09:09:33 Modified files: usr.bin/vi/build: recover usr.bin/vi/docs: help usr.bin/vi/docs/USD.doc/vi.man: vi.1 usr.bin/vi/docs/USD.doc/vi.ref: set.opt.roff vi.ref Log message: /tmp and /var/tmp are the same, consistently use the former in both build/recover and documentation. ok millert@, tb@, martijn@ and schwarze@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/08 09:27:25 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.034 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/08 10:08:15 Modified files: security/p5-Net_SSLeay: Makefile distinfo Log message: update p5-Net-SSLeay to 1.77 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/08 10:09:41 Modified files: sysutils/borgbackup: Makefile distinfo sysutils/borgbackup/pkg: PLIST Log message: update to borgbackup-1.0.6 From Björn Ketelaars, no objection from maintainer CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/08 10:20:39 Modified files: www/chromium : Makefile Log message: add ax_gen into prebuild CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/08 10:39:06 Modified files: sys/dev/pv : hyperv.c Log message: Fixup incorrect format specification bugs spotted by jsg@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/08/08 10:45:51 Modified files: usr.sbin/ldpd : labelmapping.c lde.c log.c Log message: Normalize the received prefixes. We need to use ldp_applymask() to normalize the received prefixes. Example: 10.1.1.0/16 -> 10.1.0.0/16. Additionally, stop using IANA's AF numbers in map->fec.prefix.af and use AF_INET/AF_INET6 instead. This makes the code much simpler, use AF_IPV[46] only when necessary (decoding/encoding prefixes). ok claudio@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/08/08 10:48:53 Modified files: usr.sbin/eigrpd: eigrpe.c log.c rde.c Log message: rde and eigrpe should use exit(3) instead of _exit(2) Since recently these processes call exec() after fork(), so they should stop using _exit(2) and use exit(3) instead when shutting down. ok claudio@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/08/08 10:49:17 Modified files: usr.sbin/switchd: control.c Log message: Handle imsg_read() EAGAIN like the man page code example. ok reyk@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/08/08 10:52:15 Modified files: usr.sbin/switchd: switchd.c Log message: Create socket with SOCK_NONBLOCK instead of using fcntl() without the proper flag handling. ok reyk@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/08 11:15:51 Modified files: sys/uvm : uvm_mmap.c Log message: W^X violations are only permitted for binaries marked "wxneeded" on "wxallowed" filesystems. mmap(2) & mprotect(2) now return ENOTSUP. (To diagnose buggy programs, consider using sysctl kern.wxabort=1 and looking at the coredumps) ok kettenis tedu naddy CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/08 11:38:38 Modified files: faq : current.html Log message: mention W^X enforcement regime CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/08 11:45:41 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-CMakeLists_txt patch-cmake_FindGDAL_cmake patch-cmake_FindGEOS_cmake patch-cmake_FindPostgres_cmake patch-doc_CMakeLists_txt patch-src_app_qgisapp_cpp patch-src_core_CMakeLists_txt patch-src_core_qgsapplication_cpp patch-src_server_CMakeLists_txt geo/qgis/pkg : PLIST Added files: geo/qgis/patches: patch-python_core___init___py patch-utf Removed files: geo/qgis/patches: patch-scripts_pyuic4-wrapper_py patch-scripts_pyuic4-wrapper_sh Log message: Update to QGIS 2.16.1. See http://changelog.qgis.org/en/qgis/version/2.16.0/. Add two patches reverting selected chunks of upstream commits leading to segfaults in python/sip initializations, until if figure out what's wrong in upstream ticket #15347, hopefully at g2k16. With those two commits reverted, it runs fine... CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/08 12:13:51 Modified files: usr.bin/openssl: openssl.1 Log message: trim the dsaparam section; ok guenther CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/08 12:36:19 Modified files: multimedia/motion: Makefile multimedia/motion/pkg: DESCR Log message: tweak DESCR (if->whether), prompted by a different diff from Michael McConville CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/08 13:27:12 Modified files: sys/arch/zaurus/zaurus: zaurus_machdep.c sys/arch/armish/armish: armish_machdep.c sys/arch/arm/arm: arm32_machdep.c sys/arch/armv7/armv7: armv7_machdep.c Log message: Move the cpu_setup() call to the end of initarm(). On Cortex-A53 processors atomic instructions don't work unless the data cache is enabled. This happens in cpu_setup(), but that gets currently called from cpu_startup() which runs after a number of kernel subsystems have been initialized. Since some of these subsystems use locks, which need atomic instructions, we fault on Cortex-A53. Since at the end of initarm() we're done setting up the pmap and initializing other low-level sense, calling cpu_setup() here makes much more sense. Remove setting up proc0paddr as well from cpu_startup(), since that already happens in initarm(). Tested on zaurus by deraadt@. ok jsg@, patrick@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/08/08 15:38:42 Modified files: usr.sbin/eigrpd: eigrpd.c eigrpd.h Log message: Simplify shutdown process On shutdown, there's no need to use kill(2) to kill the child processes. Just closing the IPC sockets will make the children receive an EOF, break out from the event loop and then exit. This "pipe teardown" removes a PID reuse race condition, makes the code simpler and allow us to remove "proc" from pledge. OK and tweaks from claudio@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/08/08 15:42:14 Modified files: usr.sbin/ldpd : lde.c ldpe.c log.c Log message: Use exit(3) instead of _exit(2) in the child processes. Since recently the child processes call exec() after fork(), so they should stop using _exit(2) and use exit(3) instead when shutting down. Ok claudio@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/08/08 15:44:00 Modified files: usr.sbin/bgpd : log.c rde.c session.c Log message: Use exit(3) instead of _exit(2) in the child processes. Since recently the child processes call exec() after fork(), so they should stop using _exit(2) and use exit(3) instead when shutting down. Ok claudio@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/08 15:59:20 Modified files: libexec/ld.so : library.c library_mquery.c loader.c resolve.c resolve.h Log message: Look for a PT_GNU_RELRO section per object and, if present, mprotect that range instead of the [__got_start, __got_end) range. On many archs this will cover _DYNAMIC too, so move up the DT_DEBUG handling to before relocations and the mprotect are done. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/08 16:05:26 Modified files: lib/csu : boot.h Log message: Look for a PT_GNU_RELRO section and, if present, mprotect that range instead of the [__got_start, __got_end) range. Also, instead of mprotecting the [__plt_start, __plt_end) range, just scan for sections which are both writable and executable and mprotect them to read-only. (This part was stolen from kettenis@) ok kettenis@ CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2016/08/08 16:07:32 Modified files: . : plat.html Log message: Damn, Theo says this is a real platform now. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/08/08 16:40:57 Modified files: usr.bin/ssh : mux.c Log message: Improve error message for overlong ControlPath. ok markus@ djm@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:34:05 Modified files: mail/lumail : Makefile mail/mimetic : Makefile mail/trojita : Makefile Log message: Remove myself as MAINTAINER. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:34:34 Modified files: sysutils/sslmate: Makefile Log message: Remove myself as MAINTAINER. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:35:01 Modified files: editors/se : Makefile Log message: Remove myself as MAINTAINER. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:36:54 Modified files: net : Makefile Log message: Unhook clamz and p5-Net-Abuse-Utils-Spamhaus. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/08/08 19:38:21 Modified files: devel/afl : Makefile distinfo Log message: afl-2.29b distfile was rerolled to change docs reported by naddy CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:38:27 Removed files: net/clamz : Makefile distinfo net/clamz/patches: patch-Makefile_in net/clamz/pkg : DESCR PLIST Log message: Remove clamz. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:39:12 Removed files: net/p5-Net-Abuse-Utils-Spamhaus: Makefile distinfo net/p5-Net-Abuse-Utils-Spamhaus/pkg: DESCR PLIST Log message: Remove p5-Net-Abuse-Utils-Spamhaus. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:40:52 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add clamz and p5-Net-Abuse-Utils-Spamhaus to quirks CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:41:37 Modified files: lang : Makefile Log message: Unhook mlite. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:42:33 Removed files: lang/mlite : Makefile distinfo lang/mlite/pkg : DESCR PLIST Log message: Remove mlite. ok juanfra@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 19:43:33 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add mlite removal to quirks. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 20:11:26 Modified files: sysutils/login_duo: Makefile distinfo sysutils/login_duo/pkg: PLIST Log message: Update login_duo to 1.9.19 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/08 20:25:35 Modified files: sys/kern : uipc_syscalls.c regress/lib/libpthread/restart/connect: connect.c Log message: When interrupted, connect() should leave the socket connecting in the background, similar to a non-blocking socket. Return EALREADY whenever already connecting, not just for non-blocking sockets. Fix from {Free,Net}BSD Prompted by a report from Michael Reed (m.reed (at) mykolab.com) ok millert@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/08 20:30:06 Modified files: devel/quirks/files: Quirks.pm Log message: Fix missing commas. No bump since I just added these. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/08 21:58:35 Modified files: libexec/ld.so/arm: ldasm.S libexec/ld.so : boot.c Log message: Teach arm to pass &_DYNAMIC to _dl_boot_bind(); can optimize later in tree CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/08 22:28:13 Modified files: www/chromium : Makefile Log message: add another pre-build target CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/08 23:57:01 Modified files: sysutils/hotplug-diskmount: Makefile distinfo sysutils/hotplug-diskmount/patches: patch-hotplug-diskmount_8 Removed files: sysutils/hotplug-diskmount/patches: patch-hotplug-diskmount_c Log message: Update to hotplug-diskmount-1.0 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/09 01:03:26 Modified files: mail/mozilla-thunderbird: Makefile Added files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jit_ExecutableAllocator_cpp Log message: Enable nonWritableJitCode to fix mmap W^X violations OK landry@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2016/08/09 01:16:10 Modified files: lib/freetype : CMakeLists.txt ChangeLog ChangeLog.20 ChangeLog.21 ChangeLog.22 ChangeLog.23 ChangeLog.24 ChangeLog.25 Jamfile Makefile README shlib_version vms_make.com lib/freetype/builds: exports.mk lib/freetype/builds/cmake: iOS.cmake lib/freetype/builds/unix: config.guess config.sub configure configure.ac configure.raw unix-cc.in lib/freetype/builds/wince/vc2005-ce: freetype.sln freetype.vcproj index.html lib/freetype/builds/wince/vc2008-ce: freetype.sln freetype.vcproj index.html lib/freetype/builds/windows/vc2005: freetype.vcproj index.html lib/freetype/builds/windows/vc2008: freetype.vcproj index.html lib/freetype/builds/windows/vc2010: freetype.sln freetype.vcxproj freetype.vcxproj.filters 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: ftoption.h lib/freetype/docs: CHANGES FTL.TXT freetype-config.1 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/freetype: freetype.h ftautoh.h ftcache.h ftcffdrv.h ftcid.h ftgzip.h ftimage.h ftotval.h ftsystem.h ftttdrv.h tttables.h lib/freetype/include/freetype/config: ftoption.h ftstdlib.h lib/freetype/include/freetype/internal: ftdriver.h ftmemory.h ftobjs.h ftrfork.h internal.h tttypes.h lib/freetype/src/autofit: afblue.c afblue.dat afblue.h afcjk.c afhints.c afhints.h aflatin.c aflatin2.c aflatin2.h afranges.c afscript.h afstyles.h aftypes.h lib/freetype/src/base: ftadvanc.c ftbitmap.c fthash.c ftmac.c ftobjs.c ftoutln.c ftrfork.c ftstream.c md5.c lib/freetype/src/bdf: bdflib.c lib/freetype/src/cache: ftccache.h ftccmap.c ftcmanag.c ftcmru.h lib/freetype/src/cff: cf2error.h cf2hints.h cffdrivr.c cffgload.c cffgload.h cffload.c cffobjs.c cffparse.c cffparse.h cfftoken.h cfftypes.h lib/freetype/src/cid: cidparse.c lib/freetype/src/gxvalid: gxvcommn.c gxvcommn.h gxvjust.c gxvkern.c gxvlcar.c gxvmort1.c gxvtrak.c lib/freetype/src/gzip: ftgzip.c zlib.h lib/freetype/src/otvalid: otvmath.c lib/freetype/src/pcf: pcfread.c lib/freetype/src/pfr: pfrgload.c pfrload.c pfrobjs.c pfrsbit.c pfrtypes.h lib/freetype/src/psaux: psobjs.c lib/freetype/src/pshinter: pshalgo.c pshglob.c lib/freetype/src/raster: ftraster.c lib/freetype/src/sfnt: sfobjs.c ttcmap.c ttpost.c ttpost.h lib/freetype/src/smooth: ftgrays.c lib/freetype/src/tools/docmaker: tohtml.py lib/freetype/src/tools/ftfuzzer: ftfuzzer.cc runinput.cc lib/freetype/src/truetype: ttdriver.c ttgload.c ttgxvar.c ttinterp.c ttinterp.h ttobjs.c ttsubpix.c ttsubpix.h lib/freetype/src/type1: t1afm.c t1load.c t1objs.c lib/freetype/src/type42: t42parse.c Added files: lib/freetype/docs: VERSIONS.TXT lib/freetype/src/tools/ftfuzzer: rasterfuzzer.cc Removed files: lib/freetype/docs: VERSION.DLL Log message: Update to FreeType 2.6.5 ok matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2016/08/09 01:19:53 Modified files: . : 3RDPARTY Log message: sync CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2016/08/09 01:38:20 Modified files: mail/p5-Email-Send: Makefile Log message: add devel/p5-Module-Pluggable to RUN_DEPENDS. ok nigel@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2016/08/09 01:53:53 Modified files: lib/freetype/docs: documentation.html lib/freetype/docs/design: basic-design.png design-5.html detailed-design.png library-model.png simple-model.png lib/freetype/docs/glyphs: bbox1.png bbox2.png body_comparison.png bravo_kerned.png bravo_unkerned.png clipping.png down_flow.png glyphs-3.html grid_1.png points_conic.png points_conic2.png points_cubic.png points_segment.png twlewis1.png twlewis2.png up_flow.png lib/freetype/docs/image: BlendingExamples.png freetype-262-autohinter-stem-darkening-demo1.png freetype-262-autohinter-stem-darkening-demo2.png freetype-262-new-old-filter.png lib/freetype/docs/tutorial: example3.cpp metrics.png metrics2.png step3.html Added files: lib/freetype/docs/glyphs: layout.png layout2.png metrics.png metrics2.png lib/freetype/docs/image: BlendingExamples-thumbnail.png freetype-262-autohinter-stem-darkening-demo1-thumbnail.png freetype-262-autohinter-stem-darkening-demo2-thumbnail.png freetype-262-new-old-filter-thumbnail.png Removed files: lib/freetype/docs/glyphs: Image1.png Image2.png Image3.png Image4.png lib/freetype/docs/image: BlendingExamples-thumbnail.jpg freetype-262-autohinter-stem-darkening-demo1-thumbnail.jpg freetype-262-autohinter-stem-darkening-demo2-thumbnail.jpg freetype-262-new-old-filter-thumbnail.jpg Log message: Update to freetype-doc-2.6.5 CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2016/08/09 02:13:57 Removed files: lib/freetype/docs/design: basic-design.png detailed-design.png library-model.png simple-model.png lib/freetype/docs/glyphs: bbox1.png bbox2.png body_comparison.png bravo_kerned.png bravo_unkerned.png clipping.png down_flow.png grid_1.png layout.png layout2.png metrics.png metrics2.png points_conic.png points_conic2.png points_cubic.png points_segment.png twlewis1.png twlewis2.png up_flow.png lib/freetype/docs/image: BlendingExamples-thumbnail.png BlendingExamples.png favicon.ico favicon_-30.ico favicon_-60.ico favicon_-90.ico favicon_30.ico favicon_60.ico favicon_90.ico fond2-small.png fond2.png fond3.jpg fond3.png fond3_-30.png fond3_-60.png fond3_-90.png fond3_30.png fond3_60.png fond3_90.png freetype-262-autohinter-stem-darkening-demo1-thumbnail.png freetype-262-autohinter-stem-darkening-demo1.png freetype-262-autohinter-stem-darkening-demo2-thumbnail.png freetype-262-autohinter-stem-darkening-demo2.png freetype-262-new-old-filter-thumbnail.png freetype-262-new-old-filter.png freetype.jpg top.gif lib/freetype/docs/tutorial: metrics.png metrics2.png Log message: Remove binary files CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2016/08/09 02:16:45 Added files: lib/freetype/docs/design: basic-design.png detailed-design.png library-model.png simple-model.png lib/freetype/docs/glyphs: bbox1.png bbox2.png body_comparison.png bravo_kerned.png bravo_unkerned.png clipping.png down_flow.png grid_1.png layout.png layout2.png metrics.png metrics2.png points_conic.png points_conic2.png points_cubic.png points_segment.png twlewis1.png twlewis2.png up_flow.png lib/freetype/docs/image: BlendingExamples-thumbnail.png BlendingExamples.png favicon.ico favicon_-30.ico favicon_-60.ico favicon_-90.ico favicon_30.ico favicon_60.ico favicon_90.ico fond2-small.png fond2.png fond3.jpg fond3.png fond3_-30.png fond3_-60.png fond3_-90.png fond3_30.png fond3_60.png fond3_90.png freetype-262-autohinter-stem-darkening-demo1-thumbnail.png freetype-262-autohinter-stem-darkening-demo1.png freetype-262-autohinter-stem-darkening-demo2-thumbnail.png freetype-262-autohinter-stem-darkening-demo2.png freetype-262-new-old-filter-thumbnail.png freetype-262-new-old-filter.png freetype.jpg top.gif lib/freetype/docs/tutorial: metrics.png metrics2.png Log message: Re-add binary files using 'cvs add -kb' CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/09 02:25:20 Modified files: devel/hs-async : Makefile distinfo devel/hs-enclosed-exceptions: Makefile devel/hs-lifted-async: Makefile devel/hs-shelly: Makefile Log message: Update to hs-async-2.1.0 Ok kili@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/09 02:33:32 Modified files: databases/hs-hedis: Makefile distinfo Log message: Update to hedis-0.9.3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/09 05:04:46 Modified files: bin/ksh : emacs.c Log message: In emacs incremental search mode (^R), make commands starting with the escape key (^[) work as documented. Long-standing bug, this time reported by Dave minus Cohen dot com. OK natano@ halex@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/09 05:16:53 Modified files: sysutils/duplicity: Makefile distinfo sysutils/duplicity/patches: patch-bin_duplicity sysutils/duplicity/pkg: PLIST Log message: update to duplicity-0.7.09 Tested by Rune Pade, thanks! CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2016/08/09 06:00:00 Modified files: graphics/gimp/stable: Makefile Added files: graphics/gimp/stable/patches: patch-app_core_gimptagcache_c Log message: Guard against printf("%s", NULL) that can be hit on exit and in the open dialog. ok giovanni CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/09 06:06:58 Modified files: lib/libc/sys : connect.2 Log message: Document that connect goes async when interrupted by signal. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/09 06:09:40 Modified files: usr.bin/ftp : ftp.c Log message: When connect(2) is interrupted by a signal it continues asynchronously and you need to do the same poll(2) dance as if the socket was non-blocking. Fixes a crash when the window is resized while connecting. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/09 06:43:02 Modified files: mail/evolution : Makefile Log message: Link with --as-needed again; otherwise it takes 60 seconds or so to start evolution. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/09 07:13:51 Modified files: sys/arch/arm/arm: pmap7.c Log message: The page tables are cached now, and given the significant speedup, I don't think we'll ever go back. So let's ditch the code that tries to check and patch up incorrect memory attributes. Also realize that pmap_clean_page(pg, FALSE) doesn't do anything anymore so remove those calls and drop the 2nd argument from pmap_clean_page(pg, TRUE) calls. Last but not least, get rid of pmap_pte_init_generic() here. The only useful thing it did was setting pmap_copy_page_func() and pmap_zero_page_func(). This diff should not introduce any change in behaviour. ok visa@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2016/08/09 07:45:01 Modified files: infrastructure/man/man1: proot.1 Log message: elementary mdoc(7) and wording cleanup CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/09 08:38:10 Modified files: . : 60.html lyrics.html Added files: images : 60c_right.jpg Log message: release song #3. "money" isn't from the same album, but whatever :) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/09 09:04:35 Modified files: sys/dev/pci : mpii.c Log message: Check xs->status for SCSI_CHECK even in underrun situations. Lets Bacula find the end of medium on LTO5 drive. Reported & fix tested by Kor son of Rynar. ok mikeb@ deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/09 09:08:15 Modified files: usr.bin/mandoc : main.c mdoc_validate.c Log message: fix printf("%s", NULL); found while investigating an unrelated bug report from jsg@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2016/08/09 10:26:30 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/09 10:51:48 Modified files: . : lyrics.html Log message: regularily -> regularly CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2016/08/09 10:52:42 Modified files: sys/arch/armv7/sunxi: sxiuart.c Log message: Just re-set the line speed when required. This fixes a serial console hang seen on the allwinner,sun5i-r8. ok kettenis CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/09 11:07:33 Modified files: usr.bin/openssl: openssl.1 Log message: trim the ec text; CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/09 11:34:06 Modified files: lib/libc/sys : connect.2 Log message: Expand the asynchronous connect information and move it out of ERRORS and into a new second paragraph. Adapted from NetBSD. OK deraadt@ jmc@ CVSROOT: /cvs Module name: xenocara Changes by: tedu@cvs.openbsd.org 2016/08/09 11:41:23 Modified files: lib/freetype : shlib_version Log message: just dump the major. freetype changes probably extend beyond just the obviously visible symbol additions. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/08/09 11:44:00 Modified files: meta/haskell-platform: Makefile Log message: Update devel/hs-async to 2.1.0. CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2016/08/09 12:18:01 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/09 12:47:12 Modified files: . : 60.html Log message: sparc64 pkg count CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/09 12:52:59 Modified files: sysutils/borgbackup: Makefile Log message: switch maintainership from Michael Reed to Bjorn Ketelaars CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/09 12:54:59 xenocara/dist/fontconfig/fc-blanks Update of /cvs/xenocara/dist/fontconfig/fc-blanks In directory cvs.openbsd.org:/tmp/cvs-serv35059/fc-blanks Log Message: Directory /cvs/xenocara/dist/fontconfig/fc-blanks added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/09 12:57:45 Modified files: dist/fontconfig: ChangeLog INSTALL Makefile.am Makefile.in README aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac depcomp fontconfig.spec fonts.conf.in install-sh ltmain.sh missing test-driver dist/fontconfig/conf.d: 10-no-sub-pixel.conf 10-scale-bitmap-fonts.conf 30-metric-aliases.conf 45-latin.conf 60-latin.conf Makefile.am Makefile.in 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 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 Makefile.am Makefile.in fcconfig.fncs fcconfig.sgml fcpattern.fncs fcpattern.sgml fontconfig-devel.pdf fontconfig-devel.sgml fontconfig-devel.txt fontconfig-user.html fontconfig-user.pdf fontconfig-user.sgml fontconfig-user.txt fonts-conf.5 dist/fontconfig/doc/fontconfig-devel: fcatomiccreate.html fcatomicdeletenew.html fcatomicdestroy.html fcatomiclock.html fcatomicnewfile.html fcatomicorigfile.html fcatomicreplaceorig.html fcatomicunlock.html fcblanksadd.html fcblankscreate.html fcblanksdestroy.html fcblanksismember.html fccachecopyset.html fccachecreatetagfile.html fccachedir.html fccachenumfont.html fccachenumsubdir.html fccachesubdir.html fccharsetaddchar.html fccharsetcopy.html fccharsetcount.html fccharsetcoverage.html fccharsetcreate.html fccharsetdelchar.html fccharsetdestroy.html fccharsetequal.html fccharsetfirstpage.html fccharsethaschar.html fccharsetintersect.html fccharsetintersectcount.html fccharsetissubset.html fccharsetmerge.html fccharsetnew.html fccharsetnextpage.html fccharsetsubtract.html fccharsetsubtractcount.html fccharsetunion.html fcconfigappfontadddir.html fcconfigappfontaddfile.html fcconfigappfontclear.html fcconfigbuildfonts.html fcconfigcreate.html fcconfigdestroy.html fcconfigenablehome.html fcconfigfilename.html fcconfiggetblanks.html fcconfiggetcache.html fcconfiggetcachedirs.html fcconfiggetconfigdirs.html fcconfiggetconfigfiles.html fcconfiggetcurrent.html fcconfiggetfontdirs.html fcconfiggetfonts.html fcconfiggetrescaninterval.html fcconfiggetsysroot.html fcconfighome.html fcconfigparseandload.html fcconfigreference.html fcconfigsetcurrent.html fcconfigsetrescaninterval.html fcconfigsetsysroot.html fcconfigsubstitute.html fcconfigsubstitutewithpat.html fcconfiguptodate.html fcdefaultsubstitute.html fcdircacheclean.html fcdircacheload.html fcdircacheloadfile.html fcdircacheread.html fcdircacherescan.html fcdircacheunlink.html fcdircacheunload.html fcdircachevalid.html fcdirsave.html fcdirscan.html fcfileisdir.html fcfilescan.html fcfontlist.html fcfontmatch.html fcfontrenderprepare.html fcfontsetadd.html fcfontsetcreate.html fcfontsetdestroy.html fcfontsetlist.html fcfontsetmatch.html fcfontsetprint.html fcfontsetsort.html fcfontsetsortdestroy.html fcfontsort.html fcfreetypecharindex.html fcfreetypecharset.html fcfreetypecharsetandspacing.html fcfreetypequery.html fcfreetypequeryface.html fcgetdefaultlangs.html fcgetlangs.html fcislower.html fcisupper.html fclanggetcharset.html fclangnormalize.html fclangsetadd.html fclangsetcompare.html fclangsetcontains.html fclangsetcopy.html fclangsetcreate.html fclangsetdel.html fclangsetdestroy.html fclangsetequal.html fclangsetgetlangs.html fclangsethash.html fclangsethaslang.html fclangsetsubtract.html fclangsetunion.html fcmatrixcopy.html fcmatrixequal.html fcmatrixinit.html fcmatrixmultiply.html fcmatrixrotate.html fcmatrixscale.html fcmatrixshear.html fcnameconstant.html fcnamegetconstant.html fcnamegetobjecttype.html fcnameparse.html fcnameregisterconstants.html fcnameregisterobjecttypes.html fcnameunparse.html fcnameunregisterconstants.html fcnameunregisterobjecttypes.html fcobjectsetadd.html fcobjectsetbuild.html fcobjectsetcreate.html fcobjectsetdestroy.html fcpatternadd-type.html fcpatternbuild.html fcpatterndel.html fcpatternformat.html fcpatternget-type.html fcpatternget.html fcpatternprint.html fcpatternremove.html fcstrbasename.html fcstrcmp.html fcstrcmpignorecase.html fcstrcopy.html fcstrcopyfilename.html fcstrdirname.html fcstrdowncase.html fcstrfree.html fcstrlistcreate.html fcstrlistdone.html fcstrlistfirst.html fcstrlistnext.html fcstrplus.html fcstrsetadd.html fcstrsetaddfilename.html fcstrsetcreate.html fcstrsetdel.html fcstrsetdestroy.html fcstrsetequal.html fcstrsetmember.html fcstrstr.html fcstrstrignorecase.html fctolower.html fcucs4toutf8.html fcutf16len.html fcutf16toucs4.html fcutf8len.html fcutf8toucs4.html fcvaluedestroy.html fcvalueequal.html fcvalueprint.html fcvaluesave.html t1.html x102.html x19.html dist/fontconfig/fc-cache: Makefile.in fc-cache.1 fc-cache.c fc-cache.sgml dist/fontconfig/fc-case: CaseFolding.txt Makefile.am Makefile.in fccase.h dist/fontconfig/fc-cat: Makefile.in fc-cat.1 fc-cat.c fc-cat.sgml dist/fontconfig/fc-glyphname: Makefile.in dist/fontconfig/fc-lang: Makefile.in fclang.h ja.orth ko.orth dist/fontconfig/fc-list: Makefile.in dist/fontconfig/fc-match: Makefile.in dist/fontconfig/fc-pattern: Makefile.in dist/fontconfig/fc-query: Makefile.in fc-query.1 fc-query.c fc-query.sgml dist/fontconfig/fc-scan: Makefile.in fc-scan.1 fc-scan.c fc-scan.sgml dist/fontconfig/fc-validate: Makefile.in dist/fontconfig/fontconfig: Makefile.in fcprivate.h fontconfig.h dist/fontconfig/m4: libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 dist/fontconfig/src: Makefile.am Makefile.in fcarch.c fcatomic.c fcatomic.h fcblanks.c fccache.c fccfg.c fccharset.c fccompat.c fcdbg.c fcdefault.c fcdir.c fcfreetype.c fcinit.c fcint.h fclang.c fclist.c fcmatch.c fcname.c fcobjs.c fcobjs.h fcobjshash.gperf fcpat.c fcstat.c fcstr.c fcwindows.h fcxml.c dist/fontconfig/test: Makefile.am Makefile.in run-test.sh test-migration.c lib/fontconfig/common: config.h fcalias.h fcaliastail.h lib/fontconfig/doc: Makefile lib/fontconfig/src: Makefile fcobjshash.h fcstdint.h shlib_version Added files: dist/fontconfig/conf.d: 10-hinting-full.conf 10-hinting-medium.conf 10-hinting-none.conf 10-hinting-slight.conf dist/fontconfig/doc: FcRangeCopy.3 FcRangeCreateDouble.3 FcRangeCreateInteger.3 FcRangeDestroy.3 FcRangeGetDouble.3 FcWeightFromOpenType.3 FcWeightToOpenType.3 fcrange.fncs fcrange.sgml fcweight.fncs fcweight.sgml dist/fontconfig/doc/fontconfig-devel: fcrangecopy.html fcrangecreatedouble.html fcrangecreateinteger.html fcrangedestroy.html fcrangegetdouble.html fcweightfromopentype.html fcweighttoopentype.html dist/fontconfig/fc-blanks: Makefile.am Makefile.in fc-blanks.py fcblanks.h fcblanks.tmpl.h dist/fontconfig/m4: pkg.m4 dist/fontconfig/src: fcrange.c fcweight.c dist/fontconfig/test: test-bz89617.c test-bz96676.c Removed files: dist/fontconfig/src: fchash.c fcobjshash.h fcstdint.h Log message: Update to fontconfig 2.12.1. Tested by krw@, dcoppa@, ok dcoppa@. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/09 12:58:31 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/09 12:59:55 Modified files: xserver : ChangeLog Makefile.in TODO configure configure.ac xserver/Xext : Makefile.in panoramiXprocs.c saver.c shm.c xserver/Xi : Makefile.in exevents.c xserver/composite: Makefile.in xserver/config : Makefile.in xserver/damageext: Makefile.in xserver/dbe : Makefile.in xserver/dix : Makefile.in cursor.c devices.c enterleave.c ptrveloc.c xserver/doc : Makefile.in xserver/doc/dtrace: Makefile.in xserver/dri3 : Makefile.in xserver/exa : Makefile.in exa_glyphs.c exa_render.c xserver/fb : Makefile.in xserver/glamor : Makefile.in glamor.c glamor.h glamor_composite_glyphs.c glamor_compositerects.c glamor_copy.c glamor_dash.c glamor_egl.c glamor_fbo.c glamor_priv.h glamor_program.c glamor_render.c glamor_spans.c glamor_text.c glamor_transfer.c glamor_transform.c glamor_transform.h xserver/glx : Makefile.in glxext.c xserver/hw : Makefile.in xserver/hw/dmx : Makefile.in xserver/hw/dmx/config: Makefile.in xserver/hw/dmx/config/man: Makefile.in xserver/hw/dmx/doc: Makefile.in xserver/hw/dmx/doxygen: Makefile.in xserver/hw/dmx/examples: Makefile.in xserver/hw/dmx/glxProxy: Makefile.in xserver/hw/dmx/input: Makefile.in xserver/hw/dmx/man: Makefile.in xserver/hw/kdrive: Makefile.in xserver/hw/kdrive/ephyr: Makefile.in xserver/hw/kdrive/ephyr/man: Makefile.in xserver/hw/kdrive/fake: Makefile.in xserver/hw/kdrive/fbdev: Makefile.in xserver/hw/kdrive/linux: Makefile.in keyboard.c xserver/hw/kdrive/src: Makefile.in xserver/hw/vfb : Makefile.in xserver/hw/vfb/man: Makefile.in xserver/hw/xfree86: Makefile.in xserver/hw/xfree86/common: Makefile.in xf86Config.c xf86Configure.c xf86Init.c xf86Privstr.h xserver/hw/xfree86/ddc: Makefile.in xserver/hw/xfree86/dixmods: Makefile.in xserver/hw/xfree86/doc: Makefile.in xserver/hw/xfree86/dri: Makefile.in xserver/hw/xfree86/dri2: Makefile.in xserver/hw/xfree86/dri2/pci_ids: Makefile.in xserver/hw/xfree86/drivers: Makefile.in xserver/hw/xfree86/drivers/modesetting: Makefile.am Makefile.in driver.c drmmode_display.c drmmode_display.h present.c xserver/hw/xfree86/exa: Makefile.in xserver/hw/xfree86/exa/man: Makefile.in xserver/hw/xfree86/fbdevhw: Makefile.in xserver/hw/xfree86/fbdevhw/man: Makefile.in xserver/hw/xfree86/glamor_egl: Makefile.in xserver/hw/xfree86/i2c: Makefile.in xserver/hw/xfree86/int10: Makefile.in xf86x86emu.c xserver/hw/xfree86/loader: Makefile.in xserver/hw/xfree86/man: Makefile.in xorg.conf.man xserver/hw/xfree86/modes: Makefile.in xf86Crtc.c xserver/hw/xfree86/os-support: Makefile.in xserver/hw/xfree86/os-support/bsd: Makefile.in xserver/hw/xfree86/os-support/bus: Makefile.in xserver/hw/xfree86/os-support/hurd: Makefile.in xserver/hw/xfree86/os-support/linux: Makefile.in lnx_init.c xserver/hw/xfree86/os-support/misc: Makefile.in xserver/hw/xfree86/os-support/solaris: Makefile.in xserver/hw/xfree86/os-support/stub: Makefile.in xserver/hw/xfree86/parser: Makefile.in xserver/hw/xfree86/ramdac: Makefile.in xserver/hw/xfree86/shadowfb: Makefile.in xserver/hw/xfree86/utils: Makefile.in xserver/hw/xfree86/utils/cvt: Makefile.in xserver/hw/xfree86/utils/gtf: Makefile.in xserver/hw/xfree86/utils/man: Makefile.in xserver/hw/xfree86/vbe: Makefile.in xserver/hw/xfree86/vgahw: Makefile.in xserver/hw/xfree86/x86emu: Makefile.in xserver/hw/xfree86/x86emu/x86emu: regs.h xserver/hw/xnest: Makefile.in xserver/hw/xnest/man: Makefile.in xserver/hw/xquartz: Makefile.in xserver/hw/xquartz/GL: Makefile.in xserver/hw/xquartz/bundle: Info.plist.cpp Makefile.am Makefile.in xserver/hw/xquartz/mach-startup: Makefile.in xserver/hw/xquartz/man: Makefile.in xserver/hw/xquartz/pbproxy: Makefile.in xserver/hw/xquartz/xpr: Makefile.in xserver/hw/xwayland: Makefile.in xwayland-cursor.c xwayland-glamor-xv.c xwayland-glamor.c xwayland-output.c xwayland-shm.c xwayland.h xserver/hw/xwin: Makefile.in xserver/hw/xwin/glx: Makefile.in xserver/hw/xwin/man: Makefile.in xserver/hw/xwin/winclipboard: Makefile.in xserver/include: Makefile.in xkbsrv.h xserver/man : Makefile.in xserver/mi : Makefile.in xserver/miext : Makefile.in xserver/miext/damage: Makefile.in xserver/miext/rootless: Makefile.in xserver/miext/shadow: Makefile.in xserver/miext/sync: Makefile.in xserver/os : Makefile.in access.c xserver/present: Makefile.in present.c xserver/pseudoramiX: Makefile.in xserver/randr : Makefile.in rrprovider.c xserver/record : Makefile.in xserver/render : Makefile.in picture.h xserver/test : Makefile.in xserver/test/xi1: Makefile.in xserver/test/xi2: Makefile.in xserver/xfixes : Makefile.in xserver/xkb : Makefile.in xkb.c xkbEvents.c xkbLEDs.c Added files: xserver/hw/xfree86/drivers/modesetting: sh3224.c sh3224.h Log message: Update to xserver 1.18.4 tested by krw@ and dcoppa@ ok dcoppa@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/09 13:00:18 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2016/08/09 13:23:43 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2016/08/09 13:40:13 Modified files: lib/fontconfig/src: shlib_version Log message: extra space CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2016/08/09 15:24:32 Modified files: etc : Makefile etc/mtree : special Removed files: etc : csh.cshrc csh.login csh.logout Log message: remove pointless csh placeholder files from /etc ok jung@ (some time ago) phessler@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2016/08/09 15:30:00 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.armish md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/09 16:06:34 Modified files: distrib/sets/lists/xbase: md.amd64 Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/09 17:16:26 Modified files: distrib/sets/lists/etc: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2016/08/09 17:20:05 Modified files: distrib/sets/lists/xbase: md.alpha md.hppa md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 Log message: sync CVSROOT: /cvs Module name: src Changes by: czarkoff@cvs.openbsd.org 2016/08/09 17:27:33 Modified files: share/man/man4 : pci.4 Log message: Xr vmx(4) "go for it" jmc@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/09 20:58:44 Modified files: gnu/usr.bin/binutils-2.17/ld: ldmain.c gnu/usr.bin/binutils-2.17/ld/emulparams: armelf_obsd.sh elf32ppc_obsd.sh elf64btsmip_obsd.sh elf64ltsmip_obsd.sh hppaobsd.sh shelf_obsd.sh gnu/usr.bin/binutils-2.17/ld/scripttempl: elf.sc Log message: Cover your kid's remaining eye and lock up the pets for the great old ones have been disturbed: rework the linker script and then enable RELRO support on all but mips64 (something something padding) and m88k (untested). This extends the RO coverage from just .got and .cdtors to also include .openbsd.randomdata, .jcr, .dynamic, and .data.rel.ro., and moves more segments from the text section to the rodata section. Depends on the previous csu and ld.so work; reinstall those *before* rebuilding ld, or just get a snapshot. clues from kettenis assistance testing and ok deraadt@ CVSROOT: /cvs Module name: www Changes by: guenther@cvs.openbsd.org 2016/08/09 23:46:47 Modified files: faq : current.html Log message: Add RELRO CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/10 00:12:46 Modified files: x11/gnome/photos: Makefile distinfo Log message: Update to gnome-photos-3.20.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/10 00:20:59 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.4.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/10 00:21:19 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.10.54. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/10 00:46:36 Modified files: sys/arch/arm/arm: cpuswitch7.S Log message: On armv7 we put the vector page up high and never have to bother switching it. Remove the code to do so from cpuswitch(). ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/10 00:51:57 Modified files: sys/arch/armv7/armv7: platform.c sys/arch/armv7/conf: GENERIC sys/arch/arm/cortex: agtimer.c files.cortex Log message: Dynamically attach agtimer(4). Since agtimer(4) also provides the delay() function for platforms that have it, rework the code a bit such that it can be used before agtimer(4) attaches. Introduce a new agtimer_init() function that checks whether the CPU implements the Generic Timer feature and switches to agtimer_delay() if that feature is present. Call this function from the generic platform initialization code. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/08/10 01:08:28 Modified files: lang/ghc : Makefile Log message: Mark ghc as wxneeded for now. A real fix would be to remove PROT_EXEC from mmapForLinker() in rts/Linker.c and to flip PROT_WRITE / PROT_EXEC in loadObj_() when it's done, but this requires a little bit more time for testing (turnaround times for building and testing ghc aren't that funny). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/10 01:09:37 Modified files: sys/arch/armv7/conf: RAMDISK Log message: attach agtimer with fdt on RAMDISK as well CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/10 01:53:02 Modified files: sys/ufs/ext2fs : ext2fs_extern.h ext2fs_subr.c ext2fs_vfsops.c Log message: ext2fs only has one set of specops/fifoops ok mpi tedu CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/10 02:04:57 Modified files: sys/ufs/ffs : ffs_extern.h ffs_subr.c ffs_vfsops.c sys/ufs/ufs : ufs_extern.h ufs_vnops.c Log message: ufs_vinit() should really be called ffs_vinit(); it's only called from ffs code. ok mpi tedu CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/10 02:50:24 Modified files: x11/xmobar : Makefile distinfo x11/xmobar/files: Batt.hs Binding.hsc x11/xmobar/patches: patch-samples_xmobar_config patch-src_Plugins_Monitors_hs patch-xmobar_cabal Log message: Update to xmobar-0.24.2 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/08/10 03:32:15 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-src_gui_application_cpp Log message: update to owncloudclient-2.2.3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/10 05:02:30 Modified files: usr.bin/mandoc : term.c term_ps.c Log message: Fix assertion failures caused by whitespace inside \o'' (overstrike) sequences that jsg@ found with afl(1): * Avoid writing \t\b in term.c. * Handle trailing \b in term_ps.c. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/10 05:33:01 Modified files: sys/ufs/ffs : ffs_subr.c Log message: fix previous; ffs_vinit() requires #ifdef _KERNEL to not break the sbin/fsck_ffs build. bad natano! reported by naddy CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/10 06:04:57 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: When validating a .Bl list that defaults to -item for want of a type, don't let a subsequent -width access mdoc_argnames[] out of bounds. Found by tb@ with afl(1). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/10 06:22:33 Modified files: textproc/p5-XML-LibXML: Makefile distinfo Log message: update p5-XML-LibXML to 2.0128 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2016/08/10 06:28:33 Modified files: faq : faq14.html Log message: change wd(4) to sd(4) in the "RAID and disk encryption" section. The instructions in the "Full disk encryption" part are verified by me. ok and feedback tj@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/10 06:29:02 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: Don't printf("%s", NULL) if .It has a macro as an argument in a list of a type where items don't takes arguments. Issue found by tb@ with afl(1). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/10 06:35:00 Modified files: textproc/p5-XML-LibXSLT: Makefile distinfo Log message: update p5-XML-LibXSLT to 1.95 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/10 07:10:17 Modified files: regress/usr.bin/mandoc/mdoc/Bl: emptyitem.in emptyitem.out_ascii emptyitem.out_lint notype.in notype.out_ascii notype.out_lint Log message: regression tests for mdoc_validate.c revisions 1.219 and 1.220 CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2016/08/10 07:27:17 Modified files: . : 60.html Log message: Misc 6.0 improvements and mention Ocaml 4.3.0. CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2016/08/10 07:30:56 Modified files: . : 60.html Log message: fix sparc64 pkg count (8570, not 8750), and set alpha pkg count (7422). powerpc soon over.. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 07:33:34 Modified files: devel/p5-Config-IniFiles: Makefile distinfo Log message: update to p5-Config-IniFiles-2.93 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 07:33:56 Modified files: devel/iso-codes: Makefile distinfo Log message: update to iso-codes-3.69 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 07:34:18 Modified files: devel/ruby-rspec/3/core: Makefile distinfo Log message: update to rspec-core-3.5.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 07:39:49 Modified files: net/apache-activemq: Makefile distinfo net/apache-activemq/pkg: PLIST Log message: update to apache-activemq-5.14.0 CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2016/08/10 07:49:33 Modified files: . : 60.html Log message: Installer improvement. Mention tmpfs not enabled by default. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 08:01:04 Modified files: sysutils/monit : Makefile distinfo Log message: update to monit-5.19.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 08:06:14 Modified files: devel/leatherman: Makefile distinfo Removed files: devel/leatherman/patches: patch-curl_tests_client_test_cc patch-curl_tests_mock_curl_cc Log message: update to leatherman-0.8.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 08:06:20 Modified files: sysutils/facter: Makefile distinfo Log message: update to facter-3.3.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 08:09:39 Modified files: sysutils/tmux-mem-cpu-load: Makefile distinfo Removed files: sysutils/tmux-mem-cpu-load/patches: patch-openbsd_memory_cc Log message: update to tmux-mem-cpu-load-3.4.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/10 08:27:18 Modified files: . : Makefile.cross distrib : Makefile distrib/notes : Makefile distrib/sets/lists/comp: mi distrib/sets/lists/man: mi distrib/special/disklabel: Makefile distrib/special/installboot: Makefile etc : Makefile etc/mtree : 4.4BSD.dist lib/libarch/arm: Makefile regress/etc/MAKEDEV: Makefile sbin/disklabel : Makefile share/man/man4 : Makefile com.4 iic.4 pci.4 share/man/man8 : Makefile sys : Makefile sys/dev/ic : re.c sys/dev/microcode/atmel: Makefile sys/dev/microcode/kue: Makefile sys/dev/microcode/ral: Makefile sys/dev/microcode/rum: Makefile sys/dev/microcode/tusb3410: Makefile sys/dev/microcode/udl: Makefile sys/dev/microcode/zydas: Makefile sys/kern : Makefile usr.sbin/hotplugd: Makefile usr.sbin/pcidump: Makefile Removed files: distrib/armish : Makefile distrib/armish/ramdisk: Makefile Makefile.inc install.md list distrib/notes/armish: contents features hardware install prep upgrade whatis xfer distrib/sets/lists/base: md.armish distrib/sets/lists/comp: md.armish distrib/sets/lists/etc: md.armish distrib/sets/lists/game: md.armish distrib/sets/lists/man: md.armish etc/etc.armish : MAKEDEV MAKEDEV.md Makefile Makefile.inc disktab fbtab login.conf sysctl.conf ttys share/man/man4/man4.armish: Makefile autoconf.4 intro.4 mem.4 share/man/man8/man8.armish: MAKEDEV.8 Makefile sys/arch/armish: Makefile sys/arch/armish/armish: armish_machdep.c armish_start.S autoconf.c genassym.cf sys/arch/armish/conf: GENERIC Makefile.armish RAMDISK files.armish sys/arch/armish/dev: com_obio.c i80321_mainbus.c iq80321_pci.c iq80321reg.h iq80321var.h obio.c obio_space.c obiovar.h pci_addr_fixup.c pciide_machdep.c sys/arch/armish/include: _float.h _types.h apmvar.h armish_intr.h asm.h atomic.h bootconfig.h bus.h cdefs.h conf.h cpu.h db_machdep.h disklabel.h endian.h exec.h fenv.h fp.h frame.h ieee.h ieeefp.h intr.h limits.h loadfile_machdep.h lock.h mutex.h param.h pcb.h pci_machdep.h pio.h pmap.h proc.h profile.h ptrace.h reg.h reloc.h setjmp.h signal.h spinlock.h stdarg.h sysarch.h tcb.h trap.h vmparam.h sys/arch/armish/stand: Makefile Makefile.inc sys/arch/armish/stand/boot: Makefile boot.8 clock.c conf.c dev_armish.c devopen.c exec.c ldscript libsa.h machdep.c ns16550.c pciide.c start.S time.c wd.c wdc.c wdvar.h Log message: armish handled some early-gen arm machines, which required tons of workarounds. Some of them will soon stand in the way of armv7. Off to the attic you go. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 08:30:39 Modified files: textproc/py-cssutils: Makefile distinfo textproc/py-cssutils/pkg: PLIST Log message: - update to cssutils-1.0.1 - add python3 flavor CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 08:31:14 Modified files: textproc : Makefile Log message: +py-cssutils,python3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 08:51:27 Modified files: textproc/py-cssutils: Makefile textproc/py-cssutils/pkg: PLIST Log message: resolve conflict with unflavored package CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/10 09:19:39 Modified files: infrastructure/mk: arch-defines.mk Log message: remove armish CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/10 09:54:29 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim patch-runtime_syntax_c_vim patch-src_configure_in patch-src_vim_h editors/vim/pkg: DESCR-lang DESCR-main PLIST-lang PLIST-main Added files: editors/vim/patches: patch-runtime_gvim_desktop Removed files: editors/vim/files: gvim.desktop Log message: update to vim-7.4.2181, from frantisek holop, and I trimmed DESCR-lang a bit. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/10 10:07:58 Modified files: . : plat.html armish.html Log message: goodbye armish CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/10 10:12:13 Modified files: sys/ntfs : ntfs_ihash.h Log message: Kill stale prototypes. ok deraadt millert stefan CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/10 11:37:01 Modified files: regress/usr.bin/mdoclint: mdoclint share/man/man7 : mdoc.7 Log message: no more armish; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/10 11:41:08 Modified files: usr.bin/openssl: openssl.1 Log message: shorten ecparam; CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/10 12:04:55 Modified files: . : zaurus.html faq : faq1.html faq4.html faq14.html Log message: remove armish mentions. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/10 12:39:04 Modified files: usr.bin/mandoc : cgi.c Log message: move armish and hppa64 down in the dropdown box; reminded by jmc@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/10 12:58:25 Modified files: driver : Makefile Removed files: distrib/notes : README.armish distrib/sets/lists/xbase: md.armish distrib/sets/lists/xetc: md.armish distrib/sets/lists/xfont: md.armish distrib/sets/lists/xserv: md.armish distrib/sets/lists/xshare: md.armish Log message: Goodbye armish CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2016/08/10 13:12:37 Modified files: faq : current.html Log message: Missing opening tag. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/10 13:21:37 Modified files: editors/emacs : Makefile editors/emacs/patches: patch-configure Log message: Looks like powerpc doesn't need bss-plt layout anymore. Thanks guenther@ for the tests & report. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/10 13:46:43 Modified files: bin/df : df.1 bin/ln : ln.1 bin/ls : ls.1 Log message: fix HISTORY; from Sevan Janiyan ; checked with http://minnie.tuhs.org/cgi-bin/utree.pl?file=V1/man/man1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/10 14:16:43 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: Don't deref NULL if the only child of the first .Sh is an empty in-line macro, and don't printf("%s", NULL) if the first child of the first .Sh is a macro; again found by tb@ with afl(1). (No, you should never use macros in any .Sh at all, please.) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/10 14:19:45 Modified files: www/seamonkey : Makefile Added files: www/seamonkey/patches: patch-mozilla_js_src_jit_ExecutableAllocator_cpp Log message: Enable nonWritableJitCode to fix mmap W^X violations CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/10 14:30:34 Modified files: usr.sbin/user : user.c Log message: Remove the encrypted password length check. The admin should be able to put whatever they like in the encrypted password field, regardless of whether it can be matched or not. Having this check just makes it harder to add new encrypted password functions. This also fixes "usermode -Z" which was the impetus for the change. OK benno@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/10 14:46:09 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf.c gnu/usr.bin/binutils-2.17/binutils: readelf.c gnu/usr.bin/binutils-2.17/include/elf: common.h gnu/usr.bin/binutils-2.17/ld: ldgram.y Log message: Teach readelf and objdump about the PT_OPENBSD_BOOTDATA section value. Teach ld to access that and PT_GNU_RELRO in linker scripts. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/10 14:52:47 Log message: import sysutils/sysmon, from George Rosamond, ok landry Sysmon is a network monitoring tool designed to provide high performance and accurate network monitoring. This tool is available in the public domain for anyone to use it that is interested. It provides better performance and checking capabilities than other tools such as Rover, Nocmon (not this: Nocmonitor), Whatsup, Big Brother, and other such tools. Configuration is simple and hierarchical, and can easily integrate email alerts. Currently supported protocols include SMTP, IMAP, HTTP, TCP, UDP, NNTP, and PING. Sysmon also provides a simple web output of monitored hosts. Status: Vendor Tag: sthen Release Tags: sthen_20160810 N ports/sysutils/sysmon/Makefile N ports/sysutils/sysmon/distinfo N ports/sysutils/sysmon/pkg/DESCR N ports/sysutils/sysmon/pkg/PLIST N ports/sysutils/sysmon/pkg/sysmond.rc N ports/sysutils/sysmon/pkg/README N ports/sysutils/sysmon/patches/patch-examples_sysmon_conf_dist No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/10 14:53:14 Modified files: sysutils : Makefile Log message: +sysmon CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/10 14:53:27 Modified files: textproc/wkhtmltopdf: Makefile distinfo Log message: update to wkhtmltopdf-0.12.3.2, from Frank Groeneveld CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/10 14:54:35 Modified files: gnu/usr.bin/binutils-2.17/ld: ldmain.c gnu/usr.bin/binutils-2.17/ld/emulparams: elf64btsmip_obsd.sh elf64ltsmip_obsd.sh Log message: auto-dope-slap: mips64 has 16K pages, not 4K. With that fixed, enable RELRO Per feedback from kettenis@, Miod, and deraadt@, the padding between text and rodata will be retained for consistency with other archs, to minimize reliance on the R4000 EOP bug workaround, and to enable possible future work. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/10 15:22:43 Modified files: sys/arch/arm/arm: cpufunc.c sys/arch/arm/include: pmap.h pte.h Log message: Shuffle armv7 access permission bits around to something that is compatible with setting the Access Flag Enable bit in the System Control Register. The new settings mean that read-only userland pages are no longer writable by the kernel, which is a good thing. Set the Access Flag Enable bit. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/10 16:28:51 Modified files: sys/arch/arm/include: pte.h Log message: Add defines for the Access Flag as found on armv7. Fix definition of the non Global bit Small page desciptions. iConsistently name the S-bit Sharable in comments. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/10 18:28:06 Modified files: sys/arch/arm/arm: pmap7.c Log message: The ARMv7 ARM says that the TLB may hold translation table entries at any level of the translation table, including entries that point to further levels of the tables. This means that we have to do a TLB flush whenever we invalidate an L1 slot too. Doing so fixes the pmap_fault_fixup issue on Cortex-A7 processors. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/10 18:58:22 Modified files: sys/net : if.c Log message: take TASKQ_CANTSLEEP way from the softnet taskq. the big reason for this is to let us use rw locks in the network stack, which is how at least two major efforts outside the tree have approached making pf mpsafe. this was discussed at length at n2k16. there was general agreement that this is necessary for us to move smp work forward in the stack. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/10 19:17:33 Modified files: sys/uvm : uvm.h uvm_map.c uvm_map.h Log message: replace abuse of the static map entries RB_ENTRY pointers with an SLIST free static entries are kept in a simple linked list, so use SLIST to make this obvious. the RB_PARENT manipulations are ugly and confusing. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/10 19:32:31 Modified files: sys/kern : kern_task.c Log message: shuffle some code to make it more symmetrical. no functional change. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2016/08/10 19:42:12 Modified files: etc : moduli usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 Log message: Update moduli file. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/10 19:53:18 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/omap: files.omap omap.c omehci.c Log message: Dynamically attach omehci using the FDT. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/10 21:05:53 Modified files: lib/libc : Symbols.list lib/libc/arch/m88k: Symbols.list Log message: Between relro and previous RWX work, the __{got,plt}_{start,end} symbols are no longer needed by ld.so. Move them to the m88k-specific list, as it hasn't made the jump. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/10 21:57:34 Modified files: . : plat.html Log message: silence w3 validator warning; from lists at wrant.com CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/10 22:33:06 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/omap: files.omap omap.c omgpio.c share/man/man4/man4.armv7: omap.4 omgpio.4 Log message: Dynamically attach omgpio(4) using the FDT. am335x has a compatible string of "ti,omap4-gpio" and has the same offsets as omap4, so combine the omap4 and am335x cases when setting up function pointers. CVSROOT: /cvs Module name: www Changes by: guenther@cvs.openbsd.org 2016/08/11 01:25:09 Modified files: faq : current.html Log message: Rewrite RELRO entry to (hopefully) be clearer about the benefit, and explain how to upgrade over the change. Oh, and mips64 is now relro too prodded by jmc@ and tb@ CVSROOT: /cvs Module name: www Changes by: guenther@cvs.openbsd.org 2016/08/11 01:28:55 Modified files: faq : current.html Log message: No need for NOMAN in lib/csu CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 01:34:30 Modified files: devel/json-glib: Makefile distinfo devel/json-glib/pkg: PLIST Log message: update to json-glib-1.2.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 01:37:41 Modified files: x11/gnome/calculator: Makefile distinfo Log message: update to gnome-calculator-3.20.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 01:38:45 Modified files: databases/ruby-hiera3: Makefile distinfo Log message: update to hiera3-3.2.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 01:39:29 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: update to gnome-online-accounts-3.20.3 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/11 01:42:27 Modified files: emulators/gambatte: Makefile Log message: Fix gambatte PKGNAME. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/11 01:42:52 Modified files: emulators/desmume: Makefile Log message: Mark desmume wxneeded. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/11 01:43:20 Modified files: emulators/mupen64plus/ui-console: Makefile Added files: emulators/mupen64plus/ui-console/patches: patch-projects_unix_Makefile Log message: Mark mupen64plus wxneeded. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/11 02:17:30 Log message: Import gentium-5.000. Gentium is a typeface family designed to enable the diverse ethnic groups around the world who use the Latin, Cyrillic and Greek scripts to produce readable, high-quality publications. It supports a wide range of Latin- and Cyrillic-based alphabets. ok benoit@ czarkoff@ Status: Vendor Tag: bentley Release Tags: bentley_20160811 N ports/fonts/gentium/Makefile N ports/fonts/gentium/distinfo N ports/fonts/gentium/pkg/DESCR N ports/fonts/gentium/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/11 02:18:02 Modified files: fonts : Makefile Log message: +gentium CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/11 02:58:30 Modified files: faq : current.html Log message: tweak previous: rephrase slightly, remove one more NOMAN= and replace bullet list with the usual FAQ style for lists of commands. while there, zap some unneeded

's and fix a misplaced CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 03:12:22 Modified files: graphics/birdfont: Makefile distinfo Added files: graphics/birdfont/patches: patch-configure patch-dodo_py Log message: - update to birdfont-2.16.5 CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/11 03:30:57 Modified files: sys/conf : files Log message: fuse requires ufs_ihash.c ok mpi CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/11 03:50:05 Modified files: devel/py-test-cov: Makefile distinfo Log message: Minor update to py-test-cov 2.3.1 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/11 04:20:36 Modified files: devel/py-parsing: Makefile distinfo devel/py-parsing/pkg: PLIST Log message: Update to py-parsing 2.1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/11 04:27:33 Modified files: net/libbind : Makefile net/libbind/pkg: DESCR Log message: step up the warning about only using libbind for special use cases. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/11 04:46:27 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: If a .Bd display is on the one hand doomed to be deleted because it has no type, but is on the other hand breaking another block, delete its end marker as well, or the end marker may remain behind as an orphan, triggering an assertion in the terminal formatter. Problem found by tb@ with afl(1). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 04:57:30 Modified files: textproc/elasticsearch: Makefile distinfo Log message: - update to elasticsearch-2.3.5 from Pavel Korovin CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 04:59:08 Modified files: www/kibana : Makefile distinfo www/kibana/pkg : PLIST Log message: - update to kibana-4.5.4 from Pavel Korovin (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 05:01:45 Modified files: sysutils/rofi : Makefile distinfo Log message: update to rofi-1.1.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 05:28:42 Modified files: games/solarus/solarus: Makefile distinfo games/solarus/solarus/pkg: PLIST Log message: update to solarus-1.5.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 05:29:10 Modified files: games/solarus/roth: Makefile distinfo games/solarus/roth/patches: patch-CMakeLists_txt Log message: update to zelda_roth_se-1.1.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 05:29:15 Modified files: games/solarus/zsxd: Makefile distinfo games/solarus/zsxd/patches: patch-CMakeLists_txt Log message: update to zsxd-1.11.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 05:29:36 Modified files: games/solarus/zsdx: Makefile distinfo games/solarus/zsdx/patches: patch-CMakeLists_txt Log message: update to zsdx-1.11.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/11 05:34:13 Modified files: lang/smlnj : Makefile lang/smlnj/patches: patch-base_runtime_objs_mk_ppc-openbsd patch-base_runtime_objs_mk_x86-openbsd Log message: wxneeded CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/11 05:39:19 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: oops, fix stupid typo in previous CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/11 05:41:42 Modified files: sysutils/ruby-puppet/4: Makefile distinfo Log message: update to puppet-4.5.3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/11 06:04:17 Modified files: net/knot : Makefile distinfo Log message: Update to knot-1.6.8 from Pierre Emeriaud CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2016/08/11 18:24:29 Modified files: faq : faq10.html Log message: Rewrite most of the "#locales" section to remove the about 10 worst instances of outdated, inaccurate, and misleading information. In particular, kill all the half-wrong, sweeping generalizations. Stop recommending locale(1) -a, it is a mostly useless stub only needed for POSIX compatibility. I suspect the paragraph about the text console is also mostly lies, but don't know enough about it to touch it. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/11 20:24:48 Modified files: . : want.html Log message: wanted in Calgary: Nexus compatible RJ45 SFP's ... official Cisco ones that will reliably do 100mbit. I am tired of this trap. CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2016/08/11 20:44:36 Modified files: x11 : Makefile x11/dzen2 : Makefile x11/dzen2/patches: patch-config_mk Log message: add an xft flavor to dzen2 ok maintainer CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/11 21:02:55 Modified files: devel/py-parsing: Makefile distinfo Log message: Update to py-parsing 2.1.7 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/11 21:22:41 Modified files: sys/arch/armv7/omap: if_cpsw.c omap_com.c omgpio.c ommmc.c sitara_cm.c sitara_cm.h ti_iic.c Log message: Switch omap to the generic ofw pinctrl framework. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/12 00:13:54 Modified files: devel/ectags : Makefile Added files: devel/ectags/patches: patch-read_c Log message: Fix segfault while running ctags on a binary file. From Anton Lindqvist CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/12 00:15:18 Modified files: share/man/man3 : intro.3 Log message: no more libarm; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/12 00:16:19 Modified files: bin/ksh : sh.1 Log message: rework initial text a little, to read better; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/12 00:17:22 Modified files: usr.bin/openssl: openssl.1 Log message: shorten openssl enc, with help from jsing; ok jsing beck CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/12 00:21:12 Modified files: usr.bin/openssl: openssl.1 Log message: trim errstr, and zap gendh (deprecated) entirely; CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/08/12 01:01:43 Modified files: sysutils/py-elasticsearch-curator: Makefile distinfo sysutils/py-elasticsearch-curator/pkg: PLIST Log message: Major update to 4.0.5 With the update of elasticsearch Curator to the 4.x version, the CLI interface changed. Instead of parameters, yaml configuration files are used to steer actions of curator. Configuration file documentation can be found on the curator reference pages. https://www.elastic.co/guide/en/elasticsearch/client/curator/4.0/index.html Update from Pavel Korovin (p AT tristero se) Also tested by jasper@ CVSROOT: /cvs Module name: www Changes by: sebastia@cvs.openbsd.org 2016/08/12 01:02:28 Modified files: faq : current.html Log message: Mention the py-elasticsearch-curator update and the CLI API change. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/12 01:10:18 Modified files: x11/rxvt-unicode: Makefile Log message: Fix WANTLIB CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2016/08/12 01:24:36 Modified files: misc/mc : Makefile distinfo misc/mc/patches: patch-configure patch-src_diffviewer_ydiff_c Removed files: misc/mc/patches: patch-src_vfs_fish_helpers_ls Log message: update to mc-4.8.17 OK robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/12 02:09:05 Modified files: mail/zarafa/zarafa: Makefile distinfo mail/zarafa/zarafa/patches: patch-common_ECLogger_cpp patch-installer_linux_search_cfg patch-provider_libserver_ECSession_cpp patch-spooler_DAgent_cpp mail/zarafa/zarafa/pkg: PLIST-main README-main Added files: mail/zarafa/zarafa/pkg: DESCR-mapi PLIST-mapi Removed files: mail/zarafa/zarafa/patches: patch-php-webclient-ajax__htaccess patch-php-webclient-ajax_config_php_dist mail/zarafa/zarafa/pkg: DESCR-web PLIST-web Log message: update to 7.2.4.29 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/12 02:09:34 Modified files: mail/zarafa/webapp: Makefile distinfo mail/zarafa/webapp/pkg: PLIST Log message: update to 2.2.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/12 02:09:57 Modified files: mail/z-push : Makefile distinfo mail/z-push/patches: patch-config_php mail/z-push/pkg: PLIST Log message: update to 2.3.0 and switch the dep to zarafa,-mapi CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/12 02:11:20 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: zarafa-webaccess is gone, long live zarafa-mapi CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/12 02:15:05 Modified files: faq : current.html Log message: add [packages] marker + new sentence, new line. fix a date and add some whitespace consistency. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/12 02:16:43 Modified files: x11/xfce4/thunar-vcs: Makefile distinfo x11/xfce4/thunar-vcs/pkg: PLIST Log message: update to thunar-vcs 0.1.5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/12 02:17:39 Removed files: x11/xfce4/thunar-vcs/patches: patch-configure_ac Log message: Patch was removed CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 02:36:25 Modified files: games/solarus/roth/patches: patch-CMakeLists_txt games/solarus/zsdx/patches: patch-CMakeLists_txt games/solarus/zsxd/patches: patch-CMakeLists_txt Log message: merged upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 02:37:37 Modified files: devel/py-sip : Makefile devel/py-sip/pkg: PLIST Log message: add python3 flavor ok shadchin@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 02:38:50 Log message: import py-PEG2 2.15.2 pyPEG is a plain and simple intrinsic parser interpreter framework for Python version 2.7 and 3.x. It is based on Parsing Expression Grammar, PEG. With pyPEG you can parse many formal languages in a very easy way. ok shadchin@ Status: Vendor Tag: jasper Release Tags: jasper_20161208 N ports/textproc/py-PEG2/distinfo N ports/textproc/py-PEG2/Makefile N ports/textproc/py-PEG2/pkg/PLIST N ports/textproc/py-PEG2/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 02:39:42 Modified files: textproc : Makefile Log message: +py-PEG2 +py-PEG2,python3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 02:40:40 Log message: import cpp-hocon-0.1.2 This is a port of the TypesafeConfig library to C++. The library provides C++ support for the HOCON configuration file format. ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20161208 N ports/devel/cpp-hocon/Makefile N ports/devel/cpp-hocon/distinfo N ports/devel/cpp-hocon/pkg/DESCR N ports/devel/cpp-hocon/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 02:41:18 Modified files: devel : Makefile Log message: +cpp-hocon CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 02:42:52 Modified files: sysutils/facter: Makefile distinfo sysutils/facter/patches: patch-lib_CMakeLists_txt Removed files: sysutils/facter/patches: patch-CMakeLists_txt patch-lib_inc_internal_facts_openbsd_networking_resolver_hpp patch-lib_src_facts_bsd_filesystem_resolver_cc patch-lib_src_facts_openbsd_memory_resolver_cc patch-lib_src_facts_openbsd_networking_resolver_cc patch-lib_src_facts_openbsd_virtualization_resolver_cc Log message: update to facter-3.4.0 https://docs.puppet.com/facter/3.4/release_notes.html CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 03:00:10 Modified files: x11/py-qt5/pkg : PLIST-docs Log message: fix stray MODPY_PY_PREFIX that would break with python3 no bump since this port doesn't build with python3 yet (forthcoming) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 03:20:01 Log message: import utfcpp-2.3.4 "Many C++ developers miss an easy and portable way of handling Unicode encoded strings. The original C++ Standard (known as C++98 or C++03) is Unicode agnostic. C++11 provides some support for Unicode on core language and library level: u8, u, and U character and string literals, char16_t and char32_t character types, u16string and u32string library classes, and codecvt support for conversions between Unicode encoding forms. In the meantime, developers use third party libraries like ICU, OS specific capabilities, or simply roll out their own solutions. In order to easily handle UTF-8 encoded Unicode strings, I came up with a small generic library. For anybody used to work with STL algorithms and iterators, it should be easy and natural to use." from maintainer Sergey Bronnikov ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20161208 N ports/devel/utfcpp/Makefile N ports/devel/utfcpp/distinfo N ports/devel/utfcpp/pkg/DESCR N ports/devel/utfcpp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 03:21:18 Modified files: devel : Makefile Log message: +utfcpp CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 03:55:28 Modified files: lang/python : Makefile.inc lang/python/2.7: Makefile lang/python/3.4: Makefile lang/python/3.5: Makefile Log message: annotate python interpreters with wxneeded; while python itself is clean there are various ports that aren't (e.g. py-cryptography and py-qt5 (QtWebKit)). obviously not a long-term "fix" but helps to keep moving forward ok jca@ sthen@ rpointel@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 03:56:00 ports/productivity/ledger/patches Update of /cvs/ports/productivity/ledger/patches In directory cvs.openbsd.org:/tmp/cvs-serv94510/patches Log Message: Directory /cvs/ports/productivity/ledger/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/12 05:17:17 Modified files: mail/sylpheed : Makefile Added files: mail/sylpheed/patches: patch-libsylph_ssl_c Log message: mail/sylpheed: Fix SSL certificate verification. OK dcoppa@, thanks. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/08/12 05:17:37 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Log message: band-aid for a nasty bug. tieto + space constraints don't interact well. there are better fixes (such as computing tieto first, computing the size better, and doing two passes deletes), but at least this one doesn't fuck things up. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/12 05:24:36 Modified files: audio : Makefile Removed files: audio/hgd : Makefile distinfo audio/hgd/patches: patch-Makefile_in patch-cfg_c patch-crypto_c patch-net_c patch-user_c audio/hgd/pkg : DESCR PFRAG.python PLIST README hgd_netd.rc hgd_playd.rc Log message: Kill audio/hgd. I wrote hgd with a friend some years ago, but now it is now no longer maintained. Kill it. OK jturner@, thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/12 05:32:48 Modified files: infrastructure/db: user.list Log message: Comment audio/hgd, which I just removed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/12 05:45:17 Modified files: security/libsodium: Makefile distinfo Log message: update to libsodium-1.0.11, simplified from a diff from pablomh at gmail CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/12 05:50:31 Modified files: net/dnscrypt-proxy: Makefile distinfo Log message: update to dnscrypt-proxy-1.7.0, based on a diff from pablomh at gmail CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/12 07:28:49 Modified files: net/openconnect: Makefile distinfo net/openconnect/pkg: PLIST Log message: update to openconnect-7.07 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/12 07:37:55 Modified files: sysutils/freeipmi: Makefile distinfo Log message: update to freeipmi-1.5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/12 07:38:49 Modified files: graphics/ImageMagick: Makefile distinfo Log message: update to ImageMagick-6.9.5-5; buffer overflow, use-after-free CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/12 07:39:30 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-doc_sample_config Removed files: net/ocserv/patches: patch-tests_test1_passwd Log message: update to ocserv-0.11.4 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/12 08:04:34 Modified files: usr.sbin/route6d: route6d.8 Log message: 6bone -> documentation range CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/12 08:07:21 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for the (now removed) audio/hgd. OK dcoppa@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/12 08:20:07 Modified files: faq/pf : nat.html Log message: fix inverted pass/block logic and missing line break in nat example. reported by petr topiarz CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/12 08:23:02 Modified files: devel/cmake : Makefile Added files: devel/cmake/patches: patch-Modules_FindPkgConfig_cmake Log message: FindPkgConfig: call find_library() for every library returned by the .pc file, so that at the end a list of full paths to the libraries is returned. This makes the pkg_check_modules() behaviour consistent with the normal CMake convention, where use of link_directories() is discouraged in favour of using absolute paths to system libraries. Patch by Sam Thursfield https://cmake.org/Bug/view.php?id=15804 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/12 08:26:56 Modified files: faq/pf : nat.html Log message: partially revert previous: the pass logic was correct. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 08:40:00 Modified files: devel : Makefile Log message: +py-sip,python3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/12 09:10:59 Modified files: lib/libtls : tls.c tls.h tls_config.c tls_conninfo.c tls_init.3 tls_internal.h tls_server.c Log message: Add ALPN support to libtls. ok beck@ doug@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/12 09:11:50 Modified files: lib/libtls : shlib_version Log message: Bump libtls minor due to symbol additions. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/12 09:51:46 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/12 10:02:31 Modified files: sys/arch/armv7/sunxi: sxipio.c sxipiovar.h Added files: sys/arch/armv7/sunxi: sxipio_pins.h Log message: Hook up sxipio(4) to the generic pinctrl code. The device binding is pretty retarded, requiring tables to map text strings to the apropriate numbers. These tables were generated automatically from data extracted from the Linux kernel and are kept in a separate file. This should make it easy to add support for more SoCs from the same family. ok deraadt@, millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/12 10:09:37 Modified files: sys/arch/armv7/sunxi: sxiuart.c Log message: Call pinctrl_byname() such that ports left unconfiguraed by u-boot will work as well. ok deraadt@, millert@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/12 10:40:48 Modified files: devel/cvs2gitdump: Makefile distinfo devel/cvs2gitdump/pkg: PLIST Added files: devel/cvs2gitdump: patch-cvs2gitdump_1 patch-cvs2svndump_1 Log message: Add man pages to cvs2gitdump. OK sthen@. CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2016/08/12 11:40:41 Modified files: www/llgal : Makefile distinfo Log message: maintenance update to 0.13.18 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/12 13:19:05 Modified files: usr.bin/ssh : sshd_config.5 Log message: Use 2001:db8::/32, the official IPv6 subnet for configuration examples. This makes the IPv6 example consistent with IPv4, and removes a dubious mention of a 6bone subnet. ok sthen@ millert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/12 13:28:10 Modified files: lang/elixir : Makefile distinfo lang/elixir/pkg: PLIST Log message: update to elixir-1.3.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/12 13:55:54 Modified files: sys/arch/armv7/sunxi: sxipio.c Log message: Hook up sxipio(4) to the generic gpio code. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/12 14:18:44 Modified files: sys/miscfs/fuse: fuse_lookup.c fuse_vfsops.c fuse_vnops.c fusefs_node.h Log message: Dedup vnode type information. Fuse stores the vnode type in two places: vtype in struct fusefs_node and v_type in struct vnode. Given the fact, that fusefs_node structs are never allocated without an associated vnode and those two fields are always in sync, one of those locations is superfluous. While there remove the unused nlookup field. ok mpi CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/12 14:39:01 Modified files: libexec/ld.so : library.c library_mquery.c loader.c malloc.c util.c util.h Log message: the slimmed down random functions inside ld.so are strict clones of the libc arc4random API, so call them _dl_{arc4random,arcrandombuf} ok tedu guenther CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/12 14:52:26 Modified files: archivers/xz/patches: patch-src_xz_main_c patch-src_xzdec_xzdec_c Log message: remove __OpenBSD__ guard from pledge() patches CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/12 15:17:41 Modified files: usr.bin/jot : jot.c Log message: The last four argumens of jot (reps, begin, end, step) can all be specified or omitted, yielding 16 possible combinations, plus a few special cases. Instead of hardcoded values, use names to make the bit patterns that indicate which values were specified human readable. Decide once and for all what to do in a single switch statement. Don't enter said switch when random output is requested since that simply makes no sense at all. While there, make the error messages a bit more meaningful and fix a bogus value assigned to begin for jot -r x - y z that has been there since -r1.1. All regression tests now pass. Inspired by David Laight (dsl)'s r1.21 of NetBSD's jot. "move fast and break stuff" tedu agreement from deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/12 15:31:11 Modified files: usr.bin/jot : jot.c Log message: usage() is __dead CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2016/08/12 15:38:52 Modified files: net/argus : Makefile distinfo net/argus/patches: patch-argus_ArgusModeler_c net/argus/pkg : PLIST Log message: update to 3.0.8.2 CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2016/08/12 15:39:14 Modified files: net/argus-clients: Makefile distinfo net/argus-clients/patches: patch-common_argus_util_c Log message: update to 3.0.8.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/12 15:49:31 Modified files: usr.bin/jot : jot.1 Log message: Rewrite the paragraphs that describe how the last four arguments are handled to make them easier to read and understand. with help from jmc CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/12 16:01:46 Log message: import p5-Test-MockRandom 1.01 OK jca@ replace random number generation with non-random This perhaps ridiculous-seeming module was created to test routines that manipulate random numbers by providing a known output from rand. Given a list of seeds with srand, it will return each in turn. After seeded random numbers are exhausted, it will always return 0. Seed numbers must be of a form that meets the expected output from rand as called with no arguments -- i.e. they must be between 0 (inclusive) and 1 (exclusive). In order to facilitate generating and testing a nearly-one number, this module exports the function oneish, which returns a number just fractionally less than one. Status: Vendor Tag: bluhm Release Tags: bluhm_20160813 N ports/devel/p5-Test-MockRandom/distinfo N ports/devel/p5-Test-MockRandom/Makefile N ports/devel/p5-Test-MockRandom/pkg/PLIST N ports/devel/p5-Test-MockRandom/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/12 16:03:40 Modified files: sysutils/udfclient: Makefile distinfo Log message: Update to udfclient-0.8.6 from maintainer Josh Grosse CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/12 16:04:32 Modified files: devel : Makefile Log message: +p5-Test-MockRandom CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/12 16:05:14 Modified files: sysutils/udfclient: Makefile Log message: This port has no test suite, add NO_TEST=Yes. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/12 16:12:13 Modified files: sysutils/shunt : Makefile sysutils/shunt/pkg: DESCR PLIST Added files: sysutils/shunt/patches: patch-src_exactly_main_c patch-src_flyisofs_main_c patch-src_shunt_main_c Log message: Use pledge(2). Also kill trailing whitespace in DESCR and add @bin annotations. From maintainer Josh Gross. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/12 16:12:44 Modified files: sysutils/shunt : Makefile Log message: No test suite, NO_TEST=Yes CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/12 16:46:02 Modified files: sys/uvm : uvm_unix.c Log message: Include map entries that have an amap associated with them in the coredump. This fixes coredumps of processes that use relro to make part of their writable address space read-only. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/12 16:53:35 Modified files: www/p5-Gravatar-URL: Makefile distinfo Log message: update p5-Gravatar-URL to 1.07 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/12 17:15:46 Log message: Help and OK jca@ Comment: detects when files bit-rot Description: Bitrot detects when files bit-rot to save your precious photo and music collection from slow decay. Maintainer: Michael McConville WWW: https://github.com/ambv/bitrot/ Status: Vendor Tag: juanfra Release Tags: juanfra_20160813 N ports/sysutils/bitrot/Makefile N ports/sysutils/bitrot/distinfo N ports/sysutils/bitrot/pkg/PLIST N ports/sysutils/bitrot/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/12 17:21:25 Modified files: lang : Makefile Log message: +lang/bacon CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/12 17:24:56 Modified files: sysutils : Makefile Log message: +sysutils/bitrot CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/12 17:29:59 Modified files: usr.bin/jot : jot.c Log message: Simplify getprec() by using strchr(3) and strspn(3). Part of NetBSD's jot r1.20 by dsl. ok jca CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/12 17:41:59 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.036 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/12 18:56:06 Modified files: faq : faq10.html Log message: tweak the section on characters and locales a little: use the new faq formatting style and condense some sentences and vertical space here and there. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/08/12 21:54:35 Modified files: editors/nano : Makefile distinfo editors/nano/patches: patch-doc_man_nano_1 patch-doc_man_nanorc_5 patch-src_Makefile_in Log message: Little update for nano to 2.6.1: https://www.nano-editor.org/dist/v2.6/NEWS OK naddy@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/13 01:40:43 Modified files: devel/cargo : Makefile lang/rust : Makefile Log message: Sebastien drops MAINTAINERship for lack of time... any takers ? Thanks for your work on it ! CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/13 02:42:22 Modified files: devel/hub : Makefile sysutils/beats : Makefile.inc Log message: it's no longer needed to set GO15VENDOREXPERIMENT since we have go 1.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/13 02:49:54 Modified files: devel/spice-protocol: Makefile distinfo Log message: update to spice-protocol-0.12.12 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/13 02:51:21 Modified files: devel/ruby-deep_merge: Makefile distinfo devel/ruby-deep_merge/pkg: PLIST Log message: update to deep_merge-1.1.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/13 03:14:56 Modified files: usr.bin/mandoc : mdoc_macro.c Log message: Even after switching from a pending head to the body, we have to continue scanning upwards, because the enclosing block might already be pending as well, e.g. .Bl .Bl .It Bo .El .It. Tree corruption leading to a later NULL deref found by tb@ with afl(1). CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/13 03:58:37 Modified files: app/cwm : conf.c Log message: conf_screen: report the fontname that can't be opened in case of failure. ok dcoppa@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/13 03:59:48 Modified files: app/cwm : conf.c Log message: add a column to previous commit for consitency. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/13 04:03:25 Modified files: mail/zarafa : Makefile.inc Log message: missed from the previous commit, update to 7.2.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/13 04:43:02 Modified files: devel/spidermonkey: Makefile Added files: devel/spidermonkey/patches: patch-config_config_mk Log message: mark wxneeded ok landry@ (moral MAINTAINER) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/13 04:52:21 Added files: sys/dev/ofw : ofw_regulator.c ofw_regulator.h Log message: Add a minimal regulator "framework". ok jsg@, patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/13 04:58:45 Modified files: sys/arch/armv7/conf: files.armv7 Log message: Build ofw_regulator.o. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/13 05:08:58 Modified files: sys/arch/armv7/imx: imxehci.c imxesdhc.c Log message: Use regulalator API instead of private functions. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/13 05:42:46 Modified files: sys/miscfs/fuse: fuse_vfsops.c sys/sys : fusebuf.h Log message: Kill FUSE_ROOT_ID and use FUSE_ROOTINO instead. Also, remove one (ino_t) cast from FUSE_ROOTINO, as it is already included in the #define. ok kettenis CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/13 06:55:21 Modified files: usr.bin/ftp : main.c Log message: Split out the SSL options handling into a separate function, which makes for more readable code and reduces line wrapping. Also improve error messages by adding tls_config_error() to errx() where appropriate. ok jca@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/13 07:05:51 Modified files: lib/libtls : tls.c tls_config.c tls_internal.h Log message: Load CA, certificate and key files into memory when the appropriate tls_config_set_*_file() function is called. This allows us to immediately propagate useful error messages, play more nicely with privsep/pledge and have a single code path. Instead of always loading the default CA when tls_config_new() is called, defer and only load the default CA when tls_configure() is invoked, if a CA has not already been specified. ok beck@ bluhm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/13 07:09:10 Modified files: usr.bin/nc : netcat.c Log message: Let libtls load the CA, certificate and key files for nc(1), now that it does this at the time the tls_config_set_*_file() function is called. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/13 07:15:53 Modified files: lib/libtls : tls_config.c Log message: Avoid leaking memory if tls_config_set_alpn() is called multiple times (this was in the original commit, but got reverted in the recommit). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/13 07:55:25 Modified files: sys/arch/armv7/sunxi: sun4i.c sun7i.c Log message: Remove entries that are no longer needed. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2016/08/13 08:00:00 Modified files: x11/slock : Makefile x11/slock/patches: patch-config_mk Added files: x11/slock/patches: patch-slock_c Log message: Make sure the password is cleared from memory when the password entry is aborted with backspace or escape. With help from jca and a lot of feedback from many. ok jca, gsoares (MAINTAINER) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/13 08:05:23 Modified files: xserver : configure configure.ac Log message: Kill remaining HP300 bits CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/13 09:01:13 Modified files: devel/cmake : Makefile Removed files: devel/cmake/patches: patch-Modules_FindPkgConfig_cmake Log message: Revert previous, it was causing breakage to some ports. spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/13 09:05:57 Removed files: mail/z-push/patches: patch-backend_zarafa_listfolders_php patch-index_php Log message: remove obsolete patches CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/13 09:18:58 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/patches: patch-CMakeLists_txt patch-lib_CMakeLists_txt patch-lib_cpp_CMakeLists_txt patch-mosquitto_conf patch-src_CMakeLists_txt net/mosquitto/pkg: DESCR Removed files: net/mosquitto/patches: patch-lib_memory_mosq_h patch-lib_tls_mosq_c Log message: - update to mosquitto-1.4.9 ok edd@ (MAINTAINER) CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/13 09:25:57 Modified files: faq : faq10.html index.html Log message: rework the first sections of faq10 - remove section on su and group wheel - shorten duplicating filesystems - trim a lot of rc(8) bits that just duplicated the manual ok tj CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/13 09:37:49 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.sparc md.sparc64 md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/13 10:45:28 Modified files: faq : faq10.html Log message: shorten doas section. just keep the minimum and refer to the documentation instead of repeating it. ok tj CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/13 11:05:02 Modified files: sys/sys : event.h lib/libc/sys : kqueue.2 Log message: modern interfaces should use modern speelings, so spell quad_t as int64_t. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/13 11:36:04 Modified files: usr.bin/netstat: inet.c Log message: As the relevant struct's (e.g. tcpstat) use [u_]int64_t types, the proper printf() format is %ll[ud], not the antediluvian %q[ud]. Reminded by guenther@'s proposed retirement of quad types. ok tedu@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2016/08/13 11:47:41 Modified files: usr.bin/ssh : auth-rhosts.c auth.c auth.h monitor.c monitor_wrap.c monitor_wrap.h serverloop.c serverloop.h session.c session.h sshd.c usr.bin/ssh/sshd: Makefile Removed files: usr.bin/ssh : auth-chall.c auth-rh-rsa.c auth-rsa.c auth1.c Log message: remove ssh1 server code; ok djm@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/13 11:51:25 Modified files: usr.bin/netstat: inet.c Log message: %lld -> %llu for u_int64_t struct fields. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/13 12:23:39 Modified files: usr.bin/openssl: openssl.1 Log message: shorten gendsa; CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/08/13 12:54:58 Modified files: lang/ghc : Makefile Log message: Remove unused CONF_GCC_LD_OPTS_STAGE* from CONFIGURE_ENV. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/13 13:10:21 Modified files: devel/xulrunner/24: Makefile Added files: devel/xulrunner/24/patches: patch-js_xpconnect_shell_Makefile_in patch-xulrunner_app_Makefile_in patch-xulrunner_stub_Makefile_in Log message: mark xulrunner, xulrunner-stub, and the xpcshell build tool with wxneeded ok jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/13 13:22:05 Modified files: productivity/ledger: Makefile distinfo productivity/ledger/pkg: DESCR PLIST Added files: productivity/ledger/patches: patch-doc_CMakeLists_txt patch-src_CMakeLists_txt Log message: update to ledger-3.1.1 based on an initial diff by and OK Sergey Bronnikov (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/13 14:35:57 Modified files: sys/conf : files Added files: sys/dev/ic : dwc_gmac.c dwc_gmac_reg.h dwc_gmac_var.h Log message: Add the core of the code for dwge(4), a driver for the Synopsis Designware GMAC core which is used on the Allwinner A20 SoCs and later SoCs in the Allwinner family. Since this core is very likely to show up the base of other devices, it gets to live here in dev/ic. Ported from NetBSD (where it is named awge(4)) by patrick@. Some further fixes by me. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/13 14:51:48 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : dwge.4 Log message: dwge(4) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/13 14:53:17 Modified files: sys/isofs/cd9660: cd9660_vfsops.c sys/isofs/udf : udf_vfsops.c sys/msdosfs : msdosfs_vfsops.c sys/nfs : nfs_vfsops.c sys/ntfs : ntfs_vfsops.c Log message: Eliminate pointless casts to qaddr_t of a value being assigned to a void* ok kettenis@ krw@ natano@ dlg@ espie@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/13 14:57:04 Modified files: libexec/ld.so : boot.c Log message: Passing in &_DYNAMIC appears to have stuck, so eliminate the extra variable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/13 15:08:07 Added files: net/ocserv/patches: patch-tests_data_test1_passwd Removed files: net/ocserv/patches: patch-tests_common_sh Log message: fix patch breakage, spotted by naddy (forgotten rm/add). CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/13 15:28:10 Modified files: sys/ufs/ext2fs : ext2fs_vfsops.c sys/ufs/ffs : ffs_vfsops.c Log message: Missed a couple qaddr_t casts CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/13 15:48:44 Modified files: sys/arch/armv7/sunxi: sxiccmu.c sxiccmuvar.h Log message: Add GMAC clock support. Based on an earlier diff from patrick@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/13 16:07:01 Modified files: sys/arch/armv7/sunxi: files.sunxi sys/arch/armv7/conf: GENERIC RAMDISK Added files: sys/arch/armv7/sunxi: if_dwge_fdt.c Log message: Add the shim to make dwge(4) attach to simplebus(4). This brings us working gigabit on the Allwinner A20. Probably won't work yet on other Allwinner SoCs due to differences in how the clocks get set up. Based on an earlier diff from patrick@. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/13 17:35:00 Modified files: share/man/man4 : dwge.4 Log message: use -nosplit for AUTHORS: looks much better, to the point where i wonder why we don;t just enforce this... CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/13 19:52:47 Modified files: sys/dev/ic : mfireg.h Log message: replace u_quad_t with uint64_t. guenther is proposing the removal of u_quad_t. uint64_t is more portable. tested on a perc5 and perc6, no functional change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/13 22:08:03 Modified files: sys/dev : biovar.h sys/dev/ic : ami.c ciss.c mfireg.h mpi.c sys/dev/pci : ips.c Log message: change some types in bio from u_quad_t to uint64_t, and fix casts in drivers that fill that field in too. quad types are going away. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/13 22:25:27 Modified files: gnu/usr.bin/binutils-2.17/ld/scripttempl: elf.sc Log message: Turning off relro shouldn't insert padding into the middle of the relro section; remove the PAD_GOT0 use that I should have deleted before. This caused ld.so crashes on arm when building binutils. critical debugging observations by kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/13 22:30:39 Modified files: libexec/ld.so : loader.c Log message: Mark the relro/got section as read-only before setting up the environment to minimize the amount of code run without it RO. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/13 22:47:52 Modified files: bin/pax : cpio.c extern.h gen_subs.c options.c tar.c Log message: Replace u_quad_t with unsigned long long and replace "uqd" with "ull" in function names to match. Pull some tangled assignments out of conditions and use >>= where possible. ok millert@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/13 22:51:29 Modified files: sys/dev/pci : if_devar.h Log message: u_quad_t -> uint64_t de is amazing(tm). it really should be cut back and simplified a bit. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/14 01:09:26 Modified files: mail/s-nail : Makefile distinfo mail/s-nail/pkg: PLIST Log message: update to s-nail-14.8.9 OK william@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/14 02:23:52 Modified files: sys/arch/mips64/include: cpu.h mips_cpu.h pte.h sys/arch/mips64/mips64: context.S db_machdep.c mips64r2.S pmap.c tlbhandler.S trap.c sys/arch/octeon/octeon: locore.S machdep.c Log message: Utilize the TLB Execute-Inhibit bit with non-executable mappings on CPUs that support the Execute-Inhibit exception. This makes user space W^X effective on Octeon Plus and later Octeon versions. Feedback from miod@, thanks! No objection from deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/14 02:49:37 Modified files: sys/arch/octeon/dev: if_cnmac.c Log message: Remove some annoying debug printfs to get rid of u_quad_t in cnmac. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/14 03:02:53 Modified files: usr.bin/openssl: openssl.1 Log message: shorten genpkey; ok guenther CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/14 03:52:08 Modified files: usr.sbin/user : useradd.8 Log message: Xr encrypt(1) in the explanation of the -p option. ok jmc CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/14 04:32:17 Modified files: sys/arch/arm/arm: bus_dma.c Log message: Allow a bus_dmamap_sync() of length zero. ok tedu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/14 04:36:47 Modified files: sys/arch/arm/arm: cpufunc.c sys/arch/arm/include: armreg.h Log message: Fix setting the SMP bit in the Auxiliary Control Register. The old code was toggling the bit, clearing it when already set. On Cortex-A7 setting the SMP bit is essential since without it the CPU doesn't actually use its caches. The SMP bit supposed to be set before turning on the caches and the MMU, so move the setting of the Auxiliary Control Register before setting the System Control Register. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/14 04:52:07 Modified files: www/nginx : Makefile www/nginx/pkg : DESCR Log message: committing on behalf of william@ (co-MAINTAINER): - fix pre-patch target to allow multiple FLAVORs (thanks ajacoutot@ and phessler@) - add 'mailproxy' FLAVOR to enable mail_pop3_module, mail_imap_module, and mail_smtp_module (requested by Lyndon Nerenberg) - sort the FLAVORs alphabetically in the README ok ajacoutot@ robert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/14 04:53:04 Modified files: www : Makefile Log message: +nginx,mailproxy CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/14 05:05:20 Modified files: sysutils/dmassage: Makefile Log message: mirror distfile as HOMEPAGE/MASTER_SITES don't point to relevant content anymore CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/14 05:30:54 Modified files: sys/arch/arm/arm: cpu.c cpufunc.c sys/arch/arm/conf: files.arm sys/arch/arm/include: armreg.h cpuconf.h cpufunc.h Removed files: sys/arch/arm/xscale: files.i80321 i80321.c i80321_clock.c i80321_i2c.c i80321_intr.c i80321_mcu.c i80321_mutex.c i80321_pci.c i80321_space.c i80321reg.h i80321var.h iopi2c.c iopi2creg.h iopi2cvar.h xscalereg.h Log message: Remove code for Intel 80219/80321 xscale processors used by armish. Generic xscale support and support for pxa2x0 used by zaurus remains. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/14 07:29:22 Modified files: sys/arch/zaurus/zaurus: zaurus_machdep.c Log message: remove uneeded sa1111_reg.h include ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/14 07:40:55 Modified files: bin/dd : args.c Log message: replace strtoq with strtoll. ok openbsd CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/14 07:47:52 Modified files: usr.sbin/installboot: Makefile Log message: Merge identical amd64 and i386 stanzas. Requested & ok jsing@ CVSROOT: /cvs Module name: xenocara Changes by: visa@cvs.openbsd.org 2016/08/14 07:51:59 Modified files: distrib/sets/lists/xbase: md.octeon Log message: sync CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 08:47:08 Modified files: faq : faq10.html index.html Log message: "changing a user's password" explained vipw(8), passwd(5) and friends but not actually how to change a user's password. rename it to "editing the password file" and rewrite it to read a bit better. the "adding and deleting users" was not particularly well written and had a very low content / length ratio. delete the bulk of it, call it "managing users and groups" and refer to the relevant man pages. ok tj CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/14 08:57:16 Modified files: usr.sbin/pwd_mkdb: pwd_mkdb.8 usr.sbin/vipw : vipw.8 lib/libc/gen : getpwent.3 getpwnam.3 lib/libutil : pw_init.3 pw_lock.3 Log message: Refer to /etc/passwd consistently as the "legacy password file" and remove some references to differences between versions 6 and 7. ok jmc, millert, tedu CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 09:21:18 Modified files: faq/pf : nat.html rdr.html shortcuts.html Log message: use

 instead of just 
patch from Vinicius Zavam, thanks! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/14 09:35:14 Modified files: net/sic : Makefile Added files: net/sic/patches: patch-sic_c Log message: Use pledge(2). Initial patch from Ali H. Fardan. ok sthen@ jung@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/14 10:29:20 Modified files: archivers/p7zip: Makefile distinfo archivers/p7zip/patches: patch-CPP_7zip_Bundles_SFXCon_SfxCon_cpp archivers/p7zip/pkg: PLIST-main Removed files: archivers/p7zip/patches: patch-CPP_7zip_Archive_HfsHandler_cpp patch-CPP_7zip_Archive_Udf_UdfIn_cpp patch-CPP_Windows_System_cpp Log message: Update to p7zip-16.02 Remove patches for security fixes now included in upstream tarball. From maintainer Josh Grosse. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 11:15:26 Modified files: faq : faq10.html Log message: trim and rewrite the section on disk quotas a little. place the example quota on /home instead of / and, in a rare fit of generosity, bump the soft limit of ericj from one meg to a whopping gig. ok tj CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 11:58:57 Modified files: faq : index.html faq8.html faq10.html Log message: move "character sets and localization" from faq10 to faq8 and move the "s/key" section from faq8 to faq10. in faq10 shuffle the sections a bit, so the longer sections are towards the end of the page. CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2016/08/14 12:00:32 Modified files: . : armv7.html Log message: Allwinner A20 works well enough to deserve a listing here. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 12:30:33 Modified files: bin/pax : ar_io.c buf_subs.c cpio.c file_subs.c tables.c tar.c Log message: Remove many unnecessary casts. Verified by comparing generated code on both ILP32 and LP64. ok millert@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 12:32:58 Modified files: faq : faq10.html index.html Log message: tj requested that i remove "converting a linux password file". CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 12:34:48 Modified files: games/factor : factor.c usr.bin/cmp : cmp.c usr.bin/ftp : cmds.c util.c usr.sbin/memconfig: memconfig.c usr.sbin/mtree : spec.c usr.sbin/rmt : rmt.c Log message: Convert remaining calls to strtoq/strtouq in base with strtoll/strtoull. Fix a type mismatch in ftp's "page" command and could make transfers restart at the wrong position. ok and a ull->ll tweak from natano@, ok tedu@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 12:46:03 Modified files: libexec/ld.so/arm: Makefile.inc Log message: Drop -z nocombreloc. That's a rev 1.1 commit so not clear why it was needed then; perhaps fixed by the bump in binutils? Anyway, builds seem good without it and that enables the full relro layout for ld.so. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/14 12:56:40 Modified files: . : lyrics.html Removed files: . : back.gif mug.html vax-simh.html hp300 : domain.commands.html hp300faq.html serialconsole.html info2www : info2www.html infodoc.gif menu.gif next.gif prev.gif up.gif Log message: remove some old junk. ok deraadt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/14 13:08:44 Modified files: sys/arch/armv7/conf: GENERIC sys/arch/armv7/imx: files.imx imxocotp.c imxocotpvar.h Added files: sys/arch/armv7/imx: imxtemp.c Log message: Add imxtemp(4), a temperature sensor for the i.MX6 SoC. Based on code written by patrick@. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 13:08:52 Modified files: faq : faq8.html Log message: use the usual faq style for the "forgot my root passwd" section ok tj CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/14 13:15:23 Modified files: share/man/man4/man4.armv7: Makefile Added files: share/man/man4/man4.armv7: imxtemp.4 Log message: imxtemp(4) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/14 13:32:43 Modified files: share/man/man4/man4.armv7: imxtemp.4 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 13:45:24 Modified files: bin/csh : misc.c Log message: Don't call sysconf() in a loop conditional when the loop won't affect it ok natano@ tedu@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 13:46:31 Modified files: bin/csh : func.c Log message: Don't reinvent rlim_t; when printing it use %llu and cast to unsigned long long ok natano@ tedu@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 13:48:38 Modified files: build : support.dat Log message: +Infosecurity LLC Moscow, Russian Federation http://www.gk-is.ru/services.php CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 13:49:34 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/14 13:54:35 www/papers/bsdcon_2002 Update of /cvs/www/papers/bsdcon_2002 In directory cvs.openbsd.org:/tmp/cvs-serv22589/bsdcon_2002 Log Message: Directory /cvs/www/papers/bsdcon_2002 added to the repository CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/14 13:54:35 www/papers/musess_2002 Update of /cvs/www/papers/musess_2002 In directory cvs.openbsd.org:/tmp/cvs-serv22589/musess_2002 Log Message: Directory /cvs/www/papers/musess_2002 added to the repository CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 14:04:55 Modified files: build : support.dat Log message: fix a couple of typos in previous CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 14:05:20 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/14 14:06:04 Modified files: . : events.html Added files: papers/bsdcon_2002: index.html mgp00001.html mgp00001.idx.jpg mgp00001.jpg mgp00001.txt mgp00002.html mgp00002.idx.jpg mgp00002.jpg mgp00002.txt mgp00003.html mgp00003.idx.jpg mgp00003.jpg mgp00003.txt mgp00004.html mgp00004.idx.jpg mgp00004.jpg mgp00004.txt mgp00005.html mgp00005.idx.jpg mgp00005.jpg mgp00005.txt mgp00006.html mgp00006.idx.jpg mgp00006.jpg mgp00006.txt mgp00007.html mgp00007.idx.jpg mgp00007.jpg mgp00007.txt mgp00008.html mgp00008.idx.jpg mgp00008.jpg mgp00008.txt mgp00009.html mgp00009.idx.jpg mgp00009.jpg mgp00009.txt mgp00010.html mgp00010.idx.jpg mgp00010.jpg mgp00010.txt mgp00011.html mgp00011.idx.jpg mgp00011.jpg mgp00011.txt mgp00012.html mgp00012.idx.jpg mgp00012.jpg mgp00012.txt mgp00013.html mgp00013.idx.jpg mgp00013.jpg mgp00013.txt mgp00014.html mgp00014.idx.jpg mgp00014.jpg mgp00014.txt mgp00015.html mgp00015.idx.jpg mgp00015.jpg mgp00015.txt mgp00016.html mgp00016.idx.jpg mgp00016.jpg mgp00016.txt mgp00017.html mgp00017.idx.jpg mgp00017.jpg mgp00017.txt mgp00018.html mgp00018.idx.jpg mgp00018.jpg mgp00018.txt papers/musess_2002: first0.gif first1.gif img0.gif img0.htm img1.gif img1.htm img10.gif img10.htm img11.gif img11.htm img12.gif img12.htm img13.gif img13.htm img14.gif img14.htm img15.gif img15.htm img16.gif img16.htm img17.gif img17.htm img18.gif img18.htm img19.gif img19.htm img2.gif img2.htm img20.gif img20.htm img21.gif img21.htm img22.gif img22.htm img23.gif img23.htm img24.gif img24.htm img3.gif img3.htm img4.gif img4.htm img5.gif img5.htm img6.gif img6.htm img7.gif img7.htm img8.gif img8.htm img9.gif img9.htm index.gif index.html last0.gif last1.gif next0.gif next1.gif prev0.gif prev1.gif sologo.gif style.css text.gif text0.htm text1.htm text10.htm text11.htm text12.htm text13.htm text14.htm text15.htm text16.htm text17.htm text18.htm text19.htm text2.htm text20.htm text21.htm text22.htm text23.htm text24.htm text3.htm text4.htm text5.htm text6.htm text7.htm text8.htm text9.htm Removed files: slides/bsdcon_2002: index.html mgp00001.html mgp00001.idx.jpg mgp00001.jpg mgp00001.txt mgp00002.html mgp00002.idx.jpg mgp00002.jpg mgp00002.txt mgp00003.html mgp00003.idx.jpg mgp00003.jpg mgp00003.txt mgp00004.html mgp00004.idx.jpg mgp00004.jpg mgp00004.txt mgp00005.html mgp00005.idx.jpg mgp00005.jpg mgp00005.txt mgp00006.html mgp00006.idx.jpg mgp00006.jpg mgp00006.txt mgp00007.html mgp00007.idx.jpg mgp00007.jpg mgp00007.txt mgp00008.html mgp00008.idx.jpg mgp00008.jpg mgp00008.txt mgp00009.html mgp00009.idx.jpg mgp00009.jpg mgp00009.txt mgp00010.html mgp00010.idx.jpg mgp00010.jpg mgp00010.txt mgp00011.html mgp00011.idx.jpg mgp00011.jpg mgp00011.txt mgp00012.html mgp00012.idx.jpg mgp00012.jpg mgp00012.txt mgp00013.html mgp00013.idx.jpg mgp00013.jpg mgp00013.txt mgp00014.html mgp00014.idx.jpg mgp00014.jpg mgp00014.txt mgp00015.html mgp00015.idx.jpg mgp00015.jpg mgp00015.txt mgp00016.html mgp00016.idx.jpg mgp00016.jpg mgp00016.txt mgp00017.html mgp00017.idx.jpg mgp00017.jpg mgp00017.txt mgp00018.html mgp00018.idx.jpg mgp00018.jpg mgp00018.txt slides/musess_2002: first0.gif first1.gif img0.gif img0.htm img1.gif img1.htm img10.gif img10.htm img11.gif img11.htm img12.gif img12.htm img13.gif img13.htm img14.gif img14.htm img15.gif img15.htm img16.gif img16.htm img17.gif img17.htm img18.gif img18.htm img19.gif img19.htm img2.gif img2.htm img20.gif img20.htm img21.gif img21.htm img22.gif img22.htm img23.gif img23.htm img24.gif img24.htm img3.gif img3.htm img4.gif img4.htm img5.gif img5.htm img6.gif img6.htm img7.gif img7.htm img8.gif img8.htm img9.gif img9.htm index.gif index.html last0.gif last1.gif next0.gif next1.gif prev0.gif prev1.gif sologo.gif style.css text.gif text0.htm text1.htm text10.htm text11.htm text12.htm text13.htm text14.htm text15.htm text16.htm text17.htm text18.htm text19.htm text2.htm text20.htm text21.htm text22.htm text23.htm text24.htm text3.htm text4.htm text5.htm text6.htm text7.htm text8.htm text9.htm Log message: move the two presentations in www/slides to www/papers where they belong. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/14 14:53:19 Modified files: usr.sbin/mtree : compare.c create.c Log message: %qd -> %lld + (long long) for off_t's. ok guenther@ natano@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/14 14:59:53 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.sparc md.sparc64 md.zaurus distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/14 15:07:40 Modified files: bin/df : df.c Log message: Another %qd -> %lld + (long long) for off_t's. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/14 15:13:08 Modified files: bin/dd : misc.c Log message: %qd -> %lld for an off_t already being cast to (long long)! CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2016/08/14 15:29:44 Modified files: net/argus-clients: Makefile distinfo Log message: distfile was rerolled, spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 15:47:16 Modified files: usr.bin/vi/common: search.c Log message: Kill '#if defined(DEBUG) && 0' blocks that used %q ok bentley@ on principle CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/14 16:29:01 Modified files: usr.sbin/sa : extern.h main.c pdb.c usrdb.c Log message: Flip 'u_quad_t' fields & variables to uint64_t, and %qu to %llu. ok guenther@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 16:35:54 Modified files: sbin/fsirand : fsirand.c Log message: Convert %q to %ll. Cast off_t to long long for printf-style args. Eliminate pointless casts to void* or off_t ok krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 16:47:26 Modified files: usr.bin/vmstat : vmstat.c usr.sbin/pstat : pstat.c Log message: Convert %q to %ll and cast opaque system values to long long. Use uint64_t for the KERN_INTRCNT_CNT sysctl() ok krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 16:54:56 Modified files: sbin/sysctl : sysctl.c Log message: Use int64_t and %ll for CTLTYPE_QUAD nodes. Use memcpy() instead of up-casting from char* to long long* ok krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 16:56:29 Modified files: libexec/ftpd : ftpcmd.y ftpd.c Log message: Convert %q to %ll with long long casts for printf() Delete pointless casts to off_t, void*, and uid_t ok krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 16:57:31 Modified files: libexec/ftpd : logutmp.c Log message: When upcasting to off_t for multiplication, the cast needs to be *before* the multiplication to avoid truncation/overflow ok krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 17:01:13 Modified files: regress/sys/arch/sparc64/emul-popc/reg: reg.c Log message: Convert %q to %ll CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 17:08:09 Modified files: regress/lib/libutil/fmt_scaled: fmt_test.c Log message: Convert quad_t to long long CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 17:18:03 Modified files: lib/libc/hidden: stdlib.h lib/libc/stdlib: Makefile.inc div.3 imaxdiv.3 labs.3 ldiv.3 llabs.c lldiv.3 lldiv.c Removed files: lib/libc/stdlib: qabs.3 qabs.c qdiv.3 qdiv.c Log message: Reduce qabs() and qdiv() to aliases of llabs() and lldiv(). Merge the manual pages and call them deprecated there. ok and manpage tweak jmc@, ok natano@ CVSROOT: /cvs Module name: www Changes by: guenther@cvs.openbsd.org 2016/08/14 17:23:51 Modified files: faq : current.html Log message: Note removal of the qdiv(3) and qabs(3) manpages CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/14 20:03:56 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/14 20:22:16 Modified files: . : 21.html 22.html 23.html 24.html 25.html 26.html 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 ECL.html alpha.html amd64.html amiga.html announce28.html anoncvs.html arc.html armish.html armv7.html art1.html art2.html art3.html art4.html aviion.html bank-donation.html beagle.html books.html cats.html crypto.html cvsync.html ddb.html donations.html 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 events.html ftp.html goals.html groups.html hackathons.html hp300.html hppa.html hppa64.html i386.html index.html innovations.html landisk.html loongson.html luna88k.html lyrics.html mac68k.html macppc.html mail.html mvme68k.html mvme88k.html octeon.html older.html orders.html palm.html pegasos.html plat.html 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 pmax.html policy.html powerpc.html press.html report.html romp.html security.html sgi.html socppc.html solbourne.html sparc.html sparc64.html stable.html sun3.html support.html tshirts.html users.html vax.html want.html zaurus.html build : groups.skel support.skel build/mirrors : anoncvs.html.head cvsync.html.head ftp.html.head faq : current.html 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 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 rdr.html shortcuts.html tables.html tagging.html faq/ports : differences.html guide.html index.html specialtopics.html testing.html libressl : index.html mail.html papers.html openbgpd : index.html manual.html papers.html opencvs : index.html manual.html openntpd : index.html manual.html papers.html opensmtpd : index.html manual.html portable.html report.html security.html opensmtpd/faq : filters.html index.html openssh : donations.html features.html history.html index.html openbsd.html report.html security.html users.html papers : index.html reprints : article_20000306.html pr27.html spamd : index.html Log message: tls on openbsd.org is now real: - link to https://www.openbsd.org from the sub-projects' pages - make internal links relative - switch link rel=canonical to https to please some search engines "go ahead" from beck, "do it!!!!" tj CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 21:09:02 Modified files: libexec/ld.so/sh: Makefile.inc Log message: Drop -z nocombreloc. It was a rev 1.1 commit like on arm, so not clear why it was needed then; perhaps fixed by the bump in binutils? Removing it enables the full relro layout for ld.so. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/14 22:28:31 Modified files: usr.bin/passwd : local_passwd.c Log message: Trust the login_getcaptime() declaration and don't cast the arguments to their own expected type CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2016/08/14 22:32:57 Modified files: sys/arch/armv7/sunxi: sxiuart.c Log message: Drain FIFOs on init same as com(4) does it and reduce the RX FIFO interrupt trigger to 1 character. This fixes a hang seen on the allwinner,sun5i-r8 board during boot when the driver switches to interrupts and no terminal is attached. ok kettenis CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/15 01:03:47 Modified files: sys/net : bpf.c Log message: Merge bpfilter_create() into bpfopen() and make it such that the descriptor is referenced before it is inserted in the global list. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/15 01:12:11 Modified files: sys/net : bpf.c Log message: Check if ``bd_bif'' is NULL inside bpf_catchpacket() to match bpfread() and bpfwrite(), all of which will need to grabe a lock to protect the buffers. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/15 01:17:10 Modified files: sys/net : bpf.c Log message: Introduce bpf_put() and bpf_get() instead of mixing macro and functions for the reference counting. ok dlg@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/15 01:18:44 Modified files: lib/libc/stdlib: labs.3 lldiv.3 Log message: add a bit of spacing to previous, to keep the notes about deprecated functions out the way of the main body; ok guenther CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/15 01:20:14 Modified files: sys/net : bpf.c Log message: No need to reset si_selpid after calling selwakeup() the function already does it. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/15 01:39:46 Modified files: sys/miscfs/fuse: fuse_vfsops.c Log message: Neuter fuse_vptofh() and fuse_fhtovp(). I implemented those functions under the assumption, that fuse_vget() has reasonable semantics, while this is not the case. fusefs_vget() only functions correctly, if the file in questions has recently been accessed and is still in the vnode cache of the userspace daemon associated with the mount point. As a matter of fact the fuse api doesn't feature a reasonable way to map inode numbers to a handle at all (see struct fuse_operations). ok guenther CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/15 02:52:03 Modified files: usr.sbin/ndp : ndp.c Log message: Checking for RTF_BROADCAST here makes no sense. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/15 03:16:26 Modified files: sys/arch/armv7/sunxi: sxiahci.c Log message: Use the regulator API to supply power to the target. Tested by Daniel Bolgheroni on a Cubietech Cubieboard2. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/15 03:16:40 Modified files: lang/pypy : Makefile distinfo Added files: lang/pypy/patches: patch-rpython_jit_backend_x86_detect_feature_py patch-rpython_rlib_rmmap_py Removed files: lang/pypy/patches: patch-rpython_rlib_rvmprof_src_vmprof_config_h patch-rpython_rlib_rvmprof_src_vmprof_getpc_h Log message: lang/pypy: Fix build for W^X and update to 5.3.1. Note that the W^X patch only makes the CPython-based no_bootstrap build work, and that the PyPy JIT itself is still not W^X compliant. This will require more work. OK jca@, thanks. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/15 03:20:47 Modified files: sys/arch/armv7/sunxi: sxie.c Log message: Use pinctrl to configure the pins used by the EMAC. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/15 03:24:45 Modified files: graphics/openimageio: Makefile Log message: "Fix" on i386; this now requires 64-bit atomics. Found by sthen@. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/15 04:24:24 Modified files: faq : faq10.html Log message: fix minor inconsistency: the quota isn't on / anymore, it's on /home CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/15 04:32:34 Modified files: sysutils/augeas: Makefile distinfo sysutils/augeas/patches: patch-lenses_shellvars_aug sysutils/augeas/pkg: PLIST Added files: sysutils/augeas/patches: patch-lenses_csv_aug Log message: update to augeas-1.6.0 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/15 05:35:25 Modified files: sys/net : pfkey.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_output.c Log message: replace the last uses of m_copym2 with m_dup_pkt. ok mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/08/15 06:27:56 Modified files: usr.bin/ssh : servconf.c servconf.h sshd.c Log message: Remove more SSH1 server code: * Drop sshd's -k option. * Retire configuration keywords that only apply to protocol 1, as well as the "protocol" keyword. * Remove some related vestiges of protocol 1 support. ok markus@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/08/15 06:32:04 Modified files: usr.bin/ssh : sshd.8 sshd_config sshd_config.5 Log message: Catch up with the SSH1 code removal and delete all mention of protocol 1 particularities, key files and formats, command line options, and configuration keywords from the server documentation and examples. ok jmc@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/15 06:59:53 Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h Log message: Remove IWM_CMD_SYNC, which expands to zero while all the other IWM_CMD_* values are bit flags. The same was done 2 years ago in Linux git commit a10229271946731959b2269370d0492d88cfab23. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/15 07:37:07 src/sys/arch/armv7/dev Update of /cvs/src/sys/arch/armv7/dev In directory cvs.openbsd.org:/tmp/cvs-serv76703/dev Log Message: Directory /cvs/src/sys/arch/armv7/dev added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/15 07:42:49 Modified files: sys/arch/armv7/armv7: platform.c sys/arch/armv7/conf: files.armv7 sys/arch/armv7/omap: files.omap Added files: sys/arch/armv7/dev: com_fdt.c Removed files: sys/arch/armv7/omap: omap_com.c Log message: Move the com(4) fdt attachment driver to a more generic location and rename it to fit the typical scheme of such an attachment driver. ok kettenis@ jsg@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/15 07:48:24 Modified files: usr.sbin/httpd : httpd.h parse.y server.c Log message: Make httpd stricter with respect to TLS configuration - in particular, do not allow TLS and non-TLS to be configured on the same port, do not allow TLS options to be specified without a TLS listener and ensure that the TLS options are the same when a server is specified on the same address/port. Currently, these configurations are permitted but do not work as intended. Also factor out and reuse the server matching code, which was previously duplicated. ok reyk@ CVSROOT: /cvs Module name: www Changes by: mpi@cvs.openbsd.org 2016/08/15 07:54:20 Modified files: . : 60.html Log message: Mention ART, fewer route lookups per packets and the death of sofnet. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/15 08:04:23 Modified files: lib/libtls : tls.c tls_client.c tls_internal.h tls_server.c Log message: Explicitly pass in an SSL_CTX * to the functions that operate on one, instead of assuming that they should use the one associated with the TLS context. This allows these functions to be used with the additional SSL contexts that are needed to support server-side SNI. Also rename tls_configure_keypair() to tls_configure_ssl_keypair(), so that these functions have a common prefix. ok reyk@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/15 08:14:55 Modified files: usr.sbin/httpd : config.c server.c Log message: Use lowercase 'tls' in debug and log messages for consistency. Requested by reyk@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/15 08:17:34 Modified files: sys/arch/armv7/dev: com_fdt.c Log message: Allow com(4) to make use of the simplebus address translation. This typically works for every simplebus client, but com(4) did not make use of the supplied bus tag. Instead it references the global a4x bus tag. This is needed as the ARM com(4) controllers use 4-byte spaced registers, while com(4) operates on 1-byte. To be able to make use of the address translation, copy the a4x bus tag and replace the cookie and map function with the one supplied by simplebus. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/15 08:47:41 Modified files: lib/libtls : tls_conninfo.c Log message: Fix some style(9) issues. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/15 08:55:48 Modified files: devel/ectags : Makefile devel/ectags/patches: patch-read_c Log message: Fix previous patch, spotted by semarie@ From Anton Lindqvist CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/15 09:34:16 Modified files: . : 60.html Log message: Mention a few pledge(2)-bits, mostly semarie's efforts. Thanks a lot for all your hard work! CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/15 09:41:50 Modified files: lib/libtls : tls_internal.h Log message: Group conninfo fields by connection and peer cert based information, sort and remove unused fingerprint. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/15 09:44:58 Modified files: lib/libtls : tls_internal.h Log message: The tls_conninfo serial is also unused. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/15 09:52:10 Modified files: . : 60.html Log message: add back the ... that i accidentally zapped CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/15 10:12:34 Modified files: usr.sbin/httpd : httpd.h parse.y server.c Log message: Move server_match() from parse.y to server.c; use env instead of conf, which is actually the same thing (cluebat from reyk@). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/15 10:57:53 Modified files: bin/ls : print.c Log message: %*qd -> %*lld + (long long) for off_t. Avoid some casts by changing printsize() to take an int (the only type actually passed via that parameter) instead of size_t. Tweaks & ok guenther@ CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2016/08/15 11:49:43 Modified files: share/man/man4 : bytgpio.4 Log message: Fix typo -> s/drirect/direct/. From Daniel Bolgheroni CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/15 12:31:28 Modified files: sys/arch/armv7/sunxi: if_dwge_fdt.c sys/dev/ic : dwc_gmac.c dwc_gmac_var.h Log message: For some reason the RTL8211E PHY on the Banana Pi responds to both address 0 and 1. As a result rgephy(4) attaches twice. Prevent this from happening by passing the PHY address, which is part of the device tree, down from the bus-specific glue to the generic driver code. CVSROOT: /cvs Module name: www Changes by: jcs@cvs.openbsd.org 2016/08/15 12:38:20 Modified files: build : groups.dat Log message: add chibug CVSROOT: /cvs Module name: www Changes by: jcs@cvs.openbsd.org 2016/08/15 12:38:31 Modified files: . : groups.html Log message: regen CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/15 13:13:06 Removed files: . : 4.4-psd.html 4.4-smm.html 4.4-usd.html beagle.html icrc.pdf press.html porting : audio-port.html autoconf.html checklist.html config.html diffs.html libraries.html packaging.html porttest.html update.html reprints : article_20000306.html article_20000419.html crypto2000.html openbsd-hwcrypto.html pr27.html template.html Log message: remove some more old junk. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/15 13:15:28 Modified files: . : 60.html Log message: delete ... lines, seems noone wants to keep expanding these lists CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/08/15 13:19:47 Modified files: lang/libv8 : Makefile Log message: - drop myself as MAINTAINER, welcome David! - set wxneeded - clean up the Makefile a bit CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2016/08/15 13:31:00 Modified files: . : 60.html Log message: List a few more hardware-related improvements. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/08/15 13:31:44 Modified files: . : ftp.html ftplist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html build : mirrors.dat Log message: ftp.openbsd.dk -> mirrors.dotsrc.org (it was a cname anyway), req by Anders Trier Olesen CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/08/15 13:31:57 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/15 13:32:12 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-6.11.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/15 13:34:04 Modified files: security/letskencrypt: Makefile distinfo Log message: update to letskencrypt-0.1.9, from Johan Huldtgren CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/15 15:03:27 Modified files: sys/arch/armv7/sunxi: files.sunxi Added files: sys/arch/armv7/sunxi: sximmc.c Log message: First stab at porting the awinmmc(4) driver from NetBSD. The driver will be known as sximmc(4) and is somewhat functional. Still needs proper clock support and some further cleanup. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/15 15:04:32 Modified files: sys/arch/armv7/armv7: armv7_machdep.c armv7_machdep.h sys/arch/armv7/dev: com_fdt.c Log message: Now that com(4) uses a different iot for the initial console and the main attachment, the serial port is now longer recognized as console. To fix this, store the OFW node of the initial console and check it in the attachment driver. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/15 15:08:56 Modified files: sys/arch/arm/arm: cpufunc_asm_armv7.S Log message: Don't take shortcuts cleaning/invalidating the caches. The Cortex-A7 and most other ARMv7 CPUs have a L2 cache that is larger than 32KB. And some of those even have L1 caches larger than that. So bailing out after 32KB will leave the cache partially dirty. Fixes the SATA problems on Allwinner A20 based boards. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/15 15:37:25 Modified files: devel/py-certifi: Makefile distinfo devel/py-certifi/pkg: PLIST Log message: update to py-certifi-2016.8.8 Update brings no code changes since 2016.8.2, and we don't include the project's certificates anyway, so this update is rather meaningless. PLIST regened, fixed for python3 port. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/08/15 15:56:15 Modified files: . : 60.html Log message: add some more driver improvements and bug fixes, and fix some typos CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/15 16:01:59 Modified files: sys/arch/alpha/alpha: mem.c sys/arch/amd64/amd64: mem.c sys/arch/arm/arm: mem.c sys/arch/i386/i386: mem.c sys/arch/macppc/macppc: mem.c sys/arch/sh/sh : mem.c sys/arch/socppc/socppc: mem.c sys/arch/sparc/sparc: mem.c sys/arch/sparc64/sparc64: mem.c Log message: normalize some comments CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/15 16:14:19 Modified files: sys/net80211 : ieee80211_ioctl.c ieee80211_ioctl.h Log message: Expose more 802.11n information to userspace: A flag which indicates whether HT has been negotiated with a node, and the current Tx MCS value we use for a node. This grows struct ieee80211_nodereq. Applications using it must be recompiled. ok mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/15 16:16:46 Modified files: sbin/ifconfig : ifconfig.c Log message: When running 'ifconfig scan' in hostap mode display the current Tx rate our AP is using to send frames to an associated node. This used to always display the node's highest supported Rx rate, which isn't all that interesting. ok mpi@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/15 17:16:08 Modified files: . : 60.html Log message: fix a copy-paste error in a man link, clean up another man link, mark up /usr/local and wxallowed using in one instance for consistency CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/15 17:29:08 Modified files: net/py-geventhttpclient: Makefile distinfo net/py-geventhttpclient/pkg: PLIST Log message: update to geventhttpclient-1.3.1 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/15 17:50:39 Modified files: faq : upgrade60.html Log message: fix stale internal link and link to the sysmerge(8) manual instead CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2016/08/15 20:13:39 Modified files: . : 60.html Log message: OpenSMTPD 6.0.0 changes, derived from plus60.html and may not be exhaustive CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/15 22:14:34 Modified files: share/man/man5 : core.5 Log message: Rewrite: ALL HAIL ELF Mention the KERN_NOSUIDCOREDUMP sysctl(3) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/15 22:44:38 Modified files: libexec/login_reject: login_reject.c libexec/login_passwd: login.c libexec/login_yubikey: login_yubikey.c Log message: remove unneeded casts CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/15 22:48:04 Modified files: libexec/rpc.rusersd: rusers_proc.c Log message: fread hasn't taken a char * in about 900 years CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/15 22:54:55 src/distrib/special/doas Update of /cvs/src/distrib/special/doas In directory cvs.openbsd.org:/tmp/cvs-serv95672/doas Log Message: Directory /cvs/src/distrib/special/doas added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/15 22:55:33 Modified files: distrib/special: Makefile Added files: distrib/special/doas: Makefile doas.c Log message: add a special edition doas that only lets root drop privs. maybe the installer can use something like this, wink wink. ok deraadt CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/16 00:39:46 Modified files: share/man/man5 : core.5 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/16 00:40:24 Modified files: usr.bin/openssl: openssl.1 Log message: shorten genrsa; ok jsing CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:44:39 Modified files: x11/py-qt5 : Makefile x11/py-qt5/pkg : PLIST-main Log message: - add python3 flavor - unbreak pre-configure for python 3 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:44:57 Modified files: x11 : Makefile Log message: +py-qt5,python3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:45:31 Log message: import qutebrowser-0.8.2 qutebrowser is a keyboard-focused browser with a minimal GUI. It was inspired by other browsers/addons like dwb and Vimperator/Pentadactyl. ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20161608 N ports/www/qutebrowser/distinfo N ports/www/qutebrowser/Makefile N ports/www/qutebrowser/pkg/PLIST N ports/www/qutebrowser/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:46:30 Modified files: www : Makefile Log message: +qutebrowser CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:46:41 Modified files: x11/gnome/libgweather: Makefile distinfo x11/gnome/libgweather/pkg: PLIST Log message: update to libgweather-3.20.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:48:19 Modified files: textproc/jq : Makefile Added files: textproc/jq/patches: patch-main_c Log message: pledge jq ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:49:10 Log message: import py-paho-mqtt-1.2 The Paho Python Client provides a client class with support for both MQTT v3.1 and v3.1.1 on Python 2.7 or 3.x. It also provides some helper functions to make publishing one off messages to an MQTT server very straightforward. ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20161608 N ports/net/py-paho-mqtt/Makefile N ports/net/py-paho-mqtt/distinfo N ports/net/py-paho-mqtt/pkg/PLIST N ports/net/py-paho-mqtt/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:50:10 Modified files: net : Makefile Log message: +py-paho-mqtt +py-paho-mqtt,python3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:50:53 Log message: import git-lfs-1.3.0 Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server. ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20161608 N ports/devel/git-lfs/distinfo N ports/devel/git-lfs/Makefile N ports/devel/git-lfs/pkg/PLIST N ports/devel/git-lfs/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:51:53 Modified files: devel : Makefile Log message: +git-lfs CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 00:53:44 Modified files: devel/git-lfs : Makefile distinfo Log message: woops, git-lfs-1.3.1 has been released since. update to it CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/08/16 02:02:08 Modified files: . : 60.html Log message: add more items found while skimming the 6.0 changelog CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/16 02:15:04 Modified files: sys/dev/ic : com.c Log message: Only probe the UART type if sc_uarttype is set to COM_UART_UNKNOWN. This allows glue drivers to set the type based on other information (such as Oopen Firmware or device tree properties) without going through to risky code paths. ok deraadt@, visa@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/16 02:22:22 Modified files: devel/lua-penlight: Makefile distinfo Log message: Update to Penlight-1.4.0 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/16 02:23:18 Modified files: usr.sbin/slowcgi: slowcgi.c Log message: As suggested by the FastCGI spec, zero-pad the response buffers to be aligned to 8 bytes. This matches what most other implementations are doing. While here, make sure that the allocated response buffers are zero'ed out. OK florian@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/08/16 02:33:42 Modified files: . : 60.html Log message: typo CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/16 02:36:29 Modified files: usr.sbin/httpd : server.c Log message: Rename server_handshake_tls() to server_tls_handshake() to align with the other server_tls_* functions (and I like the prefix notation better). No functional change. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/08/16 02:39:08 Modified files: . : 60.html Log message: move SMP network stack improvements into the generic network stack section ok mpi@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/16 02:39:42 Modified files: security/pcsc-lite: Makefile distinfo Removed files: security/pcsc-lite/patches: patch-configure patch-src_readerfactory_c Log message: Update to pcsc-lite-1.8.18 CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/08/16 02:46:47 Modified files: . : 60.html Log message: typo CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/16 02:54:59 Modified files: audio/hs-libmpd: Makefile distinfo Log message: Update to hs-libmpd-0.9.0.5 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/16 02:56:28 Modified files: share/man/man4 : pppoe.4 Log message: In the IPv6 default route example, use a gateway that corresponds to a RTF_HOST route and is always on the correct interface. The gateway value doesn't really matter for routes on p2p interfaces but this allow us to tighten the checks when adding RTF_GATEWAY routes. ok stsp@, sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/16 03:01:14 Modified files: sys/net : route.c Log message: Mask the ``prio'' prior to comparing it to RTP_LOCAL. This allows rt_if_remove() to remove RTF_BROACAST routes from down interfaces. Issue reported by Dimitris Papastamos on bugs@ ok dlg@, claudio@, phessler@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/16 03:10:36 Modified files: net/olsrd : Makefile sysutils/conky : Makefile sysutils/wmwlmon: Makefile x11/i3status : Makefile x11/xfce4/xfce4-wavelan: Makefile Log message: bump REVISION for ieee80211_nodereq change CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/08/16 03:37:23 Modified files: . : 60.html Log message: move some minor bug fix items from hardware section to assorted improvements CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/16 03:51:50 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/pkg: PLIST Log message: update to specinfra-2.60.4 CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2016/08/16 04:01:37 Modified files: . : 60.html Log message: xen(4) now works with Qubes OS. ok mikeb CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/16 04:16:33 Modified files: sys/arch/arm/arm: pmap7.c Log message: Fix typo/inconsistensy where L1_S_DOMAIN was used instead of L1_C_DOMAIN. These are functionally equivolent so it didn't matter and the resulting code doesn't change. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/16 04:59:47 Modified files: emulators/qemu : Makefile Log message: Add wxneeded flag when linking qemu. Add build dependency for msgfmt. OK jca@ jung@ Brad Smith (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/16 05:33:07 Modified files: usr.sbin/user : usermgmt.conf.5 usermod.8 Log message: Xr encrypt(1) here as well to be consistent with useradd(8). ok jmc CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/16 05:48:20 Modified files: graphics/scour : Makefile distinfo graphics/scour/pkg: PLIST Log message: update to scour-0.34 Also add missing dependency on devel/py-six and make sure that port is python3-compatible. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/16 07:03:58 Modified files: sys/arch/mips64/include: proc.h sys/arch/mips64/mips64: context.S cp0access.S cpu.c exception.S genassym.cf interrupt.c mips64_machdep.c trap.c sys/arch/sgi/sgi: machdep.c Removed files: sys/arch/mips64/include: rm7000.h Log message: Remove RM7000/RM9000-specific performance counter code. It originates from PMON2000 and has not been enabled on OpenBSD. Suggested by and ok miod@ (after seeing a quad_t cleanup patch of mine) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/16 07:11:06 Modified files: bin/chio : chio.1 Log message: Add HISTORY. From Sevan Janiyan . Verified using NetBSD CVS. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/16 08:08:40 Modified files: multimedia/mpv : Makefile distinfo Log message: update to mpv-0.19.0 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/16 08:43:31 Modified files: sys/dev/pv : hyperv.c hypervreg.h hypervvar.h if_hvn.c Log message: Update Hyper-V structure definitions to the 2016 version Microsoft has performed a significant clean up and stylistic improvement of Hyper-V structure definitions and updated FreeBSD port. We update to stay in sync with the upstream and improve maintainability of this code in the future. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/16 09:24:01 Modified files: usr.bin/mg : theo.c Log message: All that complexity stopped us from getting flying cars by today. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/16 09:32:07 Modified files: bin/ksh : edit.c Log message: Avoid a compiler warning about use of uninitialized l.beg emitted when ksh is compiled with -Os (done in distrib/special): move the bit using XPptrv(l) (which expands to l.beg) where it is actually used and clearly initialized. ok tedu, tweak + ok millert CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 10:09:24 Modified files: bin/ls : ls.c print.c Log message: Bring types of variables used with struct stat into the modern world. Replace a couple of u_long paramaters with int as they were only passed int values and the function re-cast them to (int) anyway. Weird. ok tedu@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 10:13:32 Modified files: bin/ls : ls.c Log message: Nuke some erroneous leading whitespace. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/16 10:34:07 Modified files: security/p5-Net_SSLeay: Makefile distinfo Log message: update p5-Net-SSLeay to 1.78 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 10:41:46 Modified files: usr.sbin/mtree : compare.c create.c spec.c verify.c Log message: Nuke a bunch of whitespace nits seen while '%q' hunting. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/16 10:42:02 Modified files: games/mars : Makefile Added files: games/mars/patches: patch-resources_mars_desktop Log message: Fix broken .desktop file Reported by and ok stsp@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 10:44:55 Modified files: bin/dd : args.c conv.c dd.h Log message: Nuke a bunch of whitespace nits seen while '%q' hunting. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/16 10:49:24 Modified files: usr.bin/jot : jot.c Log message: Streamline and refactor the code a bit more: There are two sentinels for infinite output: infinity == true and reps == 0. Ensure that infinity is set to true whenever reps is set to zero, then we can always use 'if (infinity)'. This allows us to merge the loop for deterministic output into the first if (!randomize) statement, which is a lot tidier. Insert an occasional empty line. "move fast and break stuff" tedu CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/16 11:10:01 Modified files: usr.sbin/httpd : server.c Log message: Turn "TLS handshake failed -" log message into a debug message - it happens way too often and does not provide much information. OK jung@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/16 11:51:38 Modified files: usr.sbin/pwd_mkdb: pwd_mkdb.8 Log message: remove reference to 6th ed. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/16 11:52:28 Modified files: usr.sbin/tokenadm: Makefile Log message: doesn't need to link with crypto CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/16 12:17:36 Modified files: sys/arch/arm/arm: mem.c sys/arch/sparc/sparc: mem.c sys/arch/sparc64/sparc64: mem.c Log message: replace hand rolled tsleep physlock with rwlock. ok mlarkin CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/16 12:19:15 Modified files: sys/arch/i386/i386: mem.c Log message: move static variable up to first CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/16 12:21:54 Modified files: sys/arch/arm/arm: mem.c sys/arch/sh/sh : mem.c Log message: remove #define for /dev/mem minors. let the raw magic of the hardcoded numbers serve as a warning not to touch them. CVSROOT: /cvs Module name: www Changes by: sebastia@cvs.openbsd.org 2016/08/16 12:25:13 Modified files: faq : current.html Log message: this file is for -base, not packages, so remove the entry I did again. CVSROOT: /cvs Module name: www Changes by: jung@cvs.openbsd.org 2016/08/16 12:39:13 Modified files: . : 60.html Log message: slightly tweak smtpd section and remove some eol whitespaces while here CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/16 12:41:06 Modified files: bin/pax : pax.1 Log message: Add HISTORY. From Sevan Janiyan . Verified using the CSRG archive CD. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/16 12:41:57 Modified files: usr.sbin/httpd : httpd.c httpd.h logger.c server.c usr.sbin/iscsictl: iscsictl.c usr.sbin/iscsid: iscsid.c iscsid.h util.c vscsi.c usr.sbin/snmpd : snmpd.c snmpd.h snmpe.c traphandler.c usr.sbin/syslogd: ttymsg.c Log message: stop including sys/param.h for nitems. define locally as needed. ok natano reyk CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/16 12:51:25 Modified files: bin/echo : echo.1 bin/kill : kill.1 bin/sleep : sleep.1 bin/sync : sync.8 bin/test : test.1 Log message: Add, correct, and improve HISTORY sections. From Sevan Janiyan . Verified using http://minnie.tuhs.org/. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/16 12:57:10 Modified files: gnu/usr.bin/cvs/src: logmsg.c Log message: When the commit message is empty, don't default to c)ontinue (committing without log message), but to a)bort. ok jcs, natano; millert and tj agree CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/16 13:00:59 Modified files: usr.bin/cvs : logmsg.c Log message: When the commit message is empty, don't default to c)ontinue (committing without log message) but a)bort. Also, accept the uppercase versions of the choices. Matches the corresponding change of behavior of GNU cvs. suggested by & ok jcs CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/16 13:29:26 Modified files: faq : index.html faq13.html Log message: new section on changing the default audio output device. ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/16 13:59:58 Modified files: devel/pyusb : Makefile distinfo devel/pyusb/pkg: PLIST Removed files: devel/pyusb/patches: patch-setup_py Log message: update to pyusb-1.0, tested with https://badge.emfcamp.org/wiki/TiLDA_MK3/Firmware_Update CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/16 14:04:46 Modified files: bin/ed : main.c Log message: Piping to a shell command does not count as a save, so don't reset the modified flag. from Jerome Frgacic (jerome.frgacic (at) yahoo.fr) ok tb CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/16 14:38:54 Modified files: . : tshirts.html Added files: images : tshirt-45.jpg Log message: add new "grow spikes" shirt. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/16 15:32:58 Modified files: sys/miscfs/fuse: fuse_lookup.c fuse_vnops.c Log message: There is no sense in doing caching in fusefs. In case of a non-local filesystem the tree can change behind our back, resulting in stale cache entries. "The only winning move is not to play." ok tedu beck mpi CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 15:57:52 Modified files: sbin/dhclient : clparse.c conflex.c dhclient.c dhcpd.h dhctoken.h Log message: Track SSID in leases file and only consider leases from the current SSID when starting up dhclient on wifi interfaces. In theory will preserve leases from other SSID's and speed up obtaining a lease by not wasting time attempting to re-acquire a lease from a different SSID. Experimental feature from n2k16 needing some real world testing before g2k16. CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/08/16 16:21:17 Modified files: sys/netinet : udp_usrreq.c in.h share/man/man4 : ip.4 Log message: Add IP_SENDSRCADDR cmsg for UDP sockets. As suggested by sthen@, IP_SENDSRCADDR == IP_RECVDSTADDR. OK sthen@ jca@ bluhm@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/08/16 16:22:07 src/regress/sys/netinet/sendsrcaddr Update of /cvs/src/regress/sys/netinet/sendsrcaddr In directory cvs.openbsd.org:/tmp/cvs-serv32963/regress/sys/netinet/sendsrcaddr Log Message: Directory /cvs/src/regress/sys/netinet/sendsrcaddr added to the repository CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/08/16 16:25:08 Added files: regress/sys/netinet/sendsrcaddr: Makefile runtest.c Log message: Add regression tests for IP_SENDSRCADDR. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/16 17:49:35 Modified files: share/man/man9 : spl.9 Log message: splraise() is an MI API now. ok deraadt@ jmc@ mpi@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 18:38:26 Modified files: usr.sbin/dhcpd : confpars.c Log message: Ansify function definitions. Diff from Edgar Pettijohn. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 18:55:34 Modified files: usr.sbin/dhcpd : confpars.c Log message: KNF and clean up many comments. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 19:02:31 Modified files: sys/dev/pci : mpii.c sys/dev/ic : mpi.c Log message: Make error handling (esp. DATA_UNDERRUN) clearer and avoid losing resid value. Specs from mikeb@, ok dlg@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2016/08/16 19:05:38 Modified files: lang/node : Makefile lang/node/pkg : PLIST Log message: 100% more wxneeded! Also fix for the man page that snuck in! Tested on amd64 and i386 OK jca@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/16 19:16:01 Modified files: . : 60.html lyrics.html Log message: Release the 4th 6.0 song: "Comfortably Dumb (the misc song)" lyrics by Jason George, music by Dewi Wood CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 19:16:11 Modified files: sys/dev/ic : aic79xx.c aic79xx.h aic79xx_openbsd.c Log message: Move to iopool. No voluntary testers after several years of requests so now everybody gets to test! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/16 19:17:54 Modified files: sys/dev/ic : aic7xxx.c aic7xxx_inline.h aic7xxx_openbsd.c aic7xxx_openbsd.h aic7xxxvar.h Log message: Move to iopool. No voluntary testers after several years of requests so now everybody gets to test! CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/16 19:25:38 Added files: images : 60d_right.jpg Log message: image for 4th song CVSROOT: /cvs Module name: src Changes by: procter@cvs.openbsd.org 2016/08/16 21:24:12 Modified files: sys/net : pf.c pf_norm.c pfvar.h Log message: Reintroduce 5.3-style checksum modification to preserve end-to-end checksums when fiddling with packets but without the mess that motivated Henning to remove it. Affects only this one aspect of Henning's checksum work. Also tweak the basic algorithm and supply a correctness argument. OK dlg@ deraadt@ sthen@; no objection henning@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/16 23:07:14 Modified files: usr.sbin/vmd : control.c loadfile_elf.c pci.c virtio.c vmd.c vmm.c Log message: small bits of header cleanup; ok mlarkin CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/08/16 23:33:54 Modified files: lib/libc/stdlib: malloc.c Log message: wrterror() is fatal, delete dead code; ok tom@ natano@ tedu@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/17 00:32:14 Modified files: faq : faq15.html Log message: Change a few 'uname -m' to 'uname -p' for PKG_PATH. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/17 00:57:50 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-t_test-lib_sh Log message: Update to git-2.9.3. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 01:02:31 Modified files: net/py-paho-mqtt: Makefile Log message: zap stray line that snuck in; spotted by nigel@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/08/17 02:13:52 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: The man page is a bit confusing for how we can control which address families we support during capabilities negotiation. Re-organize the man page to be more clear, and explicitly state what the default is. OK sthen@ benno@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/08/17 02:14:40 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: pluralize a word CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 03:39:38 Modified files: sys/dev/pci : if_iwm.c Log message: If the stack demands protection by setting the USEPROT flag then set the corresponding bit in the iwm(4) Tx command regardless of frame length. ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 03:42:03 Modified files: sys/net80211 : ieee80211_node.c Log message: If a wireless device or driver scans all bands at once give 5GHz APs a slight priority in cases where good matches exist in either band. ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 03:43:27 Modified files: sys/dev/pci : if_iwn.c Log message: iwn(4) scans all bands at once, as far as the net80211 stack is concerned. So set the appropriate scan capability flags in the ic. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2016/08/17 03:43:46 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-contrib PLIST-docs Log message: Security update to 9.5.4 ok robert@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 04:01:20 Modified files: sys/dev/pci : pcidevs Log message: Add PCI ID for Ralink RT5392 and additional IDs for RT5390 devices. Part of a larger patch by James Hastings. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 04:01:34 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/17 04:49:09 Modified files: sys/arch/sparc64/include: intr.h Log message: we have some spare interrupt levels, so move softnet above softclock. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/17 05:06:51 Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_browser_about_flags_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_linux_util_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_trace_event_malloc_dump_provider_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_browser_BUILD_gn patch-chrome_browser_extensions_BUILD_gn patch-chrome_common_BUILD_gn patch-chrome_test_BUILD_gn patch-components_crash_content_app_BUILD_gn patch-components_crash_content_browser_BUILD_gn patch-components_metrics_BUILD_gn patch-components_mus_surfaces_surfaces_context_provider_cc patch-components_storage_monitor_BUILD_gn patch-content_browser_BUILD_gn patch-content_common_BUILD_gn patch-device_bluetooth_BUILD_gn 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_usb_BUILD_gn patch-media_audio_BUILD_gn patch-media_media_options_gni patch-mojo_gles2_gles2_context_cc patch-net_BUILD_gn patch-sandbox_BUILD_gn patch-sandbox_linux_BUILD_gn patch-services_shell_runner_host_BUILD_gn patch-third_party_WebKit_Source_wtf_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_ffmpeg_BUILD_gn patch-third_party_libusb_BUILD_gn patch-third_party_opus_BUILD_gn 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_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_gn_bootstrap_build_ninja_template patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_gl_BUILD_gn patch-v8_BUILD_gn Removed files: www/chromium/patches: patch-apps_apps_gypi patch-base_base_gypi patch-build_all_gyp patch-build_common_gypi patch-build_filename_rules_gypi patch-chrome_chrome_browser_extensions_gypi patch-chrome_chrome_browser_gypi patch-chrome_chrome_browser_ui_gypi patch-chrome_chrome_common_gypi patch-chrome_chrome_exe_gypi patch-chrome_chrome_resources_gyp patch-chrome_chrome_utility_gypi patch-chrome_common_extensions_api_schemas_gypi patch-chrome_common_variations_fieldtrial_testing_config_gyp patch-chrome_policy_templates_gypi patch-components_metrics_gypi patch-components_storage_monitor_gypi patch-content_content_browser_gypi patch-content_content_common_gypi patch-content_content_renderer_gypi patch-device_battery_battery_gyp patch-device_hid_hid_gyp patch-device_serial_serial_gyp patch-gpu_gles2_conform_support_gles2_conform_support_gyp patch-gpu_gpu_config_gypi patch-gpu_gpu_ipc_service_gypi patch-gpu_tools_tools_gyp patch-media_media_gyp patch-net_net_common_gypi patch-net_net_gypi patch-printing_printing_gyp patch-remoting_remoting_all_gyp patch-remoting_remoting_host_gypi patch-skia_skia_chrome_gypi patch-skia_skia_common_gypi patch-third_party_WebKit_Source_core_core_gyp patch-third_party_WebKit_Source_platform_blink_platform_gyp patch-third_party_WebKit_Source_web_web_gyp patch-third_party_ffmpeg_ffmpeg_generated_gypi patch-third_party_ffmpeg_ffmpeg_gyp patch-third_party_iccjpeg_iccjpeg_gyp patch-third_party_libXNVCtrl_libXNVCtrl_gyp patch-third_party_libjingle_libjingle_gyp patch-third_party_libjpeg_turbo_libjpeg_gyp patch-third_party_libusb_libusb_gyp patch-third_party_libyuv_libyuv_gyp patch-third_party_pdfium_build_gyp_standalone_gypi patch-third_party_pdfium_pdfium_gyp patch-third_party_skia_gyp_ports_gyp patch-third_party_usrsctp_usrsctp_gyp patch-third_party_webrtc_base_base_gyp patch-third_party_webrtc_build_common_gypi patch-ui_accessibility_accessibility_gyp patch-ui_base_ui_base_gyp patch-ui_gfx_gfx_gyp patch-ui_gl_gl_gyp patch-ui_touch_selection_ui_touch_selection_gyp patch-ui_views_controls_webview_webview_gyp patch-ui_views_views_gyp Log message: Move chromium to the new build system (gn - generate ninja) This commit moves the chromium port to use gn to generate ninja files which will hopefully resolve the random build errors. Gyp is dead so this move has to be done anyway. Also change the way how we handle openbsd. Let's assume we are running on linux and only handle !linux cases where needed. This also ensures that a change on linux will for sure end up in our builds as well. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 05:08:08 Modified files: sys/dev/pci : if_wpi.c Log message: wpi(4) scans all bands at once, as far as the net80211 stack is concerned. So set the appropriate scan capability flags in the ic. ok sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/17 05:09:01 Modified files: sys/arch/sparc64/include: cpu.h Log message: use a register variable to get at the curcpu pointer in %g7 this lets us define curcpu(), cpu_number(), etc as derefs of this variable rather than having to write asm to copy it into another register for the same derefs. this provides shorter inlined code that wastes less registers. ok kettenis@ who notes we use this these on other archs already CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 05:47:57 Modified files: sys/dev/microcode/ral: microcode.h Log message: Update ral(4) firmware for RT2860 family devices. Required for upcoming RT5390 and RT5392 chipset support. Tested by procter@ on RT2860 and by me on RT2790 and RT3090. Ported from FreeBSD by James Hastings. kevlo confirmed this version of the firmware is still ISC licensed. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 05:50:52 Modified files: sys/dev/ic : rt2860.c rt2860reg.h rt2860var.h sys/dev/pci : if_ral_pci.c Log message: Add support for RT5390 and RT5392 chipsets to the ral(4) driver. Tested by procter@ on RT2860 and by me on RT2790 and RT3090. Ported from FreeBSD by James Hastings. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/17 05:52:29 Modified files: share/man/man4 : ral.4 Log message: Document RT3900E (RT5390 / RT5392) support in ral(4). Ported from FreeBSD by James Hastings. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/17 05:56:42 Modified files: sys/arch/amd64/include: atomic.h Log message: Fix x86_atomic_{set|clear}bits_u64() by using the "er" constraint instead of "ir" as the orq and andq instructions take a 32-bit immedate argument that gets sign-extended. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/17 06:02:38 Modified files: usr.bin/compress: gzopen.c Log message: When returning the file size info, only use z_total_in/z_total_out for the read (inflate) case where there might be multiple streams. For the write (deflate) case there can only be a single stream so just use the per-stream total_in/total_out. Fixes "gzip -v" byte counts. OK henning@. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/17 06:18:29 Modified files: usr.sbin/syslogd: syslogd.c Log message: By using the new tls_config_load_file() feature, syslogd(8) certificate and key loading can be simplified. OK jsing@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/17 06:22:28 Modified files: regress/usr.sbin/syslogd: args-client-tls4.pl args-client-tls6.pl args-tls-cafile-empty.pl args-tls-cafile-noexist.pl args-tls-cafile-toobig.pl Log message: syslogd(8) uses new libtls certificate and key file loading. So the tests behave a little bit different now. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/17 07:05:02 Modified files: sys/arch/armv7/armv7: platform.c sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/dev: com_fdt.c Log message: Replace sxiuart(4) with the mostly compatible com(4). The Synopsys DesignWare 8250 throws an interrupt if it detects a write to LCR while it was busy. Read the USR register to clear the interrupt so we don't get flooded. The sunxi machines also use a different frequency on the consoles. As we have no clock framework, especially not for early consoles, match on known Allwinner compatibles to set a known frequency. ok kettenis@ mglocker@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/17 07:26:40 Modified files: sys/arch/armv7/dev: com_fdt.c Log message: Remove bogus suspend/resume code from armv7 com(4) attachment driver. The code initially arrived when the zaurus driver was copied. As we don't suspend on ARMv7, just get rid of it. Prompted by jsg@ and kettenis@. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/17 07:44:48 Modified files: sys/arch/armv7/dev: com_fdt.c Log message: Nothing from the original Wasabi code remains, so replace the copyright with the standard ISC license. ok kettenis@ jsg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 07:48:33 Modified files: textproc/jq : Makefile textproc/jq/patches: patch-main_c Log message: fix pledge to allow loading modules (and a contrived case of unset HOME) spotted by semarie@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/17 07:53:14 Modified files: sys/kern : uipc_usrreq.c Log message: Fix an mbuf leak and missing error propagation in uipc_usrreq(PRU_SEND) in case sbappendcontrol() fails. From Simon Mages; OK mikeb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/17 07:53:21 Modified files: distrib/miniroot: install.sub share/man/man8 : autoinstall.8 Log message: Use more dhcp info when trying autoinstall/autoupgrade. For the file name try 'filename' then 'option bootfile-name'. For the server name try 'server-name' then 'option tftp-server-name' then 'next-server'. Original idea from Patrick Lundin. Suggestions from rpe@. Tweaks & ok halex@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 07:54:08 Modified files: devel/rebar : Makefile distinfo Log message: update to rebar-2.6.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 08:02:48 Modified files: misc/dtach : Makefile distinfo misc/dtach/patches: patch-attach_c patch-master_c misc/dtach/pkg : PLIST Log message: update to dtach-0.9 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/17 08:08:32 Modified files: . : hp300.html Log message: remove two broken links; reminded by miod CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 08:11:51 Modified files: textproc/nfoview: Makefile distinfo Log message: update to nfoview-1.20 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 08:17:11 Modified files: x11/yad : Makefile distinfo x11/yad/pkg : PLIST Removed files: x11/yad/patches: patch-configure Log message: update to yad-0.37.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 08:19:49 Modified files: devel/libgit2/libgit2-glib: Makefile distinfo Log message: update to libgit2-glib-0.24.2 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/17 09:10:24 Modified files: x11/mlterm : Makefile distinfo x11/mlterm/patches: patch-configure_in patch-xwindow_x_screen_c Added files: x11/mlterm/patches: patch-xwindow_xlib_x_h Removed files: x11/mlterm/patches: patch-xwindow_x_h Log message: Update to mlterm-3.7.2 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/17 10:13:27 Modified files: distrib/sets/lists/base: md.loongson md.octeon md.sgi distrib/sets/lists/comp: md.loongson md.octeon md.sgi Log message: sync CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/17 10:45:41 Modified files: . : 60.html Log message: mips64 pkg counts CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/17 11:18:38 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Replace hand rolled atomic bit operations and use MI ones from DRM CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 11:21:27 Removed files: graphics/imlib : Makefile distinfo graphics/imlib/patches: patch-Imlib_Makefile_in patch-Imlib_load_c patch-Imlib_misc_c patch-Imlib_save_c patch-Imlib_utils_c patch-config_Makefile_in patch-config_imrc_in patch-configure patch-gdk_imlib_Makefile_in patch-gdk_imlib_io-bmp_c patch-gdk_imlib_io-gif_c patch-gdk_imlib_io-png_c patch-gdk_imlib_io-xpm_c patch-gdk_imlib_misc_c patch-gdk_imlib_utils_c patch-imlib_m4 graphics/imlib/pkg: DESCR PLIST Log message: remove imlib-1.x which was only used by kde/graphics3 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/17 11:21:36 Modified files: graphics : Makefile Log message: -imlib CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/17 11:39:41 Modified files: sys/dev/pv : hyperv.c hypervreg.h hypervvar.h Log message: Sync up monitor trigger groups handling to the upstream Replace hand rolled atomic bit operations and use MI ones from DRM and convert event matrixes to arrays of longs. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/17 12:05:40 Modified files: usr.bin/mandoc : dba.c Log message: Make sure manuals in architecture-independent directories are treated as architecture-independent even if they abuse the third (architecture) argument of the .Dt macro for random stuff like "freetds reference manual". While the .Dt syntax is not the same as the .TH syntax in man(7), punishing offenders by treating them as architecture-dependent and hence completely excluding them from searches is too severe. Problem reported by sthen@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/17 12:07:07 Modified files: lib/libc/stdio : vfprintf.c vfwprintf.c Log message: Generate syslog warnings for %s fmt strings NULL to "(null)" conversions. Over time we can repair software which performs this non-standard behaviour, and fix bugs along the way. Let's first find out how bad the situation is by deploying this in snapshots. This type of logging is possible because OpenBSD syslog_r(3) -> sendsyslog(2) is side-effect free enough to be used in the bowels of libc. ok tedu CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/17 12:57:57 Modified files: net/haproxy : Makefile distinfo Log message: Maintenance update to haproxy-1.6.8 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/17 12:58:31 Modified files: usr.bin/mandoc : dba.c dba_read.c Log message: When reading back a mandoc.db(5) file in order to apply incremental changes, do not prepend a stray NAME_FILE (0x10) byte to the first names of pages. Bug found while investigating another issue reported by sthen@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/17 14:46:06 Modified files: usr.bin/mandoc : dba.c dba.h dba_read.c mandocdb.c Log message: When the content of a manual page does not specify a section, the empty string got added to the list of sections, breaking the database format slightly and causing the page to not be considered part of any section, not even if a section could be deduced from the directory or from the file name. Bug found due to the bogus pcredemo(3) "manual" in the pcre-8.38p0 package. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/17 14:58:19 Modified files: net/freeradius : Makefile net/freeradius3: Makefile net/gdnsd : Makefile net/gnugk : Makefile net/net-snmp : Makefile net/powerdns : Makefile net/avahi : Makefile net/bird : Makefile net/dnsmasq : Makefile Log message: bump ports that might pick up IP_SENDSRCADDR CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/17 14:58:46 Modified files: telephony/kamailio: Makefile Log message: bump ports that might pick up IP_SENDSRCADDR CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/17 15:23:01 Modified files: bin/dd : dd.1 Log message: Add HISTORY section. Information found on: http://www.tuhs.org/cgi-bin/utree.pl Checked by Sevan Janiyan . CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/17 15:36:47 Modified files: devel/jdk/1.7 : Makefile distinfo Log message: mark jdk/1.7 as wxneeded (and provide new amd64/i386 bootstraps), this is done via an ld wrapper script in ${WRKDIR}/bin because the build process is fairly complicated and already involves several layers of patches. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/17 15:58:36 Modified files: devel/jdk/1.8 : Makefile Log message: apply the same ld wrapper to jdk/1.8 as was done for jdk/1.7 to mark the binaries as wxneeded. this build is less complicated than 1.7 so a nicer fix than the wrapper should be sanely possible, but committing the simpler one for now to hopefully unbreak packages. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/17 16:15:08 Modified files: lib/libc/stdio : vfprintf.c vfwprintf.c Log message: % is escaped with more %, not backslash. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/08/17 18:06:32 Modified files: usr.sbin/vmctl : vmctl.8 Log message: add section on VM networking. more to come, this is a starting point for further documentation. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/17 18:44:37 Modified files: usr.bin/mandoc : cgi.c Log message: fix an fd leak ok schwarze@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/17 18:45:52 Modified files: usr.sbin/relayd: carp.c Log message: fix fd leaks in error paths ok reyk@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/17 19:52:29 Modified files: sysutils/bitrot: Makefile distinfo Log message: Update to bitrot 0.9.0. From MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/17 22:53:30 Modified files: databases/py-psycopg2: Makefile distinfo databases/py-psycopg2/pkg: PLIST Log message: Update to py-psycopg2 2.6.2 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/17 22:56:50 Modified files: devel/py-parsing: Makefile distinfo Log message: Update to py-parsing 2.1.8 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/17 23:01:29 Modified files: databases/py-pickleshare: Makefile distinfo Log message: Update to py-pickleshare 0.7.4 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/18 00:01:10 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c Log message: fix panics caused by replacing m_copym2 with m_dup_pkt. m_copym2 is fine duplicating an arbitrary chain of mbufs, while m_dup_pkt wants to dup a packet with proper headers in the first mbuf. ipsec copied the tail of an mbuf if any of the clusters are shared or readonly, and swapped that tail with the result of m_copym2. m_dup_pkt panics cos of that. this makes ipsec duplicate the whole packet if any of the chain is readonly. found by naddy@ and mlarkin@ this fix is from visa@ who told me to commit it cos he's afk (sleeping) tested by naddy@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/18 00:36:02 Modified files: usr.sbin/bind/lib/dns: tkey.c Log message: init a variable to address https://kb.isc.org/article/AA-01272 Most of bind got removed and this function is not called by any of the remaining parts. ok deraadt@ a long time ago. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/18 00:56:59 Modified files: x11/gnome/file-roller: Makefile distinfo Log message: update to file-roller-3.20.3 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/18 03:20:01 Modified files: sys/dev/pv : hyperv.c hypervreg.h Log message: Clean up style and replace a magic value with a magic define CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/18 03:28:22 Modified files: sys/arch/armv7/armv7: armv7_start.S sys/arch/arm/arm: pmap7.c sys/arch/arm/include: pte.h Log message: Separate out the Access Flag bit from the Access Permission bits in the armv7 pmap. ok tom@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/18 04:55:18 Modified files: devel/tig : Makefile distinfo Removed files: devel/tig/patches: patch-src_graph-v2_c Log message: Update to tig-2.2 from maintainer Frederic Cambus CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/18 05:33:48 Modified files: usr.sbin/vmctl : vmctl.8 Log message: various fixes for previous; CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/08/18 05:35:58 Modified files: . : ftp.html ftplist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html build : mirrors.dat Log message: add mirror ftp.yzu.edu.tw, from Peter Dave Hello. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/08/18 05:36:14 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/18 05:45:18 Modified files: share/man/man4 : ip.4 Log message: punctuation fix; CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/18 05:59:58 Modified files: sys/dev/usb : ehci.c Log message: add a missing splx in an error path ok millert@ stsp@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/18 06:07:21 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the nseq text; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/18 06:28:53 Modified files: infrastructure/mk: bsd.port.mk databases/sqlports: Makefile databases/sqlports/files: Info.pm Log message: Add an USE_WXNEEDED flag for ports, to write an ld wrapper script in ${WRKDIR}/bin that adds -z wxneeded to linker command lines. It won't work everywhere but provides an easy (and easily identifiable) way to add this flag without fiddling with build systems. Feedback/ok jca@ jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/18 06:29:32 Modified files: devel/jdk/1.7 : Makefile devel/jdk/1.8 : Makefile Log message: use the centralized ld "wxneeded" wrapper for the jdk ports. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/08/18 06:29:53 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document USE_WXNEEDED, feedback/ok jca jasper CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/18 06:31:53 Modified files: lang/mono : Makefile Log message: use USE_WXNEEDED CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/08/18 06:40:44 Modified files: devel/cppcheck : Makefile distinfo Log message: update to cppcheck 1.75 ok gsoares@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/18 06:50:42 Modified files: lang/python : Makefile.inc Log message: switch to USE_WXNEEDED CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/18 07:39:00 Modified files: audio/ncmpcpp : Makefile distinfo Removed files: audio/ncmpcpp/patches: patch-src_actions_cpp Log message: Update to ncmpcpp-0.7.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/18 07:42:26 Modified files: x11/jwm : Makefile distinfo Log message: - update to jwm-2.3.6 - update license marker (jwm is MIT-licenesd now) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/18 08:12:51 Modified files: usr.sbin/relayd: relayd.conf.5 Log message: word fix, from remi locherer; ok reyk CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/18 08:21:39 Modified files: www/webkitgtk4 : Makefile Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_javascriptcoregtk_pc_in patch-Source_WebKit2_webkit2gtk-web-extension_pc_in patch-Source_WebKit2_webkit2gtk_pc_in Log message: USE_WXNEEDED, add "-Wl,-z,wxneeded" to pkg-config files WebKit violates W^X, so binaries linked with it need to be "wxneeded". Pkg-config files seem to be an appropriate mean of automating this task. Discussed with ajacoutot@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/18 09:43:12 Modified files: lib/libtls : tls_init.3 Log message: Rework parts of the libtls man page for clarity. Split out the connection information related functions under their own heading and dedup the text relating to when these functions can be called. With input from and ok jmc@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/18 09:52:03 Modified files: lib/libtls : tls_server.c Log message: Split out the TLS server SSL_CTX allocation and configuration code, so that it can be reused to allocate the additional SSL_CTXs needed for SNI. ok reyk@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/18 09:56:54 Modified files: sys/dev/pv : if_hvn.c if_hvnreg.h Log message: Update NVS protocol structure definitions to the 2016 version Microsoft has considerably cleaned up the style and it makes sense to keep in sync with the maintained upstream version in FreeBSD. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/18 10:12:06 Modified files: usr.sbin/vmctl : vmctl.8 Log message: use a more standard page layout; ok mlarkin CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/18 10:23:07 Modified files: usr.bin/ftp : extern.h fetch.c ftp.c util.c Log message: Move connect_sync() to util.c and use it when connecting via http too. OK sthen@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2016/08/18 11:23:03 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-api_except_txt patch-src_cmd_link_internal_ld_data_go patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_ld_lib_go patch-src_runtime_cgo_gcc_openbsd_386_c patch-src_runtime_cgo_gcc_openbsd_amd64_c patch-src_runtime_sys_openbsd_386_s lang/go/pkg : PLIST Removed files: lang/go/patches: patch-src_runtime_testdata_testprogcgo_aprof_go Log message: Upgrade lang/go to 1.7. ok czarkoff@ pea@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/18 12:30:57 Modified files: www/surf2 : Makefile www/surf2/patches: patch-Makefile patch-config_def_h patch-config_mk Log message: Enable Inspector, clean up WANTLIB, make build more verbose CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/18 13:32:50 Modified files: lang/racket-minimal: Makefile Log message: Add USE_WXNEEDED. Passes the tests. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/18 13:59:16 Modified files: sys/uvm : uvm_mmap.c Log message: uvm_wxcheck() should only abort the process if kern.wxabort is set. The new semantics are W^X violations are reported to the application via ENOTSUP. Forgot to fix this during the last change. Spotted by kettenis CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2016/08/18 15:12:35 Modified files: sys/dev/wscons : wsmouse.c wsmouseinput.h Log message: Reset the input state completely when wsmouse is (re-)opened. ok mpi@ CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2016/08/18 15:32:14 Modified files: . : vax.html Log message: the simh page is gone CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/18 16:29:02 Modified files: lib/libc/sys : connect.2 Log message: Add an EXAMPLES section that illustrates how to deal with connect(2) returning EINTR. OK jung@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/18 16:41:55 Modified files: mail : Makefile mail/mutt : Makefile distinfo mail/mutt/pkg : DESCR PLIST Log message: update to Mutt 1.7.0, remove flavour for sidebar CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/18 19:37:50 Modified files: regress/sys/copy: copy.c Log message: string.h not strings.h CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/18 21:18:07 Modified files: usr.bin/ssh : monitor.c servconf.c servconf.h session.c sshd.8 sshd.c sshd_config.5 Log message: remove UseLogin option and support for having /bin/login manage login sessions; ok deraadt markus dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/18 22:59:25 src/regress/usr.bin/ssh/unittests/match Update of /cvs/src/regress/usr.bin/ssh/unittests/match In directory cvs.openbsd.org:/tmp/cvs-serv18376/match Log Message: Directory /cvs/src/regress/usr.bin/ssh/unittests/match added to the repository CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/18 23:04:38 Modified files: audio/ncmpc : Makefile distinfo audio/ncmpc/patches: patch-configure Log message: Update to ncmpc-0.25 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/18 23:25:08 Modified files: sys/arch/armv7/omap: ti_iic.c Log message: avoid using an uninitialised variable with zero length iic_exec calls CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/19 00:44:13 Modified files: regress/usr.bin/ssh/unittests: Makefile Added files: regress/usr.bin/ssh/unittests/match: Makefile tests.c Log message: add tests for matching functions CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/19 01:02:47 Modified files: math/R : Makefile math/R/pkg : README Log message: Use egfortran by default OK feinerer@ (maintainer) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/19 01:12:54 Modified files: sys/net : route.c Log message: Do not seroize a struct needed for RTM_RESOLVE in the hot path. ok phessler@, bluhm@, tedu@, natano@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/19 01:39:05 Modified files: www/py-httpbin : Makefile distinfo www/py-httpbin/patches: patch-setup_py Log message: Update to py-httpbin 0.5.0 CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/08/19 02:06:25 Modified files: sbin/disklabel : editor.c Log message: Start with a default fragsize of 2048, double it for large disks and then cap based on sector size. This avoid too large fragments on 4k disks. Problem noted by David Vasek; ok krw@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/19 02:46:38 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the ocsp text; ok beck CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/19 03:06:24 Modified files: sbin/ifconfig : ifconfig.c Log message: correct a rate test introduced in rev 1.326 ok stsp@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/19 03:40:39 Modified files: regress/usr.sbin/arp: arptest2.ok Log message: Reorder entries to match current multipath ordering. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/19 03:49:24 Modified files: www/phantomjs : Makefile Log message: phantomjs needs wxneeded, from Caspar Schutijser CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/19 04:15:24 Modified files: mail/trojita : Makefile Log message: trojita requires W|X mappings (for QtWebKit), so link it with -z wxneeded (it needs a cmake flag rather than USE_WXNEEDED's ld wrapper, but let's still add USE_WXNEEDED to provide uniform annotation). Original diff from Caspar Schutijser (who takes maintainer), tweaks by me and dcoppa (who managed to avoid needing a patch). ok dcoppa@ CVSROOT: /cvs Module name: src Changes by: danj@cvs.openbsd.org 2016/08/19 04:57:24 Modified files: share/man/man5 : login.conf.5 usr.bin/passwd : passwd.1 Log message: update man pages now that login.conf uses auto rounds better wording/ok sthen@ ok jmc@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2016/08/19 05:41:40 Modified files: databases/postgresql: Tag: OPENBSD_6_0 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_6_0 PLIST-contrib PLIST-docs Log message: Security update to 9.5.4 ok robert@ CVSROOT: /cvs Module name: ports Changes by: krw@cvs.openbsd.org 2016/08/19 06:51:19 Modified files: devel/cudf : Makefile devel/ocaml-dose: Makefile devel/ocaml-dose/patches: patch-doseparse_stdOptions_ml devel/ocaml-extlib: Makefile distinfo devel/ocaml-extlib/pkg: PFRAG.native PLIST sysutils/opam : Makefile Log message: Update extlib to 1.7.0, the same version opam installs when asked. Switch to github hosting. Delete dead MASTER_SITES. One tweak to a dependent (dose) due to a structure change. Tweaks & ok sthen@ before 6.0 intervened CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/19 07:54:40 Modified files: math/R : Makefile Log message: Zap bogus "${MODFORTRAN_LIB_DEPENDS}" CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/19 07:56:08 Modified files: sys/arch/arm/arm: fault.c pmap7.c sys/arch/arm/include: pmap.h Log message: Use Access Flag to do page reference emulation. ok visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/19 08:05:23 Modified files: sys/arch/arm/include: pmap.h Log message: Adjust the definitions of L1_S_COHERENT_v7, L2_L_COHERENT_v7 and L2_S_COHERENT_v7 such that bus_dmamap_sync(9) avoids unnecessary cache flushes again for DMA'able memory mapped with the BUS_DMA_COHERENT flag. I broke this in pmap7.c rev 1.35. ok tom@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/19 08:08:44 Modified files: lang/gforth : Makefile Log message: switch from modifying LDFLAGS to USE_WXNEEDED; ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/19 08:39:05 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-daily_sh patch-html_pages_about_inc_php patch-includes_common_php patch-includes_definitions_inc_php net/librenms/pkg: PLIST Added files: net/librenms/patches: patch-lib_influxdb-php_requirements_sh Removed files: net/librenms/patches: patch-scripts_agent-local_bind patch-scripts_agent-local_dmi patch-scripts_agent-local_tinydns Log message: update to LibreNMS 201608 CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2016/08/19 09:22:34 Modified files: databases/postgresql: Tag: OPENBSD_5_9 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_5_9 PLIST-docs Log message: Security update to 9.4.8 ok robert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/19 09:31:10 Modified files: sys/arch/armv7/armv7: armv7_machdep.c Log message: Map kernel .text read-only. Spotted by deraadt@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/08/19 09:35:08 Modified files: usr.sbin/smtpd : smtpd.c Log message: make smtpd less verbose at startup ok gilles@ sunil@ jung@ millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/19 09:47:27 Modified files: sys/arch/arm/arm: pmap7.c Log message: Mark device memory as execute-never to prevent a speculative instruction fetch to access it. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/19 10:52:38 Modified files: mail/claws-mail: Makefile distinfo mail/claws-mail/patches: patch-configure_ac patch-src_common_ssl_c mail/claws-mail/pkg: PLIST-main Log message: update to claws-mail-3.14.0 Diff reads good to sthen@, ok jca@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/19 11:31:04 Modified files: sys/arch/arm/arm: pmap7.c sys/arch/arm/include: pmap.h Log message: Start using to XN flag to enforce that mappings without PROT_EXEC are non-executable. ok visa@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/19 11:39:38 Modified files: regress/sys/kern/noexec: Makefile testfly.S Log message: Add support for arm and enable on armv7. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/19 12:25:53 Modified files: sys/arch/armv7/imx: if_fec.c Log message: Seems we need to hold the PHY into reset a little bit longer. Without it Theo's Cubox-i comes up without working Ethernet after a warm boot. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/19 13:07:37 Modified files: sys/arch/arm/arm: fault.c Log message: Make the FSR encoding strings match the ARMv7 ARM. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/08/19 13:09:34 Modified files: lang/ruby : Makefile.inc lang/ruby/1.8 : Makefile lang/ruby/2.0 : Makefile lang/ruby/2.1 : Makefile lang/ruby/2.2 : Makefile lang/ruby/2.3 : Makefile Log message: Add USE_WXNEEDED to ruby, to get devel/ruby-therubyracer working Original diff from awolk@, OK sthen@ Change to use USE_WXNEEDED by me CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/19 13:36:01 Modified files: www/phantomjs : Makefile Log message: add comment "bundled webkit", prompted by a mail from aja CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/19 13:42:04 Added files: mail/trojita/patches: patch-CMakeLists_txt Log message: Remove a '-O2' unconditionally added to ${CMAKE_CXX_FLAGS}: we already pass '-O2' to the build. That '-Wall -Wsign-compare -O2 -O2 -pipe' was hurting my sense of aesthetics. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/19 13:58:47 Modified files: www/chromium : Makefile www/chromium/patches: patch-BUILD_gn Log message: remove some unnecessary patches CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/19 14:48:36 Modified files: sys/arch/hppa/conf: files.hppa Added files: sys/arch/hppa/hppa: mem.c Removed files: sys/arch/hppa/dev: mem.c Log message: move mem.c to hppa directory like every other arch. (probably landed in dev because it has support for this viper thing, but i like consistency for the /dev/null parts.) ok kettenis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/19 16:47:55 Modified files: mail : Makefile mail/mutt : Makefile distinfo mail/mutt/pkg : DESCR PLIST Log message: backout mutt update, as spotted by kili the compressed folders patch doesn't apply, it's going to need more work than i have time for at the moment to merge (i hate these external patchsets...) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/19 18:14:01 Modified files: emulators/mupen64plus/ui-console: Makefile Removed files: emulators/mupen64plus/ui-console/patches: patch-projects_unix_Makefile Log message: Set USE_WXNEEDED rather than manually modifying linker flags. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/19 18:18:42 Modified files: games/0ad/base : Makefile Added files: games/0ad/base/patches: patch-build_premake_premake4_lua Log message: Mark 0ad wxneeded by passing linker flags. Set USE_WXNEEDED also; it doesn't seem to help, but it serves as documentation. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/19 23:16:02 Modified files: games/eduke32 : Makefile distinfo games/eduke32/patches: patch-Makefile_common games/eduke32/pkg: PLIST Removed files: games/eduke32/patches: patch-build_Makefile_shared patch-build_include_compat_h patch-build_src_dynamicgtk_c patch-build_src_glbuild_c Log message: Update to eduke32-2.0.0.5775. From Ryan Freeman (maintainer). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/20 01:56:09 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the passwd text; ok jsing CVSROOT: /cvs Module name: src Changes by: procter@cvs.openbsd.org 2016/08/20 02:31:36 Modified files: sys/net : pf.c Log message: Retire pf_translate_ap() OK mpi@ mikeb@ CVSROOT: /cvs Module name: src Changes by: procter@cvs.openbsd.org 2016/08/20 02:34:31 Modified files: sys/net : pf.c pfvar.h Log message: Push 'field changed' guards into 'change field' functions; optimise pf_patch_32(); simplify pf_match_addr() OK mikeb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/20 02:37:12 Modified files: devel/spidermonkey: Makefile Log message: set USE_WXNEEDED for sqlports' sake; patch-config_config_mk is still needed. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/20 02:56:19 Modified files: lang/chicken : Makefile.inc lang/chicken/core: Makefile lang/chicken/core/patches: patch-csc_scm Added files: lang/chicken/core/patches: patch-posix-common_scm patch-posixunix_scm Removed files: lang/chicken/core/patches: patch-tests_data-structures-tests_scm Log message: fix buffer overflow and mem leak in execvp/execve wrappers (CVE-2016-6830 and CVE-2016-6831) from Timo Myyra CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/20 02:57:52 Modified files: lang/chicken : Tag: OPENBSD_6_0 Makefile.inc lang/chicken/core: Tag: OPENBSD_6_0 Makefile lang/chicken/core/patches: Tag: OPENBSD_6_0 patch-csc_scm Added files: lang/chicken/core/patches: Tag: OPENBSD_6_0 patch-posix-common_scm patch-posixunix_scm Removed files: lang/chicken/core/patches: Tag: OPENBSD_6_0 patch-tests_data-structures-tests_scm Log message: fix buffer overflow and mem leak in execvp/execve wrappers (CVE-2016-6830 and CVE-2016-6831) from Timo Myyra (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/20 03:09:13 Modified files: lang/obc : Makefile Log message: needs USE_WXNEEDED as spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/20 03:09:54 Modified files: lang/obc : Makefile Log message: and bump REVISION CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 04:41:54 Modified files: sys/arch/armv7/dev: com_fdt.c Log message: Figuring out the clock frequency used for a com(4) device on armv7 is hard. Avoid doing so for the early console and instead rely on the firmware to set up the right baud rate and such. ok visa@, millert@, jsg@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/20 05:17:38 Modified files: mail/trojita : Makefile Log message: bump for maintainer change CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/20 05:39:56 Modified files: x11/gnome/shell: Makefile distinfo Log message: update to gnome-shell-3.20.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 05:57:41 Modified files: devel/pangomm : Makefile distinfo devel/pangomm/pkg: PLIST Log message: Update to pangomm-2.40.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 05:59:50 Modified files: textproc/libebml: Makefile distinfo Log message: Update to libebml-1.3.4. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:00:35 Modified files: multimedia/x265: Makefile distinfo Log message: Update to x265-2.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:01:15 Modified files: multimedia/libmatroska: Makefile distinfo Log message: Update to libmatroska-1.4.5. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:02:01 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update to mkvtoolnix-9.3.1. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:02:32 Modified files: graphics/libwebp: Makefile distinfo Log message: Update to libwebp-0.5.1. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:19:14 Modified files: x11/lumina : Makefile.inc x11/lumina/i18n: distinfo x11/lumina/i18n/pkg: PLIST x11/lumina/lumina: Makefile distinfo x11/lumina/lumina/pkg: PLIST Log message: Update to lumina-1.0.0.1. from Bryan C. Everly CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 06:36:59 Modified files: sys/arch/arm/arm: pmap7.c Log message: Correctly enter a mapping as writable if no "page modified" emulation is needed. ok visa@, patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:37:23 Modified files: x11/gnome/documents: Makefile distinfo Log message: Update to gnome-documents-3.20.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:39:57 Modified files: x11/gnome/weather: Makefile distinfo x11/gnome/weather/pkg: PLIST Log message: Update to gnome-weather-3.20.2. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/20 06:54:49 Modified files: usr.bin/openssl: openssl.1 Log message: shorten pkcs7 text; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:57:18 Modified files: x11/lumina : Makefile.inc x11/lumina/i18n: Makefile x11/lumina/lumina: Makefile Log message: Give maintainership to Bryan C. Everly. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 06:58:23 Modified files: x11/gnome/gvfs : Makefile distinfo Log message: Update to gvfs-1.28.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 07:01:45 Modified files: x11/gtk-vnc : Makefile distinfo x11/gtk-vnc/pkg: PLIST Log message: Update to gtk-vnc-0.6.0. - drop the gettext MODULE CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/20 07:24:38 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/sunxi: files.sunxi sunxi_machdep.c Removed files: sys/arch/armv7/sunxi: sxiuart.c Log message: sxiuart(4) has been replaced with com(4). ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 07:38:52 Modified files: audio/rhythmbox: Makefile distinfo audio/rhythmbox/pkg: PLIST Removed files: audio/rhythmbox/patches: patch-configure patch-plugins_grilo_rb-grilo-plugin_c patch-plugins_grilo_rb-grilo-source_c Log message: Update to rhythmbox-3.4. - drop the gettext MODULE CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/20 08:35:28 Removed files: sys/arch/armv7/sunxi: sxiuartreg.h Log message: Remove obsolete sxiuart(4) header. Noticed by mglocker@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/20 08:43:40 Modified files: usr.bin/mandoc : mdoc.c mdoc_validate.c regress/usr.bin/mandoc/mdoc/Bl: Makefile regress/usr.bin/mandoc/tbl/macro: Makefile Added files: regress/usr.bin/mandoc/mdoc/Bl: colNoIt.in colNoIt.out_ascii regress/usr.bin/mandoc/tbl/macro: column.in column.out_ascii Log message: If a column list starts with implicit rows (that is, rows without .It) and roff-level nodes (e.g. tbl or eqn) follow, don't run into an assertion. Instead, wrap the roff-level nodes in their own row. Issue found by tb@ with afl(1). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/20 09:04:21 Modified files: sbin/fsck_ffs : setup.c Log message: fsdb(8) sucks in and is pledged by fsck(8). Since it uses editline(3), add a special case for the missing "rpath" and "tty" promises. Issue found and initial analysis by Jan Stary, thanks! ok deraadt CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/20 09:05:52 Modified files: usr.sbin/rtadvd: rtadvd.h Log message: Move counters from u_quad_t to uint64_t. Printing is already done with %llu/(unsigned long long) casts. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/20 09:10:18 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: Tweak timer debug output. -RA timer on em0 is set to 16:0 +RA timer on em0 is set to 16.0s CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/20 09:20:01 Modified files: textproc/wkhtmltopdf: Makefile Log message: USE_WXNEEDED from maintainer Frank Groeneveld CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/20 09:21:23 Removed files: www/chromium/patches: patch-chrome_test_BUILD_gn Log message: remove unused patch CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 09:44:04 Modified files: sys/arch/armv7/armv7: platform.c sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/dev: com_fdt.c Removed files: sys/arch/armv7/broadcom: bcm2835_muart.c Log message: Replace bcmmuart(4) with com(4). ok patrick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/20 09:58:16 Modified files: usr.bin/mandoc : mdoc_macro.c regress/usr.bin/mandoc/mdoc/Bl: break.in break.out_ascii break.out_lint Log message: When scanning upwards for a column list to put a .Ta macro in, ignore body end markers of lists breaking other blocks. Fixing a logical error that caused a NULL deref found by tb@ with afl(1). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/20 10:41:47 Modified files: sysutils/sysmon: Makefile sysutils/sysmon/pkg: sysmond.rc Log message: Fix rc_reload() so that it works with daemon_rtable. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/20 11:00:57 Modified files: www/otter-browser: Makefile distinfo Added files: www/otter-browser/patches: patch-src_main_cpp Log message: Update otter-browser to 0.9.11 weekly 135 - add wxneeded - patch for (null) fprintf OK sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/20 11:58:09 Modified files: usr.bin/mandoc : mdoc_macro.c regress/usr.bin/mandoc/mdoc/break: Makefile Added files: regress/usr.bin/mandoc/mdoc/break: notopen.in notopen.out_ascii notopen.out_lint Log message: When a mismatching end macro occurs while at least two nested blocks are open, all except the innermost open block got a bogus MDOC_ENDED marker, in some situations triggering segfaults down the road which tb@ found with afl(1). Fix the logic error by figuring out up front whether an end macro has a matching body, and if it hasn't, don't mark any blocks as broken. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/20 12:44:07 Modified files: bin/stty : stty.1 Log message: already in v2 according to http://www.tuhs.org/Archive/PDP-11/Distributions/research/1972_stuff/unix_2nd_edition_manual.pdf patch from Sevan Janiyan CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/20 13:05:25 Modified files: net/mosh : Makefile distinfo net/mosh/patches: patch-src_crypto_ocb_cc Log message: Update to mosh-1.2.6 Amend HOMEPAGE while here. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/20 13:08:57 Modified files: lib/libc/asr : asr_private.h Log message: Declare all _asr_* debug functions as hidden. Reported by & similar diff by guenther@ some time ago, ok eric@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/08/20 13:22:06 Modified files: sys/arch/amd64/amd64: trap.c Log message: Format string fixes in debug code: need %llx to print 64 bit values ok kettenis@ deraadt@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 13:31:01 Modified files: sys/arch/arm/include: param.h Log message: Don't set MSGBUFSIZE here such that the setting in takes effect. This will let us have different settings on armv7 and zaurus and also unconfuses this developer. ok tom@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 13:34:44 Modified files: sys/arch/armv7/sunxi: sxiccmu.c sxiccmuvar.h Log message: Add some code to set the SD/MMC clocks. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/08/20 13:39:37 Modified files: lang/ghc : Makefile Log message: Switch to USE_WXNEEDED. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 13:41:14 Modified files: sys/arch/armv7/sunxi: sximmc.c Log message: Various improvements to make this work better. Restrict the block size to 512 bytes for now. While Linux and NetBSD seem to allow larger block sizes (4096 and 8192 bytes) I'm getting errors wth an older 2G Sandisk SD card that advertises support for 1024 byte blocks. Implement switching between the 400 KHz "discovery" clock and the 25 MHz "operational" clock. Enable the right clock based on the SD/MMC "unit" number. Don't advertise highspeed capabilities for now as I'm not sure how the adjust the clock timing in that case. Fix the way we calculate the number of blocks and the size of the total data transfer to matc what we do in sdhc(4). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 13:42:55 Modified files: sys/arch/armv7/include: param.h Log message: Increase MSGBUFSIZE to 8 pages. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 13:44:02 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Enable sximmc(4). CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/20 13:47:10 Modified files: lang/racket-minimal: Makefile Log message: Add the LDFLAGS again. The previous version worked for me but failed in the bulk builds. Spotted by naddy@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 13:53:31 Modified files: share/man/man4/man4.armv7: Makefile Added files: share/man/man4/man4.armv7: sximmc.4 Log message: sximmc(4) CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/20 14:18:42 Modified files: usr.bin/ftp : extern.h fetch.c ftp.c util.c Log message: Use connect(2) + a connect_wait() function instead of connect_sync(), similar to the example in connect(2). OK tedu@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/20 14:22:28 Modified files: lib/libc/sys : connect.2 Log message: Sync connect_wait() example with its real usage in ftp(1). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/20 14:23:29 Modified files: share/man/man4/man4.armv7: sximmc.4 Log message: add "armv7" to the Dt line; CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/08/20 14:47:08 Modified files: usr.sbin/smtpd : rfc2822.c Log message: Properly initialize the message parser. fix a regression where the message headers would not be altered as expected. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/20 14:50:31 Modified files: geo/qgis : Makefile Log message: switch to ports gcc on i386; can't build it with base gcc, uses too much ram CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/20 14:52:53 Modified files: graphics/png : Makefile distinfo graphics/png/pkg: PLIST Log message: maintenance update to 1.6.24; from Brad CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 15:04:18 Modified files: sys/arch/arm/arm: pmap7.c Log message: Fix indentation. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 15:07:07 Modified files: sys/arch/arm/arm: pmap7.c Log message: Argh, commit from the wrong tree. Revert previous commit. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/20 15:08:16 Modified files: sys/arch/arm/arm: pmap7.c Log message: Fix indentation. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/20 15:46:18 Modified files: devel/qt-creator: Makefile Log message: wxneeded (QtWebkit) from Caspar Schutijser CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/20 17:05:50 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/08/20 21:26:04 Modified files: usr.bin/login : login.c Log message: Change sleep from crazy backoff to one second of sleep between retries ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/21 00:36:23 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/exynos: exuart.c exynos.c files.exynos Log message: Dynamically attach exuart using the FDT. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/21 00:47:47 Modified files: sys/arch/arm/cortex: ampintc.c sys/arch/armv7/exynos: exynos4.c exynos5.c Log message: Remove the remains of a workaround to get GIC ranges for exynos. Exynos differed from everything else by not having GIC at fixed offsets from PERIPHBASE. Now that ampintc/GIC attaches using FDT we get the ranges out of the FDT instead of using offsets from PERIPHBASE. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/21 01:08:46 Modified files: sys/arch/armv7/vexpress: pl011.c Log message: When detecting the console on attach test fa_node and stdout_node not fa_reg and pl011consaddr as the pl011consaddr addresss may have been translated. Set cn_dev at this point as well as in com(4) and imxuart(4) to handle cases where stdout is not serial0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 02:40:28 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/pkg: PLIST-main Removed files: textproc/link-grammar/patches: patch-link-parser_link-parser_c Log message: Update to link-grammar-5.3.8. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/21 03:23:33 Modified files: sys/miscfs/fuse: fuse_lookup.c fuse_vnops.c fusefs.h Log message: There are three callers of update_vattr(). Two of them don't use the updated struct vattr afterwards, so the call can be removed. Remove both calls and the function itself, inlining the last remaining call. ok millert CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/21 03:49:41 Modified files: devel/libgtop2 : Makefile distinfo devel/libgtop2/patches: patch-configure devel/libgtop2/pkg: PLIST Log message: update to libgtop-2.34.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/21 03:50:17 Log message: import dhcpdump-1.8 dhcpdump provides an easy way for analyzing DHCP traffic easier checking and debugging. feedback/ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20162108 N ports/net/dhcpdump/distinfo N ports/net/dhcpdump/Makefile N ports/net/dhcpdump/patches/patch-dhcpdump_c N ports/net/dhcpdump/pkg/PLIST N ports/net/dhcpdump/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/21 03:51:08 Modified files: net : Makefile Log message: +dhcpdump CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/21 03:53:59 Modified files: net/dhcpdump : Makefile net/dhcpdump/pkg: DESCR Log message: ugh, use the DESCR stuart actually OK'ed CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:04:23 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-configure Log message: Update to qemu-2.6.1. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:07:38 Modified files: devel/libgsf : Makefile distinfo devel/libgsf/pkg: PLIST Log message: Update to libgsf-1.14.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:07:57 Modified files: devel/goffice : Makefile distinfo devel/goffice/pkg: PLIST Log message: Update to goffice-0.10.32. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:08:21 Modified files: math/gnumeric : Makefile distinfo math/gnumeric/pkg: PLIST Log message: Update to gnumeric-1.12.32. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:12:02 Modified files: www/owncloud : Tag: OPENBSD_5_9 Makefile distinfo www/owncloud/patches: Tag: OPENBSD_5_9 patch-apps_updater_appinfo_info_xml www/owncloud/pkg: Tag: OPENBSD_5_9 PLIST Log message: SECURITY update to owncloud-8.2.7. https://owncloud.org/security/advisory/?id=oc-sa-2016-007 https://owncloud.org/security/advisory/?id=oc-sa-2016-008 https://owncloud.org/security/advisory/?id=oc-sa-2016-010 https://owncloud.org/security/advisory/?id=oc-sa-2016-014 https://owncloud.org/security/advisory/?id=oc-sa-2016-015 https://owncloud.org/security/advisory/?id=oc-sa-2016-012 from Todd Mortimer, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:27:46 Modified files: devel/appstream-glib: Makefile distinfo devel/appstream-glib/pkg: PLIST Log message: Update to appstream-glib-0.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:39:47 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.48.2. - drop the gettext MODULE CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:40:13 Modified files: x11/dbus : Makefile distinfo Log message: Update to dbus-1.10.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:41:20 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.0.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:47:44 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.4.48. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:48:15 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py-s3transfer-0.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:48:41 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.10.58. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 06:58:59 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/patches: patch-filter_foomatic-rip_foomaticrip_c print/cups-filters/pkg: PLIST Log message: Update to cups-filters-1.11.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 07:03:22 Modified files: security/libgcrypt: Makefile distinfo Log message: SECURITY update to libgcrypt-1.7.3. CVE-2016-6313 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/21 07:10:26 Modified files: faq : upgrade60.html Log message: make it a bit clearer that not all occurrences of keepenv need to be replaced in doas.conf(5). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 07:16:57 Modified files: security/libgcrypt: Tag: OPENBSD_5_9 Makefile Added files: security/libgcrypt/patches: Tag: OPENBSD_5_9 patch-random_random-csprng_c Log message: Fix for CVE-2016-6313. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 07:21:53 Modified files: security/libgcrypt: Tag: OPENBSD_6_0 Makefile Added files: security/libgcrypt/patches: Tag: OPENBSD_6_0 patch-random_random-csprng_c Log message: Fix for CVE-2016-6313. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/21 07:31:21 Modified files: lib/libc/sys : __thrsigdivert.2 Log message: fix obvious typo in the .Dt section number CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2016/08/21 07:45:46 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update sysutils/ansible to 2.1.1.0 Mostly a bugfix release with some minor changes, for details see: https://github.com/ansible/ansible/blob/v2.1.1.0-1/CHANGELOG.md A now fixed bug pointed out by Frank Groeneveld was that by using the cron modules user argument might result in the root users crontab being cleared. OK aja@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/21 08:08:25 Modified files: lang/go : Makefile go.port.mk Log message: make go libraries build- and run-depend on particular version of lang/go Go libraries should be rebuilt on every lang/go update. This change adds runtime dependency on lang/go for ports with "lib" in MODGO_TYPE, and tunes PKGSPEC to force dependency on exact version of go. OK jsing@, "makes sense" sthen@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/21 08:21:55 Modified files: security/go-crypto: Makefile distinfo security/go-crypto/pkg: PLIST Log message: update to latest snapshot OK and fixes jsing@ (for previous revision) CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/21 08:23:05 Modified files: textproc/go-text: Makefile distinfo textproc/go-text/pkg: PLIST Log message: update to latest snapshot OK and fixes jsing@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/21 08:24:47 Modified files: net/go-net : Makefile distinfo net/go-net/pkg : PLIST Log message: update to latest snapshot in go 1.7 branch OK and fixes jsing@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/21 08:29:06 Modified files: devel/go-tools : Makefile distinfo devel/go-tools/pkg: PLIST Added files: devel/go-tools/pkg: README Log message: update to latest snapshot of go 1.7 branch While at it, add README explaining usage of the rc script OK and fixes jsing@, input from ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/21 08:31:26 Modified files: devel/go-check-v1: Makefile distinfo devel/go-check-v1/pkg: PLIST Log message: update to latest snapshot CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/21 08:33:51 Modified files: textproc/go-xlsx: Makefile distinfo Log message: update to latest snapshot CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/21 08:41:51 Modified files: sys/dev/ofw : ofw_pinctrl.h ofw_regulator.h Log message: Fix a pasto in a comment. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2016/08/21 08:49:42 Modified files: www/kcgi : Makefile distinfo Log message: Update kcgi to 0.8.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 09:09:18 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.20.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 09:15:41 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_config_py patch-lib_googlecloudsdk_core_updater_local_state_py patch-lib_googlecloudsdk_core_util_platforms_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-122.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 09:17:44 Modified files: sysutils/remotebox: Makefile distinfo sysutils/remotebox/pkg: PLIST Log message: Update to remotebox-2.2. CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2016/08/21 09:18:14 Modified files: security/py-M2Crypto: Makefile distinfo security/py-M2Crypto/pkg: PLIST Log message: Update security/py-M2Crypto to 0.25.1 OK aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 10:54:05 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Bump to 1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 10:54:17 Modified files: multimedia/gstreamer1/core: Makefile distinfo Log message: Update to gstreamer1-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 10:54:31 Modified files: multimedia/gstreamer1/plugins-base: Makefile distinfo Log message: Update to gstreamer1-plugins-base-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 10:54:43 Modified files: multimedia/gstreamer1/plugins-good: distinfo Log message: Update to gstreamer1-plugins-good-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 10:54:56 Modified files: multimedia/gstreamer1/plugins-ugly: distinfo Log message: Update to gstreamer1-plugins-ugly-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 10:55:11 Modified files: multimedia/gstreamer1/plugins-bad: Makefile distinfo Log message: update to gstreamer1-plugins-bad-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 10:55:29 Modified files: multimedia/gstreamer1/plugins-libav: distinfo Log message: Update to gstreamer1-plugins-libav-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 10:55:41 Modified files: multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update to py3-gstreamer1-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/21 11:02:48 Modified files: cad/gtkwave : Makefile distinfo cad/gtkwave/pkg: PLIST Log message: Update to gtkwave-3.3.76. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/21 12:05:43 Modified files: x11/gnome/eog : Makefile distinfo Log message: update to eog-3.20.4 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/08/21 12:47:01 Modified files: distrib/miniroot: install.sub Log message: tweak previous OK halex, krw CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2016/08/21 13:22:15 Modified files: distrib/miniroot: install.sub Log message: Make lease_value() unescape quoted strings. To be fully compliant, we should unvis() it too, but I think this is enough, at least for now. ok krw@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/21 14:10:32 Modified files: geo/josm : Makefile distinfo Log message: Update to josm r10786, from maintainer Holger Mikolon CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/21 15:01:03 Modified files: lang/gcc/4.6 : Makefile lang/gcc/4.9 : Makefile Log message: Don't hardcode path to "ld" in ports gcc, allowing USE_WXNEEDED to override "ld" with a wrapper script. Do the same for "as" for consistency as suggested by naddy. Various versions of this OK'd by dcoppa and pascal. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/21 15:10:52 Modified files: lib/libc/stdio : fgetwln.c Log message: bugfix: when fgetwc(3) fails, fgetwln(3) must fail as well; OK jca@ martijn@ millert@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/21 15:23:48 Modified files: usr.sbin/rebound: rebound.c Log message: introduce a union of sockaddr types and eliminate a lot of casts. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/21 15:24:09 Modified files: devel/xulrunner/24: Makefile Removed files: devel/xulrunner/24/patches: patch-js_xpconnect_shell_Makefile_in patch-xulrunner_app_Makefile_in patch-xulrunner_stub_Makefile_in Log message: switch to USE_WXNEEDED, now that this works with gcc 4.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/21 15:30:22 Removed files: editors/vim/patches: patch-runtime_syntax_c_vim patch-src_vim_h Log message: zap empty patches; spotted by frantisek holop CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/21 15:38:05 Modified files: sys/arch/armv7/conf: files.armv7 Added files: sys/dev/ofw : ofw_clock.c ofw_clock.h Log message: Add a minimal clock "framework". Build it on armv7. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/21 15:39:59 Modified files: sys/arch/armv7/sunxi: sxiccmu.c Log message: Implement some fundamental clocks using the new clock framework. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/21 16:20:48 Modified files: mail/trojita : Makefile www/otter-browser: Makefile Log message: Remove superfluous stuff, now that USE_WXNEEDED works with gcc 4.9 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/21 16:51:34 Modified files: . : 60.html Log message: add a missing http:// and fix a doubled word. spotted by randy hartman, thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/21 17:01:57 Modified files: sys/arch/armv7/sunxi: sxiccmu.c Log message: Add support for all the ahb, apb0 and apb1 clock gating devices on sun4i, sun5i and sun7i. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/21 17:02:32 Modified files: sys/arch/armv7/sunxi: sximmc.c Log message: Use generic clock API to enable the module clock. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/21 19:42:00 Modified files: sys/arch/arm/arm: bus_dma.c cpufunc.c sys/arch/arm/cortex: arml2cc.c sys/arch/arm/include: cpufunc.h Log message: Before pmap7.c rev 1.35 and pmap.h rev 1.44 DMA'able memory with the BUS_DMA_COHERENT flag was mapped as device memory which does not use the store buffer. It is now mapped as normal inner and outer non-cacheable which does. While we drain the cpu store buffer for this case, on cortex a9 systems we also need to explicitly drain the PL310 L2's store buffer. With PL310 revisions r3p2 and later this is done automatically after being present in the store buffer for 256 cycles. On i.MX6 PL310 is rev r3p1 which does not have this behaviour. This issue is i.MX6 errata ERR055199 and PL310 errata 769419. This change restores io performance with a usb flash drive attached to my cubox. Raw reads go from 3 MB/s to 19 MB/s for example. Based on code written by patrick@ some time ago. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/21 22:33:07 Modified files: usr.bin/openssl: speed.c Log message: Sorry Andrew and Luke, I'm pretty sure we deleted your IRIX and VMS code. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/21 23:21:11 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.sparc md.sparc64 md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/21 23:43:33 Modified files: lang/sbcl : Makefile Log message: Mark as BROKEN: mmap W^X violations, but ld -z wxneeded isn't effective CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/21 23:44:54 Modified files: lang/sbcl : Makefile Log message: USE_WXNEEDED=Yes, even if not effective. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/22 00:45:12 Modified files: share/man/man4 : umb.4 Log message: fix typos CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 00:48:38 Modified files: sys/arch/armv7/sunxi: sxiccmu.c Log message: Add code to enable the pll6 clock. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/22 03:05:46 Modified files: sysutils/ansible: Makefile Added files: sysutils/ansible/patches: patch-lib_ansible_module_utils_facts_py Log message: populate ansible_virtualization_{role,type} facts tested by awolk@ jung@ and sthen@ on a variety of hypervisors ok rpe@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2016/08/22 03:06:40 Modified files: audio/deadbeef : Makefile audio/deadbeef/pkg: PLIST Log message: Prefer gtk3 over gtk2, this makes deadbeef usable with HiDPI screens. While here drop the gettext MODULE. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 03:37:27 Modified files: sys/arch/armv7/dev: com_fdt.c Log message: Use the new clock API to get the clock frequency from the device tree and the actual hardware that controls the clock. This gets rid of all the hardcoded clock frequencies for specific hardware. Tested by jsg@ on the BBB, mglocker@ on the C.H.I.P. and myself on the Banana Pi and Raspberry Pi 3. ok jsg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2016/08/22 04:23:42 Modified files: sys/kern : uipc_socket.c Log message: Refactor the uio to mbuf code out of sosend and start to make use of MCLGETI and large mbuf clusters. This should speed up local connections a fair bit. OK dlg@ and bluhm@ (after reverting the M_WAIT change on the cluster allocation) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/22 04:33:22 Modified files: sys/netinet6 : frag6.c in6.c ip6_output.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c Log message: Sizes for free(9) from David Hill. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/22 04:40:36 Modified files: sys/net : bpf.c bpfdesc.h Log message: Call csignal() and selwakeup() from a KERNEL_LOCK'd task. This will allow us make bpf_tap() KERNEL_LOCK() free. Discussed with dlg@ and input from guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 05:23:54 Modified files: sys/dev/ofw : ofw_clock.c ofw_clock.h Log message: Implement interfaces to disable clocks and add interfaces that enable or disable all clocks for a device. The latter interfaces are useful for devices that have multiple clocks that don't have specific names/purposes such as sxiahci(4). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 05:24:45 Modified files: sys/arch/armv7/sunxi: sxiahci.c Log message: Use the new clock API. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/22 05:44:46 Modified files: audio/mpc : Makefile distinfo audio/mpc/patches: patch-Makefile_in Removed files: audio/mpc/patches: patch-src_command_c Log message: Update to mpc-0.28 CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/22 06:19:27 Modified files: textproc/xlsx2csv: Makefile distinfo Log message: update to latest snapshot reminded by naddy@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/22 06:29:24 Modified files: x11/gnome/calculator: Makefile Added files: x11/gnome/calculator/patches: patch-data_history-entry_ui patch-data_history-view_ui Log message: add two files which weren't distributed in the upstream tarball (has been fixed since) breakage (somehow went unnoticed for 2 weeks..) spotted by naddy@ and aja@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/22 06:33:00 Modified files: audio/hs-libmpd: Makefile distinfo Log message: Update to hs-libmpd-0.9.0.6 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/22 06:44:49 Modified files: devel/lua-penlight: Makefile distinfo Log message: Update to penlight-1.4.1 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/22 07:39:52 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the pkcs8 text; CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/22 07:45:09 Modified files: x11/awesome : Makefile x11/awesome/patches: patch-awesomeConfig_cmake Added files: x11/awesome/patches: patch-awesome-version-internal_h_in patch-common_version_c Log message: Remove useless informations from 'awesome -v' (upstream git commit a93dc75cd677d3eb7dc06fb9e055f6422d444f44) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/22 08:51:37 Modified files: lib/libtls : tls.c tls_internal.h tls_server.c Log message: Create contexts for server side SNI - these include the additional SSL_CTX that is required for certificate switching with libssl and the certificate itself so that we can match against the subject and SANs. Hook up the servername callback and switch to the appropriate SSL_CTX if we find a matching certificate. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/22 08:55:59 Modified files: lib/libtls : tls.h tls_config.c tls_conninfo.c tls_init.3 tls_internal.h Log message: Provide an API that enables server side SNI support - add the ability to provide additional keypairs (via tls_config_add_keypair_{file,mem}()) and allow the server to determine what servername the client requested (via tls_conn_servername()). ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/22 08:57:49 Modified files: lib/libtls : shlib_version Log message: Bump libtls minor due to the addition of symbols. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/22 08:58:26 Modified files: lib/libtls : tls.h Log message: Bump TLS_API due to the addition of server side SNI functions. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/22 09:02:18 Modified files: usr.sbin/httpd : httpd.h parse.y server.c Log message: Enable SNI support in httpd(8). ok reyk@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/22 09:37:24 Modified files: sys/netmpls : mpls_input.c sys/netinet : ip_icmp.c Log message: Do not dereference ``rt->rt_ifa'' after calling rtfree(9). This could result in a use after free if the route entry was holding the last reference of the address descriptor. ok jca@, bluhm@, claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/22 10:01:52 Modified files: sys/net : route.c route.h rtsock.c sys/netinet : if_ether.c sys/netinet6 : nd6.c Log message: Make the ``rt_gwroute'' pointer of RTF_GATEWAY entries immutable. This means that no protection is needed to guarantee that the next hop route wont be modified by CPU1 while CPU0 is dereferencing it in a L2 resolution functions. While here also fix an ``ifa'' leak resulting in RTF_GATEWAY being always invalid. dlg@ likes it, inputs and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/22 10:03:03 Modified files: regress/sbin/route: rttest12.ok Log message: Sync refcount with recent change. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/22 10:05:56 Modified files: usr.bin/mandoc : dbm_map.c Log message: When running into a mandoc.db(5) file still using the obsolete format based on SQLite 3, say so in words that mortals can understand rather than babbling about hex magic. Suggested by espie@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/22 10:12:52 Modified files: usr.bin/mandoc : mandocdb.c Log message: When trying to edit an existing database with makewhatis(8) -d or -u but reading the database fails, report the full path to the database on standard error, and mention that the database is automatically recreated from scratch. Suggested by espie@. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/22 10:27:00 Modified files: usr.bin/ftp : ftp.c Log message: Replace "union sockunion" with "union sockaddr_union" which is also used in the kernel. This makes it possible to remove the casts to "struct sockaddr *" when calling networking syscalls. OK jsing@ jca@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/22 10:53:59 Modified files: sys/net : route.c Log message: Use rtalloc(9) instead of ifa_ifwithnet() to find an interface when adding a route to gateway to ensure a most specific match. This makes "# route add" coherent to "# route get" even with p2p interfaces. Fix a problem reported by Mart Tõnso. This also fix rttest20 after the introduction of RTF_CACHED. ok vgross@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/22 10:55:14 Modified files: regress/sbin/route: rttest1.ok rttest10.ok rttest11.ok rttest12.ok rttest14.ok rttest15.ok rttest16.ok rttest17.ok rttest18.ok rttest19.ok rttest2.ok rttest21.ok rttest3.ok rttest4.ok rttest5.ok rttest6.ok rttest7.ok rttest8.ok rttest9.ok Log message: Sync counters now that ifa_ifwithroute() no longer uses ifa_ifwithnet(). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/22 11:08:10 Modified files: lib/libtls : tls_peer.c Log message: Stick with the usual 'if NULL return NULL' idiom. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/22 11:12:35 Modified files: lib/libtls : tls.c tls_conninfo.c tls_internal.h Log message: Various clean up and reorganisation of the connection info handling code. In particular, rename tls_free_conninfo() to tls_conninfo_free() and make it a real free function. Rename tls_get_conninfo() to tls_conninfo_populate() and have it allocate the struct tls_conninfo (after freeing any existing one). ok beck@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2016/08/22 11:15:15 Modified files: . : 60.html Log message: powerpc package count CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/22 11:43:29 Modified files: regress/sbin/route: Makefile Log message: Use a reachable next hop for test 13, which make it fail as it should. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 12:16:58 Modified files: sys/dev/ofw : ofw_clock.c ofw_clock.h Log message: Add a reset signal API alongside the clock API. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 12:18:35 Modified files: sys/arch/armv7/sunxi: sxiccmu.c Log message: Add support for the usb clock. Also implements reset signal support. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 12:31:07 Modified files: sys/arch/armv7/sunxi: sxiehci.c Log message: Move all the platform-specific code into a new function sxiehci_attach_phy() making use of pinctrl, clock and reset APIs where appropriate. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/08/22 12:56:54 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.037 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 13:28:27 Modified files: sys/dev/ofw : ofw_clock.c ofw_clock.h Log message: Add an API to set the clock frequency. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 13:29:32 Modified files: sys/arch/armv7/sunxi: sxiccmu.c Log message: Add support for the gmac clock. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 13:31:27 Modified files: sys/arch/armv7/sunxi: if_dwge_fdt.c Log message: Use new clock API to manipulate clocks. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 13:38:42 Modified files: sys/arch/armv7/sunxi: sxie.c Log message: Use new clock API. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/22 13:41:18 Removed files: libexec/makewhatis: Makefile makewhatis makewhatis.8 libexec/makewhatis/OpenBSD: Makewhatis.pm libexec/makewhatis/OpenBSD/Makewhatis: Check.pm Find.pm Formated.pm Subject.pm Unformated.pm Whatis.pm Log message: This code served us well for many years, but we are unlikely to reactivate it; espie@ agrees. The new code is in /usr/src/usr.bin/mandoc/mandocdb.c. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 13:43:49 Modified files: sys/arch/armv7/sunxi: sxiccmu.c sxiccmuvar.h Log message: Remove unused code and definitions. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/08/22 14:07:58 Modified files: usr.bin/tmux : tmux.1 Log message: Two minor fixes from dilyan palauzov. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/08/22 15:31:54 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-configure_ac Log message: Update to poppler-0.47.0. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/08/22 15:56:31 Modified files: . : errata60.html Log message: release smtpd errata. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/22 16:06:59 Modified files: sys/dev/ofw : ofw_clock.c Log message: Fix two small bugs in the new reset API code. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/22 16:48:14 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/22 17:56:41 Modified files: editors/libreoffice: Makefile Log message: mark libreoffice as USE_WXNEEDED; working now that gcc4 can see the ld wrapper CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2016/08/22 20:06:48 Modified files: . : 60.html Log message: typo CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/22 21:22:49 Modified files: usr.bin/ssh : match.c Log message: fix matching for pattern lists that contain a single negated match, e.g. "Host !example" report and patch from Robin Becker. bz#1918 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/22 21:24:10 Modified files: usr.bin/ssh : addrmatch.c Log message: fix negated address matching where the address list consists of a single negated match, e.g. "Match addr !192.20.0.1" Report and patch from Jakub Jelen. bz#2397 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/22 21:28:01 Modified files: sys/arch/sparc64/dev: pyro.c ebus.c ebus_mainbus.c psycho.c schizo.c sys/arch/sparc64/sparc64: db_interface.c sys/dev/ic : ncr53c9x.c Log message: Convert %q to %ll in format strings ok natano@ krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/22 21:31:44 Modified files: bin/pax : file_subs.c Log message: Only try to set the times on a directory once, at the end, to avoid duplication of warning messages ok krw@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/22 22:04:23 Modified files: sys/dev/pci : if_em_hw.c Log message: remove duplicated test for em_82574 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/22 22:28:18 Modified files: sys/tmpfs : tmpfs_vfsops.c Log message: pool_setipl for tmpfs. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/23 00:00:28 Modified files: bin/pax : Makefile ar_io.c extern.h file_subs.c options.c pax.c Log message: Instead of doing strcmp(argv0), track the invocation mode (pax/tar/cpio) in a separate variable ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/23 00:36:23 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: remove Protocol directive from client/server configs that causes spammy deprecation warnings hardcode SSH_PROTOCOLS=2, since that's all we support on the server now (the client still may support both, so it could get confused) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/23 00:46:17 Modified files: sys/sys : exec_elf.h libexec/ld.so : loader.c resolve.c resolve.h Log message: Implement support for DT_INIT_ARRAY, DT_FINI_ARRAY and DT_PREINIT_ARRAY. Don't skip DT_INIT and DT_FINI for the main executable. This matches what Linux and Solaris do. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/23 01:43:50 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-3.20.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/23 02:05:50 Modified files: sysutils/salt-testing: Makefile distinfo Log message: Update to salt-testing-2016.8.22. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/23 02:17:04 Modified files: regress/usr.bin/ssh/unittests/match: tests.c Log message: add tests for addr_match_list() CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/23 02:17:42 Modified files: usr.bin/ssh : addrmatch.c Log message: downgrade an error() to a debug2() to match similar cases in addr_match_list() CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/23 03:26:02 Modified files: sbin/dhclient : bpf.c clparse.c dhclient.c dhcpd.h dispatch.c kroute.c options.c packet.c privsep.c privsep.h Log message: Make the 'ifi' global local to dhclient.c and pass it as an argument to functions needing it. This is the first step to support multiple interfaces in one dhclient(8) instance. ok krw@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/23 05:01:16 Modified files: sys/netinet6 : ip6_mroute.c Log message: Do not use a single global struct route_in6 to cache route lookups. This is a little step towards deprecating 'struct route{,_in6}'. ok jca@, claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/23 05:03:10 Modified files: sys/netinet6 : nd6_nbr.c Log message: Use rtalloc(9) directly instead of in6_selectsr() in NS/NA output routines. This is another little step towards deprecating 'struct route{,_in6}'. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2016/08/23 05:15:17 Modified files: usr.sbin/smtpd : Tag: OPENBSD_6_0 rfc2822.c Log message: backport from -current; original commit by eric@: Properly initialize the message parser. fix a regression where the message headers would not be altered as expected. ok gilles@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/23 06:37:11 Modified files: sys/net : if_pppx.c Log message: pool_setipl CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/23 06:37:44 Modified files: sys/net : if_pfsync.c Log message: pool_setipl CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/23 06:53:23 Log message: Import py-typing-3.5.2.2. This is a backport of the standard library typing module to Python versions older than 3.5. Typing defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type checkers, static analyzers, IDEs and other tools. from rpe@, committing on his behalf Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20160823 N ports/devel/py-typing/Makefile N ports/devel/py-typing/distinfo N ports/devel/py-typing/pkg/PLIST N ports/devel/py-typing/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/23 06:54:00 Modified files: devel : Makefile Log message: Update to py-typing. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2016/08/23 06:54:09 Modified files: sys/arch/loongson/loongson: machdep.c Log message: The TLB refill and XTLB refill exceptions use distinct exception vectors on Loongson 3A. Consequently, the kernel has to set up both vectors to prevent panics with virtual address references. On Loongson 2F, it is enough to set up the TLB refill vector because the XTLB refill exception uses the same vector address. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/23 06:58:28 Modified files: security/py-M2Crypto: Makefile Log message: This requires devel/py-typing now. fixes devel/py-wbem breakage reported by naddy@ discussed with rpe@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/23 07:07:26 Modified files: sys/net : rtsock.c Log message: Update the L2 content of a RTF_CACHED entry instead of going though a create/delete/insert cycle as such entry cannot be deleted when referenced. Regression reported by and ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/08/23 07:48:24 Modified files: www/varnish : Makefile distinfo www/varnish/pkg: varnishd.rc Log message: Update for Varnish to 4.1.3: https://github.com/varnishcache/varnish-cache/blob/4.1/doc/changes.rst OK benoit@ CVSROOT: /cvs Module name: www Changes by: okan@cvs.openbsd.org 2016/08/23 08:03:49 Modified files: build : mirrors.dat Log message: remove nycbug mirror since ftp4.usa is now in the same location. ok sthen CVSROOT: /cvs Module name: www Changes by: okan@cvs.openbsd.org 2016/08/23 08:04:43 Modified files: . : ftp.html ftplist openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: sync CVSROOT: /cvs Module name: src Changes by: okan@cvs.openbsd.org 2016/08/23 08:05:11 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/08/23 10:21:45 Modified files: usr.bin/ssh : session.c Log message: fix previous, a condition was modified incorrectly; ok markus@ deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/23 10:49:48 Modified files: distrib/miniroot: install.sub Log message: Type. 'if' != 'lf'. Fixes error message and setting hostname from dhcp lease during install. Spotted & diff from Patrik Lundin. Thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/23 12:12:09 Modified files: sys/dev/ofw : fdt.c Log message: Actually make fdt_find_node() return NULL if the node couldn't be found. ok tom@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/23 12:16:07 Modified files: sys/arch/armv7/sunxi: sxipio.c Log message: The device trees for sun8i and sun9i no longer include an address in the name of the /soc node. Leave it off, as the device path will still match on nodes that include it. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/23 12:26:21 Modified files: sys/dev/acpi : acpiec.c Log message: don't enter burst mode for single-byte reads and writes. avoids problems on hardware with broken or unimplemented burst mode and isn't really necessary for such small transactions anyway. matches what linux and freebsd have done for a long time. tested in snaps ok deraadt kettenis CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/23 12:27:08 Modified files: sys/arch/amd64/conf: GENERIC Log message: re-enable acpicbkbd by default now that acpiec won't try burst mode on the chrome ec CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/23 12:39:08 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : acpicbkbd.4 Log message: add a man page for acpicbkbd CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/23 12:54:05 Modified files: usr.bin/openssl: openssl.1 Log message: shorten pkcs12; CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/23 12:58:53 Modified files: share/man/man4 : acpi.4 Log message: include acpicbkbd CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/23 13:13:37 Modified files: sys/arch/armv7/sunxi: sxiccmu.c Log message: Add support for the usb clock on sun5i-a13 as well. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/23 13:25:34 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: update to intellij-2016.2.2 from Caspar Schutijser (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/23 15:20:05 Modified files: regress/usr.sbin/syslogd: Makefile args-client-tls4.pl args-client-tls6.pl args-tls-cert-empty.pl args-tls-cert-noexist.pl args-tls-key-empty.pl args-tls-key-noexist.pl Log message: Some syslogd tests failed to report errors. Make these tests more strict and adapt the check patterns. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/23 15:30:18 Modified files: sys/dev/ofw : ofw_clock.c ofw_clock.h Log message: Add functions to assert/deassert all reset signals for a device. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/23 15:43:51 Modified files: sys/arch/armv7/sunxi: sxiehci.c Log message: Deassert all reset signals for the controller. Add support for more recent SoCs that have a separate clock for each PHY. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/23 15:51:51 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2016/08/23 16:11:20 Modified files: . : 60.html Log message: mips64el package count CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/23 17:28:02 Modified files: sys/kern : kern_descrip.c kern_sysctl.c sys/sys : file.h Log message: rename nfiles to numfiles to avoid shadowing and stretch out the name. ok deraadt CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/23 21:13:45 Modified files: usr.bin/du : du.c usr.bin/hexdump: display.c parse.c usr.bin/systat : vmstat.c Log message: Convert quad_t to int64_t and %q to %ll Convert bzero() to memset() and bcopy() to memcpy() ok natano@ millert@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/23 23:02:20 Modified files: audio/cmu-sphinxbase: Makefile Log message: Explicitly disable doxygen Hidden bdep spotted by naddy@ OK naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/24 01:53:15 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.4.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/24 01:53:33 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.10.59. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/24 02:07:33 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the pkey text; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/24 02:17:24 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the pkeyparam text; CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/08/24 03:08:42 Modified files: mail/amavisd-new: Tag: OPENBSD_6_0 Makefile mail/amavisd-new/patches: Tag: OPENBSD_6_0 patch-amavisd Log message: More DKIM fixes ok sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/24 03:31:56 Modified files: sys/dev/cardbus: cardslot.c sys/dev/pci/drm: drm_drv.c Log message: pool_setipl for cardbus and drm pools. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/24 03:38:29 Modified files: sys/netinet6 : icmp6.c Log message: Use rtalloc(9) directly instead of in6_selectsr() in icmp6_reflect(). This is another little step towards deprecating 'struct route{,_in6}'. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/24 03:41:12 Modified files: sys/net : pf_norm.c sys/netinet6 : frag6.c ip6_forward.c ip6_input.c ip6_var.h Log message: Kill ip6_forward_rt reducing differences between v4 and v6. A single forwarding cache is not the answer. The answer is 42... err PF! ok bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/24 04:38:34 Modified files: sys/dev/pci : if_oce.c Log message: pool_setipl for oce(4) ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/08/24 07:09:28 Modified files: devel/afl : Makefile distinfo Log message: update to afl 2.32b CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/24 07:09:52 Modified files: sys/arch/arm/arm: fault.c pmap7.c sys/arch/arm/include: armreg.h Log message: Replace pmap_fault_fixup() with an access flag fault handler on armv7. ok tom@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/24 07:32:17 Modified files: bin/ksh : history.c Log message: Avoid recursively calling c_fc(). Fixes a core dump from "r r" and other edge cases found by gsoares@. OK tb@ gsoares@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/24 10:09:40 Modified files: bin/ksh : history.c Log message: Use writev(2) to write history records using a single syscall. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/08/24 10:14:24 Modified files: share/man/man9 : style.9 Log message: Since the removal of rwhod and friends a couple of years ago, there isn't any file in the base system including . So, stop suggesting the inclusion of this header in this man page. ok tedu@ deraadt@ mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/24 12:35:12 Modified files: lib/libc/stdio : fgetwln.c Log message: set the error indicator on malloc(3) failure; from Andrey Chernov ; OK millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/24 13:13:52 Modified files: bin/pax : options.c Log message: Treat cpio's -t option as a modifier to -i, so they're ordering independent ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/24 13:15:42 Modified files: bin/pax : options.c Log message: Make list-like output go to stderr when appending to an archive on stdout. Simplify the recognition of -f- and TAPE=- as meaning stdin/stdout. ok millert@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/08/24 13:47:03 Modified files: security/lynis : Makefile distinfo security/lynis/pkg: PLIST Log message: Update for Lynis to 2.3.2. OK benoit@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/24 14:47:30 Modified files: . : 60.html lyrics.html Added files: images : 60e_right.jpg Log message: Release the 5th song of the 6.0 release: "Mother", lyrics & commentary by Bob Beck. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/24 14:49:04 Modified files: . : lyrics.html Log message: wording fix CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/24 15:14:42 Modified files: . : index.html Log message: easier link towards our release songs on left CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/24 15:35:03 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.2.8.7. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/24 16:25:51 src/regress/sys/net/pf_print Update of /cvs/src/regress/sys/net/pf_print In directory cvs.openbsd.org:/tmp/cvs-serv35348/pf_print Log Message: Directory /cvs/src/regress/sys/net/pf_print added to the repository CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/24 16:31:41 Modified files: regress/sys/net: Makefile Added files: regress/sys/net/pf_print: Makefile pf_print_test.c Removed files: regress/sys/net: pf_print_test.c Log message: Move the pf address printing test into its own subdirectory. This makes it consistent with the regress tree structure. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/24 18:00:02 Modified files: sys/kern : kern_descrip.c kern_event.c kern_proc.c kern_resource.c kern_sig.c Log message: pool_setipl ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/24 18:01:13 Modified files: sys/kern : vfs_cache.c vfs_init.c vfs_lockf.c vfs_subr.c Log message: pool_setipl ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/24 18:06:44 Modified files: sys/isofs/udf : udf_vfsops.c Log message: pool_setipl for udf ok phessler@ krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/24 19:44:55 Modified files: bin/pax : ar_subs.c cache.c cache.h extern.h gen_subs.c options.c tar.c Log message: Replace name_{uid,gid}() with the libc routines user_from_uid() and group_from_gid(). Eliminate some superfluous strncpy() calls. ok millert@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2016/08/24 20:39:07 Modified files: devel/arm-none-eabi/gcc-linaro: Makefile distinfo devel/arm-none-eabi/gcc-linaro/pkg: PLIST Added files: devel/arm-none-eabi/gcc-linaro/patches: patch-gcc_config_host Log message: Update to gcc-linaro-4.9-2016.02 and add a patch from FreeBSD ports to allow this to build on arm. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/24 23:12:06 Modified files: regress/sys/uvm/mmap_fixed: mmap_fixed.c Log message: do not request RWX mappings, RW will do CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/24 23:23:19 Modified files: usr.sbin/inetd : inetd.c Log message: remove lint comments CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/24 23:25:21 Modified files: bin/dd : misc.c Log message: remove lint comments CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 00:21:46 Modified files: devel/leatherman: Makefile distinfo Log message: update to leatherman-0.9.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 00:22:26 Modified files: net/ruby-stomp : Makefile distinfo net/ruby-stomp/pkg: PLIST Log message: update to stomp-1.4.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 00:23:41 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo sysutils/ruby-puppet-lint/pkg: PLIST Log message: update to puppet-lint-2.0.2 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/25 00:57:39 Modified files: emulators/desmume: Makefile Log message: Switch to USE_WXNEEDED after the gcc4 fix. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/25 01:17:39 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-123.0.0. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/25 01:24:21 Modified files: audio/mpd : Makefile distinfo Log message: Update to mpd-0.19.19 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/25 02:17:57 Modified files: sys/arch/arm/arm: cpufunc.c sys/arch/arm/include: armreg.h Log message: Enable the UWXN bit in the SCTRL register when available. This should prevent the kernel from accidentally executing userland pages that are writable. ok jsg@, patrick@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 02:30:22 Modified files: lang/libv8 : Makefile Log message: switch to USE_WXNEEDED instead of altering MAKE_ENV CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 02:42:08 Modified files: lang/node : Makefile Log message: add USE_WXNEEDED (for sqlports purposes) as it doesn't work yet here (see comment) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 02:56:12 Modified files: emulators/qemu : Makefile Log message: annotate two more ports that were marked as wxneeded with USE_WXNEEDED, even though in both cases it doesn't work yet, at least they're marked so they are indexed by sqlports CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 02:56:43 Modified files: lang/smlnj : Makefile Log message: missed in previous: annotate two more ports that were marked as wxneeded with USE_WXNEEDED, even though in both cases it doesn't work yet, at least they're marked so they are indexed by sqlports CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/08/25 03:33:14 Modified files: usr.bin/tmux : cmd-display-message.c Log message: Do not crash if display-message used without a client, issue reported by Serge Aleynikov, fix from Thomas Adam. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/08/25 03:41:13 Modified files: usr.sbin/rtadvd: rtadvd.conf.5 Log message: Fix rtadvd.conf(5) example for pinfoflags, it accepts numbers not strings. ok phessler CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/08/25 04:51:37 Modified files: share/man/man4 : pfsync.4 Log message: Fix pfsync(4)'s carp examples: as of ip_carp.c r1.245, carpdev must be specified. From Bryan Stenson. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/25 05:00:44 Modified files: usr.sbin/switchd: ofp.h Log message: goda@ contributed most of the OpenFlow 1.3.5 parts in ofp.h (for the "still-unreleased" switch(4) driver), so it is only fair to add his copyright. This header file will eventually move to net/ofp.h. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/25 05:38:59 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_cmake_OptionsCommon_cmake Log message: Update to webkitgtk4-2.12.4. WebKitGTK+ Security Advisory WSA-2016-0005: CVE-2016-4583, CVE-2016-4585, CVE-2016-4586, CVE-2016-4587, CVE-2016-4588, CVE-2016-4589, CVE-2016-4590, CVE-2016-4591, CVE-2016-4592, CVE-2016-4622, CVE-2016-4623, CVE-2016-4624, CVE-2016-4651 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/25 05:39:14 Modified files: www/webkitgtk4 : Tag: OPENBSD_6_0 Makefile distinfo www/webkitgtk4/patches: Tag: OPENBSD_6_0 patch-Source_cmake_OptionsCommon_cmake Log message: Update to webkitgtk4-2.12.4. WebKitGTK+ Security Advisory WSA-2016-0005: CVE-2016-4583, CVE-2016-4585, CVE-2016-4586, CVE-2016-4587, CVE-2016-4588, CVE-2016-4589, CVE-2016-4590, CVE-2016-4591, CVE-2016-4592, CVE-2016-4622, CVE-2016-4623, CVE-2016-4624, CVE-2016-4651 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/25 05:40:32 Modified files: www/webkitgtk4 : Makefile Log message: Bump REVISION to be on the safe side since -stable is using the same version minus the wxneeded parts. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/25 06:30:16 Modified files: sys/netinet6 : ip6_output.c Log message: Simplify ip6_getpmtu() to use a 'struct rtentry *' instead of two 'struct route_in6 *'. This is another little step towards deprecating 'struct route{,_in6}' Inputs from and ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/25 07:21:26 Modified files: security/opensc: Makefile Added files: security/opensc/patches: patch-src_libopensc_card_c patch-src_libsm_sm-common_c Log message: Merge two fixes from upstream: commit 1e82dbe5c79e431e4d1b333a91b329e0164a86c2: libopensc: fix reopen SM after reader reconnect commit e98315a1966d73d4b6be733cc0a94a85ebfa7916: libsm: fixed out of bounds write CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/25 07:59:16 Modified files: sys/kern : uipc_socket.c Log message: Completely revert the M_WAIT change on the cluster allocation and bring back the behaviour of rev 1.72. Although allocating small mbufs when allocating an mbuf cluster fails seems suboptimal, this should not be changed as a side effect when introducing m_getuio(). OK claudio@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/25 08:13:19 Modified files: sys/kern : uipc_socket.c sys/sys : socketvar.h Log message: Spliced TCP sockets become faster when the output part is running as its own task thread. This is inspired by userland copy where a process also has to go through the scheduler. This gives the socket buffer a chance to be filled up and tcp_output() is called less often and with bigger chunks. When two kernel tasks share all the workload, the current scheduler implementation will hang userland processes on single cpu machines. As a workaround put a yield() into the splicing thread after each task execution. This reduces the number of calls of tcp_output() even more. OK tedu@ mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/25 08:37:28 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the pkeyutl text; help/ok guenther CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/25 08:53:46 Modified files: infrastructure/mk: fortran.port.mk Log message: Clean up and remove old cruft. With shadchin@ Tested in a bulk build by naddy@ CVSROOT: /cvs Module name: src Changes by: dcoppa@cvs.openbsd.org 2016/08/25 08:57:35 Modified files: share/man/man5 : port-modules.5 Log message: Amend after clean-up of fortran.port.mk CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/08/25 08:58:43 Modified files: usr.sbin/pkg_add: pkg_check.8 usr.sbin/pkg_add/OpenBSD: PkgCheck.pm Log message: make the full filesystem check optional, by popular demand. doubling -q removes the plist thorough check. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/25 09:11:05 Modified files: usr.bin/grep : util.c Log message: when using -o, we may restart a match in the middle of the line. set NOTBOL so that anchored patterns don't match. from a patch by Daniël de Kok in freebsd bug 201650 ok martijn CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 09:13:41 Modified files: devel/libgit2/libgit2-glib: Makefile distinfo Log message: - update to libgit2-glib-0.24.3 - drop gettext module CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/25 09:21:15 Modified files: . : 60.html Log message: ntpd was pledged in 5.9, so remove the bullet point mentioning that. prompted by a patch by Rob Pierce. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/25 09:42:21 Modified files: lang : Makefile Removed files: lang/gfortran : Makefile distinfo lang/gfortran/patches: keep patch-Makefile_in patch-configure patch-fixincludes_Makefile_in patch-gcc_Makefile_in patch-gcc_c-aux-info_c patch-gcc_c-common_c patch-gcc_c-format_c patch-gcc_c-incpath_c patch-gcc_collect2_c patch-gcc_common_opt patch-gcc_config_alpha_alpha_c patch-gcc_config_alpha_alpha_h patch-gcc_config_alpha_alpha_md patch-gcc_config_alpha_alpha_opt patch-gcc_config_alpha_openbsd1_h patch-gcc_config_alpha_openbsd_h patch-gcc_config_arm_arm_md patch-gcc_config_arm_openbsd_h patch-gcc_config_arm_t-openbsd patch-gcc_config_exec-stack_h patch-gcc_config_gcc patch-gcc_config_host patch-gcc_config_host-openbsd_c patch-gcc_config_i386_driver-i386_c patch-gcc_config_i386_openbsd64_h patch-gcc_config_i386_openbsd_h patch-gcc_config_i386_openbsdelf_h patch-gcc_config_m68k_openbsd_h patch-gcc_config_mips_mips_h patch-gcc_config_mips_openbsd64_h patch-gcc_config_mips_openbsd_h patch-gcc_config_openbsd-libpthread_h patch-gcc_config_openbsd_h patch-gcc_config_rs6000_openbsd1_h patch-gcc_config_rs6000_openbsd_h patch-gcc_config_rs6000_rs6000_c patch-gcc_config_rs6000_sysv4_h patch-gcc_config_rs6000_t-openbsd patch-gcc_config_sparc_openbsd64_h patch-gcc_config_t-openbsd patch-gcc_config_x-openbsd patch-gcc_configure patch-gcc_coverage_c patch-gcc_cp_call_c patch-gcc_cp_decl2_c patch-gcc_cp_g++spec_c patch-gcc_cp_parser_c patch-gcc_dbxout_c patch-gcc_defaults_h patch-gcc_diagnostic_c patch-gcc_gcc_c patch-gcc_gensupport_c patch-gcc_objc_objc-act_c patch-gcc_omp-low_c patch-gcc_opts_c patch-gcc_passes_c patch-gcc_prefix_c patch-gcc_read-rtl_c patch-gcc_testsuite_gcc_dg_format_format_h patch-gcc_tree-complex_c patch-gcc_tree-dump_c patch-gcc_tree-mudflap_c patch-gcc_tree-nested_c patch-gcc_tree-vect-transform_c patch-gcc_tree_c patch-gcc_unwind-dw2-fde-openbsd_c patch-gcc_unwind-dw2_c patch-gcc_varasm_c patch-libcpp_Makefile_in patch-libgfortran_Makefile_in patch-libiberty_testsuite_test-expandargv_c patch-libtool_m4 patch-ltcf-c_sh patch-ltcf-cxx_sh patch-ltcf-gcj_sh patch-ltconfig lang/gfortran/pkg: DESCR-lib DESCR-main PFRAG.PIC-lib PLIST-lib PLIST-main Log message: Send gfortran to the Attic ok naddy@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/25 09:42:55 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of lang/gfortran CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/25 09:59:58 Modified files: emulators/qemu : Makefile lang/node : Makefile Log message: once more with an updated gcc; drop the workarounds and XXX comments spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/25 10:12:16 Modified files: sys/netinet6 : nd6_rtr.c Log message: Remove a check to expire received prefix. This check does not make sense since November 2000 when IPv6 autoconf address deletion has been made independent from prefix lifetimes. Fix a case when a route was added to the table but the corresponding address was not, leaving v6 unusable. Found the hardway by and ok sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/25 10:27:16 Modified files: usr.sbin/pkg_add: pkg_check.8 usr.sbin/pkg_add/OpenBSD: PkgCheck.pm Log message: -F before -f (as -I before -i currently is...); CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/25 11:13:59 Modified files: regress/sys/kern/sosplice/error: args-idle-EINVAL.pl args-max-EINVAL.pl Log message: Fix sosplice tests on 32 bit systems by putting the correct number of bytes into the time_t Perl pack template. Also fix error messages. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/25 13:21:33 Modified files: lib/libc/stdio : fgetln.c Log message: After read errors, fgetln(3) sometimes succeeded (returning non-NULL) and failed (setting errno and ferror(3)) both at the same time. That's a bad idea in general, and here in particular since returning partial lines was neither reliable (sometimes, you got NULL anyway) nor predictable (almost always, the line would be truncated long before the actual read error). Instead, on read failure, fail properly and always return NULL. Issue found in a discussion with Andrey Chernov who finally agreed to move FreeBSD into the same direction. The fix is joint work with and OK by millert@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/25 14:00:08 Modified files: www/iridium : Makefile www/chromium : Makefile Log message: use USE_WXNEEDED for chromium/iridium now that it works with gcc4 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/25 16:56:13 Modified files: regress/usr.sbin/relayd: Proc.pm Server.pm args-http-slow-consumer.pl relayd.pl remote.pl Log message: Make relayd test slow-consumer more reliable. Set SO_SNDTIMEO sockopt correctly with Perl pack on i386. Make it possible to grep in each others client and server logfile. Client does not simply sleep but waits for short write at server. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/25 17:37:03 Modified files: regress/usr.sbin/relayd: args-http-slow-consumer.pl Log message: Set relayd socket buffer size to reasonable value to make test pass in different environments. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/25 17:56:51 Modified files: usr.bin/ssh : readconf.c Log message: remove superfluous NOTREACHED comment CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/25 17:57:54 Modified files: usr.bin/ssh : servconf.c Log message: add a sIgnore opcode that silently ignores options and use it to suppress noisy deprecation warnings for the Protocol directive. req henning, ok markus CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/25 18:45:50 Modified files: sys/dev/pci : vmwpvs.c Log message: correct INTR_MSG_MASK to include INTR_MSG_1 ok dlg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:08:18 Modified files: bin/pax : cache.c Removed files: bin/pax : cache.h Log message: cache.h is only used by cache.c; merge it into the .c file and are unneeded here ok by general acclaim CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:11:16 Modified files: bin/pax : buf_subs.c cpio.c file_subs.c gen_subs.c pax.c tar.c Log message: Don't need or "options.h" here CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:17:48 Modified files: bin/pax : ftree.c Removed files: bin/pax : ftree.h Log message: ftree.h is only used by ftree.c; merge it into the .c file is unnecessary; sort #includes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:19:28 Modified files: bin/pax : pat_rep.c Removed files: bin/pax : pat_rep.h Log message: pat_rep.h is only used by pat_rep.c; merge it into the .c file , and are unnecessary; sort #includes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:20:38 Modified files: bin/pax : sel_subs.c Removed files: bin/pax : sel_subs.h Log message: sel_subs.h is only used by sel_subs.c; merge it into the .c file and are unnecessary, but is; sort #includes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:22:13 Modified files: bin/pax : tty_subs.c Log message: , , and are unnecessary; sort #includes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:23:44 Modified files: bin/pax : tables.c Removed files: bin/pax : tables.h Log message: tables.h is only used by tables.c; merge it into the .c file is unnecessary; sort the #includes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:31:35 Modified files: bin/pax : ar_io.c ar_subs.c Log message: reduce and sort #includes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:33:11 Modified files: bin/pax : options.c Removed files: bin/pax : options.h Log message: options.h is only used by options.c; merge it into the .c file reduce and sort #includes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 22:40:27 Modified files: bin/pax : options.c pax.1 Log message: -E NONE has *never* worked; it was always -E none. It's a dubious option value that merits a warning in the manpage and using 2 billion will get you practically the same effect, so delete the -E none support CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 23:06:14 Modified files: bin/pax : gen_subs.c ar_subs.c Log message: Need for time() and others. Pulled in by coincidence previously noted by tb@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/25 23:18:58 Modified files: games/0ad/base : Makefile Removed files: games/0ad/base/patches: patch-build_premake_premake4_lua Log message: -Wl,-z,wxneeded patch no longer necessary. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/25 23:50:29 Modified files: bin/md5 : md5.c Log message: Pull in for gettimeofday() CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 00:04:10 Modified files: sbin/route : route.c Log message: Add for time() and ctime(); sort ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 00:06:58 Modified files: sbin/pfctl : parse.y pfctl_parser.c Log message: Add for time(); sort <*.h> includes ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 00:18:01 Modified files: sbin/isakmpd : transport.h Log message: Pull in for fd_set ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/26 00:32:10 Modified files: libexec/ftpd : ftpcmd.y ftpd.c Log message: trim down some NBBY references. 8 bits ought to be enough for anyone. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 01:09:56 Modified files: sys/kern : clock_subr.c Log message: Pull in for clock_ymdhms bits ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 01:12:30 Modified files: sys/kern : uipc_usrreq.c Log message: The *_HEAD_INITIALIZER() macros are documented as taking the struct, not a pointer to it CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/26 01:51:49 Modified files: devel/lualdoc : Makefile distinfo devel/lualdoc/pkg: PLIST Log message: Update to LDoc-1.4.5 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/26 02:00:02 Modified files: databases/hs-HDBC-mysql: Makefile distinfo Removed files: databases/hs-HDBC-mysql/patches: patch-Setup_lhs Log message: Update to HDBC-mysql-0.6.6.2 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 02:25:02 Modified files: lib/libc/crypt : bcrypt.c Log message: Pull in for clock_gettime() ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 02:27:48 Modified files: security/gnupg : Makefile distinfo Log message: SECURITY update to gnupg-1.4.21 CVE-2016-6313: * Fix critical security bug in the RNG [CVE-2016-6313]. An attacker who obtains 580 bytes from the standard RNG can trivially predict the next 20 bytes of output. Problem detected by Felix Dörre and Vladimir Klebanov, KIT. Main behavior changes: - CAST5 -> AES for symmetric encryption - MD5 sigs rejected by default ok danj@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 02:30:10 Modified files: security/gnupg : Tag: OPENBSD_5_9 Makefile Added files: security/gnupg/patches: patch-cipher_random_c Log message: SECURITY fix for CVE-2016-6313 * Fix critical security bug in the RNG [CVE-2016-6313]. An attacker who obtains 580 bytes from the standard RNG can trivially predict the next 20 bytes of output. Problem detected by Felix Dörre and Vladimir Klebanov, KIT. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2016/08/26 02:30:24 Modified files: sys/arch/armv7/sunxi: sxiccmu.c Log message: Remove unused prototype for sxiccmu_enablemodule(). ok kettenis CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 02:32:28 Modified files: security/gnupg : Tag: OPENBSD_6_0 Makefile Added files: security/gnupg/patches: Tag: OPENBSD_6_0 patch-cipher_random_c Log message: SECURITY fix for CVE-2016-6313 * Fix critical security bug in the RNG [CVE-2016-6313]. An attacker who obtains 580 bytes from the standard RNG can trivially predict the next 20 bytes of output. Problem detected by Felix Dörre and Vladimir Klebanov, KIT. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 02:44:04 Modified files: libexec/talkd : table.c Log message: Pull in for gettimeofday() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 02:50:31 Modified files: usr.bin/file : magic-test.c Log message: Pull in for ctime_r, gmtime, etc ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 02:52:19 Modified files: usr.bin/kdump : ktrstruct.c Log message: Pull in for fd_set ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/26 02:55:57 Log message: Urban Terror can be described as a Hollywood tactical shooter; somewhat realism based, but the motto is "fun over realism". This results in a very unique, enjoyable and addictive game. From Ryan Freeman. ok dcoppa@ Status: Vendor Tag: bentley Release Tags: bentley_20160826 N ports/games/urbanterror/distinfo N ports/games/urbanterror/Makefile N ports/games/urbanterror/patches/patch-Makefile N ports/games/urbanterror/pkg/DESCR N ports/games/urbanterror/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/26 02:57:07 Log message: Import urbanterror-data-4.2.023. This package contains the data files for the Urban Terror client/server. From Ryan Freeman. ok dcoppa@ Status: Vendor Tag: bentley Release Tags: bentley_20160826 N ports/games/urbanterror-data/Makefile N ports/games/urbanterror-data/distinfo N ports/games/urbanterror-data/pkg/PLIST N ports/games/urbanterror-data/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/26 02:57:48 Modified files: games : Makefile Log message: +urbanterror, +urbanterror-data CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 03:02:54 Modified files: usr.bin/rcs : date.y diff3.c ident.c merge.c rcsclean.c rcsmerge.c rcsnum.c rcsparse.c rcstime.c rlog.c Log message: Pull in for struct tm, used in rcs.h ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 03:10:11 Modified files: usr.bin/systat : cache.c Log message: Pull in for time() ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/26 03:13:59 Modified files: mail/sylpheed : Makefile distinfo mail/sylpheed/patches: patch-libsylph_procmime_c patch-libsylph_ssl_c mail/sylpheed/pkg: PLIST Removed files: mail/sylpheed/patches: patch-src_gtkutils_c Log message: mail/sylpheed: update to 3.5.1. From Amit Kulkarni (who is also taking MAINTAINER). Input from myself and danj@. OK danj@. CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/26 04:14:14 Log message: Quirc is a library for extracting and decoding QR codes from images. It has several features which make it a good choice for this purpose: * It is fast enough to be used with realtime video: extracting and decoding from VGA frame takes about 50 ms on a modern x86 core. * It has a robust and tolerant recognition algorithm. It can correctly recognise and decode QR codes which are rotated and/or oblique to the camera. It can also distinguish and decode multiple codes within the same image. * It is easy to use, with a simple API described in a single commented header file (see below for an overview). * It is small and easily embeddable, with no dependencies other than standard C functions. * It has a very small memory footprint: one byte per image pixel, plus a few kB per decoder object. * It uses no global mutable state, and is safe to use in a multithreaded application. * BSD-licensed, with almost no restrictions regarding use and/or modification. OK sthen@ Status: Vendor Tag: czarkoff Release Tags: czarkoff_20160826 N ports/graphics/quirc/Makefile N ports/graphics/quirc/distinfo N ports/graphics/quirc/files/test.out N ports/graphics/quirc/pkg/DESCR N ports/graphics/quirc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/26 04:17:04 Modified files: graphics : Makefile Log message: +quirc CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 04:19:08 Modified files: multimedia/minidlna: Makefile multimedia/minidlna/pkg: PLIST Log message: Ship manpages. ok sthen@ (maintainer) CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/08/26 04:46:39 Modified files: usr.sbin/httpd : httpd.h logger.c server.c server_http.c Log message: Replace the static env variables with a single global variable. ok reyk@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/26 04:54:01 Log message: hgsubversion is an extension for Mercurial that allows using Mercurial as a Subversion client. At this point, hgsubversion is usable by users reasonably familiar with Mercurial as a VCS. It's not recommended to dive into hgsubversion as an introduction to Mercurial, since hgsubversion "bends the rules" a little and violates some of the typical assumptions of early Mercurial users. OK stsp@ Status: Vendor Tag: czarkoff Release Tags: czarkoff_20160826 N ports/devel/py-hgsubversion/distinfo N ports/devel/py-hgsubversion/Makefile N ports/devel/py-hgsubversion/pkg/PLIST N ports/devel/py-hgsubversion/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2016/08/26 05:04:14 Modified files: devel : Makefile Log message: +py-hgsubversion CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/26 05:57:38 Modified files: x11/motif : Makefile Added files: x11/motif/patches: patch-lib_Xm_XmI_h Log message: Revert upstream's fix #1565 to unbreak xpdf From Ubuntu PR and test: Alessandro DE LAURENZIS OK jca@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/26 05:59:04 Modified files: sys/arch/arm/arm: cpuswitch7.S pmap7.c sys/arch/arm/include: pmap.h sys/arch/armv7/armv7: armv7_machdep.c armv7_start.S Log message: Remove the code that switches around MMU domains on armv7. MMU domains are basically a relic from the past. Using them doesn't make a lot of sense the way our pmaps work. Support for MMU domains isn't present in long-descriptor translation table format, so it is clearly on its way out. Based on a diff from Artituri Alm. ok patrick@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/08/26 06:24:21 Modified files: usr.sbin/httpd : httpd.c httpd.h proc.c Log message: Kill the ps_ninstances from proc.c. We got the same information in ps_instances[proc] (more accurate) and we avoid allocating unnecessary memory for pipe storage. ok reyk@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/26 07:10:30 Modified files: regress/sbin/newfs: Makefile Log message: Make regress Makefile consistent with other tests, use bsd.regress.mk. OK otto@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/26 07:59:28 Modified files: mail/claws-mail/patches: patch-src_common_ssl_c Log message: patch was committed upstream CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 08:31:46 Modified files: math/lapack : Makefile Log message: grep >/dev/null -> grep -q CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/26 09:04:15 Modified files: usr.bin/openssl: apps.c Log message: Repeated occurances of the idiom buf[5][BUFSIZ] -- ridiculous. Give each buf a special name, recognize that most are PATH_MAX, and remove a few that are not needed at all. ok jsing beck CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 09:47:10 Removed files: security/gnupg/patches: patch-cipher_random_c Log message: Extra patch that snuck in. Spotted by Markus Lude. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 09:56:30 Modified files: security/gnupg : Tag: OPENBSD_5_9 Makefile Added files: security/gnupg/patches: Tag: OPENBSD_5_9 patch-cipher_random_c Log message: SECURITY fix for CVE-2016-6313 (actual fix) I failed to add the patch with the security fix in the previous commit. Spotted by Markus Lude. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/26 10:02:33 Modified files: sys/arch/arm/arm: pmap7.c Log message: Remove cpu_cpwait() calls; they are no-ops on armv7. ok tom@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/26 10:59:35 Modified files: graphics/pqiv : Makefile distinfo Log message: update to pqiv-2.6, while there take maintainership ok jca@ CVSROOT: /cvs Module name: www Changes by: jca@cvs.openbsd.org 2016/08/26 11:28:34 Modified files: . : want.html Log message: Remove my request for a laptop. Many thanks to Mischa Peters & the Foundation. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/08/26 12:19:21 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCheck.pm Log message: grrr warning CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/26 12:25:34 Modified files: audio/beets : Makefile audio/beets/pkg: PLIST Log message: add a missing entry in the plist (found while fiddling with py-setuptools update) ok sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 14:52:57 Modified files: databases/tdb : Makefile distinfo Log message: Maintenance update to tdb-1.3.10 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 14:54:47 Modified files: devel/libtalloc: Makefile distinfo Log message: Maintenance update to talloc-2.1.8 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 15:01:23 Modified files: lang/mawk : Makefile distinfo Log message: Maintenance update to mawk-1.3.4-20160615 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/26 15:14:58 Modified files: sys/arch/arm/arm: bus_dma.c Log message: Since the caller already checks and handles COHERENT we don't need to explicitly check for the flag. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 15:19:44 Modified files: sysutils/ncdu : Makefile distinfo Removed files: sysutils/ncdu/patches: patch-src_shell_c Log message: Update to ncdu-1.12 1.12 - 2016-08-24 - Add NCDU_SHELL environment variable - Add --confirm-quit flag - Fix compilation due to missing sys/wait.h include CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/26 15:23:41 Modified files: sys/arch/armv7/sunxi: sxipio.c sxipio_pins.h Log message: Add support for the Allwinner H3 (sun8i-h3). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 15:30:59 Modified files: sysutils/memtester: Makefile distinfo sysutils/memtester/patches: patch-memtester_c Log message: Update to memtester-4.3.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 15:34:08 Modified files: sysutils/memtester: Makefile sysutils/memtester/patches: patch-memtester_c Log message: Shorter patch. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/08/26 15:50:43 Modified files: sys/arch/arm/arm: bus_dma.c sys/arch/arm/include: bus.h Log message: Implement bus dma support for loading raw mappings so that we can use xhci(4) on ARM. The only way the load raw operation can get to know about the coherent flag is via the segments. Store it there when the memory is initially mapped. Also store the virtual address which we need to know when we have to flush the caches on a non-coherent mapping. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/26 16:00:58 Modified files: textproc/xxdiff: Makefile distinfo textproc/xxdiff/patches: patch-xxdiff_pro textproc/xxdiff/pkg: PLIST Removed files: textproc/xxdiff/patches: patch-resParser_cpp patch-resParser_y Log message: Maintenance update to xxdiff-4.0.1 Bye bye bison 3 compat patches. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/26 19:07:54 Modified files: lang/racket-minimal: Makefile Added files: lang/racket-minimal: patch-src_racket_src_sfs_c Log message: "fix space-safety in compiler" https://github.com/racket/racket/commit/5f9576cb222c82951c1610c5fc4bf5c9aced2060 Passes the tests on amd64. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 19:26:22 Modified files: usr.sbin/bgpd : rde_rib.c usr.sbin/dhcpd : db.c dhcpd.c dispatch.c parse.c usr.sbin/dhcrelay: dhcrelay.c dispatch.c usr.sbin/ifstated: log.c Log message: Pull in for one or more of gmtime, strftime, strptime, time, timegm, and tzset ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 19:30:39 Modified files: usr.sbin/sasyncd: timer.c Log message: Use %zu for size_t arguments CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 19:42:37 Modified files: usr.sbin/rarpd : arptab.c usr.sbin/ldapd : uuid.c Log message: Pull in for gettimeofday() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 19:50:07 Modified files: usr.sbin/kgmon : kgmon.c usr.sbin/ntpd : sensors.c usr.sbin/rbootd: utils.c usr.sbin/sensorsd: sensorsd.c usr.sbin/trpt : trpt.c usr.sbin/snmpd : timer.c Log message: Pull in for struct timespec, timeval, or clockrate ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 19:55:30 Modified files: sbin/init : init.c sbin/sysctl : sysctl.c Log message: Pull in for struct timespec ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 19:56:07 Modified files: sbin/reboot : reboot.c Log message: Pull in for struct timespec shouldn't be used by userspace; this already uses ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 19:57:28 Modified files: lib/libfuse : fuse_private.h Log message: Pull in for struct timespec ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 20:00:10 Modified files: games/boggle/boggle: bog.c games/phantasia: gamesupport.c main.c games/tetris : scores.c Log message: Pull in for time() and perhaps other functions ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 20:02:44 Modified files: games/pom : pom.c games/robots : extern.c move.c games/tetris : input.c games/atc : graphics.c Log message: Pull in for struct timespec, gettimeofday(), clock_gettime(), and setitimer() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 20:06:40 Modified files: games/hunt/hunt: list.c playit.c games/hunt/huntd: answer.c conf.c draw.c execute.c expl.c extern.c makemaze.c shots.c terminal.c Log message: Pull in for fd_set ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 20:11:27 Modified files: games/boggle/boggle: timer.c Log message: Pull in for fd_set Pull in for time() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/26 21:31:47 Modified files: regress/usr.bin/doas: t-fail-quotes.err t-fail-quotes.expected.err t-okay.conf t-run-keepenv-path.conf Log message: some updates for recent changes. not all tests passing yet since i don't really understand what's going on. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 21:34:45 Modified files: games/battlestar: globals.c words.c Log message: Pull in for NULL ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 21:48:00 Modified files: libexec/rpc.rstatd: rstat_proc.c Log message: Pull in for struct timespec ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 21:52:26 Modified files: libexec/ld.so : util.h Log message: Pull in for NULL (not stdio, because ld.so has a reduced library behind it) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 21:54:20 Modified files: lib/libutil : getmaxpartitions.c getrawpartition.c Log message: Pull in for NULL ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 21:55:43 Modified files: lib/libc/gen : uname.c Log message: Pull in for NULL ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:04:56 Modified files: usr.bin/ssh : chacha.h Log message: Pull in for NULL ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:05:12 Modified files: usr.bin/ssh : misc.h Log message: Pull in for struct timeval ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:07:42 Modified files: usr.bin/netstat: unix.c usr.bin/nfsstat: nfsstat.c usr.bin/top : display.c usr.bin/vi/common: common.h Log message: Pull in for struct timespec and timeval ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:13:43 Modified files: usr.bin/netstat: inet.c mroute6.c net80211.c route.c Log message: Pull in for howmany() and NBBY, used by various net*/*.h ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:15:52 Modified files: usr.sbin/arp : arp.c Log message: Pull in for gettimeofday() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:21:08 Modified files: usr.sbin/sasyncd: carp.c log.c pfkey.c Log message: Pull in for fd_set ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:28:28 Modified files: include/rpc : svc.h Log message: Pull in for fd_set ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:29:25 Modified files: regress/lib/libc/ifnameindex: ifnitest.c Log message: Pull in for NULL ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:31:22 Modified files: regress/libexec/ld.so/link-order/prog: prog.c Log message: ALL HAIL ELF! Since isn't needed for __ELF__, pull in for NULL ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:32:44 Modified files: regress/sys/dev/audio: autest.c Log message: Pull in for gettimeofday() Sort #includes ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:34:28 Modified files: regress/sys/kern/ptmget: ptmget.c Log message: Pull in for struct timeval includes go before <*.h> includes ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:35:19 Modified files: regress/sys/uvm/misc: misc.c regress/sys/uvm/mmap0: mmap0.c regress/sys/uvm/mmap_fixed: mmap_fixed.c Log message: Pull in for NULL ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:38:48 Modified files: usr.sbin/pcidump: pcidump.c Log message: Move up the include so have NULL ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 22:57:30 Modified files: sys/lib/libsa : stand.h Log message: Declare lseek() instead of assuming it'll be provided elsewhere ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/26 23:14:42 Modified files: sys/sys : types.h Log message: qaddr_t is (now) dead ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/27 00:01:24 Modified files: graphics/glew : Makefile Log message: Fix glew pkg-config output: use /usr/local instead of /usr. Bug pointed out by Michael Pavone. No response from maintainer. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 00:35:43 Modified files: net/py-netifaces: Makefile distinfo Removed files: net/py-netifaces/patches: patch-netifaces_c Log message: Update to netifaces-0.10.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 00:39:14 Modified files: net/bro : Makefile distinfo net/bro/patches: patch-aux_broccoli_src_bro_openssl_c patch-src_ChunkedIO_cc net/bro/pkg : DESCR PLIST Added files: net/bro/patches: patch-CMakeLists_txt patch-aux_broccoli_test_broccoli-vectors_c patch-aux_broctl_BroControl_options_py patch-aux_broctl_aux_pysubnettree_patricia_c patch-configure patch-src_broxygen_Manager_cc patch-src_patricia_c net/bro/pkg : README bro.rc Removed files: net/bro/patches: patch-configure_in patch-policy_Makefile_in patch-src_X509_cc patch-src_ssl-analyzer_pac Log message: Long overdue update to bro-2.4.1. Take maintainer while here. Only slightly tested so far; so may get a few tweaks in the next days if needed. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/27 01:33:41 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: Maintenance update to py-virtualenv-15.0.3 Note as it uses python binaries which have been flagged wxneeded, you can create a virtualenv only on wxallowed partitions (thanks Rune Pad) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/27 01:35:19 Modified files: lib/libarch/arm: arm_drain_writebuf.c Log message: Pull in for NULL ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/27 01:46:50 Modified files: security/polarssl: Makefile Added files: security/polarssl/patches: patch-include_mbedtls_config_h Log message: Enable pthreads support on polarssl. OK jca@. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 01:49:48 Modified files: archivers/libzip: Makefile distinfo Log message: Maintenance update to libzip-1.1.3 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/27 01:50:03 Modified files: net/py-cares : Makefile distinfo Log message: Update to py-cares-2.1.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 01:57:21 Modified files: sysutils/salt : Makefile distinfo Log message: Update to salt-2016.3.3. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/27 02:08:57 Modified files: www/hiawatha : Makefile www/hiawatha/pkg: DESCR Log message: Tabs and spaces. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 02:15:01 Modified files: textproc/gdiff : Makefile distinfo textproc/gdiff/pkg: PLIST Log message: Update to diffutils-3.5 Drop the gettext module while here. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2016/08/27 02:17:54 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-config_hiawatha_conf_in patch-man_hiawatha_1_in patch-src_serverconfig_c www/hiawatha/pkg: PLIST Log message: Update to hiawatha 10.3. Change the port to use the ports version of polarssl. Add myself as MAINTAINER. OK jca@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 02:18:42 Modified files: net/bro : Makefile net/bro/pkg : README Log message: Tweak README a bit. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 02:24:21 Modified files: net/py-ipaddr : Makefile distinfo Log message: Update to ipaddr-2.1.11 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 02:35:03 Modified files: devel/help2man : Makefile distinfo Log message: Maintenance update to help2man-1.47.4 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2016/08/27 03:04:20 Modified files: usr.sbin/radiusd: parse.y Log message: Add missing $OpenBSD$ line and remove an unnecessary comment line. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/27 03:06:12 Modified files: security/lastpass-cli: Makefile distinfo security/lastpass-cli/patches: patch-Makefile patch-upload-queue_c Log message: Update to lastpass-cli-1.0.0 From Björn Ketelaars (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 03:12:06 Modified files: net/GeoIP : Makefile net/GeoIP/pkg : PLIST-city Log message: Install GeoIPLiteCity{,v6}.dat as GeoIPCity{,v6}.dat since GeoIP looks for it (GEOIP_CITY_EDITION_REV0 and GEOIP_CITY_EDITION_REV1). If people want to use the commercial DB they still can since that's a @sample and won't be overwritten on install/update. discussed with and ok sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/27 03:25:56 Modified files: mail/offlineimap: Makefile distinfo Log message: Update to offlineimap-7.0.6 From Remi Locherer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/27 03:36:28 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.14.0 CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2016/08/27 03:42:45 Removed files: . : man.css Log message: Zap outdated, unused copy of mandoc.css; no longer needed since the manuals moved to man.openbsd.org; noticed by tj@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 03:47:26 Modified files: infrastructure/templates: README.template Log message: 72 -> 80 and more readable. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 04:50:20 Modified files: lang/gawk : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/08/27 05:13:16 Modified files: usr.sbin/httpd : control.c httpd.h logger.c proc.c server.c Log message: Kill p_instance from proc.c and remove static proc_id unused variables. To keep the debug functionality intact and correct we'll use the pid field in the imsg header to pass the instance number. Remember to always pass 'ps_instance + 1' otherwise libutil will fill imsg header pid field with the imsgbuf pid (which is the current process pid). ok reyk@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 05:39:59 Modified files: sys/arch/armv7/sunxi: sunxi.c sxiccmu.c Added files: sys/arch/armv7/sunxi: sxiccmu_clocks.h Log message: Add support for sun8i-h3, the Allwinner H3. For this SoC, the device tree contains a single clock control unit node that handles most clocks. The driver handles this through tables that describe the gating, reset signals and the clock hierarchy. This description is (deliberately) incomplete. We will add clocks on an as-needed basis. You will need a recent device tree, that includes a "allwinner,sun8i-h3-ccu" compatible node for things to work. ok patrick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/27 06:08:38 Modified files: lib/libc/stdio : fgetwln.c Log message: improve revision 1.2: in unusual cases, fgetwc(3) can succeed even though ferror(3) is already set; also from Andrey Chernov ; OK millert@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/27 06:36:35 Modified files: security/kpcli : Makefile distinfo Log message: Update to kpcli-3.1 Looks good to sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 06:41:48 Modified files: sys/arch/armv7/sunxi: sximmc.c Log message: Handle the quirky that the FIFO register sits at a different location on the A31 and later SoCs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 06:58:07 Modified files: net/bro : Makefile net/bro/patches: patch-src_broxygen_Manager_cc net/bro/pkg : PLIST README Added files: net/bro/patches: patch-aux_broctl_bin_postprocessors_summarize-connections patch-aux_broctl_bin_run-bro Log message: Depends on several GeoIP DBs. Few tweaks while here. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2016/08/27 07:17:03 Modified files: security/burpsuite: Makefile distinfo Log message: update burpsuite to 1.7.05. release notes: http://releases.portswigger.net/2016/08/1705.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 07:37:40 Modified files: net/libproxy : Makefile distinfo Removed files: net/libproxy/patches: patch-bindings_perl_src_CMakeLists_txt patch-libproxy_cmake_modules_cmk patch-libproxy_cmake_modules_config_kde_cmk patch-libproxy_cmake_modules_pacrunner_webkit_cmk patch-libproxy_modules_ignore_ip_cpp Log message: Update to libproxy-0.4.13. - drop gettext module - take maintainer CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/27 07:41:45 Modified files: www/py-aiohttp : Makefile distinfo www/py-aiohttp/pkg: PLIST Log message: Update to py-aiohttp-0.22.5 Tested with gunicorn-3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 08:11:13 Modified files: x11/keynav : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 08:13:14 Modified files: sys/arch/armv7/sunxi: sxidog.c Log message: Add support for the watchdog timer found on A31 and later SoCs, which has a slightly different register layout. Also fix the watchdog such that it actually disables itself when you set the period to 0 and actually gives you a period that is close to what you asked for. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 08:22:36 Modified files: sys/arch/arm/arm: pmap7.c sys/arch/arm/include: pte.h Log message: Add support for the PXN bit in level 1 translation table descriptors and enable it on CPUs that support it. When enabled, this prevents the kernel from executing userland code. ok jsg@, tom@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 08:23:11 Modified files: security/pinentry: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 08:23:35 Modified files: security/pinentry: Makefile Log message: Whitespace. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/27 08:29:22 Modified files: games/fortune/datfiles: fortunes2 Log message: the quotes in "unkempt thoughts" were authored by stanislaw lec, not stanislaw lem (an easy blunder, i'd say); i've also inserted the "J." into one of these credits (Stanislaw J. Lec) since all the others have them; credit to antoni grzymala; diff pockled from netbsd CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 08:30:07 Modified files: x11/yad : Makefile Log message: Drop the gettext module. Depends on gettext-tools through the intltool module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 08:41:40 Modified files: x11/xtraceroute: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 08:50:19 Modified files: x11/xplanet : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 08:51:36 Modified files: lang/guile2 : Makefile distinfo lang/guile2/pkg: PLIST Removed files: lang/guile2/patches: patch-libguile_foreign_c patch-libguile_gsubr_c Log message: Update to guile2-2.0.12. - drop the gettext MODULE CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 08:55:27 Modified files: x11/xpad : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/27 09:06:36 Modified files: sysutils/borgbackup: Makefile distinfo Log message: Update to borgbackup-1.0.7 From Björn Ketelaars (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 09:19:24 Modified files: x11/xfe : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 09:20:04 Modified files: graphics/leptonica: Makefile distinfo graphics/leptonica/pkg: PLIST Log message: Update to leptonica-1.73. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 09:29:55 Modified files: x11/xarchiver : Makefile x11/xarchiver/pkg: PLIST Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 09:37:14 Modified files: graphics/goocanvas: Makefile Log message: Extend PORTROACH annotation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 09:37:55 Modified files: graphics/gtkam : Makefile distinfo graphics/gtkam/patches: patch-Makefile_in graphics/gtkam/pkg: PLIST Log message: Update to gtkam-1.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 09:47:39 Modified files: x11/xarchive : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 09:49:23 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.18. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 09:49:24 Modified files: x11/wmctrl : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 09:56:27 Modified files: graphics/libraw: Makefile distinfo Log message: Update to libraw-0.17.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 09:58:01 Modified files: graphics/gegl03: Makefile distinfo graphics/gegl03/pkg: PLIST Log message: Update to gegl03-0.3.8. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/27 09:58:06 Modified files: lib/libssl/src/ssl: t1_lib.c Log message: Be more strict when parsing TLS extensions. Based on a diff from Kinichiro Inoguchi. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2016/08/27 10:00:27 Modified files: regress/lib/libssl/unit: Makefile Log message: Enable ALPN regress now that it passes. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:01:40 Modified files: fonts/mplus-fonts: Makefile distinfo Log message: Update to mplus-fonts-061. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:07:08 Modified files: devel/sdl2-ttf : Makefile distinfo devel/sdl2-ttf/pkg: PLIST Log message: Update to sdl2-ttf-2.0.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:09:36 Modified files: devel/py-futures: Makefile distinfo Log message: Update to py-futures-3.0.5. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/27 10:10:41 Modified files: lib/libc/stdio : vfprintf.c Log message: When a precision is specified for a string format use strnlen() to determine the length instead of doing it manually. OK schwarze@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:10:56 Modified files: devel/p5-YAML-XS: Makefile distinfo Log message: Update to p5-YAML-XS-0.63. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:13:15 Modified files: databases/py-ldap: Makefile distinfo databases/py-ldap/pkg: PLIST-main Log message: Update to py-ldap-2.4.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:33:54 Modified files: editors/subtitleeditor: Makefile distinfo editors/subtitleeditor/pkg: PLIST Removed files: editors/subtitleeditor/patches: patch-configure patch-plugins_actions_dialoguize_dialoguize_cc patch-plugins_actions_documentmanagement_documentmanagement_cc Log message: Update to subtitleeditor-0.53.0. - drop the gettext MODULE CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 10:39:37 Modified files: x11/wxWidgets : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/27 10:39:42 Modified files: lib/libc/stdio : fgets.3 Log message: Stop recommending the non-standard and slightly dangerous fgetln(3). Recommend POSIX getline(3) instead. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 10:40:31 Modified files: sys/arch/armv7/sunxi: sxiehci.c Log message: Match on "allwinner,sun8i-h3-ehci". CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 10:41:52 Modified files: sys/arch/armv7/sunxi: sxiccmu.c sxiccmu_clocks.h sximmc.c Removed files: sys/arch/armv7/sunxi: sxiccmuvar.h Log message: Add support for the SD/MMC clock to the geberic clock code and use it in sximmc(4). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:46:43 Modified files: net/py-snmp : Makefile distinfo Log message: Update to py-snmp-4.3.2. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 10:47:34 Modified files: x11/wmfishtime : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:49:48 Modified files: multimedia/devede: Makefile distinfo Log message: Update to devede-4.8.0. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 10:50:40 Modified files: sys/dev/ofw : ofw_clock.c Log message: Return -1 if we try to set the frequency of a clock but couldn't find it. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 10:52:12 Modified files: x11/wmclockmon : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:57:16 Modified files: multimedia/dvdauthor: Makefile distinfo multimedia/dvdauthor/pkg: PLIST Removed files: multimedia/dvdauthor/patches: patch-src_spuunmux_c Log message: Update to dvdauthor-0.7.1. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 10:58:40 Modified files: x11/winwrangler/pkg: PLIST Log message: Trim PLIST from directories that don't belong there. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 10:59:11 Modified files: misc/p5-CreditCard: Makefile distinfo Log message: Update to p5-Business-CreditCard-0.36. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 10:59:18 Modified files: x11/winwrangler: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:03:36 Modified files: devel/p5-boolean: Makefile distinfo Log message: Update to p5-boolean-0.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:07:07 Modified files: net/p5-SNMP-Info: Makefile distinfo net/p5-SNMP-Info/pkg: PLIST Log message: Update to p5-SNMP-Info-3.33. req. by danj@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:15:12 Modified files: x11/ruby-dbus : Makefile distinfo x11/ruby-dbus/pkg: PLIST Log message: Update to ruby-dbus-0.11.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:17:29 Modified files: x11/wmweather : Makefile distinfo Log message: Update to wmweather-2.4.6. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 11:21:30 Modified files: x11/windowmaker: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 11:26:01 Modified files: x11/wbar/pkg : PLIST Log message: Strip bash-completion dires from PLIST. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 11:26:15 Modified files: x11/wbar : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:26:49 Modified files: textproc/tcpdf : Makefile distinfo textproc/tcpdf/pkg: PLIST Log message: Update to tcpdf-6.2.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:27:15 Modified files: www/bluefish : Makefile distinfo www/bluefish/pkg: PLIST Log message: Update to bluefish-2.2.9. - drop the gettext MODULE CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 11:28:32 Modified files: x11/uwm : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:31:30 Modified files: textproc/py-ICU: Makefile distinfo Log message: Update to py-ICU-1.9.3. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 11:32:35 Modified files: sys/arch/armv7/imx: imxesdhc.c Log message: Initialize vdd to 0 in imxesdhc_bus_power() to avoiud using it uninitialized. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:33:19 Modified files: textproc/py-enchant: Makefile distinfo Log message: Update to py-enchant-1.6.8. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 11:35:19 Modified files: x11/trayer : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:40:03 Modified files: security/py-secretstorage: Makefile distinfo Log message: Update to py-secretstorage-2.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 11:40:17 Modified files: security/py-keyring: Makefile distinfo security/py-keyring/pkg: PLIST Log message: Update to py-keyring-9.3.1. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 11:45:04 Modified files: x11/tint2 : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 12:04:44 Modified files: x11/tilda : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/27 12:12:16 Modified files: sys/arch/armv7/sunxi: sximmc.c Log message: Deassert reset signals if there is a "resets" property. Implement mmc power sequencing like we have for imxesdhc(4). Unfortunately that doesn't seem to be enough to be able to see the onboard sdio wireless on my Banana Pi 2+. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/08/27 12:17:46 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Delete.pm Add.pm Log message: in case we run delete_first (not enough room), delay the unlink of tied items so we can still skip extracting them. better than the stopgap measure I committed a few weeks ago. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 12:22:34 Modified files: x11 : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/wmthemeinstall: Makefile distinfo x11/wmthemeinstall/pkg: DESCR PLIST Log message: Bye bye wmthemeinstall. The last user of gtk+ 1 with xmms, scary warnings synonymous of breakage on LP64 -> welcome to the Attic. ok ajacoutot@ dcoppa@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 12:29:35 Modified files: x11/thewidgetfactory/pkg: PLIST Log message: Add @bin marker. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 12:30:52 Modified files: x11/thewidgetfactory: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/27 12:59:08 Modified files: audio/libmikmod: Makefile distinfo Log message: bugfix update to 3.3.9 from maintainer Frederic Cambus CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 13:49:48 Modified files: x11/sisctrl : Makefile x11/sisctrl/pkg: PLIST Log message: Drop the gettext module. Add a @bin marker while here. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/27 13:50:36 Modified files: sbin/mount : mount.8 Log message: for completeness, document (no)rw and ro options. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 14:13:58 Modified files: x11/sawfish : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 14:16:48 Modified files: x11/sawfish : Makefile Log message: Amend MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 14:34:23 Modified files: audio/glyr : Makefile distinfo Log message: Update to glyr-1.0.9. - drop the gettext MODULE CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 14:37:18 Modified files: audio/p5-Ogg-Vorbis-Header: Makefile distinfo audio/p5-Ogg-Vorbis-Header/patches: patch-Header_pm Log message: Update to p5-Ogg-Vorbis-Header-0.05. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/27 14:43:05 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the req text; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 14:44:08 Modified files: audio/speech-dispatcher: Makefile distinfo audio/speech-dispatcher/patches: patch-src_server_speechd_c patch-src_server_speechd_h audio/speech-dispatcher/pkg: PLIST Log message: Update to speech-dispatcher-0.8.5. - drop the gettext MODULE CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 14:45:06 Modified files: x11/sakura : Makefile x11/sakura/pkg : PLIST Log message: Drop the gettext module. + a slight PLIST tweak CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/27 14:46:54 Modified files: comms/p5-Device-Gsm: Makefile distinfo Log message: Update to p5-Device-Gsm-1.61. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 14:58:48 Modified files: textproc/mupdf : Makefile Added files: textproc/mupdf/patches: patch-source_pdf_pdf-shade_c patch-source_pdf_pdf-xref_c Log message: SECURITY fixes for CVE-2016-6525 & CVE-2016-6265 CVE-2016-6525 heap overflow in pdf_load_mesh_params() CVE-2016-6265 use-after-free Reported by & looks good to stsp@, ok sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 15:14:12 Modified files: x11/rxvt-unicode: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 15:28:18 Modified files: x11/roxterm : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 15:40:00 Modified files: x11/rox-filer : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/27 15:45:57 Modified files: x11/rep-gtk : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/27 16:30:23 Modified files: sbin/mount : mount.8 Log message: further tweak previous: use the same text for norw as ro; ok tedu CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/27 16:52:21 Modified files: libexec/ld.so/hppa: rtld_machine.c Log message: Delete debugging from when lazy binding was being implemented ok deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/08/27 17:35:00 Modified files: usr.bin/tmux : cmd-join-pane.c Log message: Kill empty window after moving pane and updating current window, so that index is still valid before renumber-windows happens. Fixes issue reported by Eric Pruitt. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/27 18:51:48 Modified files: usr.sbin/ldomd : ldomd.c Log message: Pull in for tzset() CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/27 22:08:59 Modified files: lib/libc/stdlib: realpath.c libexec/ld.so : dl_realpath.c Log message: Don't call lstat() before readlink() just to see if it's a symlink, as readlink() will tell you that more cheaply. ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/27 22:33:17 Modified files: libexec/ld.so : loader.c Log message: fix a comment CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/28 00:15:33 Modified files: 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: ldasm.S syscall.h libexec/ld.so/i386: ldasm.S syscall.h libexec/ld.so/m88k: ldasm.S syscall.h libexec/ld.so/mips64: ldasm.S syscall.h libexec/ld.so/powerpc: ldasm.S syscall.h libexec/ld.so/sh: ldasm.S syscall.h libexec/ld.so/sparc: ldasm.S syscall.h libexec/ld.so/sparc64: ldasm.S syscall.h Log message: ld.so doesn't need gettimeofday or lstat stubs any more ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/28 00:41:31 Modified files: net/py-aiodns : Makefile distinfo net/py-aiodns/pkg: PLIST Log message: Update to py-aiodns-1.1.0 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/28 01:22:11 Modified files: sys/sys : sockio.h sys/net : if_gre.c share/man/man4 : gre.4 Log message: Remove obsolete gre(4) ioctls GRESADDRS, GRESADDRD, GREGADDRS, GREGADDRD, GRESPROTO, and GREGPROTO. They have been replaced by generic ioctls some time ago (eg. the "ifconfig gre0 tunnel") and there is no need to keep the old ones around. They are neither used in base nor in ports. OK sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/08/28 01:25:47 Modified files: usr.bin/less : main.c Log message: Check the MORE (or LESS) environment variables after forcing the various more(1) options, so it is possible to change them using MORE. From Ross L Richardson. ok deraadt millert CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/28 01:39:17 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update to mkvtoolnix-9.4.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 02:29:52 Modified files: textproc/mupdf : Tag: OPENBSD_6_0 Makefile Added files: textproc/mupdf/patches: Tag: OPENBSD_5_9 patch-source_pdf_pdf-shade_c patch-source_pdf_pdf-xref_c Log message: SECURITY fixes for CVE-2016-6525 & CVE-2016-6265 CVE-2016-6525 heap overflow in pdf_load_mesh_params() CVE-2016-6265 use-after-free Reported by & looks good to stsp@, ok sthen@ (maintainer) Tests on 6.0 by kili@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 02:44:27 Modified files: textproc/mupdf : Tag: OPENBSD_5_9 Makefile Log message: Missing bump in previous commit on OPENBSD_5_9. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 02:48:51 Modified files: textproc/mupdf : Tag: OPENBSD_6_0 Makefile Added files: textproc/mupdf/patches: Tag: OPENBSD_6_0 patch-source_pdf_pdf-shade_c patch-source_pdf_pdf-xref_c Log message: SECURITY fixes for CVE-2016-6525 & CVE-2016-6265 CVE-2016-6525 heap overflow in pdf_load_mesh_params() CVE-2016-6265 use-after-free Reported by & looks good to stsp@, ok sthen@ (maintainer) Tests on 6.0 by kili@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/28 03:44:07 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/patches: patch-bindings_python_Makefile_in textproc/link-grammar/pkg: PLIST-main Log message: Update to link-grammar-5.3.9. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 04:14:09 Modified files: x11/xbae : Makefile Log message: Drop the libiconv module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 04:17:13 Modified files: x11/rdesktop : Makefile Log message: Drop the libiconv module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 04:21:48 Modified files: x11/remmina : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 04:37:48 Modified files: x11/py-kiwi : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/28 04:38:48 Modified files: x11/sakura : Makefile Log message: missing bump CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 04:51:46 Modified files: x11/py-gtk2 : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 04:55:33 Modified files: x11/py-gtk2 : Makefile Log message: Zap explicit LIB_DEPENDS on devel/gettext. Already brought in by libglade. Reqd by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/28 04:55:38 Modified files: devel/py-argcomplete: Makefile distinfo devel/py-argcomplete/pkg: PLIST Log message: Update to py-argcomplete-1.4.1 and add a py3 flavor ok jca@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/28 05:01:06 Modified files: devel : Makefile Log message: + py-argcomplete,python3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 05:04:12 Modified files: sysutils/noice : Makefile distinfo Log message: Update to noice-0.6 from maintainer Dimitris Papastamos CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 05:07:14 Modified files: x11/pekwm : Makefile Log message: Drop the libiconv module. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/28 06:33:22 src/regress/usr.bin/column Update of /cvs/src/regress/usr.bin/column In directory cvs.openbsd.org:/tmp/cvs-serv64512/column Log Message: Directory /cvs/src/regress/usr.bin/column added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 06:35:29 Modified files: x11/pinot : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/28 06:39:07 Added files: regress/usr.bin/column: Makefile column.sh Log message: I don't dare to provide an OK for a rewrite of this program without having at least some systematic testing in place. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/28 06:40:41 Modified files: devel/libmtp : Makefile distinfo devel/libmtp/pkg: PLIST Log message: Update to libmtp-1.1.12. - drop the gettext MODULE CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/28 06:57:02 Modified files: regress/usr.bin/column: column.sh Log message: typo CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/28 06:57:32 Modified files: devel/py-pexpect: Makefile distinfo devel/py-pexpect/pkg: PLIST Log message: Update to py-pexpect 4.2.0. ok danj@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/28 07:17:52 Modified files: net/py-msgpack : Makefile distinfo Log message: Update to py-msgpack 0.4.8 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 07:53:16 Modified files: x11/partiwm : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 08:00:03 Modified files: x11/parcellite : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 08:11:05 Modified files: x11/p5-Gtk2-ImageView: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/28 08:23:19 Modified files: devel/py-mccabe: Makefile distinfo devel/py-mccabe/pkg: PLIST Log message: Update to py-mccabe 0.5.2. Add python3 flavor. ok danj@, Bertrand Janin (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 08:27:24 Modified files: x11/p5-Gtk2-GladeXML: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 08:35:54 Modified files: x11/ogle : Makefile Log message: Drop the libiconv module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 08:36:24 Modified files: x11/openbox : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 08:40:23 Modified files: x11/obconf : Makefile x11/obconf/pkg : PLIST Log message: Drop the gettext module. While here, drop share/pixmaps from PLIST. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 09:02:07 Modified files: x11/nitrogen : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/28 09:03:34 Modified files: devel : Makefile Log message: +py-mccabe,python3 CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2016/08/28 09:23:24 Modified files: app/cwm : menu.c Log message: Enable the use of numpad Enter key on menus; from Henrique N. Lengler. ok beck phessler CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2016/08/28 09:26:10 Modified files: sys/arch/armv7/sunxi: sximmc.c Log message: Reset the host controller after a failed command request to make sure it operates again. ok kettenis CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 09:32:52 Modified files: x11/menu-cache : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 09:56:21 Modified files: x11/lxrandr : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 10:01:42 Modified files: x11/libsexy : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 10:05:24 Modified files: x11/libgdiplus : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/28 10:13:51 Modified files: usr.bin/mandoc : mdoc_argv.c Log message: If a line inside .Bl -column starts with a tab character and there was no preceding .It macro, do not read the byte before the beginning of the line buffer. Found by tb@ with afl@. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 10:29:54 Modified files: x11/lablgtk2 : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 11:22:29 Modified files: x11/klavaro : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/28 11:31:44 Modified files: sys/arch/armv7/sunxi: sxipio.c Log message: Fix the macros that determine the register offsets based on port and pin. These were didn't work as I expected, and returned the wrong offsets. As a result, pinctrl and gpio code was twiddling the wrong bits. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/28 11:44:09 Modified files: x11/keybinder : Makefile x11/keybinder3 : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/28 13:34:15 Modified files: usr.bin/openssl: openssl.1 Log message: shorten the rsa text; of note, i've also reduced the description for -inform/-outform/-text and removed the oft-repeated header/footer blurb; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/28 14:17:10 Modified files: sys/arch/armv7/sunxi: sxiccmu.c sxiccmu_clocks.h Log message: Add a few missing sunxi-h3 clocks and resets. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/28 14:20:37 Modified files: sys/arch/armv7/sunxi: sxipio.c Log message: Get rid of sxipio_ioh and sxipio_iot; they're not used (anymore). CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/28 15:17:49 Modified files: . : INDEX Log message: sync, 9595 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/28 16:28:13 Modified files: usr.bin/ssh : sshd.c Log message: fix uninitialised optlen in getsockopt() call; harmless on Unix/BSD but potentially crashy on Cygwin. Reported by James Slepicka ok deraadt@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/08/28 16:52:21 Modified files: faq : current.html Log message: add back py-elasticsearch-curator CLI API changes requested by sebastia@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/29 01:31:31 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/patches: patch-filter_foomatic-rip_foomaticrip_c Log message: Update to cups-filters-1.11.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/29 01:36:18 Modified files: astro/py-metar : Makefile distinfo Log message: Update to py-metar-0.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/29 01:48:21 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in patch-configure print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.16.8. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/29 02:40:38 Modified files: sysutils/upower/patches: patch-src_openbsd_up-backend_c Log message: add link to upstream bz CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/29 02:47:34 Modified files: x11/rox-filer : Makefile Log message: - fix HOMEPAGE (pointed out by jca@) - drop MAINTAINER CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/29 03:11:22 Modified files: x11/gnustep/base: Makefile x11/gnustep/terminal: Makefile Log message: Drop the libiconv module. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/29 03:13:37 Modified files: x11/gob2 : Makefile x11/gpointing-device-settings: Makefile x11/gromit : Makefile x11/gxmessage : Makefile x11/i3 : Makefile x11/icewm : Makefile x11/ion : Makefile x11/isomaster : Makefile x11/jwm : Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/29 04:39:59 Modified files: share/man/man4 : pfsync.4 Log message: Make examples fit in 80 columns, reminded by jmc@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/29 04:45:42 Modified files: devel/py-argh : Makefile distinfo devel/py-argh/pkg: PLIST Log message: Update to py-argh-0.26.2 and add a py3 flavor ok shadchin@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/29 04:47:01 Modified files: devel : Makefile Log message: + py-argh,python3 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/08/29 05:48:06 Modified files: devel/py-mccabe: Makefile Log message: Fix build depend. spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/29 06:20:57 Modified files: lib/libc/stdio : vfprintf.c Log message: Store the return value of mbrtowc() in a size_t, not int. OK schwarze@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/29 07:40:24 Modified files: devel/pango : Makefile distinfo devel/pango/pkg: PLIST Log message: Update to pango-1.40.2. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/08/29 07:51:44 Modified files: x11/smplayer : Makefile distinfo x11/smplayer/patches: patch-Makefile Removed files: x11/smplayer/patches: patch-src_globalshortcuts_globalshortcuts_cpp Log message: Update for SMPlayer to 16.8.0: http://blog.smplayer.info/playlist-improved-in-smplayer-16-8/ OK benoit@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/08/29 07:52:46 Modified files: x11/smtube : Makefile distinfo Log message: Update for SMTube to 16.7.0. OK benoit@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/29 08:12:58 Modified files: sys/dev/pv : if_xnf.c Log message: Fixup packet fragment unrolling procedure When bus_dmamap_load fails to load one of the buffers in the mbuf chain, we need to revert all changes to transmit descriptors. The code to do that was prototyped but not tested. However due to how the Tx ring is set up in xnf(4) and generic lack of proper fragment support in the Netfront design we're always limited to having 256 entries for distinct shared memory pages. The mbuf chain is traversed and attempt is made to load every data chunk into a 4k sized DMA map segment which makes it impossible to reference a buffer composed of multiple pages. Current implementation lacks support for this preventing reliable transmission of frames larger than 4k. Bug reported by Kirill Miazine , thanks! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/29 10:13:05 Modified files: x11/gentoo : Makefile x11/girara : Makefile x11/gmrun : Makefile x11/gmtk : Makefile x11/gnome-mplayer: Makefile Log message: Drop the gettext module. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/29 10:25:14 Modified files: regress/sys/kern/sosplice/perf: Makefile Log message: Make socket splicing performance test pass in multiple environments. When running the setup over two machines, build required binaries on remote machine. Avoid localhost nameserver lookup, just use 127.0.0.1. Use greater timeout. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/29 11:01:45 Removed files: infrastructure/plist: .cvsignore amd64 arm hppa i386 mips64el powerpc sh sparc sparc64 Log message: remove infrastructure/plist; it's outdated (e.g. arm/sh were so badly outdated they referenced 47 ports/flavors that no longer exist). the others have most likely not been used since dpb agreed by naddy@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/29 11:27:04 Modified files: sys/dev/pv : if_xnf.c Log message: Don't count output errors twice CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/29 11:27:27 Modified files: font/dejavu-ttf: AUTHORS BUGS LICENSE Makefile NEWS langcover.txt status.txt unicover.txt font/dejavu-ttf/ttf: DejaVuSans-Bold.ttf DejaVuSans-BoldOblique.ttf DejaVuSans-ExtraLight.ttf DejaVuSans-Oblique.ttf DejaVuSans.ttf DejaVuSansCondensed-Bold.ttf DejaVuSansCondensed-BoldOblique.ttf DejaVuSansCondensed-Oblique.ttf DejaVuSansCondensed.ttf DejaVuSansMono-Bold.ttf DejaVuSansMono-BoldOblique.ttf DejaVuSansMono-Oblique.ttf DejaVuSansMono.ttf DejaVuSerif-Bold.ttf DejaVuSerif-BoldItalic.ttf DejaVuSerif-Italic.ttf DejaVuSerif.ttf DejaVuSerifCondensed-Bold.ttf DejaVuSerifCondensed-BoldItalic.ttf DejaVuSerifCondensed-Italic.ttf DejaVuSerifCondensed.ttf Added files: font/dejavu-ttf: README.md font/dejavu-ttf/ttf: DejaVuMathTeXGyre.ttf Removed files: font/dejavu-ttf: README Log message: Update to DejaVu fonts 2.37 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/29 11:28:36 Modified files: distrib/sets/lists/xfont: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/29 11:28:55 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/29 11:32:57 Modified files: x11/gnome/libgweather: Makefile distinfo Log message: update to libgweather-3.20.3 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/08/29 11:35:25 Modified files: sys/dev/pv : if_xnf.c Log message: Set MTU size to ~4k until the TX path is ready to deal with larger packets CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/29 14:31:56 Modified files: usr.sbin/syslogd: syslogd.c Log message: Add more information to syslogd tls config error messages. OK millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/29 14:34:59 Modified files: regress/usr.sbin/syslogd: args-tls-cafile-noexist.pl args-tls-cert-noexist.pl args-tls-key-noexist.pl Log message: Syslogd tls config error messages have changed, adapt tests. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2016/08/29 17:14:50 Modified files: sys/arch/luna88k/dev: if_le.c Log message: Change le(4) buffer address to 0x71010000, which is the same address with NetBSD/luna68k. LUNA has 128KB so-called '3 port RAM' starting at 0x71000000. Originally, first 64KB of this area is designed for I/O processor HD647180, and next 64KB is designed for LANCE. This makes possible to support I/O processor in the future:-) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/29 21:45:48 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.292. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/29 21:47:15 Modified files: devel/appstream-glib: Makefile distinfo Log message: Update to appstream-glib-0.6.2. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2016/08/29 23:41:44 Modified files: devel/apktool : Makefile distinfo Log message: update apktool to 2.2.0 Details: https://connortumbleson.com/2016/08/07/apktool-v2-2-0-released/ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/30 00:21:31 Modified files: security/aide : Makefile Log message: Forgot to add pcre library from sthen@, thanks ! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2016/08/30 00:52:57 Modified files: math/ntl : Makefile distinfo math/ntl/patches: patch-src_VERSION_INFO Log message: Update to ntl-9.11.0. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/30 01:12:49 Modified files: sys/nfs : nfs_subs.c nfs_syscalls.c Log message: pool_setipl for nfs pools ok natano@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/30 01:40:35 Modified files: sys/kern : sys_pipe.c sysv_msg.c sysv_shm.c Log message: pool_setipl ok natano@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2016/08/30 01:42:57 Modified files: sys/net : art.c art.h rtable.c Log message: use a per-table rwlock to serialize ART updates and walks, rather than taking the kernel lock. ok mpi@ dlg@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2016/08/30 01:50:21 Modified files: usr.bin/ssh : monitor.c Log message: restrict monitor auth calls to be allowed only when their respective authentication methods are enabled in the configuration. prompted by Solar Designer; ok markus dtucker CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/30 01:53:59 Modified files: usr.bin/openssl: openssl.1 Log message: shorten rsautl; CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/30 02:52:39 Modified files: . : hackathons.html Added files: images/hackathons: g2k16-s.gif g2k16.gif Log message: g2k16 in cambridge begins CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/08/30 03:23:34 Modified files: . : hackathons.html Log message: oops wrong wording CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 03:53:27 Modified files: x11/gnustep/gworkspace: Makefile x11/gnustep/gworkspace/pkg: PLIST Log message: remove xmms app wrapper for xmms will be pining for the fjords soon CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 03:54:14 Modified files: x11/kde4/workspace: Makefile x11/kde4/kopete: Makefile Log message: remove xmms plugin/remote control CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 03:57:35 Modified files: sysutils/gkrellm/plugins: Makefile Removed files: sysutils/gkrellm/plugins/mms: Makefile distinfo sysutils/gkrellm/plugins/mms/patches: patch-Makefile patch-gkrellmms_c sysutils/gkrellm/plugins/mms/pkg: DESCR PLIST Log message: remove xmms plugin CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/30 04:02:18 Modified files: x11/mlterm : Makefile x11/mlterm/pkg : PLIST Removed files: x11/mlterm/patches: patch-mlterm_Makefile_in Log message: Unbreak. mlterm: undefined symbol 'ml_ot_layout_set_shape_func' Breakage spotted by jca@, thanks! CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:12:15 Modified files: graphics : Makefile Removed files: graphics/xmms-kj: Makefile distinfo graphics/xmms-kj/files: mtree graphics/xmms-kj/patches: patch-image_c patch-makefile patch-playlist_c graphics/xmms-kj/pkg: DESCR PLIST Log message: remove xmms-kj plugin CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:12:43 Modified files: multimedia/lives: Makefile Log message: drop RDEP on xmms CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:19:51 Modified files: audio/faad : Makefile Added files: audio/faad/pkg : DESCR PLIST Removed files: audio/faad/pkg : DESCR-main DESCR-xmms PLIST-main PLIST-xmms Log message: drop xmms subpackage (and subsequently ,-main too) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:20:16 Modified files: audio/zeya : Makefile audio/audacious-plugins: Makefile audio/deadbeef : Makefile audio/moc : Makefile audio/mpd : Makefile audio/siren : Makefile audio/squeezelite: Makefile games/scummvm : Makefile multimedia/avidemux: Makefile multimedia/libquicktime: Makefile multimedia/xine-lib: Makefile Log message: bump after faad subpackage changes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/30 04:33:01 Modified files: x11/gnome/shell: Makefile Log message: Needs USE_WXNEEDED. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:36:58 Modified files: audio : Makefile Removed files: audio/py-xmms : Makefile distinfo audio/py-xmms/patches: patch-_xmmsmodule_c audio/py-xmms/pkg: DESCR PLIST audio/xmms : Makefile distinfo audio/xmms/files: Makefile.am audio_sndio.c audio/xmms/patches: patch-Input_cdaudio_cdaudio_c patch-Input_cdaudio_cdaudio_h patch-Input_mikmod_drv_xmms_c patch-Output_Makefile_am patch-configure_in patch-libxmms_configure_in patch-libxmms_xmmsctrl_c patch-po_Makefile_in_in patch-xmms_bmp_c patch-xmms_getopt_c patch-xmms_input_c patch-xmms_main_c patch-xmms_util_c audio/xmms/pkg : DESCR-main DESCR-mikmod DESCR-mp3 DESCR-vorbis PLIST-main PLIST-mikmod PLIST-mp3 PLIST-vorbis audio/xmms-flac: Makefile distinfo audio/xmms-flac/files: Makefile audio/xmms-flac/patches: patch-configure patch-src_plugin_xmms_Makefile_in audio/xmms-flac/pkg: DESCR PLIST audio/xmms-fmradio: Makefile distinfo audio/xmms-fmradio/pkg: DESCR PLIST audio/xmms-mad : Makefile distinfo audio/xmms-mad/patches: patch-src_Makefile_in audio/xmms-mad/pkg: DESCR PLIST audio/xmms-shn : Makefile distinfo audio/xmms-shn/patches: patch-configure audio/xmms-shn/pkg: DESCR PLIST audio/xmms-sid : Makefile distinfo audio/xmms-sid/patches: patch-configure patch-src_Makefile_in patch-src_xmms-sid_cc audio/xmms-sid/pkg: DESCR PLIST audio/xmms-speex: Makefile distinfo audio/xmms-speex/patches: patch-Makefile patch-libspeex_c patch-speexutil_c audio/xmms-speex/pkg: DESCR PLIST audio/xmms-tremor: Makefile distinfo audio/xmms-tremor/patches: patch-configure_ac patch-src_Makefile_in patch-src_fileinfo_c patch-src_vcedit_c patch-src_vcedit_h patch-src_vorbis_c audio/xmms-tremor/pkg: DESCR PLIST audio/xmms-wavpack: Makefile distinfo audio/xmms-wavpack/patches: patch-configure patch-src_libwavpack_cpp patch-src_ui_cpp audio/xmms-wavpack/pkg: DESCR PLIST audio/xmms-xf86audio: Makefile distinfo audio/xmms-xf86audio/patches: patch-xf86audio_c audio/xmms-xf86audio/pkg: DESCR PLIST audio/xmmsctrl : Makefile distinfo audio/xmmsctrl/patches: patch-Makefile patch-removefile_c audio/xmmsctrl/pkg: DESCR PLIST Log message: remove xmms, it's been unmaintained for years and it's in the way of the removal of gtk+1, the toolkit from eons ago. discussed with many for years, no objections from naddy@ ok aja@ dcoppa@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:37:37 Modified files: audio/normalize: Makefile audio/flac : Makefile Log message: remove configure arguments/comments about xmms; it's not going to be picked up anymore CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:38:14 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register removal of xmms CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/30 04:40:36 Modified files: x11/gnome/gjs : Makefile Log message: USE_WXNEEDED here as well. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/30 04:40:50 Modified files: x11/gnome/gjs : Makefile Log message: Tyop. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:42:22 Modified files: misc/logjam : Makefile Log message: don't build xmms helper CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:43:53 Modified files: x11 : Makefile Log message: -gtk+ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:44:16 Removed files: x11/gtk+ : Makefile distinfo x11/gtk+/patches: patch-configure patch-gdk_Makefile_in patch-gdk_gdkinput_c patch-gtk_Makefile_in patch-gtk_gtktypeutils_h patch-gtk_m4 patch-po_Makefile_in_in x11/gtk+/pkg : DESCR PLIST Log message: we no longer party like it's 1998 ok aja@ dcoppa@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:47:20 Removed files: audio/faad/patches: patch-plugins_xmms_src_Makefile_am Log message: remove now unused patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:49:01 Modified files: math/libqalculate: Makefile Log message: drop bogus comment, this idiom can be copied from many other places CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/30 04:54:42 Modified files: usr.sbin/httpd : httpd.h server_fcgi.c Log message: Do not assume that the full http response header is in the first fastcgi stdout record. Keep processing stdout records until we found the header / body separator and only then generate the header response. Problem reported by many. OK jung@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 04:55:26 Modified files: devel/iso-codes: Makefile distinfo Log message: update to iso-codes-3.70 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 05:02:41 Modified files: lang/obc : Makefile distinfo lang/obc/patches: patch-Makefile_in patch-configure patch-debugger_Makefile_in patch-test_bigtest_in lang/obc/pkg : PLIST Removed files: lang/obc/patches: patch-runtime_gc_c patch-runtime_vm386_c Log message: - update to obc-2.9.7 - drop gettext module and regen WANTLIB ok Alexander Shiryaev (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 05:03:33 Modified files: sysutils/facter: Makefile distinfo sysutils/facter/patches: patch-lib_CMakeLists_txt sysutils/facter/pkg: PLIST Log message: update to facter-3.4.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/30 05:04:42 Removed files: devel/glib : Makefile distinfo devel/glib/patches: patch-Makefile_in patch-configure patch-docs_Makefile_in patch-glib-config_in patch-glib_h patch-glib_m4 patch-gmodule_Makefile_in patch-gstrfuncs_c patch-gthread_Makefile_in devel/glib/pkg : DESCR PLIST Log message: Remove glib1. As jasper puts it, "we no longer party like it's 1998". ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/30 05:05:31 Modified files: devel : Makefile Log message: -glib CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/30 05:06:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of glib and gtk+. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/30 05:15:16 Modified files: sbin/ping6 : ping6.c Log message: Add destination IP to MAC, reduces difference to ping(8). CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/08/30 05:20:09 Modified files: sys/arch/macppc/dev: i2s.c Log message: Properly set "msb" and "bps" fields for both play and rec directions. Fixes "audio0: different play and record parameters ... " errors, and probably other unreported errors. help and ok landry@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 05:29:06 Modified files: sysutils/ansible: Makefile sysutils/ansible/patches: patch-lib_ansible_module_utils_facts_py Log message: sync with what's been committed upstream from Patrik Lundin CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/30 05:30:14 Modified files: usr.bin/openssl: s_time.c apps.h Log message: Fix 32-bit time handling, using time_t and make it work on systems where that is long long. ok beck guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/30 05:32:28 Modified files: usr.bin/openssl: ca.c Log message: buf[][] with strange use all over the place is ridiculous, especially if buf[1] is never used. ok guenther beck CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 05:55:47 Modified files: sysutils/mcollective: Makefile distinfo Log message: update to mcollective-2.9.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 05:55:56 Modified files: sysutils/mcollective-plugins/puppet-agent: Makefile distinfo Log message: update to mcollective-puppet-agent-1.11.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 06:01:40 Modified files: net/openfire : Makefile distinfo Log message: Update to openfire 4.0.3, from MAINTAINER Marc Peters CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/30 06:07:12 Modified files: graphics/shotwell: Makefile distinfo graphics/shotwell/patches: patch-configure graphics/shotwell/pkg: PLIST Log message: Update to shotwell-0.23.6. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 06:09:07 Modified files: sysutils/ruby-puppet/4: Makefile distinfo sysutils/ruby-puppet/4/patches: patch-lib_puppet_defaults_rb sysutils/ruby-puppet/4/pkg: PLIST Removed files: sysutils/ruby-puppet/4/patches: patch-lib_puppet_network_http_rack_rest_rb Log message: update to puppet-4.6.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 06:09:09 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: update to xfce4-whiskermenu 1.6.0 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/30 06:10:10 Modified files: sbin/ping : ping.c sbin/ping6 : ping6.c Log message: usage() is __dead. While here remove one useless call to usage() that's covered by the very next line. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 06:10:49 Modified files: x11/xfce4/xfdashboard: Makefile distinfo x11/xfce4/xfdashboard/pkg: PLIST Log message: update to xfdashboard 0.6.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 06:13:39 Modified files: databases/puppetdb4: Makefile distinfo Log message: - update to puppetdb-4.2.2 - enforce strict dependency of -termini on -main CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/30 06:15:28 Modified files: sys/arch/loongson/loongson: generic2e_machdep.c Log message: Mask sb pci irq bits for a,b,c,d instead of a,b,b,d. Couldn't find someone with a loongson 2e to test this on hardware. "looks ok" visa@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/30 06:24:07 Modified files: sys/dev/isa : sch311x.c Log message: Make the init code match the comment and disable watchdog reset by mouse and keyboard instead of mouse and mouse. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 06:29:17 Modified files: audio/faad : Makefile Log message: drop gettext module (unused) CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2016/08/30 06:39:53 Modified files: . : mail.html Log message: Purge dead mail archive links. Leaving us with MARC via http and Gmane via nntp. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/08/30 06:47:19 Modified files: libexec/ld.so : resolve.h sys/sys : exec_elf.h Log message: Move DT_NUM from to resolv.h in ld.so where it belongs. ok guenther@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/08/30 07:37:10 Modified files: usr.sbin/httpd : httpd.h Log message: Remove duplicated prototypes from header. "Looks good to me" natano@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/30 07:39:53 Modified files: usr.sbin/switchd: imsg_util.c Log message: does not need sys/param.h CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 07:44:33 Modified files: x11/xfce4 : xfce4.port.mk Log message: Only set MODXFCE_WANTLIB if not already set - allows better support of Gtk3 plugins. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/08/30 07:46:37 Modified files: usr.sbin/httpd : httpd.c proc.c Log message: Terminate daemon using the socket status instead of watching SIGCHLD or kill()ing child process. "Looks good to me" millert@ ok benno@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/30 07:50:13 Modified files: sbin/ping6 : ping6.c Log message: Make sure to not decrease packet size when running with -v. OK benno CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/30 07:56:14 Modified files: share/man/man4 : pfsync.4 Log message: use a mixture of .Dl and .Bd -compact to reduce the amount of vertical whitespace, making it easier to see which hostname.if file relates to which example; CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/30 07:58:12 Modified files: sbin/ping : ping.c Log message: Avoid calling summary() from a signal handler. This will allow us to go back to using stdio there. OK florian@ deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/30 07:58:24 Modified files: sbin/ping6 : ping6.c Log message: Avoid calling summary() from a signal handler. This will allow us to go back to using stdio there. OK florian@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2016/08/30 08:00:46 Modified files: infrastructure/man/man1: dpb.1 Log message: typo, noticed by Ross L Richardson CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2016/08/30 08:08:16 Modified files: usr.sbin/cron : user.c Log message: Fix fd leak on error. OK jsg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/30 08:28:31 Modified files: sbin/ping : ping.c sbin/ping6 : ping6.c Log message: summary() is no longer called from a signal handler, so it can use stdio and does not need the workarounds. ok florian millert CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/08/30 08:31:53 Modified files: usr.sbin/httpd : httpd.h logger.c proc.c server.c Log message: Kill (remove) the ps_pid from privsep struct since it is not being used anymore. Also fix the process initialization prototypes. ok reyk@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/30 08:34:59 Modified files: usr.bin/openssl: apps.c apps.h s_time.c Log message: Add OPTION_ARG_TIME for parsing a (64 bit if needed) time_t prodding & ok jsing CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/30 08:44:37 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-Makefile patch-config_mk patch-man_feh_pre patch-src_events_c patch-src_keyevents_c graphics/feh/pkg: PLIST Log message: Update to feh-2.17 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/30 08:44:45 Modified files: lib/libutil : logwtmp.c pty.c readlabel.c uucplock.c Log message: Use O_CLOEXEC when opening fds local to a function ok jca@ krw@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 08:51:56 Modified files: mail/geary : Makefile distinfo mail/geary/pkg : PLIST Log message: Update to geary 0.11.2, reminded by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/30 08:52:09 Modified files: lib/libutil : uucplock.c Log message: Use a constant format string and output the variable part with %s ok krw@ millert@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/30 08:56:39 Modified files: libexec/ftpd : ftpd.c Log message: remove ifdef for all the features we have. retain disabled ip4in6 code until its future is decided. ok deraadt jca CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/08/30 09:01:28 Modified files: databases/hs-HDBC-mysql: Makefile distinfo Log message: Update to HDBC-mysql-0.6.6.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/30 09:05:41 Modified files: devel/reposurgeon: Makefile distinfo Log message: update to reposurgeon-3.38 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 09:05:52 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird 45.3.0 / lightning 4.7.3.0 - See https://www.mozilla.org/en-US/thunderbird/45.3.0/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/30 09:11:20 Modified files: devel/libdwarf : Makefile distinfo devel/libdwarf/patches: patch-libdwarf_Makefile_in Log message: update to libdwarf-20160613 CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/30 09:19:49 Log message: Import graphics/fotowall Fotowall is an opensource creative tool that lets you play with your pixels as you've always wanted! Make the perfect arrangement with your photos, add text, live video from your webcam and the best internet pictures. With fotowall you can: * create original pictures, wallpapers, postcards and covers * print superbig posters with a small printer * play with live video, internet content, text and picture OK landry@ Status: Vendor Tag: awolk Release Tags: awolk_20160830 N ports/graphics/fotowall/Makefile N ports/graphics/fotowall/distinfo N ports/graphics/fotowall/patches/patch-3rdparty_enricomath_h N ports/graphics/fotowall/pkg/PLIST N ports/graphics/fotowall/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/30 09:22:07 Modified files: geo/osm2pgsql : Makefile distinfo Log message: Update to osm2pgsql-0.90.1 tested by landry@ and Solène Rapenne, thanks! ok landry@ CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/30 09:24:06 Modified files: graphics : Makefile Log message: Add graphics/fotowall to build CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 09:56:09 Modified files: editors/qscintilla: Makefile distinfo editors/qscintilla/patches: patch-Qt4Qt5_qscintilla_pro editors/qscintilla/pkg: PLIST Log message: Update to qscintilla 2.9.3. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 09:57:09 Modified files: editors/py-qscintilla: Makefile distinfo editors/py-qscintilla/pkg: PLIST Removed files: editors/py-qscintilla/patches: patch-Python_configure_py Log message: Update to py-qscintilla 2.9.3 tested with hgview, tortoisehg and qgis. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 09:59:24 Modified files: devel/py-sip : Makefile distinfo devel/py-sip/pkg: PLIST Log message: Update to py-sip 4.18.1 As usual, things tend to break at runtime with sip, at least qgis and tortoisehg have been tested. Yell if your favourite app breaks. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 10:01:02 Modified files: x11/py-qt4 : Makefile Log message: Bump REVISION-main after py-sip update to be on the safe side CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 10:02:17 Modified files: x11/py-qt5 : Makefile distinfo x11/py-qt5/patches: patch-configure_py x11/py-qt5/pkg : PLIST-docs PLIST-main Log message: Update to py-qt5 5.7. Tested by jasper@ with qutebrowser. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 10:14:28 Modified files: x11/py-qt5/pkg : PLIST-docs Log message: Thanks to make update-plist, a wrong ${MODPY_PY_PREFIX} snuck in, preventing py3-qt5-docs to package. Whack it with a large hammer. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 10:21:26 Modified files: geo/mapproxy : Makefile distinfo geo/mapproxy/pkg: PLIST Log message: Update to mapproxy 1.9.0. https://mapproxy.org/blog/new-mapproxy-1.9.0-release/ CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/30 10:30:49 Log message: Import devel/lua-bit32 bit32 is the native Lua 5.2 bit manipulation library, in the version from Lua 5.3; it is compatible with Lua 5.1, 5.2 and 5.3. -- We submitted the same port independently. Importing this after we both reviewed the differences at g2k16 OK jsg@ Status: Vendor Tag: awolk Release Tags: awolk_20160830 N ports/devel/lua-bit32/Makefile N ports/devel/lua-bit32/distinfo N ports/devel/lua-bit32/pkg/DESCR N ports/devel/lua-bit32/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 10:36:49 Modified files: infrastructure/db: user.list Log message: uncomment _facette user CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/30 10:37:21 Modified files: devel : Makefile Log message: Add devel/lua-bit32 to build CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/08/30 10:45:54 Modified files: lib/libfuse : fuse_ops.c fuse_private.h share/man/man9 : fb_setup.9 sys/miscfs/fuse: fuse_device.c fuse_file.c fuse_lookup.c fuse_vfsops.c fuse_vnops.c fusebuf.c sys/sys : fusebuf.h Log message: Use struct stat for storing attributes in fusebufs, because using struct vattr in userspace is suboptimal as some related helpers are not available, e.g. VATTR_NULL() and IFTOVT(). The conversion is now done in the kernel where it belongs. As a side effect the include can be removed from libfuse. tweaks and ok guenther CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/30 10:58:45 Modified files: devel/ccache : Makefile distinfo devel/ccache/patches: patch-cleanup_c patch-execute_c patch-util_c Log message: update to ccache-3.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/30 11:08:06 Modified files: audio/py-mutagen: Makefile distinfo audio/py-mutagen/pkg: PLIST Log message: update to py-mutagen-1.34.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/30 11:08:09 Modified files: audio/quodlibet: Makefile distinfo audio/quodlibet/pkg: PLIST Log message: update to quodlibet-3.7.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 11:34:00 Log message: Import facette 0.3.1pre0. Facette is a web application to display time series data from various sources — such as collectd, Graphite or InfluxDB — on graphs, designed to be easy to setup and to use. Uses npm install during build to fetch dependencies, so bundle them in a separate tarball and selfhost them. www: http://facette.io with feedback & ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20160830 N ports/sysutils/facette/Makefile N ports/sysutils/facette/distinfo N ports/sysutils/facette/patches/patch-Makefile N ports/sysutils/facette/patches/patch-docs_examples_providers_collectd_json N ports/sysutils/facette/patches/patch-docs_examples_facette_json N ports/sysutils/facette/pkg/PLIST N ports/sysutils/facette/pkg/facette.rc N ports/sysutils/facette/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/30 11:34:53 Modified files: sysutils : Makefile Log message: +facette CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2016/08/30 13:47:23 Modified files: sys/msdosfs : denode.h msdosfs_vnops.c Log message: Revert "Implement VFS read clustering for MSDOSFS" This caused garbage to be written instead of blocks of 0-bytes if a file is extended by seeking past the end. This happens for example when extracting files containing lots of 0-bytes with tar. ok mpi@ Details of original commit: msdosfs_vnops.c revision 1.105 denode.h revision 1.28 date: 2016/01/13 10:00:55; author: mpi; commitid: ru9jHQwQX09BC5Bw; Implement VFS read clustering for MSDOSFS. 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@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2016/08/30 14:18:17 Modified files: sys/arch/amd64/conf: files.amd64 Log message: Enable raspos24 for efifb. This makes qemu with UEFI start working. ok deraadt CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2016/08/30 14:31:09 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Use MaxMode to terminate the mode iteration. Actually the old way couldn't interate the ConsOut modes properly on qemu. input NONAKA Kimihiro CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/30 15:05:50 Modified files: net/syncthing : Makefile distinfo net/syncthing/patches: patch-build_go net/syncthing/pkg: PLIST Log message: net/syncthing: update to 0.14.5 From Michael McConville. OK czarkoff@, thanks. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/08/30 15:33:58 Modified files: usr.sbin/smtpd : parse.y Log message: when configuring the daemon, assign values to the structure being conf-ed, not the global structure. this worked by accident. ok eric@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/30 15:36:54 Modified files: usr.bin/mandoc : dbm_map.c Log message: less confusing warning message about negative offsets CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/30 15:58:59 Modified files: usr.bin/mandoc : dbm.c Log message: When the database is corrupt in the sense of containing invalid pointers in the pages table, do not access NULL pointers, but gracefully handle the errors. Similar patches will be needed for the macro tables, too. audited the code and pointed out to me that dbm_get() can return NULL for corrupted databases, but that isn't handled properly at various places. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/30 16:20:03 Modified files: regress/usr.bin/mandoc/db/dbm_dump: dbm_dump.c regress/usr.bin/mandoc/db/out: all.derr all.mout regress/usr.bin/mandoc/db/run: Makefile Added files: regress/usr.bin/mandoc/db/out: all.merr badarch.dout badarch0.dout baddesc.dout baddesc0.dout badfile.dout badfile0.dout badname.dout badname0.dout badsect.dout badsect0.dout threearch.dout Log message: Test handling of invalid pointers in the pages table. In such cases, do not access NULL pointers in dbm_dump. Make the setup in the run/Makefile a bit more systematic. Output starts getting too long, so make everything silent; you can always use "make -dl" to debug specific tests. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/30 17:29:04 Modified files: sys/net : pipex.c Log message: pool_setipl ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/30 17:29:39 Modified files: sys/net : radix.c route.c Log message: pool_setipl ok claudio@ mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/08/30 17:30:37 Modified files: sys/net : pfkeyv2.c Log message: pool_setipl ok markus@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/08/30 22:46:21 Modified files: x11/smtube : Makefile distinfo Log message: Update for Smtube to 16.7.2. Tested by Josh Grosse, THANKS! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/08/30 22:48:43 Modified files: games/primes : pattern.c primes.c Log message: Fix a bogus comment: "factors of" -> "coprime to". Replace the nonsensical "if and only iff" with "if and only if" and zap some trailing whitespace. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2016/08/30 23:12:47 Modified files: www/xombrero : Makefile Log message: Xombrero needs WX. From Bryan Linton. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/08/31 00:55:39 Modified files: usr.sbin/vmd : vmm.c Log message: Style, and clarify some out of date comments CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/08/31 01:22:43 Modified files: share/man/man4 : audio.4 sys/dev : audio.c audio_if.h sys/sys : audioio.h sys/kern : kern_pledge.c Log message: Delete unused ioctls and associated macros. Move macros that are still used internally by low-level drivers from sys/audioio.h to dev/audio_if.h instead of deleting them. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 01:31:20 Modified files: usr.sbin/nsd : buffer.h configlexer.lex configparser.y configure.ac ipc.c namedb.c namedb.h nsd-checkconf.c nsd.conf.5.in nsd.conf.sample.in nsec3.c options.c options.h query.c server.c util.h xfrd-disk.c xfrd-disk.h xfrd.c zonec.c Log message: update to 4.1.11 "Working fine here." millert@ OK dlg, sthen CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 01:32:07 Modified files: usr.sbin/nsd : configure Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 01:58:01 Modified files: net/bro : Makefile Log message: Missing bdep on bison. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/31 02:03:20 Modified files: sys/net : if_bridge.c Log message: Drop gif(4) support, etherip(4) is what you want now. ok sthen@, deraadt@, dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 02:06:47 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.4.50. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 02:07:10 Modified files: net/py-s3transfer: Makefile distinfo net/py-s3transfer/pkg: PLIST Log message: Update to py-s3transfer-0.1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 02:07:34 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.10.60. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 02:08:45 Modified files: productivity/tryton/trytond: Makefile distinfo Log message: Update to trytond-3.2.17. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/31 02:13:17 Modified files: sys/net : route.c Log message: Do not flush RTF_CLONED children when adding a new route. New RTF_CLONING routes don't have children, but the kernel might end up removing routes from a compatible route. This bug has been introduced with the support for multiple RTF_CLONING routes. Also make sure to release possible RTF_CACHED route *before* flushing RTF_CLONED children when deleting a route. KASSERT() reported by akfaew, sthen@ and martijn@ ok benno@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/31 02:13:49 Modified files: sys/net : route.h Log message: G/C rt_defmask4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 02:16:19 Modified files: www/py-meld3 : Makefile distinfo Log message: Update to py-meld3-1.0.2. from frantisek holop (former maintainer), thanks CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/31 02:33:19 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-configure patch-src_librustc_session_filesearch_rs patch-src_librustdoc_test_rs patch-src_libstd_sys_unix_ext_net_rs patch-src_test_run-pass_backtrace_rs lang/rust/pkg : PLIST-doc PLIST-main Added files: lang/rust/patches: patch-mk_rt_mk patch-src_tools_compiletest_src_runtest_rs patch-src_tools_tidy_src_main_rs Removed files: lang/rust/patches: patch-mk_main_mk Log message: Update to rust 1.11.0, from semarie@, thanks! All tests passing here. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/31 02:33:37 Modified files: devel/cargo : Makefile distinfo devel/cargo/patches: patch-configure devel/cargo/pkg: PLIST Added files: devel/cargo/patches: patch-tests_cargotest_support_paths_rs Log message: Update to cargo 0.12.0, from semarie@, thanks! CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 02:47:11 Modified files: etc/rc.d : rc.subr Log message: use tab. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/31 02:47:12 Modified files: geo/geoclue2 : Makefile Removed files: geo/geoclue2/patches: patch-libgeoclue_Makefile_in Log message: remove now-unneeded patch, it appears the underlying issue has been auto-fixed. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/31 02:56:07 Modified files: sysutils/facette: Makefile sysutils/facette/pkg: DESCR Log message: un-utf8 DESCR CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/31 03:00:26 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo Log message: update to serverspec-2.36.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/31 03:38:47 Modified files: usr.bin/calendar: io.c Log message: fix fd leaks in error paths ok guenther@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/31 03:45:00 Modified files: usr.bin/vis : vis.c Log message: When iterating over the list of input files close them when processing of each is done. ok guenther@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/31 03:48:26 Modified files: usr.bin/audioctl: audioctl.c Log message: close an opened fd before returning from main ok guenther@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/08/31 04:06:04 Modified files: lib/libssl/src/crypto/ec: ec_lib.c Log message: Fix some very unnecessary convoultion. ok krw@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 04:06:41 Modified files: usr.bin/passwd : local_passwd.c Log message: nicer format strings and use dprintf instead of write CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2016/08/31 04:11:52 Modified files: devel/luaposix : Makefile distinfo devel/luaposix/pkg: PLIST Removed files: devel/luaposix/patches: patch-test_lua Log message: Update devel/luaposix to 33.4.0 Changes: - add myself as MAINTAINER - drop the patch - switch to github for homepage & tarballs (old page long defunct) - the code is now MIT, update license marker - they have a Makefile now so drop custom targets - depend on devel/lua-bit32 for lua5.1 - plist updated with more docs -- We submitted the same port independently. Importing this after we both reviewed the differences at g2k16 OK jsg@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/08/31 04:18:08 Modified files: usr.sbin/smtpd : aliases.c delivery_maildir.c lka_session.c parse.y smtpd-defines.h smtpd.conf.5 smtpd.h util.c Log message: allow overriding the subaddressing delimiter with subaddressing-delimiter keyword, the default is still + ok eric@, sunil@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2016/08/31 04:33:15 Modified files: regress/sbin/route: Makefile Log message: Document what the various test here do. With mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2016/08/31 05:00:15 Modified files: regress/sbin/route: Makefile Added files: regress/sbin/route: rttest22.ok rttest24.ok rttest26.ok rttest27.ok Log message: Add a bunch of regress test to verify the RTM_CHANGE behaviour of mpath and non-mpath routes. Some of the tests currently fail. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/31 05:05:05 Modified files: sys/netinet : tcp_input.c tcp_subr.c Log message: Use 'sc_route{4,6}' directly instead of casting them to 'struct route *'. This is another little step towards deprecating 'struct route{,_in6}'. ok florian@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/31 05:05:48 Modified files: sys/dev/pckbc : wskbdmap_mfii.c sys/dev/wscons : wskbdutil.c wsksymdef.h Log message: Estonian keymap Original diff from Taavi Tani in 2005 (!), adapted to -current by Mart Tonso. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 05:08:05 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-3.20.3. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/31 05:08:37 Modified files: sys/dev/usb : ukbdmap.c Log message: regen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 05:42:09 Modified files: usr.bin/openssl: ca.c Log message: We don't need any VMS access tricks. ok beck tedu CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2016/08/31 06:22:28 Modified files: usr.bin/mg : buffer.c Log message: Fix a bug reported by Han Boetes. Easily reproducible via: mg c-x b RET c-x k RET mg segvs. Initial diff from Joachim Nilsson. This diff tested by Han and Joachim and ok florian@ jasper@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/31 06:24:12 Modified files: sys/arch/arm/arm: pmap7.c Log message: In pmap_activate instead of doing disable_interrupts/enable_interrupts nested inside of splhigh/splx just disable and enable interrupts once with inline cps instructions. Remove uneeded pcb_pl1vec block as well, suggested by kettenis. ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/31 06:25:45 Modified files: driver/xf86-input-void: ChangeLog Makefile.in aclocal.m4 config.guess config.h.in config.sub configure configure.ac depcomp install-sh ltmain.sh missing driver/xf86-input-void/man: Makefile.in driver/xf86-input-void/src: Makefile.am Makefile.in void.c Added files: driver/xf86-input-void: compile Log message: Update to xf86-input-void 1.4.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/08/31 06:33:03 Modified files: usr.bin/calendar/calendars: calendar.birthday Log message: new: Joe Ossanna 1928-1977 from Jan Stary CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/31 06:36:13 Modified files: driver/xf86-video-rendition: ChangeLog README configure.ac Log message: Update to xf86-video-rendition 4.2.6. No actual source code changes since they were already pulled from upstreams before this driver version was released. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 06:39:34 Modified files: net/py-ipaddress: Makefile net/py-ipaddress/pkg: PLIST Log message: Add a python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 06:40:22 Modified files: net : Makefile Log message: +py-ipaddress,python3 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 06:41:19 Modified files: usr.bin/passwd : local_passwd.c Log message: replace obsolete getpass with readpassphrase. ok gsoares CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/31 06:41:48 Modified files: driver/xf86-video-rendition: Makefile.in aclocal.m4 config.guess config.sub configure depcomp driver/xf86-video-rendition/man: Makefile.in driver/xf86-video-rendition/src: Makefile.in Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 06:44:52 Modified files: sysutils/py-psutil: Makefile sysutils/py-psutil/pkg: PLIST Log message: Add a python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 06:45:22 Modified files: sysutils : Makefile Log message: +py-psutil,python3 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 06:46:45 Modified files: sys/arch/i386/conf: GENERIC sys/arch/alpha/conf: GENERIC sys/dev/isa : files.isa files.isapnp Removed files: sys/dev/isa : seagate.c wss.c wss_isa.c wss_isapnp.c wssreg.h wssvar.h ym.c ym_isapnp.c ymvar.h Log message: remove some ISA drivers for devices not recently seen in the wild. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 06:48:23 Modified files: share/man/man4 : Makefile share/man/man4/man4.i386: Makefile Removed files: share/man/man4 : ym.4 share/man/man4/man4.i386: sea.4 wss.4 Log message: remove ym, wss, and sea drivers CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/31 06:53:39 Modified files: driver/xf86-video-s3virge: ChangeLog INSTALL Makefile.in aclocal.m4 config.guess config.sub configure configure.ac depcomp driver/xf86-video-s3virge/man: Makefile.in driver/xf86-video-s3virge/src: Makefile.in s3v_driver.c Added files: driver/xf86-video-s3virge: compile Log message: Update to xf86-video-s3virge 1.10.7 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/08/31 06:57:31 Modified files: sbin/dhclient : bpf.c clparse.c dhclient.c dhcpd.h dispatch.c options.c Log message: Remove the 'client' global and make it per-ifp. ok krw@ CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/08/31 06:59:59 Modified files: sys/dev/ic : aic79xx.c Log message: Remove unnecessary 'error' assignment CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/31 07:09:09 Modified files: usr.bin/rcs : rlog.1 rlog.c Log message: rlog: add -E and -S options to configure revision separators, to work around commits that might have the default strings in them ok tom deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 07:10:15 Modified files: x11/nagstamon : Makefile distinfo x11/nagstamon/patches: patch-Nagstamon_Config_py patch-setup_py x11/nagstamon/pkg: PLIST Log message: Update to nagstamon-2.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/31 07:13:02 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Removed files: geo/qgis/patches: patch-python_core___init___py patch-utf Log message: Update to qgis 2.16.2. Set USE_WXNEEDED to fix a crash in QtWebKit at startup (this should probably be fixed in QtWebKit itself), add py-requests to RDEP for metasearch plugin, and remove sip-related patches added in 2.16.1 update - updating sip made them useless at last. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/08/31 07:13:58 Modified files: sys/uvm : uvm_map.c Log message: Simplify arguments to uaddr_*_create functions min is already clamped before invoking these functions. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/08/31 07:16:47 Modified files: gnu/usr.bin/cvs/src: admin.c Log message: admin: add -C option to set a revision's commitid this version bails out if the revision has a commitid already ok guenther deraadt tom CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/08/31 07:18:57 Modified files: libexec/ld.so/alpha: ldasm.S syscall.h libexec/ld.so/sh: ldasm.S syscall.h Log message: alpha and sh have TCB_SET() macros so don't need _dl_set_tcb() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/08/31 07:22:46 Modified files: lib/libssl/src/crypto/x509v3: v3_utl.c x509v3.h Log message: Bring in functions used by stunnel and exim from BoringSSL - this brings in X509_check_host, X509_check_email, X509_check_ip, and X509_check_ip_asc, with some cleanup on the way in by myself and jsing@ ok bcook@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/08/31 07:26:35 Modified files: lib/libssl/src/crypto/bn: bn_gf2m.c Log message: Avoid undefined-behavior right-shifting by a word-size # of bits. Found with STACK, originally from OpenSSL, ok @beck CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/31 07:32:27 Modified files: sbin/ifconfig : ifconfig.c Log message: Rename ifconfig's setinstance() function to setrdomain(). Less confusing. ok claudio@ jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/31 07:33:00 Modified files: www/squidclamav: Makefile distinfo Log message: update to squidclamav-6.16 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/08/31 07:33:52 Modified files: sys/net80211 : ieee80211_ioctl.c Log message: If a driver reports RSSI in the 20-100 range, convert to a negative value. Fixes dBm values displayed by 'ifconfig scan' with several drivers. ok mpi@ jca@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/31 07:43:37 Modified files: libexec/ftpd : ftpd.c Log message: Don't attempt to support IPv4-mapped IPv6 addresses. We don't consider support for those addreses as desirable, so let's not give a bad example by keeping application code to handle them. This is dead code on OpenBSD anyway since we do not support IPv4-mapped stuff. But let's keep the check to log and warn the admin if the code gets ported elsewhere. Porters of this code should ensure that IPv6 sockets can't see IPv4-mapped addresses by using the IPV6_V6ONLY sockopt. Discussed with & ok tedu@ For a rationale, see https://tools.ietf.org/html/draft-itojun-v6ops-v4mapped-harmful-02 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/31 07:53:11 Modified files: devel/gettext : Makefile distinfo devel/gettext-tools: Makefile distinfo devel/gettext-tools/patches: patch-gettext-tools_configure patch-gettext-tools_gnulib-lib_Makefile_in patch-gettext-tools_src_Makefile_in patch-gettext-tools_tests_lang-c++ devel/gettext-tools/pkg: PLIST Log message: maintenance update to 0.19.8.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/31 07:53:16 Modified files: driver/xf86-video-vesa: ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac driver/xf86-video-vesa/src: vesa.c vesa.h Added files: driver/xf86-video-vesa: compile Log message: Update to xf86-video-vesa 2.3.4 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/31 07:54:58 Modified files: share/man/man4 : isa.4 isapnp.4 midi.4 share/man/man4/man4.i386: sb.4 Log message: remove Xrs to ym, sea, and wss; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/31 07:55:08 Modified files: sbin/dhclient : dhclient.c Log message: Use reboot_timeout (default: 1) instead of initial_interval (default: 3) when the interface reboots. Thus the fallback from REQUEST to DISCOVER will take place after the intended reboot_timeout seconds. ok tedu@ mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/31 07:55:32 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: word fix; CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/08/31 08:15:07 Modified files: sys/kern : kern_fork.c Log message: proc_trampoline_mp hasn't needed curproc since 2011 ok guenther@ mpi@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/31 08:20:57 Log message: Import archivers/brotli. ok sthen@. Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. Status: Vendor Tag: pascal Release Tags: pascal_20160831 N ports/archivers/brotli/Makefile N ports/archivers/brotli/distinfo N ports/archivers/brotli/pkg/PLIST N ports/archivers/brotli/pkg/DESCR N ports/archivers/brotli/patches/patch-tests_compatibility_test_sh N ports/archivers/brotli/patches/patch-tests_roundtrip_test_sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/31 08:21:26 Modified files: archivers : Makefile Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/31 08:23:37 Modified files: sys/arch/armv7/vexpress: vexpress_machdep.c Log message: remove no longer required pl011var.h include CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2016/08/31 08:25:04 Modified files: net/powerdns : Makefile distinfo net/powerdns/pkg: PLIST-main Added files: net/powerdns/patches: patch-pdns_dns_random_cc patch-pdns_opensslsigners_cc Log message: Update to 4.0.1 c++11 clue bat & OK sthen@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/31 08:26:15 Modified files: driver/xf86-video-chips/man: Makefile.in driver/xf86-video-chips/src: Makefile.in ct_accel.c ct_ddc.c ct_driver.c driver/xf86-video-chips/util: Makefile.am Makefile.in Log message: regen CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 08:56:52 Removed files: sys/dev/ic : mc68681.c mc68681reg.h mc68681var.h Log message: these drivers should have perished in the same fire as mvme88k discovered by the ever alert mlarkin CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/08/31 09:00:02 Modified files: sys/net : if_gre.c share/man/man4 : gre.4 Log message: Split gre(4) into two interfaces: gre(4) and mobileip(4). Like vlan/svlan and tun/tap, it remains a single driver that decides on the mode based on the interface name. This removes the need for removing the default link0 flag to turn gre into Mobile IP mode. Using linkX / IFF_LINK{0,1,2} for interface modes is a deprecated style. OK millert@ dlg@ many Not much consensus on the name but mobileip is also used for the sysctls, so OK henning@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/31 09:00:03 Modified files: geo/geoclue2 : Makefile Added files: geo/geoclue2/patches: patch-libgeoclue_Makefile_in Log message: readd patch, it didn't autofix on i386*.p. ok aja CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2016/08/31 09:11:22 Modified files: sys/arch/amd64/stand/efiboot: Makefile.common conf.c efidev.c Log message: Enable cd9660 in efiboot. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 09:11:29 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Update to login_krb5-6.1. CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/08/31 09:13:57 Modified files: sys/ntfs : ntfs_subr.c Log message: Remove some unnecessary assignments in ntfs_subr.c, and move one assignment into the for() loop where it looks better ok otto@ krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 09:15:31 Modified files: sysutils/facette: Makefile Log message: Blank line after rcs id. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/31 09:21:34 Modified files: sys/arch/sgi/hpc: wskbdmap_sgi.c Log message: regen Reminded by miod CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/08/31 09:24:04 Modified files: usr.sbin/smtpd : parse.y ruleset.c smtpd.conf.5 smtpd.h Log message: introduce "authenticated" parameter so rules may apply to authenticated sessions specifically ok eric@, sunil@, jung@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/31 09:25:03 Log message: import elftoolchain-0.7.1 BSD-licensed implementation of compilation tools (nm, ar, as, ld, etc.) for the ELF object format. Currently only builds libdwarf/libelf ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20163108 N ports/devel/elftoolchain/Makefile N ports/devel/elftoolchain/distinfo N ports/devel/elftoolchain/pkg/PLIST N ports/devel/elftoolchain/pkg/DESCR N ports/devel/elftoolchain/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/08/31 09:25:27 Modified files: sys/dev/pckbc : wskbdmap_mfii.c Log message: sys/arch/sgi/hpc/wskbdmap_sgi.c should be regen'd too. Requested by miod CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/31 09:26:22 Log message: import ctftools, from illumos via freebsd Collection of CTF tools: ctfconvert, ctfdump and ctfmerge. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20163108 N ports/devel/ctftools/Makefile N ports/devel/ctftools/distinfo N ports/devel/ctftools/pkg/PLIST N ports/devel/ctftools/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/31 09:27:05 Modified files: devel : Makefile Log message: +ctftools +elftoolchain CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/08/31 09:27:09 Modified files: driver/xf86-video-sis: ChangeLog Makefile.in aclocal.m4 config.guess config.sub configure configure.ac depcomp driver/xf86-video-sis/man: Makefile.in driver/xf86-video-sis/src: Makefile.in sis.h sis300_accel.c sis310_accel.c sis_accel.c sis_driver.c Log message: Update to xf86-video-sis 0.10.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/08/31 09:32:40 Modified files: devel/ctftools : Makefile devel/ctftools/pkg: PLIST Log message: hookup manpages CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/08/31 09:40:42 Modified files: sys/dev/acpi : acpi.c Log message: Don't put a device in the wake device list if _STA says it's not there. Fixes at least one machine that woke up from sleep / poweroff immediately. ok kettenis@, tested by kettenis and martijn@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 09:51:47 Modified files: sys/arch/i386/conf: GENERIC Log message: Support A Radio Free Europe! remove long disabled radio devices ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 09:53:06 Modified files: sys/dev/isa : files.isa sys/dev/pci : files.pci Removed files: sys/dev/isa : aztech.c radiotrack.c radiotrack2.c rt_isa.c rt_isapnp.c sf16fmr.c sf16fmr2.c sys/dev/pci : gtp.c Log message: Support A Radio Free Europe! remove long disabled radio devices ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 09:55:46 Modified files: share/man/man4 : radio.4 Removed files: share/man/man4 : az.4 gtp.4 rt.4 rtii.4 sf2r.4 sfr.4 Log message: remove man pages for deleted radio drivers CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 09:58:12 Modified files: share/man/man4 : Makefile Log message: remove links for radio drivers CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/08/31 09:58:35 Modified files: share/man/man4 : Makefile Log message: missed one CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/31 10:03:19 Modified files: databases/py-sqlite2: Makefile distinfo databases/py-sqlite2/pkg: PLIST Log message: Update to py-sqlite2-2.8.3 OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/31 10:14:27 Log message: Import py-apipkg. ---8<--- With apipkg you can control the exported namespace of a python package and greatly reduce the number of imports for your users. It is a small pure python module that works on virtually all Python versions, including CPython2.3 to Python3.1, Jython and PyPy. It co-operates well with Python’s help() system, custom importers (PEP302) and common command line completion tools. --->8--- Input from, and OK, shadchin@ Thanks Status: Vendor Tag: edd Release Tags: edd_20160831 N ports/devel/py-apipkg/Makefile N ports/devel/py-apipkg/distinfo N ports/devel/py-apipkg/pkg/PLIST N ports/devel/py-apipkg/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/08/31 10:17:47 Modified files: devel : Makefile Log message: Link py-apipkg. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/08/31 10:18:58 Modified files: x11/cegui : Makefile distinfo x11/cegui/patches: patch-cegui_src_DynamicModule_cpp patch-samples_framework_src_SamplesFrameworkBase_cpp x11/cegui/pkg : PLIST Removed files: x11/cegui/patches: patch-samples_framework_src_CEGuiGLFWSharedBase_cpp Log message: Update to CEGUI 0.8.5. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/08/31 10:19:40 Modified files: sys/arch/armv7/vexpress: files.vexpress sys/arch/armv7/conf: files.armv7 sys/arch/armv7/armv7: platform.c Added files: sys/arch/armv7/dev: plrtc.c pluart.c Removed files: sys/arch/armv7/vexpress: pl011.c pl011reg.h pl011var.h pl031.c Log message: pl011 and pl031 are licenseable peripherals from arm present in multiple socs. Move the pluart and plrtc drivers for them out of the vexpress directory and into dev to reflect this and rename the files to match the driver names. discussed with patrick and kettenis CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/31 10:39:24 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: no need for Xo/Xc here, plus minor tweak; CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/08/31 10:48:33 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Add myself to geo/openbsd-developers. OK awolk@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/31 10:54:33 Modified files: share/man/man4 : isa.4 isapnp.4 pci.4 share/man/man9 : radio.9 Log message: remove trailing Xr to radio devices; CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/31 11:50:39 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-1.6.9 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/08/31 12:16:54 Modified files: share/man/man4 : gre.4 Log message: shuffle this page a little, to make it read better; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/31 14:01:57 Modified files: sys/dev/isa : files.isapnp Log message: Remove rt leftovers in isapnp, unbreak kernel config. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 14:25:23 Modified files: devel/py-apipkg: Makefile devel/py-apipkg/pkg: DESCR Log message: Remove UTF-8 from DESCR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 14:30:56 Removed files: x11/gnome/user-share: Makefile distinfo x11/gnome/user-share/pkg: DESCR PLIST Log message: Remove gnome-user-share; next version requires systemd and there's no point in keeping it on life support since there's no future. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 14:31:12 Modified files: x11/gnome : Makefile Log message: -user-share CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 14:31:43 Modified files: meta/gnome : Makefile Log message: x11/gnome/user-share is no more. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/31 14:32:53 Modified files: lang/php/7.0 : Makefile distinfo Log message: udpate to 7.0.10 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 14:32:56 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register gnome-user-share removal. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/08/31 14:33:05 Modified files: lang/php/5.6 : Makefile distinfo Log message: update to 5.6.25 CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/08/31 14:43:57 Modified files: usr.bin/column : column.c Log message: Complete do-over for column to prepare for implementing UTF-8 support. Fix a few bugs while here, namely: - Fix the width-calculation of a tab-character - Correct treatment of files without trailing newlines. - Repair "-xc 7" - Overflow protection for the number of rows and columns Lots of help from and OK schwarze@ Get it in deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 14:43:59 Modified files: graphics/shared-color-targets: Makefile distinfo graphics/shared-color-targets/pkg: PLIST Log message: Update to shared-color-targets-0.1.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/08/31 14:47:20 Modified files: graphics/goocanvas: Makefile Log message: Make this ignored by PORTROACH. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 14:54:38 Removed files: sys/arch/armish/compile: .cvsignore Log message: this little piggy tried to stay around CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 15:00:31 Modified files: sbin/dump : main.c Log message: Delete SIGTRAP, SIGFPE, SIGBUS, and SIGSEGV handlers. Such patterns don't help improve code because they block core dumps and there reduce inspection of bugs thus work on fixes. Secondly, these handlers are *stdio signal races* so they can produce different coredumps deep inside stdio. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/31 15:32:06 Modified files: sys/net : route.h sbin/route : route.c share/man/man4 : route.4 Log message: Remove unused RTF_MASK route flag. Requested by and OK mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 15:34:50 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.sparc md.sparc64 md.zaurus distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/08/31 15:49:01 Modified files: usr.sbin/smtpd : mproc.c queue.c smtpd.h Log message: Remove dead code. queue_flow_control() has never been used and is probably a bad idea. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/08/31 15:57:57 Modified files: x11/xfce4/xfce4-weather: Makefile distinfo Log message: Update to xfce4-weather 0.8.8 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:00:15 src/usr.sbin/acme-client Update of /cvs/src/usr.sbin/acme-client In directory cvs.openbsd.org:/tmp/cvs-serv58842/usr.sbin/acme-client Log Message: Directory /cvs/src/usr.sbin/acme-client added to the repository CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:01:42 Added files: usr.sbin/acme-client: ChangeLog Makefile acctproc.c base64.c certproc.c chngproc.c dbg.c dnsproc.c extern.h fileproc.c http.c http.h jsmn.c jsmn.h json.c keyproc.c letskencrypt.1 main.c netproc.c revokeproc.c rsa.c rsa.h sandbox-pledge.c util-pledge.c util.c Log message: Import Kristaps' letskencrypt and call it acme-client in tree. OK to get it in deraadt@ (and probably beck@) At least deraadt@, beck@ and otto@ are fine with the name and the disagreements stopped. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:05:57 Added files: usr.sbin/acme-client: acme-client.1 Removed files: usr.sbin/acme-client: letskencrypt.1 Log message: oops, use correct filename CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:08:20 Modified files: usr.sbin/acme-client: acme-client.1 Log message: Some man page clean up: - make it more httpd centric - remove mkdir instructions, we create the directories by default - no 2nd person wording - remove commented out lines - add author CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:11:15 Modified files: usr.sbin/acme-client: Makefile Log message: use bsd.prog.mk CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/08/31 16:12:43 Modified files: graphics/netpbm: Makefile distinfo graphics/netpbm/patches: patch-lib_Makefile Added files: graphics/netpbm/patches: patch-converter_other_tifftopnm_c patch-editor_pnmquantall patch-test_pnmquantall_test Log message: update to 10.75.01 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:20:53 Modified files: usr.sbin/acme-client: main.c Log message: store files in directories called acme CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:23:13 Modified files: etc/mtree : 4.4BSD.dist Log message: create acme-client directories CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:24:44 Modified files: usr.sbin : Makefile Log message: hook up acme-client CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 16:28:23 Modified files: usr.sbin/acme-client: Makefile Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 16:42:19 Modified files: usr.sbin/acme-client: acctproc.c base64.c certproc.c Log message: whitespace cleanup CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 16:42:29 Modified files: usr.sbin/acme-client: http.c Log message: avoid arith on void *, by using char * CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 16:43:02 Modified files: usr.sbin/acme-client: revokeproc.c Log message: ASN1_TIME *atim avoids shadowing time CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/08/31 16:44:29 Modified files: regress/sys/net/pf_forward: Makefile regress/sys/net/pf_fragment: Makefile regress/sys/netinet6/rh0: Makefile Log message: Split the check-setup target into smaller parts to make it easier to configure the regression test machines. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 16:49:09 Modified files: usr.sbin/acme-client: chngproc.c dbg.c dnsproc.c extern.h Log message: whitespace CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 16:57:37 Modified files: usr.sbin/acme-client: main.c netproc.c revokeproc.c Log message: revoke -> revocate, to avoid alias ok florian CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/08/31 16:59:53 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/pkg: PLIST-tests Added files: databases/mariadb/patches: patch-sql_signal_handler_cc Log message: update to mariadb-10.0.27, from Brad CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:00:17 Modified files: usr.sbin/acme-client: fileproc.c http.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/08/31 17:05:30 Modified files: lib/libtls : shlib_version lib/libssl/ssl : shlib_version lib/libcrypto/crypto: shlib_version Log message: Crank minor due to API addition CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/08/31 17:05:40 Modified files: editors : Makefile Log message: +emacs-gtk3 Removing this flavor from editors/Makefile was stupid, as the default flavor is built since other ports depend on it. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:08:49 Modified files: usr.sbin/acme-client: http.h http.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/08/31 17:16:16 Modified files: sbin/dhclient : dhclient.c Log message: REQUEST packets are not just sent when an interface reboots. So don't short circuit the waiting for ACK's by giving up after reboot_timeout. ok tedu@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:19:50 Modified files: usr.sbin/acme-client: json.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:25:10 Modified files: usr.sbin/acme-client: keyproc.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:30:59 Modified files: usr.sbin/acme-client: main.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:36:16 Modified files: usr.sbin/acme-client: netproc.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:41:23 Modified files: usr.sbin/acme-client: revokeproc.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 17:44:58 Modified files: usr.sbin/acme-client: acme-client.1 Log message: Bring in license for man page Kristaps just added upstream in commit 33c4b38b1db65097e4301e982c9cffcb8c3e648d. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 17:46:33 Modified files: usr.sbin/acme-client: http.c Log message: We are past 5.8. Also gets rid of asserts as a bonus. OK benno@, deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:46:34 Modified files: usr.sbin/acme-client: rsa.c sandbox-pledge.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:49:16 Modified files: usr.sbin/acme-client: util.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:52:30 Modified files: usr.sbin/acme-client: acctproc.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 17:53:58 Modified files: usr.sbin/acme-client: base64.c certproc.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2016/08/31 18:02:58 Modified files: sys/arch/luna88k/dev: if_le.c Log message: space -> tab CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/08/31 18:03:39 Modified files: usr.sbin/acme-client: main.c Log message: knf CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 18:21:36 Modified files: usr.sbin/acme-client: Makefile acctproc.c certproc.c chngproc.c dnsproc.c extern.h fileproc.c keyproc.c main.c netproc.c revokeproc.c Removed files: usr.sbin/acme-client: sandbox-pledge.c util-pledge.c Log message: Collapse krazy abstractions for other sandbox models, using chroot and pledge directly as needed. ok florian CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/31 18:25:40 Log message: Import libnsfb-0.1.4. LibNSFB is a framebuffer abstraction library, written in C. It is currently in development for use with NetSurf and is intended to be suitable for use in other projects too. The overall idea of the library is to provide a generic abstraction to a linear section of memory which corresponds to a visible array of pixel elements on a display device. Different colour depths are supported and the library provides routines for tasks such as drawing onto the framebuffer and rectangle copy operations. ok landry@ (thanks for testing!) Status: Vendor Tag: bentley Release Tags: bentley_20160831 N ports/www/netsurf/libnsfb/Makefile N ports/www/netsurf/libnsfb/distinfo N ports/www/netsurf/libnsfb/pkg/DESCR N ports/www/netsurf/libnsfb/pkg/PLIST N ports/www/netsurf/libnsfb/patches/patch-src_plot_24bpp_c N ports/www/netsurf/libnsfb/patches/patch-src_plot_32bpp-xbgr8888_c N ports/www/netsurf/libnsfb/patches/patch-src_plot_32bpp-xrgb8888_c No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 18:25:57 Modified files: usr.sbin/acme-client: extern.h Log message: PATH_VAR_EMPTY is not used CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/31 18:26:29 Log message: Import libsvgtiny-0.1.4. Libsvgtiny is an implementation of SVG Tiny, written in C. It is currently in development for use with NetSurf and is intended to be suitable for use in other projects too. The overall idea of the library is to take some SVG as input, and return a list of paths and texts which can be rendered easily. The library does not do the actual rendering. ok landry@ (thanks for testing!) Status: Vendor Tag: bentley Release Tags: bentley_20160831 N ports/www/netsurf/libsvgtiny/Makefile N ports/www/netsurf/libsvgtiny/distinfo N ports/www/netsurf/libsvgtiny/pkg/PLIST N ports/www/netsurf/libsvgtiny/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 18:28:59 Modified files: usr.sbin/acme-client: http.c Log message: do { } while is easier to eyeball CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/31 18:29:34 Log message: Import netsurf-fb-3.5. Netsurf is a lightweight, standards-compliant web browser originally designed for mobile devices. netsurf-fb is its framebuffer frontend. ok landry@ (thanks for testing!) Status: Vendor Tag: bentley Release Tags: bentley_20160831 N ports/www/netsurf/netsurf-fb/distinfo N ports/www/netsurf/netsurf-fb/Makefile N ports/www/netsurf/netsurf-fb/patches/patch-framebuffer_Makefile_target N ports/www/netsurf/netsurf-fb/pkg/DESCR N ports/www/netsurf/netsurf-fb/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/31 18:31:07 Modified files: www/netsurf : Makefile Log message: +netsurf-fb,libsvgtiny,libnsfb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/08/31 18:32:00 Modified files: usr.sbin/acme-client: main.c Log message: line wrap usage CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/08/31 18:32:38 Modified files: www/netsurf/browser: Makefile www/netsurf/browser/pkg: PLIST Added files: www/netsurf/browser/patches: patch-Docs_netsurf-gtk_1 Log message: Install the manpage, and respect ${CC}. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/08/31 18:35:22 Modified files: usr.sbin/acme-client: acctproc.c base64.c certproc.c chngproc.c dbg.c dnsproc.c fileproc.c http.c json.c keyproc.c main.c netproc.c revokeproc.c rsa.c util.c Log message: we don't have config.h CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/08/31 23:49:57 Modified files: textproc/py-sphinx: Makefile distinfo textproc/py-sphinx/pkg: PLIST Log message: Update to py-sphinx-1.4.6 bulk tested by ajacoutot@, thanks! ok ajacoutot@ sthen@ Frantisek Holop (maintainer) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/09/01 00:11:59 Modified files: devel/pyflakes : Makefile distinfo devel/pyflakes/pkg: PLIST Log message: Update to pyflakes 1.2.3. Add python3 flavor. ok Frantisek Holop (maintainer) CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/09/01 00:22:07 Modified files: devel : Makefile Log message: +pyflakes,python3 CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/09/01 00:56:46 Modified files: devel/py-pexpect: Makefile distinfo devel/py-pexpect/patches: patch-tests_test_replwrap_py devel/py-pexpect/pkg: PLIST Log message: Update to py-pexpect 4.2.1 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/09/01 01:09:36 Modified files: graphics/feh : Makefile distinfo Log message: Update to feh-2.17.1 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 02:26:02 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 02:26:44 Modified files: usr.bin/openssl: openssl.1 Log message: shorten s_client; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 02:27:17 Modified files: www/webkitgtk4 : Makefile Log message: Add wxneeded comment. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 02:28:29 Modified files: graphics/clutter/cogl: Makefile distinfo Log message: update to cogl-1.22.2 CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/09/01 02:31:15 Modified files: sys/sys : ktrace.h Log message: Remove last mention of nonexistent ktr_kuser() From Michal Mazurek ok guenther@ CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/09/01 02:33:40 Modified files: sys/sys : sem.h Log message: Fix comment in sys/sem.h From Michal Mazurek ok guenther@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2016/09/01 02:34:20 Modified files: devel/acpica : Makefile distinfo devel/acpica/patches: patch-generate_unix_acpiexec_Makefile Log message: Update acpica to 20160729. This fixes some parsing bugs found with the x260 AML code. Okay sthen@. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/09/01 02:40:39 Modified files: sys/ntfs : ntfs_subr.c ntfs_subr.h ntfs_vfsops.c ntfs_vnops.c Log message: Remove the unused ntfs write code. ok benno beck CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 02:45:58 Modified files: usr.sbin/acme-client: acme-client.1 Log message: various cleanup; CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/09/01 02:56:49 Modified files: graphics/netpbm: Makefile graphics/netpbm/patches: patch-converter_other_tifftopnm_c patch-editor_pnmquantall patch-test_pnmquantall_test Log message: sync with upstream commits CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2016/09/01 02:58:54 Modified files: . : 60.html index.html lyrics.html Added files: images : 60f_right.jpg puffy60.gif Log message: release 6.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/09/01 03:05:37 Modified files: sys/arch/armv7/armv7: armv7_machdep.c Log message: Avoid mapping the vector page W|X. Map it using PROT_READ|PROT_WRITE initially and change it to PROT_READ|PROT_EXEC as soon as we have called pmap_bootstrap(), at which piint we're done modifying the page. ok jsg@, deraadt@, patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 03:05:52 Modified files: sys/dev : rnd.c Log message: openbsd.randomdata became RO in userland due to the RELRO work. We should also do so in the kernel, which gains us RO ssp cookie, which will prevent spraying attacks. The random layer was openbsd.randomdata annotating working entropy/chacha buffers which in turn required them to be RW. To make that work again, so we need to copy RO seeds to RW working buffers, and later clear the RO seed buffers afterwards using a temporary RW mapping. help & ok kettenis, ok guenther CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 03:06:41 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_docker_docker_py patch-lib_googlecloudsdk_core_util_platforms_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-124.0.0. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2016/09/01 03:08:35 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo Log message: update p5-Net-DNS-SEC to 1.03 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 03:13:49 Modified files: sbin/sysctl : sysctl.c Log message: Export machdep.cpufeature in hex, to avoid - values which made yuo@ grumpy. ok tom guenther yuo CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:15:27 Removed files: sys/dev/ic : z8536reg.h Log message: remove another straggler hunted down by miod CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:21:08 Modified files: sys/kern : Makefile Log message: one less sparc CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 03:22:42 Modified files: devel/git-lfs : Makefile distinfo Log message: - update to git-lfs-1.4.1 - set RDEP on devel/git CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/01 03:22:58 Modified files: sys/net : rtsock.c Log message: RTM_CHANGE should not allow to change the gateway of a mpath route. Fix rttest13. ok claudio@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:23:43 Removed files: sys/arch/sparc : Makefile sys/arch/sparc/compile: .cvsignore sys/arch/sparc/conf: GENERIC Makefile.sparc RAMDISK SUN4 SUN4C SUN4M files.sparc ld.script sys/arch/sparc/dev: agten.c audioamd.c audioamdvar.h be.c bereg.h bevar.h bpp.c bppreg.h bt445.c bt445reg.h bt445var.h bt_subr.c btreg.h btvar.h bwtwo.c bwtworeg.h cgeight.c cgfour.c cgfourteen.c cgfourteenreg.h cgsix.c cgsixreg.h cgthree.c cgthreereg.h cgtwelve.c cgtwelvereg.h cgtwo.c cgtworeg.h com_obio.c cons.h cs4231.c cs4231reg.h cs4231var.h daadio.c daadioreg.h dma.c dmareg.h dmavar.h esp.c espvar.h fb.c fd.c fdreg.h fdvar.h fga.c fgareg.h fgavar.h flash.c hme.c hmereg.h hmevar.h i82586.h if_gem_sbus.c if_ie.c if_ie.h if_le.c if_lereg.h if_levar.h if_ti_sbus.c lebuffer.c lebuffervar.h led.c led.h magma.c magmareg.h mgx.c obio.c p9000.c p9100.c pfourreg.h power.c power.h presto.c qe.c qec.c qecreg.h qecvar.h qereg.h qevar.h qlw_sbus.c rfx.c sbus.c sbusreg.h sbusvar.h scf.c scfreg.h si.c sireg.h spif.c spifreg.h spifvar.h stp_sbus.c tctrl.c tctrlvar.h tcx.c tcxreg.h ts102.c ts102reg.h tvtwo.c vigra.c vmereg.h xbox.c xboxreg.h xboxvar.h xd.c xdreg.h xdvar.h xy.c xyreg.h xyvar.h z8530kbd.c zs.c zs_kgdb.c zx.c sys/arch/sparc/fpu: fpu.c fpu_add.c fpu_arith.h fpu_compare.c fpu_div.c fpu_emu.h fpu_explode.c fpu_extern.h fpu_implode.c fpu_mul.c fpu_sqrt.c fpu_subr.c sys/arch/sparc/include: _float.h _types.h apmvar.h asm.h atomic.h autoconf.h bppioctl.h bsd_openprom.h bus.h cdefs.h conf.h cpu.h ctlreg.h daadioio.h db_machdep.h disklabel.h eeprom.h endian.h exec.h fbvar.h fenv.h fgaio.h frame.h fsr.h idprom.h ieee.h ieeefp.h instr.h intr.h ioctl_fd.h kcore.h limits.h loadfile_machdep.h lock.h mutex.h oldmon.h openpromio.h param.h pcb.h pmap.h proc.h profile.h psl.h pte.h ptrace.h reg.h reloc.h scfio.h setjmp.h signal.h spinlock.h stdarg.h tcb.h trap.h varargs.h vmparam.h z8530var.h sys/arch/sparc/sparc: amd7930intr.s asm.h autoconf.c auxioreg.h auxreg.c bsd_fdintr.s cache.c cache.h clock.c clockreg.h conf.c consinit.c cpu.c cpuvar.h db_disasm.c db_interface.c db_trace.c disksubr.c dvma.c emul.c genassym.cf in_cksum.c intr.c intreg.h iommu.c iommureg.h kgdb_machdep.c locore.s machdep.c mem.c memecc.c memeccreg.h memreg.c memreg.h mutex.c openprom.c pmap.c process_machdep.c sys_machdep.c timerreg.h trap.c vaddrs.h vm_machdep.c sys/arch/sparc/stand: Makefile Makefile.inc sys/arch/sparc/stand/binstall: Makefile binstall.sh sys/arch/sparc/stand/boot: Makefile boot.c loadfile_sparc.c sys/arch/sparc/stand/bootxx: Makefile bootxx.c closeall.c sys/arch/sparc/stand/common: clean-elf.c conf.c dvma.c mmu.c net.c netif_sun.c promdev.c promdev.h srt0.S version.c sys/arch/sparc/stand/installboot: Makefile installboot.8 installboot.c nlist.c sys/arch/sparc/stand/libsa: Makefile sys/arch/sparc/stand/libz: Makefile Log message: Celebrate OpenBSD 6.0 release by retiring the sparc port. You've served us well, good friend, but now it's time to rest. ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:26:04 Removed files: lib/libc/arch/sparc: DEFS.h Makefile.inc SYS.h Symbols.list lib/libc/arch/sparc/gdtoa: Makefile.inc arith.h gd_qnan.h lib/libc/arch/sparc/gen: Makefile.inc _setjmp.S divrem.m4 fabs.S fixunsdfsi.S flt_rounds.c fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c fpsetround.c fpsetsticky.c infinity.c modf.S mul.S nan.c saveregs.S setjmp.S sigsetjmp.S umul.S lib/libc/arch/sparc/net: Makefile.inc htonl.S htons.S ntohl.S ntohs.S lib/libc/arch/sparc/stdlib: abs.S lib/libc/arch/sparc/string: Makefile.inc bzero.S ffs.S strlen.S lib/libc/arch/sparc/sys: Ovfork.S brk.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S syscall.S tfork_thread.S lib/libm/arch/sparc: fenv.c Log message: retire the sparc library code CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 03:26:56 Modified files: infrastructure/package: gen-package-pages infrastructure/mk: arch-defines.mk Log message: retire sparc CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/01 03:27:06 Modified files: sbin/newfs : mkfs.c Log message: Start writing the size of the cylinder group into the (unused) cpg field of the disklabel. To be used by fsck_ffs(8) to find alternate superblocks. ok deraadt@ krw@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:28:15 Removed files: lib/librthread/arch/sparc: _atomic_lock.c Log message: retire sparc CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:30:59 Removed files: libexec/ld.so/sparc: Makefile.inc archdep.h ldasm.S rtld_machine.c syscall.h Log message: retire sparc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 03:32:49 Modified files: sys : Makefile Log message: do not enter sparc CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:33:30 Modified files: lib/csu : Makefile boot.h Removed files: lib/csu/sparc : md_init.h Log message: retire sparc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 03:33:42 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.sparc md.sparc64 md.zaurus mi distrib/sets/lists/etc: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:34:38 Removed files: sys/lib/libkern/arch/sparc: DEFS.h Makefile SYS.h _setjmp.S bcopy.S bzero.S divrem.m4 ffs.S htonl.S htons.S memcpy.S memmove.S memset.c mul.S rem.S saveregs.S sdiv.S strlen.S udiv.S umul.S urem.S Log message: retire sparc CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/01 03:35:28 Modified files: sys/net : rtsock.c Log message: Use rtable_match() rather than rtalloc() when looking for an existing entry in RTM_ADD. rtable_match() does not modify the 'Use' counter of the route and unbreak regression tests. Breakage reported by bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/01 03:36:32 Modified files: regress/sbin/route: rttest22.ok rttest24.ok Log message: Use counter should stay at '0' if the lookup hasn't been done for tansmitting packets. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:37:30 Modified files: share/man/man4 : Makefile Removed files: share/man/man4/man4.sparc: Makefile agten.4 audioamd.4 audiocs.4 autoconf.4 auxreg.4 be.4 bpp.4 bwtwo.4 cgeight.4 cgfour.4 cgfourteen.4 cgsix.4 cgthree.4 cgtwelve.4 cgtwo.4 clock.4 daadio.4 eccmemctl.4 esp.4 fga.4 ie.4 intro.4 le.4 led.4 magma.4 mem.4 memreg.4 mgx.4 openprom.4 pninek.4 pnozz.4 presto.4 qe.4 qec.4 rfx.4 scf.4 si.4 spif.4 sw.4 tctrl.4 tcx.4 timer.4 tslot.4 tvtwo.4 vigra.4 xbox.4 xd.4 xy.4 zs.4 zx.4 Log message: retire sparc manuals CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/09/01 03:38:25 Modified files: sys/dev/acpi : dwiic.c Log message: - separate hid and ihidev attachment for upcoming drivers - move power control into a dedicated function - sprinkle aml_freevalue CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/09/01 03:39:54 Modified files: sys/dev/acpi : dwiic.c Log message: - disable controller when we're done using it - read CLR_INTR register when disabling interrupts CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/09/01 03:41:20 Modified files: sys/dev/acpi : dwiic.c Log message: for broadwell HIDs, apply a magic write found in linux that is required in order to talk to certain i2c slave devices behind dwiic CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/01 03:41:34 Modified files: sbin/route : route.c show.c usr.bin/netstat: show.c Log message: Display all route flags in "route get", "route show" and "netstat -r" output. Sort them according to the RTF_... defines in route.h. OK claudio@ mpi@ CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2016/09/01 03:41:37 Modified files: . : plat.html sparc.html Log message: officially note that sparc has been moved to the retired platforms CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 03:41:40 Modified files: lang/rust : Makefile Log message: Unbreak, from semarie: When using --enable-local-rebuild option, the configure script will check the existence of rustc binary from the local-rust-root directory (/usr/local by default). It is the binary the build process will copy in stage0 directory. With the diff, we explicity use the bootstrap directory for configuring. Note that we still we manually copying all the bootstrap files in post-configure, as the standard build system will *not* copy the libraries in lib/ which could be required to run rustc binary (libraries like libc.so used by bootstrapper). CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:44:06 Modified files: bin/ps : print.c Log message: simplify comment to remove reference to sparc. CVSROOT: /cvs Module name: src Changes by: natano@cvs.openbsd.org 2016/09/01 03:46:33 Modified files: lib/libc/gen : getpass.3 Log message: Mention explicit_bzero(3); ok jmc CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:46:42 Modified files: sbin/disklabel : Makefile editor.c sbin/reboot : reboot.8 Log message: remove references to sparc CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2016/09/01 03:47:03 Modified files: usr.sbin/httpd : httpd.c httpd.h proc.c Log message: Teach httpd/proc.c how to fork+exec. This commit implemented the basic functions to proc.c to make it not rely on global variables, malloc()ed memory and CLOEXEC pipes. Fix child proc titles from reyk@ ok reyk@, florian@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/01 03:47:47 Modified files: sys/dev/pci : if_iwm.c Log message: Always initialize error code returned from iwm_firmware_load_chunk(). Patch by Imre Vadasz. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:48:20 Modified files: usr.bin/locate/locate: util.c Log message: keep the code that endian swaps, but remove the explanation that it's for converting between freebsd and sunos. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:49:44 Modified files: usr.bin/gprof : gprof.c Removed files: usr.bin/gprof : sparc.c sparc.h Log message: remove sparc support CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 03:50:38 Modified files: sbin/shutdown : shutdown.c Log message: Aggressively use dprintf, rather than crazy unchecked writes. Use localtime() since it tends to work better than ctime() when some filesystems are absent. ok guenther CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:53:08 Modified files: share/man/man8 : Makefile diskless.8 Removed files: share/man/man8/man8.sparc: MAKEDEV.8 Makefile boot_sparc.8 Log message: remove sparc manuals CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 03:54:17 Modified files: etc : Makefile etc/mtree : 4.4BSD.dist Removed files: etc/etc.sparc : MAKEDEV MAKEDEV.md Makefile Makefile.inc disktab fbtab login.conf sysctl.conf ttys Log message: remove sparc pieces CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 03:54:58 Modified files: usr.sbin/fdformat: Makefile Log message: remove sparc CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/01 03:57:45 Modified files: regress/sbin/route: Makefile Log message: Test that RTF_LOCAL routes cannot be deleted from userland. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/09/01 03:58:38 Modified files: sys/arch/amd64/conf: GENERIC Log message: whitespace CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 03:59:40 Modified files: usr.sbin/apm : Makefile Log message: chainsaw sparc CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:00:38 Modified files: usr.sbin/eeprom: Makefile main.c Removed files: usr.sbin/eeprom: eehandlers.c Log message: remove sparc support CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2016/09/01 04:01:53 Modified files: usr.bin/mg : tags.c Log message: Fix possible NULL pointer dereference. Found by Coverity Scan. The tagsvisit() function calls eread(), which may return NULL. This is then immediately passed to stat() without a proper check. This patch adds that check. From Joachim Nilsson via lum@. Ok lum@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:02:13 Modified files: usr.sbin/eeprom: main.c Log message: now that openprom is always 1, remove conditionals CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:03:51 Modified files: lib/libcrypto/crypto: Makefile Removed files: lib/libcrypto/crypto/arch/sparc: Makefile.inc opensslconf.h Log message: remove sparc support CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2016/09/01 04:04:51 Modified files: sys/dev/i2c : files.i2c share/man/man4 : Makefile iic.4 sys/dev/acpi : dwiic.c sys/arch/amd64/conf: GENERIC Added files: sys/dev/i2c : iatp.c share/man/man4 : iatp.4 Log message: add iatp(4), a driver for the i2c touchpad and touchscreen found on the chromebook pixel CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/09/01 04:06:30 Modified files: lib/libc/sys : pledge.2 Log message: Update list of ioctls for the audio promise. Suggested by jmc@, thanks. CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2016/09/01 04:06:33 Modified files: sys/conf : GENERIC files sys/net : if.c if_bridge.c if_bridge.h if_var.h netisr.h Added files: sys/net : if_switch.c if_switch.h ofp.h switchctl.c switchofp.c Log message: Import switch(4), an in-kernel OpenFlow switch which can work alone. switch(4) currently supports OpenFlow 1.3.5. Currently, it's disabled by the kernel config. With help from yasuoka@ reyk@ jsg@. ok deraadt@ yasuoka@ reyk@ henning@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/09/01 04:07:20 Modified files: usr.sbin/smtpd : config.c mproc.c smtpd.c smtpd.h Log message: get rid of the imsg buffer usage profiling code. ok gilles@ jung@ sunil@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:08:03 Modified files: lib/libc/sys : kbind.2 ptrace.2 lib/libm : Makefile Removed files: lib/libkvm : kvm_sparc.c Log message: remove references to sparc CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/09/01 04:08:23 Modified files: share/man/man4 : audio.4 Log message: Fix typo: replace AUDIO_GETINFO by AUDIO_GETPAR. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 04:08:29 Modified files: distrib : Makefile distrib/notes : Makefile distrib/ramdisk: Makefile distrib/sets/lists/base: md.sparc distrib/sets/lists/comp: md.sparc distrib/sets/lists/man: mi distrib/special: Makefile.inc distrib/special/disklabel: Makefile distrib/special/eeprom: Makefile distrib/special/installboot: Makefile Removed files: distrib/notes/sparc: contents features hardware install prep upgrade whatis xfer distrib/sparc : Makefile Makefile.inc install.md distrib/sparc/cdfs: Makefile distrib/sparc/iso: Makefile distrib/sparc/miniroot: Makefile distrib/sparc/ramdisk: Makefile.inc list.local Log message: remove sparc media building goop CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 04:11:47 Modified files: sysutils/upower: Makefile Added files: sysutils/upower/patches: patch-libupower-glib_up-client_c patch-libupower-glib_up-client_h Log message: Add proper error and cancellable handling to UpClient constructor Backport https://cgit.freedesktop.org/upower/patch/?id=932a6a39e35754be571e1274aec4730fd42dba13 from https://bugs.freedesktop.org/show_bug.cgi?id=95350 First part of a larger fix for xfsettingsd crashes when systemwide dbus isn't running. ok/testing edd@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:12:35 Modified files: regress/etc/MAKEDEV: Makefile regress/sys/copy: Makefile regress/sys/kern/noexec: Makefile Log message: remove references to sparc (and even a vax ref that escaped notice) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:13:05 Modified files: regress/etc/MAKEDEV: Makefile Log message: rm vax CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2016/09/01 04:14:08 Modified files: share/man/man9 : audio.9 Log message: Remove references to removed ioctls and data structures. Suggested by jmc@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 04:14:38 Modified files: x11/xfce4/xfce4-settings: Makefile Added files: x11/xfce4/xfce4-settings/patches: patch-xfsettingsd_displays-upower_c Log message: In xfsettingsd, properly handle the case when upowerd isnt here (which happens if you didn't add messagebus to pkg_scripts) https://bugzilla.xfce.org/show_bug.cgi?id=11773 originally reported by danj@, edd@ and probably others.. tested by edd@ and myself, ok danj@ edd@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/01 04:14:39 Log message: Import devel/py-execnet ---8<--- execnet provides carefully tested means to ad-hoc interact with Python interpreters across version, platform and network barriers. --->8--- OK shadchin@, and a slightly earlier diff was OK landry@, thanks. Status: Vendor Tag: edd Release Tags: edd_20160901 N ports/devel/py-execnet/Makefile N ports/devel/py-execnet/distinfo N ports/devel/py-execnet/pkg/PLIST N ports/devel/py-execnet/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:14:42 Modified files: usr.sbin/apmd : Makefile Log message: remove sparc CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 04:15:28 Modified files: usr.sbin/acme-client: acme-client.1 Log message: make the page more neutral, as suggested by deraadt; add STANDARDS, as suggested by florian; help/ok deraadt florian CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:15:47 Modified files: share/mk : bsd.own.mk Log message: remove sparc support CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/01 04:17:00 Modified files: devel : Makefile Log message: Link py-execnet (+py3) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 04:19:16 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: Revert blurb now that xfsettingsd bug was fixed - this part from edd@ While here add xfdashboard and xfce4-datetime to RUN_DEPENDS-extra, was in my tree since forever.. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:20:22 Modified files: lib/libc/stdlib: malloc.c Log message: black magic for sparc page size can go CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2016/09/01 04:26:09 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update to youtube-dl 2016.08.31. New extractors: - adobepass - amcnetworks - awaan - cartoonnetwork - charlierose - discoverygo - fxnetworks - hgtv - nhk - pokemon - porncom - rozhlas - sonyliv - tbs - turner - uol - uplynk - usanetwork - viceland - vodplatform Removed: - dcn - gamekings - goldenmoustache - played - tapely - trutube - zippcast CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/09/01 04:29:16 Modified files: sbin/dhclient : clparse.c Log message: Informative comments describing the various timing fields (initial_interval, reboot_timeout, etc.) when setting them to their defaults. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 04:31:35 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.sparc md.sparc64 md.zaurus distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/01 04:34:41 Modified files: sbin/fsck_ffs : setup.c Log message: better computation of location of alternate superblocks, based on info in the label; ok deraadt@ krw@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2016/09/01 04:37:40 Modified files: lib/libepoxy : Makefile Log message: remove sparc CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 04:37:50 Modified files: share/man/man4 : iatp.4 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:40:38 Modified files: gnu/usr.bin/cc/libgcc: Makefile sys/dev/microcode/symbol: Makefile sys/dev/microcode/tigon: Makefile Log message: remove three more sparc references noticed by jsg CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2016/09/01 04:40:38 Modified files: usr.sbin/relayd: ca.c relayd.h Log message: Do not busy loop in the rsa engine callback waiting for the ca. Instead use poll(2) to wait for up to 1sec for a response. This is not the nicest way to fix this issue but the smallest. Goal is to reduce the contention on the kernel big lock on busy relayd systems. reyk@ agrees (especially about the nastyness of this) CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/01 04:41:02 Modified files: lib/libc : Symbols.list lib/libc/include: thread_private.h lib/libc/stdlib: malloc.c lib/librthread : rthread.c rthread_cb.h rthread_fork.c rthread_libc.c Log message: Less lock contention by using more pools for mult-threaded programs. tested by many (thanks!) ok tedu, guenther@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/01 04:41:09 Modified files: sbin/route : route.c Log message: Fix previous commit that displays all route flags with "route get". The successor of octal 027 is 030 and not 028. Found by regress/sbin/route/rttest20.ok test. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/01 04:41:31 Modified files: lib/libc : shlib_version lib/librthread : shlib_version Log message: bump CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/09/01 04:48:38 Modified files: games/factor : factor.c Log message: In 32 bits sqrt(val) + 1 can overflow, so some big primes still aren't recognized as such, for example 18446744073709551577 given in the commit message of factor.c r1.7 from NetBSD. Move the return type of usqrt() from u_int32_t to u_int64_t. ok guenther, tom, otto CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2016/09/01 04:49:48 Modified files: usr.sbin/relayd: config.c parse.y relay.c relayd.c relayd.conf.5 relayd.h Log message: Switch from the not really working session cache (because of the multiprocess nature of relayd) to tls session tickets to do TLS session resumption. TLS session tickets do not need to store SSL session data in the server but instead send an encrypted ticket to the clients that allows to resume the session. This is mostly stateless (apart from the encryption keys). relayd now ensures that all relay processes use the same key to encrypt the tickets. Keys are rotated every 2h and there is a primary and backup key. The tls session timeout is set to 2h to hint to the clients how long the session tickets is supposed to be alive. Input and OK benno@, reyk@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 04:53:27 Modified files: audio/openal : Makefile comms/p5-Device-SerialPort: Makefile databases/kyotocabinet: Makefile databases/mariadb: Makefile databases/postgresql: Makefile devel/ffcall : Makefile devel/libev : Makefile devel/nspr : Makefile devel/p5-EV : Makefile devel/py-greenlet: Makefile devel/radare2 : Makefile.inc devel/sparsehash: Makefile editors/emacs21: Makefile games/gnuchess : Makefile graphics/libraw: Makefile lang/ecl : Makefile lang/erlang/16 : Makefile lang/erlang/17 : Makefile lang/erlang/18 : Makefile lang/erlang/19 : Makefile lang/gforth : Makefile lang/jamvm : Makefile lang/moarvm : Makefile lang/ruby/2.3 : Makefile lang/scm : Makefile math/lapack/files: Makefile math/octave : Makefile net/libst : Makefile net/transmission: Makefile news/nn : Makefile plan9/9libs : Makefile security/john : Makefile security/john-jumbo: Makefile shells/bash : Makefile sysutils/pciutils: Makefile textproc/xmlto : Makefile x11/rxvt-unicode: Makefile Log message: retire sparc CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 04:53:35 Modified files: share/man/man4 : sbus.4 Log message: by my reckoning, no more pages for tslot, cgfourteen, pninek, pnozz, tcx, or presto; CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/09/01 04:54:25 Modified files: usr.sbin/smtpd : ca.c config.c control.c lka.c pony.c queue.c scheduler.c smtpd.c smtpd.h Log message: remove noop function ok sunil@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:54:36 Modified files: usr.sbin/rebound: rebound.c Log message: scan responses for minimum ttl, and cache for min(ttl, 300) instead of a fixed amount CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:55:22 Modified files: usr.sbin/rebound: rebound.c Log message: print regular messages to stdout, not err CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 04:55:28 Modified files: regress/usr.bin/mdoclint: mdoclint Log message: no more sparc; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 04:56:46 Modified files: regress/lib/libpthread/stdfiles: stdfiles.c lib/librthread : rthread_debug.c rthread_libc.c rthread_stack.c Log message: delete wrong cvs $ tags CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 04:56:58 Modified files: lang/gcc/4.9 : Makefile distinfo lang/gcc/4.9/pkg: PLIST-main Removed files: lang/gcc/4.9/pkg: PFRAG.sparc-main Log message: retire sparc support and sync distinfo accordingly CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/01 04:57:03 Modified files: usr.sbin/httpd : proc.c Log message: Adjust log message, use process title now that it works again CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 04:57:24 Modified files: usr.sbin/rebound: rebound.c Log message: naming a union 'sockthing' was a bit silly. sockun will do for now. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 04:59:15 Modified files: share/man/man7 : mdoc.7 Log message: no more sparc; CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/01 04:59:38 Modified files: usr.sbin/httpd : control.c httpd.h logger.c proc.c server_fcgi.c Log message: spacing CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 05:01:33 Modified files: lang/gcc/4.6 : Makefile mail/alpine/patches: patch-imap_src_osdep_unix_Makefile Removed files: devel/mico/patches: patch-ir_Makefile Log message: more sparc leftovers CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/01 05:01:42 Modified files: regress/sys/ptrace: ptrace.c Log message: Delete sparc and vax bits CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/09/01 05:03:09 Modified files: gnu/gcc/gcc/config/arm: openbsd.h unwind-arm.h gnu/lib : Makefile gnu/lib/libstdc++-v3: Makefile gnu/lib/libsupc++-v3: Makefile gnu/usr.bin/binutils-2.17/gas: Makefile.am Makefile.in configure.tgt gnu/usr.bin/cc/cc_tools: Makefile gnu/usr.bin/cc/include: Makefile gnu/usr.bin/cc/libgcc: Makefile Added files: gnu/gcc/gcc/config/arm: openbsd1.h gnu/usr.bin/binutils-2.17/gas/config: te-armobsd.h Log message: Switch OpenBSD/armv7 to ARM EABI (soft-float). This is a complete ABI break which cannot be easily crossed. ok kettenis@ jsg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/01 05:04:37 Modified files: regress/lib/libpthread/siginfo: siginfo.c Log message: Tighten up the siginfo check CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/09/01 05:10:00 Log message: Import py-backports-functools-lru-cache 1.2.1, ok edd@ Backport of functools.lru_cache from Python 3.3 as published at ActiveState. Status: Vendor Tag: shadchin Release Tags: shadchin_20160901 N ports/devel/py-backports-functools-lru-cache/Makefile N ports/devel/py-backports-functools-lru-cache/distinfo N ports/devel/py-backports-functools-lru-cache/pkg/DESCR N ports/devel/py-backports-functools-lru-cache/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/09/01 05:11:09 Modified files: x11/irrlicht : Makefile distinfo x11/irrlicht/patches: patch-source_Irrlicht_Makefile Log message: Update to irrlicht 1.8.4. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 05:13:12 Modified files: devel/elftoolchain: Makefile Added files: devel/elftoolchain/patches: patch-libelftc_make-toolchain-version Log message: don't depend on gitversion/svnversion; spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/01 05:13:18 Modified files: usr.sbin/httpd : httpd.h server_fcgi.c Log message: struct client starts to become the kitchen sink. Move fastcgi data to its own struct. Requested by and OK reyk@ CVSROOT: /cvs Module name: ports Changes by: akfaew@cvs.openbsd.org 2016/09/01 05:17:54 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Add myself to geo/openbsd-developers. OK fcambus@ awolk@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/09/01 05:19:05 Log message: Import py-isort, ok and tweak edd@ isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. Status: Vendor Tag: shadchin Release Tags: shadchin_20160901 N ports/devel/py-isort/Makefile N ports/devel/py-isort/distinfo N ports/devel/py-isort/pkg/PLIST N ports/devel/py-isort/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/01 05:26:44 Modified files: sys/net : route.c rtsock.c Log message: Move the RTF_LOCAL check that only makes sense for userland to route_output(). ok claudio@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/01 05:36:15 Modified files: regress/sbin/route: rttest1.ok rttest10.ok rttest11.ok rttest12.ok rttest14.ok rttest15.ok rttest16.ok rttest17.ok rttest18.ok rttest19.ok rttest2.ok rttest21.ok rttest22.ok rttest24.ok rttest26.ok rttest27.ok rttest3.ok rttest4.ok rttest5.ok rttest6.ok rttest7.ok rttest8.ok rttest9.ok Log message: Now the cached route flag appears in "route show". Adapt test. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/09/01 05:40:43 Modified files: devel : Makefile Log message: +py-backports-functools-lru-cache +py-isort +py-isort,python3 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2016/09/01 05:49:58 Modified files: gnu/usr.bin/perl/hints: openbsd.sh Log message: Really stop linking perl to pthread ok guenther@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/09/01 06:05:14 Modified files: faq : faq1.html faq10.html faq14.html faq15.html faq4.html faq5.html index.html Log message: 6.0 faq updates: setenv in doas.conf, proot, wxneeded, bump cvs examples to -rOPENBSD_6_0 and link to the 6.0 upgrade guide. ok tb CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/09/01 06:08:03 Modified files: . : alpha.html amd64.html anoncvs.html armv7.html cvsync.html ftp.html hppa.html i386.html landisk.html loongson.html luna88k.html macppc.html octeon.html sgi.html sparc64.html zaurus.html build : Makefile build/mirrors : anoncvs.html.head ftp.html.end Log message: 6.0 bumps for the platform and auto-generated pages. ok tb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/01 06:09:24 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/01 06:17:00 Modified files: usr.sbin/acme-client: acme-client.1 extern.h main.c netproc.c Log message: Implement table driven selection to which ACME authorities we can talk. Suggest by and OK deraadt, OK benno. (Later on deraadt and benno discussed if this should be handled with a config file. This seems to be good enough for now. We can do a config file later.) CVSROOT: /cvs Module name: www Changes by: patrick@cvs.openbsd.org 2016/09/01 06:18:41 Modified files: faq : current.html Log message: Document ABI break of OpenBSD/armv7 switching to ARM EABI. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 06:19:35 Modified files: sbin/disklabel : disklabel.8 Log message: remove sparc reference; CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/09/01 06:21:05 Modified files: net/py-impacket: Makefile distinfo net/py-impacket/patches: patch-examples_goldenPac_py patch-examples_raiseChild_py patch-setup_py net/py-impacket/pkg: PLIST Added files: net/py-impacket/patches: patch-impacket_examples_ntlmrelayx_utils_targetsutils_py Removed files: net/py-impacket/patches: patch-examples_secretsdump_py patch-impacket_krb5_kerberosv5_py patch-impacket_smb3_py patch-impacket_smbconnection_py Log message: Update to impacket-0.9.15 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 06:24:56 Modified files: share/man/man4 : com.4 ddb.4 fdc.4 pcmcia.4 sbus.4 wscons.4 wsdisplay.4 Log message: no more sparc; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 06:26:32 Modified files: share/man/man5 : core.5 Log message: no more sparc; CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2016/09/01 06:36:03 Modified files: devel/pylint : Makefile distinfo devel/pylint/pkg: PLIST-main Log message: Update to pylint 1.6.4 CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/01 06:47:18 Modified files: sys/kern : sys_process.c Log message: Get rid of 'relebad:'. OK natano@ guenther@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/01 06:47:22 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/pkg: PLIST Added files: audio/schismtracker/patches: patch-Makefile_am patch-configure_ac Log message: Update schismtracker to 20160521 and take maintainership. - Project moved to GitHub so fetch distfile from there - Changed comment to a more accurate description - Release tarball doesn't bundle a configure script, so the port now uses autoconf + automake, with patched configure.ac (comment in file) - Use upstream Makefile install target, as it also installs manpage OK jung@ CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/01 06:50:53 Modified files: sys/kern : makesyscalls.sh sys/sys : systm.h Log message: MPSAFE is never used, so get rid of it. OK natano@ mpi@ guenther@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/01 06:56:17 Log message: Import devel/py-test-xdist. ---8<--- The pytest-xdist plugin extends py.test with some unique test execution modes. --->8--- OK and input from, shadchin@, thanks. Status: Vendor Tag: edd Release Tags: edd_20160901 N ports/devel/py-test-xdist/Makefile N ports/devel/py-test-xdist/distinfo N ports/devel/py-test-xdist/pkg/PLIST N ports/devel/py-test-xdist/pkg/DESCR N ports/devel/py-test-xdist/patches/patch-testing_acceptance_test_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/01 06:58:55 Modified files: devel : Makefile Log message: Link py-test-xdist (+py3). CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/01 07:08:47 Modified files: usr.sbin/vmd : pci.c Log message: Fix 2 minor issues and a typo in a comment in the pci emulation subsystem. The first issue caused trash to be returned from an i/o port read where that port was unclaimed by any emulated device. The second issue caused improper BAR sizes to be reported for unassigned device BARs. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/09/01 07:10:26 Removed files: distrib/notes : README.sparc distrib/sets/lists/xbase: md.sparc distrib/sets/lists/xetc: md.sparc distrib/sets/lists/xfont: md.sparc distrib/sets/lists/xserv: md.sparc distrib/sets/lists/xshare: md.sparc Log message: Good bye sparc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 07:12:34 Modified files: infrastructure/bin: make-plist Log message: Sync make-plist with our pkg archs. ok espie@ CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/01 07:12:59 Modified files: sys/kern : subr_hibernate.c Log message: Fix undefined behaviour when comparing pointers by casting them to vaddr_t. OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 07:14:00 Modified files: net/bro : Makefile Log message: Make sure we pick up the correct python version. reported by naddy@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 07:16:38 Modified files: usr.bin/doas : doas.c Log message: move the authentication code to a function CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/01 07:21:08 Modified files: security : Makefile Removed files: security/letskencrypt: Makefile distinfo security/letskencrypt/pkg: DESCR PLIST Log message: Remove security/letskencrypt, it's been imported to base as acme-client. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/01 07:21:56 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: letskencrypt->base CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/09/01 07:23:43 Modified files: faq : current.html Log message: letskencrypt->base CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/09/01 07:24:19 Modified files: security/opensc: Makefile Added files: security/opensc/patches: patch-src_libopensc_card-entersafe_c Log message: Merge upstream git commit f64c71da28d1c1401445f6e8fa45bc079d5b6cd9: Don't free file if pointer is null Fix a Segmentation fault error CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/09/01 07:27:04 Modified files: sbin/dhclient : clparse.c Log message: Cut back the default values for the various timeout/interval values. We no longer live in a 10Mb/sec shared media world with 1Mhz Vaxen DHCP servers. ok benno@ otto@ phessler@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/01 07:33:05 Modified files: multimedia/yle-dl: Makefile distinfo multimedia/yle-dl/pkg: PLIST Added files: multimedia/yle-dl/patches: patch-yle-dl Log message: update to yle-dl-2.11, from new maintainer Timo Myyrä CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 07:39:50 Modified files: usr.sbin/eeprom: eeprom.8 Log message: no more sparc; ok tedu kettenis CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 07:42:45 Modified files: usr.sbin/acme-client: acme-client.1 Log message: tidy up the list; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/09/01 07:47:24 Modified files: sbin/dhclient : dhclient.conf.5 Log message: Document new default timeouts/intervals. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/01 07:47:54 Modified files: usr.sbin/acme-client: main.c Log message: update usage(); pointed out by jmc@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/01 07:48:15 Modified files: sbin/fsck_ffs : fsck_ffs.8 Log message: better words for -b, wiyh help from jmc@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/09/01 07:49:32 Modified files: usr.sbin/acme-client: base64.c Log message: Use b64_ntop instead of adding yet another base implementation of base64 encoding to base. Tweaked version of a diff by florian. ok florian CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 08:12:07 Modified files: sbin/savecore : savecore.c sys/conf : newvers.sh Log message: make the version symbol a fixed size (512) to reduce the potential for bad effects when savecore reads beyond it ok deraadt (and thanks to bluhm for remembering that this happens) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/09/01 08:19:12 Modified files: lang/tcl/8.5/patches: patch-unix_configure lang/tcl/8.6/patches: patch-unix_configure Removed files: x11/tk/8.5/patches: patch-unix_configure x11/tk/8.6/patches: patch-unix_configure Log message: retire sparc CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/09/01 08:19:33 Modified files: usr.sbin/smtpd : mproc.c Log message: Get rid of the custom msgbuf_write2() function adapted from libutil. It is not necessary now that the profiling code is gone. ok gilles@ sunil@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/01 08:20:13 Modified files: usr.bin/netstat: netstat.1 Log message: Document all letters used for route flags in "netstat -r". OK jmc@ mpi@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2016/09/01 08:23:58 Modified files: lang/ruby/1.8 : Makefile lang/ruby/2.0 : Makefile lang/ruby/2.1 : Makefile lang/ruby/2.2 : Makefile Log message: Remove references to sparc and vax CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2016/09/01 08:29:50 Modified files: telephony/asterisk-openbsd-moh: Makefile distinfo telephony/asterisk-openbsd-moh/pkg: PLIST Log message: Add 6.0 songs, ok naddy CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/01 08:30:11 Log message: Import emulators/advancemame AdvanceMAME is an unofficial MAME version with an advanced video support for helping the use with TVs, Arcade Monitors, Fixed Frequencies Monitors and also with normal PC Monitors. AdvanceMAME supports many special video effects to improve image quality when it's stretched. The most advanced effects add missing pixels trying to match the image patterns. OK bentley@ Status: Vendor Tag: fcambus Release Tags: fcambus_20160901 N ports/emulators/advancemame/Makefile N ports/emulators/advancemame/distinfo N ports/emulators/advancemame/pkg/DESCR N ports/emulators/advancemame/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/01 08:36:28 Modified files: emulators : Makefile Log message: Add advancemame CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/01 08:44:39 Modified files: regress/usr.sbin/httpd/tests: args-get-slash.pl Log message: Fix regress test, server returns 400 instead of 500 now CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/01 08:45:36 Modified files: sys/arch/amd64/include: vmmvar.h sys/arch/amd64/amd64: vmm.c Log message: Remove the clock hack, and properly handle interrupts generated from vmd(8)'s forthcoming emulated interrupt controller. ok stefan CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/01 08:48:09 Modified files: usr.sbin/vmd : vmd.h vmm.c Added files: usr.sbin/vmd : i8253.c i8253.h i8259.c i8259.h ns8250.c ns8250.h mc146818.c mc146818.h vmm.h Log message: Add a set of emulated legacy devices (PIT, PIC, RTC) discussed with stefan and deraadt CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/01 08:50:05 Modified files: usr.sbin/httpd : proc.c Log message: Don't print "lost child" if the child process exited okay. This is the old behaviour and unbreaks the regress tests. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 08:53:54 Modified files: devel/libofx : Makefile distinfo devel/libofx/pkg: PLIST Log message: update to libofx 0.9.11 CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2016/09/01 08:57:13 src/regress/usr.sbin/ldapd Update of /cvs/src/regress/usr.sbin/ldapd In directory cvs.openbsd.org:/tmp/cvs-serv46622/ldapd Log Message: Directory /cvs/src/regress/usr.sbin/ldapd added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 08:57:16 ports/devel/ctftools/patches Update of /cvs/ports/devel/ctftools/patches In directory cvs.openbsd.org:/tmp/cvs-serv47180/patches Log Message: Directory /cvs/ports/devel/ctftools/patches added to the repository CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2016/09/01 08:57:23 src/regress/usr.sbin/ldapd/out Update of /cvs/src/regress/usr.sbin/ldapd/out In directory cvs.openbsd.org:/tmp/cvs-serv37948/ldapd/out Log Message: Directory /cvs/src/regress/usr.sbin/ldapd/out added to the repository CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2016/09/01 08:59:52 Added files: regress/usr.sbin/ldapd: Makefile common.pl dit-example.ldif ldapd.conf nldapd.conf run-tests.pl regress/usr.sbin/ldapd/out: adding.log empty.log example.log Log message: Add basic regress tests for ldapd. - first pass of tests adding a DIT, then searching in it - second pass of tests runs Net::LDAP regress suite against ldapd (not all tests are passing, and that requires Net::LDAP installed and distfiles present on the system) CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/09/01 09:01:45 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Add ioctls to get/set VCPU registers ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 09:07:11 Log message: Import ansible-lint 3.2.5. ansible-lint checks playbooks and roles for practices and behaviour that could potentially be improved, based on a set of rules. ok rpe@, thx ajacoutot@ for the PORTHOME hint Status: Vendor Tag: landry Release Tags: landry_20160901 N ports/sysutils/ansible-lint/Makefile N ports/sysutils/ansible-lint/distinfo N ports/sysutils/ansible-lint/pkg/DESCR N ports/sysutils/ansible-lint/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/09/01 09:07:19 Modified files: usr.bin/mandoc : cgi.c Log message: move "sparc" down to discontinued architectures CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/09/01 09:07:46 Modified files: usr.bin/mandoc : mandocdb.c Log message: remove "sparc" from a comment CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 09:08:03 Modified files: sysutils : Makefile Log message: +ansible-lint CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/09/01 09:12:45 Modified files: usr.sbin/smtpd : mda.c mproc.c Log message: zap dead code ok gilles@ sunil@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/09/01 09:13:49 Modified files: net/py-impacket: Makefile Log message: HOMEPAGE changed again CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/09/01 09:15:29 Modified files: . : plat.html sparc.html faq : faq1.html Log message: sparc did not have a 6.0 release. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/01 09:23:55 Modified files: www/phpmyadmin : Makefile distinfo www/phpmyadmin/pkg: PLIST README Log message: Major and security update to 4.6.4 fixes PMASA from PMASA-2016-30 to PMASA-2016-56 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/01 09:27:32 Modified files: news/tin : Makefile distinfo news/tin/pkg : PLIST Log message: Bugfix update to 2.4.0 better RFC 2231 support CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/09/01 09:32:47 Modified files: net/zabbix : Makefile distinfo Log message: update to 3.0.4 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/01 09:38:03 Modified files: usr.sbin/vmd : Makefile Log message: forgot during previous commit, thanks stefan@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/09/01 09:40:29 Modified files: lang/mono : Makefile distinfo lang/mono/pkg : PLIST Log message: update to 4.4.2.11 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/01 09:40:38 Modified files: sys/net : route.c Log message: Disable the RTF_UP kassert check in rtisvalid() for now as it can be triggered from userland. A gateway route is simply not valid if its gwroute is not up. OK phessler@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/09/01 09:49:44 Modified files: gnu/gcc/libobjc: exception.c Log message: Implement exception handling for ARM EABI. Cobbled together from bits of libsupc++. Passes the (limited) tests in the gcc 4.2.1 testsuite. ok patrick@, tom@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2016/09/01 09:50:16 Modified files: devel/acpica : Makefile distinfo Log message: A new acpica version (20160831) was just released after my commit. It's so fresh that the Windows installer links are still 404. Again OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 09:50:30 Modified files: www/webkit : Makefile Added files: www/webkit/patches: patch-Source_JavaScriptCore_javascriptcoregtk_pc_in patch-Source_WebKit2_webkit2gtk-web-extension_pc_in patch-Source_WebKit2_webkit2gtk_pc_in Log message: Similar commit to what was done to webkitgtk4 regarding wxneeded: " USE_WXNEEDED, add "-Wl,-z,wxneeded" to pkg-config files WebKit violates W^X, so binaries linked with it need to be "wxneeded". Pkg-config files seem to be an appropriate mean of automating this task. " CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 09:51:08 Modified files: www/xombrero : Makefile Log message: No need for WX_NEEDED; www/webkit takes care of it. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/09/01 09:53:21 Modified files: gnu/lib : Makefile Log message: Re-enable libobjc on arm. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 09:55:27 Modified files: geo/qgis : Makefile Log message: Drop USE_WXNEEDED; the underlying issue is in qt4 webkit and we don't want to annotate all ports when the common issue comes from outside. discussed with/ok landry@ (maintainer) CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/09/01 10:04:47 Modified files: usr.sbin/vmd : loadfile.h loadfile_elf.c vmm.c sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Make vcpu_reset_regs use new writeregs code Makes reset code a little simpler. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/01 10:07:55 Modified files: usr.sbin/httpd : config.c Log message: The fork+exec diff broke "what?!", the ps_what field determines the configuration that has to be initialized in each process and was inherited from the parent instead of setting it everywhere. I'm surprised that it worked. OK florian CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/09/01 10:09:01 Modified files: faq : faq11.html faq14.html faq4.html faq7.html faq/ports : differences.html Log message: remove more sparc mentions and use "sparc64" to refer to ultrasparc. CVSROOT: /cvs Module name: www Changes by: edd@cvs.openbsd.org 2016/09/01 10:09:27 Modified files: faq/ports : guide.html Log message: guide.html: Update porting guide with more accurate and concise prose. To be more specific: OK tj@, sthen@, tb@, thanks. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/09/01 10:14:51 Modified files: sbin/fdisk : mbr.c Log message: EFI firmware has been encountered that is (from our point of view) confused about the disk size. Making the protective MBR created by fdisk invalid as fdisk used the 'correct' disk size. So just do what MS does and put UINT32_MAX into the EE partition size field, no matter what the disk size is. Lets tom@'s Dell boot. ok kettenis@ tom@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/09/01 10:17:27 Modified files: build : Makefile Log message: make the 'ftp' target synonymous to '../ftp.html' to fix the 'all' target ok sthen CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/09/01 10:17:46 Modified files: sbin/fdisk : mbr.c Log message: Nuke now unused 'sz' variable. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2016/09/01 10:18:09 Modified files: regress/sbin/pfctl: pf13.in pf13.loaded pf13.ok pf13.optimized Log message: no route-to/reply-to/dup-to on block rules, aka make this pass again triggered by bluhm's *meep, secret* CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/09/01 10:21:17 Modified files: faq : faq7.html faq/ports : guide.html Log message: unify spelling of SPARC64 and sparc64 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2016/09/01 10:28:12 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_message_loop_message_loop_cc patch-base_sys_info_openbsd_cc patch-base_sys_info_posix_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_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_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_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_shelf_context_menu_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_resources_safe_browsing_gen_file_type_proto_py patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_task_manager_cc 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_toolbar_app_menu_model_cc patch-chrome_browser_ui_views_chrome_views_delegate_cc patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_browser_ui_views_frame_browser_view_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_common_BUILD_gn patch-chrome_common_chrome_paths_cc 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-components_crash_content_app_BUILD_gn patch-components_metrics_BUILD_gn patch-components_mus_surfaces_surfaces_context_provider_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_manager_h patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_browser_geolocation_location_arbitrator_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_media_media_internals_cc patch-content_browser_ppapi_plugin_process_host_cc patch-content_browser_renderer_host_media_video_capture_device_client_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_gpu_gpu_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-device_bluetooth_BUILD_gn patch-device_hid_BUILD_gn patch-device_serial_serial_service_impl_cc patch-device_usb_BUILD_gn patch-gpu_config_gpu_info_collector_x11_cc patch-ipc_ipc_message_utils_cc patch-media_audio_BUILD_gn patch-media_audio_audio_manager_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_video_capture_device_h patch-media_media_options_gni patch-net_BUILD_gn patch-net_proxy_proxy_config_service_linux_cc patch-net_udp_udp_socket_posix_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-sandbox_linux_BUILD_gn patch-services_shell_runner_host_BUILD_gn 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_platform_heap_ThreadState_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_h patch-third_party_WebKit_Source_wtf_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_pdfium_core_fxge_ge_fx_ge_linux_cpp patch-third_party_pdfium_fpdfsdk_javascript_JS_Value_cpp patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_base_BUILD_gn patch-third_party_webrtc_base_network_cc 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-tools_gn_bootstrap_bootstrap_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_app_list_app_list_constants_cc patch-ui_app_list_app_list_constants_h patch-ui_base_resource_resource_bundle_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_font_render_params_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py 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_views_controls_textfield_textfield_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_globals_h www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-chrome_browser_safe_browsing_permission_reporter_cc patch-chrome_browser_ui_task_manager_task_manager_columns_cc patch-components_content_settings_core_browser_website_settings_registry_cc patch-components_mus_public_cpp_lib_gles2_context_cc patch-content_browser_device_sensors_data_fetcher_shared_memory_h patch-device_gamepad_gamepad_provider_cc patch-third_party_webrtc_system_wrappers_source_atomic32_non_darwin_unix_cc patch-v8_src_libsampler_v8-sampler_cc Removed files: www/chromium/patches: patch-chrome_browser_ui_views_ash_chrome_browser_main_extra_parts_ash_cc patch-chrome_browser_ui_views_task_manager_view_cc patch-content_browser_gamepad_gamepad_provider_cc patch-content_browser_renderer_host_render_widget_host_impl_cc patch-content_renderer_media_webrtc_audio_renderer_cc patch-mojo_gles2_gles2_context_cc patch-third_party_WebKit_Source_platform_image-decoders_png_PNGImageDecoder_cpp patch-third_party_webrtc_system_wrappers_source_atomic32_posix_cc patch-v8_src_profiler_sampler_cc Log message: update to 53.0.2785.89 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/01 10:40:06 Modified files: usr.sbin/vmd : i8253.c i8259.c ns8250.c pci.c vmm.c Log message: change some log_warn to log_warnx and convert some integer literals to enumerand values CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 10:44:12 Modified files: devel/geotiff : Makefile distinfo devel/geotiff/pkg: PLIST Log message: Update to libgeotiff 1.4.2. Tested with geo/gdal CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/09/01 10:50:14 Modified files: multimedia/sfml: Makefile distinfo multimedia/sfml/patches: patch-cmake_Config_cmake patch-include_SFML_Config_hpp patch-include_SFML_OpenGL_hpp patch-include_SFML_Window_WindowHandle_hpp patch-src_SFML_Window_CMakeLists_txt patch-src_SFML_Window_GlContext_cpp patch-src_SFML_Window_InputImpl_hpp patch-src_SFML_Window_JoystickImpl_hpp patch-src_SFML_Window_WindowImpl_cpp multimedia/sfml/pkg: PLIST Added files: multimedia/sfml/patches: patch-CMakeLists_txt patch-src_SFML_Window_SensorImpl_hpp Removed files: multimedia/sfml/patches: patch-src_SFML_System_CMakeLists_txt patch-src_SFML_Window_Linux_JoystickImpl_hpp patch-src_SFML_Window_Linux_WindowImplX11_cpp Log message: Update to SFML 2.4.0. ok bentley@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 10:50:35 Modified files: databases/openldap: Makefile databases/openldap/patches: patch-servers_slapd_slapd_conf Log message: Patch the default config to use bdb backend by default, this way slapd works ootb instead of blowing out because we can't use mdb. discussed with sthen@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/09/01 10:50:56 Modified files: games/mars : Makefile games/mars/patches: patch-src_System_window_cpp Added files: games/mars/patches: patch-src_Shaders_postFX_cpp Log message: Fix games/mars with new SFML. ok bentley@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2016/09/01 10:53:38 Modified files: sys/net : rtsock.c Log message: Move RTM_GET into its own case block not intermixing it with RTM_CHANGE and RTM_LOCK. This is start for more changes here. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/09/01 10:53:41 Modified files: games/extremetuxracer: Makefile distinfo games/extremetuxracer/pkg: PLIST Removed files: games/extremetuxracer/files: etracer.desktop Log message: Update to extremetuxracer 0.7.3. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/09/01 10:55:55 Modified files: devel/py-pathlib: Makefile devel/py-pathlib/pkg: PLIST Log message: add missing entry in plist ok shadchin@ (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2016/09/01 11:00:38 Modified files: sys/net : rtsock.c Log message: No longer needed to special case RTM_GET in these if statements since RTM_GET is no longer sharing this case block. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/01 11:09:33 Modified files: usr.sbin/vmd : vmm.c Log message: fix a merge collision, and add some retval checking on various pthread_* functions CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/01 11:12:30 Removed files: devel/cargo/patches: patch-tests_support_paths_rs patch-tests_test_cargo_new_rs Log message: remove patches that were supposed to be cvs rm'ed. My bad. reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2016/09/01 11:21:43 Modified files: sysutils/iwatch: Makefile distinfo Log message: Update to iwatch-1.0.4 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/01 11:23:36 Modified files: databases/p5-DBD-mysql: Makefile distinfo databases/p5-DBD-mysql/pkg: PLIST Removed files: databases/p5-DBD-mysql/patches: patch-dbdimp_c Log message: bugfix update to 4.036 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/01 11:28:08 Modified files: devel/p5-Log-Any: Makefile distinfo devel/p5-Log-Any/pkg: PLIST Log message: update to 1.042 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/01 11:28:34 Modified files: usr.sbin/vmd : mc146818.c Log message: normalize some function names CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/01 11:30:04 Modified files: usr.bin/signify: signify.c Log message: add a -t keytype option for untrusted comment automatic key extraction (not in VERIFYONLY mode) to be documented and used shortly okay tedu@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/09/01 11:30:33 Modified files: lang/gcc/4.9 : Makefile distinfo lang/gcc/4.9/patches: patch-fixincludes_fixincl_x patch-fixincludes_inclhack_def patch-gcc_ada_gcc-interface_Makefile_in patch-gcc_config_alpha_alpha_md 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-gcc_configure patch-libatomic_configure_tgt patch-libgcc_config_host patch-libiberty_cp-demangle_c patch-libstdc++-v3_configure Log message: Update to GCC 4.9.4. No fallout in naddy@'s bulk. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 11:30:52 Modified files: usr.bin/doas : doas.c Log message: unconst these parameters; i won't be changing bsd auth today. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/09/01 11:32:17 Modified files: devel/llvm : Makefile Log message: adjust for GCC update. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/01 11:33:40 Modified files: mail : Makefile mail/mutt : Makefile distinfo mail/mutt/patches: patch-main_c patch-mutt_sasl_c mail/mutt/pkg : DESCR PLIST Log message: Switch the mutt port to using the 20160827 NeoMutt sources based on 1.7.0. Most of the flavours are now integrated in the main package. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/01 11:35:23 Modified files: usr.bin/signify: signify.c Log message: don't initialize variables with functions CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/09/01 11:42:08 Modified files: regress/usr.bin/mandoc/db/dbm_dump: Makefile Log message: Make this work both with and without "make obj" in src/usr.bin/mandoc; suggested by bluhm@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2016/09/01 12:34:04 Modified files: app/cwm : client.c Log message: Remove redundant minimum client size adjustment (minw and minh are always positive since r1.214); from Vadim Vygonets. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2016/09/01 12:38:53 Modified files: app/cwm : client.c Log message: Do not draw borders on ignored clients when returning from fullscreen; from Vadim Vygonets. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/01 14:06:52 Modified files: sbin/dhclient : dhclient.conf.5 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/09/01 14:51:23 Modified files: x11/gnustep/gworkspace: Makefile distinfo x11/gnustep/gworkspace/pkg: PLIST Log message: Update to 0.9.4 A couple of enhancements and bug fixes. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/09/01 15:00:41 Modified files: x11/gnustep/gorm: Makefile distinfo Log message: Update to 1.2.23, most notably change: Fix for issue where NSPanel was being saved as an NSWindow in some cases. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2016/09/01 15:06:09 Modified files: usr.bin/mg : extend.c Log message: Fix file descriptor leak Found by Coverity Scan. The ffropen() function returns FIODIR when the file is a directory. Check return value on error, in case of directory, close the descriptor. Source Joachim Nilsson, ok sunil@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 15:56:34 Modified files: textproc/libxslt: Makefile distinfo Removed files: textproc/libxslt/patches: patch-libxslt_preproc_c patch-xsltproc_xsltproc_c Log message: - update to libxslt-1.1.29 tested in a bulk by aja@, thanks! CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/01 15:56:59 Modified files: textproc/libxml: Makefile distinfo textproc/libxml/patches: patch-Makefile_in patch-configure_ac patch-python_Makefile_in patch-python_tests_Makefile_in patch-xstc_Makefile_in Log message: - update to libxml-2.9.4 tested in a bulk by aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 16:38:34 Modified files: devel/p5-Config-Grammar: Makefile distinfo Log message: Update to p5-Config-Grammar-1.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/01 16:44:39 Modified files: converters/libpst: Makefile distinfo converters/libpst/patches: patch-configure Log message: Update to libpst-0.6.68. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/09/01 19:07:27 Modified files: . : plat.html Log message: silence w3 validator warnings; from lists at wrant.com CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2016/09/01 23:15:17 Modified files: www/netsurf/libsvgtiny: Makefile Log message: Missing build dependency on gperf. Noticed by Brian Callahan. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/02 01:46:18 Modified files: regress/usr.bin/patch: Makefile Log message: disable t3, it is known to fail CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 02:16:28 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.4.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 02:16:41 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.10.61. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 02:52:33 Log message: Import py-sqlparse 0.2.1. sqlparse is a non-validating SQL parser module for Python. Needed by an upcoming py-sqlachemy-migrate update. ok edd@ Status: Vendor Tag: landry Release Tags: landry_20160902 N ports/databases/py-sqlparse/Makefile N ports/databases/py-sqlparse/distinfo N ports/databases/py-sqlparse/pkg/DESCR N ports/databases/py-sqlparse/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 02:53:45 Modified files: databases : Makefile Log message: +py-sqlparse CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/09/02 03:04:56 Modified files: sys/dev/ic : acx.c Log message: No need to set 'error' to 0 at the beginning of acx_encap(), as we're only going to set it again 10 lines later. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 03:08:36 Modified files: databases/py-sqlalchemy-migrate: Makefile distinfo databases/py-sqlalchemy-migrate/pkg: PLIST Log message: Update to py-sqlachemy-migrate 0.10.0. Migrate from the dead googlecode original version to the openstack-maintained fork on pypi. Unbreaks with the upcoming py-sqlalchemy update baked by edd@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/02 03:10:25 Modified files: mail/courier-imap: Makefile distinfo Log message: bugfix update to 4.17.2 CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/09/02 03:12:49 Modified files: sys/crypto : cryptosoft.c Log message: Remove variables 'm' and 'uio' that are only ever assigned to (in swcr_authenc()) ok mikeb@, who pointed out that I'd missed uio CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/02 03:14:59 Modified files: sys/dev/usb : uhub.c moscom.c uark.c uchcom.c udcf.c umbg.c umct.c uonerng.c uplcom.c uscom.c uslcom.c uts.c uvisor.c uvscom.c Log message: Avoid calling usbd_set_config_index() in *_attach() and let the stack do it instead. If anything bad happen due to a malformed descriptor it makes no sense to try to attach a driver, and bail before probing. CVSROOT: /cvs Module name: ports Changes by: eric@cvs.openbsd.org 2016/09/02 03:18:20 Modified files: devel/py-zopeevent: Makefile distinfo devel/py-zopeevent/pkg: PLIST Log message: update to zope.event 4.2.0 add python3 flavor ok landry@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/02 03:19:36 Modified files: mail/maildrop : Makefile distinfo Log message: bugfix update to 2.8.4 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/02 03:20:00 Modified files: sys/dev/usb : usb_subr.c Log message: Prevent a NULL dereference, triggerable with a crafted configuration descriptor with a bad type. Found with umap2 and a facedancer21. CVSROOT: /cvs Module name: ports Changes by: eric@cvs.openbsd.org 2016/09/02 03:21:08 Modified files: devel : Makefile Log message: add py-zopeevent,python3 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/02 03:23:56 Modified files: sys/dev/usb : usb_subr.c Log message: Do not free the configuration descriptor without setting ``dev->cdesc'' to NULL. Prevent a use after free triggerable with invalid interface descriptor. Found with umap2 and a facedancer21. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/02 03:30:37 Added files: mail/mutt/patches: patch-contrib_Makefile_in patch-doc_Makefile_in Log message: missed 'cvs add' for mutt update; breakage noted by aja CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/02 03:31:25 Modified files: sys/netinet6 : nd6_rtr.c Log message: Go through the set function like normal people; no functional change. OK benno@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/09/02 03:39:32 Modified files: sys/netinet : ipsec_input.c ip_esp.h usr.bin/netstat: inet.c Log message: Drop non-encapulated ESP packets using a UDP-encapsulating TDB, and add the relevant counters. Ok mikeb@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/09/02 03:43:54 Modified files: usr.sbin/smtpd : ssl.c Log message: turn server preference for ciphers on by default ok jsing@ CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/09/02 03:44:27 Modified files: sys/kern : subr_disk.c Log message: Don't bother with 'ghpartnum' in gpt_chk_hdr(); it's not used ok krw@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/02 03:48:03 Modified files: usr.bin/patch : pch.c Log message: If reading fails, do not go into infinite loop asking for a filename Happens in bulf build where no tty is available. ok sthen@ naddy@ $(jot -b yes 1000) landry@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/09/02 03:50:20 Modified files: . : ftp.html ftplist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: add mirrors.pidginhost.com in Bucharest, from Octavian Dinu. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/02 03:57:44 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/patches: patch-setup_cfg databases/py-sqlalchemy/pkg: PLIST Log message: Update databases/py-sqlalchemy to 1.0.14. OK landry@ CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2016/09/02 04:01:36 Modified files: sbin/ifconfig : brconfig.c brconfig.h ifconfig.c sys/net : if_bridge.c if_bridge.h if_switch.c switchofp.c sys/sys : sockio.h Log message: Add switch(4) support to ifconfig ok deraadt@ yasuoka@ reyk@ henning@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/09/02 04:06:26 Modified files: graphics/simgear: Makefile distinfo graphics/simgear/pkg: PLIST Added files: graphics/simgear/patches: patch-simgear_compiler_h patch-simgear_misc_strutils_cxx Removed files: graphics/simgear/patches: patch-simgear_canvas_elements_CanvasText_cxx patch-simgear_scene_material_Technique_cxx patch-simgear_scene_sky_CloudShaderGeometry_cxx patch-simgear_scene_tgdb_ShaderGeometry_cxx patch-simgear_scene_util_SGSceneFeatures_cxx patch-simgear_sound_sample_group_cxx Log message: Update to simgear 2016.2.1. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2016/09/02 04:07:53 Modified files: games/flightgear: Makefile.inc games/flightgear/base: Makefile distinfo games/flightgear/base/patches: patch-3rdparty_hts_engine_API_lib_HTS_misc_c games/flightgear/data: Makefile distinfo games/flightgear/data/pkg: PLIST Log message: Update to FlightGear 2016.2.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 04:09:44 Log message: Import py-waitress 1.0.0 - an actual RDEP for py-webtest. Waitress is meant to be a production-quality pure-Python WSGI server with very acceptable performance. It has no dependencies except ones which live in the Python standard library. It supports HTTP/1.0 and HTTP/1.1. ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20160902 N ports/www/py-waitress/Makefile N ports/www/py-waitress/distinfo N ports/www/py-waitress/pkg/PLIST N ports/www/py-waitress/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/09/02 04:09:45 Modified files: dist/libxcb : INSTALL Makefile.am Makefile.in NEWS aclocal.m4 check-pc-requires configure configure.ac xcb-composite.pc.in xcb-damage.pc.in xcb-dpms.pc.in xcb-dri2.pc.in xcb-dri3.pc.in xcb-glx.pc.in xcb-present.pc.in xcb-randr.pc.in xcb-record.pc.in xcb-render.pc.in xcb-res.pc.in xcb-screensaver.pc.in xcb-shape.pc.in xcb-shm.pc.in xcb-sync.pc.in xcb-xevie.pc.in xcb-xf86dri.pc.in xcb-xfixes.pc.in xcb-xinerama.pc.in xcb-xinput.pc.in xcb-xkb.pc.in xcb-xprint.pc.in xcb-xselinux.pc.in xcb-xtest.pc.in xcb-xv.pc.in xcb-xvmc.pc.in dist/libxcb/doc: Makefile.in dist/libxcb/m4 : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 xcb.m4 dist/libxcb/src: Makefile.am Makefile.in c_client.py config.h.in xcb_conn.c xcb_out.c xcbext.h dist/libxcb/tests: Makefile.in lib/libxcb/libxcb: Makefile shlib_version lib/libxcb/libxcb-glx: shlib_version lib/libxcb/libxcb-present: shlib_version lib/libxcb/libxcb-randr: shlib_version lib/libxcb/libxcb-record: shlib_version lib/libxcb/libxcb-render: shlib_version lib/libxcb/libxcb-screensaver: shlib_version lib/libxcb/libxcb-shape: shlib_version lib/libxcb/libxcb-sync: shlib_version lib/libxcb/libxcb-xfixes: shlib_version lib/libxcb/libxcb-xkb: shlib_version lib/libxcb/libxcb-xprint: shlib_version lib/libxcb/libxcb-xv: shlib_version lib/libxcb/src : Makefile bigreq.c bigreq.h composite.c composite.h config.h damage.c damage.h dpms.c dpms.h dri2.c dri2.h dri3.c dri3.h glx.c glx.h present.c present.h randr.c randr.h record.c record.h render.c render.h res.c res.h screensaver.c screensaver.h shape.c shape.h shm.c shm.h sync.c sync.h xc_misc.c xc_misc.h xevie.c xevie.h xf86dri.c xf86dri.h xfixes.c xfixes.h xinerama.c xinerama.h xinput.c xinput.h xkb.c xkb.h xprint.c xprint.h xproto.c xproto.h xselinux.c xselinux.h xtest.c xtest.h xv.c xv.h xvmc.c xvmc.h proto/xcb-proto: Makefile NEWS configure.ac py-compile proto/xcb-proto/doc: xml-xcb.txt proto/xcb-proto/src: glx.xml present.xml randr.xml render.xml screensaver.xml shm.xml sync.xml xcb.xsd xfixes.xml xinput.xml xkb.xml xprint.xml xproto.xml xselinux.xml xv.xml proto/xcb-proto/xcbgen: Makefile.am expr.py xtypes.py Added files: dist/libxcb : ChangeLog proto/xcb-proto/xcbgen: align.py Log message: Update to xcb-proto/libxcb 1.12. "Just commit it" naddy@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 04:10:16 Modified files: www : Makefile Log message: +py-waitress CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 04:10:52 Modified files: www/py-webtest : Makefile Log message: Add py-waitress to RUN_DEPENDS (and py-coverage to TEST_DEPENDS while here) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/09/02 04:11:16 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tom@cvs.openbsd.org 2016/09/02 04:16:03 Modified files: sys/isofs/cd9660: cd9660_vfsops.c Log message: Variable 'imp' is set earlier in cd9660_mount() if it's needed (when MNT_UPDATE is set in mnt_flag), so remove an unnecessary assignment later. ok bluhm CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/09/02 04:19:49 Modified files: sys/net : pf_if.c pf_ioctl.c pf_norm.c pf_osfp.c pf_table.c Log message: pool_setipl for pf bits ok phessler@ henning@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 04:24:29 Modified files: audio/fookebox : Makefile distinfo audio/fookebox/files: config.ini audio/fookebox/pkg: PLIST README Log message: Update to fookebox 0.7.3. Remove py-sqlalchemy from dependencies, it's been unused since 0.7.x branch. No need for py-formencode as it's a dependency of py-pylons. Update default config.ini and README. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/09/02 04:32:38 Modified files: usr.bin/passwd : local_passwd.c Log message: make sure to explicitly clear memory that is used for password input. OK tedu@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/02 04:34:59 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-configure_ac telephony/asterisk/pkg: PLIST-main Log message: update to asterisk-13.11.0 CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/09/02 04:36:51 Modified files: libexec/login_passwd: common.h login.c Log message: krb5 bits should rest in peace OK deraadt CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 04:41:58 Modified files: regress/sbin/ipsecctl: sa11.in sa11.ok sa18.in sa18.ok sa21.in sa21.ok sa23.in sa23.ok sa6.in sa6.ok sa9.in sa9.ok Log message: Remove obsolete DES-CBC tests CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/02 04:47:17 Modified files: sbin/disklabel : disklabel.c editor.c Log message: Allow editing cpg in expert mode and align the cpg field properly ok krw@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/02 04:57:48 Modified files: sys/dev/usb : usb_subr.c Log message: Cleanup usbd_fill_iface_data() to make it easier to check for bad descriptors. No functionnal change. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 04:58:24 Modified files: regress/sbin/ipsecctl: ike1.ok ike10.ok ike11.ok ike12.ok ike13.ok ike14.ok ike15.ok ike17.ok ike18.ok ike19.ok ike2.ok ike20.ok ike21.ok ike22.ok ike23.ok ike29.ok ike3.ok ike30.ok ike31.ok ike32.ok ike33.ok ike34.ok ike35.ok ike36.ok ike37.ok ike39.ok ike4.ok ike40.ok ike41.ok ike42.ok ike43.ok ike46.ok ike47.ok ike48.ok ike49.ok ike50.ok ike51.ok ike52.ok ike53.ok ike54.ok ike55.ok ike56.ok ike57.ok ike58.ok ike59.ok ike6.ok ike60.ok ike61.ok ike62.ok ike63.ok ike64.ok ike65.ok ike66.ok ike67.ok ike68.ok ike7.ok ike8.ok ike9.ok ikefail14.ok ikefail6.ok Log message: Adjust for the new default MODP group CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/09/02 05:00:05 Modified files: lib/libXfont : ChangeLog configure configure.ac lib/libXfont/doc: fontlib.xml lib/libXfont/src/FreeType: ftfuncs.c xttcap.c lib/libXfont/src/bitmap: bdfread.c bdfutils.c bitscale.c pcfread.c lib/libXfont/src/fc: fserve.c lib/libXfont/src/stubs: stubs.h lib/libXfont/src/util: fontxlfd.c Log message: Update to libXfont 1.5.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/09/02 05:01:07 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2016/09/02 05:02:00 Modified files: mail/mailest : Makefile distinfo Log message: Update to mailest-0.9.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/02 05:09:37 Modified files: telephony/asterisk: Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 05:09:56 Modified files: devel/ctftools : Makefile Added files: devel/ctftools/patches: patch-contrib_opensolaris_tools_ctf_cvt_dwarf_c patch-lib_libctf_Makefile patch-usr_bin_ctfconvert_Makefile patch-usr_bin_ctfdump_Makefile patch-usr_bin_ctfmerge_Makefile Log message: - switch away from elftoolchain and use devel/libelf and devel/libdwarf instead - add patch from mpi@ to be able to use libdwarf CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/02 05:11:48 Modified files: sbin/sysctl : sysctl.c Log message: for reporting changes, hex and decimal were swapped noticed by pirofti CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/09/02 05:11:49 Modified files: sbin/dhclient : dhclient.c Log message: Treat backoff_cutoff as a hard cutoff, not the midpoint in a range from .5 to 1.5 ofthe value. This is how the man page describes it and nobody can remember why it was not being used as a hard limit. ok benno@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/02 05:14:17 Modified files: sys/dev/usb : usb_subr.c Log message: Pass M_ZERO when allocating memory for "struct usbd_endpoint". These descriptors are filled with value parsed from untrusted USB descriptors and we don't want to left memory unitialized if an error occurs during the parsing. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/09/02 05:17:14 Modified files: sys/sys : tree.h Added files: sys/kern : subr_tree.c Log message: provide an implementation of red black trees using functions the main goal of this change is to reduce the amount of code that is generated as a result of using the macro implementation (RB_FOO) of red black trees. on amd64 we should get a few dozen kilobytes of code space back, and make red black trees more icache friendly at the same time. the new (RBT_FOO) implementation is modelled on the existing one, but has some minor api variations. generally you can replace RB_ with RBT_ and get most of the way to converting code. internally the red black tree functions all take an rb_type struct that describes the layout of the object wired into a tree (ie, the offset of the RBT_ENTRY inside a node), the comparison function, and an optional augment function. because the functions are supposed to be used for all types, they end up taking void * for the node pointers instead of specific types. the tree is operated on as pointers between the RBT_ENTRY structs instead of the nodes, which gave me some type safety when implementing the code (cos casts to/from void * dont ever fail, and continually calculating the offset of the rb entry is annoying). RBT_ENTRYs are turned into node pointers by prepending the offset stored in the rb_type struct before theyre given to the comparison function or returned to the caller. to provide type safety on top of this, RBT_PROTOTYPE generates static inline function wrappers that only take arguments of the right type, and implicitly provide the rb_type struct argument to the actual RBT functions. therefore the actual functions should never be called directly, all calls should go through the RBT_ wrappers. RBT_GENERATE is responsible for creating the rb_type struct used by these wrappers. notably it also generates a wrapper around the compare function so the user provided one must take the right types instead of void *. in terms of speed, this code is comparable to the macro implementation. eg, insertion is very slightly slower in microbenchmarks, but deletion appears to be significantly faster. this is possibly because of the aggressive inlining ive done inside the delete codepaths. the code is not yet wired into the kernel build. it also needs to be said that there have been several attempts before this to provide functions for at least some parts of the kernels red black trees. that work made this a lot easier. ok deraadt@ jung@ tedu@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 05:20:48 Modified files: regress/sys/crypto/aesctr: Makefile Log message: Pull in Chacha20 and Poly1305 source code as xform.o dependencies CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 05:22:23 Modified files: regress/sys/crypto/aesxts: Makefile Log message: Pull in Chacha20 and Poly1305 source code as xform.o dependencies CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 05:23:11 Modified files: regress/sys/crypto/enc: Makefile Log message: Pull in Chacha20 and Poly1305 source code as xform.o dependencies CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/02 05:25:14 Modified files: usr.sbin/httpd : httpd.c httpd.h proc.c Log message: proc.c tweaks: Rename proc_listento() to proc_accept() as it is the receiving side of proc_connect(). Move some code from main into proc_init(), the function is now called by parent and children, not just the parent and it is less copy + paste for other daemons. OK florian@ CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2016/09/02 05:37:02 Modified files: mail/mailest : Makefile distinfo Log message: Update to mailest-0.9.22. It was released again. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2016/09/02 05:43:53 Modified files: sys/net : pf_osfp.c Log message: provide a pool_setipl so tcpdump can compile this file spotted by deraadt@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2016/09/02 05:47:42 Modified files: build : mirrors.dat . : ftp.html openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: ftp passive is now working on mirrors.pidginhost.com; list that too CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/09/02 05:47:55 Modified files: etc/examples : pkg.conf Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/09/02 05:50:48 Modified files: gnu/usr.bin/texinfo/util: gen-dir-node Log message: Make build deterministic by removing a line that records the date of generation. From daniel, ok tb CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/02 05:51:07 Modified files: sys/netinet6 : nd6_rtr.c Log message: Consider when a prefix expires when sending solicitations instead of blindly always sending one every 60 seconds. repeated prodding & input naddy input & OK vgross CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/02 05:51:50 Modified files: usr.sbin/relayd: ca.c hce.c pfe.c proc.c relay.c relayd.c relayd.h Log message: Terminate relayd using the socket status instead of watching SIGCHLD or killing child processes. - Based on rzalamena@'s diff for httpd. OK deraadt@ rzalamena@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/09/02 05:55:24 Modified files: games/fortune/datfiles: Makefile Log message: Make build deterministic by not randomizing the datfiles themselves, random lines are selected on output and that's enough. From daniel, ok tb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/02 06:06:54 Modified files: distrib/special: Makefile.inc Log message: backout accidental commit CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/02 06:12:51 Modified files: usr.sbin/relayd: ca.c control.c pfe.c proc.c relay.c relayd.c relayd.h Log message: As done in httpd, remove ps_ninstances and p_instance. OK benno@ rzalamena@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/09/02 06:14:06 Modified files: lang/gcc/4.6 : Makefile lang/gcc/4.6/pkg: PLIST-f95 lang/gcc/4.9 : Makefile lang/gcc/4.9/pkg: PLIST-f95 Log message: Add a "bin/gfortran" symlink pointing to "bin/egfortran" OK pascal@ (maintainer) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/02 06:14:08 Modified files: usr.sbin/relayd: proc.c Log message: style nit as done in httpd CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/09/02 06:17:33 Modified files: distrib/notes : INSTALL mirrors packages distrib/notes/amd64: hardware distrib/notes/i386: hardware distrib/notes/landisk: prep etc/root : root.mail sbin/isakmpd : README share/man/man1 : help.1 share/man/man7 : ports.7 share/man/man8 : afterboot.8 release.8 share/snmp : OPENBSD-BASE-MIB.txt OPENBSD-MEM-MIB.txt OPENBSD-SENSORS-MIB.txt usr.sbin/sysmerge: sysmerge.8 sys/ddb : db_trap.c sys/kern : init_main.c Log message: move links from http to https://www.openbsd.org/ ok beck CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2016/09/02 06:22:09 Modified files: distrib/amd64/common: install.md Log message: Fix misleading 'No valid MBR or GPT' message when no OpenBSD area is found. The current code is too strict and checks for an OpenBSD area inside an MBR or GPT and if it fails to find one reports that there's no valid MBR or GPT (which is misleading because the MBR/GPT is valid). Instead, do two checks (similar to i386): first see if there's an MBR or GPT present on the disk and if there is then check for the OpenBSD area. OK krw@, halex@. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/02 06:25:36 Modified files: mail/p5-Mail-Milter-Authentication: Makefile distinfo mail/p5-Mail-Milter-Authentication/patches: patch-bin_authentication_milter mail/p5-Mail-Milter-Authentication/pkg: PLIST Removed files: mail/p5-Mail-Milter-Authentication/patches: patch-lib_Mail_Milter_Authentication_Client_pm Log message: Update to 1.1.0 and take maintainership CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/09/02 06:35:28 Modified files: textproc/py-elasticsearch: Makefile distinfo textproc/py-elasticsearch/pkg: PLIST Log message: Minor update to 2.4.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2016/09/02 06:36:10 Modified files: sysutils/py-elasticsearch-curator: Makefile distinfo Log message: Minor update to 4.0.6 looks good jasper@ same as for textproc/py-elasticsearc CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2016/09/02 07:02:24 Modified files: infrastructure/mk: fortran.port.mk math/R : Makefile Log message: Switch back to the fortran module, now that all the right bits are in place CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/02 07:09:21 Modified files: usr.sbin/relayd: config.c Log message: As done in httpd, (re-)initialize ps_what in all processes. This is no functional change at this point. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/02 07:28:21 Modified files: sys/kern : uipc_socket2.c Log message: After allocating a single 64 KB mbuf cluster in sosend(), the sending socket buffer had no space anymore. The default mbuf space limit was only 32 KB. So no more data from user-land was accepted. As tcp_output() keeps the mbuf cluster for retransmits, it will be freed only after all ACKs have been received. That has killed our TCP send performance totally. To allow cycling through the mbufs periodically, we need space for at least 3 of them. Reported by Andreas Bartelt; testing with mikeb@; OK mikeb@ claudio@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/09/02 07:28:36 Modified files: usr.sbin/snmpd : control.c Log message: use imsg_read_nofd() implementation from bgpd. let the caller handle EAGAIN. ok reyk@ gilles@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/02 07:36:50 Removed files: lib/libssl/src/doc/apps: asn1parse.pod ca.pod ciphers.pod cms.pod config.pod crl.pod crl2pkcs7.pod dgst.pod dhparam.pod dsa.pod dsaparam.pod ec.pod ecparam.pod enc.pod errstr.pod gendsa.pod genpkey.pod genrsa.pod nseq.pod ocsp.pod openssl.pod passwd.pod pkcs12.pod pkcs7.pod pkcs8.pod pkey.pod pkeyparam.pod pkeyutl.pod rand.pod req.pod rsa.pod rsautl.pod s_client.pod s_server.pod s_time.pod sess_id.pod smime.pod speed.pod spkac.pod ts.pod verify.pod version.pod x509.pod x509v3_config.pod Log message: Remove old pod docs that are not used or installed CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/09/02 07:41:11 Modified files: usr.sbin/smtpd : mproc.c Log message: use imsg_read_nofd() implementation from bgpd. let the caller handle EAGAIN. ok gilles@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/09/02 07:53:44 Modified files: sys/netinet6 : in6_src.c Log message: in6_selectroute should never get a valid struct route * filled with something else than AF_INET6. Ok florian@ CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2016/09/02 07:59:51 Modified files: sys/dev/acpi : acpicpu.c dsdt.c dsdt.h Log message: Remove unused argument in aml_showvalue(). The second argument of aml_showvalue() was probably supposed to set the verbosity level through dnprintf() but in fact it does nothing. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 08:00:30 Modified files: usr.sbin/bgpd : Makefile bgpd.c bgpd.h log.c log.h rde.c session.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@, feedback from henning@, deraadt@, reyk@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 08:02:48 Modified files: usr.sbin/ospfd : Makefile log.c log.h ospfd.c ospfd.h ospfe.c rde.c usr.sbin/ospfctl: Makefile Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@, feedback from henning@, deraadt@, reyk@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/09/02 08:03:24 Modified files: usr.bin/mandoc : mandocdb.c Log message: When "makewhatis -d" tries to add to a database that doesn't (yet) exist, silently create it from scratch instead of printing a warning. The annoying warning message was reported by ajacoutot@, and espie@ convincingly argues that a non-existing database can be considered equivalent to an empty one. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 08:04:25 Added files: usr.sbin/ospfd : logmsg.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@, feedback from henning@, deraadt@, reyk@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 08:04:51 Added files: usr.sbin/bgpd : logmsg.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@, feedback from henning@, deraadt@, reyk@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 08:06:35 Modified files: usr.sbin/ospf6d: Makefile log.c log.h ospf6d.c ospf6d.h ospfe.c rde.c usr.sbin/ospf6ctl: Makefile Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@, feedback from henning@, deraadt@, reyk@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 08:07:53 Modified files: usr.sbin/ripd : Makefile log.c log.h rde.c ripd.c ripd.h ripe.c usr.sbin/ripctl: Makefile Added files: usr.sbin/ripd : logmsg.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@, feedback from henning@, deraadt@, reyk@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 08:08:50 Added files: usr.sbin/ospf6d: logmsg.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@, feedback from henning@, deraadt@, reyk@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/02 08:12:20 Log message: Import py-demjson. ---8<--- The demjson module, and the included jsonlint script, provide methods for encoding and decoding JSON formatted data, as well as checking JSON data for errors and/or portability issues. The jsonlint command/script can be used from the command line without needing any programming. --->8--- OK giovanni@, awolk@, Thanks. Status: Vendor Tag: edd Release Tags: edd_20160902 N ports/textproc/py-demjson/Makefile N ports/textproc/py-demjson/distinfo N ports/textproc/py-demjson/pkg/PLIST N ports/textproc/py-demjson/pkg/DESCR N ports/textproc/py-demjson/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/02 08:14:39 Modified files: sbin/ping6 : ping6.c Log message: Reduce ping/ping6 difference in summary(). No functional change. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/02 08:14:54 Modified files: textproc : Makefile Log message: Link py-demjson (+py3). CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/02 08:15:58 Modified files: sbin/ping : ping.c Log message: timinginfo is a flag to track if the received icmp packet is big enough to carry timing information. Do not treat it as a counter as it could overflow. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/02 08:20:31 Modified files: misc/memcached : Makefile distinfo misc/memcached/patches: patch-items_c patch-memcached_c Log message: Update to 1.4.31 ok sthen@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/02 08:22:29 Modified files: sbin/ping6 : ping6.c Log message: Bring over 1.117 from ping: ---------------------------------------------------------------- Only read time information from the received packet if it is big enough. OK deraadt@ ---------------------------------------------------------------- And with this summary() is in sync between ping and ping6. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/09/02 08:23:09 Modified files: usr.bin/jot : jot.c Log message: style cleanup: sort headers; group and sort variables; no parens for return; sort getopt string and corresponding switch; and some more tedious stuff ok martijn CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/02 08:30:57 Modified files: lang/php/7.0 : Makefile Added files: lang/php/7.0/patches: patch-ext_pcre_php_pcre_c Log message: Disable pcre jit by default in php 7.0, to avoid the process needing to do W+X mappings. Fixes build with kern.wxabort=1 and runtime on a !wxallowed partition. ok robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/02 08:31:06 Modified files: lang/php/7.0/patches: patch-php_ini-development patch-php_ini-production Log message: sync patches, no change CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/02 08:31:48 Modified files: usr.sbin/relayd: ca.c relay.c relay_udp.c Log message: proc_id has been replaced by ps->ps_instance. OK claudio@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/02 08:45:51 Modified files: usr.sbin/relayd: ca.c check_icmp.c check_script.c config.c hce.c parse.y pfe.c pfe_filter.c pfe_route.c relay.c relayd.c relayd.h snmp.c Log message: Split "struct relayd" into two structs: "struct relayd" and "struct relayd_config". This way we can send all the relevant global configuration to the children, not just the flags and the opts. With input from and OK claudio@ benno@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 08:46:42 Modified files: regress/sbin/isakmpd: Makefile Removed files: regress/sbin/isakmpd/rsakeygen: .cvsignore Makefile rsakeygen.c Log message: Remove old RSA key generation and verification test as it's done now by LibreSSL regress tests; checked with bcook@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 08:50:39 Modified files: usr.bin/signify: signify.c Log message: split the sign() function into two, with a pure memory core made available as a separate function to make it easier to reuse in other code. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/09/02 09:00:14 Modified files: lib/libc/locale: setrunelocale.c Log message: Since we support only one non-ASCII LC_CTYPE locale, we don't need a linked list to store it. No functional change. OK mpi@ guenther@, and stsp@ agrees too that the time is ripe to start such cleanup CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/09/02 09:03:23 Modified files: lib/libc/locale: wcwidth.3 Log message: Make it clear that printable characters of width 0 exist. While here, polish some wording. OK stsp@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2016/09/02 09:08:44 Modified files: app/cwm : client.c Log message: Simplify toggling flags; from Vadim Vygonets. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 09:08:48 Modified files: usr.bin/signify: signify.c Log message: move more code into createsig. callers just pass seckey filename. CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2016/09/02 09:08:51 Modified files: net/ii/patches : sslpatch-ii_c ucspipatch-ii_c Log message: patch merged upstream CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/02 09:11:11 Modified files: sbin/ping6 : ping6.8 Log message: Wording improvment from jmc@ long time ago. (When I tried to sync the -H flag to ping) CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/02 09:22:06 Modified files: lib/libssl/src/crypto/bn: bn_exp.c Log message: BN_mod_exp_mont_consttime: check for zero modulus. Don't dereference d when top is zero. Original patch from OpenSSL commit d46e946d2603c64df6e1e4f9db0c70baaf1c4c03 ok jsing@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 09:28:24 Added files: geo/mapserver/patches: patch-mapscript_php_error_c Log message: Fix build with php 5.6.25, from robert@. Filed https://github.com/mapserver/mapserver/pull/5318 upstream. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 09:33:27 Modified files: usr.sbin/dvmrpd: dvmrpd.c dvmrpe.c rde.c Log message: Don't fatal if the imsg pipe is closed, this is often triggered in the parent and hides the real cause of the termination. Pulled from ospfd. Original author: claudio@ ok rzalamena@ benno@ claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2016/09/02 09:34:01 Modified files: lib/libssl/src/crypto/rsa: rsa_eay.c Log message: missing space after comma ok bcook CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2016/09/02 09:34:25 Modified files: databases/py-sqlalchemy-migrate: Makefile Log message: py-pbr is a BDEP, spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 09:35:34 Modified files: usr.sbin/dvmrpd: dvmrpd.c dvmrpe.c rde.c Log message: Close connections when msgbuf_write() returns 0. Pulled from ospfd. Original author: claudio@ ok rzalamena@ benno@ claudio@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/02 09:36:39 Modified files: lib/libssl/src/crypto/evp: evp_enc.c lib/libssl/src/doc/crypto: EVP_EncryptInit.pod Log message: warn on use of deprecated EVP functions This adds a linker warning for EVP_EncryptFinal(), EVP_DecryptFinal(), EVP_CipherFinal(), and documents the recent behavior updates. ok beck@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 09:38:08 Modified files: usr.sbin/dvmrpd: dvmrpd.c dvmrpe.c rde.c Log message: Simplify shutdown process. On shutdown, there's no need to use kill(2) to kill the child processes. Just closing the IPC sockets will make the children receive an EOF, break out from the event loop and then exit. Tha advantages of this "pipe teardown" are: * simpler code; * no need to pledge "proc" in the parent process; * removal of a (hard to trigger) PID reuse race condition. "reads good" claudio@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2016/09/02 09:38:42 Modified files: usr.bin/vi/ex : ex_subst.c Log message: Fix the begin of word issue in vi(1). Similar fix went in sed and ed. Feedback and OK schwarze@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/02 09:39:15 Modified files: meta/xfce : Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/02 09:42:07 Modified files: shells/nsh : Makefile Added files: shells/nsh/patches: patch-show_c Log message: handle RTF_MASK removal CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/02 09:44:26 Modified files: sbin/dhclient : dhclient.c dhcpd.h dispatch.c options.c privsep.c privsep.h Log message: Kill 'ifi' global. ok henning@, krw@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/02 09:45:17 Modified files: sys/dev/pci : if_iwmvar.h Log message: The struct iwm_rbuf definition, and the wantresp field in struct iwm_rx_data aren't used anywhere and can be removed. Patch by Imre Vadasz CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/02 09:45:41 Modified files: sys/dev/pci : if_iwm.c Log message: The iwm_poll_bit() function in iwm(4) returns 1 on success, and 0 on failure. So instead of "if (ret < 0) {" we should check for "if (!ret) {". Patch by Imre Vadasz CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/02 09:46:16 Modified files: sys/dev/pci : if_iwmreg.h Log message: Although this doesn't seem to cause any issue at the moment, using an enum type in a __packed struct should be avoided. Patch by Imre Vadasz CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/02 09:47:01 Modified files: sys/dev/pci : if_iwm.c Log message: Fix off-by-one error in the IWM_NUM_UCODE_TLV_CAPA range check. Patch by Imre Vadasz CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/02 09:47:32 Modified files: sys/dev/pci : if_iwm.c Log message: The policy field in struct iwm_time_event_cmd_v2 is just a 16bit integer, so we should use htole16() when setting it, instead of htole32(). Patch by Imre Vadasz ok natano@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 09:59:48 Modified files: regress/sbin/isakmpd: Makefile Removed files: regress/sbin/isakmpd/b2n: Makefile b2ntest.c Log message: Remove the GF(2**n) math test since isakmpd has been switched to using D-H functions from libcrypto more than 6 years ago. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 10:03:29 Modified files: regress/sbin/isakmpd: Makefile Removed files: regress/sbin/isakmpd/ec2n: Makefile ec2ntest.c Log message: Remove the GF(2**n) math test since isakmpd has been switched to using D-H functions from libcrypto more than 6 years ago. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 10:04:53 Modified files: regress/sbin/isakmpd: Makefile Removed files: regress/sbin/isakmpd/group: Makefile grouptest.c Log message: Remove the GF(2**n) math test since isakmpd has been switched to using D-H functions from libcrypto more than 6 years ago. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2016/09/02 10:07:11 Modified files: app/cwm : group.c Log message: Simplify group_holds_only_hidden(); from Vadim Vygonets. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/02 10:10:56 Modified files: usr.bin/signify: Makefile signify.c Added files: usr.bin/signify: signify.h zsig.c Log message: add a new option (-z) for signing gzip archives. - simple barebones gzip header parsing - signature is outside of the archive - checksums for blocks of 64K - verify stuff then pass it to the pipeline lots of inputs by tedu@ and deraadt@ okay tedu@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/02 10:12:09 Modified files: usr.bin/signify: zsig.c Log message: duplicate var CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/02 10:13:57 Modified files: lib/libcrypto/crypto: getentropy_osx.c Log message: add iOS support for getentropy from jacob berkman CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/02 10:14:09 Modified files: usr.sbin/relayd: parse.y pfe.c relayd.h snmp.c Log message: Move snmp options into struct relayd_config and delay start of the snmp subsystem until the configuration is done. OK benno@ claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 10:20:34 Modified files: usr.sbin/dvmrpd: Makefile dvmrpd.c dvmrpd.h dvmrpe.c log.c log.h rde.c Added files: usr.sbin/dvmrpd: logmsg.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 10:20:47 Modified files: usr.sbin/dvmrpctl: Makefile Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 10:21:33 Modified files: usr.sbin/ifstated: log.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 10:22:31 Modified files: usr.sbin/iscsid: Makefile iscsid.h log.c log.h Added files: usr.sbin/iscsid: logmsg.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/09/02 10:23:40 Modified files: usr.sbin/vmd : vmd.h vmm.c Log message: Move event handling to separate thread That allows the main thread to handle the termination of a VM on reboot/shutdown or normal exit. The way it works is that VCPUs that terminate for some reason communicate this to a main thread that takes care of shutdown. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 10:23:50 Modified files: usr.sbin/eigrpd: eigrpd.c eigrpe.c rde.c Log message: Fix broken pipe teardown. * Add missing close() calls to actually close the pipes, calling just msgbuf_clean() is not enough; * Bring back some NOTREACHED lint comments. style(9) says they can be removed but in some cases they are useful to humans too; * Add __dead to the shutdown functions; * Some other minor changes to make eigrpd(8) more similar to the other routing daemons. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 10:29:55 Modified files: usr.sbin/eigrpd: control.c control.h eigrp.h eigrpd.c eigrpd.h eigrpe.c eigrpe.h hello.c interface.c kroute.c log.c neighbor.c packet.c parse.y printconf.c query.c rde.c rde.h rde_dual.c reply.c rtp.c tlv.c update.c util.c Log message: Remove superfluous includes and follow style(9). ok claudio@ benno@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 10:32:19 Modified files: usr.sbin/eigrpd: eigrpe.c Log message: Pledge earlier on eigrpe. This is for consistency with the other routing daemons. ok claudio@ "earlier is better" benno@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 10:34:20 Modified files: usr.sbin/eigrpd: eigrp.h eigrpd.h eigrpe.c interface.c packet.c Log message: Simplify handling of multicast addresses. During the initialization of the eigrpe process, use inet_pton() to store the EIGRP multicast addresses in two global variables: * global.mcast_addr_v4 (in_addr); * global.mcast_addr_v6 (in6_addr). This way we don't need to create temporary in_addr/in6_addr variables everytime we need to use these multicast addresses for something. "I like this" claudio@ ok benno@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 10:36:33 Modified files: usr.sbin/eigrpd: eigrpd.h eigrpe.c eigrpe.h packet.c util.c Log message: Merge the recv_packet_v[46] functions into one. This reduces some code duplication and makes it easier to see the difference between the IPv4 and IPv6 raw sockets API. tweak + ok claudio@, ok benno@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 10:36:48 src/regress/sbin/isakmpd/common Update of /cvs/src/regress/sbin/isakmpd/common In directory cvs.openbsd.org:/tmp/cvs-serv44946/common Log Message: Directory /cvs/src/regress/sbin/isakmpd/common added to the repository CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 10:39:44 Modified files: usr.sbin/eigrpd: eigrpe.c interface.c neighbor.c parse.y rde.c Log message: Use static local variables instead of global variables whenever possible. Also, there's no need to zero initialize global and static variables, that's done automatically by the compiler. ok claudio@ benno@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 10:44:33 Modified files: usr.sbin/eigrpd: control.c control.h eigrpd.c eigrpd.h eigrpe.c eigrpe.h interface.c kroute.c log.h neighbor.c packet.c parse.y printconf.c query.c rde.c rde.h rde_dual.c reply.c rtp.c update.c Log message: Make functions and variables static whenever possible. style(9) says: "Function prototypes for private functions (i.e., functions not used elsewhere) go at the top of the first source module. In userland, functions local to one source module should be declared 'static'". The benefits of doing so include: * clean up of the eigrpd global namespace; * improved readability; * more hints to the compiler/linker to generate more efficient code. Additional changes: * Declare all extern variables in header files; * Clean up the indentation of all function prototypes and global variables. ok claudio@ benno@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/09/02 10:45:12 Modified files: sys/uvm : uvm_addr.c Log message: Mask out lower bits of randomly selected address Fixes uvm pivots bug that would create non-page aligned addresses. This fix is in code that's not yet enabled. CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 10:46:29 Modified files: usr.sbin/eigrpd: eigrpd.h eigrpe.c eigrpe.h log.c query.c rde.c rde.h reply.c tlv.c update.c Log message: Minor tweaks CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/02 10:54:29 Modified files: regress/sbin/isakmpd/crypto: Makefile cryptotest.c regress/sbin/isakmpd/hmac: Makefile regress/sbin/isakmpd/prf: Makefile regress/sbin/isakmpd/util: Makefile utiltest.c Added files: regress/sbin/isakmpd/common: log.c monitor.c Log message: Repair remaining isakmpd regress tests CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/02 10:58:26 Removed files: lib/libssl/src : LICENSE lib/libssl/src/apps: openssl.cnf lib/libssl/src/crypto: alphacpuid.pl arm_arch.h armcap.c armv4cpuid.S constant_time_locl.h cpt_err.c cryptlib.c cryptlib.h crypto.h cversion.c ex_data.c ia64cpuid.S malloc-wrapper.c md32_common.h mem_clr.c mem_dbg.c o_init.c o_str.c o_time.c o_time.h opensslfeatures.h opensslv.h ossl_typ.h pariscid.pl ppccap.c ppccpuid.pl s390xcap.c s390xcpuid.S sparccpuid.S sparcv9cap.c x86_64cpuid.pl x86cpuid.pl lib/libssl/src/crypto/aes: README aes.h aes_cbc.c aes_cfb.c aes_core.c aes_ctr.c aes_ecb.c aes_ige.c aes_locl.h aes_misc.c aes_ofb.c aes_wrap.c aes_x86core.c lib/libssl/src/crypto/aes/asm: aes-586.pl aes-armv4.pl aes-ia64.S aes-mips.pl aes-parisc.pl aes-ppc.pl aes-s390x.pl aes-sparcv9.pl aes-x86_64.pl aesni-sha1-x86_64.pl aesni-x86.pl aesni-x86_64.pl bsaes-x86_64.pl vpaes-x86.pl vpaes-x86_64.pl lib/libssl/src/crypto/asn1: a_bitstr.c a_bool.c a_bytes.c a_d2i_fp.c a_digest.c a_dup.c a_enum.c a_i2d_fp.c a_int.c a_mbstr.c a_object.c a_octet.c a_print.c a_set.c a_sign.c a_strex.c a_strnid.c a_time.c a_time_tm.c a_type.c a_utf8.c a_verify.c ameth_lib.c asn1.h asn1_err.c asn1_gen.c asn1_lib.c asn1_locl.h asn1_mac.h asn1_par.c asn1t.h asn_mime.c asn_moid.c asn_pack.c bio_asn1.c bio_ndef.c charmap.h charmap.pl d2i_pr.c d2i_pu.c evp_asn1.c f_enum.c f_int.c f_string.c i2d_pr.c i2d_pu.c n_pkey.c nsseq.c p5_pbe.c p5_pbev2.c p8_pkey.c t_bitst.c t_crl.c t_pkey.c t_req.c t_spki.c t_x509.c t_x509a.c tasn_dec.c tasn_enc.c tasn_fre.c tasn_new.c tasn_prn.c tasn_typ.c tasn_utl.c x_algor.c x_attrib.c x_bignum.c x_crl.c x_exten.c x_info.c x_long.c x_name.c x_nx509.c x_pkey.c x_pubkey.c x_req.c x_sig.c x_spki.c x_val.c x_x509.c x_x509a.c lib/libssl/src/crypto/bf: COPYRIGHT INSTALL README VERSION bf_cbc.c bf_cfb64.c bf_ecb.c bf_enc.c bf_locl.h bf_ofb64.c bf_pi.h bf_skey.c blowfish.h lib/libssl/src/crypto/bf/asm: bf-586.pl lib/libssl/src/crypto/bio: b_dump.c b_posix.c b_print.c b_sock.c bf_buff.c bf_lbuf.c bf_nbio.c bf_null.c bio.h bio_cb.c bio_err.c bio_lib.c bss_acpt.c bss_bio.c bss_conn.c bss_dgram.c bss_fd.c bss_file.c bss_log.c bss_mem.c bss_null.c bss_sock.c lib/libssl/src/crypto/bn: bn.h bn_add.c bn_asm.c bn_blind.c bn_const.c bn_ctx.c bn_depr.c bn_div.c bn_err.c bn_exp.c bn_exp2.c bn_gcd.c bn_gf2m.c bn_kron.c bn_lcl.h bn_lib.c bn_mod.c bn_mont.c bn_mpi.c bn_mul.c bn_nist.c bn_prime.c bn_prime.h bn_prime.pl bn_print.c bn_rand.c bn_recp.c bn_shift.c bn_sqr.c bn_sqrt.c bn_word.c bn_x931p.c lib/libssl/src/crypto/bn/asm: alpha-mont.pl armv4-gf2m.pl armv4-mont.pl bn-586.pl co-586.pl ia64-mont.pl ia64.S mips-mont.pl mips.pl modexp512-x86_64.pl pa-risc2.s pa-risc2W.s parisc-mont.pl ppc-mont.pl ppc.pl ppc64-mont.pl s390x-gf2m.pl s390x-mont.pl s390x.S sparcv8.S sparcv8plus.S sparcv9-mont.pl sparcv9a-mont.pl via-mont.pl x86-gf2m.pl x86-mont.pl x86.pl x86_64-gcc.c x86_64-gf2m.pl x86_64-mont.pl x86_64-mont5.pl lib/libssl/src/crypto/bn/asm/x86: add.pl comba.pl div.pl mul.pl mul_add.pl sqr.pl sub.pl lib/libssl/src/crypto/buffer: buf_err.c buf_str.c buffer.c buffer.h lib/libssl/src/crypto/camellia: camellia.c camellia.h cmll_cbc.c cmll_cfb.c cmll_ctr.c cmll_ecb.c cmll_locl.h cmll_misc.c cmll_ofb.c lib/libssl/src/crypto/camellia/asm: cmll-x86.pl cmll-x86_64.pl lib/libssl/src/crypto/cast: c_cfb64.c c_ecb.c c_enc.c c_ofb64.c c_skey.c cast.h cast_lcl.h cast_s.h lib/libssl/src/crypto/cast/asm: cast-586.pl lib/libssl/src/crypto/chacha: chacha-merged.c chacha.c chacha.h lib/libssl/src/crypto/cmac: cm_ameth.c cm_pmeth.c cmac.c cmac.h lib/libssl/src/crypto/cms: cms.h cms_asn1.c cms_att.c cms_cd.c cms_dd.c cms_enc.c cms_env.c cms_err.c cms_ess.c cms_io.c cms_lcl.h cms_lib.c cms_pwri.c cms_sd.c cms_smime.c lib/libssl/src/crypto/comp: c_rle.c c_zlib.c comp.h comp_err.c comp_lib.c lib/libssl/src/crypto/conf: README conf.h conf_api.c conf_api.h conf_def.c conf_def.h conf_err.c conf_lib.c conf_mall.c conf_mod.c conf_sap.c keysets.pl ssleay.cnf lib/libssl/src/crypto/des: COPYRIGHT cbc_cksm.c cbc_enc.c cfb64ede.c cfb64enc.c cfb_enc.c des.h des_enc.c des_locl.h ecb3_enc.c ecb_enc.c ede_cbcm_enc.c enc_read.c enc_writ.c fcrypt.c fcrypt_b.c ncbc_enc.c ofb64ede.c ofb64enc.c ofb_enc.c pcbc_enc.c qud_cksm.c rand_key.c set_key.c spr.h str2key.c xcbc_enc.c lib/libssl/src/crypto/des/asm: crypt586.pl des-586.pl des_enc.m4 desboth.pl lib/libssl/src/crypto/dh: dh.h dh_ameth.c dh_asn1.c dh_check.c dh_depr.c dh_err.c dh_gen.c dh_key.c dh_lib.c dh_pmeth.c dh_prn.c lib/libssl/src/crypto/dsa: dsa.h dsa_ameth.c dsa_asn1.c dsa_depr.c dsa_err.c dsa_gen.c dsa_key.c dsa_lib.c dsa_locl.h dsa_ossl.c dsa_pmeth.c dsa_prn.c dsa_sign.c dsa_vrf.c lib/libssl/src/crypto/dso: dso.h dso_dlfcn.c dso_err.c dso_lib.c dso_null.c dso_openssl.c lib/libssl/src/crypto/ec: ec.h ec2_mult.c ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_cvt.c ec_err.c ec_key.c ec_lcl.h ec_lib.c ec_mult.c ec_oct.c ec_pmeth.c ec_print.c eck_prn.c ecp_mont.c ecp_nist.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistputil.c ecp_oct.c ecp_smpl.c lib/libssl/src/crypto/ecdh: ecdh.h ech_err.c ech_key.c ech_lib.c ech_locl.h lib/libssl/src/crypto/ecdsa: ecdsa.h ecs_asn1.c ecs_err.c ecs_lib.c ecs_locl.h ecs_ossl.c ecs_sign.c ecs_vrf.c lib/libssl/src/crypto/engine: README eng_aesni.c eng_all.c eng_cnf.c eng_ctrl.c eng_dyn.c eng_err.c eng_fat.c eng_init.c eng_int.h eng_lib.c eng_list.c eng_openssl.c eng_padlock.c eng_padlock.ec eng_pkey.c eng_table.c engine.h tb_asnmth.c tb_cipher.c tb_dh.c tb_digest.c tb_dsa.c tb_ecdh.c tb_ecdsa.c tb_pkmeth.c tb_rand.c tb_rsa.c tb_store.c lib/libssl/src/crypto/err: err.c err.h err_all.c err_prn.c openssl.ec lib/libssl/src/crypto/evp: bio_b64.c bio_enc.c bio_md.c c_all.c digest.c e_aes.c e_aes_cbc_hmac_sha1.c e_bf.c e_camellia.c e_cast.c e_chacha.c e_chacha20poly1305.c e_des.c e_des3.c e_gost2814789.c e_idea.c e_null.c e_old.c e_rc2.c e_rc4.c e_rc4_hmac_md5.c e_xcbc_d.c encode.c evp.h evp_aead.c evp_enc.c evp_err.c evp_key.c evp_lib.c evp_locl.h evp_pbe.c evp_pkey.c m_dss.c m_dss1.c m_ecdsa.c m_gost2814789.c m_gostr341194.c m_md4.c m_md5.c m_null.c m_ripemd.c m_sha1.c m_sigver.c m_streebog.c m_wp.c names.c p5_crpt.c p5_crpt2.c p_dec.c p_enc.c p_lib.c p_open.c p_seal.c p_sign.c p_verify.c pmeth_fn.c pmeth_gn.c pmeth_lib.c lib/libssl/src/crypto/gost: gost.h gost2814789.c gost89_keywrap.c gost89_params.c gost89imit_ameth.c gost89imit_pmeth.c gost_asn1.c gost_asn1.h gost_err.c gost_locl.h gostr341001.c gostr341001_ameth.c gostr341001_key.c gostr341001_params.c gostr341001_pmeth.c gostr341194.c streebog.c lib/libssl/src/crypto/hmac: hm_ameth.c hm_pmeth.c hmac.c hmac.h lib/libssl/src/crypto/idea: i_cbc.c i_cfb64.c i_ecb.c i_ofb64.c i_skey.c idea.h idea_lcl.h lib/libssl/src/crypto/krb5: krb5_asn.c krb5_asn.h lib/libssl/src/crypto/lhash: lh_stats.c lhash.c lhash.h lib/libssl/src/crypto/md4: md4.h md4_dgst.c md4_locl.h md4_one.c lib/libssl/src/crypto/md5: md5.h md5_dgst.c md5_locl.h md5_one.c lib/libssl/src/crypto/md5/asm: md5-586.pl md5-ia64.S md5-x86_64.pl lib/libssl/src/crypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c cts128.c gcm128.c modes.h modes_lcl.h ofb128.c xts128.c lib/libssl/src/crypto/modes/asm: ghash-alpha.pl ghash-armv4.pl ghash-ia64.pl ghash-parisc.pl ghash-s390x.pl ghash-sparcv9.pl ghash-x86.pl ghash-x86_64.pl lib/libssl/src/crypto/objects: o_names.c obj_dat.c obj_dat.pl obj_err.c obj_lib.c obj_mac.num obj_xref.c obj_xref.h obj_xref.txt objects.README objects.h objects.pl objects.txt objxref.pl lib/libssl/src/crypto/ocsp: ocsp.h ocsp_asn.c ocsp_cl.c ocsp_err.c ocsp_ext.c ocsp_ht.c ocsp_lib.c ocsp_prn.c ocsp_srv.c ocsp_vfy.c lib/libssl/src/crypto/pem: message pem.h pem2.h pem_all.c pem_err.c pem_info.c pem_lib.c pem_oth.c pem_pk8.c pem_pkey.c pem_seal.c pem_sign.c pem_x509.c pem_xaux.c pkcs7.lis pvkfmt.c lib/libssl/src/crypto/perlasm: cbc.pl ppc-xlate.pl readme x86_64-xlate.pl x86asm.pl x86gas.pl lib/libssl/src/crypto/pkcs12: p12_add.c p12_asn.c p12_attr.c p12_crpt.c p12_crt.c p12_decr.c p12_init.c p12_key.c p12_kiss.c p12_mutl.c p12_npas.c p12_p8d.c p12_p8e.c p12_utl.c pk12err.c pkcs12.h lib/libssl/src/crypto/pkcs7: bio_pk7.c pk7_asn1.c pk7_attr.c pk7_doit.c pk7_lib.c pk7_mime.c pk7_smime.c pkcs7.h pkcs7err.c lib/libssl/src/crypto/poly1305: poly1305-donna.c poly1305.c poly1305.h lib/libssl/src/crypto/rand: rand.h rand_err.c rand_lib.c randfile.c lib/libssl/src/crypto/rc2: rc2.h rc2_cbc.c rc2_ecb.c rc2_locl.h rc2_skey.c rc2cfb64.c rc2ofb64.c rrc2.doc version lib/libssl/src/crypto/rc4: rc4.h rc4_enc.c rc4_locl.h rc4_skey.c lib/libssl/src/crypto/rc4/asm: rc4-586.pl rc4-ia64.pl rc4-md5-x86_64.pl rc4-parisc.pl rc4-s390x.pl rc4-x86_64.pl lib/libssl/src/crypto/ripemd: README ripemd.h rmd_dgst.c rmd_locl.h rmd_one.c rmdconst.h lib/libssl/src/crypto/ripemd/asm: rmd-586.pl lib/libssl/src/crypto/rsa: rsa.h rsa_ameth.c rsa_asn1.c rsa_chk.c rsa_crpt.c rsa_depr.c rsa_eay.c rsa_err.c rsa_gen.c rsa_lib.c rsa_locl.h rsa_none.c rsa_oaep.c rsa_pk1.c rsa_pmeth.c rsa_prn.c rsa_pss.c rsa_saos.c rsa_sign.c rsa_ssl.c rsa_x931.c lib/libssl/src/crypto/sha: sha.h sha1_one.c sha1dgst.c sha256.c sha512.c sha_locl.h lib/libssl/src/crypto/sha/asm: sha1-586.pl sha1-alpha.pl sha1-armv4-large.pl sha1-ia64.pl sha1-mips.pl sha1-parisc.pl sha1-ppc.pl sha1-s390x.pl sha1-sparcv9.pl sha1-sparcv9a.pl sha1-thumb.pl sha1-x86_64.pl sha256-586.pl sha256-armv4.pl sha512-586.pl sha512-armv4.pl sha512-ia64.pl sha512-mips.pl sha512-parisc.pl sha512-ppc.pl sha512-s390x.pl sha512-sparcv9.pl sha512-x86_64.pl lib/libssl/src/crypto/stack: safestack.h stack.c stack.h lib/libssl/src/crypto/ts: ts.h ts_asn1.c ts_conf.c ts_err.c ts_lib.c ts_req_print.c ts_req_utils.c ts_rsp_print.c ts_rsp_sign.c ts_rsp_utils.c ts_rsp_verify.c ts_verify_ctx.c lib/libssl/src/crypto/txt_db: txt_db.c txt_db.h lib/libssl/src/crypto/ui: ui.h ui_compat.h ui_err.c ui_lib.c ui_locl.h ui_openssl.c ui_util.c lib/libssl/src/crypto/whrlpool: whrlpool.h wp_block.c wp_dgst.c wp_locl.h lib/libssl/src/crypto/whrlpool/asm: wp-mmx.pl wp-x86_64.pl lib/libssl/src/crypto/x509: by_dir.c by_file.c by_mem.c x509.h x509_att.c x509_cmp.c x509_d2.c x509_def.c x509_err.c x509_ext.c x509_lcl.h x509_lu.c x509_obj.c x509_r2x.c x509_req.c x509_set.c x509_trs.c x509_txt.c x509_v3.c x509_vfy.c x509_vfy.h x509_vpm.c x509cset.c x509name.c x509rset.c x509spki.c x509type.c x_all.c lib/libssl/src/crypto/x509v3: ext_dat.h pcy_cache.c pcy_data.c pcy_int.h pcy_lib.c pcy_map.c pcy_node.c pcy_tree.c v3_akey.c v3_akeya.c v3_alt.c v3_bcons.c v3_bitst.c v3_conf.c v3_cpols.c v3_crld.c v3_enum.c v3_extku.c v3_genn.c v3_ia5.c v3_info.c v3_int.c v3_lib.c v3_ncons.c v3_ocsp.c v3_pci.c v3_pcia.c v3_pcons.c v3_pku.c v3_pmaps.c v3_prn.c v3_purp.c v3_skey.c v3_sxnet.c v3_utl.c v3err.c x509v3.h lib/libssl/src/doc: openssl.txt standards.txt lib/libssl/src/doc/crypto: DES_set_key.pod DH_generate_key.pod DH_generate_parameters.pod DH_get_ex_new_index.pod DH_new.pod DH_set_method.pod DH_size.pod DSA_SIG_new.pod DSA_do_sign.pod DSA_dup_DH.pod DSA_generate_key.pod DSA_generate_parameters.pod DSA_get_ex_new_index.pod DSA_new.pod DSA_set_method.pod DSA_sign.pod DSA_size.pod EC_GFp_simple_method.pod EC_GROUP_copy.pod EC_GROUP_new.pod EC_KEY_new.pod EC_POINT_add.pod EC_POINT_new.pod ERR.pod ERR_GET_LIB.pod ERR_clear_error.pod ERR_error_string.pod ERR_get_error.pod ERR_load_crypto_strings.pod ERR_load_strings.pod ERR_print_errors.pod ERR_put_error.pod ERR_remove_state.pod ERR_set_mark.pod EVP_BytesToKey.pod EVP_DigestInit.pod EVP_DigestSignInit.pod EVP_DigestVerifyInit.pod EVP_EncryptInit.pod EVP_OpenInit.pod EVP_PKEY_CTX_ctrl.pod EVP_PKEY_CTX_new.pod EVP_PKEY_cmp.pod EVP_PKEY_decrypt.pod EVP_PKEY_derive.pod EVP_PKEY_encrypt.pod EVP_PKEY_get_default_digest.pod EVP_PKEY_keygen.pod EVP_PKEY_new.pod EVP_PKEY_print_private.pod EVP_PKEY_set1_RSA.pod EVP_PKEY_sign.pod EVP_PKEY_verify.pod EVP_PKEY_verify_recover.pod EVP_SealInit.pod EVP_SignInit.pod EVP_VerifyInit.pod HMAC.pod MD5.pod OBJ_nid2obj.pod OPENSSL_VERSION_NUMBER.pod OPENSSL_config.pod OPENSSL_load_builtin_modules.pod OpenSSL_add_all_algorithms.pod PEM_read_bio_PrivateKey.pod PEM_write_bio_CMS_stream.pod PEM_write_bio_PKCS7_stream.pod PKCS12_create.pod PKCS12_parse.pod PKCS5_PBKDF2_HMAC.pod PKCS7_decrypt.pod PKCS7_encrypt.pod PKCS7_sign.pod PKCS7_sign_add_signer.pod PKCS7_verify.pod RAND.pod RAND_add.pod RAND_bytes.pod RAND_cleanup.pod RAND_load_file.pod RAND_set_rand_method.pod RC4.pod RIPEMD160.pod RSA_blinding_on.pod RSA_check_key.pod RSA_generate_key.pod RSA_get_ex_new_index.pod RSA_new.pod RSA_padding_add_PKCS1_type_1.pod RSA_print.pod RSA_private_encrypt.pod RSA_public_encrypt.pod RSA_set_method.pod RSA_sign.pod RSA_sign_ASN1_OCTET_STRING.pod RSA_size.pod SHA1.pod SMIME_read_CMS.pod SMIME_read_PKCS7.pod SMIME_write_CMS.pod SMIME_write_PKCS7.pod X509_NAME_ENTRY_get_object.pod X509_NAME_add_entry_by_txt.pod X509_NAME_get_index_by_NID.pod X509_NAME_print_ex.pod X509_STORE_CTX_get_error.pod X509_STORE_CTX_get_ex_new_index.pod X509_STORE_CTX_new.pod X509_STORE_CTX_set_verify_cb.pod X509_STORE_set_verify_cb_func.pod X509_VERIFY_PARAM_set_flags.pod X509_new.pod X509_verify_cert.pod bn.pod d2i_ASN1_OBJECT.pod d2i_DHparams.pod d2i_DSAPublicKey.pod d2i_ECPKParameters.pod d2i_RSAPublicKey.pod d2i_X509.pod d2i_X509_ALGOR.pod d2i_X509_CRL.pod d2i_X509_NAME.pod d2i_X509_REQ.pod d2i_X509_SIG.pod dh.pod dsa.pod ec.pod engine.pod evp.pod i2d_CMS_bio_stream.pod i2d_PKCS7_bio_stream.pod lh_stats.pod rsa.pod x509.pod lib/libssl/src/doc/ssl: BIO_f_ssl.3 SSL_CIPHER_get_name.3 SSL_COMP_add_compression_method.3 SSL_CTX_add_extra_chain_cert.3 SSL_CTX_add_session.3 SSL_CTX_ctrl.3 SSL_CTX_flush_sessions.3 SSL_CTX_free.3 SSL_CTX_get_ex_new_index.3 SSL_CTX_get_verify_mode.3 SSL_CTX_load_verify_locations.3 SSL_CTX_new.3 SSL_CTX_sess_number.3 SSL_CTX_sess_set_cache_size.3 SSL_CTX_sess_set_get_cb.3 SSL_CTX_sessions.3 SSL_CTX_set_cert_store.3 SSL_CTX_set_cert_verify_callback.3 SSL_CTX_set_cipher_list.3 SSL_CTX_set_client_CA_list.3 SSL_CTX_set_client_cert_cb.3 SSL_CTX_set_default_passwd_cb.3 SSL_CTX_set_generate_session_id.3 SSL_CTX_set_info_callback.3 SSL_CTX_set_max_cert_list.3 SSL_CTX_set_mode.3 SSL_CTX_set_msg_callback.3 SSL_CTX_set_options.3 SSL_CTX_set_psk_client_callback.3 SSL_CTX_set_quiet_shutdown.3 SSL_CTX_set_session_cache_mode.3 SSL_CTX_set_session_id_context.3 SSL_CTX_set_ssl_version.3 SSL_CTX_set_timeout.3 SSL_CTX_set_tmp_dh_callback.3 SSL_CTX_set_tmp_rsa_callback.3 SSL_CTX_set_verify.3 SSL_CTX_use_certificate.3 SSL_CTX_use_psk_identity_hint.3 SSL_SESSION_free.3 SSL_SESSION_get_ex_new_index.3 SSL_SESSION_get_time.3 SSL_accept.3 SSL_alert_type_string.3 SSL_clear.3 SSL_connect.3 SSL_do_handshake.3 SSL_free.3 SSL_get_SSL_CTX.3 SSL_get_ciphers.3 SSL_get_client_CA_list.3 SSL_get_current_cipher.3 SSL_get_default_timeout.3 SSL_get_error.3 SSL_get_ex_data_X509_STORE_CTX_idx.3 SSL_get_ex_new_index.3 SSL_get_fd.3 SSL_get_peer_cert_chain.3 SSL_get_peer_certificate.3 SSL_get_psk_identity.3 SSL_get_rbio.3 SSL_get_session.3 SSL_get_verify_result.3 SSL_get_version.3 SSL_library_init.3 SSL_load_client_CA_file.3 SSL_new.3 SSL_pending.3 SSL_read.3 SSL_rstate_string.3 SSL_session_reused.3 SSL_set_bio.3 SSL_set_connect_state.3 SSL_set_fd.3 SSL_set_session.3 SSL_set_shutdown.3 SSL_set_verify_result.3 SSL_shutdown.3 SSL_state_string.3 SSL_want.3 SSL_write.3 d2i_SSL_SESSION.3 ssl.3 lib/libssl/src/ssl: bio_ssl.c bs_ber.c bs_cbb.c bs_cbs.c bytestring.h d1_both.c d1_clnt.c d1_enc.c d1_lib.c d1_meth.c d1_pkt.c d1_srtp.c d1_srvr.c dtls1.h pqueue.c pqueue.h s23_clnt.c s23_lib.c s23_pkt.c s23_srvr.c s3_both.c s3_cbc.c s3_clnt.c s3_lib.c s3_pkt.c s3_srvr.c srtp.h ssl.h ssl2.h ssl23.h ssl3.h ssl_algs.c ssl_asn1.c ssl_cert.c ssl_ciph.c ssl_err.c ssl_err2.c ssl_lib.c ssl_locl.h ssl_rsa.c ssl_sess.c ssl_stat.c ssl_txt.c t1_clnt.c t1_enc.c t1_lib.c t1_meth.c t1_reneg.c t1_srvr.c tls1.h lib/libssl/src/test: CAss.cnf CAssdh.cnf CAssdsa.cnf CAssrsa.cnf CAtsa.cnf P1ss.cnf P2ss.cnf Sssdsa.cnf Sssrsa.cnf Uss.cnf VMSca-response.1 VMSca-response.2 asn1test.c bctest cms-examples.pl cms-test.pl methtest.c pkcs7-1.pem pkcs7.pem pkits-test.pl r160test.c smcont.txt tcrl test.cnf test_aesni test_padlock testca testcrl.pem testenc testgen testp7.pem testreq2.pem testrsa.pem testsid.pem testss testssl testsslproxy testtsa testx509.pem times tpkcs7 tpkcs7d treq trsa tsid tx509 v3-cert1.pem v3-cert2.pem lib/libssl/src/test/smime-certs: smdsa1.pem smdsa2.pem smdsa3.pem smdsap.pem smroot.pem smrsa1.pem smrsa2.pem smrsa3.pem lib/libssl/src/util: mkerr.pl mkstack.pl Log message: Remove the libssl/src directory CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/02 10:58:27 Removed files: lib/libssl/ssl : Makefile shlib_version Log message: Remove the libssl/ssl directory CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/02 10:58:30 Removed files: lib/libcrypto/crypto: Makefile arc4random_aix.h arc4random_freebsd.h arc4random_hpux.h arc4random_linux.h arc4random_netbsd.h arc4random_osx.h arc4random_solaris.h arc4random_win.h getentropy_aix.c getentropy_freebsd.c getentropy_hpux.c getentropy_linux.c getentropy_netbsd.c getentropy_osx.c getentropy_solaris.c getentropy_win.c shlib_version lib/libcrypto/crypto/arch/alpha: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/amd64: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/arm: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/hppa: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/i386: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/m88k: opensslconf.h lib/libcrypto/crypto/arch/mips64: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/powerpc: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/sh: opensslconf.h lib/libcrypto/crypto/arch/sparc64: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/vax: Makefile.inc bn_asm_vax.S opensslconf.h Log message: Remove the libcrypto/crypto directory CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/02 11:00:25 Modified files: lib/libssl : Makefile generate_pkgconfig.sh lib/libssl/man : Makefile lib/libcrypto : Makefile generate_pkgconfig.sh lib/libcrypto/man: Makefile Log message: Fix Makefile for file location moves CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/02 11:02:36 Log message: Import devel/py-robotframework. ---8<--- Robot Framework is a generic open source test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases. --->8--- OK giovanni@, with input from sthen@ Status: Vendor Tag: edd Release Tags: edd_20160902 N ports/devel/py-robotframework/Makefile N ports/devel/py-robotframework/distinfo N ports/devel/py-robotframework/pkg/PLIST N ports/devel/py-robotframework/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/02 11:02:56 Modified files: regress/lib/libcrypto/pqueue: Makefile regress/lib/libcrypto/utf8: Makefile Log message: Make this regress build again CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 11:03:24 Modified files: usr.sbin/ldpd : lde.c ldpd.c ldpe.c Log message: Simplify shutdown process. On shutdown, there's no need to use kill(2) to kill the child processes. Just closing the IPC sockets will make the children receive an EOF, break out from the event loop and then exit. Tha advantages of this "pipe teardown" are: * simpler code; * no need to pledge "proc" in the parent process; * removal of a (hard to trigger) PID reuse race condition. ok claudio@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 11:05:23 Modified files: usr.sbin/ldpd : lde.c Log message: Reevaluate received mappings upon receipt of address message. If a neighbor was a nexthop for a given set of prefixes but it's not anymore, then we should uninstall the associated label mappings (if any) from the kernel. The same applies for the other way round (neighbor wasn't a nexthop for a given set of prefixes but now is). This issue is only evident when we have multiple links between a pair of LSRs. Generally, when a link is shut down, the whole LDP is torn down and all label mappings uninstalled automatically. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2016/09/02 11:05:58 Modified files: devel : Makefile Log message: Link robotframework (+py3) CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2016/09/02 11:06:14 Modified files: sys/arch/alpha/alpha: conf.c sys/arch/amd64/amd64: conf.c sys/arch/arm/arm: conf.c sys/arch/hppa/hppa: conf.c sys/arch/i386/i386: conf.c sys/arch/landisk/landisk: conf.c sys/arch/loongson/loongson: conf.c sys/arch/luna88k/luna88k: conf.c sys/arch/macppc/macppc: conf.c sys/arch/octeon/octeon: conf.c sys/arch/sgi/sgi: conf.c sys/arch/socppc/socppc: conf.c sys/arch/sparc64/sparc64: conf.c sys/sys : conf.h etc : MAKEDEV.common etc/etc.alpha : MAKEDEV.md etc/etc.amd64 : MAKEDEV.md etc/etc.armv7 : MAKEDEV.md etc/etc.hppa : MAKEDEV.md etc/etc.i386 : MAKEDEV.md etc/etc.landisk: MAKEDEV.md etc/etc.loongson: MAKEDEV.md etc/etc.luna88k: MAKEDEV.md etc/etc.macppc : MAKEDEV.md etc/etc.octeon : MAKEDEV.md etc/etc.sgi : MAKEDEV.md etc/etc.socppc : MAKEDEV.md etc/etc.sparc64: MAKEDEV.md etc/etc.zaurus : MAKEDEV.md Log message: Add switch(4) cdev entry ok deraadt@ yasuoka@ reyk@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 11:06:59 Modified files: usr.bin/encrypt: encrypt.c Log message: convert getpass to readpassphrase. from Dimitris Papastamos CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 11:08:02 Modified files: usr.sbin/ldpd : labelmapping.c log.c log.h notification.c Log message: Improve logging of sent and received messages. * Standardize the logging format of sent and received messages: "msg-[in|out]: message type: lsr-id A.B.C.D [additional info]"; * Log sent label messages as well, not only the received ones; * Move the logging of sent notification messages from send_notification_nbr() to send_notification_full(), this way notification triggered by the lde process are logged as well; * Minor clean-up. CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/09/02 11:08:28 Modified files: usr.sbin/vmd : virtio.c virtio.h Log message: Process incoming host->guest packets asynchronously to running VCPU This registers a handler with libevent that is called on incoming packets for the guest. If they cannot be handled immediately (because the virtq is full), make sure they are handled on VCPU exits. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/09/02 11:10:08 Modified files: usr.sbin/vmd : ns8250.c ns8250.h vmm.c Log message: Process incoming com data asynchronously to running VCPU This registers a handler with libevent that is triggered on incoming data on the com port. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/02 11:10:26 Modified files: sys/dev/pci : if_iwm.c Log message: Enable SGI for iwm(4). The maximum 11n data rate should go up from 65Mbit/s to 72Mbit/s. ok sthen@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 11:10:34 Modified files: usr.sbin/ldpd : lde.c lde.h ldpe.c ldpe.h Log message: lde() and ldpe() should return void. Remove these leftovers from the pre-fork+exec era. Spotted by and ok rzalamena@ ok claudio@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/02 11:10:48 Modified files: sys/dev/pci : if_iwn.c Log message: Enable SGI for iwn(4). The maximum 11n data rate should go up from 65Mbit/s to 72Mbit/s. ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/02 11:11:46 Modified files: usr.sbin/tcpdump: print-802_11.c Log message: Make tcpdump print details about association requests in verbose mode. Refactor such that we can share some of the code for beacon printing. ok sthen@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/02 11:16:24 Modified files: usr.sbin/ldpd : labelmapping.c Log message: Fix small memleak on error path. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/02 11:27:31 Modified files: usr.bin/signify: signify.1 signify.c Log message: document the new stuff, usage nits. some input by jmc@, to be polished later "get it in now" tedu@ deraadt@ CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2016/09/02 11:29:01 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.sgi : MAKEDEV etc/etc.socppc : MAKEDEV etc/etc.sparc64: MAKEDEV etc/etc.zaurus : MAKEDEV Log message: sync CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/02 11:31:04 Modified files: regress/lib/libssl/bytestring: Makefile Log message: Fix build of regress after source moves CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/02 11:36:25 Modified files: audio/libxmp : Makefile distinfo Added files: audio/libxmp/patches: patch-src_mix_paula_c Log message: Update libxmp to 4.4.0 OK edd@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 11:36:54 Modified files: share/man/man9 : Makefile Log message: kettenis discovered a man page for a long deleted file. hash.h is gone. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 11:37:49 Modified files: share/man/man9 : hashinit.9 Log message: rm xr to hash.9 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/02 11:40:28 Modified files: lib/libcrypto : Makefile Log message: LIB=crypto, kind of neccessary CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/02 11:42:45 Modified files: audio/xmp : Makefile distinfo Log message: Update xmp to 4.1.0 OK edd@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/02 11:57:43 Modified files: usr.bin/signify: signify.1 Log message: more jmc tweaks CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 11:59:58 Modified files: usr.sbin/eigrpd: Makefile eigrpd.c eigrpd.h eigrpe.c log.c log.h Added files: usr.sbin/eigrpd: logmsg.c Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2016/09/02 12:00:08 Modified files: usr.sbin/eigrpctl: Makefile Log message: work on making log.c similar in all daemons: move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok claudio@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 12:00:16 Removed files: share/man/man9 : hash.9 Log message: forgot to actually remove file, thanks jmc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/02 12:00:40 Modified files: databases/liquibase: Makefile distinfo Log message: update to liquibase-3.5.1, from maintainer Bryan Everly CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 12:06:43 Modified files: usr.bin/passwd : local_passwd.c usr.bin/encrypt: encrypt.c Log message: _PASSWORD_LEN is length that comes out of crypt(), not a meaningful length for user entered passwords. And the +1 is just superstitious nonsense inherited from getpass() guts. Switch to a pleasing fixed size of 1024. ok millert CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 12:11:28 Modified files: sys/kern : kern_proc.c kern_prot.c tty_tty.c sys/sys : proc.h ttycom.h Log message: add a concept of 'verified auth' to sessions. When set via ioctl, the user and parent process are recorded. Later, this info may be tested and used to bypass authorization requirements. ie, doas won't ask for your password again. Great idea from henning. ok deraadt guenther henning CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 12:12:30 Modified files: usr.bin/doas : doas.1 doas.c doas.conf.5 doas.h parse.y Log message: add support for the verified auth ioctls using 'persist' rules. ok deraadt henning CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/02 12:32:39 Modified files: share/man/man9 : hashinit.9 Log message: remove one more reference to the recently removed hash(9); CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/02 12:35:43 Modified files: usr.bin/signify: signify.1 Log message: finish the sentence; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/02 12:43:52 Modified files: usr.bin/openssl: openssl.1 Log message: shorten s_server; CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 14:38:06 Modified files: usr.bin/doas : doas.1 Log message: clarify that -L will exit without running a command. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2016/09/02 14:57:20 Modified files: usr.bin/tmux : grid-view.c grid.c screen-write.c screen.c tmux.h Log message: Remember the number of lines scrolled into the history (versus cleared into the history) and when resizing only use scrolled lines and not cleared lines (which are probably not intended to reappear). From Chaoren Lin. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 15:00:28 Modified files: share/man/man4 : tty.4 Log message: document new ioctls for verified auth CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 15:04:26 Modified files: usr.bin/signify: signify.1 Log message: space out the example CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 15:12:03 Modified files: usr.bin/signify: signify.c Log message: -e and -z cannot be combined CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 15:18:50 Modified files: usr.bin/signify: signify.c Log message: combine the pledge switch with the execution switch. no changes yet, but we can do a little better in some cases. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/02 15:30:34 Modified files: regress/gnu/egcs/gcc: Makefile regress/gnu/egcs/libiberty: Makefile regress/lib/libtls/gotls: Makefile regress/sys/net/pf_divert: Makefile regress/sys/net/pf_forward: Makefile regress/sys/net/pf_fragment: Makefile regress/sys/netinet/arp: Makefile regress/sys/netinet/pmtu: Makefile regress/sys/netinet6/frag6: Makefile regress/sys/netinet6/nd6: Makefile regress/sys/netinet6/rh0: Makefile regress/usr.sbin/httpd/tests: Makefile regress/usr.sbin/ospfd: Makefile regress/usr.sbin/relayd: Makefile regress/usr.sbin/switchd: Makefile regress/usr.sbin/syslogd: Makefile Log message: Print SKIPPED if a regress test cannot be executed for some reason. This allows to identify such tests by looking at their output. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 15:31:22 Modified files: usr.bin/signify: signify.c Log message: the old check for when verify needed to create files (affecting pledge) was slightly wrong, but it didn't matter. new gzip mode however falls into the gap. the zsig code will default to stdout, therefore it needs much fewer privileges if msgfile is not specified. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2016/09/02 15:39:51 Modified files: usr.bin/patch : ed.c Log message: Fix 'c'hange command handling if last line of a file is removed. If the last line of a file is removed, the line cache is erroneously considered empty, which means that changed lines are added at the top. spotted by and okay otto@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/09/02 15:41:55 Modified files: . : anoncvs.html build/mirrors : anoncvs.html.end anoncvs.html.head Log message: change cvs examples to non-root usage and clean up some formatting. ok tb CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2016/09/02 15:42:28 Modified files: distrib/miniroot: install.sub Log message: for an upgrade disk selection, present a default alternative of 'auto', which will scan the available disks, selecting the first disk with an 'a' partition of type 4.2BSD ok deraadt@ krw@ phessler@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 15:45:37 Modified files: usr.bin/signify: signify.c Log message: use err() instead of errx when an errno is set CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/02 15:46:18 Modified files: sbin/ping : ping.8 ping.c Log message: In preparation for merging of ping(8) and ping6(8) the -n flag needs to become the default. That means no DNS reverse look ups per default. In practice this doesn't change anything since ping(8) only did reverse DNS look ups per for weird corner cases: 1) Something that's not an echo reply and -v was specified 2) LSRR or RR IP options With this pr_addr() can become the default address printing mechanism and can be made AF independent. With that we get ping(8)'s -H option for free. OK sthen@, benno@ OK deraadt@ for the -H a long time ago when this were two diffs. man page tweak jmc@ a long time ago deraadt@ softened up and has no objections to -n per default beck@ is in favor of no look ups per default. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 15:48:03 Modified files: usr.bin/signify: zsig.c Log message: replace exit() with err() and errx() so user knows what happened CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/02 15:52:12 Modified files: usr.bin/signify: zsig.c Log message: style polishing CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:08:00 Modified files: games/wtf : Makefile distinfo Log message: update to wtf-20160814 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:08:29 Modified files: devel/lpc21isp : Makefile distinfo Log message: - update to lpc21isp-1.97 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:10:31 Modified files: x11/gnome/online-miners: Makefile distinfo Log message: Update to gnome-online-miners-3.20.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:12:40 Modified files: graphics/ruby-gruff: Makefile distinfo Log message: update to gruff-0.7.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:13:32 Modified files: meta/gnustep : Makefile Log message: Unbreak after gworkspace update. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:13:45 Modified files: graphics/xmedcon: Makefile distinfo graphics/xmedcon/patches: patch-source_m-png_c graphics/xmedcon/pkg: PLIST Log message: - update to xmedcon-0.14.1 - drop gettext module CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/09/02 16:18:13 Modified files: graphics/netpbm: Makefile distinfo Removed files: graphics/netpbm/patches: patch-converter_other_tifftopnm_c patch-editor_pnmquantall Log message: update to 10.75.03: fixes have been integrated upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:18:13 Modified files: security/pgpdump: Makefile distinfo security/pgpdump/patches: patch-Makefile_in Log message: update to pgpdump-0.31 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:20:51 Modified files: textproc/discount: Makefile distinfo textproc/discount/patches: patch-markdown_3 Log message: update to discount-2.2.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:22:07 Modified files: audio/abcde : Makefile distinfo Removed files: audio/abcde/patches: patch-abcde patch-cddb-tool Log message: Update to abcde-2.7.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:25:25 Modified files: textproc/xmlwf : Makefile distinfo textproc/xmlwf/pkg: PLIST Log message: - update to xmlwf-2.1.0 - remove over-eager tab usage CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:26:49 Modified files: devel/p5-AnyEvent-HTTP: Makefile distinfo Log message: Update to p5-AnyEvent-HTTP-2.23. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:29:22 Modified files: devel/p5-autobox: Makefile distinfo Log message: update to p5-autobox-2.84 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:31:12 Modified files: devel/p5-Array-Compare: Makefile distinfo Log message: Update to p5-Array-Compare-2.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:33:50 Modified files: devel/p5-Eval-Closure: Makefile distinfo Log message: Update to p5-Eval-Closure-0.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:37:23 Modified files: devel/p5-Expect: Makefile distinfo Log message: Update to p5-Expect-1.33. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:38:56 Modified files: devel/p5-File-ShareDir-Install: Makefile distinfo Log message: update to p5-File-ShareDir-Install-0.11 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:42:17 Modified files: devel/p5-Proc-PID-File: Makefile distinfo Log message: update to p5-Proc-PID-File-1.28 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:42:18 Modified files: devel/p5-Glib2 : Makefile distinfo Log message: Update to p5-Glib2-1.322. - drop the gettext module CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:43:58 Modified files: devel/p5-File-Slurper: Makefile distinfo Log message: Update to p5-File-Slurper-0.009. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:44:01 Modified files: x11/worker : Makefile distinfo Log message: - update to worker-3.8.3 - tweak COMMENT CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:45:20 Modified files: devel/p5-Hash-Util-FieldHash-Compat: Makefile distinfo Log message: Update to p5-Hash-Util-FieldHash-Compat-0.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:48:23 Modified files: devel/p5-IO-AIO: Makefile distinfo devel/p5-IO-AIO/pkg: PLIST Log message: Update to p5-IO-AIO-4.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:50:34 Modified files: devel/p5-libintl: Makefile distinfo Log message: Update to p5-libintl-1.26. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:51:59 Modified files: devel/p5-Cache-FastMmap: Makefile distinfo Log message: update to p5-Cache-FastMmap-1.44 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:52:09 Modified files: devel/p5-namespace-clean: Makefile distinfo Log message: Update to p5-namespace-clean-0.27. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:52:44 Modified files: devel/p5-Class-Base: Makefile distinfo Log message: update to p5-Class-Base-0.08 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:53:17 Modified files: devel/p5-libintl: Makefile Log message: Drop the gettext module. prodded by jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:55:23 Modified files: devel/p5-File-Remove: Makefile distinfo Log message: update to p5-File-Remove-1.57 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:55:37 Modified files: devel/p5-Object-Declare: Makefile distinfo Removed files: devel/p5-Object-Declare/patches: patch-Makefile_PL Log message: Update to p5-Object-Declare-0.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 16:57:24 Modified files: devel/p5-Parallel-ForkManager: Makefile distinfo Log message: Update to p5-Parallel-ForkManager-1.19. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/02 16:58:18 Modified files: devel/p5-File-Next: Makefile distinfo Log message: update to p5-File-Next-1.16 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 17:00:15 Modified files: devel/p5-Parallel-Prefork: Makefile distinfo Log message: Update to p5-Parallel-Prefork-0.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/02 17:04:27 Modified files: devel/p5-Parse-Method-Signatures: Makefile distinfo Log message: Update to p5-Parse-Method-Signatures-1.003017. CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2016/09/02 17:34:37 Modified files: lib/libc/thread: callbacks.c Log message: fix format string ok guenther@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/09/02 19:13:29 Modified files: build/mirrors : anoncvs.html.head Log message: missing
CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/09/02 19:13:50 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/09/02 20:59:20 Modified files: build/mirrors : anoncvs.html.head Log message: compress and streamline the text a bit more, don't mention CDs, remove a variety of weird quotes, parens and markup; use a bit of css instead of manually adding colors half a dozen times. ok tj CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/09/02 20:59:48 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/09/02 21:24:47 Modified files: build/mirrors : anoncvs.html.head Log message: zap a pointless patronizing paragraph for the fledgling developer CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2016/09/02 21:25:09 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 01:42:14 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf32-m88k.c Log message: Mark the PLT as RWX so that ld.so's generic RWX->RW->RX logic can be used and the m88k-specific logic can be retired ok and testing aoyama@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 01:43:07 Modified files: gnu/usr.bin/binutils-2.17/ld: ldmain.c Log message: RELRO Just Works on m88k so remove the #if: RELRO everywhere! ok and testing aoyama@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2016/09/03 02:45:52 Modified files: sysutils/duplicity: Makefile distinfo sysutils/duplicity/pkg: PLIST Added files: sysutils/duplicity/patches: patch-testing_functional_test_restart_py Log message: update to duplicity-0.7.10 and enable tests as they don't hang any more add a patch from giovanni@ to fix an otherwise failing test ok giovanni@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 02:47:24 Modified files: sys/sys : proc.h Log message: add wxneeded to the proc flags print list CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/03 03:18:52 Modified files: sbin/ping6 : ping6.8 Log message: Remove mention of nonexistent flags OK florian@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/09/03 03:20:07 Modified files: sbin/iked : parse.y iked.h pfkey.c Log message: Add the missing bits to have NAT on enc(4) support in iked. Ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 03:25:55 Modified files: security/letskencrypt: Tag: OPENBSD_6_0 Makefile distinfo Log message: update letskencrypt in -stable to 0.1.10, updating the agreement URL and allowing a way to change it. problem reported by tj@ (the checksum no longer matched for 0.1.7 either, following rename of the github project). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 03:33:19 Modified files: www/links+ : Makefile distinfo www/links+/patches: patch-html_c patch-https_c Log message: update to links+ 2.13, from Tim Meunier who takes maintainer and says "Thanks to Gerald Hanuer for getting the ball rolling". CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 03:34:33 Modified files: gnu/usr.bin/binutils-2.17/bfd: elflink.c Log message: Revert rev 1.15: RELRO is working so we no longer need special handling for __{got,plt}_{start,end} symbols ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/03 03:55:44 Modified files: sys/net : if.c if_var.h Log message: Use per-ifp tasks to process incoming packets. Reduce the number of if_get/if_put from one per packet to one per ring since we now know that all the packets are coming from the same interface. Improve forwarding performances by 10Kpps in Hrvoje Popovski's test setup. ok bluhm@, henning@, dlg@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/03 04:02:11 Modified files: usr.sbin/httpd : proc.c Log message: Use DPRINTF instead of #ifdef DEBUG + log_debug(). Pointed out by benno@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 04:03:26 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf32-i386.c elf64-x86-64.c elfxx-sparc.c Log message: Tests about TLS relocations that should only apply when building a shared library need to test for 'shared && !executable' so that PIE files can optimize to initial-exec and local-exec models ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2016/09/03 04:05:20 Modified files: sys/net : if.c Log message: Remove routes added by the kernel before userland ones. This is a correctness change that will allow us to check that nothing happend with kernel added routes. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 04:12:00 Modified files: textproc/hevea : Makefile Log message: mirror distfiles, they have been replaced with a newer version upstream CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/09/03 04:20:06 Modified files: usr.sbin/vmd : config.c Log message: Make error handling in config_getvm() more robust Open all fds first before sending messages to the vmm process. This prevents some intermediate state from being generated that will confuse vmm if it gets further messages. Also make sure that vmctl gets the right error reason later by saving errno upon a failure. ok reyk@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 04:22:00 Modified files: graphics/dcraw : Makefile distinfo Log message: update to dcraw-9.27.0 CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/03 04:22:57 Modified files: usr.sbin/ospfd : ospfd.c ospfe.c rde.c Log message: Simplify shutdown process. On shutdown, there's no need to use kill(2) to kill the child processes. Just closing the IPC sockets will make the children receive an EOF, break out from the event loop and then exit. Tha advantages of this "pipe teardown" are: * simpler code; * no need to pledge "proc" in the parent process; * removal of a (hard to trigger) PID reuse race condition. ok benno@ claudio@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/03 04:25:36 Modified files: usr.sbin/ospf6d: ospf6d.c ospfe.c rde.c Log message: Simplify shutdown process. On shutdown, there's no need to use kill(2) to kill the child processes. Just closing the IPC sockets will make the children receive an EOF, break out from the event loop and then exit. Tha advantages of this "pipe teardown" are: * simpler code; * no need to pledge "proc" in the parent process; * removal of a (hard to trigger) PID reuse race condition. ok benno@ claudio@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/03 04:28:08 Modified files: usr.sbin/ripd : rde.c ripd.c ripe.c Log message: Simplify shutdown process. On shutdown, there's no need to use kill(2) to kill the child processes. Just closing the IPC sockets will make the children receive an EOF, break out from the event loop and then exit. Tha advantages of this "pipe teardown" are: * simpler code; * no need to pledge "proc" in the parent process; * removal of a (hard to trigger) PID reuse race condition. ok benno@ claudio@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/09/03 04:28:22 Modified files: devel/darcs : Makefile Log message: Drop the iconv module. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 04:33:15 Modified files: sys/dev/pci : if_iwm.c if_iwmreg.h Log message: Use macros for iwm(4) bitmask definitions instead of enums. ok mpi benno CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/03 04:35:10 Log message: Import net/cgterm CGTerm is a C/G telnet client that lets you connect to C64 telnet BBSes with the correct colours and the correct font. Also included is a client for 64CHAT called CGChat. OK juanfra@ Status: Vendor Tag: fcambus Release Tags: fcambus_20160903 N ports/net/cgterm/Makefile N ports/net/cgterm/distinfo N ports/net/cgterm/pkg/PLIST N ports/net/cgterm/pkg/DESCR N ports/net/cgterm/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/03 04:39:04 Modified files: net : Makefile Log message: Add cgterm CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2016/09/03 04:43:21 Modified files: devel/darcs : Makefile Log message: Set USE_WXNEEDED=Yes. When running darcs record, darcs ends up with a W^X violation in newCAF() (from the ghc runtime) via system_io_mmap_file_close() (from devel/hs-mmap). This can only be fixed in the ghc runtime, which isn't trivial (and I don't want to work on it before I've updated to ghc-8). Since the problem is triggered via devel/hs-mmap, which is only used by devel/darcs, I hope that darcs is the only haskell program in our tree running into this problem (instead of changing lang/ghc to link all programs with -z wxneeded). Problem initially noticed by Francisco de Borja Lopez Rio. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/03 04:44:38 Log message: Import audio/goattracker GoatTracker is a crossplatform C64 music editor including powerful step-programming (wave/arpeggio, pulse and filter), 63 instruments, instrument parameters & pattern commands. OK juanfra@ Status: Vendor Tag: fcambus Release Tags: fcambus_20160903 N ports/audio/goattracker/Makefile N ports/audio/goattracker/distinfo N ports/audio/goattracker/patches/patch-makefile_common N ports/audio/goattracker/patches/patch-makefile N ports/audio/goattracker/pkg/DESCR N ports/audio/goattracker/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/09/03 04:47:24 Modified files: lib/csu : Makefile share/mk : bsd.own.mk Log message: Enable PIE on arm now that sjlj exceptions are no longer used after the switch to eabi. This does not include static PIE which will be handled later. A specific sequence of steps is required to cross over this change, using a snapshot is the easiest way to do so. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2016/09/03 04:48:00 Modified files: audio : Makefile Log message: Add goattracker CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/09/03 04:48:15 Modified files: libexec/login_lchpass: login_lchpass.c Log message: convert to use readpassphrase() instead of DEPRECATED/getpass() OK millert@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/09/03 04:50:16 Modified files: libexec/login_passwd: common.h login.c Log message: convert to use readpassphrase() instead of DEPRECATED/getpass() OK millert@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/09/03 04:51:26 Modified files: libexec/login_reject: login_reject.c Log message: convert to use readpassphrase() instead of DEPRECATED/getpass() OK millert@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2016/09/03 04:52:09 Modified files: faq : current.html Log message: arm is now PIE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 04:55:26 ports/net/nagios/nrpe/files Update of /cvs/ports/net/nagios/nrpe/files In directory cvs.openbsd.org:/tmp/cvs-serv8029/files Log Message: Directory /cvs/ports/net/nagios/nrpe/files added to the repository CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/03 04:56:58 Modified files: regress/sbin/isakmpd/crypto: Makefile regress/sbin/isakmpd/hmac: Makefile regress/sbin/isakmpd/prf: Makefile regress/sbin/isakmpd/util: Makefile Log message: Some isakmpd tests need generated header files from isakmpd. Change to /usr/src/sbin/isakmpd and make depend before regress. fixed together with mikeb@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/09/03 04:57:12 Modified files: distrib/alpha/common: list distrib/amd64/common: list distrib/hppa : list distrib/i386/common: list distrib/landisk/ramdisk: list distrib/loongson/ramdisk: list distrib/luna88k/ramdisk: list distrib/macppc/ramdisk: list distrib/miniroot: list distrib/octeon/ramdisk: list distrib/ramdisk: list distrib/socppc/ramdisk: list distrib/sparc64/bsd.rd: list distrib/sparc64/ramdisk: list distrib/sparc64/ramdiskB: list distrib/zaurus/ramdisk: list Log message: Enable a stripped down version of doas(1) on the install media. OK halex, tb, deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 04:58:04 Modified files: lib/libc/gen : getpass.3 Log message: note that getpass is obsolete. removed from posix in 2001. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/09/03 05:01:45 Modified files: libexec/login_yubikey: login_yubikey.c Log message: convert to use readpassphrase() instead of DEPRECATED/getpass() OK millert@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 05:03:18 Modified files: usr.bin/doas : doas.c Log message: the sudo timeout was 5 minutes i believe, so we'll match that. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2016/09/03 05:03:43 Modified files: devel/p5-Search-Elasticsearch: Makefile distinfo devel/p5-Search-Elasticsearch/pkg: PLIST Log message: update to p5-Search-Elasticsearch-2.03 CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2016/09/03 05:04:23 Modified files: libexec/login_radius: raddauth.c Log message: convert to use readpassphrase() instead of DEPRECATED/getpass() OK millert@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2016/09/03 05:13:36 Modified files: sys/kern : uipc_socket.c Log message: Return immediately when m_getuio() fails by invalid uio parameter. ok mikeb bluhm claudio CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/09/03 05:14:49 Modified files: distrib/miniroot: master.passwd Log message: Add two users accounts to the install media that have no privileges on a base system. They are used with doas(1) to execute certain commands as unprivileged users during install and upgrade . OK halex, tb, deraadt CVSROOT: /cvs Module name: www Changes by: nayden@cvs.openbsd.org 2016/09/03 05:22:01 Modified files: . : plus60.html Log message: Fixed spelling mistakes. OK @tb CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/03 05:22:09 Modified files: usr.bin/signify: zsig.c Log message: nitpicks. all header info is relative. make gzheader freeable. allocate properly for storing shas. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 05:24:40 Modified files: libexec/login_passwd: login.c Log message: set password to return of readpassphrase(), not always the buffer. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/09/03 05:27:34 Modified files: editors/nano : Makefile distinfo editors/nano/patches: patch-doc_man_nano_1 patch-doc_man_nanorc_5 patch-src_Makefile_in editors/nano/pkg: PLIST Log message: update to 2.7.0 for various small improvements CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/09/03 05:29:17 Modified files: distrib/miniroot: install.sub Log message: Add a do_as() function that executes commands as unprivileged user and ensures that no processes of this user remain active afterwards. Optionally, it creates a file, that is owned by the user only for this command execution. Afterwards it's chown'd by root. Add wrapper functions for do_as(). unpriv() uses the _sndio user and unpriv2() uses the _file user to execute commands. OK halex, tb, deraadt CVSROOT: /cvs Module name: src Changes by: nayden@cvs.openbsd.org 2016/09/03 05:31:17 Modified files: lib/libevent : buffer.c kqueue.c poll.c select.c Log message: Remove NULL pointer checks before calls to free(). OK bluhm@ nicm@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 05:33:41 Removed files: lib/libssl/src : LICENSE lib/libssl/src/apps: openssl.cnf lib/libssl/src/crypto: alphacpuid.pl arm_arch.h armcap.c armv4cpuid.S constant_time_locl.h cpt_err.c cryptlib.c cryptlib.h crypto.h cversion.c ex_data.c ia64cpuid.S malloc-wrapper.c md32_common.h mem_clr.c mem_dbg.c o_init.c o_str.c o_time.c o_time.h opensslfeatures.h opensslv.h ossl_typ.h pariscid.pl ppccap.c ppccpuid.pl s390xcap.c s390xcpuid.S sparccpuid.S sparcv9cap.c x86_64cpuid.pl x86cpuid.pl lib/libssl/src/crypto/aes: README aes.h aes_cbc.c aes_cfb.c aes_core.c aes_ctr.c aes_ecb.c aes_ige.c aes_locl.h aes_misc.c aes_ofb.c aes_wrap.c aes_x86core.c lib/libssl/src/crypto/aes/asm: aes-586.pl aes-armv4.pl aes-ia64.S aes-mips.pl aes-parisc.pl aes-ppc.pl aes-s390x.pl aes-sparcv9.pl aes-x86_64.pl aesni-sha1-x86_64.pl aesni-x86.pl aesni-x86_64.pl bsaes-x86_64.pl vpaes-x86.pl vpaes-x86_64.pl lib/libssl/src/crypto/asn1: a_bitstr.c a_bool.c a_bytes.c a_d2i_fp.c a_digest.c a_dup.c a_enum.c a_i2d_fp.c a_int.c a_mbstr.c a_object.c a_octet.c a_print.c a_set.c a_sign.c a_strex.c a_strnid.c a_time.c a_time_tm.c a_type.c a_utf8.c a_verify.c ameth_lib.c asn1.h asn1_err.c asn1_gen.c asn1_lib.c asn1_locl.h asn1_mac.h asn1_par.c asn1t.h asn_mime.c asn_moid.c asn_pack.c bio_asn1.c bio_ndef.c charmap.h charmap.pl d2i_pr.c d2i_pu.c evp_asn1.c f_enum.c f_int.c f_string.c i2d_pr.c i2d_pu.c n_pkey.c nsseq.c p5_pbe.c p5_pbev2.c p8_pkey.c t_bitst.c t_crl.c t_pkey.c t_req.c t_spki.c t_x509.c t_x509a.c tasn_dec.c tasn_enc.c tasn_fre.c tasn_new.c tasn_prn.c tasn_typ.c tasn_utl.c x_algor.c x_attrib.c x_bignum.c x_crl.c x_exten.c x_info.c x_long.c x_name.c x_nx509.c x_pkey.c x_pubkey.c x_req.c x_sig.c x_spki.c x_val.c x_x509.c x_x509a.c lib/libssl/src/crypto/bf: COPYRIGHT INSTALL README VERSION bf_cbc.c bf_cfb64.c bf_ecb.c bf_enc.c bf_locl.h bf_ofb64.c bf_pi.h bf_skey.c blowfish.h lib/libssl/src/crypto/bf/asm: bf-586.pl lib/libssl/src/crypto/bio: b_dump.c b_posix.c b_print.c b_sock.c bf_buff.c bf_lbuf.c bf_nbio.c bf_null.c bio.h bio_cb.c bio_err.c bio_lib.c bss_acpt.c bss_bio.c bss_conn.c bss_dgram.c bss_fd.c bss_file.c bss_log.c bss_mem.c bss_null.c bss_sock.c lib/libssl/src/crypto/bn: bn.h bn_add.c bn_asm.c bn_blind.c bn_const.c bn_ctx.c bn_depr.c bn_div.c bn_err.c bn_exp.c bn_exp2.c bn_gcd.c bn_gf2m.c bn_kron.c bn_lcl.h bn_lib.c bn_mod.c bn_mont.c bn_mpi.c bn_mul.c bn_nist.c bn_prime.c bn_prime.h bn_prime.pl bn_print.c bn_rand.c bn_recp.c bn_shift.c bn_sqr.c bn_sqrt.c bn_word.c bn_x931p.c lib/libssl/src/crypto/bn/asm: alpha-mont.pl armv4-gf2m.pl armv4-mont.pl bn-586.pl co-586.pl ia64-mont.pl ia64.S mips-mont.pl mips.pl modexp512-x86_64.pl pa-risc2.s pa-risc2W.s parisc-mont.pl ppc-mont.pl ppc.pl ppc64-mont.pl s390x-gf2m.pl s390x-mont.pl s390x.S sparcv8.S sparcv8plus.S sparcv9-mont.pl sparcv9a-mont.pl via-mont.pl x86-gf2m.pl x86-mont.pl x86.pl x86_64-gcc.c x86_64-gf2m.pl x86_64-mont.pl x86_64-mont5.pl lib/libssl/src/crypto/bn/asm/x86: add.pl comba.pl div.pl mul.pl mul_add.pl sqr.pl sub.pl lib/libssl/src/crypto/buffer: buf_err.c buf_str.c buffer.c buffer.h lib/libssl/src/crypto/camellia: camellia.c camellia.h cmll_cbc.c cmll_cfb.c cmll_ctr.c cmll_ecb.c cmll_locl.h cmll_misc.c cmll_ofb.c lib/libssl/src/crypto/camellia/asm: cmll-x86.pl cmll-x86_64.pl lib/libssl/src/crypto/cast: c_cfb64.c c_ecb.c c_enc.c c_ofb64.c c_skey.c cast.h cast_lcl.h cast_s.h lib/libssl/src/crypto/cast/asm: cast-586.pl lib/libssl/src/crypto/chacha: chacha-merged.c chacha.c chacha.h lib/libssl/src/crypto/cmac: cm_ameth.c cm_pmeth.c cmac.c cmac.h lib/libssl/src/crypto/cms: cms.h cms_asn1.c cms_att.c cms_cd.c cms_dd.c cms_enc.c cms_env.c cms_err.c cms_ess.c cms_io.c cms_lcl.h cms_lib.c cms_pwri.c cms_sd.c cms_smime.c lib/libssl/src/crypto/comp: c_rle.c c_zlib.c comp.h comp_err.c comp_lib.c lib/libssl/src/crypto/conf: README conf.h conf_api.c conf_api.h conf_def.c conf_def.h conf_err.c conf_lib.c conf_mall.c conf_mod.c conf_sap.c keysets.pl ssleay.cnf lib/libssl/src/crypto/des: COPYRIGHT cbc_cksm.c cbc_enc.c cfb64ede.c cfb64enc.c cfb_enc.c des.h des_enc.c des_locl.h ecb3_enc.c ecb_enc.c ede_cbcm_enc.c enc_read.c enc_writ.c fcrypt.c fcrypt_b.c ncbc_enc.c ofb64ede.c ofb64enc.c ofb_enc.c pcbc_enc.c qud_cksm.c rand_key.c set_key.c spr.h str2key.c xcbc_enc.c lib/libssl/src/crypto/des/asm: crypt586.pl des-586.pl des_enc.m4 desboth.pl lib/libssl/src/crypto/dh: dh.h dh_ameth.c dh_asn1.c dh_check.c dh_depr.c dh_err.c dh_gen.c dh_key.c dh_lib.c dh_pmeth.c dh_prn.c lib/libssl/src/crypto/dsa: dsa.h dsa_ameth.c dsa_asn1.c dsa_depr.c dsa_err.c dsa_gen.c dsa_key.c dsa_lib.c dsa_locl.h dsa_ossl.c dsa_pmeth.c dsa_prn.c dsa_sign.c dsa_vrf.c lib/libssl/src/crypto/dso: dso.h dso_dlfcn.c dso_err.c dso_lib.c dso_null.c dso_openssl.c lib/libssl/src/crypto/ec: ec.h ec2_mult.c ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_cvt.c ec_err.c ec_key.c ec_lcl.h ec_lib.c ec_mult.c ec_oct.c ec_pmeth.c ec_print.c eck_prn.c ecp_mont.c ecp_nist.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistputil.c ecp_oct.c ecp_smpl.c lib/libssl/src/crypto/ecdh: ecdh.h ech_err.c ech_key.c ech_lib.c ech_locl.h lib/libssl/src/crypto/ecdsa: ecdsa.h ecs_asn1.c ecs_err.c ecs_lib.c ecs_locl.h ecs_ossl.c ecs_sign.c ecs_vrf.c lib/libssl/src/crypto/engine: README eng_aesni.c eng_all.c eng_cnf.c eng_ctrl.c eng_dyn.c eng_err.c eng_fat.c eng_init.c eng_int.h eng_lib.c eng_list.c eng_openssl.c eng_padlock.c eng_padlock.ec eng_pkey.c eng_table.c engine.h tb_asnmth.c tb_cipher.c tb_dh.c tb_digest.c tb_dsa.c tb_ecdh.c tb_ecdsa.c tb_pkmeth.c tb_rand.c tb_rsa.c tb_store.c lib/libssl/src/crypto/err: err.c err.h err_all.c err_prn.c openssl.ec lib/libssl/src/crypto/evp: bio_b64.c bio_enc.c bio_md.c c_all.c digest.c e_aes.c e_aes_cbc_hmac_sha1.c e_bf.c e_camellia.c e_cast.c e_chacha.c e_chacha20poly1305.c e_des.c e_des3.c e_gost2814789.c e_idea.c e_null.c e_old.c e_rc2.c e_rc4.c e_rc4_hmac_md5.c e_xcbc_d.c encode.c evp.h evp_aead.c evp_enc.c evp_err.c evp_key.c evp_lib.c evp_locl.h evp_pbe.c evp_pkey.c m_dss.c m_dss1.c m_ecdsa.c m_gost2814789.c m_gostr341194.c m_md4.c m_md5.c m_null.c m_ripemd.c m_sha1.c m_sigver.c m_streebog.c m_wp.c names.c p5_crpt.c p5_crpt2.c p_dec.c p_enc.c p_lib.c p_open.c p_seal.c p_sign.c p_verify.c pmeth_fn.c pmeth_gn.c pmeth_lib.c lib/libssl/src/crypto/gost: gost.h gost2814789.c gost89_keywrap.c gost89_params.c gost89imit_ameth.c gost89imit_pmeth.c gost_asn1.c gost_asn1.h gost_err.c gost_locl.h gostr341001.c gostr341001_ameth.c gostr341001_key.c gostr341001_params.c gostr341001_pmeth.c gostr341194.c streebog.c lib/libssl/src/crypto/hmac: hm_ameth.c hm_pmeth.c hmac.c hmac.h lib/libssl/src/crypto/idea: i_cbc.c i_cfb64.c i_ecb.c i_ofb64.c i_skey.c idea.h idea_lcl.h lib/libssl/src/crypto/krb5: krb5_asn.c krb5_asn.h lib/libssl/src/crypto/lhash: lh_stats.c lhash.c lhash.h lib/libssl/src/crypto/md4: md4.h md4_dgst.c md4_locl.h md4_one.c lib/libssl/src/crypto/md5: md5.h md5_dgst.c md5_locl.h md5_one.c lib/libssl/src/crypto/md5/asm: md5-586.pl md5-ia64.S md5-x86_64.pl lib/libssl/src/crypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c cts128.c gcm128.c modes.h modes_lcl.h ofb128.c xts128.c lib/libssl/src/crypto/modes/asm: ghash-alpha.pl ghash-armv4.pl ghash-ia64.pl ghash-parisc.pl ghash-s390x.pl ghash-sparcv9.pl ghash-x86.pl ghash-x86_64.pl lib/libssl/src/crypto/objects: o_names.c obj_dat.c obj_dat.pl obj_err.c obj_lib.c obj_mac.num obj_xref.c obj_xref.h obj_xref.txt objects.README objects.h objects.pl objects.txt objxref.pl lib/libssl/src/crypto/ocsp: ocsp.h ocsp_asn.c ocsp_cl.c ocsp_err.c ocsp_ext.c ocsp_ht.c ocsp_lib.c ocsp_prn.c ocsp_srv.c ocsp_vfy.c lib/libssl/src/crypto/pem: message pem.h pem2.h pem_all.c pem_err.c pem_info.c pem_lib.c pem_oth.c pem_pk8.c pem_pkey.c pem_seal.c pem_sign.c pem_x509.c pem_xaux.c pkcs7.lis pvkfmt.c lib/libssl/src/crypto/perlasm: cbc.pl ppc-xlate.pl readme x86_64-xlate.pl x86asm.pl x86gas.pl lib/libssl/src/crypto/pkcs12: p12_add.c p12_asn.c p12_attr.c p12_crpt.c p12_crt.c p12_decr.c p12_init.c p12_key.c p12_kiss.c p12_mutl.c p12_npas.c p12_p8d.c p12_p8e.c p12_utl.c pk12err.c pkcs12.h lib/libssl/src/crypto/pkcs7: bio_pk7.c pk7_asn1.c pk7_attr.c pk7_doit.c pk7_lib.c pk7_mime.c pk7_smime.c pkcs7.h pkcs7err.c lib/libssl/src/crypto/poly1305: poly1305-donna.c poly1305.c poly1305.h lib/libssl/src/crypto/rand: rand.h rand_err.c rand_lib.c randfile.c lib/libssl/src/crypto/rc2: rc2.h rc2_cbc.c rc2_ecb.c rc2_locl.h rc2_skey.c rc2cfb64.c rc2ofb64.c rrc2.doc version lib/libssl/src/crypto/rc4: rc4.h rc4_enc.c rc4_locl.h rc4_skey.c lib/libssl/src/crypto/rc4/asm: rc4-586.pl rc4-ia64.pl rc4-md5-x86_64.pl rc4-parisc.pl rc4-s390x.pl rc4-x86_64.pl lib/libssl/src/crypto/ripemd: README ripemd.h rmd_dgst.c rmd_locl.h rmd_one.c rmdconst.h lib/libssl/src/crypto/ripemd/asm: rmd-586.pl lib/libssl/src/crypto/rsa: rsa.h rsa_ameth.c rsa_asn1.c rsa_chk.c rsa_crpt.c rsa_depr.c rsa_eay.c rsa_err.c rsa_gen.c rsa_lib.c rsa_locl.h rsa_none.c rsa_oaep.c rsa_pk1.c rsa_pmeth.c rsa_prn.c rsa_pss.c rsa_saos.c rsa_sign.c rsa_ssl.c rsa_x931.c lib/libssl/src/crypto/sha: sha.h sha1_one.c sha1dgst.c sha256.c sha512.c sha_locl.h lib/libssl/src/crypto/sha/asm: sha1-586.pl sha1-alpha.pl sha1-armv4-large.pl sha1-ia64.pl sha1-mips.pl sha1-parisc.pl sha1-ppc.pl sha1-s390x.pl sha1-sparcv9.pl sha1-sparcv9a.pl sha1-thumb.pl sha1-x86_64.pl sha256-586.pl sha256-armv4.pl sha512-586.pl sha512-armv4.pl sha512-ia64.pl sha512-mips.pl sha512-parisc.pl sha512-ppc.pl sha512-s390x.pl sha512-sparcv9.pl sha512-x86_64.pl lib/libssl/src/crypto/stack: safestack.h stack.c stack.h lib/libssl/src/crypto/ts: ts.h ts_asn1.c ts_conf.c ts_err.c ts_lib.c ts_req_print.c ts_req_utils.c ts_rsp_print.c ts_rsp_sign.c ts_rsp_utils.c ts_rsp_verify.c ts_verify_ctx.c lib/libssl/src/crypto/txt_db: txt_db.c txt_db.h lib/libssl/src/crypto/ui: ui.h ui_compat.h ui_err.c ui_lib.c ui_locl.h ui_openssl.c ui_util.c lib/libssl/src/crypto/whrlpool: whrlpool.h wp_block.c wp_dgst.c wp_locl.h lib/libssl/src/crypto/whrlpool/asm: wp-mmx.pl wp-x86_64.pl lib/libssl/src/crypto/x509: by_dir.c by_file.c by_mem.c x509.h x509_att.c x509_cmp.c x509_d2.c x509_def.c x509_err.c x509_ext.c x509_lcl.h x509_lu.c x509_obj.c x509_r2x.c x509_req.c x509_set.c x509_trs.c x509_txt.c x509_v3.c x509_vfy.c x509_vfy.h x509_vpm.c x509cset.c x509name.c x509rset.c x509spki.c x509type.c x_all.c lib/libssl/src/crypto/x509v3: ext_dat.h pcy_cache.c pcy_data.c pcy_int.h pcy_lib.c pcy_map.c pcy_node.c pcy_tree.c v3_akey.c v3_akeya.c v3_alt.c v3_bcons.c v3_bitst.c v3_conf.c v3_cpols.c v3_crld.c v3_enum.c v3_extku.c v3_genn.c v3_ia5.c v3_info.c v3_int.c v3_lib.c v3_ncons.c v3_ocsp.c v3_pci.c v3_pcia.c v3_pcons.c v3_pku.c v3_pmaps.c v3_prn.c v3_purp.c v3_skey.c v3_sxnet.c v3_utl.c v3err.c x509v3.h lib/libssl/src/doc: openssl.txt standards.txt lib/libssl/src/doc/apps: asn1parse.pod ca.pod ciphers.pod cms.pod config.pod crl.pod crl2pkcs7.pod dgst.pod dhparam.pod dsa.pod dsaparam.pod ec.pod ecparam.pod enc.pod errstr.pod gendsa.pod genpkey.pod genrsa.pod nseq.pod ocsp.pod openssl.pod passwd.pod pkcs12.pod pkcs7.pod pkcs8.pod pkey.pod pkeyparam.pod pkeyutl.pod rand.pod req.pod rsa.pod rsautl.pod s_client.pod s_server.pod s_time.pod sess_id.pod smime.pod speed.pod spkac.pod ts.pod verify.pod version.pod x509.pod x509v3_config.pod lib/libssl/src/doc/crypto: DES_set_key.pod DH_generate_key.pod DH_generate_parameters.pod DH_get_ex_new_index.pod DH_new.pod DH_set_method.pod DH_size.pod DSA_SIG_new.pod DSA_do_sign.pod DSA_dup_DH.pod DSA_generate_key.pod DSA_generate_parameters.pod DSA_get_ex_new_index.pod DSA_new.pod DSA_set_method.pod DSA_sign.pod DSA_size.pod EC_GFp_simple_method.pod EC_GROUP_copy.pod EC_GROUP_new.pod EC_KEY_new.pod EC_POINT_add.pod EC_POINT_new.pod ERR.pod ERR_GET_LIB.pod ERR_clear_error.pod ERR_error_string.pod ERR_get_error.pod ERR_load_crypto_strings.pod ERR_load_strings.pod ERR_print_errors.pod ERR_put_error.pod ERR_remove_state.pod ERR_set_mark.pod EVP_BytesToKey.pod EVP_DigestInit.pod EVP_DigestSignInit.pod EVP_DigestVerifyInit.pod EVP_EncryptInit.pod EVP_OpenInit.pod EVP_PKEY_CTX_ctrl.pod EVP_PKEY_CTX_new.pod EVP_PKEY_cmp.pod EVP_PKEY_decrypt.pod EVP_PKEY_derive.pod EVP_PKEY_encrypt.pod EVP_PKEY_get_default_digest.pod EVP_PKEY_keygen.pod EVP_PKEY_new.pod EVP_PKEY_print_private.pod EVP_PKEY_set1_RSA.pod EVP_PKEY_sign.pod EVP_PKEY_verify.pod EVP_PKEY_verify_recover.pod EVP_SealInit.pod EVP_SignInit.pod EVP_VerifyInit.pod HMAC.pod MD5.pod OBJ_nid2obj.pod OPENSSL_VERSION_NUMBER.pod OPENSSL_config.pod OPENSSL_load_builtin_modules.pod OpenSSL_add_all_algorithms.pod PEM_read_bio_PrivateKey.pod PEM_write_bio_CMS_stream.pod PEM_write_bio_PKCS7_stream.pod PKCS12_create.pod PKCS12_parse.pod PKCS5_PBKDF2_HMAC.pod PKCS7_decrypt.pod PKCS7_encrypt.pod PKCS7_sign.pod PKCS7_sign_add_signer.pod PKCS7_verify.pod RAND.pod RAND_add.pod RAND_bytes.pod RAND_cleanup.pod RAND_load_file.pod RAND_set_rand_method.pod RC4.pod RIPEMD160.pod RSA_blinding_on.pod RSA_check_key.pod RSA_generate_key.pod RSA_get_ex_new_index.pod RSA_new.pod RSA_padding_add_PKCS1_type_1.pod RSA_print.pod RSA_private_encrypt.pod RSA_public_encrypt.pod RSA_set_method.pod RSA_sign.pod RSA_sign_ASN1_OCTET_STRING.pod RSA_size.pod SHA1.pod SMIME_read_CMS.pod SMIME_read_PKCS7.pod SMIME_write_CMS.pod SMIME_write_PKCS7.pod X509_NAME_ENTRY_get_object.pod X509_NAME_add_entry_by_txt.pod X509_NAME_get_index_by_NID.pod X509_NAME_print_ex.pod X509_STORE_CTX_get_error.pod X509_STORE_CTX_get_ex_new_index.pod X509_STORE_CTX_new.pod X509_STORE_CTX_set_verify_cb.pod X509_STORE_set_verify_cb_func.pod X509_VERIFY_PARAM_set_flags.pod X509_new.pod X509_verify_cert.pod bn.pod d2i_ASN1_OBJECT.pod d2i_DHparams.pod d2i_DSAPublicKey.pod d2i_ECPKParameters.pod d2i_RSAPublicKey.pod d2i_X509.pod d2i_X509_ALGOR.pod d2i_X509_CRL.pod d2i_X509_NAME.pod d2i_X509_REQ.pod d2i_X509_SIG.pod dh.pod dsa.pod ec.pod engine.pod evp.pod i2d_CMS_bio_stream.pod i2d_PKCS7_bio_stream.pod lh_stats.pod rsa.pod x509.pod lib/libssl/src/doc/ssl: BIO_f_ssl.3 SSL_CIPHER_get_name.3 SSL_COMP_add_compression_method.3 SSL_CTX_add_extra_chain_cert.3 SSL_CTX_add_session.3 SSL_CTX_ctrl.3 SSL_CTX_flush_sessions.3 SSL_CTX_free.3 SSL_CTX_get_ex_new_index.3 SSL_CTX_get_verify_mode.3 SSL_CTX_load_verify_locations.3 SSL_CTX_new.3 SSL_CTX_sess_number.3 SSL_CTX_sess_set_cache_size.3 SSL_CTX_sess_set_get_cb.3 SSL_CTX_sessions.3 SSL_CTX_set_cert_store.3 SSL_CTX_set_cert_verify_callback.3 SSL_CTX_set_cipher_list.3 SSL_CTX_set_client_CA_list.3 SSL_CTX_set_client_cert_cb.3 SSL_CTX_set_default_passwd_cb.3 SSL_CTX_set_generate_session_id.3 SSL_CTX_set_info_callback.3 SSL_CTX_set_max_cert_list.3 SSL_CTX_set_mode.3 SSL_CTX_set_msg_callback.3 SSL_CTX_set_options.3 SSL_CTX_set_psk_client_callback.3 SSL_CTX_set_quiet_shutdown.3 SSL_CTX_set_session_cache_mode.3 SSL_CTX_set_session_id_context.3 SSL_CTX_set_ssl_version.3 SSL_CTX_set_timeout.3 SSL_CTX_set_tmp_dh_callback.3 SSL_CTX_set_tmp_rsa_callback.3 SSL_CTX_set_verify.3 SSL_CTX_use_certificate.3 SSL_CTX_use_psk_identity_hint.3 SSL_SESSION_free.3 SSL_SESSION_get_ex_new_index.3 SSL_SESSION_get_time.3 SSL_accept.3 SSL_alert_type_string.3 SSL_clear.3 SSL_connect.3 SSL_do_handshake.3 SSL_free.3 SSL_get_SSL_CTX.3 SSL_get_ciphers.3 SSL_get_client_CA_list.3 SSL_get_current_cipher.3 SSL_get_default_timeout.3 SSL_get_error.3 SSL_get_ex_data_X509_STORE_CTX_idx.3 SSL_get_ex_new_index.3 SSL_get_fd.3 SSL_get_peer_cert_chain.3 SSL_get_peer_certificate.3 SSL_get_psk_identity.3 SSL_get_rbio.3 SSL_get_session.3 SSL_get_verify_result.3 SSL_get_version.3 SSL_library_init.3 SSL_load_client_CA_file.3 SSL_new.3 SSL_pending.3 SSL_read.3 SSL_rstate_string.3 SSL_session_reused.3 SSL_set_bio.3 SSL_set_connect_state.3 SSL_set_fd.3 SSL_set_session.3 SSL_set_shutdown.3 SSL_set_verify_result.3 SSL_shutdown.3 SSL_state_string.3 SSL_want.3 SSL_write.3 d2i_SSL_SESSION.3 ssl.3 lib/libssl/src/ssl: bio_ssl.c bs_ber.c bs_cbb.c bs_cbs.c bytestring.h d1_both.c d1_clnt.c d1_enc.c d1_lib.c d1_meth.c d1_pkt.c d1_srtp.c d1_srvr.c dtls1.h pqueue.c pqueue.h s23_clnt.c s23_lib.c s23_pkt.c s23_srvr.c s3_both.c s3_cbc.c s3_clnt.c s3_lib.c s3_pkt.c s3_srvr.c srtp.h ssl.h ssl2.h ssl23.h ssl3.h ssl_algs.c ssl_asn1.c ssl_cert.c ssl_ciph.c ssl_err.c ssl_err2.c ssl_lib.c ssl_locl.h ssl_rsa.c ssl_sess.c ssl_stat.c ssl_txt.c t1_clnt.c t1_enc.c t1_lib.c t1_meth.c t1_reneg.c t1_srvr.c tls1.h lib/libssl/src/test: CAss.cnf CAssdh.cnf CAssdsa.cnf CAssrsa.cnf CAtsa.cnf P1ss.cnf P2ss.cnf Sssdsa.cnf Sssrsa.cnf Uss.cnf VMSca-response.1 VMSca-response.2 asn1test.c bctest cms-examples.pl cms-test.pl methtest.c pkcs7-1.pem pkcs7.pem pkits-test.pl r160test.c smcont.txt tcrl test.cnf test_aesni test_padlock testca testcrl.pem testenc testgen testp7.pem testreq2.pem testrsa.pem testsid.pem testss testssl testsslproxy testtsa testx509.pem times tpkcs7 tpkcs7d treq trsa tsid tx509 v3-cert1.pem v3-cert2.pem lib/libssl/src/test/smime-certs: smdsa1.pem smdsa2.pem smdsa3.pem smdsap.pem smroot.pem smrsa1.pem smrsa2.pem smrsa3.pem lib/libssl/src/util: mkerr.pl mkstack.pl Log message: Remove the libssl/src directory CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 05:33:42 Removed files: lib/libssl/ssl : Makefile shlib_version Log message: Remove the libssl/ssl directory CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 05:33:43 Removed files: lib/libcrypto/crypto: Makefile arc4random_aix.h arc4random_freebsd.h arc4random_hpux.h arc4random_linux.h arc4random_netbsd.h arc4random_osx.h arc4random_solaris.h arc4random_win.h getentropy_aix.c getentropy_freebsd.c getentropy_hpux.c getentropy_linux.c getentropy_netbsd.c getentropy_osx.c getentropy_solaris.c getentropy_win.c shlib_version lib/libcrypto/crypto/arch/alpha: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/amd64: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/arm: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/hppa: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/i386: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/m88k: opensslconf.h lib/libcrypto/crypto/arch/mips64: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/powerpc: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/sh: opensslconf.h lib/libcrypto/crypto/arch/sparc: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/sparc64: Makefile.inc opensslconf.h lib/libcrypto/crypto/arch/vax: Makefile.inc bn_asm_vax.S opensslconf.h Log message: Remove the libcrypto/crypto directory CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/03 05:35:19 Modified files: sys/arch/amd64/amd64: vmm.c Log message: provide better interrupt responsiveness by exiting to vmd whenever vcpu->vc_intr is asserted and the guest is ready for interrupts, instead of waiting until the next time we would have exited to vmd for some other reason. ok stefan@ CVSROOT: /cvs Module name: src Changes by: nayden@cvs.openbsd.org 2016/09/03 05:35:24 Modified files: usr.sbin/vmd : virtio.c Log message: Adding a clean up block to vioblk_notifyq() and vionet_enq_rx() OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/03 05:36:08 Modified files: usr.sbin/vmd : ns8250.c Log message: fix some wrong interrupt code that doesn't fit with the new model ok stefan@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/03 05:38:08 Modified files: usr.sbin/vmd : vmm.c Log message: As vmm(4) can now exit to vmd at any time to process pending interrupts, don't kill the VM if we are presented with an exit type that is not something we directly need to handle. Instead, simply re-enter the guest, possibly injecting an interrupt along the way. Still exit the process if presented with a triple fault, until we implement reboot support. ok stefan@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2016/09/03 05:40:32 Modified files: distrib/miniroot: install.sub Log message: Make the installer safer by fetching and verifying external data as unprivileged users. OK halex, tb, deraadt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2016/09/03 05:40:54 Modified files: sys/dev : rnd.c Log message: Since the initial entropy pool is 8192 bytes, we need three pages to create the alias mapping when clearing it, since there is no guarantee the pool is page aligned. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 05:41:10 Modified files: usr.bin/compress: compress.h gzopen.c main.c nullopen.c zopen.c Log message: start pulling apart some function pointers that take too many parameters because of excessive code sharing. compression and decompression are not entirely similar, they should share less. ok joerg millert CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 05:42:12 Modified files: sys/dev/pci : if_iwm.c Log message: Get rid of iwm_mvm_send_add_sta_cmd_status() which is a pointless wrapper around iwm_mvm_send_cmd_pdu_status(). Just call the function directly. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 05:49:33 Modified files: lib/libcrypto : Makefile generate_pkgconfig.sh lib/libcrypto/man: Makefile lib/libssl : Makefile generate_pkgconfig.sh lib/libssl/man : Makefile Log message: Adjust to allow tree to build again after file moves CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/03 05:52:06 Modified files: usr.sbin/ntpd : client.c ntp.c ntp_dns.c ntp_msg.c ntpd.c ntpd.h sensors.c server.c Log message: Remove the oh so funny "LOSS OF MIND" from the diclaimer that was not part of the original ISC license that we use in OpenBSD. Done for files were Henning is the original author. OK henning@ deraadt@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 05:56:33 Modified files: lib/libcrypto/x509v3: v3_utl.c x509v3.h Log message: Bring in functions used by stunnel and exim from BoringSSL - this brings in X509_check_host, X509_check_email, X509_check_ip, and X509_check_ip_asc, with some cleanup on the way in by myself and jsing@ ok bcook@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 05:57:43 Modified files: lib/libssl : shlib_version lib/libcrypto : shlib_version Log message: crank minor for API addiiton of x509_email, etc. functions CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2016/09/03 05:58:32 Modified files: etc : Makefile Added files: etc/examples : doas.conf Log message: Add doas.conf example configuration file. Discussed with and loved by many. OK tedu@, tom@, deraadt@. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 06:00:24 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Fix some very unnecessary convoultion. ok krw@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/09/03 06:02:07 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/09/03 06:09:30 Modified files: databases/tdb : Makefile distinfo Log message: Update to tdb-1.3.11 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 06:10:40 Modified files: lib/libcrypto/ec: ec_lib.c Log message: remove unused variable CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/03 06:12:21 Modified files: usr.bin/signify: zsig.c Log message: MAJOR tweak: switch to SHA512/256 adjust the header information to be self-descripting and contain a signature date, and pass that thru when checking. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/03 06:12:43 Modified files: sys/arch/amd64/amd64: identcpu.c sys/arch/amd64/include: specialreg.h sys/arch/i386/i386: machdep.c sys/arch/i386/include: specialreg.h Log message: add SDBG to cpuid bits and identcpu CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/03 06:13:46 Log message: Import p5-Log-Any-Adapter-Callback a perl module to send Log::Any logs to a subroutine. ok jasper@ This adapter is used for customized logging, and is mostly a convenient construct to save a few lines of code. You could achieve the same effect by creating a full Log::Any adapter class. Status: Vendor Tag: giovanni Release Tags: giovanni_20160903 N ports/devel/p5-Log-Any-Adapter-Callback/Makefile N ports/devel/p5-Log-Any-Adapter-Callback/distinfo N ports/devel/p5-Log-Any-Adapter-Callback/pkg/PLIST N ports/devel/p5-Log-Any-Adapter-Callback/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/03 06:16:04 Modified files: devel : Makefile Log message: +p5-Log-Any-Adapter-Callback CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/03 06:21:36 Modified files: devel/p5-Search-Elasticsearch: Makefile Log message: Add a missing TEST_DEPENDS and take maintainership. ok jasper@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/03 06:21:38 Modified files: usr.bin/signify: signify.c Log message: fix parameters checking CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/03 06:23:02 Modified files: regress/usr.bin/signify: signify.sh Log message: check -z mode, just by creating an archive and checking it's still proper gzip. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2016/09/03 06:24:10 Modified files: libexec/ld.so : malloc.c Log message: cherry-pick a few diffs from libc malloc; ok guenther@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 06:24:21 Modified files: sys/dev/pci : if_iwm.c Log message: Get rid of the various iwm_free_* wrappers around iwm_dma_contig_free(). Call iwm_dma_contig_free() directly instead. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/09/03 06:27:17 Modified files: lang/sbcl : Makefile Added files: lang/sbcl/patches: patch-contrib_sb-posix_posix-tests_lisp Log message: Disable test that fails for unknown reasons (W^X-related), fixes build. Test already disabled on Windows and NetBSD. Initial diff from Solene Rapenne. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 06:29:30 Modified files: usr.bin/compress: gzopen.c main.c Log message: the SMALL code made a half hearted effort to exclude compression code but some of the write code remained. shuffle things around a bit to make the exclusion more complete. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2016/09/03 06:42:47 Modified files: lib/libssl : Makefile generate_pkgconfig.sh lib/libssl/man : Makefile lib/libcrypto : Makefile generate_pkgconfig.sh lib/libcrypto/man: Makefile Log message: Make tree build again CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/03 06:47:28 Modified files: lib/libc/gen : getpass.3 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2016/09/03 06:59:33 Modified files: usr.bin/signify: zsig.c Log message: naddy@ pointed out that SHA512/256 is slightly different so use SHA384 which is on the shelf and good enough CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 07:05:08 Modified files: sbin/savecore : Makefile Added files: sbin/savecore : compress.h zopen.c Log message: proving once again my commit and somebody will test strategy works, deraadt found that savecore also uses a source file from compress. add (6.0 versions) of the needed files to permit progress elsewhere. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2016/09/03 07:09:25 Modified files: usr.sbin/nsd : configure.ac edns.c Log message: Update to 4.1.12 ----------------------------------------------------------------- BUG FIXES: - Fix malformed edns query assertion failure, reported by Michal Kepien (NASK). ----------------------------------------------------------------- Does not effect OpenBSD since we are not running configure with --enable-checking OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/03 07:13:07 Modified files: sys/arch/i386/conf: ld.script sys/arch/amd64/conf: ld.script Log message: Make .openbsd.randomdata section RO. Highlight is that the stack protector cookie becomes readonly, spraying over it in KVA becomes more difficult. amd64 version from guenther, i386 version by myself ok guenther kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/03 07:16:50 Modified files: sys/kern : init_main.c Log message: Do not reinitialize __guard_local if it is 0. This cannot be done anymore, since it is now RO. It is the bootloader's job to initialize it correctly. If the bootloader fails to perform that, you silently lose. The road to building an always-available rng is served by us depending on it :) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 07:26:50 Modified files: usr.bin/compress: main.c Log message: remove parens from method calls CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/03 07:26:55 Modified files: usr.bin/openssl: openssl.1 Log message: shorten s_time; help/ok bcook CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 07:29:59 Modified files: infrastructure/mk: bsd.port.mk Log message: set PATCH_DEBUG=Yes by default, to make it easier to notice patches which get misapplied after an update (fuzz etc). ok giovanni@ landry@ danj@ edd@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/03 07:35:03 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/i386/include: specialreg.h Log message: fix typo "mode" -> "model" when referring to "Model specific registers" CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 07:35:08 Modified files: sys/dev/pci : if_iwm.c Log message: Remove iwm_alloc_* wrapper functions around iwm_dma_contig_alloc(). Call iwm_dma_contig_alloc() directly instead. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 07:37:46 Modified files: . : Makefile.cross distrib : Makefile distrib/notes : Makefile distrib/sets/lists/comp: mi distrib/sets/lists/man: mi distrib/special: Makefile distrib/special/disklabel: Makefile distrib/special/installboot: Makefile etc : Makefile etc/mtree : 4.4BSD.dist lib/libarch/arm: Makefile regress/etc/MAKEDEV: Makefile regress/usr.bin/mdoclint: mdoclint share/man/man4 : Makefile cdce.4 com.4 ohci.4 pcmcia.4 sdmmc.4 usb.4 share/man/man7 : mdoc.7 share/man/man8 : Makefile sys : Makefile sys/dev/microcode/atmel: Makefile sys/dev/microcode/kue: Makefile sys/dev/microcode/rum: Makefile sys/dev/microcode/symbol: Makefile sys/dev/microcode/tusb3410: Makefile sys/dev/microcode/udl: Makefile sys/dev/microcode/zydas: Makefile sys/dev/usb : files.usb sys/kern : Makefile usr.bin/calendar/calendars: calendar.openbsd usr.sbin : Makefile usr.sbin/apm : Makefile usr.sbin/apmd : Makefile usr.sbin/hotplugd: Makefile usr.sbin/wsfontload: Makefile Removed files: distrib/notes/zaurus: contents features hardware install prep upgrade whatis xfer distrib/sets/lists/base: md.zaurus distrib/sets/lists/comp: md.zaurus distrib/sets/lists/etc: md.zaurus distrib/sets/lists/game: md.zaurus distrib/sets/lists/man: md.zaurus distrib/special/ztsscale: Makefile distrib/zaurus : Makefile distrib/zaurus/ipk: Makefile bootbsd bootbsd.desktop bootbsd.png.uu postinst postrm rc.zboot distrib/zaurus/ramdisk: Makefile Makefile.inc install.md list etc/etc.zaurus : MAKEDEV MAKEDEV.md Makefile Makefile.inc disktab fbtab login.conf sysctl.conf ttys share/man/man4 : usbf.4 share/man/man4/man4.zaurus: Makefile apm.4 autoconf.4 intro.4 lcd.4 mem.4 pxadmac.4 pxagpio.4 pxaintc.4 pxaip.4 pxammc.4 pxaost.4 pxapcic.4 pxaudc.4 scoop.4 zaudio.4 zkbd.4 zrc.4 zssp.4 zts.4 share/man/man8/man8.zaurus: MAKEDEV.8 Makefile boot_zaurus.8 sys/arch/arm/xscale: files.pxa2x0 pxa27x_kpc.c pxa27x_kpc.h pxa27x_udc.c pxa27x_udc.h pxa27x_udcreg.h pxa2x0.c pxa2x0_a4x_io.S pxa2x0_a4x_space.c pxa2x0_apm.c pxa2x0_apm.h pxa2x0_apm_asm.S pxa2x0_clock.c pxa2x0_com.c pxa2x0_dma.c pxa2x0_dmac.c pxa2x0_dmac.h pxa2x0_gpio.c pxa2x0_gpio.h pxa2x0_i2c.c pxa2x0_i2c.h pxa2x0_i2s.c pxa2x0_i2s.h pxa2x0_intr.c pxa2x0_intr.h pxa2x0_lcd.c pxa2x0_lcd.h pxa2x0_mmc.c pxa2x0_mutex.c pxa2x0_ohci.c pxa2x0_pcic.c pxa2x0_space.c pxa2x0reg.h pxa2x0var.h pxammcvar.h pxapcicvar.h sys/arch/zaurus: Makefile sys/arch/zaurus/compile: .cvsignore sys/arch/zaurus/conf: GENERIC Makefile.zaurus RAMDISK files.zaurus sys/arch/zaurus/dev: scoop_mmc.c scoop_pcic.c zaurus_apm.c zaurus_apm.h zaurus_audio.c zaurus_flash.c zaurus_kbd.c zaurus_kbdmap.h zaurus_remote.c zaurus_scoop.c zaurus_scoopreg.h zaurus_scoopvar.h zaurus_ssp.c zaurus_sspvar.h zaurus_udc.c zts.c sys/arch/zaurus/include: _float.h _types.h apmvar.h asm.h atomic.h bootconfig.h bus.h cdefs.h conf.h cpu.h db_machdep.h disklabel.h endian.h exec.h fenv.h fp.h frame.h ieee.h ieeefp.h intr.h limits.h loadfile_machdep.h lock.h machine_reg.h mutex.h param.h pcb.h pio.h pmap.h proc.h profile.h ptrace.h reg.h reloc.h setjmp.h signal.h spinlock.h stdarg.h sysarch.h tcb.h trap.h vmparam.h zaurus_var.h sys/arch/zaurus/stand: Makefile Makefile.inc sys/arch/zaurus/stand/zboot: Makefile alloc.c boot.8 compat_linux.h conf.c crt0.c devopen.c disk.h diskprobe.c exec.c exit.c libsa.h loadfile.c machdep.c pathnames.h termios.c unixcons.c unixdev.c unixdev.h unixsys.S sys/arch/zaurus/stand/zbsdmod: Makefile compat_linux.h zbsdmod.c sys/arch/zaurus/zaurus: autoconf.c genassym.cf zaurus_lcd.c zaurus_machdep.c zaurus_start.S sys/dev/usb : if_cdcef.c usbf.c usbf.h usbf_subr.c usbfvar.h usr.sbin/ztsscale: Makefile message.xbm ztsscale.8 ztsscale.c Log message: Retire zaurus, as it hasn't made the EABI jump and will be permanently broken shortly when we use the hardware thread register in userland CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/03 07:42:28 Modified files: sys/sys : mbuf.h Log message: bump PACKET_TAG_MAXSIZE from 52 to 60 bytes to make room for the upcoming bridge tunneltag change (the tag is used in the mtagpl pool). OK henning@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/03 07:46:58 Modified files: share/man/man4 : vxlan.4 sys/netinet : udp_usrreq.c sys/net : bridgectl.c if.h if_bridge.c if_bridge.h if_switch.c if_vlan.c if_vxlan.c if_vxlan.h sbin/ifconfig : ifconfig.8 ifconfig.c Log message: Add support for a multipoint-to-multipoint mode in vxlan(4). In this mode, vxlan(4) must be configured to accept any virtual network identifier with "vnetid any" and added to a bridge(4) or switch(4). This way the driver will dynamically learn the tunnel endpoints and their vnetids for the responses and can be used to dynamically bridge between VXLANs. It is also being used in combination with switch(4) and the OpenFlow tunnel classifiers. With input from yasuoka@ goda@ OK deraadt@ dlg@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/09/03 07:48:39 Modified files: devel/gdb : Makefile Added files: devel/gdb/patches: patch-gdb_alphabsd-nat_c patch-gdb_armnbsd-nat_c patch-gdb_hppaobsd-nat_c patch-gdb_m88kbsd-nat_c patch-gdb_mips64obsd-nat_c patch-gdb_ppcobsd-nat_c patch-gdb_shnbsd-nat_c Log message: Fix register handling of multithreaded programs on !(x86) platforms. Initially implemented by jhb@freebsd for i386 and amd64: replace ptid_get_pid by get_ptrace_pid when fetching / setting registers. The latter does the right thing with multiple threads. Issue reported by guenther@ plus a few users. ok pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/09/03 07:51:09 Modified files: devel/gdb : Makefile Log message: Tests now need dejagnu. ok pascal@ (maintainer) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/09/03 07:53:40 Modified files: faq : faq1.html faq11.html faq14.html faq4.html faq7.html Log message: remove zaurus mentions. CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/03 07:56:17 Modified files: sbin/ping : ping.8 Log message: Mention the maximum value for the -s option. OK tedu@ jmc@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2016/09/03 07:57:18 Modified files: . : Makefile driver : Makefile Removed files: distrib/notes : README.zaurus distrib/sets/lists/xbase: md.zaurus distrib/sets/lists/xetc: md.zaurus distrib/sets/lists/xfont: md.zaurus distrib/sets/lists/xserv: md.zaurus distrib/sets/lists/xshare: md.zaurus etc/X11.zaurus : xorg.conf Log message: Remove zaurus support CVSROOT: /cvs Module name: www Changes by: guenther@cvs.openbsd.org 2016/09/03 07:57:27 Modified files: . : plat.html zaurus.html Log message: retire zaurus CVSROOT: /cvs Module name: xenocara Changes by: guenther@cvs.openbsd.org 2016/09/03 08:01:16 Modified files: driver/xf86-input-ws/man: ws.man Log message: Remove zaurus, zts, and ztsscale references CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2016/09/03 08:01:17 Modified files: sys/arch/amd64/amd64: vmm.c Log message: suppress some cpuid bits for hardware we either don't support yet or doesn't make sense in a vm CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/03 08:09:04 Modified files: usr.sbin/relayd: ca.c hce.c proc.c relayd.c relayd.h Log message: Use the fork+exec privsep model in relayd; based on rzalamena@'s work for httpd with some (current and previous) changes for relayd. Once again, both daemons now share the same proc.c where most of the privsep "magic" happens. OK benno@ rzalamena@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/03 08:09:58 Modified files: sys/kern : uipc_socket.c Log message: If sosend() cannot allocate a large cluster, try a small one as fallback. OK claudio@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 08:14:20 Added files: sys/net : bfd.c bfd.h Log message: add support for Bidirectional Forwarding Detection (RFC 5880/5881). This is only the engine, the glue will come soon. We can negotiate a BFD session against a Juniper MX, and against ourselves. Requires a lot of cleanup, but we can do that in the tree. discussed with the network hackers OK claudio@, henning@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/03 08:17:37 Modified files: sys/kern : uipc_mbuf.c Log message: Limit all mbuf cluster pools to the same memory size. Having limits by number would allow the large clusters using too much memory. Set size of mclsizes array explicitly to keep it in sync with mclpools. OK claudio@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 08:18:42 Modified files: sys/netinet : in_pcb.h Log message: Reserve the BFD destination ports in baddynamic OK claudio@, henning@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/03 08:19:01 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.sparc md.sparc64 mi distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 08:20:26 Modified files: sys/conf : GENERIC files sys/net : route.c route.h Log message: Add in the (disabled) kernel glue for BFD OK claudio@, henning@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 08:23:14 Modified files: sbin/route : keywords.h keywords.sh route.c show.c usr.bin/netstat: show.c Log message: Add userland parts for BFD. Can't work if you don't have it enabled in the kernel. OK claudio@, henning@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 08:23:37 Modified files: security/xmlsec: Makefile distinfo security/xmlsec/patches: patch-src_openssl_app_c patch-tests_testrun_sh security/xmlsec/pkg: PLIST-docs PLIST-main Log message: update to xmlsec-1.2.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 08:23:38 Modified files: security/oath-toolkit: Makefile distinfo security/oath-toolkit/pkg: PLIST-pskc Log message: update to oath-toolkit-2.6.2 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/03 08:25:05 Modified files: sbin/fdisk : fdisk.8 sbin/reboot : reboot.8 Log message: no more boot_zaurus.8; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/03 08:25:27 Modified files: sys/arch/alpha/include: param.h sys/arch/amd64/include: param.h sys/arch/arm/include: param.h sys/arch/hppa/include: param.h sys/arch/i386/include: param.h sys/arch/m88k/include: param.h sys/arch/mips64/include: param.h sys/arch/powerpc/include: param.h sys/arch/sh/include: param.h sys/arch/sparc64/include: param.h Log message: Increase the number of mbufs on most architectures. This is based on a guess how much memory a typical machine has. If the value is too high, users may run out of kernel memory. Then we will have to adjust this again. OK claudio@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/09/03 08:28:24 Modified files: sys/kern : kern_exec.c Log message: Reset PS_WXNEEDED in execve(2). The new process should inherit wxneeded perms from the ELF executable only, not from the former process. Solution improved by guenther@, ok guenther@ deraadt@, ok tedu@ on a similar diff. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/09/03 08:29:05 Modified files: sys/kern : kern_fork.c Log message: Inherit PS_WXNEEDED in forked processes. Issue noticed when debugging lang/sbcl. ok deraadt@ guenther@ tedu@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/03 08:34:13 Modified files: sys/net : pfvar.h sys/netinet : tcp_subr.c Log message: Reduce the factor of the limits derived form NMBCLUSTERS. We want the additional clusters in the socket buffer and not elsewhere. OK claudio@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/03 08:36:14 Modified files: share/man/man4 : com.4 wskbd.4 wsmouse.4 Log message: no more pages for pxaip, zkbd, zrc, or zts; CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2016/09/03 08:36:20 Modified files: infrastructure/mk: arch-defines.mk Log message: zaurus is no more CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 08:37:00 Modified files: lib/libcrypto/bn: bn_gf2m.c Log message: Avoid undefined-behavior right-shifting by a word-size # of bits. Found with STACK, originally from OpenSSL, ok @beck CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 08:37:52 Modified files: lib/libcrypto/bn: bn_exp.c Log message: BN_mod_exp_mont_consttime: check for zero modulus. Don't dereference |d| when |top| is zero. Also test that various BIGNUM methods behave correctly on zero/even inputs. Original patch from OpenSSL commit d46e946d2603c64df6e1e4f9db0c70baaf1c4c03 CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/09/03 08:42:08 Modified files: usr.sbin/smtpd : crypto.c Log message: switch from EVP_{En,De}cryptInit & EVP_{En,De}cryptFinal to their _ex counterparts, as suggested by bcook ok bcook@, sunil@, eric@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2016/09/03 08:43:37 Modified files: sys/dev/ic : comvar.h comreg.h com.c Log message: de-zaurus com.c "looks correct" deraadt@ guenther@ on an earlier rev CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2016/09/03 08:44:21 Modified files: usr.sbin/relayd: parse.y proc.c relayd.h usr.sbin/httpd : httpd.h parse.y proc.c usr.sbin/relayctl: relayctl.c Log message: Replace [RELAY|SERVER]_MAXPROC with the new PROC_MAX_INSTANCES variable and limit it from 128 to 32 instances (the old value). While here, move a few PROC_ defines around. OK rzalamena@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2016/09/03 08:46:56 Modified files: sys/arch/i386/i386: apm.c sys/arch/loongson/dev: apm.c sys/dev/acpi : acpi.c sys/kern : init_main.c kern_time.c kern_xxx.c sys/sys : systm.h Log message: Write the system time back to the RTC every 30 minutes. This fixes the problem that long-running machines which were not shut down properly would reboot with a badly offset system time. hints and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/03 08:53:17 Modified files: sys/sys : socketvar.h Log message: Increase the socket buffer size limit from 256 KB to 2 MB. This will speed up TCP connections. If the value is too high, users may run out of mbufs. This should be less likely as we have increased the mbuf cluster limit. OK claudio@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/09/03 08:53:20 Modified files: libexec/ftpd : ftpd.c Log message: Set "lowdelay" and "throughput" Traffic Class on command & data IPv6 sockets. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 08:54:24 Modified files: share/man/man4 : cdce.4 Makefile Log message: cdcef(4) was retired with Zaurus. Noted by jmc@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 08:54:25 Modified files: lib/libcrypto/doc: EVP_EncryptInit.pod lib/libcrypto/evp: evp_enc.c Log message: deprecate EVP_EncryptFinal(), EVP_DecryptFinal() and EVP_CipherFinal() This switches EVP_CipherFinal() to work as EVP_EncryptFinal() and EVP_DecryptFinal() do, always clearing the cipher context on completion. Indicate that, since it is not possible to tell whether this function will clear the context (the API has changed over time in OpenSSL), it is better to use the _ex() variants and explicitly clear instead. ok beck@ CVSROOT: /cvs Module name: xenocara Changes by: guenther@cvs.openbsd.org 2016/09/03 08:58:02 Modified files: xserver/config : wscons.c Log message: Remove zaurus keyboard model ok matthieu@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/09/03 09:00:49 Modified files: libexec/ftpd : ftpd.c Log message: Use a single "opt" variable for all setsockopt calls in getdatasock(). on = 65536; if (setsockopt(... &on ...) is slightly misleading. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/03 09:04:10 Modified files: sys/arch/sparc64/conf: ld.script Log message: sparc64 kernel still lacks a true RODATA segment. However we can make the SSP read-only by moving the randomdata section into RX text, rather than leaving it in RW data. ok kettenis, tested by claudio CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 09:05:03 Modified files: sys/dev/pci : if_iwm.c Log message: fix some whitespace and overlong lines CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 09:05:25 Modified files: sys/net : bfd.c Log message: Remove comments about taskq flags we want to eventually run with. that'll take quite some time to get to. pointed out by and OK claudio@ CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/03 09:06:06 Modified files: sys/kern : kern_synch.c sys/sys : _time.h Log message: Remove ticket lock support from thrsleep. It's unused. OK guenther@ mpi@ tedu@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 09:06:11 Modified files: sys/net : bfd.c Log message: use the correct size for the pool we are init'ing pointed out by and OK claudio@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 09:07:06 Modified files: sys/arch/arm/arm: arm32_machdep.c Log message: Remove zaurus sysctl bits CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 09:07:22 Modified files: sys/net : bfd.c Log message: remove spl-dance. the functions we are protecting already do that. reminded by and OK claudio@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 09:08:16 Modified files: sys/dev/pci : if_iwm.c Log message: Get rid of iwm_set_pwr(). Call iwm_set_bits_mask_prph() directly instead. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2016/09/03 09:10:12 Modified files: lang/sbcl : Makefile Removed files: lang/sbcl/patches: patch-contrib_sb-posix_posix-tests_lisp Log message: Re-enable test, now that wxneeded is inherited after fork. Prodded by naddy@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 09:15:13 Removed files: sys/dev/i2c : wm8750reg.h Log message: zaurus has been retired CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2016/09/03 09:17:08 Modified files: etc/mtree : 4.4BSD.dist Log message: Add /var/syspatch to mtree(8). OK many CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/03 09:19:51 Modified files: net/p5-Net-Whois-Raw: Makefile distinfo Log message: bugfix update to 2.99001 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/03 09:24:09 Modified files: mail/p5-MIME-tools: Makefile distinfo Log message: bugfix update to 5.508 CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 09:24:09 Modified files: lib/libcrypto/arc4random: getentropy_osx.c Log message: add iOS support for getentropy from Jacob Berkman, ok beck@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/03 09:27:54 Modified files: share/man/man4 : vxlan.4 Log message: counting things always catches us out... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2016/09/03 09:31:07 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-block_curl_c patch-configure patch-tcg_ppc_tcg-target_inc_c emulators/qemu/pkg: PLIST Log message: Update to qemu-2.7.0. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 09:33:48 Modified files: sys/dev/pci : if_iwm.c Log message: DPRINTFs infesting iwm die in a fire... too much noise CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/09/03 09:36:33 Modified files: regress/sys/netinet6/pktinfo_addr: Makefile Added files: regress/sys/netinet6/pktinfo_addr: test_wrapper.sh Log message: Graceful failure handling at startup and run CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2016/09/03 09:37:45 Removed files: share/man/man4 : cdcef.4 Log message: cdcef(4) kept dodging my knife; one more try CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 09:39:23 Modified files: mail/postfix/snapshot: Makefile distinfo mail/postfix/snapshot/patches: patch-conf_main_cf Added files: mail/postfix/snapshot/patches: patch-src_posttls-finger_posttls-finger_c patch-src_tls_tls_client_c patch-src_tls_tls_dane_c patch-src_tls_tls_rsa_c patch-src_tls_tls_server_c Log message: update to postfix 3.2-20160828, from Brad, the libressl patches (OPENSSL_VERSION_NUMBER 0x10100000L) came from Bernard Spil CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 09:39:58 Modified files: mail/postfix/stable: Makefile distinfo Added files: mail/postfix/stable/patches: patch-src_posttls-finger_posttls-finger_c patch-src_tls_tls_client_c patch-src_tls_tls_dane_c patch-src_tls_tls_rsa_c patch-src_tls_tls_server_c Log message: update to postfix 3.1.2, from Brad, the libressl patches (OPENSSL_VERSION_NUMBER 0x10100000L) came from Bernard Spil CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/09/03 09:45:02 Modified files: usr.sbin/snmpd : kroute.c Log message: Fix pasto; zero ka->dstbrd instead of clobbering ka->mask. Diff from Jan Klemkow, ok mikeb@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 09:49:00 Modified files: sys/net : bfd.c Log message: remove a bunch of printf-debugging output and commented lines CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2016/09/03 09:54:14 Modified files: usr.sbin/smtpd : lka.c Log message: in lka specifically, use initgroups() so that users may share files between smtpd and another daemon by adding supplementary groups ok eric@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2016/09/03 09:59:28 Modified files: regress/sys/netinet/in_pcbbind: Makefile Log message: split ipv4 and ipv6 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/03 10:05:22 Modified files: sys/dev/pci : pcidevs Log message: New Intel 10GbE devices CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2016/09/03 10:05:39 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: sync CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/03 10:05:54 Modified files: sbin/ping6 : ping6.8 Log message: Mention the maximum value for the -s option. Discussed with florian@, ok deraadt@. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2016/09/03 10:06:26 Modified files: usr.sbin/smtpd : mproc.c smtpctl.c smtpd-api.h smtpd.h Log message: get rid of the type-checking system on internal messages. bump all imsg protocol versions since message format changed. ok gilles@ sunil@ CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/03 10:07:08 Modified files: usr.sbin/ldpd : address.c interface.c ldp.h ldpe.h neighbor.c Log message: Rework the sending of address messages. * Respect the session's negotiated maximum pdu length and split the sending of our local addresses into multiple messages if necessary; * Log sent/received addresses; * Add new wrappers to send only one address (send_address_single) and to send all addresses of the given address-family (send_address_all). These wrappers create a temporary list of addresses to be sent, and send_address() then acts on this last. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2016/09/03 10:07:49 Modified files: net/scamper : Makefile distinfo net/scamper/pkg: DESCR PLIST Removed files: net/scamper/patches: patch-configure_ac Log message: update to scamper-20141211f (Aug 2016), this new release adds PF support for tbit and sting checks (these use an anchor so that scamper can control rulesets). CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 10:18:22 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC sys/arch/luna88k/conf: GENERIC share/man/man4 : Makefile sys/dev/pcmcia : files.pcmcia Removed files: share/man/man4 : cnw.4 sys/dev/pcmcia : if_cnw.c if_cnwreg.h Log message: remove cnw driver. it was never enabled anywhere except on amd64 (and only there by accident) where it hasn't seen much use... CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 10:20:08 Modified files: sys/dev/pci : if_iwm.c Log message: The iwm code was torn between 'error' and 'err'; error -> err everywhere CVSROOT: /cvs Module name: src Changes by: renato@cvs.openbsd.org 2016/09/03 10:22:17 Modified files: usr.sbin/bgpd : bgpd.c rde.c session.c Log message: Simplify shutdown process. On shutdown, there's no need to use kill(2) to kill the child processes. Just closing the IPC sockets will make the children receive an EOF, break out from the event loop and then exit. Tha advantages of this "pipe teardown" are: * simpler code; * no need to pledge "proc" in the parent process; * removal of a (hard to trigger) PID reuse race condition. ok benno@ claudio@ CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/03 10:22:26 Modified files: sbin/ping6 : ping6.8 Log message: Correct default values. Noticed by and discussed with florian@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 10:25:03 Modified files: lib/libc : Symbols.list lib/libc/hash : Makefile.inc sha2.c lib/libc/hidden: sha2.h Log message: Add functions for SHA512/256. The standard says you're supposed to start with different magic numbers, so we need to add some functions instead of just asking the user to truncate as desired. Sigh. SHA512 is quite a bit faster than SHA256 on 64 bit CPUs, but 256 bit hashes are usually quite sufficient. Best of both. ok deraadt tom CVSROOT: /cvs Module name: ports Changes by: eric@cvs.openbsd.org 2016/09/03 10:27:51 Modified files: devel/py-zopeinterface: Makefile distinfo devel/py-zopeinterface/pkg: PLIST Log message: - update to zope.interfaqce 4.3.1 - add python3 flavor - drop maintainership ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/03 10:44:20 Modified files: lib/librthread : rthread.c rthread.h rthread_file.c rthread_rwlock.c rthread_sem.c rthread_sync.c Log message: Remove _USING_TICKETS, it's defined as 0. No functional change. ok tedu@ mpi@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 10:45:27 Modified files: sys/net : bfd.c Log message: check the TTL field for incoming packets, we only support directly connected neighbors CVSROOT: /cvs Module name: ports Changes by: eric@cvs.openbsd.org 2016/09/03 10:47:25 Modified files: devel : Makefile Log message: +py-zopeinterface,python3 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 10:47:26 Modified files: sys/net : bfd.c Log message: instead of doing everything manually, use goto cleanup idiom CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2016/09/03 10:50:36 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.sparc md.sparc64 mi distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: snc CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 10:52:18 Modified files: regress/lib/libssl/unit: Makefile Log message: remove unneeded reach-around include CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2016/09/03 10:54:15 Modified files: databases/mysql-utilities: Makefile distinfo databases/mysql-utilities/patches: patch-setup_py databases/mysql-utilities/pkg: PLIST Log message: Update to 1.6.4 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2016/09/03 10:56:13 Modified files: sys/net : bfd.c Log message: remove testing printf that snuck in accidentally. while here, bump an error counter if we cannot receive a packet CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2016/09/03 10:57:29 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: typos CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 11:00:29 Modified files: include : sha2.h Log message: i forgot to commit sha2.h changes for SHA512/256 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 11:01:01 Modified files: bin/md5 : cksum.1 md5.c Log message: add sha512/256 support to check that the libc code is right :) CVSROOT: /cvs Module name: src Changes by: akfaew@cvs.openbsd.org 2016/09/03 11:02:22 Modified files: lib/libc/sys : __thrsleep.2 Log message: Don't list individual valid CLOCK_* values, instead refer to clock_gettime(2). ok guenther@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2016/09/03 11:04:13 Modified files: usr.bin/signify: zsig.c Log message: switch back to SHA512/256 now that we have the official nist flavor CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2016/09/03 11:08:57 Modified files: etc : pf.os Log message: update pf.os for larger wscale by default CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 11:09:23 Modified files: sys/dev/pci : if_iwm.c Log message: In iwm, move assignments to 'err' outside of if-statements. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2016/09/03 11:11:40 Modified files: sbin/pfctl : pfctl.c pfctl_parser.c sys/net : pf.c pf_ioctl.c pfvar.h Log message: Let purge thread to remove once rules, not packets. Thanks mikeb@ for idea to add expire time. OK mpi@, OK mikeb@ CVSROOT: /cvs Module name: src Changes by: chl@cvs.openbsd.org 2016/09/03 11:13:48 Modified files: sbin/ifconfig : brconfig.c Log message: fix format string and remove unused variables ok yasuoka@ goda@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 11:21:38 Modified files: lib/libcrypto/bn: bn_exp.c Log message: BN_mod_exp_mont_consttime: check for zero modulus. Don't dereference d when top is zero. Original patch from OpenSSL commit d46e946d2603c64df6e1e4f9db0c70baaf1c4c03 ok jsing@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 11:26:29 Modified files: lib/libcrypto/bn: bn_exp.c Log message: add constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF. Patch based on OpenSSL commit d7a854c055ff22fb7da80c3b0e7cb08d248591d0 "Performance penalty varies from platform to platform, and even key length. For rsa2048 sign it was observed to reach almost 10%." CVE-2016-0702 ok beck@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 11:29:47 Modified files: sys/dev/pci : if_iwm.c Log message: iwm was undecided between 'if (err != 0)' and 'if (err)'; switch to 'if (err)' CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 11:32:06 Modified files: regress/lib/libcrypto/bn/general: bntest.c regress/lib/libcrypto/exp: exptest.c Log message: import new BN tests from OpenSSL New tests that various BIGNUM methods behave correctly on zero/even inputs. from OpenSSL ok beck@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 11:33:16 Modified files: lib/libcrypto/bn/asm: x86_64-mont5.pl Log message: switch to a constant-time gather procedure for amd64 mont5 asm from OpenSSL commit 7f98aa7403a1244cf17d1aa489f5bb0f39bae431 CVE-2016-0702 ok beck@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2016/09/03 11:35:34 Modified files: usr.bin/nc : netcat.c Log message: squash some possibly-used-uninitialized warnings CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2016/09/03 11:39:51 Modified files: sys/sys : socketvar.h Log message: Switch back to 256 KB socket buffer size for TCP. With 2 MB the OS finger printing of pf will no longer recognize OpenBSD as the window scaling factor has changed. We have to wait until firewalls have been updated. Requested by deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2016/09/03 11:46:19 Modified files: sbin/fdisk : cmd.c Log message: 'reinit' should check the MBR on disk, as the man page says. Makes 'reinit' respect current state of disk when deciding between MBR and GPT initialization. Problem noted by halex@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2016/09/03 11:56:07 Modified files: sbin/pfctl : pfctl.c Log message: pfctl mixes up anchorname with anchorpath OK mikeb@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2016/09/03 12:04:03 Modified files: sys/dev/pci : if_iwm.c Log message: Remove iwm_release() by inlining its implementation into its only caller. All the speculative comments about how the HW should be reset go away. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/03 12:06:41 Modified files: share/man/man4 : pcmcia.4 Log message: no more cnw; CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/09/03 12:08:25 src/regress/lib/libc/locale/mbrtowc Update of /cvs/src/regress/lib/libc/locale/mbrtowc In directory cvs.openbsd.org:/tmp/cvs-serv47525/mbrtowc Log Message: Directory /cvs/src/regress/lib/libc/locale/mbrtowc added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2016/09/03 12:14:18 Added files: regress/lib/libc/locale/mbrtowc: Makefile test_mbrtowc.c Log message: test mbrtowc(3) in conjunction with mbsinit(3) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2016/09/03 12:28:45 Modified files: usr.sbin/relayd: relayd.conf.5 Log message: partial rewrite of the tcp/tls option parts: the trouble was with options which accepted a "no" prefix, it was difficult to see what was enabled and what was disabled; ok reyk (claudio ok'd an earlier version of the diff too) CVSROOT: /cvs Module name: src Changes by: goda@cvs.openbsd.org 2016/09/03 12:33:55 Modified files: sys/net : switchctl.c Log message: Fixed missing null check in switchctl.c ok yasuoka@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2016/09/03 12:37:21 Modified files: faq : faq15.html Log message: fix some wording; from rob pierce CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/09/03 12:39:33 Log message: Import libc++ 3.9.0 Status: Vendor Tag: LLVM Release Tags: LIBCXX_3_9_0 N src/lib/libcxx/TODO.TXT N src/lib/libcxx/LICENSE.TXT N src/lib/libcxx/CREDITS.TXT N src/lib/libcxx/CMakeLists.txt N src/lib/libcxx/docs/Makefile.sphinx N src/lib/libcxx/docs/UsingLibcxx.rst N src/lib/libcxx/docs/conf.py N src/lib/libcxx/docs/index.rst N src/lib/libcxx/docs/BuildingLibcxx.rst N src/lib/libcxx/docs/CMakeLists.txt N src/lib/libcxx/docs/README.txt N src/lib/libcxx/docs/TestingLibcxx.rst N src/lib/libcxx/docs/DesignDocs/CapturingConfigInfo.rst N src/lib/libcxx/docs/DesignDocs/ABIVersioning.rst N src/lib/libcxx/benchmarks/unordered_set_operations.bench.cpp N src/lib/libcxx/include/__locale N src/lib/libcxx/include/cstdbool N src/lib/libcxx/include/set N src/lib/libcxx/include/atomic N src/lib/libcxx/include/ctime N src/lib/libcxx/include/iosfwd N src/lib/libcxx/include/errno.h N src/lib/libcxx/include/__functional_base N src/lib/libcxx/include/streambuf N src/lib/libcxx/include/__undef___deallocate N src/lib/libcxx/include/ostream N src/lib/libcxx/include/inttypes.h N src/lib/libcxx/include/ciso646 N src/lib/libcxx/include/strstream N src/lib/libcxx/include/typeindex N src/lib/libcxx/include/__config_site.in N src/lib/libcxx/include/regex N src/lib/libcxx/include/__bit_reference N src/lib/libcxx/include/ctgmath N src/lib/libcxx/include/vector N src/lib/libcxx/include/type_traits N src/lib/libcxx/include/cstdarg N src/lib/libcxx/include/cfloat N src/lib/libcxx/include/complex.h N src/lib/libcxx/include/__split_buffer N src/lib/libcxx/include/cerrno N src/lib/libcxx/include/typeinfo N src/lib/libcxx/include/limits N src/lib/libcxx/include/locale N src/lib/libcxx/include/istream N src/lib/libcxx/include/setjmp.h N src/lib/libcxx/include/functional N src/lib/libcxx/include/__tree N src/lib/libcxx/include/sstream N src/lib/libcxx/include/exception N src/lib/libcxx/include/climits N src/lib/libcxx/include/codecvt N src/lib/libcxx/include/tuple N src/lib/libcxx/include/__sso_allocator N src/lib/libcxx/include/csignal N src/lib/libcxx/include/condition_variable N src/lib/libcxx/include/__hash_table N src/lib/libcxx/include/wctype.h N src/lib/libcxx/include/ccomplex N src/lib/libcxx/include/cmath N src/lib/libcxx/include/random N src/lib/libcxx/include/queue N src/lib/libcxx/include/algorithm N src/lib/libcxx/include/__bsd_locale_fallbacks.h N src/lib/libcxx/include/cfenv N src/lib/libcxx/include/iomanip N src/lib/libcxx/include/wchar.h N src/lib/libcxx/include/cstddef N src/lib/libcxx/include/__threading_support N src/lib/libcxx/include/complex N src/lib/libcxx/include/mutex N src/lib/libcxx/include/stdio.h N src/lib/libcxx/include/cstdint N src/lib/libcxx/include/bitset N src/lib/libcxx/include/unordered_set N src/lib/libcxx/include/__config N src/lib/libcxx/include/string.h N src/lib/libcxx/include/__std_stream N src/lib/libcxx/include/stack N src/lib/libcxx/include/csetjmp N src/lib/libcxx/include/stddef.h N src/lib/libcxx/include/float.h N src/lib/libcxx/include/forward_list N src/lib/libcxx/include/__refstring N src/lib/libcxx/include/stdlib.h N src/lib/libcxx/include/cassert N src/lib/libcxx/include/future N src/lib/libcxx/include/ios N src/lib/libcxx/include/cstdio N src/lib/libcxx/include/array N src/lib/libcxx/include/cwchar N src/lib/libcxx/include/tgmath.h N src/lib/libcxx/include/list N src/lib/libcxx/include/chrono N src/lib/libcxx/include/__undef_min_max N src/lib/libcxx/include/math.h N src/lib/libcxx/include/numeric N src/lib/libcxx/include/CMakeLists.txt N src/lib/libcxx/include/cstdlib N src/lib/libcxx/include/thread N src/lib/libcxx/include/unordered_map N src/lib/libcxx/include/__bsd_locale_defaults.h N src/lib/libcxx/include/stdexcept N src/lib/libcxx/include/module.modulemap N src/lib/libcxx/include/__functional_base_03 N src/lib/libcxx/include/clocale N src/lib/libcxx/include/deque N src/lib/libcxx/include/initializer_list N src/lib/libcxx/include/new N src/lib/libcxx/include/cwctype N src/lib/libcxx/include/utility N src/lib/libcxx/include/__functional_03 N src/lib/libcxx/include/system_error N src/lib/libcxx/include/__tuple N src/lib/libcxx/include/ctype.h N src/lib/libcxx/include/valarray N src/lib/libcxx/include/ratio N src/lib/libcxx/include/map N src/lib/libcxx/include/scoped_allocator N src/lib/libcxx/include/string N src/lib/libcxx/include/__mutex_base N src/lib/libcxx/include/cinttypes N src/lib/libcxx/include/__nullptr N src/lib/libcxx/include/iostream N src/lib/libcxx/include/cstring N src/lib/libcxx/include/iterator N src/lib/libcxx/include/__debug N src/lib/libcxx/include/fstream N src/lib/libcxx/include/stdbool.h N src/lib/libcxx/include/cctype N src/lib/libcxx/include/memory N src/lib/libcxx/include/shared_mutex N src/lib/libcxx/include/experimental/set N src/lib/libcxx/include/experimental/regex N src/lib/libcxx/include/experimental/vector N src/lib/libcxx/include/experimental/type_traits N src/lib/libcxx/include/experimental/optional N src/lib/libcxx/include/experimental/memory_resource N src/lib/libcxx/include/experimental/functional N src/lib/libcxx/include/experimental/tuple N src/lib/libcxx/include/experimental/algorithm N src/lib/libcxx/include/experimental/filesystem N src/lib/libcxx/include/experimental/unordered_set N src/lib/libcxx/include/experimental/__config N src/lib/libcxx/include/experimental/forward_list N src/lib/libcxx/include/experimental/any N src/lib/libcxx/include/experimental/list N src/lib/libcxx/include/experimental/chrono N src/lib/libcxx/include/experimental/string_view N src/lib/libcxx/include/experimental/__memory N src/lib/libcxx/include/experimental/propagate_const N src/lib/libcxx/include/experimental/dynarray N src/lib/libcxx/include/experimental/unordered_map N src/lib/libcxx/include/experimental/deque N src/lib/libcxx/include/experimental/utility N src/lib/libcxx/include/experimental/system_error N src/lib/libcxx/include/experimental/ratio N src/lib/libcxx/include/experimental/map N src/lib/libcxx/include/experimental/string N src/lib/libcxx/include/experimental/iterator N src/lib/libcxx/include/support/solaris/xlocale.h N src/lib/libcxx/include/support/solaris/wchar.h N src/lib/libcxx/include/support/solaris/floatingpoint.h N src/lib/libcxx/include/support/ibm/limits.h N src/lib/libcxx/include/support/ibm/locale_mgmt_aix.h N src/lib/libcxx/include/support/ibm/xlocale.h N src/lib/libcxx/include/support/ibm/support.h N src/lib/libcxx/include/support/xlocale/__posix_l_fallback.h N src/lib/libcxx/include/support/xlocale/__nop_locale_mgmt.h N src/lib/libcxx/include/support/xlocale/xlocale.h N src/lib/libcxx/include/support/xlocale/__strtonum_fallback.h N src/lib/libcxx/include/support/win32/locale_win32.h N src/lib/libcxx/include/support/win32/support.h N src/lib/libcxx/include/support/win32/locale_mgmt_win32.h N src/lib/libcxx/include/support/win32/limits_win32.h N src/lib/libcxx/include/support/win32/math_win32.h N src/lib/libcxx/include/support/musl/xlocale.h N src/lib/libcxx/include/support/android/locale_bionic.h N src/lib/libcxx/include/support/newlib/xlocale.h N src/lib/libcxx/include/ext/__hash N src/lib/libcxx/include/ext/hash_map N src/lib/libcxx/include/ext/hash_set N src/lib/libcxx/cmake/config-ix.cmake N src/lib/libcxx/cmake/Modules/CheckLibcxxAtomic.cmake N src/lib/libcxx/cmake/Modules/HandleLibcxxFlags.cmake N src/lib/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake N src/lib/libcxx/cmake/Modules/CodeCoverage.cmake N src/lib/libcxx/cmake/Modules/HandleLibCXXABI.cmake N src/lib/libcxx/cmake/Modules/MacroEnsureOutOfSourceBuild.cmake N src/lib/libcxx/utils/sym_check/sym_extract.py N src/lib/libcxx/utils/sym_check/sym_diff.py N src/lib/libcxx/utils/sym_check/linux_blacklist.txt N src/lib/libcxx/utils/sym_check/sym_match.py N src/lib/libcxx/utils/sym_check/osx_blacklist.txt N src/lib/libcxx/utils/sym_check/sym_check/util.py N src/lib/libcxx/utils/sym_check/sym_check/diff.py N src/lib/libcxx/utils/sym_check/sym_check/match.py N src/lib/libcxx/utils/sym_check/sym_check/__init__.py N src/lib/libcxx/utils/sym_check/sym_check/extract.py N src/lib/libcxx/utils/gen_link_script/gen_link_script.py N src/lib/libcxx/utils/not/not.py N src/lib/libcxx/lib/notweak.exp N src/lib/libcxx/lib/weak.exp N src/lib/libcxx/lib/libc++abi.exp N src/lib/libcxx/lib/libc++abi2.exp N src/lib/libcxx/lib/libc++unexp.exp N src/lib/libcxx/lib/CMakeLists.txt N src/lib/libcxx/lib/libc++sjlj-abi.exp N src/lib/libcxx/lib/buildit N src/lib/libcxx/src/bind.cpp N src/lib/libcxx/src/algorithm.cpp N src/lib/libcxx/src/hash.cpp N src/lib/libcxx/src/optional.cpp N src/lib/libcxx/src/system_error.cpp N src/lib/libcxx/src/utility.cpp N src/lib/libcxx/src/stdexcept.cpp N src/lib/libcxx/src/shared_mutex.cpp N src/lib/libcxx/src/debug.cpp N src/lib/libcxx/src/valarray.cpp N src/lib/libcxx/src/regex.cpp N src/lib/libcxx/src/new.cpp N src/lib/libcxx/src/string.cpp N src/lib/libcxx/src/iostream.cpp N src/lib/libcxx/src/random.cpp N src/lib/libcxx/src/mutex.cpp N src/lib/libcxx/src/exception.cpp N src/lib/libcxx/src/locale.cpp N src/lib/libcxx/src/strstream.cpp N src/lib/libcxx/src/condition_variable.cpp N src/lib/libcxx/src/typeinfo.cpp N src/lib/libcxx/src/ios.cpp N src/lib/libcxx/src/memory.cpp N src/lib/libcxx/src/thread.cpp N src/lib/libcxx/src/chrono.cpp N src/lib/libcxx/src/future.cpp N src/lib/libcxx/src/any.cpp N src/lib/libcxx/src/experimental/memory_resource.cpp N src/lib/libcxx/src/experimental/filesystem/directory_iterator.cpp N src/lib/libcxx/src/experimental/filesystem/operations.cpp N src/lib/libcxx/src/experimental/filesystem/path.cpp N src/lib/libcxx/src/include/config_elast.h N src/lib/libcxx/src/include/atomic_support.h N src/lib/libcxx/src/support/solaris/README N src/lib/libcxx/src/support/solaris/mbsnrtowcs.inc N src/lib/libcxx/src/support/solaris/wcsnrtombs.inc N src/lib/libcxx/src/support/solaris/xlocale.c N src/lib/libcxx/src/support/win32/locale_win32.cpp N src/lib/libcxx/src/support/win32/support.cpp No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/09/03 12:40:21 Log message: Import libc++abi 3.9.0 Status: Vendor Tag: LLVM Release Tags: LIBCXXABI_3_9_0 N src/lib/libcxxabi/LICENSE.TXT N src/lib/libcxxabi/CREDITS.TXT N src/lib/libcxxabi/CMakeLists.txt N src/lib/libcxxabi/include/cxxabi.h N src/lib/libcxxabi/include/__cxxabi_config.h N src/lib/libcxxabi/cmake/config-ix.cmake N src/lib/libcxxabi/lib/buildit N src/lib/libcxxabi/src/cxa_exception.hpp N src/lib/libcxxabi/src/cxa_aux_runtime.cpp N src/lib/libcxxabi/src/cxa_demangle.cpp N src/lib/libcxxabi/src/cxa_exception.cpp N src/lib/libcxxabi/src/cxa_new_delete.cpp N src/lib/libcxxabi/src/stdexcept.cpp N src/lib/libcxxabi/src/cxa_thread_atexit.cpp N src/lib/libcxxabi/src/cxa_guard.cpp N src/lib/libcxxabi/src/private_typeinfo.h N src/lib/libcxxabi/src/cxa_noexception.cpp N src/lib/libcxxabi/src/fallback_malloc.ipp N src/lib/libcxxabi/src/cxa_default_handlers.cpp N src/lib/libcxxabi/src/exception.cpp N src/lib/libcxxabi/src/cxa_handlers.cpp N src/lib/libcxxabi/src/abort_message.cpp N src/lib/libcxxabi/src/private_typeinfo.cpp N src/lib/libcxxabi/src/config.h N src/lib/libcxxabi/src/cxa_unexpected.cpp N src/lib/libcxxabi/src/cxa_exception_storage.cpp N src/lib/libcxxabi/src/CMakeLists.txt N src/lib/libcxxabi/src/typeinfo.cpp N src/lib/libcxxabi/src/cxa_virtual.cpp N src/lib/libcxxabi/src/abort_message.h N src/lib/libcxxabi/src/cxa_vector.cpp N src/lib/libcxxabi/src/cxa_personality.cpp N src/lib/libcxxabi/src/cxa_handlers.hpp No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2016/09/03 12:42:12 Log message: Import libunwind 3.9.0 Status: Vendor Tag: LLVM Release Tags: LIBUNWIND_3_9_0 N src/lib/libunwind/CMakeLists.txt N src/lib/libunwind/include/libunwind.h N src/lib/libunwind/include/unwind.h N src/lib/libunwind/include/__libunwind_config.h N src/lib/libunwind/include/mach-o/compact_unwind_encoding.h N src/lib/libunwind/cmake/config-ix.cmake N src/lib/libunwind/src/Registers.hpp N src/lib/libunwind/src/Unwind_AppleExtras.cpp N src/lib/libunwind/src/DwarfParser.hpp N src/lib/libunwind/src/AddressSpace.hpp N src/lib/libunwind/src/dwarf2.h N src/lib/libunwind/src/UnwindRegistersRestore.S N src/lib/libunwind/src/libunwind.cpp N src/lib/libunwind/src/UnwindCursor.hpp N src/lib/libunwind/src/assembly.h N src/lib/libunwind/src/EHHeaderParser.hpp N src/lib/libunwind/src/Unwind-sjlj.c N src/lib/libunwind/src/UnwindLevel1-gcc-ext.c N src/lib/libunwind/src/Unwind-EHABI.cpp N src/lib/libunwind/src/CompactUnwinder.hpp N src/lib/libunwind/src/DwarfInstructions.hpp N src/lib/libunwind/src/libunwind_ext.h N src/lib/libunwind/src/config.h N src/lib/libunwind/src/CMakeLists.txt N src/lib/libunwind/src/UnwindLevel1.c N src/lib/libunwind/src/unwind_ext.h N src/lib/libunwind/src/Unwind-EHABI.h N src/lib/libunwind/src/UnwindRegistersSave.S No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2016/09/03 12:43:34 Modified files: sys/uvm : uvm_map.c Log message: Only use uaddr_exe for address selection when PROT_EXEC is requested Checking whether a memory range could be mprotect()'ed to PROT_EXEC attempts to put every mapping into the uaddr_exe range, if it exists. This would fill up the exe range on i386 quickly, once uaddr_exe gets used. So only use uaddr_exe if we