CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2015/08/10 13:44:09 Modified files: . : 58.html Log message: updates for OpenSSH 6.9 and LibreSSL 2.1.5, 2.1.6, 2.1.7, 2.2.0 and 2.2.1 should be included too. noticed by bcook@ and deraadt@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/08/10 14:31:00 Modified files: sys/conf : newvers.sh Log message: Back to -current. CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2015/08/10 14:33:29 Modified files: . : 58.html Log message: fix typos. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/08/10 14:35:36 Modified files: sys/conf : GENERIC Log message: turn POOL_DEBUG back on CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/08/10 14:45:35 Modified files: usr.sbin/relayd: relayd.conf.5 Log message: typo, decl*e*ration; from Larry Hynes CVSROOT: /cvs Module name: www Changes by: rpe@cvs.openbsd.org 2015/08/10 15:07:10 Modified files: . : 58.html Log message: more installer stuff CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/10 15:21:23 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2015/08/10 16:25:27 Modified files: . : 58.html Log message: Mention that KDE4 core components received maintaince updates after 4.14.3. CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2015/08/10 23:01:03 Modified files: usr.bin/openssl: openssl.1 s_client.c Log message: Improve openssl s_client -starttls xmpp support. From https://rt.openssl.org/Ticket/Display.html?id=2860&user=guest&pass=guest - add a -xmpphost option to specify the xmpp virtual host - fix an infinite loop when the vhost isnt what the server expects - fix communication with openfire & prosody servers with tweaks & ok bcook@ doug@ manpage bits jmc@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/08/11 04:02:40 Modified files: . : donations.html Log message: add tobiasu@ who was kind enough to send some RAM for my macppc. CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2015/08/11 06:45:34 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html security.html Added files: openssh/txt : release-7.0 Log message: openssh-7.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/11 06:59:01 Modified files: share/man/man4 : axen.4 Log message: kurotoshiko -> kuroutoshikou from clemens goessnitzer CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2015/08/11 07:03:10 Modified files: openssh : report.html Log message: update portable OpenSSH bugzilla link for 7.0 release CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/08/11 07:15:36 Modified files: sys/arch/mips64/mips64: pmap.c Log message: Remove unnecessary pmap == NULL checks in mips64 pmap. ok miod@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/08/11 07:37:44 Modified files: sys/dev/usb : ugold.c Log message: fix regressions introduced in my previous commmit, resulting in 'unknown command' dmesg lines for TEMPer devices and a possible type command loop for unsupported TEMPerHUM devices, moreover, 2 whitespace fixes while here tested by myself and frederic cambus ok mpi@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/08/11 07:41:06 Modified files: share/man/man4 : ugold.4 Log message: add working newer TEMPerV1.4, tested by frederic cambus ok mpi@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/08/11 09:07:23 Modified files: share/zoneinfo/datfiles: africa asia europe leapseconds northamerica southamerica zone.tab zone1970.tab Log message: Update to tzdata2015f from ftp.iana.org CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/11 10:43:04 Modified files: usr.bin/sndiod : file.c Log message: Don't call poll(2) with few millisecond time-out argument when -1 could be used. Avoids syscalls when the daemon is not being used. Requested by deraadt. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/11 10:49:50 Modified files: usr.bin/sndiod : file.c Log message: Use INTIM instead of -1 as poll(2) time-out argument. Suggested by deraadt. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/11 11:15:46 Modified files: bin/expr : expr.c Log message: avoid casts of malloc() if stdlib.h is present CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 14:12:01 Modified files: lang/abcl : Makefile distinfo Log message: - update to abcl-1.3.2 - add --noinit to the completions target to prevent quicklisp from showing up with Timo Myyra (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 14:13:31 Modified files: audio/fdk-aac : Makefile Log message: mark BROKEN on mips64: 'Error: opcode not supported on this processor: mips3' CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 14:13:39 Modified files: audio/disc-cover: Makefile audio/libao : Makefile audio/p5-libvorbis: Makefile audio/vlorb : Makefile Log message: more sed -i CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 14:15:03 Modified files: databases/ruby-hiera: Makefile databases/ruby-hiera/pkg: PLIST databases/ruby-hiera3: Makefile databases/ruby-hiera3/pkg: PLIST Log message: update @conflict markers which was forgotten after the switch to ruby 2.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 14:15:41 Modified files: devel/go-tools : Makefile devel/go-tools/pkg: PLIST sysutils/stress: Makefile sysutils/stress/pkg: PLIST Log message: add missing conflict markers due to 'bin/stress' CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 14:16:21 Modified files: lang/go : go.port.mk Log message: add lang/go to CATEGORIES ok czarkoff@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/08/11 14:18:03 Modified files: share/man/man5 : port-modules.5 Log message: sync with go.port.mk CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 14:19:45 Modified files: sysutils/ruby-puppet/3: Makefile distinfo sysutils/ruby-puppet/3/patches: patch-lib_puppet_defaults_rb Log message: - update to puppet-3.8.2 also tested by sebastia@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 14:20:35 Modified files: sysutils/facter: Makefile sysutils/facter/files: processor_resolver.cc virtualization_resolver.cc virtualization_resolver.hpp Added files: sysutils/facter/patches: patch-lib_inc_internal_facts_linux_virtualization_resolver_hpp patch-lib_inc_internal_facts_resolvers_virtualization_resolver_hpp patch-lib_src_facts_linux_virtualization_resolver_cc patch-lib_src_facts_resolvers_processor_resolver_cc patch-lib_src_facts_resolvers_virtualization_resolver_cc Log message: sync with what's been merged upstream CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/11 14:45:02 Modified files: games/freecol : Makefile distinfo games/freecol/pkg: PLIST Log message: Update to 0.11.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 14:46:04 Modified files: graphics/darktable: Makefile distinfo graphics/darktable/pkg: PLIST Log message: update to darktable-1.6.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 14:47:47 Modified files: www/squid/stable: Makefile distinfo Log message: SECURITY update to squid-3.4.14 - Do not blindly forward cache peer CONNECT responses (CVE-2015-5400) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 14:54:01 Modified files: security/oath-toolkit: Makefile distinfo security/oath-toolkit/pkg: PLIST-pskc Log message: update to oath-toolkit 2.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 14:55:17 Modified files: www/trac : Makefile distinfo Log message: update to trac-1.0.8, fixing a regression introduced in 1.0.7: the session for an authenticated username containing non-alphanumeric characters could not be retrieved, resulting in the user being denied access to every realm and resource. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/11 14:57:08 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to 1.5.8.1 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/08/11 14:57:15 Modified files: archivers/lzip/lzip: Makefile distinfo Log message: Update to lzip 1.17. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/11 14:57:48 Modified files: lang/seed7 : Makefile distinfo Log message: Update to 20150802 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/08/11 15:00:00 Modified files: graphics/pdf2djvu: Makefile distinfo Log message: Update to pdf2djvu 0.8. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/11 15:06:11 Modified files: databases/freetds: Makefile Log message: Add back --disable-threadsafe, fixing runtime use of databases/ruby-tiny_tds. OK ajacoutot@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/11 15:10:59 Modified files: sys/dev/pci : emuxki.c Log message: Don't inline long functions as this tends to increase object size with no benefit. ok millert, "correct" deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 15:12:45 Modified files: sysutils/freeipmi: Makefile distinfo sysutils/freeipmi/patches: patch-configure patch-libfreeipmi_Makefile_in sysutils/freeipmi/pkg: DESCR PLIST Added files: sysutils/freeipmi/patches: patch-etc_Makefile_in patch-libfreeipmi_driver_ipmi-kcs-driver_c patch-libfreeipmi_driver_ipmi-openipmi-driver_c patch-libfreeipmi_driver_ipmi-semaphores_h patch-libfreeipmi_libfreeipmi_pc_in patch-libipmiconsole_libipmiconsole_pc_in patch-libipmidetect_Makefile_in patch-man_Makefile_in Removed files: sysutils/freeipmi/patches: patch-bmc-config_Makefile_in patch-bmc-config_bmc-autoconfig_Makefile_in patch-bmc-info_Makefile_in patch-common_src_ipmi-sdr-cache_c patch-common_src_pstdout_c patch-ipmi-chassis_Makefile_in patch-ipmi-fru_Makefile_in patch-ipmi-raw_Makefile_in patch-ipmi-sel_Makefile_in patch-ipmi-sensors_Makefile_in patch-ipmiconsole_src_libipmiconsole_Makefile_am patch-ipmiconsole_src_libipmiconsole_Makefile_in patch-ipmiping_src_Makefile_in patch-ipmipower_src_wrappers_c patch-libfreeipmi_src_Makefile_in patch-libfreeipmi_src_ipmi-kcs-api_c patch-libfreeipmi_src_ipmi-openipmi-api_c patch-libfreeipmi_src_ipmi-semaphores_h patch-libfreeipmi_src_ipmi-smic-api_c patch-pef-config_Makefile_in patch-rmcpping_src_Makefile_in Log message: update to freeipmi-1.4.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 15:13:14 Modified files: comms/conserver: Makefile comms/conserver/patches: patch-configure_in comms/conserver/pkg: DESCR Log message: add a flavour to build comms/conserver with internal IPMI console support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 15:13:37 Modified files: comms : Makefile Log message: +conserver,ipmi CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/08/11 15:14:26 Modified files: lang/racket-minimal: Makefile distinfo Log message: Update to racket-minimal 6.2.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/08/11 15:14:53 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-browser_installer_Makefile_in patch-gfx_skia_moz_build patch-storage_src_mozStorageConnection_cpp patch-widget_nsPrintSettingsImpl_cpp www/mozilla-firefox/pkg: PLIST Log message: Update to firefox{,-i18n} 40.0. - See https://www.mozilla.org/en-US/firefox/40.0/releasenotes/ - Fixes MFSA-2015-79->92 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/08/11 15:16:51 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Update to firefox-esr{,-i18n} 38.2.0. - See https://www.mozilla.org/en-US/firefox/40.0/releasenotes/ - Fixes MFSA-2015-79, 80, 82, 83, 84, 85, 87, 88, 89, 90 & 92 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 15:22:55 Modified files: databases/mariadb: Tag: OPENBSD_5_7 Makefile distinfo databases/mariadb/patches: Tag: OPENBSD_5_7 patch-libmysql_CMakeLists_txt patch-scripts_CMakeLists_txt patch-scripts_mysqld_safe_sh patch-sql_CMakeLists_txt patch-storage_connect_reldef_cpp databases/mariadb/pkg: Tag: OPENBSD_5_7 PLIST-server PLIST-tests README-server Log message: MFC MariaDB 10.0.20 update to OPENBSD_5_7, from Brad, ok giovanni@ CVE-2015-2568, CVE-2015-2573, CVE-2015-0433, CVE-2015-0441, CVE-2014-8964, CVE-2015-2325, CVE-2015-2326, CVE-2015-0501, CVE-2015-2571, CVE-2015-0505, CVE-2015-0499, CVE-2015-3152 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/08/11 15:25:47 Added files: net/owncloudclient/patches: patch-CMakeLists_txt Log message: unbreak build when texlive_texmf-full is installed spotted and ok naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 15:28:54 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-hw_ide_atapi_c patch-hw_net_rtl8139_c patch-hw_scsi_scsi-bus_c patch-hw_timer_i8254_c patch-net_slirp_c patch-ui_vnc-ws_c patch-ui_vnc-ws_h patch-ui_vnc_h Log message: Backport SECURITY fixes for qemu, from Brad. ide/atapi: Fix START STOP UNIT command completion rtl8139: avoid nested ifs in IP header parsing (CVE-2015-5165) rtl8139: drop tautologous if (ip) {...} statement (CVE-2015-5165) rtl8139: skip offload on short Ethernet/IP header (CVE-2015-5165) rtl8139: check IP Header Length field (CVE-2015-5165) rtl8139: check IP Total Length field (CVE-2015-5165) rtl8139: skip offload on short TCP header (CVE-2015-5165) rtl8139: check TCP Data Offset field (CVE-2015-5165) scsi: fix buffer overflow in scsi_req_parse_cdb (CVE-2015-5158) slirp: use less predictable directory name in /tmp for smb config (CVE-2015-4037) i8254: fix out-of-bounds memory access in pit_ioport_read() (CVE-2015-3214) incrementally decode websocket frames (CVE-2015-1779) limit size of HTTP headers from websockets clients (CVE-2015-1779) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 15:41:04 Modified files: lang/sbcl : Makefile distinfo lang/sbcl/pkg : PLIST Removed files: lang/sbcl/patches: patch-contrib_asdf_Makefile patch-contrib_vanilla-module_mk patch-make-target-contrib_sh patch-src_runtime_GNUmakefile Log message: - update to sbcl-1.2.14 based on an initial update by Manuel Giraud maintainer timed-out CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 15:41:27 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.28.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 15:41:59 Modified files: plan9/plan9port: Makefile Log message: use sed -i CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 15:42:16 Modified files: usr.bin/file : magic-common.c magic-load.c magic.h Log message: Add another function for printing warnings before the magic_line is created so all warnings go through the same fprintf. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 15:43:03 Modified files: emulators/sdlmame: Makefile emulators/sdlmess: Makefile emulators/spectemu: Makefile editors/beav : Makefile editors/ee : Makefile editors/kile : Makefile editors/ldapvi : Makefile editors/libreoffice: Makefile editors/nano : Makefile editors/tpad : Makefile Log message: use sed -i CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 15:44:35 Modified files: devel : Makefile www : Makefile Log message: -devel/cxxtools -www/tntnet CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 15:46:41 Removed files: devel/cxxtools : Makefile distinfo devel/cxxtools/pkg: DESCR PLIST www/tntnet : Makefile distinfo www/tntnet/patches: patch-etc-Makefile_in patch-etc_tntnet_tntnet_xml_in www/tntnet/pkg : DESCR PLIST Log message: remove unused and unmaintained ports; c++/asm web development didn't quite work out with tntnet. maintainer generously timed-out (though very much inactive too) ok aja@ landry@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/11 15:47:55 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register cxxtools/tntnet removals CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 15:52:14 Modified files: usr.bin/file : magic-load.c Log message: Include more context in warnings where it is possible. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/11 15:54:55 Modified files: www/squid/snapshot: Makefile distinfo www/squid/snapshot/patches: patch-src_squid_8_in Log message: update to squid-3.5.7 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/11 15:57:24 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: tls and verify are not mutually exclusive; pointed out by l?vai d?niel and david dahlberg ok gilles CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/11 16:00:08 Modified files: . : errata.html errata21.html errata22.html errata23.html errata24.html errata25.html errata26.html errata27.html errata28.html errata29.html errata30.html errata31.html errata32.html errata33.html errata34.html errata35.html errata36.html errata37.html errata38.html errata39.html errata40.html errata41.html errata42.html errata43.html errata44.html errata45.html errata46.html errata47.html errata48.html errata49.html errata50.html errata51.html errata52.html errata53.html errata54.html errata55.html errata56.html errata57.html Added files: . : errata58.html Log message: roll errata for 5.8 in the future CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:02:40 Modified files: usr.bin/file : magic-load.c Log message: Allow spaces around any operator, not just =. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:06:19 Modified files: usr.bin/file : magic-load.c Log message: If we are expecting a signed number but it fails, try to parse it as unsigned instead. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:12:48 Modified files: usr.bin/file : magic-load.c magic-test.c magic.h Log message: Support = test for floats and doubles. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:18:43 Modified files: usr.bin/file : magic-load.c magic-test.c Log message: Extend accepted operators to +-&/%* for integer tests. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:23:51 Modified files: usr.bin/file : magic-load.c Log message: An invalid line can't just be thrown away because if it has any children they will end up with the wrong parent. Instead, leave it in the tree but force its type to NONE so it never matches. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:27:06 Modified files: usr.bin/file : magic-load.c Log message: Actually leave the invalid ml in the tree after making it type NONE. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:29:25 Modified files: usr.bin/file : magic-common.c Log message: Accept hexadecimal numbers without 0x if they aren't a valid decimal number. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:35:54 Modified files: usr.bin/file : magic-load.c Log message: Warn sensibly for unrecognised !: lines rather than trying to parse them. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/11 16:39:57 Modified files: infrastructure/lib/DPB: Clock.pm Log message: missing conversion. Problem noticed by sebastia@ on vax. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 16:48:09 Modified files: usr.bin/file : magic-load.c magic-test.c Log message: Any type can be prefixed with "u", even where it makes no sense. Also make pstring/upstring a text type. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 17:03:26 Modified files: usr.bin/file : magic-test.c Log message: When an exact string match is found, only print the test string, not up to \0. Noticed by Theo with some GIF files. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/11 17:17:17 Modified files: usr.bin/file : magic-load.c Log message: Only warn about [bl]estring16 when they are used, like the other unsupported types. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/08/11 18:54:09 Modified files: www/kcgi : Makefile distinfo www/kcgi/pkg : PLIST Log message: Update kcgi to 0.7.1. Includes new FastCGI support via kfcgi(8). CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/11 23:31:41 Modified files: sys/arch/amd64/amd64: identcpu.c Log message: Incorrect comparison when accessing cpuid extended function 0x80000007. ok kettenis@, guenther@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/11 23:39:36 Modified files: sys/arch/hppa/dev: apic.c sys/arch/hppa64/dev: apic.c Log message: Fix a free of an uninitialized variable in an error path. ok miod@ found by Maxime Villard / Brainy Code Scanner. thanks. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/11 23:49:43 Modified files: lang/php/5.4 : Makefile distinfo Log message: security update to 5.4.44 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/11 23:50:04 Modified files: lang/php/5.5 : Makefile distinfo Log message: security update to 5.5.28 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/11 23:50:18 Modified files: lang/php/5.6 : Makefile distinfo Log message: update to 5.6.12 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/11 23:55:16 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-device_usb_usb_service_impl_cc patch-ui_events_x_keysym_to_unicode_cc Log message: update to 44.0.2403.155 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/11 23:59:54 Modified files: sys/dev/acpi : acpidev.h acpihpet.c Log message: Check proper HPET period value during attach. Pointed out by patrick keshishian , thanks. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/12 00:12:03 Modified files: devel/p5-Git-Repository: Makefile distinfo Log message: Update to p5-Git-Repository-1.315. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:13:56 Modified files: audio/radiotray: Makefile net/libktorrent: Makefile devel/git-cola : Makefile lang/mono : Makefile security/tinyca: Makefile net/ktorrent-kde4: Makefile net/spectrum : Makefile devel/mercurial: Makefile Log message: Needs devel/gettext-tools. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:14:59 Modified files: x11/gnome/music: Makefile distinfo x11/gnome/music/pkg: PLIST Log message: Update to gnome-music-3.16.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:15:45 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_cmake_OptionsCommon_cmake Log message: Update to webkitgtk4-2.8.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:16:55 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.16.5. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/12 00:17:08 Modified files: devel/p5-PerlIO-via-Timeout: Makefile distinfo Log message: Update to p5-PerlIO-via-Timeout-0.32. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:17:29 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.16.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:17:59 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.16.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:18:40 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-imap_mailbox_c mail/cyrus-imapd/pkg: PLIST Log message: SECURITY update to cyrus-imapd-2.5.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:19:22 Modified files: x11/gnome/librsvg: Makefile distinfo x11/gnome/librsvg/patches: patch-configure x11/gnome/librsvg/pkg: PLIST Log message: Update to librsvg-2.40.10. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/12 00:19:25 Modified files: sys/arch/i386/conf: Makefile.i386 sys/arch/i386/i386: locore.s sys/ddb : db_sym.c sys/dev : ksyms.c Added files: sys/arch/i386/conf: ld.script Log message: Use a linker script when building i386 kernels to allow section padding on PAGE_SIZE boundaries. This is required to enforce proper separation of sections when adding page protections (coming shortly). This was in snaps before release with no reported side effects. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:20:45 Modified files: devel/frama-c : Makefile Added files: devel/frama-c/patches: patch-configure Log message: Fix intermitent build failures by making sure we do not use the in-tree ocaml-graph but the bundled one. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/12 00:22:48 Modified files: net/p5-IO-Socket-Timeout: Makefile distinfo Log message: Update to p5-IO-Socket-Timeout-0.31. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:23:39 Log message: Import pinpoint-0.1.6. Pinpoint a simple presentation tool that hopes to avoid audience death by bullet point and instead encourage presentations containing beautiful images and small amounts of concise text in slides. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20150812 N ports/x11/gnome/pinpoint/distinfo N ports/x11/gnome/pinpoint/Makefile N ports/x11/gnome/pinpoint/pkg/DESCR N ports/x11/gnome/pinpoint/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:24:25 Modified files: x11/gnome : Makefile Log message: +pinpoint CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:25:15 ports/x11/lumina/i18n Update of /cvs/ports/x11/lumina/i18n In directory cvs.openbsd.org:/tmp/cvs-serv21814/i18n Log Message: Directory /cvs/ports/x11/lumina/i18n added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:25:15 ports/x11/lumina/lumina Update of /cvs/ports/x11/lumina/lumina In directory cvs.openbsd.org:/tmp/cvs-serv21814/lumina Log Message: Directory /cvs/ports/x11/lumina/lumina added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:25:27 ports/x11/lumina/i18n/pkg Update of /cvs/ports/x11/lumina/i18n/pkg In directory cvs.openbsd.org:/tmp/cvs-serv19094/i18n/pkg Log Message: Directory /cvs/ports/x11/lumina/i18n/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:25:27 ports/x11/lumina/lumina/pkg Update of /cvs/ports/x11/lumina/lumina/pkg In directory cvs.openbsd.org:/tmp/cvs-serv19094/lumina/pkg Log Message: Directory /cvs/ports/x11/lumina/lumina/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:26:34 Modified files: x11/lumina : Makefile Added files: x11/lumina : Makefile.inc x11/lumina/i18n: Makefile distinfo x11/lumina/i18n/pkg: DESCR PLIST x11/lumina/lumina: Makefile distinfo x11/lumina/lumina/pkg: DESCR PLIST Removed files: x11/lumina : distinfo x11/lumina/patches: patch-libLumina_LuminaX11_cpp x11/lumina/pkg : DESCR PLIST Log message: Update to lumina-0.8.6. Split between lumina and lumina-i18n as done upstream. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/12 00:27:59 Modified files: graphics/pngcrush: Makefile distinfo Log message: Update to pngcrush-1.7.86. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 00:28:18 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Remove getall now that we're post 5.8. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/12 00:40:04 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/pkg: PLIST Log message: Update to highlight-3.23. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/12 00:47:16 Modified files: distrib/notes/sgi: install Log message: typo : ususally -> usually CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/12 00:49:36 Log message: import cl-launch-4.1.3 cl-launch is a unix utility to make your Lisp software easily invokable from the shell command-line. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20151208 N ports/sysutils/cl-launch/distinfo N ports/sysutils/cl-launch/Makefile N ports/sysutils/cl-launch/pkg/PLIST N ports/sysutils/cl-launch/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/12 00:50:31 Modified files: sysutils : Makefile Log message: +cl-launch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/12 00:53:05 Modified files: devel/iso-codes: Makefile distinfo Log message: update to iso-codes-3.60 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/12 00:53:23 Modified files: devel/spice-protocol: Makefile distinfo Log message: update to spice-protocol-0.12.9 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/12 00:53:42 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_Makefile_in patch-src_rpc_virnetsocket_c Log message: update to libvirt-1.2.18 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/12 00:53:53 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: update to libvirt-python-1.2.18 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/12 00:54:05 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: update to Sys-Virt-1.2.18 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/12 01:05:12 Modified files: security/gnutls: Makefile distinfo Log message: SECURITY update to gnutls-3.3.17.1. CVSROOT: /cvs Module name: src Changes by: yuo@cvs.openbsd.org 2015/08/12 01:21:15 Modified files: sys/dev/usb : ugold.c Log message: update author information of the copyright section. no binary update. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/12 01:23:10 Modified files: devel/harfbuzz : Makefile Log message: mark broken for mips64 for it lacks atomics ops ok aja@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/12 01:43:27 Modified files: usr.bin/file : magic-test.c Log message: Add string/Ww as aliases for string/Bb, and ignore t. (The latest version of the original file replaced Bb with Ww and then reused b for something else (!), but alias them instead.) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 01:45:04 Modified files: comms/conserver: Makefile Log message: bump REVISION, missed in last commit. reported by aja CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/12 02:04:20 Modified files: sys/dev/ic : ti.c Log message: removes two mem leaks in ti (in error path). one leak reported by Maxime Villard initial patch from Christian Schulte (with spelling corrections in comments) second leak corrected by myself ok kettenis@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/12 02:55:20 Modified files: usr.bin/tmux : cmd-find.c tmux.1 Log message: Rename left/right/up/down relative to active pane to add -of suffix (left-of/right-of/etc) to remove conflict with left/right meaning leftmost or rightmost pane. From Ben Boeckel. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/12 03:06:18 Modified files: sys/netinet6 : in6.c Log message: Remove backward compatibilify goos for IN6_IFF_DEPRECATED and instead reject SIOCAIFADDR_IN6 ioctl(2) where it is set. ok jca@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/12 03:15:49 Modified files: share/man/man4 : pppoe.4 Log message: Update the IPv6 example to something that works... ...although this create a race condition pointed by sthen@ where the other side might try to negotiave IPv6 before it is enable. This is *another* fallback of the no IPv6 by default policy. Since setting an address implicitly brings the underlying interface UP. And pppoe(4) (which is special) starts singing as soon as it is UP even if no proto or parent device has been specified. Obviously this cannot work. Better have a working and racy example than a non-working one. Diff submitted by Delan Azabani, thanks! ok naddy@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/08/12 03:15:52 Modified files: sys/dev/pv : vmt.c Log message: Merge two return branches in vmt_tclo_tick(). No functional changes. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/12 03:29:49 Modified files: usr.bin/file : magic-test.c Log message: Fix adjustment of the offset when string, pstring or search match. CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/08/12 03:38:23 Modified files: lib/libc/locale: setlocale.3 usr.bin/locale : locale.1 Log message: Mention LC_MESSAGES. Input & okay (pre-lock) from jmc@, sobrado@ and stsp@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/12 03:39:43 Modified files: usr.bin/file : magic-test.c Log message: Support + and - for dates. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/12 03:56:12 Modified files: editors/calligra: Makefile distinfo editors/calligra/patches: patch-cmake_modules_FindPoppler_cmake patch-kexi_CMakeLists_txt patch-kexi_widget_CMakeLists_txt patch-krita_plugins_extensions_gmic_3rdparty_gmic_CImg_h patch-plan_libs_kernel_tests_CMakeLists_txt patch-plan_plugins_schedulers_tj_CMakeLists_txt patch-plugins_semanticitems_contact_CMakeLists_txt patch-stage_part_CMakeLists_txt editors/calligra/pkg: PLIST Log message: Maintaince update to Calligra 2.9.6, from Rafael Sadowski (maintainer). CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/12 04:00:50 Modified files: devel/kdevelop : Makefile devel/kdevplatform: Makefile editors/kile-kde4: Makefile graphics/digikam-kde4: Makefile multimedia/k3b-kde4: Makefile multimedia/kdenlive: Makefile net/konversation: Makefile net/ktorrent-kde4: Makefile net/libktorrent: Makefile productivity/akonadi-googledata: Makefile productivity/kmymoney: Makefile productivity/libkfbapi: Makefile sysutils/krename-kde4: Makefile x11/tellico-kde4: Makefile x11/yakuake-kde4: Makefile Log message: More gettext-tools love for KDE4 ports. Inspired by recent aja@ commit in ktorrent-kde4. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/12 04:02:19 Modified files: x11/kde4/l10n : Makefile.inc Log message: KDE4 SC l10n ports want gettext-tools, too. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/12 04:56:13 Modified files: www/iridium : Makefile distinfo www/iridium/files: iridium www/iridium/patches: patch-base_base_gypi patch-base_process_process_posix_cc patch-base_sys_info_openbsd_cc patch-base_threading_platform_thread_linux_cc patch-build_all_gyp patch-build_common_gypi patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_theme_theme_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_commands_h patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_download_download_prefs_h patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_first_run_first_run_internal_posix_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_speech_tts_controller_impl_cc patch-chrome_browser_ssl_ssl_blocking_page_cc patch-chrome_browser_ui_browser_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_toolbar_wrench_menu_model_cc patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc patch-chrome_browser_ui_views_chrome_views_delegate_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_tabs_tab_strip_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_options_browser_options_handler_cc patch-chrome_browser_web_applications_web_app_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_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-components_policy_tools_generate_policy_source_py patch-components_printing_renderer_print_web_view_helper_h patch-content_app_content_main_runner_cc patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_content_browser_gypi patch-content_content_common_gypi patch-content_content_renderer_gypi 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_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_browser_shell_browser_main_parts_cc patch-dbus_property_cc patch-device_serial_serial_io_handler_posix_cc patch-device_serial_serial_service_impl_cc patch-device_usb_usb_context_cc patch-device_usb_usb_service_impl_cc patch-device_usb_usb_service_impl_h patch-gpu_command_buffer_service_async_pixel_transfer_manager_egl_cc patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc patch-gpu_gpu_config_gypi patch-media_audio_audio_input_controller_cc patch-media_media_gyp patch-media_video_capture_fake_video_capture_device_factory_cc patch-media_video_capture_video_capture_device_h patch-net_net_gypi patch-net_udp_udp_socket_libevent_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-third_party_WebKit_Source_core_core_gyp patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp patch-third_party_WebKit_Source_platform_heap_StackFrameDepth_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_h patch-third_party_WebKit_Source_web_PopupListBox_cpp patch-third_party_ffmpeg_ffmpeg_gyp patch-third_party_libjingle_libjingle_gyp patch-third_party_pdfium_build_standalone_gypi patch-third_party_pdfium_core_include_fxcrt_fx_system_h patch-third_party_pdfium_core_src_fxge_ge_fx_ge_linux_cpp patch-third_party_pdfium_fpdfsdk_src_javascript_PublicMethods_cpp patch-third_party_pdfium_fpdfsdk_src_jsapi_fxjs_v8_cpp patch-third_party_skia_src_core_SkVarAlloc_cpp patch-third_party_webrtc_base_base_gyp patch-third_party_webrtc_base_network_cc patch-third_party_webrtc_build_common_gypi patch-ui_app_list_app_list_constants_cc patch-ui_app_list_app_list_constants_h patch-ui_app_list_views_app_list_item_view_cc patch-ui_app_list_views_app_list_view_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_webui_web_ui_util_cc patch-ui_events_x_keysym_to_unicode_cc patch-ui_gl_generate_bindings_py patch-ui_message_center_views_message_center_view_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_views_gyp patch-v8_src_base_platform_platform-posix_cc www/iridium/pkg: PLIST Added files: www/iridium/patches: patch-ash_display_mirror_window_controller_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chromecast_browser_cast_content_browser_client_cc patch-content_browser_time_zone_monitor_cc patch-third_party_ffmpeg_libavutil_autorename_libavutil_cpu_c patch-ui_base_user_activity_user_activity_detector_cc patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_touch_selection_ui_touch_selection_gyp Removed files: www/iridium/patches: patch-content_renderer_pepper_usb_key_code_conversion_cc patch-ui_events_keycodes_dom4_keycode_converter_cc Log message: update to iridium-44.0 and also incorporate a patch from dcoppa@ for the startup script that still had references to chromium directories. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/12 05:24:05 Modified files: devel/libtalloc: Makefile databases/tdb : Makefile Log message: Add a comment, in case someone wonders why we're not using the latest version. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/12 06:15:43 Modified files: devel/py-asn1 : Makefile distinfo Log message: Update to py-asn1-0.1.8. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/12 06:27:03 Modified files: net/ktorrent-kde4: Makefile Log message: Addition of devel/gettext should be accompanied with REVISION bump. Also, MODGETTEXT_TOOLS=Yes is default, no need to specify it manually. This applies to other ports as well; noticed by aja@. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/12 06:33:03 Modified files: x11/kde4/l10n : Makefile.inc devel/kdevelop : Makefile devel/kdevplatform: Makefile editors/kile-kde4: Makefile graphics/digikam-kde4: Makefile multimedia/k3b-kde4: Makefile multimedia/kdenlive: Makefile net/konversation: Makefile net/libktorrent: Makefile productivity/akonadi-googledata: Makefile productivity/kmymoney: Makefile productivity/libkfbapi: Makefile sysutils/krename-kde4: Makefile x11/tellico-kde4: Makefile x11/yakuake-kde4: Makefile Log message: MODGETTEXT_TOOLS is already set by default. Pointed out by aja@. It looks like I need to stop juicing and restart coffeing... CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/12 08:36:47 Modified files: libexec/spamd : spamd.8 Log message: divert-to a table needs an address family; from steve shockley ok sthen CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/12 08:41:37 Modified files: libexec/spamd : spamd.8 Log message: start replacing some \*([GL]t; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 08:54:07 Modified files: comms/amtterm : Makefile distinfo Log message: update to amtterm-1.4, display control messages from host CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 09:04:07 Modified files: audio/beets : Makefile distinfo audio/beets/pkg: PLIST Log message: update to beets-1.3.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 09:09:38 Modified files: net/lldpd : Makefile distinfo net/lldpd/pkg : PLIST Log message: update to lldpd-0.7.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 09:22:49 Modified files: net/scamper : Makefile distinfo net/scamper/pkg: PLIST Log message: update to scamper-20141211a CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 09:25:04 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-daily_sh patch-includes_defaults_inc_php patch-includes_definitions_inc_php patch-validate_php net/librenms/pkg: PLIST Log message: update to LibreNMS-201508 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/08/12 09:59:53 Modified files: usr.bin/doas : doas.c Log message: more explicit warnings. Okay tedu@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/08/12 10:11:06 Log message: Import ioping 0.9 A tool to monitor I/O latency in real time. It shows disk latency in the same way as ping shows network latency. OK sthen@ Status: Vendor Tag: feinerer Release Tags: feinerer_2015-Aug-12 N ports/sysutils/ioping/Makefile N ports/sysutils/ioping/distinfo N ports/sysutils/ioping/pkg/PLIST N ports/sysutils/ioping/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/08/12 11:27:28 Modified files: etc : rc Log message: Start the rework of the /etc/rc shell script. General changes: - apply a similar 'style' as used in the installer scripts - improve comments to be more to the point, remove where code is obvious - document usage of functions if they have arguments - rename variables where it improves readability - replace really old-school shell code with more contemporary idioms Changes to stripcom(): - skip empty files (eleminates tests for this before calling stripcom) - remove {} around the while-loop, feed file directly - instead of continue if empty and then print, print only if non-empty - use the safer "print -r --" instead of plain "echo" - quote "$_line" on output to prevent globbing Changes to update_limit(): - use {,-cur,-max} instead of "" -cur -max - eleminate if-block with reverse test and continue OK halex@ krw@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/08/12 12:09:44 Modified files: sysutils : Makefile Log message: Hook up ioping CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/08/12 13:19:12 Modified files: lib/libm/src/ld80: s_ceill.c Log message: fix a case where ceill() returns 1.0L: in the x86 extended precision format the fraction part has no implicit bit ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: miod@cvs.openbsd.org 2015/08/12 13:38:49 Modified files: audio/fdk-aac : Makefile Added files: audio/fdk-aac/patches: patch-libFDK_include_mips_cplx_mul_h Log message: Unbreak on mips by fixing the preprocessor statements controlling the use of mips{32,64}r1 instructions. Our mips64 toolchain defaults to mips3, because we (still) intend to run on processors which instruction support is limited to the mips III ISA. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/12 14:03:53 Modified files: graphics/gwenview-i18n: Makefile Log message: needs devel/gettext-tools CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/08/12 14:22:42 Modified files: usr.bin/ssh : Tag: OPENBSD_5_7 sshpty.c Log message: MFC sshpty.c r1.30, "fix pty permissions; patch from Nikolay Edigaryev; ok deraadt" CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2015/08/12 14:25:50 Modified files: x11/rendercheck: Makefile distinfo Log message: Update to rendercheck 1.15. ok aja@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/12 14:53:15 Modified files: audio/audacity : Makefile Log message: needs devel/gettext-tools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 14:59:53 Modified files: net/wireshark : Makefile distinfo Log message: security update to wireshark-1.12.7, fixes some crashes and infinite loops in dissectors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 15:03:19 Modified files: net/wireshark : Tag: OPENBSD_5_7 Makefile distinfo Log message: MFC security update to wireshark-1.12.7, fixes some crashes and infinite loops in dissectors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 16:11:57 Modified files: mail/exim : Makefile distinfo Log message: update to exim-4.86 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/12 16:27:32 Modified files: graphics/amide : Makefile devel/arm-none-eabi/gdb: Makefile x11/kde/arts3 : Makefile net/avahi : Makefile mail/bmf : Makefile misc/brltty : Makefile www/c-icap/modules: Makefile www/canto : Makefile astro/celestia : Makefile sysutils/cfengine: Makefile math/cgal : Makefile www/cherokee : Makefile sysutils/collectd: Makefile security/cyrus-sasl2: Makefile comms/dfu-util : Makefile graphics/dmtx-utils: Makefile education/drgeo: Makefile mail/dspam : Makefile misc/dtcltiny : Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/12 16:37:32 Modified files: sys/dev : flash.c sys/kern : subr_disk.c Log message: Remove last two 'uses' of d_subtype in tree. No point in setting it to 0 immediately after a bzero() of the entire label. Nor in swapping endianness since nobody looks at it. Don't touch the actual field in disklabel. Yet. ok deraadt@ as part of larger diff that needs splitting up. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/12 18:03:27 Modified files: lib/libc/gen : disklabel.c Log message: Zap a few stray blanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/13 00:53:37 Modified files: www/owncloud : Makefile distinfo www/owncloud/pkg: PLIST Log message: Update to owncloud-8.1.1. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/08/13 01:06:41 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Sync stripcom() with /etc/rc. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/13 01:11:39 Modified files: archivers/p5-Archive-Extract: Makefile distinfo Log message: Update to p5-Archive-Extract-0.76. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/13 01:19:58 Modified files: sys/net : if.c Log message: If no handler consumed a mbuf, free it. This also apply if an interface does not have any registered handler. Plug a mbuf leak found by sthen@ with gif(4) in a bridge. ok sthen@, claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/13 01:33:06 Modified files: net/znc : Makefile distinfo net/znc/pkg : PLIST Log message: Update to znc-1.6.1. from brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/13 01:35:21 Modified files: multimedia/x264: Makefile distinfo multimedia/x264/patches: patch-Makefile patch-configure Log message: Update to x264-20150728. from brad (maintainer) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/08/13 02:13:44 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: let pkg_create recreate all packages correctly, again. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/13 02:38:36 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure Log message: update to 4.4.5.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/13 02:47:52 Modified files: math/p5-Math-GMP: Makefile distinfo math/p5-Math-GMP/patches: patch-Makefile_PL Log message: Update to p5-Math-GMP-2.10. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/13 02:57:27 Modified files: audio/fdk-aac/patches: patch-libFDK_include_mips_cplx_mul_h Log message: submitted upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/13 03:27:10 Modified files: security/gnutls: Tag: OPENBSD_5_7 Makefile Added files: security/gnutls/patches: Tag: OPENBSD_5_7 patch-lib_x509_common_c Log message: SECURITY fix for GNUTLS-SA-2015-3. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/08/13 04:11:38 Modified files: regress/sys/kern/kqueue: kqueue-pty.c Log message: Zero-clear test buffer. KNF while here. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/08/13 04:12:04 Modified files: regress/sys/kern/kqueue: kqueue-random.c Log message: Zero-clear test buffer. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/08/13 04:13:05 Modified files: regress/sys/kern/kqueue: kqueue-pipe.c Log message: Zero-clear test buffer. Close fds. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/08/13 04:13:55 Modified files: regress/sys/kern/kqueue: kqueue-flock.c Log message: Close an fd. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/08/13 04:14:41 Modified files: regress/sys/kern/kqueue: kqueue-fdpass.c Log message: Zero-clear test buffers. Close fds. CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/08/13 04:26:54 Modified files: regress/sys/kern/kqueue: kqueue-process.c Log message: NOTE_FORK|NOTE_TRACK knote can track grandchild processes. Wait for both child/grandchild process events. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/13 04:46:31 Modified files: sysutils/ruby-puppet/3: Makefile sysutils/ruby-puppet/3/patches: patch-lib_puppet_provider_service_openbsd_rb Log message: in the service provider, stop using 'rcctl getall' in favor of 'ls all' in combination with 'get $svc flags'. this shaves several seconds off a regular puppet run, and over 50% on 'puppet resource service'. as discussed with aja@ also tested by sebastia@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/13 05:05:48 Modified files: graphics/libgxps: Makefile distinfo graphics/libgxps/pkg: PLIST Log message: Update to libgxps-0.2.3. CVSROOT: /cvs Module name: www Changes by: tobiasu@cvs.openbsd.org 2015/08/13 08:06:57 Modified files: . : want.html Log message: Got myself a Mac Mini, remove from list. Shortly after it arrived, two people from the opposite sides of the planet offered their help. Thank you, that was very nice :) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/13 08:40:56 Modified files: x11/kde/arts3 : Makefile Log message: Properly bump to unbreak. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/13 08:59:13 Modified files: sys/netinet : tcp_input.c Log message: In tcp syn cache convert the struct sockaddr casts to satosin() inline functions. They have the advantage to check the old type before casting. OK dlg@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/13 09:02:23 Modified files: usr.bin/tmux : cmd-find.c Log message: right-up should be right-of, also rename the values too. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/13 09:40:59 Modified files: databases/p5-DBM-Deep: Makefile distinfo Log message: Update to p5-DBM-Deep-2.0012. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/13 09:46:01 Modified files: regress/sys/net/pf_fragment: Makefile pf.conf Log message: Add IPv6 fragment tests for pf route-to. A big ping packet is sent in fragments to a machine running pf. From there it is forwarded with route-to to a router with a smaller MTU. Path MTU discovery has to make successive fragments shorter and pf route-to has to preserve the fragment size. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/08/13 10:27:22 Modified files: usr.bin/doas : doas.c Log message: and now we can unify the code. okay tedu@ err() suggestion by Martijn van Duren CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/08/13 10:34:11 Modified files: usr.sbin/pkg_add/OpenBSD: RequiredBy.pm Tracker.pm Log message: scaffolding that will display more info for the elusive REQUIRED_BY error CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/08/13 11:24:42 Modified files: etc : rc Log message: Changes to sysctl_conf(), mixerctl_conf() and wsconsctl_conf(): - no need to check for non-empty *.conf files, stripcom handles that now - pipe stripcom output directly to while-read-loop - quote the argument to the *ctl commands - no need to double shutup mixerctl, -q already means quiet OK krw@, halex@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/13 12:02:57 Modified files: share/man/man5 : disktab.5 etc/etc.alpha : disktab etc/etc.amd64 : disktab etc/etc.armish : disktab etc/etc.armv7 : disktab etc/etc.i386 : disktab etc/etc.macppc : disktab etc/etc.sparc : disktab etc/etc.sparc64: disktab etc/etc.vax : disktab etc/etc.zaurus : disktab Log message: 'sk', 'cs', 'hs', 'ts' were removed from getdiskbyname() in 2007 with r1.18. 'rm' and 'il' were removed from getdiskbyname() in 2009 with r1.19. The associated disklabel fields were recycled for other purposes. Another 'harmless' part of the larger disklabel cleanup diff. ok deraadt@ as part of that larger diff. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/13 13:09:14 Modified files: audio/mpg123 : Makefile distinfo Log message: maintenance update to 1.22.4 for minor bug fixes CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/13 13:13:28 Modified files: usr.bin/nm : elf.c elfuncs.h nm.1 nm.c util.h Log message: Grow -P (POSIX output) and -t (POSIX output radix) support. Several 3rd-party software depend upon this. Requested by feinerer@, ok millert@; manpage bits ok jmc@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/13 13:44:55 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Minor update for Intellij IDEA to 14.1.4. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/13 13:52:04 Modified files: net/ortp : Makefile distinfo net/ortp/pkg : PLIST Log message: Minor maintaince update of libortp to 0.24.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/13 13:53:36 Modified files: sysutils/facter: Makefile Log message: processors facts were the last outstanding bits to get merged CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/13 14:02:43 Modified files: fonts/ru-ptsans: Makefile distinfo fonts/ru-ptsans/pkg: PLIST Log message: Update PTSans fonts to a more recent version. Now this family contains three fonts: sans, serif and monospace, with usual bold & italic variations. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/13 14:59:38 Modified files: graphics/png : Makefile distinfo Log message: maintenance update to 1.6.18; from Brad, carefully checked by yours truly CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/13 15:18:13 Modified files: usr.bin/nm : nm.1 Log message: oops, SYNOPSIS was missing an Ar; while here i tweaked the list spacing; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/13 15:37:56 Modified files: etc/etc.sparc : disktab Log message: Oops. Missed a 'ts=' in previous commit. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/13 16:35:15 Modified files: x11/grantlee : Makefile Log message: Stop hiding: nobody uses Grantlee outside KDE, so take maintainership. Also, teach portroach to ignore 5.x versions, as those are Qt5-based, which is obvious no-no for KDE4. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/13 17:42:16 Modified files: sys/netinet : tcp_input.c Log message: Use foreach queue macros in tcp syn cache. OK markus@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/08/13 20:00:19 Modified files: usr.sbin/ntpd : ntp.c Log message: When checking whether we should scan the sensors again use <= rather than < for the comparison. Otherwise, if we don't do enough work in the loop to advance the clock (for instance if the network is down) we may end up calling poll() multiple times with no timeout, racking up CPU time for no real reason. OK bcook@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2015/08/13 21:02:07 Modified files: etc : locate.rc weekly usr.bin/locate/locate: updatedb.sh Log message: Move locate(1) database build directory back to /tmp and kill non-existent /usr/tmp references. Diff from Craig Skinner via tech@ plus a /usr/tmp removal from me in the updatedb script. ok millert@. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/13 21:42:15 Modified files: x11/xfe : Makefile distinfo x11/xfe/patches: patch-Makefile_in Added files: x11/xfe/patches: patch-src_xfeutils_cpp patch-xvt_ttyinit_c Removed files: x11/xfe/patches: patch-configure patch-src_main_cpp Log message: Maintenance update to 1.40.1 -- the two new patches have been sent upstream CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/13 23:18:50 Modified files: share/man/man9 : srp_enter.9 Log message: imply you cant sleep while holding a ref via srp CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/13 23:25:29 Modified files: share/man/man9 : Makefile ml_init.9 mq_init.9 sys/kern : uipc_mbuf.c sys/sys : mbuf.h Log message: provide ml_requeue and mq_requeue for prepending mbufs on lists/queues ok mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/14 00:14:19 Modified files: sys/arch/macppc/macppc: genassym.cf sys/arch/powerpc/conf: files.powerpc sys/arch/powerpc/include: lock.h mutex.h sys/arch/powerpc/powerpc: lock_machdep.c Added files: sys/arch/powerpc/powerpc: mutex.c Removed files: sys/arch/powerpc/powerpc: mutex.S Log message: replace the asm mutexes with a c implementation. there's no real functional advantage to this, except that it will make it easier to add deadlock detection to the code. this is modelled on the c mutex implementation thats on alpha, mips64, and hppa. ok mpi@ kettenis@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/08/14 00:38:16 Modified files: regress/usr.bin/pkg-config: Makefile Added files: regress/usr.bin/pkg-config/pcdir: vers4.pc Log message: add (currently failing) test for version comparison against "22-stable" from attila@stalphonsos.com CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/14 00:39:38 Modified files: emulators/qemu : Tag: OPENBSD_5_7 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_7 patch-hw_ide_atapi_c patch-hw_net_rtl8139_c patch-hw_scsi_scsi-bus_c patch-hw_timer_i8254_c patch-net_slirp_c patch-ui_vnc-ws_c patch-ui_vnc-ws_h patch-ui_vnc_h Log message: backport security fixes from -current, ok brad ide/atapi: Fix START STOP UNIT command completion rtl8139: avoid nested ifs in IP header parsing (CVE-2015-5165) rtl8139: drop tautologous if (ip) {...} statement (CVE-2015-5165) rtl8139: skip offload on short Ethernet/IP header (CVE-2015-5165) rtl8139: check IP Header Length field (CVE-2015-5165) rtl8139: check IP Total Length field (CVE-2015-5165) rtl8139: skip offload on short TCP header (CVE-2015-5165) rtl8139: check TCP Data Offset field (CVE-2015-5165) scsi: fix buffer overflow in scsi_req_parse_cdb (CVE-2015-5158) slirp: use less predictable directory name in /tmp for smb config (CVE-2015-4037) i8254: fix out-of-bounds memory access in pit_ioport_read() (CVE-2015-3214) incrementally decode websocket frames (CVE-2015-1779) limit size of HTTP headers from websockets clients (CVE-2015-1779) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/14 01:02:47 Modified files: graphics/graphite2: Makefile distinfo graphics/graphite2/pkg: PLIST Log message: Update to graphite2-1.3.0. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/14 01:24:18 Modified files: sys/dev/pci : if_myx.c Log message: rework how we track the packets on the rx rings. originally there were two mutex protected lists for rx packets, a list of free packets, and a list of packets that were on the ring. filling the ring popped packets off the free list, attached an mbuf and dmamapped it, and pushed it onto the list of active packets. the hw fills packets in order, so on rx completion we'd pop packets the active list, unmap the mbuf and shove it up the stack before putting the packet on the free list. the problem with the lists is that every rx ring operation resulted in two mutex ops. so 4 mutex ops per packet after you do both fill and rxeof. this replaces the mutexed lists with rings that shadow the hardware rings. filling the rx ring pushes a producer index along, while rxeof chases it with a consumer. because we know only one thing can do either of those tasks at a time, we can get away with not using atomic ops for them. there's more to be done, but this is a good first step. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/14 01:34:48 Modified files: devel/libgdata : Makefile distinfo devel/libgdata/pkg: PLIST Log message: - update to libgdata-0.17.2 * while this is a development version, google changed "something" that made older versions not work properly anymore as requested by Daniel Jakots in preparation for a claws-mail update tested in a bulk and OK aja@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 01:45:58 Modified files: converters/p5-Convert-Binary-C: Makefile distinfo Log message: Update to p5-Convert-Binary-C-0.77. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/08/14 01:58:25 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-configure_ac Log message: Update to poppler-0.35.0. Reminded by aja@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 02:08:20 Modified files: databases/p5-DBIx-SearchBuilder: Makefile distinfo Log message: Update to p5-DBIx-SearchBuilder-1.66. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/14 02:56:21 Modified files: sbin/swapctl : swapctl.c Log message: switch from system(3) to vfork(2)+execl(2) for invoking mount_nfs(8) when fstab contains option for swapping to NFS files. ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/14 03:51:39 Modified files: devel/p5-Glib2 : Makefile distinfo Log message: Update to p5-Glib2-1.313. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 03:54:38 Modified files: devel/p5-B-Utils: Makefile distinfo Log message: Update to p5-B-Utils-0.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/14 03:57:41 Modified files: x11/p5-Gtk2 : Makefile distinfo Log message: Update to p5-Gtk2-1.2496. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/14 03:59:06 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-src_serverconfig_c www/hiawatha/pkg: PLIST Log message: Update to hiawatha-9.14. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 04:04:24 Modified files: devel/p5-common-sense: Makefile distinfo Log message: Update to p5-common-sense-3.74. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/08/14 04:12:02 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: remove partial to_register from sets when we merge, since we have to do the work again. Should solve the +REQUIRED_BY problem hopefully. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/14 04:42:25 Modified files: sys/dev/pci : if_myx.c Log message: move to a per rx ring timeout for refilling empty rings. this lets me get rid of the locking around the refilling of the rx ring. the timeout only runs refill if the rx ring is empty. we know rxeof wont try and refill it in that situation because there's no packets on the ring so we wont get interrupts for it. therefore we dont need to lock between the timeout and rxeof cos they cant run at the same time. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 04:50:37 Modified files: devel/p5-DateTime-Format-Mail: Makefile distinfo Log message: Update to p5-DateTime-Format-Mail-0.402. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/14 05:20:07 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-doc_sample_config Log message: update to ocserv-0.10.7, Bjรถrn Ketelaars had the same diff CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 06:03:02 Modified files: devel/p5-IO-Lambda: Makefile distinfo Log message: Update to p5-IO-Lambda-1.24. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/14 06:09:56 Modified files: net/lldpd : Makefile Log message: don't let lldpd's configure script auto-detect json/xml2, this changed in 0.7.15 and results in hidden deps. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/14 06:21:41 Modified files: databases/puppetdb: Makefile distinfo Log message: - update to puppetdb-2.3.7 * only one bug fixed: "The max-frame-size setting is now applied to the ActiveMQ consumer thread. It was previously set to the default, which could case errors when extremely large commands were submitted" CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 06:28:22 Modified files: devel/p5-MooseX-Types-Path-Class: Makefile distinfo Log message: Update to p5-MooseX-Types-Path-Class-0.07. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 06:39:32 Modified files: devel/p5-PadWalker: Makefile distinfo Log message: Update to p5-PadWalker-2.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 06:55:14 Modified files: devel/p5-PAR : Makefile distinfo Log message: Update to p5-PAR-1.010. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 07:03:38 Modified files: devel/p5-Test-Pod: Makefile distinfo Log message: Update to p5-Test-Pod-1.51. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/14 07:06:52 Modified files: net/cnupm : Makefile net/cnupm/pkg : PLIST Added files: net/cnupm/pkg : cnupm.rc Log message: Add rcscript for cnupm. Input and okay aja@. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 07:22:20 Modified files: mail/p5-Email-Simple: Makefile distinfo Log message: Update to p5-Email-Simple-2.208. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/14 07:49:41 Modified files: comms/conserver: Makefile Added files: comms/conserver/patches: patch-console_Makefile_in Log message: don't strip bin/console, reported by jirib at devio.us CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/08/14 08:03:27 Modified files: share/man/man8 : starttls.8 Log message: Change examples from DSA to RSA since DSA is starting to be removed from crypto libraries. Some smtp servers, notably gmail, now fail to deliver mail to servers using DSA keys. Examples adapted from the smtpd.conf manual. OK jmc@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 08:06:16 Modified files: misc/p5-Finance-QuoteHist: Makefile distinfo misc/p5-Finance-QuoteHist/pkg: PLIST Log message: Update to p5-Finance-QuoteHist-1.24. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 08:22:12 Modified files: security/p5-Crypt-CipherSaber: Makefile distinfo Log message: Update to p5-Crypt-CipherSaber-1.01. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/08/14 08:29:45 Modified files: lib/libc/locale: setrunelocale.c Log message: Disable support for loading LC_CTYPE locales other than UTF-8. ok mpi tedu phessler zhuk, and discussed with many at c2k15 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 08:30:05 Modified files: security/p5-Crypt-OpenSSL-PKCS10: Makefile distinfo Log message: Update to p5-Crypt-OpenSSL-PKCS10-0.15. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/08/14 08:30:40 Modified files: lib/libc/locale: setlocale.c Log message: Load LC_MESSAGES locale only if the character encoding is UTF-8. ok mpi tedu phessler zhuk, and discussed with many at c2k15 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/08/14 08:31:49 Modified files: usr.bin/locale : locale.c Log message: Remove charsets other than UTF-8 from locale(1) output. ok mpi tedu phessler zhuk, and discussed with many at c2k15 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 08:55:01 Modified files: sysutils/p5-File-Which: Makefile distinfo Log message: Update to p5-File-Which-1.19. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 09:02:12 Modified files: textproc/p5-List-UtilsBy: Makefile distinfo Log message: Update to p5-List-UtilsBy-0.10. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/14 09:29:12 Modified files: shells/bash : Makefile distinfo Log message: update to 4.3 patchlevel 42 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/14 09:32:41 Modified files: usr.bin/ssh : ssh_config.5 sshd_config.5 Log message: match myproposal.h order; from brian conway (i snuck in a tweak while here) ok dtucker CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/14 09:58:21 Modified files: www/p5-Plack-Test-ExternalServer: Makefile distinfo Log message: Update to p5-Plack-Test-ExternalServer-0.02. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/14 10:33:44 Modified files: graphics/libgxps: Makefile distinfo Log message: Update to libgxps-0.2.3.1. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/14 12:07:28 Modified files: sys/netinet : in_gif.c ip_divert.c ip_icmp.c ip_ipip.c udp_usrreq.c sys/nfs : nfs_boot.c Log message: Replace sockaddr casts with the proper satosin() or satosin6() calls. From David Hill; OK mpi@ CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2015/08/14 13:51:26 Modified files: math/fftw3 : Makefile distinfo math/fftw3/pkg : PLIST-common Log message: update to 3.3.4 ok feinerer@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/14 17:45:56 Modified files: etc/etc.alpha : disktab etc/etc.amd64 : disktab etc/etc.armish : disktab etc/etc.armv7 : disktab etc/etc.aviion : disktab etc/etc.hppa : disktab etc/etc.hppa64 : disktab etc/etc.i386 : disktab etc/etc.landisk: disktab etc/etc.loongson: disktab etc/etc.luna88k: disktab etc/etc.macppc : disktab etc/etc.octeon : disktab etc/etc.sgi : disktab etc/etc.socppc : disktab etc/etc.sparc64: disktab etc/etc.vax : disktab etc/etc.zaurus : disktab sys/sys : disklabel.h share/man/man5 : disktab.5 Log message: The disktab attribute 'ty' was used to set D_REMOVEABLE and D_RAMDISK flags in the disklabel. These flags were discarded in 2006. Remove documentation for and instances of 'ty'. Add instances of 'dt' that were missing. Use 'floppy' as the value of 'dt' for all floppies and 'rdroot' for all boot images/miniroots. Add 'rdroot' to dktypenames and an associated #define DTYPE_RDROOT, since 'dt' values are parsed by matching entries in dktypenames[]. Slightly tweaked part of larger cleanup diff previously ok deraadt@. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/14 18:49:15 Modified files: sys/dev/pci : if_myx.c Log message: rework the tx path to use a ring to keep track of dmamaps/mbufs. this removes the myx_buf structure and uses myx_slot instead. theyre the same expcet slots dont have list entry structures, so theyre smaller. this cuts out four mutex ops per packet out of the tx handling. just have to get rid of the atomic op per packet in myx_start now. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/14 19:17:01 Modified files: sys/dev/pci : if_myx.c Log message: do the global tx free accounting in myx_start with a single atomic op instead of one per packet. seems to let me send packets a little faster. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/14 22:45:49 Modified files: usr.sbin/ikectl: ikeca.c Log message: corrects three err() to errx() calls - a if condition don't set errno - strlcpy(3) don't set errno (no mention is man page) - ca_readpass() already manage errno error message with warn(3) ok sthen@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/14 22:47:28 Modified files: usr.sbin/ikectl: ikeca.c Log message: correct mode_t 644 to 0644 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 01:04:48 Modified files: www/p5-WWW-Search: Makefile distinfo Log message: Update to p5-WWW-Search-2.514. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 01:24:04 Modified files: www/p5-CGI-Compile: Makefile distinfo Log message: Update to p5-CGI-Compile-0.19. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 01:30:04 Modified files: www/p5-CGI-Cookie-Splitter: Makefile distinfo Log message: Update to p5-CGI-Cookie-Splitter-0.04. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/15 01:50:02 Modified files: sysutils/bacula: Makefile distinfo sysutils/bacula/patches: patch-Makefile_in patch-configure patch-manpages_Makefile_in patch-src_cats_Makefile_in patch-src_dird_Makefile_in patch-src_filed_Makefile_in patch-src_findlib_Makefile_in patch-src_lib_Makefile_in patch-src_lib_bnet_c patch-src_qt-console_main_cpp patch-src_stored_Makefile_in patch-src_stored_bacula-sd_conf_in sysutils/bacula/pkg: PLIST-main PLIST-mysql PLIST-pgsql PLIST-server PLIST-sqlite3 README-server Log message: Update to bacula-client-7.2.0. README parts from sthen@ ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/15 02:03:21 Modified files: devel/libelf : Makefile Log message: set skipv for portroach as 0.8.14 is actually 0.8.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/15 02:33:49 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/pkg: PLIST Log message: update to specinfra-2.40.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/15 02:34:02 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo devel/ruby-rspec/serverspec/pkg: PLIST Log message: update to serverspec-2.21.0 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 02:43:18 Modified files: www/p5-CGI-XMLApplication: Makefile distinfo Log message: Update to p5-CGI-XMLApplication-1.1.4. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2015/08/15 03:00:07 Log message: Import games/asciiquarium. Enjoy the mysteries of the sea from the safety of your own terminal! Submitted by Frederic Cambus. ok jung@ Status: Vendor Tag: stsp Release Tags: stsp_20150815 N ports/games/asciiquarium/Makefile N ports/games/asciiquarium/distinfo N ports/games/asciiquarium/pkg/PLIST N ports/games/asciiquarium/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 03:08:48 Modified files: textproc/p5-Number-Format: Makefile distinfo Log message: Update to p5-Number-Format-1.75. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2015/08/15 03:38:22 Modified files: games/asciiquarium: Makefile Log message: remove indefinite article from asciiquarium COMMENT pointed out by aja CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 03:44:32 Modified files: textproc/p5-LaTeX-TOM: Makefile distinfo Log message: Update to p5-LaTeX-TOM-1.03. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/15 04:43:59 Modified files: games/asciiquarium: Makefile Log message: remove unneeded variable; ok stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/15 05:12:55 Modified files: sysutils/consolekit: Makefile distinfo sysutils/consolekit/patches: patch-src_ck-manager_c sysutils/consolekit/pkg: DESCR PLIST README Removed files: sysutils/consolekit/patches: patch-configure_ac patch-src_Makefile_in patch-src_ck-sysdeps-openbsd_c patch-src_ck-sysdeps-unix_c patch-src_ck-vt-monitor_c patch-tools_Makefile_in patch-tools_ck-collect-session-info_c patch-tools_ck-history_c patch-tools_ck-log-system-start_c patch-tools_openbsd_ck-system-stop Log message: Move to the ConsoleKit2 project and update to the newly released stable version: consolekit2-1.0.0. Committing early in the cycle to have time to catch any regression. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/15 05:13:17 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'consolekit' => 'consolekit2' CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/15 05:13:42 Modified files: x11/kde4/workspace: Makefile x11/slim : Makefile audio/pulseaudio: Makefile graphics/colord: Makefile print/cups-pk-helper: Makefile sysutils/accountsservice: Makefile sysutils/toad : Makefile x11/gnome/control-center: Makefile x11/gnome/initial-setup: Makefile x11/gnome/session: Makefile x11/gnome/settings-daemon: Makefile x11/gnome/shell: Makefile x11/gnome/system-monitor: Makefile x11/polkit-qt4 : Makefile x11/xfce4/xfce4-power-manager: Makefile Log message: Bump after the consolekit->consolekit2 renaming. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/15 05:46:16 Modified files: x11/gnome/gdm : Makefile Log message: Tweak comment. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/15 05:48:28 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: consolekit->consolekit2 policykit->polkit CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 05:57:36 Modified files: mail/p5-Mail-IMAPClient: Makefile distinfo Log message: Update to p5-Mail-IMAPClient-3.37. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/08/15 10:09:25 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: change "priorly" to "previously", it reads better CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 10:34:39 Modified files: mail/p5-Mail-Box: Makefile distinfo Log message: Update to p5-Mail-Box-2.118. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/08/15 10:49:23 Modified files: usr.sbin/smtpd : rfc2822.h Log message: bump size of acceptable headers lines, there is no need to be too strict CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/15 11:16:10 Modified files: sbin/disklabel : disklabel.c Log message: Less damned spurious whitespace. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/08/15 11:27:43 Modified files: usr.sbin/smtpd : smtp_session.c Log message: assume messages use 8bit bytes by default, not just when 8BITMIME extension is used, this is what the world expects, this is what other MTA do. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/15 11:38:56 Modified files: games/manaplus : Makefile distinfo Log message: Update to 1.5.8.15 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 11:51:32 Modified files: devel/p5-Universal-require: Makefile distinfo Log message: Update to p5-Universal-require-0.18. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/15 13:01:39 Modified files: sys/arch/i386/conf: ld.script Log message: Increase the size of the masks used in i386 ldscript to account for larger sections that may be encountered when using larger than normal ramdisks. No binary change. Requested by and diff provided by Nathanael Rensen CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 13:04:31 Modified files: sys/arch/alpha/alpha: cpu.c Log message: When resetting the hwrpb after a succesfull secondary processor spinup, make its start routine point to cpu_halt, just in case. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 13:07:10 Modified files: sys/arch/alpha/conf: RAMDISKBIG Log message: Enable AlphaBook 1 support in bsd.rd too CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 13:15:18 Modified files: sys/arch/alpha/isa: isa_machdep.h sys/arch/alpha/pci: sio.c Log message: Fix isa_chipset_t ic_intr_{alloc,check} prototype: these take an isa_chipset_tag_t, not an isa_chipset_tag_t *, as isa_chipset_tag_t is already a pointer. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 13:18:27 Modified files: sys/arch/alpha/pci: pci_alphabook1.c pci_up1000.c Log message: No need to cargo-cult include here. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 13:26:00 Modified files: sys/arch/alpha/pci: sio.c Log message: Store the {e,}isa_chipset_t in the softc, rather than on sio_bridge_callback()'s stack, for {e,}isa drivers might have a need for them way after autoconf - at least pcic@isa does. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 13:29:00 Modified files: sys/dev/ic : i82365.c Log message: Do not perform timeout maintainance on sc->poll_timeout if it has not been initialized yet. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 13:40:59 Modified files: sys/lib/libsa : nfs.c Log message: Use signed variables to store the result of rpc_call(). CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 13:42:56 Modified files: sys/lib/libsa : rpc.c Log message: When sendrecv() returns -1, have rpc_call() return -1 as well. Otherwise, due to the cast to unsigned, it fails the error test and returns a bogus partial read to the caller, which is painful to debug. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 14:06:21 Modified files: sys/arch/alpha/pci: sio_pic.c Log message: If the SRM has explicitely set up some ISA interrupts level-triggered, honour this setting and consider them level-triggered instead of `polarity decided by the first driver to use it'. Add explicit code to turn registration of edge-triggered interrupts 3 and 4 into level-triggered, if they were set up a level-triggered by the SRM. Based upon a NetBSD diff which eventually got reverted in NetBSD. However, it turns out this is necessary for the kernel to correctly run with serial console on my Multia. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 14:48:20 Modified files: devel/p5-Test-Script: Makefile distinfo Log message: Update to p5-Test-Script-1.10. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/15 15:08:43 Modified files: devel/p5-Path-Tiny: Makefile distinfo Log message: Update to p5-Path-Tiny-0.072. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 16:20:20 Modified files: sys/arch/arm/arm: pmap.c vm_machdep.c sys/arch/arm/include: pmap.h Log message: Remove orphaned debug code. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 16:25:22 Modified files: sys/arch/loongson/dev: glx.c Log message: typo CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/15 16:30:57 Modified files: x11/grantlee : Makefile distinfo Log message: Small maintaince update to 0.5.1, fixing a possible crash. This is the last Qt4 release, all further versions are Qt5-based, so we'll have a separate grantlee-qt5 port at some time in the near future. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/15 16:31:38 Modified files: sys/arch/loongson/include: cpu.h sys/arch/loongson/loongson: bus_dma.c sys/arch/loongson/conf: files.loongson sys/arch/mips64/conf: files.mips64 sys/arch/mips64/include: cache.h Added files: sys/arch/loongson/loongson: loongson3_machdep.c sys/arch/mips64/mips64: cache_loongson3.c cache_mips64r2.c Log message: Some bits for Loongson 3A support. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 00:46:01 Modified files: converters/p5-Unicode-LineBreak: Makefile distinfo Log message: Update to p5-Unicode-LineBreak-2015.06. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 01:03:20 Modified files: databases/p5-DBIx-Class-IntrospectableM2M: Makefile distinfo Log message: Update to p5-DBIx-Class-IntrospectableM2M-0.001002. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 01:14:03 Modified files: databases/p5-DBD-Sybase: Makefile distinfo Log message: Update to p5-DBD-Sybase-1.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 01:25:57 Modified files: databases/p5-DBIx-XHTML_Table: Makefile distinfo Log message: Update to p5-DBIx-XHTML_Table-1.46. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 01:50:06 Modified files: devel/p5-Canary-Stability: Makefile distinfo Log message: Update to p5-Canary-Stability-2006. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 02:12:53 Modified files: devel/p5-Data-ICal: Makefile distinfo devel/p5-Data-ICal/pkg: PLIST Log message: Update to p5-Data-ICal-0.22. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/16 02:35:39 Modified files: infrastructure/lib/DPB/Job: Port.pm Log message: simplify/fix PrepareResults. Use setup to record the correct position in the log file. problem noticed and sleuthed by nigel@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/16 02:36:53 Modified files: infrastructure/lib/DPB: Engine.pm Grabber.pm Log message: stub_out broken entries instead of deleting their info. May help out with some warnings sebastia@ is seeing. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/16 02:39:23 Modified files: infrastructure/lib/DPB: Config.pm Log message: interactive mode will have a different startup file, so that you can configure it to not delete everything (particularly useful if you start a dpb -i in another window while dpb is in session) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 02:42:11 Modified files: devel/p5-DateTime-Event-ICal: Makefile distinfo devel/p5-DateTime-Event-ICal/pkg: PLIST Log message: Update to p5-DateTime-Event-ICal-0.12. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/16 02:57:34 Modified files: usr.bin/tmux : cmd-clear-history.c Log message: Come out of copy mode when history is cleared. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 03:18:56 Modified files: devel/p5-DateTime-Format-Pg: Makefile distinfo Log message: Update to p5-DateTime-Format-Pg-0.16011. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/16 05:28:31 Modified files: sys/net : if.c Log message: avoid a toctou problem in if_input in the bpf handling. load ifp->if_bpf into a local variable, test that, and pass it to bpf. this is instead of instead of assuming ifp->if_bpf wont change between checking it and passing it to bpf. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/16 06:17:16 Modified files: sys/net : bpf.c bpfdesc.h Log message: make bpf_mtap mpsafe by using SRPs. this was originally implemented by jmatthew@ last year, and updated by us both during s2k15. there are four data structures that need to be looked after. the first is the bpf interface itself. it is allocated and freed at the same time as an actual interface, so if you're able to send or receive packets, you're able to run bpf on an interface too. dont need to do any work there. the second are bpf descriptors. these represent userland attaching to a bpf interface, so you can have many of them on a single bpf interface. they were arranged in a singly linked list before. now the head and next pointers are replaced with SRP pointers and followed by srp_enter. the list updates are serialised by the kernel lock. the third are the bpf filters. there is an inbound and outbound filter on each bpf descriptor, ann a process can replace them at any time. the pointers from the descriptor to those is also changed to be accessed via srp_enter. updates are serialised by the kernel lock. the fourth thing is the ring that bpf writes to for userland to read. there's one of these per descriptor. because these are only updated when a filter matches (which is hopefully a relatively rare event), we take the kernel lock to serialise the writes to the ring. all this together means you can run bpf against a packet without taking the kernel lock unless you actually caught a packet and need to send it to userland. even better, you can run bpf in parallel, so if we ever support multiple rings on a single interface, we can run bpf on each ring on different cpus safely. ive hit this pretty hard in production at work (yay dhcrelay) on myx (which does rx outside the biglock). ok jmatthew@ mpi@ millert@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/16 06:19:06 Modified files: sys/net : if.c Log message: dont need the biglock to call bpf now. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 08:21:21 Modified files: devel/p5-DateTime-Locale: Makefile distinfo devel/p5-DateTime-Locale/pkg: PLIST Log message: Update to p5-DateTime-Locale-0.46. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 08:36:08 Modified files: devel/p5-EV : Makefile distinfo devel/p5-EV/pkg: PLIST Log message: Update to p5-EV-4.21. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/16 08:53:01 Modified files: devel/p5-Filter-Template: Makefile distinfo Log message: Update to p5-Filter-Template-1.043. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/16 10:33:49 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-3.2.3 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/16 13:37:17 Log message: Import py-pickleshare. OK rpointel@, daniel@ Status: Vendor Tag: edd Release Tags: edd_20150816 N ports/databases/py-pickleshare/Makefile N ports/databases/py-pickleshare/distinfo N ports/databases/py-pickleshare/pkg/DESCR N ports/databases/py-pickleshare/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/16 13:38:51 Modified files: databases : Makefile Log message: Link py-pickleshare. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/16 13:42:05 Log message: Import py-simplegeneric. OK rpointel@, daniel@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20150816 N ports/devel/py-simplegeneric/Makefile N ports/devel/py-simplegeneric/distinfo N ports/devel/py-simplegeneric/pkg/DESCR N ports/devel/py-simplegeneric/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/16 13:43:56 Log message: Import py-functools32. OK rpointel@, daniel@. Thanks. Status: Vendor Tag: edd Release Tags: edd_20150816 N ports/devel/py-functools32/Makefile N ports/devel/py-functools32/distinfo N ports/devel/py-functools32/pkg/DESCR N ports/devel/py-functools32/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/16 13:46:22 Log message: Import py-jsonschema. OK rpointel@, with input from rpointel@ and daniel@. Thanks Status: Vendor Tag: edd Release Tags: edd_20150816 N ports/devel/py-jsonschema/Makefile N ports/devel/py-jsonschema/distinfo N ports/devel/py-jsonschema/pkg/DESCR N ports/devel/py-jsonschema/pkg/PLIST N ports/devel/py-jsonschema/patches/patch-jsonschema_tests_test_jsonschema_test_suite_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/16 13:49:25 Modified files: devel : Makefile Log message: Link py-simplegeneric, py-functools32, and py-jsonschema. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/08/16 14:37:25 Modified files: lib/libc/asr : getaddrinfo_async.c Log message: Fix test against INADDR_LOOPBACK ok gilles@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/16 14:42:46 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-third_party_libusb_libusb_gyp patch-third_party_libusb_src_libusb_core_c Removed files: www/chromium/patches: patch-device_usb_usb_context_cc patch-device_usb_usb_error_cc patch-device_usb_usb_service_impl_cc patch-device_usb_usb_service_impl_h Log message: drop the dependency on libusb in favor of the internal libusb due to extra functionality implemented in the bundled version CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/08/16 14:53:19 Modified files: usr.sbin/smtpd : util.c Log message: when we switch valid_domainpart() from our own logic to using res_hnok() we missed the fact that res_hnok() will consider an empty string as valid. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/08/16 14:58:46 Modified files: . : errata57.html Log message: add sshd pty permissions patch CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/16 16:26:11 Modified files: usr.sbin/smtpd : smtpctl.8 Log message: use a less ambiguous example; from larry hynes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/16 23:22:53 Removed files: etc/rc.d : sendmail Log message: sendmail in ports has it's own rc.d file no need to keep this one ok jca@ aja@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 00:49:41 Modified files: math/p5-Math-GMP: Makefile distinfo Log message: Update to p5-Math-GMP-2.11. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 01:04:16 Modified files: net/p5-RPC-XML : Makefile distinfo Log message: Update to p5-RPC-XML-0.79. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/17 01:10:34 Modified files: sysutils/consolekit: Makefile Log message: Missing build dependency on devel/libtool. breakage reported by Pavel Korovin CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 01:16:12 Modified files: textproc/p5-Lingua-Stem-Snowball-Se: Makefile distinfo textproc/p5-Lingua-Stem-Snowball-Se/pkg: PLIST Log message: Update to p5-Lingua-Stem-Snowball-Se-1.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 01:23:41 Modified files: textproc/p5-Lingua-Stem-Snowball-No: Makefile distinfo textproc/p5-Lingua-Stem-Snowball-No/pkg: PLIST Log message: Update to p5-Lingua-Stem-Snowball-No-1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/17 01:38:28 Modified files: www/phpvirtualbox: Makefile distinfo www/phpvirtualbox/pkg: PLIST Log message: Update to phpvirtualbox-5.0.2. - VirtualBox 5.X compatibility CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 01:41:59 Modified files: textproc/p5-Lingua-EN-Sentence: Makefile distinfo Log message: Update to p5-Lingua-EN-Sentence-0.29. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 01:47:13 Modified files: textproc/p5-Lingua-EN-Fathom: Makefile distinfo Log message: Update to p5-Lingua-EN-Fathom-1.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/17 02:40:13 Modified files: sysutils/consolekit: Makefile sysutils/consolekit/pkg: PLIST Log message: Missing @conflict marker. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 02:42:01 Modified files: www/p5-WWW-Search-Ebay: Makefile distinfo Log message: Update to p5-WW-Search-Ebay-3.041. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/17 03:02:36 Modified files: lang/moarvm : Makefile Log message: remove mips64 from the ONLY_FOR_ARCH list for it doesn't build CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/17 03:07:22 Log message: Import colortree-1.7.0. From David Dahlberg. ok zhuk@ Status: Vendor Tag: bentley Release Tags: bentley_20150817 N ports/sysutils/colortree/Makefile N ports/sysutils/colortree/distinfo N ports/sysutils/colortree/patches/patch-doc_tree_1 N ports/sysutils/colortree/pkg/DESCR N ports/sysutils/colortree/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/17 03:08:09 Modified files: sysutils : Makefile Log message: +colortree CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/17 03:41:24 Modified files: sys/net : route.c Log message: Match the free(3) semantic and accept NULL pointers in rtfree(9). This will simplify upcoming conversions of rt_refcnt-- to rtfree(9). Such conversions are needed for proper MP refcounting. ok deraadt@, dlg@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 03:46:24 Modified files: www/p5-SOAP-WSDL: Makefile distinfo www/p5-SOAP-WSDL/pkg: PLIST Log message: Update to p5-SOAP-WSDL-3.003. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/17 03:46:26 Modified files: sys/net : route.c rtsock.c Log message: Convert two rt->rt_refcnt-- into rtfree(9) making sure the route entry is freed when we no longer need it. In this case both code paths are executed in process context and thus serialized by the KERNEL_LOCK. Since we are adding a route entry to the table in both cases, rtfree(9) will not actually free the entry because it is still RT_VALID. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/17 03:50:12 Modified files: sys/net : route.c Log message: Remove unused variable in rt_ifa_add(), prodded by bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/17 03:58:10 Modified files: sys/netinet : if_ether.c sys/netinet6 : nd6.c Log message: Use __func__ rather than the function name in log(9) calls to remove some grep output noise. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/17 04:39:37 Modified files: x11/gnome/control-center: Makefile Added files: x11/gnome/control-center/patches: patch-panels_datetime_data_timezone_8_5_dim_png patch-panels_datetime_data_timezone_8_5_png patch-panels_datetime_datetime_gresource_xml Log message: Unbreak after recent North Korea timezone change. breakage reported by G anymede, thanks! CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/08/17 04:48:10 Modified files: usr.bin/whois : whois.c Log message: Fix whois server detection for new TLDs using whois.nic. where has an old TLD as a substring. Specifically, fixes .network lookups. While there, simplify a strlcpy+strlcat to snprintf. ok millert@ phessler@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/17 04:57:24 Modified files: sys/netinet6 : in6_ifattach.c nd6_rtr.c Log message: Remove anoying comment about in6_update_ifa(). CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/08/17 06:06:27 Modified files: audio/libcanberra: Makefile Log message: Adjust WANTLIB-gtk{,3} and bump. ok aja@ with some nit picking about adding new lines ;-) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/17 06:26:20 Modified files: www/p5-Rose-URI: Makefile distinfo Log message: Update to p5-Rose-URI-1.00. CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2015/08/17 07:04:00 Modified files: openssh : java.html Log message: Update URL for Ganymed SSH-2, previous was 404. Well, Google Code plans to close at some point in the future. But it's still better to provide a working URL rather non-working one. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/08/17 07:36:38 Modified files: security/pcsc-lite: Makefile distinfo Log message: Update to pcsc-lite-1.8.14 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/08/17 07:37:48 Modified files: security/ccid : Makefile distinfo security/ccid/patches: patch-src_Makefile_in Log message: Update to ccid-1.4.20 CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/08/17 09:33:05 Modified files: math/R : Makefile distinfo math/R/pkg : PLIST README Removed files: math/R/patches : patch-src_main_connections_c patch-src_main_gram_y Log message: Update to R 3.2.2 OK aja@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/17 09:36:29 Modified files: sys/dev/ata : ata.c ata_wdc.c atavar.h wd.c sys/dev/ic : wdc.c wdcevent.h wdcvar.h Log message: The 80's called and want their interface back. Remove last fragments of ST-506 support. Remove redundant 'precomp' variables/fields and rename remaining few to 'features' to be consistant with the rest of the code. Consensus that no ST-506 disks (requiring ISA cards, <120MB, usually rife with bad sectors that can't be worked around) are still running OpenBSD. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2015/08/17 10:53:55 Modified files: . : 58.html Log message: fdisk, dhcpd/dhclient, misc. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/17 11:13:59 Modified files: lib/csu : boot.h Log message: Do not include os-note-elf.h here, otherwise we end up with duplicate OS notes in our binaries. ok miod@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/17 11:21:31 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-third_party_libusb_libusb_gyp patch-third_party_libusb_src_libusb_core_c Removed files: www/iridium/patches: patch-device_usb_usb_context_cc patch-device_usb_usb_error_cc patch-device_usb_usb_service_impl_cc patch-device_usb_usb_service_impl_h Log message: merge the patches from chromium that make iridium use the internal libusb as well CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/17 11:56:28 ports/net/p5-NetAddr-IP/patches Update of /cvs/ports/net/p5-NetAddr-IP/patches In directory cvs.openbsd.org:/tmp/cvs-serv20717/patches Log Message: Directory /cvs/ports/net/p5-NetAddr-IP/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/17 12:29:15 Modified files: net/p5-NetAddr-IP: Makefile distinfo Added files: net/p5-NetAddr-IP/patches: patch-Lite_Util_Makefile_PL Log message: update p5-NetAddr-IP to 4.077 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/08/17 13:04:51 Modified files: www/linkchecker: Makefile Log message: remove maintainer per his request CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/17 13:10:12 Modified files: x11/ede/desktop: Makefile x11/ede/lib : Makefile x11/emelfm2 : Makefile geo/emerillon : Makefile security/erl-bcrypt: Makefile net/ettercap : Makefile graphics/evince: Makefile mail/exim : Makefile emulators/fceux: Makefile multimedia/ffmpeg2theora: Makefile graphics/ffmpegthumbnailer: Makefile devel/fossil : Makefile devel/fox : Makefile lang/fpc : Makefile graphics/freeglut: Makefile games/frozen-bubble: Makefile graphics/ftgl : Makefile emulators/fuse-utils: Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/08/17 13:33:53 Modified files: . : 58.html Log message: more pkg counts CVSROOT: /cvs Module name: www Changes by: rpe@cvs.openbsd.org 2015/08/17 13:41:04 Modified files: . : 58.html Log message: Mention the question that has actually changed. Mistake found by otto@, thx. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/17 13:52:40 Modified files: lang/gcc/4.8 : Makefile x11/gcolor2 : Makefile devel/gconf-editor: Makefile graphics/gd : Makefile comms/gnokii : Makefile games/gnome-mastermind: Makefile x11/gromit : Makefile multimedia/gstreamer1/plugins-bad: Makefile multimedia/gstreamer1/plugins-good: Makefile x11/gtk+ : Makefile x11/xfce4/gtk-xfce-engine: Makefile x11/gtk2-rezlooks-engine: Makefile x11/gtk3-unico-engine: Makefile x11/gtkdatabox : Makefile x11/gtkglarea : Makefile x11/gtkglext : Makefile x11/gtkhotkey : Makefile x11/gtksourceview: Makefile print/gutenprint: Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/17 14:04:17 Modified files: security/hydra : Makefile multimedia/imagination: Makefile www/iridium : Makefile net/jabberd : Makefile multimedia/k3b : Makefile multimedia/kaffeine: Makefile x11/kde/graphics3: Makefile x11/kde/accessibility3: Makefile x11/kde/artwork3: Makefile x11/kde/games3 : Makefile x11/kde/multimedia3: Makefile x11/kde/network3: Makefile multimedia/kguitar: Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/17 14:04:56 Modified files: libexec/ld.so : resolve.h Log message: Add missing 'extern's to avoid introducing commons into *crt0.o ok miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/17 14:07:12 Modified files: distrib/notes : m4.common Log message: DUID question is gone ok miod@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/17 14:34:21 Modified files: graphics/kipi-plugins: Makefile cad/klogic : Makefile x11/kmplayer : Makefile x11/kde/graphics3: Makefile math/kst : Makefile net/ktorrent : Makefile devel/cudf : Makefile databases/libdbi-drivers: Makefile net/libepc : Makefile security/libfprint: Makefile graphics/libkdcraw: Makefile graphics/libkexif: Makefile graphics/libkexiv2: Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/17 16:06:50 Modified files: regress/sys/net/pf_forward: Makefile pf.conf regress/sys/net/pf_fragment: Makefile Log message: Add forwarding tests for pf route-to and reply-to. Keep pf forward and pf fragment tests in sync. CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2015/08/17 21:12:21 Modified files: mail/mew : Makefile distinfo mail/mew/pkg : PLIST Log message: Update mew to 6.7. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/08/17 23:14:32 Added files: share/locale/ctype: gen_ctype_utf8.pl Log message: Add a script to generate en_US.UTF-8.src This does require perl 5.22 which is not yet in base, but it also doesn't need to be run except when new unicode versions are released which shouldn't happen until after perl is updated. OK and prodding from stsp@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2015/08/17 23:17:59 Modified files: share/locale/ctype: en_US.UTF-8.src Log message: Update en_US.UTF-8.src to Unicode 7.0.0 Built with gen_ctype_utf8.pl ok stsp@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/08/18 00:42:38 Modified files: devel/afl : Makefile distinfo Log message: update to afl 1.86b CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/08/18 00:54:00 Modified files: sys/dev/isa : pckbc_isa.c Log message: Add missing trailing to error message: pckbc0: unable to establish interrupt for irq 12pckbd0 at pckbc0 (kbd slot) ok miod@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/18 02:06:20 Modified files: x11/gnome/gedit: Makefile distinfo Log message: update to gedit-3.16.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/18 02:08:56 Modified files: x11/gnome/eog-plugins: Makefile distinfo Log message: update to eog-plugins-3.16.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/18 02:09:12 Modified files: x11/gnome/eog : Makefile distinfo x11/gnome/eog/pkg: PLIST Log message: update to eog-3.16.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/18 02:09:58 Modified files: devel/libgit2/libgit2: Makefile Log message: broken on mips64, no atomic ops CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/08/18 02:15:40 Modified files: editors/libreoffice: Makefile editors/libreoffice/pkg: PLIST-i18n-hu PLIST-i18n-ru PLIST-java Added files: editors/libreoffice/pkg: DESCR-i18n-kk PFRAG.no-no_java-i18n-kk PLIST-i18n-kk Log message: Add Kazakh language support. Requested by Baurzhan Muftakhidinov on ports@ long time ago. OK robert@ (maintainer) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/18 02:26:39 Modified files: usr.sbin/httpd : patterns.c Log message: str_match() checked the return value of str_find_aux() incorrectly: it might return a negative number; the return value of match_error() which returns (-1). This was technically a bug, and it exists in 5.8, but there is no impact because the error is correctly catched with the returned non-NULL error string. Found by Leandro Pereira CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/18 02:48:36 Modified files: sys/net : if.c sys/netinet6 : in6.c Log message: Check the error value returned by in6_ifattach(). Prodded by and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/18 02:52:26 Modified files: sys/netinet6 : nd6.h nd6_rtr.c Log message: Call rtfree(9) when we no longer need the route entry rather than decrementing rt_refcnt just after rtrequest1(9). While here reduce the differences with rt_ifa_add(9). There's still an ambiguity about rtrequest1(9)'s return value, but bluhm@ will address that in a different diff. Discussed with and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/18 02:56:17 Modified files: sys/net : route.c Log message: Remove PF_KEY-specific hacks from rtalloc(9). They are dead since SPD lookups use the radix API directly. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/18 03:01:16 Modified files: sys/net : if_bridge.c Log message: Apply the logic used for "protocol" queues to bridge(4). This allows to defer the work currently done in bridge_input() and requiring the KERNEL_LOCK to bridgeintr(). Tested by sthen@ ok rzalamena@, dlg@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/18 03:53:57 ports/x11/gnome/control-center/files Update of /cvs/ports/x11/gnome/control-center/files In directory cvs.openbsd.org:/tmp/cvs-serv14155/files Log Message: Directory /cvs/ports/x11/gnome/control-center/files added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/18 03:55:47 Modified files: x11/gnome/control-center: Makefile x11/gnome/control-center/patches: patch-panels_datetime_datetime_gresource_xml Added files: x11/gnome/control-center/files: timezone_8.5.png timezone_8.5_dim.png timezone_9.png timezone_9_dim.png Removed files: x11/gnome/control-center/patches: patch-panels_datetime_data_timezone_8_5_dim_png patch-panels_datetime_data_timezone_8_5_png Log message: Sync with upstream (Support for new "Pyongyang Time"). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/18 04:14:06 Modified files: lang/gcc/4.8 : Makefile Log message: tweak WANTLIB again; build problem reported by ajacoutot. quadmath is used by -f95 (WANTLIB), however the lib is also present in GCC 4.9 which is required all over the place for bulk builds. So bodge around it by removing the WANTLIB and at least specifying a RUN_DEPENDS-f95 instead. This is pretty much academic anyway as you can't install gcc-4.8 on a typical workstation as it will conflict with gcc-4.9 libs that are a common dependency. CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2015/08/18 04:15:33 Modified files: . : 58.html Log message: Add httpd(8) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/18 04:16:55 Modified files: lang/gcc/4.9 : Makefile Log message: add a comment pointing out that NO_xx flavours are broken, to avoid people trying to do a quick build by disabling things they don't need, only to have it fail when packaging -libs CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2015/08/18 05:43:15 Modified files: . : 58.html Log message: Mention pvbus(4) CVSROOT: /cvs Module name: www Changes by: mpi@cvs.openbsd.org 2015/08/18 05:45:08 Modified files: . : 58.html Log message: rtwn(4) is also new CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/08/18 06:49:41 Modified files: sys/arch/octeon/conf: GENERIC RAMDISK files.octeon Log message: Unbreak Octeon kernel config after r1.25 of files.mips64. Feedback and ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/18 07:04:26 Modified files: www : Makefile Removed files: www/dwb : Makefile distinfo www/dwb/patches: patch-config_mk patch-dwbem_Makefile patch-dwbremote_Makefile patch-exar_Makefile patch-src_Makefile patch-src_application_c patch-src_config_mk patch-src_session_c patch-src_util_Makefile www/dwb/pkg : DESCR PLIST Log message: remove dwb, suggested by Henrik Friedrichsen (maintainer), ok jca http://marc.info/?l=openbsd-ports&m=143593955506953&w=2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/18 07:15:48 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: free commit for www/dwb removal in quirks, reminded by aja CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/08/18 08:22:14 Modified files: sysutils/ruby-r10k: Makefile distinfo Log message: Minimal update to 2.0.3, fixing only one bug for PE environments. While there, update HOMEPAGE to point to the right github repo. OK jasper@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/18 09:35:07 Modified files: www/uget : Makefile distinfo www/uget/patches: patch-po_POTFILES_in Log message: Bugfix update to 2.0.1 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/18 09:37:48 Modified files: etc/etc.aviion : disktab etc/etc.luna88k: disktab Log message: Add a couple of ":"s at the end of lines for consistancy. Not required, but these are the only two lines in any disktab that do it this way. ok miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/18 10:28:00 Modified files: distrib/macppc/iso: Makefile Log message: do not use -p to install the tbxi from the src tree; it creates results that confuse krw. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/18 11:04:47 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/18 11:10:48 Modified files: usr.bin/cut : cut.c Log message: do not cast malloc() return if stdlib.h is included CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/18 11:17:29 Modified files: x11/gnome/latexila: Makefile distinfo x11/gnome/latexila/pkg: PLIST Log message: Update to latexila-3.16.2. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/18 11:34:44 Modified files: libexec/ld.so : loader.c Log message: _dl_malloc() proto exists, do not cast result CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/18 11:35:59 Modified files: libexec/ftpd : ftpcmd.y Log message: calloc() is prototyped; do not cast result CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/18 14:19:32 Modified files: lib/libssl/src/crypto/bn/asm: ia64.S lib/libssl/src/crypto/sha/asm: sha512-parisc.pl lib/libssl/src/doc/crypto: EVP_BytesToKey.pod PKCS5_PBKDF2_HMAC.pod X509_VERIFY_PARAM_set_flags.pod sys/sys : memrange.h Log message: typos CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/18 14:25:28 Modified files: sys/arch/arm/arm: pmap.c usr.sbin/rtadvd: rtadvd.c Log message: Fix inconsistent spelling of `inconsistent' CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/18 14:41:29 Modified files: benchmarks/bonnie++: Makefile benchmarks/bonnie++/patches: patch-configure_in patch-port_h_in Log message: Fix large file support in bonnie++. Remove #ifdef BSD from patch. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/08/18 16:49:41 Modified files: x11/kde/accessibility3: Makefile Log message: bump required after WANTLIB change. Ok sthen CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/08/18 19:30:21 Modified files: faq : faq5.html Log message: binary -> binaries (as in, "install the most recent binaries"). Unfortunately, forgot to commit this, and not sure who sent it to me. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/08/18 19:35:04 Modified files: faq : faq5.html Log message: not a bad idea to say where to start your release. Suggested by Wesley at mouedine dot net, thanks. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2015/08/18 21:38:23 Modified files: . : 58.html Log message: lmc(4) and san(4) were removed CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2015/08/18 21:51:02 Modified files: . : 58.html Log message: sudo is available as a package if required CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/19 00:57:20 Modified files: lang/go : Makefile Added files: lang/go/patches: patch-src_net_http_header_go patch-src_net_http_readrequest_test_go patch-src_net_http_transfer_go patch-src_net_textproto_reader_go patch-src_net_textproto_reader_test_go Log message: backport various security fixes: - CVE-2015-5739, "Content Length" treated as valid header - CVE-2015-5740, Double content-length headers does not return 400 error - CVE-2015-5741, Additional hardening, not sending Content-Length w/Transfer-Encoding, Closing connections from upstream git ok jsing@ (MAINTAINER), czarkoff@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/19 01:02:31 Modified files: lang/go : Tag: OPENBSD_5_7 Makefile Added files: lang/go/patches: Tag: OPENBSD_5_7 patch-src_net_http_header_go patch-src_net_http_readrequest_test_go patch-src_net_http_transfer_go patch-src_net_textproto_reader_go patch-src_net_textproto_reader_test_go Log message: backport various security fixes from upstream git: - CVE-2015-5739, "Content Length" treated as valid header - CVE-2015-5740, Double content-length headers does not return 400 error - CVE-2015-5741, Additional hardening, not sending Content-Length w/Transfer-Encoding, Closing connections ok jsing@ (MAINTAINER), czarkoff@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/19 01:04:48 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.281. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/19 01:22:22 Modified files: sysutils/mcollective: Makefile distinfo sysutils/mcollective/pkg: PLIST Log message: - bugfix update to mcollective-2.8.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/19 01:22:55 Modified files: net/apache-activemq: Makefile distinfo net/apache-activemq/patches: patch-bin_activemq net/apache-activemq/pkg: PLIST Log message: - update to apache-activemq-5.12.0 tested with mcollective by sebastia@ and myself CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/19 01:40:03 Modified files: textproc/p5-XML-DOM: Makefile distinfo Log message: update to p5-XML-DOM-1.45 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/19 01:45:35 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/patches: patch-filter_foomatic-rip_foomaticrip_c print/cups-filters/pkg: DESCR PLIST Added files: print/cups-filters/patches: patch-backend_implicitclass_c Removed files: print/cups-filters/patches: patch-filter_foomatic-rip_process_c patch-filter_pdftoopvp_OPVPOutputDev_cxx patch-filter_pdftoopvp_oprs_OPRS_cxx Log message: Update to cups-filters-1.0.73. Add "ldap" FLAVOR for for browsing remote printer queues via LDAP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/19 01:45:56 Modified files: print : Makefile Log message: +cups-filters,ldap CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2015/08/19 02:56:07 Modified files: . : 58.html Log message: some octeon bits CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/19 03:26:09 Modified files: net/rsnapshot : Makefile distinfo Log message: Update to rsnapshot-1.4.1. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/08/19 03:28:48 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Remove XXX. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/19 04:42:37 Modified files: sys/net : route.c Log message: Use rtfree(9) instead of decrementing rt_refcnt in rt_getifa(). Note that it is safe to keep a reference to the ifa pointed by a route entry after freeing the entry iff the ifa is valid. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/19 04:50:14 Modified files: sys/netinet : if_ether.c Log message: Make arplookup() return a pointer to a "struct rtentry". This is needed for proper refcounting of rtentries and reduce differences with nd6_lookup(). Tweak and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/19 05:05:33 Modified files: sys/netinet : if_ether.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/19 05:09:24 Modified files: sys/netinet6 : in6.c Log message: Remove some verbose logs in in6_update_ifa() now that errors are propagated. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/08/19 06:23:25 Modified files: sys/uvm : uvm_map.c Log message: Sync page_flagbits with reality. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/08/19 06:24:30 Modified files: sys/uvm : uvm_pmemrange.c Log message: Make uvm_pmr_isfree() work correctly when RB_NFIND() returns an exact match. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/19 06:26:00 Modified files: usr.sbin/ikectl: Makefile ikeca.c Log message: Support for overwriting $ENV:: variables in OpenSSL .cnf files from the environment has been removed in LibreSSL. This was a good step but it unintentionally broke the "ikectl ca" commands. Rework the implementation for copying the .cnf files and expanding the $ENV:: variables ourselves before passing the generated .cnf file to the "openssl" command. Reported and tested by Jona Joachim (thanks!) OK jsg@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/08/19 07:14:09 Modified files: sys/arch/octeon/octeon: locore.S Log message: Halt extra cores on SP kernel, to avoid trashing the system if there is more than one active CPU. Additionally pick an init core at runtime. This allows booting the system with a set of CPUs that does not contain core 0, at least in terms of the early-stage boot code. ok jasper@ (a while ago) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/19 07:27:38 Modified files: sys/net : route.c rtsock.c sys/netinet : in_pcb.c sys/netinet6 : in6.c nd6.c nd6_rtr.c share/man/man9 : rtrequest1.9 Log message: Convert all calls to rtrequest1() and the following error check into a common pattern. In the man page clarify the usage of the returned route. OK mpi@ mikeb@ jmc@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/19 07:30:54 Modified files: usr.sbin/ikectl: ikeca.c ikectl.c parser.c Log message: Use C99 integer types in ikectl(8). OK jsg@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/19 08:12:43 Modified files: sbin/iked : crypto.c dh.h iked.h ikev2.c ikev2_pld.c parse.y policy.c types.h Log message: spacing (no binary change, verified with checksums) CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/19 08:59:48 Added files: images : cd58-s.gif somuchbetter_left.jpg somuchbetter_right.jpg fishhearts.jpg Log message: art for 58 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/19 09:01:31 Modified files: . : lyrics.html Log message: release 1/4 of 5.8 songs CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/19 09:01:45 Modified files: . : 58.html index.html orders.html Log message: pre-orders active for 58 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/19 09:28:29 Added files: images : poster32-s.gif Log message: though nothing links at it CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/19 09:30:25 Modified files: sys/netinet : ip_input.c Log message: An interface address without interface pointer could cause an uvm_fault in in_ouraddr(). Do not use a stale local address from the routing table. OK mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/19 10:05:46 Modified files: bin/ksh : var.c Log message: Don't re-include headers pulled by "sh.h". (I actually don't like this .h pulls in system .h pattern) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/19 10:14:54 Modified files: usr.sbin/smtpd : parse.y Log message: do not cast result from xcalloc(); it is in scope CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/08/19 10:40:10 Modified files: sys/arch/mips64/mips64: trap.c Log message: Prevent mips64 FPU emulation from corrupting the page queues in MP systems. ok miod@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/19 11:06:51 Modified files: . : Makefile Log message: override ARCH too so INDEX builds are the same everywhere diagnosed by espie@; ok sthen@ espie@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/19 11:08:48 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Log message: maintenance update to 7.44.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/19 11:40:57 Modified files: multimedia/mediainfo: Makefile distinfo multimedia/mediainfo/patches: patch-MediaInfoLib_Project_GNU_Library_configure patch-MediaInfo_Project_GNU_CLI_configure patch-ZenLib_Project_GNU_Library_configure Log message: maintenance update to 0.7.76 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/19 11:52:10 Modified files: sbin/fdisk : mbr.h sbin/dhclient : dhcpd.h Log message: Missing prototypes. Noted by deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/19 11:58:32 Modified files: usr.sbin/pwd_mkdb: pwd_mkdb.c Log message: add missing prototype CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/19 12:25:32 Modified files: usr.bin/openssl: asn1pars.c ciphers.c openssl.c pkcs8.c progs.h rsa.c sess_id.c spkac.c Log message: bring prototypes into scope, requires movement of a large global object out of .h file ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/19 12:55:05 Modified files: graphics/libkipi: Makefile net/libproxy : Makefile multimedia/libquicktime: Makefile net/librsync : Makefile x11/libsexy : Makefile geo/spatialite/libspatialite: Makefile textproc/libtranslate: Makefile devel/libunique3: Makefile net/libupnp : Makefile graphics/libwmf: Makefile devel/libwnck : Makefile x11/xfce4/libxfcegui4: Makefile www/lighttpd : Makefile devel/log4cplus: Makefile graphics/makehuman: Makefile graphics/mhgui : Makefile multimedia/mjpegtools: Makefile www/mod_mp3 : Makefile audio/mp3info : Makefile games/neverball: Makefile audio/normalize: Makefile x11/xfce4/notification-daemon-xfce: Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/19 13:05:24 Modified files: sys/dev : softraid.c Log message: Stop passing around constants for metadata size and location. Just use the constants where needed. ok jsing@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/19 13:31:59 Modified files: sbin/iked : ocsp.c Log message: Add missing OpenBSD CVS tag - no binary change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/19 14:14:00 Modified files: net/py-adns : Makefile net/py-curl : Makefile net/py-flowd : Makefile net/py-flowtools: Makefile devel/py-gitdb : Makefile audio/libgpod : Makefile x11/py-gtk2 : Makefile textproc/py-jellyfish: Makefile databases/py-mysqlclient: Makefile x11/py-osd : Makefile graphics/py-pigment: Makefile www/py-quixote : Makefile print/py-reportlab/reportlab: Makefile print/py-reportlab/plugins/renderPM: Makefile devel/py-twisted/runner: Makefile www/py-webkitgtk: Makefile textproc/py-xml: Makefile audio/py-tagpy : Makefile x11/pypanel : Makefile Log message: take a break from doing this in alphabetic order and sync WANTLIB in some python things, with a lovely boost_python${MODPY_MAJOR_VERSION:M3}-mt in there. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/19 14:34:33 Modified files: biology/nutdb : Makefile x11/ogle_gui : Makefile multimedia/ogmrip: Makefile x11/ogre : Makefile x11/kde/okle : Makefile graphics/openexr-viewers: Makefile x11/openmotif : Makefile net/ortp : Makefile net/owncloudclient: Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/19 15:01:20 Modified files: usr.sbin/ikectl: ikeca.c Log message: fcopy_env() should return void as it aborts on failure. Pointed out by semarie@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/19 15:03:11 Modified files: usr.sbin/ikectl: ikeca.c Log message: spacing CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/19 15:07:23 Modified files: usr.sbin/ikectl: ikeca.c Log message: ca_hier() und ca_newpass() abort on failure, return void instead of int. Based on previous observation by semarie@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2015/08/19 15:22:41 Modified files: sys/net : pf.c pf_norm.c pfvar.h Log message: PF must keep IPv6 fragment size as chosen by sender also for packets, which are routed on behalf route-to action. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/19 15:26:21 Modified files: usr.sbin/httpd : parse.y Log message: spacing CVSROOT: /cvs Module name: www Changes by: yasuoka@cvs.openbsd.org 2015/08/19 15:46:38 Modified files: . : 58.html Log message: Add about radiusd(8). CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/19 16:56:33 xenocara/lib/libGL/osmesa Update of /cvs/xenocara/lib/libGL/osmesa In directory cvs.openbsd.org:/tmp/cvs-serv15251/osmesa Log Message: Directory /cvs/xenocara/lib/libGL/osmesa added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/19 17:00:12 Modified files: lib/libGL : Makefile lib/libGL/dri : Makefile.inc lib/libGL/mesa : Makefile.inc Added files: lib/libGL/osmesa: Makefile shlib_version Log message: Enable the build of libOSMesa. Ports will need it soon. tested by juanfra@ ok jsg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/19 17:01:13 Modified files: lib/libGL/osmesa: shlib_version Log message: Start at libOSMesa.so.8.0 to avoid having a smaller revision than the one build from the autotools build system. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/19 17:17:51 Modified files: usr.bin/ssh : ssh-keygen.c Log message: fixed unlink([uninitialised memory]) reported by Mateusz Kocielski; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/19 17:18:26 Modified files: usr.bin/ssh : mux.c Log message: fix free() of uninitialised pointer reported by Mateusz Kocielski; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/19 17:19:01 Modified files: usr.bin/ssh : sshkey.c Log message: fix double-free() in error path of DSA key generation reported by Mateusz Kocielski; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/19 17:21:42 Modified files: usr.bin/ssh : compat.c Log message: Better compat matching for WinSCP, add compat matching for FuTTY (fork of PuTTY); ok markus@ deraadt@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/08/19 17:34:34 Modified files: lib/libssl/src/ssl: t1_lib.c Log message: Properly handle missing TLS extensions in client hello as a non-failure. Noticed by @Ligushka from github. ok miod@, doug@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/19 17:38:03 Modified files: www/liferea : Makefile distinfo Log message: Maintenance update to 1.10.16 CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/08/19 18:15:32 Modified files: lib/libssl/src/crypto: opensslv.h Log message: bump to 2.3.0 for the next LibreSSL release cycle CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/19 18:49:59 Modified files: x11/sakura : Makefile distinfo x11/sakura/pkg : PLIST Removed files: x11/sakura/patches: patch-CMakeLists_txt patch-src_sakura_c Log message: Maintenance update to 3.3.0 -- all the patches go away. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/19 20:52:49 Log message: Import libepoxy 1.3.1 Status: Vendor Tag: libepoxy Release Tags: v1_3_1 N xenocara/dist/libepoxy/depcomp N xenocara/dist/libepoxy/ltmain.sh N xenocara/dist/libepoxy/configure U xenocara/dist/libepoxy/README.md U xenocara/dist/libepoxy/configure.ac N xenocara/dist/libepoxy/aclocal.m4 N xenocara/dist/libepoxy/test-driver N xenocara/dist/libepoxy/missing N xenocara/dist/libepoxy/compile N xenocara/dist/libepoxy/install-sh N xenocara/dist/libepoxy/config.sub U xenocara/dist/libepoxy/epoxy.pc.in N xenocara/dist/libepoxy/config.guess U xenocara/dist/libepoxy/Makefile.am U xenocara/dist/libepoxy/COPYING N xenocara/dist/libepoxy/Makefile.in N xenocara/dist/libepoxy/config.h.in U xenocara/dist/libepoxy/test/egl_common.h U xenocara/dist/libepoxy/test/glx_public_api_core.c U xenocara/dist/libepoxy/test/dlwrap.c U xenocara/dist/libepoxy/test/headerguards.c U xenocara/dist/libepoxy/test/wgl_common.h U xenocara/dist/libepoxy/test/egl_common.c U xenocara/dist/libepoxy/test/wgl_core_and_exts.c U xenocara/dist/libepoxy/test/glx_gles2.c U xenocara/dist/libepoxy/test/miscdefines.c U xenocara/dist/libepoxy/test/dlwrap.h U xenocara/dist/libepoxy/test/khronos_typedefs.c U xenocara/dist/libepoxy/test/wgl_per_context_funcptrs.c U xenocara/dist/libepoxy/test/glx_has_extension_nocontext.c U xenocara/dist/libepoxy/test/glx_static.c U xenocara/dist/libepoxy/test/glx_public_api.c U xenocara/dist/libepoxy/test/egl_without_glx.c U xenocara/dist/libepoxy/test/glx_common.c U xenocara/dist/libepoxy/test/egl_gl.c U xenocara/dist/libepoxy/test/Makefile.am U xenocara/dist/libepoxy/test/khronos_typedefs.h U xenocara/dist/libepoxy/test/glx_common.h U xenocara/dist/libepoxy/test/egl_has_extension_nocontext.c U xenocara/dist/libepoxy/test/wgl_usefontbitmaps.c U xenocara/dist/libepoxy/test/glx_beginend.c U xenocara/dist/libepoxy/test/wgl_common.c N xenocara/dist/libepoxy/test/Makefile.in U xenocara/dist/libepoxy/test/egl_and_glx_different_pointers.c U xenocara/dist/libepoxy/test/glx_glxgetprocaddress_nocontext.c U xenocara/dist/libepoxy/test/khronos_typedefs_nonepoxy.c U xenocara/dist/libepoxy/registry/glx.xml U xenocara/dist/libepoxy/registry/gl.xml U xenocara/dist/libepoxy/registry/egl.xml U xenocara/dist/libepoxy/registry/wgl.xml N xenocara/dist/libepoxy/include/epoxy/gl_generated.h N xenocara/dist/libepoxy/include/epoxy/wgl_generated.h U xenocara/dist/libepoxy/include/epoxy/egl.h U xenocara/dist/libepoxy/include/epoxy/gl.h U xenocara/dist/libepoxy/include/epoxy/wgl.h U xenocara/dist/libepoxy/include/epoxy/Makefile.am U xenocara/dist/libepoxy/include/epoxy/glx.h N xenocara/dist/libepoxy/include/epoxy/egl_generated.h N xenocara/dist/libepoxy/include/epoxy/Makefile.in N xenocara/dist/libepoxy/include/epoxy/glx_generated.h U xenocara/dist/libepoxy/src/dispatch_egl.c N xenocara/dist/libepoxy/src/gl_generated_dispatch.c N xenocara/dist/libepoxy/src/egl_generated_dispatch.c U xenocara/dist/libepoxy/src/dispatch_glx.c N xenocara/dist/libepoxy/src/glx_generated_dispatch.c U xenocara/dist/libepoxy/src/dispatch_common.h U xenocara/dist/libepoxy/src/gen_dispatch.py U xenocara/dist/libepoxy/src/dispatch_wgl.c C xenocara/dist/libepoxy/src/dispatch_common.c U xenocara/dist/libepoxy/src/Makefile.am N xenocara/dist/libepoxy/src/Makefile.in N xenocara/dist/libepoxy/src/wgl_generated_dispatch.c 1 conflicts created by this import. Use the following command to help the merge: cvs checkout -jlibepoxy:yesterday -jlibepoxy xenocara/dist/libepoxy CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/19 21:01:27 Modified files: dist/libepoxy/src: dispatch_common.c Removed files: dist/libepoxy : .dir-locals.el .gitignore autogen.sh dist/libepoxy/test: .gitignore glx_alias_prefer_same_name.c Log message: Merge libepoxy 1.3.1 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/19 21:10:38 Modified files: lib/libepoxy : Makefile shlib_version lib/libepoxy/generated/include/epoxy: egl_generated.h gl_generated.h glx_generated.h lib/libepoxy/generated/src: egl_generated_dispatch.c gl_generated_dispatch.c glx_generated_dispatch.c Log message: update to libepoxy 1.3.1 ok aja@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/19 21:16:10 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/19 21:43:29 Modified files: sys/arch/amd64/include: pmap.h sys/arch/i386/include: pmap.h Log message: Remove an unused #include file from i386 and amd64 pmap.h ok miod@, millert@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/19 22:41:46 Modified files: sys/arch/i386/conf: GENERIC files.i386 sys/arch/i386/i386: mainbus.c sys/dev/pci : vga_pci.c vga_pcivar.h Removed files: sys/dev/vesa : files.vesa vbe.h vesabios.c vesabiosreg.h vesabiosvar.h vesafb.c vesafbvar.h Log message: remove unused vesafb code, had been commented out and not compiled in for 7 years (for some parts, 9 years), and was only ever referenced in i386 anyway. ok jsg@, matthieu@, armani@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/19 22:58:20 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.armish md.armv7 md.aviion 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 Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/19 23:58:45 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.vax md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 00:00:23 Modified files: sys/kern : kern_tame.c Log message: reactivate tame() CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/20 00:44:06 Modified files: sys/dev/pci : azalia.h azalia_codec.c Log message: Enable audio on Thinkpad docks. Help from jsg@ for the *40 / *50 series docks. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/20 01:23:50 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo Log message: - update to serverspec-2.21.1 - add portroach marker CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/20 01:24:01 Modified files: devel/ruby-rspec/specinfra: Makefile Log message: add portroach marker CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/20 01:25:59 Modified files: emulators/mgba : Makefile distinfo emulators/mgba/pkg: PLIST-main PLIST-qt Added files: emulators/mgba/patches: patch-src_platform_qt_CMakeLists_txt Removed files: emulators/mgba/patches: patch-src_platform_sdl_CMakeLists_txt Log message: Update to mgba-0.3.0. Release announcement: https://mgba.io/2015/08/16/mgba-0.3.0/ ok kirby@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/20 01:31:11 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.0.2. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/20 01:50:31 Log message: Import vice-2.4. VICE is a multi-platform C64, C128, VIC20, PET, PLUS4 and CBM-II emulator. ok jasper@ Status: Vendor Tag: bentley Release Tags: bentley_20150820 N ports/emulators/vice/Makefile N ports/emulators/vice/distinfo N ports/emulators/vice/patches/patch-acinclude_m4 N ports/emulators/vice/patches/patch-configure_in N ports/emulators/vice/patches/patch-man_vice_1 N ports/emulators/vice/patches/patch-src_arch_unix_x11_xaw_x11video_c N ports/emulators/vice/patches/patch-src_gfxoutputdrv_gifdrv_c N ports/emulators/vice/pkg/DESCR N ports/emulators/vice/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/20 01:50:36 Modified files: devel/py-ioflo : Makefile distinfo devel/py-ioflo/pkg: PLIST Log message: Update to py-ioflo-1.3.9. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/20 01:51:15 Modified files: emulators : Makefile Log message: +vice CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/20 01:54:34 Modified files: misc/remind/patches: patch-src_var_c Log message: CVE has been assigned CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/20 02:02:33 Modified files: graphics/colord: Makefile distinfo graphics/colord/patches: patch-configure patch-src_Makefile_in patch-src_cd-main_c Log message: Update to colord-1.2.12. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/20 02:04:33 Modified files: www/chromium : Makefile distinfo Log message: update to 44.0.2403.156 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/20 02:58:14 Modified files: www/nginx : Makefile distinfo Log message: update to 1.9.4; from Brad Smith CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/20 03:44:13 Modified files: textproc/calibre: Makefile Added files: textproc/calibre/patches: patch-src_calibre_gui2_widgets_py Log message: unbreak convert dialog, from upstream spotted by deraadt@, ok sthen@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/20 04:02:25 Modified files: devel/py-sip : Makefile x11/py-qt4 : Makefile Log message: add XXX warnings because the API changes frequently in these ports, breaking things - and like the recently fixed problem with calibre these are often only seen at runtime. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/20 04:54:35 Modified files: usr.sbin/identd: identd.c Log message: ignore SIGPIPE so we can handle the write(2) failures. instead of exiting on an unknown write failure, close the client connection on EPIPE from write and warn and close the connection on any other failure. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/20 05:06:35 Modified files: usr.sbin/identd: identd.c Log message: avoid ioctl FIONBIO by passing SOCK_NONBLOCK to the things we get sockets out of. for guenther@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/20 05:26:54 Modified files: www/py-django/lts: Makefile distinfo www/py-django/lts/pkg: PLIST Log message: - security update to django-1.8.4 * CVE-2015-5963, Denial-of-service possibility in logout() view by filling session store https://www.djangoproject.com/weblog/2015/aug/18/security-releases/ ok rpointel@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/20 05:28:15 Modified files: usr.sbin/tftpd : tftpd.c Log message: use SOCK_NONBLOCK when making a socket instead of ioctl FIONBIO. for guenther@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/20 05:28:46 Modified files: www/py-django/stable: Makefile distinfo www/py-django/stable/pkg: PLIST Log message: - security update to django-1.7.10 * CVE-2015-5963, Denial-of-service possibility in logout() view by filling session store * CVE-2015-5964, Additional fixes in relation to CVE-2015-5963 https://www.djangoproject.com/weblog/2015/aug/18/security-releases/ ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/20 05:32:34 Modified files: www/py-django : Tag: OPENBSD_5_7 Makefile distinfo www/py-django/pkg: Tag: OPENBSD_5_7 PLIST Log message: - security update to django-1.7.10 * CVE-2015-5963, Denial-of-service possibility in logout() view by filling session store * CVE-2015-5964, Additional fixes in relation to CVE-2015-5963 https://www.djangoproject.com/weblog/2015/aug/18/security-releases/ ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/20 06:36:14 Modified files: print/py-reportlab/plugins/renderPM: Makefile Log message: Missed bump after WANTLIB sync. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/20 06:39:43 Modified files: sys/net : route.c route.h rtable.c rtable.h Added files: sys/net : art.c art.h Log message: Import an alternative routing table backend based on Yoichi Hariguchi's ART implementation. ART (Allotment Routing Table) is a multibit-trie algorithm invented by D. Knuth while reviewing Yoichi's SMART [0] (Smart Multi-Array Routing Table) paper. This implementation, unlike the one from the KAME project, supports variable stride lengths which makes it easier to adapt the consumed memory/speed trade-off. It also let you use a bigger first-level table, what other algorithms such as POPTRIE [1] need to implement separately. Adaptation to the OpenBSD kernel has been done with two different data structures. ART nodes and route entries are managed separately which makes the algorithm implementation free of any MULTIPATH logic. This implementation does not include Path Compression. [0] http://www.hariguchi.org/art/smart.pdf [1] http://conferences.sigcomm.org/sigcomm/2015/pdf/papers/p57.pdf ok dlg@, reyk@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/20 06:41:54 Modified files: sys/net : art.c Log message: In an email dated 11 Feb 2015, Yoichi Hariguchi accepted to re-license his reference ART implementation from a BSD 4-clause to ISC. Thanks a lot to him! CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/20 06:45:47 Log message: Import py-vcversioner. Tested by kilii@, OK jca@, sthen@. Thanks Status: Vendor Tag: edd Release Tags: edd_20150820 N ports/devel/py-vcversioner/Makefile N ports/devel/py-vcversioner/distinfo N ports/devel/py-vcversioner/pkg/DESCR N ports/devel/py-vcversioner/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/20 06:47:39 Modified files: devel : Makefile Log message: Link py-vcversioner. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/20 06:50:54 Modified files: devel/py-jsonschema: Makefile Log message: Missing dependency in py-vcversioner. Noticed by kili@, OK sthen@, jca@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/20 06:51:10 Modified files: sys/net : art.c art.h rtable.c Log message: Make ART internals free of 'struct sockaddr'. Keep route entry/BSD compatibility goos in the rtable layer. The way addresses and masks (prefix-lengths) are encoded is really tied to the radix-tree implementation. Since we decided to no longer support non-contiguous masks, we could get rid of some extra "sockaddr" allocations and reduce the memory grows related to the use of a multibit-trie. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/20 06:56:32 Log message: Import py-path.py. OK sthen@, jca@ Status: Vendor Tag: edd Release Tags: edd_20150820 N ports/devel/py-path.py/Makefile N ports/devel/py-path.py/distinfo N ports/devel/py-path.py/pkg/DESCR N ports/devel/py-path.py/pkg/PLIST N ports/devel/py-path.py/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/20 06:58:10 Modified files: devel : Makefile Log message: Link py-path.py. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/20 07:00:23 Modified files: usr.sbin/httpd : config.c httpd.c httpd.h log.c logger.c parse.y proc.c server.c server_fcgi.c server_http.c Log message: Change httpd(8) to use C99-style fixed-width integers (uintN_t instead of u_intN_t) and replace u_int with unsigned int. Mixing both variants is a bad style and most contributors seem to prefer this style; it also helps us to get used to it, portability, and standardization. Theoretically no binary change, except one in practice: httpd.o has a different checksum because gcc with -O2 pads/optimizes "struct privsep" differently when using "unsigned int" instead "u_int" for the affected members. "u_int" is just a typedef of "unsigned int", -O0 doesn't build the difference and clang with -O2 doesn't do it either - it is just another curiosity from gcc-land. OK semarie@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/20 07:00:31 Modified files: databases/py-pickleshare: Makefile Log message: Add missing py-pickleshare dependency. OK sthen@, jca@. Thanks CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/08/20 07:41:41 Modified files: sys/arch/octeon/octeon: machdep.c Log message: Use the IPD Clock Count register as a timecounter, making the clock tick in Octeon MP land. ok pirofti@, miod@, uebayasi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/20 08:24:00 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/pkg: PLIST-main Log message: Update to gvfs-1.24.2. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/20 08:45:15 Modified files: app/cwm : conf.c Log message: Alter big move and resize bindings to match what's in cwm(1); functionally the same, but re-binding should be based on default bindings. Matches other similiar bindings. Discovered by a portable user. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/20 10:03:07 Modified files: infrastructure/lib/DPB: User.pm Log message: oops, prevent opening directories as files. problem noticed by jca@, fixed patch. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/20 10:06:12 Modified files: infrastructure/lib/DPB: Config.pm Log message: it's been long enough, if you don't have user _dpb, you lose. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/20 11:59:41 Modified files: games/neverball: Makefile Log message: Unbreak: needs MODGETTEXT_LIB_DEPENDS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/20 12:03:53 Modified files: games/neverball: Makefile Log message: -data needs a bump after the recent WANTLIB change. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/08/20 12:36:53 Log message: Import Texinfo 6.0 Texinfo is the official documentation format of the GNU project. It was invented by Richard Stallman and Bob Chassell many years ago, loosely based on Brian Reid's Scribe and other formatting languages of the time. It is used by many non-GNU projects as well. Texinfo uses a single source file to produce output in a number of formats, both online and printed (dvi, html, info, pdf, xml, etc.). This means that instead of writing different documents for online information and another for a printed manual, you need write only one document. And when the work is revised, you need revise only that one document. OK kili@ Status: Vendor Tag: feinerer Release Tags: feinerer_2015-Aug-20 N ports/print/texinfo/Makefile N ports/print/texinfo/distinfo N ports/print/texinfo/pkg/PLIST N ports/print/texinfo/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/08/20 12:39:41 Modified files: print : Makefile Log message: Hook up texinfo CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2015/08/20 12:42:11 Modified files: usr.bin/doas : doas.c Log message: Show program name for permission failure messages. ok espie@, tedu@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 12:50:31 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.vax md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/08/20 13:20:06 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: In the certificates section, be consistent about using "host_key" and "user_key" for the respective key types. ok sthen@ deraadt@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/08/20 13:24:58 Modified files: lib/libm/src : s_exp2.c Log message: Avoid left-shifting a negative integer, which is undefined. Replace it with the intended value, in a defined way. From FreeBSD (Dimitry Andric). ok miod@ deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/20 14:50:10 Modified files: sys/dev/acpi : acpi.c dsdt.c Log message: Respect the access size when reading or writing to pci config space. This version also makes sure writes are properly aligned, preventing the panics seen with the previous incarnation of this change. Fixes battery status passthrough in vmware, brightness keys on my x220 and who knows what else. ok mlarkin@, deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 15:33:03 Modified files: distrib/common : elfrd_size.c Log message: remove casts which are not needed CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 15:34:04 Modified files: lib/libutil : login_fbtab.c Log message: remove cast of malloc(), since stdlib.h is included CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 15:49:29 Modified files: lib/libc/gen : getmntinfo.c scandir.c strtofflags.c lib/libc/rpc : auth_none.c clnt_raw.c clnt_simple.c getrpcent.c pmap_rmt.c svc.c svc_raw.c svc_simple.c svc_udp.c lib/libc/stdio : asprintf.c vasprintf.c vswprintf.c lib/libc/stdlib: ecvt.c tsearch.c lib/libc/yp : ypexclude.c Log message: All these files include , so do not need to cast malloc/calloc/realloc* returns. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 15:51:42 Modified files: lib/libradius : radius.c Log message: Got stdlib.h -> do not need to cast from void * CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/08/20 15:58:22 Modified files: math/octave : Makefile Log message: Enable OSMesa. Change tested by feinerer@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 16:02:21 Modified files: sbin/atactl : atactl.c sbin/disklabel : disklabel.c sbin/dump : itime.c main.c optr.c tape.c sbin/fsck_ext2fs: pass1.c setup.c utilities.c sbin/fsck_msdos: dir.c sbin/growfs : growfs.c sbin/init : init.c sbin/isakmpd : conf.c dnssec.c ike_phase_1.c ike_quick_mode.c ipsec.c isakmpd.c message.c monitor.c nat_traversal.c pf_key_v2.c sa.c timer.c udp_encap.c util.c virtual.c sbin/mountd : mountd.c sbin/newfs : mkfs.c sbin/pdisk : dump.c file_media.c hfs_misc.c io.c media.c partition_map.c pdisk.c validate.c sbin/scsi : libscsi.c sbin/swapctl : swaplist.c Log message: is included, so do not need to cast result from malloc, calloc, realloc* ok krw millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 16:05:51 Modified files: sbin/isakmpd : nat_traversal.c Log message: Do not cast a size_t to (unsigned long) to pass it as an argument to malloc. Like really, who does??! CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/08/20 16:16:35 Modified files: sbin/mountd : mountd.c sbin/pdisk : dump.c Log message: Two reallocarray() conversions that were missed earlier. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 16:28:58 Modified files: usr.bin/tset : tset.c Log message: Do not need to cast malloc(). stdlib.h is brought in via a local .h file. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 16:32:42 Modified files: usr.bin/at : at.c parsetime.c usr.bin/cdio : rip.c usr.bin/compress: gzopen.c nullopen.c usr.bin/ctags : tree.c usr.bin/cvs : entries.c file.c usr.bin/finger : finger.c sprint.c util.c usr.bin/gprof : arcs.c elf.c gprof.c printgprof.c printlist.c usr.bin/indent : indent.c indent_globs.h lexi.c usr.bin/last : last.c usr.bin/make : varmodifiers.c usr.bin/mklocale: yacc.y usr.bin/netstat: inet.c usr.bin/newsyslog: newsyslog.c usr.bin/passwd : yp_passwd.c usr.bin/pr : pr.c usr.bin/quota : quota.c usr.bin/rpcgen : rpc_cout.c rpc_main.c rpc_parse.c rpc_scan.c rpc_util.c rpc_util.h usr.bin/rs : rs.c usr.bin/rup : rup.c usr.bin/rusers : rusers.c usr.bin/showmount: showmount.c usr.bin/skeyinit: skeyinit.c usr.bin/ssh : dns.c packet.c sftp-server.c sftp.c ssh-pkcs11-helper.c sshconnect.c sshd.c usr.bin/systat : pftop.c swap.c vmstat.c usr.bin/top : machine.c usr.bin/unifdef: unifdef.c usr.bin/vacation: vacation.c usr.bin/wall : wall.c Log message: Do not cast result of malloc/calloc/realloc* if stdlib.h is in scope ok krw millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 16:39:30 Modified files: usr.sbin/bgpd : mrt.c usr.sbin/crunchgen: crunchide.c elf_hide.c usr.sbin/dhcpd : confpars.c dhcp.c dispatch.c usr.sbin/edquota: edquota.c usr.sbin/eeprom: eehandlers.c ophandlers.c usr.sbin/hostapd: parse.y usr.sbin/httpd : parse.y usr.sbin/kgmon : kgmon.c usr.sbin/kvm_mkdb: nlist.c usr.sbin/map-mbone: mapper.c usr.sbin/netgroup_mkdb: netgroup_mkdb.c usr.sbin/quot : quot.c usr.sbin/rarpd : rarpd.c usr.sbin/rbootd: bpf.c utils.c usr.sbin/relayd: parse.y usr.sbin/repquota: repquota.c usr.sbin/rip6query: rip6query.c usr.sbin/route6d: route6d.c usr.sbin/rpc.statd: procs.c usr.sbin/rtadvd: if.c rtadvd.c usr.sbin/sasyncd: conf.y monitor.c net.c net_ctl.c pfkey.c sasyncd.c timer.c usr.sbin/tcpdump: print-tcp.c usr.sbin/user : defs.h usr.sbin/ypbind: ypbind.c usr.sbin/ztsscale: ztsscale.c Log message: stdlib.h is in scope; do not cast malloc/calloc/realloc* ok millert krw CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 16:46:32 Modified files: usr.sbin/amd/amd: nfs_start.c usr.sbin/lpr/common_source: common.c displayq.c usr.sbin/lpr/lpd: printjob.c usr.sbin/lpr/pac: pac.c usr.sbin/npppd/common: addr_range.c hash.c usr.sbin/pppd/chat: chat.c Log message: stdlib.h is in scope; do not cast malloc/calloc/realloc* CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/08/20 19:24:13 Modified files: share/man/man5 : port-modules.5 Log message: Fix typo: MODLUA_DEAFULT_VERSION to MODLUA_DEFAULT_VERSION. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 20:07:32 Modified files: usr.sbin/mrinfo: mrinfo.c usr.sbin/mrouted: callout.c cfparse.y prune.c route.c rsrr.c vif.c usr.sbin/tcpdump: addrtoname.c print-atalk.c print-decnet.c print-ip.c print-ip6.c print-lwres.c privsep.c privsep_pcap.c savestr.c Log message: since stdlib.h is in scope, don't cast.... you know the drill. no sneakiness detected by krw CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/20 20:19:50 Modified files: usr.bin/make : make.c Log message: correctly indent a line to make the intent clear ok espie@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/20 20:42:26 Modified files: games/worm : worm.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/20 21:03:44 Modified files: sys/kern : subr_pool.c Log message: re-enable *8. if we're allowed to try and use large pages, we try and fit at least 8 of the items. this amortises the per page cost of an item a bit. "be careful" deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/20 21:42:19 Modified files: usr.bin/ssh : auth.c Log message: fix inverted logic that broke PermitRootLogin; reported by Mantas Mikulenas; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/20 21:45:27 Modified files: usr.bin/ssh : version.h Log message: openssh-7.1 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2015/08/20 23:37:20 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html security.html Added files: openssh/txt : release-7.1 Log message: openssh-7.1 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2015/08/20 23:54:47 Modified files: openssh : index.html Log message: fix version number CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/21 00:11:04 Modified files: sys/dev/pci : azalia_codec.c Log message: enable beep and CD controls on ALC292 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/21 00:16:13 Modified files: usr.sbin/radiusd: radiusd_local.h Log message: spaces CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/21 01:01:38 Modified files: sys/arch/i386/i386: hibernate_machdep.c sys/arch/amd64/amd64: hibernate_machdep.c Log message: use vaddr_t for kernel va range calculation instead of paddr_t. No binary change but using paddr_t here wasn't correct - better to clean it up. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 01:03:05 Modified files: devel/cvsgraph : Makefile distinfo devel/cvsgraph/pkg: PLIST Added files: devel/cvsgraph/patches: patch-cvsgraph_c Removed files: devel/cvsgraph/patches: patch-cvsgraph_1 Log message: - update to cvsgraph 1.7.0 - turn do-install into post-install - sync WANTLIB/PLIST CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/21 01:26:09 Modified files: lib/libc/sys : tame.2 sys/kern : kern_tame.c Log message: Whitelist TIOCGPGRP (for tcgetpgrp()) in TAME_IOCTL. Requested by Sunil Nimmagadda to help tame http. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/21 01:30:50 Modified files: usr.sbin/httpd : server_http.c Log message: The WebDAV MOVE method was not included in the switch statement handling the HTTP methods in server_http.c which resulted in a 405 method not allowed error when trying to use it. Fix by jaminh on github CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/21 01:32:07 Modified files: devel/p5-MooseX-AttributeHelpers: Makefile distinfo Log message: Update to p5-MooseX-AttributeHelpers-0.24. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/21 02:26:18 Modified files: textproc/p5-Text-Diff: Makefile distinfo Log message: Update to p5-Text-Diff-1.42. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/21 02:29:06 Modified files: usr.sbin/snmpd : smi.c Log message: Use reallocarray() instead of malloc() before strvisx(). Found by deraadt@ OK blambert@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/08/21 02:45:51 Modified files: usr.sbin/relayd: check_icmp.c check_tcp.c relayd.h Log message: Increase the input side socket buffer size for "check icmp" not to drop the reply messages when "check icmp" is used with many hosts. ok reyk benno CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 02:57:05 Modified files: www/py-tornado : Makefile distinfo Log message: - security update to py-tornado-3.2.2 (last in 3.x series, does anyone actually use this?) * fixes CVE-2014-9720, XSRF cookie allows side-channel attack against TLS (BREACH) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 02:58:09 Modified files: www/py-tornado : Tag: OPENBSD_5_7 Makefile distinfo Log message: - security update to py-tornado-3.2.2 * fixes CVE-2014-9720, XSRF cookie allows side-channel attack against TLS (BREACH) CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/08/21 03:14:22 Log message: GemRB (Game engine made with preRendered Background) is a portable open-source implementation of Bioware's Infinity Engine which was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset. With help from bentley@ and edd@ OK bentley@ Status: Vendor Tag: kirby Release Tags: kirby_20150821 N ports/games/gemrb/Makefile N ports/games/gemrb/distinfo N ports/games/gemrb/patches/patch-gemrb_GemRB_cfg_sample_in N ports/games/gemrb/patches/patch-gemrb_GUIScripts_bg1_GUIMOVIE_py N ports/games/gemrb/pkg/PLIST N ports/games/gemrb/pkg/DESCR N ports/games/gemrb/files/baldurs_gate_1.cfg No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/21 03:16:06 Modified files: sys/dev/pci : if_em.c if_em.h Log message: Run the part of the interrupt handler that does rx completion without holding the kernel lock. ok mpi@, dlg@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/08/21 03:16:16 Modified files: games : Makefile Log message: +gemrb CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2015/08/21 03:17:00 Modified files: devel/subversion: Tag: OPENBSD_5_7 Makefile Added files: devel/subversion/patches: Tag: OPENBSD_5_7 patch-subversion_libsvn_fs_fs_tree_c patch-subversion_libsvn_repos_rev_hunt_c patch-subversion_mod_dav_svn_deadprops_c patch-subversion_mod_dav_svn_reports_get-location-segments_c patch-subversion_svnserve_serve_c Log message: Patch several problems in devel/subversion for 5.7-stable: CVE-2015-0202, CVE-2015-0248, CVE-2015-0251, CVE-2015-3187 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/21 04:14:56 Modified files: net/transmission: Makefile Log message: drop maintainer as my remaining use of this has atrophied to zero CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/21 05:59:28 Modified files: sbin/iked : ca.c chap_ms.c chap_ms.h config.c crypto.c dh.c dh.h eap.c eap.h iked.c iked.h ikev1.c ikev2.c ikev2.h ikev2_msg.c ikev2_pld.c imsg_util.c ocsp.c parse.y pfkey.c policy.c proc.c types.h util.c Log message: Switch iked to C99-style fixed-width integer types. OK mikeb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 06:05:06 ports/www/dokuwiki/patches Update of /cvs/ports/www/dokuwiki/patches In directory cvs.openbsd.org:/tmp/cvs-serv14739/patches Log Message: Directory /cvs/ports/www/dokuwiki/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/21 06:58:15 Modified files: www/chromium : Makefile distinfo Log message: update to 44.0.2403.157 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/21 07:32:40 Modified files: www/p5-CGI-Cookie-Splitter: Makefile distinfo Log message: Update to p5-CGI-Cookie-Splitter-0.05. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 08:11:14 Modified files: misc/remind : Makefile distinfo Removed files: misc/remind/patches: patch-src_var_c Log message: update to remind-3.1.15 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 08:11:50 Modified files: textproc/py-nltk: Makefile distinfo Log message: update to py-nltk-3.0.4 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/21 08:27:15 Modified files: www/p5-CGI-XMLApplication: Makefile distinfo Log message: Update to p5-CGI-XMLApplication-1.1.5. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 08:42:51 Modified files: productivity/gbirthday: Makefile productivity/gnucash: Makefile productivity/gtg: Makefile productivity/rubrica2: Makefile productivity/taskjuggler: Makefile productivity/taskwarrior: Makefile productivity/when: Makefile productivity/zeitgeist: Makefile Log message: sed -i CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/21 08:47:10 Modified files: www/p5-Dancer : Makefile distinfo Log message: Update to p5-Dancer-1.3140. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 08:50:24 Modified files: print/foo2zjs : Makefile print/hplip : Makefile print/libpaper : Makefile print/lss : Makefile print/lyx : Makefile print/cups : Makefile print/htmldoc : Makefile Log message: sed -i CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/21 09:02:03 Modified files: textproc/p5-LaTeX-Encode: Makefile distinfo textproc/p5-LaTeX-Encode/pkg: PLIST Log message: Update to p5-LaTeX-Encode-0.091.6. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/08/21 09:15:44 Modified files: sysutils/tarsnap: Makefile distinfo Log message: Update tarsnap to 1.0.36. Due to security and bug fixes this upgrade is strongly recommended. This version fixes a theoretically exploitable one-byte buffer overflow when archiving objects with long path names; a vulnerability which allows a corrupt archive to crash tarsnap; and two bugs which cause tarsnap to crash if the network is inoperative when it launches. This version also adds support for performing "dry runs" without tarsnap keys, which makes it possible to estimate tarsnap usage costs without first creating a tarsnap account. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/21 09:52:49 Modified files: app/cwm : client.c group.c Log message: Bring group and client cycle closer together. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/21 09:55:39 Modified files: app/cwm : conf.c Log message: Leave command list order from .cwmrc alone; remove sort. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/08/21 10:04:35 Modified files: sys/uvm : uvm_amap.c uvm_anon.c uvm_anon.h uvm_aobj.c uvm_fault.c uvm_map.c uvm_object.c uvm_page.c uvm_page.h uvm_pdaemon.c uvm_pmemrange.c Log message: Remove the unused loan_count field and the related uvm logic. Most of the page loaning code is already in the Attic. ok kettenis@, beck@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/21 10:05:55 Modified files: app/cwm : kbfunc.c mousefunc.c search.c Log message: Instead of special casing the 'term' and 'lock' commands, go back to keeping them hidden; showing them has apparently caused confusion/angst. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 10:06:06 Modified files: math/graphviz : Makefile Added files: math/graphviz/patches: patch-lib_cgraph_scan_l Log message: Security fix for CVE-2014-9157, graphviz: format string vulnerability in yyerror() ok edd@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/21 10:07:12 Modified files: math/graphviz : Tag: OPENBSD_5_7 Makefile Added files: math/graphviz/patches: Tag: OPENBSD_5_7 patch-lib_cgraph_scan_l Log message: Security fix for CVE-2014-9157, graphviz: format string vulnerability in yyerror() ok edd@ (MAINTAINER) CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/21 10:14:39 Modified files: app/cwm : client.c kbfunc.c mousefunc.c Log message: _NET_WM_STATE_STICKY implies only sticky at the group/desktop level, not position and size; based on discussion with a few. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/21 10:30:02 Modified files: app/cwm : calmwm.h client.c conf.c xutil.c Log message: Add client freeze extension to _NET_WM_STATE Atom, allowing flag to persist. As usual with new Atoms, requires X restart. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/21 10:52:37 Modified files: app/cwm : calmwm.h client.c conf.c cwm.1 screen.c Log message: Fix whitespace. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/21 10:53:48 Modified files: app/cwm : calmwm.h Log message: Add Xkb modifier to ignore mask; from Alexander Polakov. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/21 13:17:11 Modified files: games/tuxpaint-config: Makefile net/twitux : Makefile net/valknut : Makefile x11/virt-viewer: Makefile games/widelands: Makefile x11/winwrangler: Makefile net/wireshark : Makefile x11/wxSVG : Makefile graphics/xanim : Makefile misc/xcdroast : Makefile x11/xfce4/xfce4-xkb: Makefile x11/xfce4/xfprint: Makefile security/xmlsec: Makefile audio/xmms2 : Makefile x11/xmonad : Makefile misc/xnc : Makefile games/xscorch : Makefile games/xteddy : Makefile net/yaz : Makefile mail/zarafa/zarafa: Makefile graphics/zbar : Makefile graphics/zint : Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/21 13:43:04 Modified files: net/librsync : Makefile distinfo net/librsync/pkg: DESCR Log message: Update to librsync-1.0.0, this switches default hash from md4 which is susceptible to hash collisions. Tidy Makefile while there. tweak/ok jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/21 13:43:27 Modified files: sysutils/rdiff-backup: Makefile sysutils/rdiff-backup/patches: patch-rdiff_backup_SetConnections_py Added files: sysutils/rdiff-backup/patches: patch-_librsyncmodule_c Log message: patch to fix with updated librsync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/21 15:18:15 Modified files: graphics/asymptote: Makefile Log message: bump REVISION and sync WANTLIB, graphics/asymptote picks up OSMesa now that it's included in X sets. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/21 15:49:42 Modified files: databases/openldap: Makefile distinfo Log message: bugfix update to OpenLDAP-2.4.42 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/21 16:34:18 Modified files: devel/p5-Data-Munge: Makefile distinfo Log message: Maintainer update to Data-Munge-0.095. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/21 16:51:10 Modified files: x11/partiwm : Makefile audio/paulstretch: Makefile graphics/pecl-imagick: Makefile mail/perdition : Makefile geo/pgrouting : Makefile x11/pidgin-guifications: Makefile x11/pidgin-libnotify: Makefile net/pidgin-sipe: Makefile graphics/pigment: Makefile plan9/plan9port: Makefile net/pure-ftpd : Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/21 17:29:31 Modified files: usr.bin/ssh : monitor.c Log message: Improve size == 0, count == 0 checking in mm_zalloc, which is "array" like. Discussed with tedu, millert, otto.... and ok djm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/21 17:30:59 Modified files: lib/libz : zutil.c Log message: Improve zcalloc(), making it always reallocarray, never calloc(). millert and myself checked for code which expects zero'd memory, none found. Tighten the size == 0, count == 0 checking as well Discussed with djm, tedu, otto, ok millert CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/21 17:44:49 Log message: Import devel/py-cloudpickle tweaks and ok jca@ cloudpickle makes it possible to serialize Python constructs not supported by the default pickle module from the Python standard library. cloudpickle is especially useful for cluster computing where Python expressions are shipped over the network to execute on remote hosts, possibly close to the data. Among other things, cloudpickle supports pickling for lambda expressions, functions and classes defined interactively in the __main__ module. Status: Vendor Tag: bcallah Release Tags: bcallah_20150821 N ports/devel/py-cloudpickle/Makefile N ports/devel/py-cloudpickle/distinfo N ports/devel/py-cloudpickle/pkg/PLIST N ports/devel/py-cloudpickle/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/21 17:46:25 Log message: Import devel/py-configparser ok jca@ The ancient ConfigParser module available in the standard library 2.x has seen a major update in Python 3.2. This is a backport of those changes so that they can be used directly in Python 2.6 - 3.5. Status: Vendor Tag: bcallah Release Tags: bcallah_20150821 N ports/devel/py-configparser/Makefile N ports/devel/py-configparser/distinfo N ports/devel/py-configparser/pkg/PLIST N ports/devel/py-configparser/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/21 17:47:18 Modified files: devel : Makefile Log message: +py-cloudpickle +py-configparser CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2015/08/21 17:50:21 Modified files: etc : moduli usr.bin/ssh/moduli-gen: moduli.1536 moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 Log message: Regen moduli CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/21 17:52:30 Modified files: usr.bin/ssh : servconf.c Log message: Fix expansion of HostkeyAlgorithms=+... Reported by Bryan Drewery CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/21 17:53:08 Modified files: usr.bin/ssh : readconf.c Log message: Fix printing (ssh -G ...) of HostKeyAlgorithms=+... Reported by Bryan Drewery CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/21 17:56:38 Log message: Import libdrm 2.4.64 Status: Vendor Tag: libdrm Release Tags: libdrm_2_4_64 C xenocara/lib/libdrm/Makefile.am C xenocara/lib/libdrm/configure C xenocara/lib/libdrm/configure.ac C xenocara/lib/libdrm/aclocal.m4 C xenocara/lib/libdrm/xf86drm.h C xenocara/lib/libdrm/xf86drmMode.h C xenocara/lib/libdrm/Makefile.in N xenocara/lib/libdrm/Makefile.sources N xenocara/lib/libdrm/config.h.in C xenocara/lib/libdrm/libdrm.pc.in C xenocara/lib/libdrm/README C xenocara/lib/libdrm/xf86drm.c C xenocara/lib/libdrm/xf86drmHash.c C xenocara/lib/libdrm/xf86drmHash.h C xenocara/lib/libdrm/xf86drmRandom.c C xenocara/lib/libdrm/xf86drmRandom.h C xenocara/lib/libdrm/xf86drmSL.c C xenocara/lib/libdrm/xf86drmMode.c C xenocara/lib/libdrm/xf86atomic.h N xenocara/lib/libdrm/util_math.h C xenocara/lib/libdrm/libdrm_macros.h C xenocara/lib/libdrm/libdrm_lists.h N xenocara/lib/libdrm/util_double_list.h N xenocara/lib/libdrm/Android.mk N xenocara/lib/libdrm/m4/libtool.m4 N xenocara/lib/libdrm/m4/ltoptions.m4 N xenocara/lib/libdrm/m4/ltsugar.m4 N xenocara/lib/libdrm/m4/ltversion.m4 N xenocara/lib/libdrm/m4/lt~obsolete.m4 N xenocara/lib/libdrm/build-aux/compile N xenocara/lib/libdrm/build-aux/config.guess N xenocara/lib/libdrm/build-aux/config.sub N xenocara/lib/libdrm/build-aux/depcomp N xenocara/lib/libdrm/build-aux/install-sh N xenocara/lib/libdrm/build-aux/ltmain.sh N xenocara/lib/libdrm/build-aux/missing N xenocara/lib/libdrm/build-aux/test-driver N xenocara/lib/libdrm/include/drm/drm.h N xenocara/lib/libdrm/include/drm/drm_fourcc.h N xenocara/lib/libdrm/include/drm/drm_mode.h N xenocara/lib/libdrm/include/drm/drm_sarea.h N xenocara/lib/libdrm/include/drm/i915_drm.h N xenocara/lib/libdrm/include/drm/mach64_drm.h N xenocara/lib/libdrm/include/drm/mga_drm.h N xenocara/lib/libdrm/include/drm/nouveau_drm.h N xenocara/lib/libdrm/include/drm/qxl_drm.h N xenocara/lib/libdrm/include/drm/r128_drm.h N xenocara/lib/libdrm/include/drm/radeon_drm.h N xenocara/lib/libdrm/include/drm/amdgpu_drm.h N xenocara/lib/libdrm/include/drm/savage_drm.h N xenocara/lib/libdrm/include/drm/sis_drm.h N xenocara/lib/libdrm/include/drm/tegra_drm.h N xenocara/lib/libdrm/include/drm/via_drm.h N xenocara/lib/libdrm/include/drm/vmwgfx_drm.h N xenocara/lib/libdrm/libkms/Makefile.am C xenocara/lib/libdrm/libkms/libkms.h N xenocara/lib/libdrm/libkms/Makefile.in N xenocara/lib/libdrm/libkms/Makefile.sources C xenocara/lib/libdrm/libkms/libkms.pc.in C xenocara/lib/libdrm/libkms/internal.h C xenocara/lib/libdrm/libkms/linux.c C xenocara/lib/libdrm/libkms/dumb.c C xenocara/lib/libdrm/libkms/api.c C xenocara/lib/libdrm/libkms/vmwgfx.c C xenocara/lib/libdrm/libkms/intel.c C xenocara/lib/libdrm/libkms/nouveau.c C xenocara/lib/libdrm/libkms/radeon.c N xenocara/lib/libdrm/libkms/exynos.c N xenocara/lib/libdrm/libkms/Android.mk N xenocara/lib/libdrm/libkms/kms-symbol-check N xenocara/lib/libdrm/intel/Makefile.am C xenocara/lib/libdrm/intel/intel_bufmgr.h C xenocara/lib/libdrm/intel/intel_aub.h N xenocara/lib/libdrm/intel/intel_debug.h N xenocara/lib/libdrm/intel/Makefile.in N xenocara/lib/libdrm/intel/Makefile.sources C xenocara/lib/libdrm/intel/libdrm_intel.pc.in C xenocara/lib/libdrm/intel/intel_bufmgr.c C xenocara/lib/libdrm/intel/intel_bufmgr_priv.h C xenocara/lib/libdrm/intel/intel_bufmgr_fake.c C xenocara/lib/libdrm/intel/intel_bufmgr_gem.c C xenocara/lib/libdrm/intel/intel_decode.c C xenocara/lib/libdrm/intel/intel_chipset.h C xenocara/lib/libdrm/intel/mm.c C xenocara/lib/libdrm/intel/mm.h N xenocara/lib/libdrm/intel/test_decode.c N xenocara/lib/libdrm/intel/Android.mk N xenocara/lib/libdrm/intel/intel-symbol-check N xenocara/lib/libdrm/intel/tests/gen4-3d.batch N xenocara/lib/libdrm/intel/tests/gm45-3d.batch N xenocara/lib/libdrm/intel/tests/gen5-3d.batch N xenocara/lib/libdrm/intel/tests/gen6-3d.batch N xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch N xenocara/lib/libdrm/intel/tests/gen7-3d.batch N xenocara/lib/libdrm/intel/tests/gen4-3d.batch.sh N xenocara/lib/libdrm/intel/tests/gm45-3d.batch.sh N xenocara/lib/libdrm/intel/tests/gen5-3d.batch.sh N xenocara/lib/libdrm/intel/tests/gen6-3d.batch.sh N xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch.sh N xenocara/lib/libdrm/intel/tests/gen7-3d.batch.sh N xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt N xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt N xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt N xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt N xenocara/lib/libdrm/intel/tests/test-batch.sh N xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt N xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt N xenocara/lib/libdrm/nouveau/Makefile.am N xenocara/lib/libdrm/nouveau/nouveau.h N xenocara/lib/libdrm/nouveau/Makefile.in N xenocara/lib/libdrm/nouveau/Makefile.sources N xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in N xenocara/lib/libdrm/nouveau/nouveau.c N xenocara/lib/libdrm/nouveau/pushbuf.c N xenocara/lib/libdrm/nouveau/bufctx.c N xenocara/lib/libdrm/nouveau/abi16.c N xenocara/lib/libdrm/nouveau/private.h N xenocara/lib/libdrm/nouveau/Android.mk N xenocara/lib/libdrm/nouveau/nouveau-symbol-check N xenocara/lib/libdrm/radeon/Makefile.am C xenocara/lib/libdrm/radeon/radeon_bo.h C xenocara/lib/libdrm/radeon/radeon_cs.h C xenocara/lib/libdrm/radeon/radeon_surface.h C xenocara/lib/libdrm/radeon/radeon_bo_gem.h C xenocara/lib/libdrm/radeon/radeon_cs_gem.h C xenocara/lib/libdrm/radeon/radeon_bo_int.h C xenocara/lib/libdrm/radeon/radeon_cs_int.h C xenocara/lib/libdrm/radeon/r600_pci_ids.h N xenocara/lib/libdrm/radeon/Makefile.in N xenocara/lib/libdrm/radeon/Makefile.sources C xenocara/lib/libdrm/radeon/libdrm_radeon.pc.in C xenocara/lib/libdrm/radeon/radeon_bo_gem.c C xenocara/lib/libdrm/radeon/radeon_cs_gem.c C xenocara/lib/libdrm/radeon/radeon_cs_space.c C xenocara/lib/libdrm/radeon/radeon_bo.c C xenocara/lib/libdrm/radeon/radeon_cs.c C xenocara/lib/libdrm/radeon/radeon_surface.c N xenocara/lib/libdrm/radeon/Android.mk C xenocara/lib/libdrm/radeon/bof.c C xenocara/lib/libdrm/radeon/bof.h N xenocara/lib/libdrm/amdgpu/Makefile.am N xenocara/lib/libdrm/amdgpu/amdgpu.h N xenocara/lib/libdrm/amdgpu/Makefile.in N xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in N xenocara/lib/libdrm/amdgpu/amdgpu_bo.c N xenocara/lib/libdrm/amdgpu/amdgpu_cs.c N xenocara/lib/libdrm/amdgpu/amdgpu_device.c N xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c N xenocara/lib/libdrm/amdgpu/amdgpu_internal.h N xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c N xenocara/lib/libdrm/amdgpu/util_hash.c N xenocara/lib/libdrm/amdgpu/util_hash.h N xenocara/lib/libdrm/amdgpu/util_hash_table.c N xenocara/lib/libdrm/amdgpu/util_hash_table.h N xenocara/lib/libdrm/amdgpu/amdgpu-symbol-check N xenocara/lib/libdrm/omap/Makefile.am N xenocara/lib/libdrm/omap/omap_drm.h N xenocara/lib/libdrm/omap/omap_drmif.h N xenocara/lib/libdrm/omap/Makefile.in N xenocara/lib/libdrm/omap/libdrm_omap.pc.in N xenocara/lib/libdrm/omap/omap_drm.c N xenocara/lib/libdrm/omap/omap-symbol-check N xenocara/lib/libdrm/exynos/Makefile.am N xenocara/lib/libdrm/exynos/exynos_drm.h N xenocara/lib/libdrm/exynos/exynos_fimg2d.h N xenocara/lib/libdrm/exynos/exynos_drmif.h N xenocara/lib/libdrm/exynos/Makefile.in N xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in N xenocara/lib/libdrm/exynos/exynos_drm.c N xenocara/lib/libdrm/exynos/exynos_fimg2d.c N xenocara/lib/libdrm/exynos/fimg2d_reg.h N xenocara/lib/libdrm/exynos/exynos-symbol-check N xenocara/lib/libdrm/freedreno/Makefile.am N xenocara/lib/libdrm/freedreno/freedreno_drmif.h N xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h N xenocara/lib/libdrm/freedreno/Makefile.in N xenocara/lib/libdrm/freedreno/Makefile.sources N xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in N xenocara/lib/libdrm/freedreno/README N xenocara/lib/libdrm/freedreno/freedreno_device.c N xenocara/lib/libdrm/freedreno/freedreno_pipe.c N xenocara/lib/libdrm/freedreno/freedreno_priv.h N xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c N xenocara/lib/libdrm/freedreno/freedreno_bo.c N xenocara/lib/libdrm/freedreno/Android.mk N xenocara/lib/libdrm/freedreno/freedreno-symbol-check N xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c N xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c N xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h N xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c N xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h N xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c N xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h N xenocara/lib/libdrm/freedreno/msm/msm_bo.c N xenocara/lib/libdrm/freedreno/msm/msm_device.c N xenocara/lib/libdrm/freedreno/msm/msm_drm.h N xenocara/lib/libdrm/freedreno/msm/msm_pipe.c N xenocara/lib/libdrm/freedreno/msm/msm_priv.h N xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c N xenocara/lib/libdrm/tegra/Makefile.am N xenocara/lib/libdrm/tegra/tegra.h N xenocara/lib/libdrm/tegra/Makefile.in N xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in N xenocara/lib/libdrm/tegra/private.h N xenocara/lib/libdrm/tegra/tegra.c N xenocara/lib/libdrm/tegra/tegra-symbol-check N xenocara/lib/libdrm/tests/Makefile.am N xenocara/lib/libdrm/tests/Makefile.in N xenocara/lib/libdrm/tests/drmtest.c N xenocara/lib/libdrm/tests/drmtest.h N xenocara/lib/libdrm/tests/dristat.c N xenocara/lib/libdrm/tests/drmsl.c N xenocara/lib/libdrm/tests/drmstat.c N xenocara/lib/libdrm/tests/getclient.c N xenocara/lib/libdrm/tests/getstats.c N xenocara/lib/libdrm/tests/getversion.c N xenocara/lib/libdrm/tests/hash.c N xenocara/lib/libdrm/tests/name_from_fd.c N xenocara/lib/libdrm/tests/openclose.c N xenocara/lib/libdrm/tests/random.c N xenocara/lib/libdrm/tests/setversion.c N xenocara/lib/libdrm/tests/updatedraw.c N xenocara/lib/libdrm/tests/modeprint/Makefile.am N xenocara/lib/libdrm/tests/modeprint/Makefile.in N xenocara/lib/libdrm/tests/modeprint/modeprint.c N xenocara/lib/libdrm/tests/proptest/Makefile.am N xenocara/lib/libdrm/tests/proptest/Makefile.in N xenocara/lib/libdrm/tests/proptest/proptest.c N xenocara/lib/libdrm/tests/modetest/Makefile.am N xenocara/lib/libdrm/tests/modetest/Makefile.in N xenocara/lib/libdrm/tests/modetest/Makefile.sources N xenocara/lib/libdrm/tests/modetest/buffers.c N xenocara/lib/libdrm/tests/modetest/buffers.h N xenocara/lib/libdrm/tests/modetest/cursor.c N xenocara/lib/libdrm/tests/modetest/cursor.h N xenocara/lib/libdrm/tests/modetest/modetest.c N xenocara/lib/libdrm/tests/modetest/Android.mk N xenocara/lib/libdrm/tests/vbltest/Makefile.am N xenocara/lib/libdrm/tests/vbltest/Makefile.in N xenocara/lib/libdrm/tests/vbltest/vbltest.c N xenocara/lib/libdrm/tests/kmstest/Makefile.am N xenocara/lib/libdrm/tests/kmstest/Makefile.in N xenocara/lib/libdrm/tests/kmstest/main.c N xenocara/lib/libdrm/tests/radeon/Makefile.am N xenocara/lib/libdrm/tests/radeon/Makefile.in N xenocara/lib/libdrm/tests/radeon/rbo.c N xenocara/lib/libdrm/tests/radeon/rbo.h N xenocara/lib/libdrm/tests/radeon/radeon_ttm.c N xenocara/lib/libdrm/tests/amdgpu/Makefile.am N xenocara/lib/libdrm/tests/amdgpu/Makefile.in N xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c N xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h N xenocara/lib/libdrm/tests/amdgpu/basic_tests.c N xenocara/lib/libdrm/tests/amdgpu/bo_tests.c N xenocara/lib/libdrm/tests/amdgpu/cs_tests.c N xenocara/lib/libdrm/tests/amdgpu/uvd_messages.h N xenocara/lib/libdrm/tests/amdgpu/vce_tests.c N xenocara/lib/libdrm/tests/amdgpu/vce_ib.h N xenocara/lib/libdrm/tests/amdgpu/frame.h N xenocara/lib/libdrm/tests/exynos/Makefile.am N xenocara/lib/libdrm/tests/exynos/Makefile.in N xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c N xenocara/lib/libdrm/tests/tegra/Makefile.am N xenocara/lib/libdrm/tests/tegra/Makefile.in N xenocara/lib/libdrm/tests/tegra/openclose.c N xenocara/lib/libdrm/tests/nouveau/Makefile.am N xenocara/lib/libdrm/tests/nouveau/Makefile.in N xenocara/lib/libdrm/tests/nouveau/threaded.c N xenocara/lib/libdrm/man/Makefile.am N xenocara/lib/libdrm/man/Makefile.in N xenocara/lib/libdrm/man/drmAvailable.xml N xenocara/lib/libdrm/man/drmHandleEvent.xml N xenocara/lib/libdrm/man/drmModeGetResources.xml N xenocara/lib/libdrm/man/drm.xml N xenocara/lib/libdrm/man/drm-kms.xml N xenocara/lib/libdrm/man/drm-memory.xml 57 conflicts created by this import. Use the following command to help the merge: cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/08/21 17:57:48 Modified files: usr.bin/ssh : kex.c Log message: Improve printing of KEX offers and decisions The debug output now labels the client and server offers and the negotiated options. ok markus@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/21 18:30:35 Modified files: lib/libdrm : libdrm.pc.in xf86atomic.h xf86drm.c xf86drm.h xf86drmMode.c xf86drmMode.h lib/libdrm/amdgpu: amdgpu_bo.c lib/libdrm/include/drm: drm.h i915_drm.h lib/libdrm/intel: intel_bufmgr.h intel_bufmgr_gem.c libdrm_intel.pc.in lib/libdrm/libkms: api.c dumb.c intel.c internal.h libkms.h linux.c nouveau.c radeon.c vmwgfx.c lib/libdrm/radeon: libdrm_radeon.pc.in r600_pci_ids.h Added files: lib/libdrm : Makefile.am Makefile.bsd-wrapper Makefile.in README aclocal.m4 configure configure.ac Removed files: lib/libdrm : Makefile Makefile.inc shlib_version lib/libdrm/intel: Makefile shlib_version lib/libdrm/libkms: Makefile shlib_version lib/libdrm/radeon: Makefile shlib_version Log message: Merge libdrm 2.4.64. This changes the build to using the upstream auto* build system and installing/using a libdrm specific set of drm headers. Thanks to Emil Velikov for removing the GNU makeisms upstream. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/21 18:36:46 Modified files: lib/libdrm : Makefile.in aclocal.m4 configure lib/libdrm/amdgpu: Makefile.in lib/libdrm/build-aux: config.guess config.sub depcomp install-sh ltmain.sh missing lib/libdrm/exynos: Makefile.in lib/libdrm/freedreno: Makefile.in lib/libdrm/intel: Makefile.in lib/libdrm/libkms: Makefile.in lib/libdrm/m4 : libtool.m4 lib/libdrm/man : Makefile.in lib/libdrm/nouveau: Makefile.in lib/libdrm/omap: Makefile.in lib/libdrm/radeon: Makefile.in lib/libdrm/tegra: Makefile.in lib/libdrm/tests: Makefile.in lib/libdrm/tests/amdgpu: Makefile.in lib/libdrm/tests/exynos: Makefile.in lib/libdrm/tests/kmstest: Makefile.in lib/libdrm/tests/modeprint: Makefile.in lib/libdrm/tests/modetest: Makefile.in lib/libdrm/tests/nouveau: Makefile.in lib/libdrm/tests/proptest: Makefile.in lib/libdrm/tests/radeon: Makefile.in lib/libdrm/tests/tegra: Makefile.in lib/libdrm/tests/vbltest: Makefile.in Log message: regen CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/21 18:50:54 Modified files: lib/libEGL : Makefile lib/libGL : Makefile lib/libGL/dri : Makefile.inc lib/libGL/gallium/drivers/r600: Makefile lib/libGL/gallium/drivers/radeon: Makefile lib/libGL/gallium/drivers/radeonsi: Makefile lib/libGL/gallium/libgallium: Makefile lib/libGL/gallium/winsys/radeon/drm: Makefile lib/libGL/mesa/libmesa: Makefile lib/libGL/mesa/libmesautil: Makefile lib/libGLESv1_CM: Makefile lib/libGLESv2 : Makefile lib/libgbm : Makefile lib/libglapi : Makefile Log message: use the drm headers from libdrm not the kernel CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/21 19:08:35 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2015/08/21 19:13:35 Modified files: openssh/txt : release-7.1 Log message: typos; pointed out by tj@mrsk.me CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/21 20:47:27 Modified files: audio/mscore : Makefile distinfo audio/mscore/patches: patch-CMakeLists_txt patch-build_gen-qt-projectfile patch-mscore_CMakeLists_txt audio/mscore/pkg: PLIST Log message: Maintenance update to 2.0.2 CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/21 22:23:07 Modified files: usr.bin/ctags : ctags.1 ctags.c ctags.h tree.c Log message: system(3) call remove for updating (ctags -u) done by changing the logic behind updating, by parsing and preloading the tags file at startup. "looks good" deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/21 22:34:24 Modified files: distrib/sets/lists/xbase: md.amd64 md.i386 distrib/sets/lists/xserv: md.amd64 md.i386 Log message: first step of a sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/22 00:00:28 Modified files: sbin/fsck_ffs : pass1.c Log message: spacing CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/22 00:46:00 Modified files: usr.bin/ctags : ctags.1 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/22 01:16:10 Modified files: sys/arch/i386/i386: pmap.c pmapae.c sys/arch/i386/include: pmap.h Log message: delete some wrong comments CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/22 01:19:03 Modified files: sys/arch/amd64/include: pmap.h Log message: delete a wrong comment CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/22 01:32:12 Modified files: distrib/sets/lists/xbase: md.macppc distrib/sets/lists/xserv: md.macppc Log message: sync CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/22 01:45:49 Modified files: converters/p5-Convert-BinHex: Makefile distinfo Log message: Update to p5-Convert-BinHex-1.124. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/22 02:18:15 Modified files: net/apache-activemq: Tag: OPENBSD_5_8 Makefile distinfo Log message: Security update to apache-activemq-5.11.2, http://activemq.apache.org/security-advisories.data/CVE-2015-1830-announcement.txt if you're unable to update please refer to the announcement above on how to workaround the issue CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/22 02:19:06 Modified files: lang/go : Tag: OPENBSD_5_8 Makefile Added files: lang/go/patches: Tag: OPENBSD_5_8 patch-src_net_http_header_go patch-src_net_http_readrequest_test_go patch-src_net_http_transfer_go patch-src_net_textproto_reader_go patch-src_net_textproto_reader_test_go Log message: backport various security fixes: - CVE-2015-5739, "Content Length" treated as valid header - CVE-2015-5740, Double content-length headers does not return 400 error - CVE-2015-5741, Additional hardening, not sending Content-Length w/Transfer-Encoding, Closing connections from upstream git ok jsing@ (MAINTAINER), czarkoff@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/22 03:24:42 Modified files: infrastructure/lib/DPB: Config.pm HostProperties.pm Log message: Config file handling is still somewhat broken... CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/22 03:38:07 Log message: Import taisei-1.0a. Taisei is an open clone of the Touhou series. Touhou is a one-man project of shoot-em-up games set in an isolated world full of Japanese folklore. ok sthen@ Status: Vendor Tag: bentley Release Tags: bentley_20150822 N ports/games/taisei/Makefile N ports/games/taisei/distinfo N ports/games/taisei/pkg/DESCR N ports/games/taisei/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/22 03:38:47 Modified files: games : Makefile Log message: +taisei CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/08/22 04:45:59 Modified files: etc : rc Log message: Restore previous behaviour for wsconsctl_conf(). In wsconsctl.conf configuration variables can contain doublequotes which are removed by the shell if wsconsctl is used interactively. In scripts, without using eval, these doublequotes are preserved and the wsconsctl command complains about "illegal character in input". Found by and OK jmc@ With feedback from and OK krw@, halex@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/22 06:23:49 Modified files: devel/p5-MooseX-Declare: Makefile distinfo Log message: Update to p5-MooseX-Declare-0.43. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/22 06:40:06 Modified files: databases/p5-CGI-Application-Plugin-DBH: Makefile distinfo Log message: Update to p5-CGI-Application-Plugin-DBH-4.04. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/22 07:20:26 Modified files: devel/p5-Class-Data-Accessor: Makefile distinfo Log message: Update to p5-Class-Data-Accessor-0.04004. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/22 08:20:53 Modified files: lib/libtls : tls.c Log message: Make tls_read()/tls_write always set outlen to zero on error - this got broken by r1.4. Spotted by Marko Kreen. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/22 08:40:25 Modified files: lib/libtls : tls_client.c Log message: Store a reference to the libtls context in the SSL client connection app data (as is already done for server connections). From Marko Kreen. CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/22 08:46:44 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.sgi md.socppc md.sparc md.sparc64 md.zaurus distrib/sets/lists/xserv: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.vax md.zaurus mi Log message: partial sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/22 08:47:41 Modified files: games/adventure: io.c games/arithmetic: arithmetic.c games/atc : list.c games/backgammon/backgammon: move.c games/battlestar: save.c games/gomoku : pickmove.c games/hunt/huntd: answer.c execute.c expl.c shots.c games/monop : cards.c execute.c initdeck.c monop.c prop.c games/sail : dr_main.c pl_main.c games/worm : worm.c Log message: remove malloc/calloc/realloc* casts, due to stdlib.h being present; ok millert krw CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/22 08:49:59 Modified files: devel/p5-Module-Pluggable: Makefile distinfo Log message: Update to p5-Module-Pluggable-5.2. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/22 08:51:34 Modified files: lib/libtls : tls_client.c tls_server.c Log message: SSL_set_app_data is a macro for SSL_set_ex_data(), which is a wrapper around CRYPTO_set_ex_data(), which can fail. Since this is the case, check the return value of CRYPTO_set_ex_data^WSSL_set_ex_data^WSSL_set_app_data. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/22 08:52:39 Modified files: lib/libtls : tls_server.c Log message: Unify error message between client and server. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/08/22 09:10:19 Modified files: sys/dev/usb : usbdevs Log message: Add device ID for Netgear WNA1000Mv2. From Mark Willson via misc@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/08/22 09:10:46 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/22 09:13:05 Modified files: lang/ruby/2.0 : Makefile distinfo Removed files: lang/ruby/2.0/patches: patch-lib_rubygems_remote_fetcher_rb Log message: Update to 2.0.0-p647 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/22 09:13:41 Modified files: lang/ruby/2.1 : Makefile distinfo lang/ruby/2.1/pkg: PLIST-ri_docs Removed files: lang/ruby/2.1/patches: patch-lib_rubygems_remote_fetcher_rb Log message: Update to 2.1.7 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/22 09:14:15 Modified files: lang/ruby/2.2 : Makefile distinfo lang/ruby/2.2/pkg: PLIST-ri_docs Removed files: lang/ruby/2.2/patches: patch-lib_rubygems_remote_fetcher_rb Log message: Update to 2.2.3 CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/22 09:18:19 Modified files: distrib/sets/lists/xbase: md.sgi Log message: sync CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/08/22 09:19:33 Modified files: sys/dev/usb : if_urtwn.c Log message: Make urtwn(4) attach to Netgear WNA1000Mv2. From Mark Willson. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/22 10:01:05 Modified files: usr.bin/doas : doas.c Log message: Add cwd context to syslog entry. input + ok tedu@, ok benno@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/22 10:36:05 Modified files: usr.bin/openssl: ca.c certhash.c cms.c crl.c crl2p7.c dgst.c dh.c dhparam.c dsa.c dsaparam.c ec.c ecparam.c enc.c engine.c errstr.c gendh.c gendsa.c genpkey.c genrsa.c nseq.c ocsp.c openssl.c passwd.c pkcs12.c pkcs7.c pkey.c pkeyparam.c pkeyutl.c prime.c progs.h rand.c req.c rsautl.c s_client.c s_server.c s_time.c smime.c speed.c ts.c verify.c version.c x509.c Log message: Remove all duplicate prototypes for *_main functions (these are already provided by progs.h). Also, move the FUNCTION type (and flags) into openssl.c since that is the only place of use. Lastly, remove pointless 'extern' from the prototypes and use char **argv instead of char *argv[] (the former is used elsewhere). ok deraadt@ doug@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/22 10:54:55 Modified files: sys/arch/socppc/socppc: genassym.cf Log message: catch up to macppc genassym.cf; regarding C mutexes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/22 13:40:07 Modified files: lib/libc : Makefile Added files: lib/libc : Symbols.list lib/libc/arch/alpha: Symbols.list lib/libc/arch/amd64: Symbols.list lib/libc/arch/arm: Symbols.list lib/libc/arch/hppa: Symbols.list lib/libc/arch/i386: Symbols.list lib/libc/arch/mips64: Symbols.list lib/libc/arch/powerpc: Symbols.list lib/libc/arch/sh: Symbols.list lib/libc/arch/sparc: Symbols.list lib/libc/arch/sparc64: Symbols.list Log message: Explicitly list the symbols permitted to be exported by libc. This is primed with the current list of exported symbols so it doesn't change the ABI yet, but will prevent unintentional additions in the future and sets the stage for reductions. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/22 14:18:50 Modified files: sys/kern : init_sysent.c kern_exit.c kern_fork.c kern_ktrace.c kern_sysctl.c kern_tame.c kern_time.c sys_generic.c syscalls.c syscalls.master uipc_syscalls.c uipc_usrreq.c vfs_lookup.c vfs_syscalls.c sys/netinet : in_pcb.c sys/netinet6 : in6_pcb.c sys/sys : proc.h syscall.h syscall_mi.h syscallargs.h tame.h lib/libc/sys : tame.2 Log message: Move to tame(int flags, char *paths[]) API/ABI. The pathlist is a whitelist of dirs and files; anything else returns ENOENT. Recommendation is to use a narrowly defined list. Also add TAME_FATTR, which permits explicit change operations against "struct stat" fields. Some other TAME_ flags are refined slightly. Not cranking libc now, since nothing commited in base uses this and the timing is uncomfortable for others. Discussed with many; thanks for a few bug fixes from semarie, doug, guenther. ok guenther CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/22 15:55:33 Modified files: lib/libGL/gallium/drivers: Makefile.inc Log message: Gallium drivers also need -I${X11BASE}/include/libdrm now CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2015/08/22 16:16:30 Modified files: faq : current.html Log message: libdrm update needs to remove old files. I added markers to ease purging the file on release. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/08/22 17:32:18 Modified files: etc : rc Log message: - add usage info - initialize _ban variable - style OK halex@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/22 18:13:04 Modified files: distrib/sets/lists/xbase: md.loongson Log message: sync CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/22 18:26:24 Modified files: games/wtf : Makefile distinfo Log message: Update to 20150820 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/22 18:29:43 Modified files: devel/py-doit : Makefile distinfo devel/py-doit/pkg: PLIST Log message: Now that its new depends are in, update to 0.29.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/22 18:30:47 Modified files: graphics/birdfont: Makefile distinfo graphics/birdfont/pkg: PLIST Log message: Update to 2.11.2 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/08/22 19:55:39 Modified files: sys/scsi : ch.c mpath.c safte.c scsiconf.c ses.c Log message: add some sizes to free. looked over by deraadt CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/22 22:33:59 Modified files: distrib/sets/lists/xbase: mi distrib/sets/lists/xetc: md.zaurus distrib/sets/lists/xserv: md.zaurus distrib/sets/lists/xshare: mi Log message: more shuffling of files to the correct place CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2015/08/22 22:38:23 Modified files: net/icbirc : Makefile distinfo net/icbirc/pkg : PLIST Removed files: net/icbirc/patches: patch-icb_c patch-icb_h patch-icbirc_c Log message: update icbirc to 2.0 remove patches integrated upstream take maintainer-ship (proposed to me by Daniel, thanks to him for his work !) OK juanfra@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/22 22:45:24 Modified files: sys/dev/pckbc : pms.c Log message: fairly trivial sizes for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/22 22:58:38 Modified files: sys/uvm : uvm_swap.c Log message: "XXXMRG: consider making it an inline or macro" no way. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/22 22:59:31 Modified files: regress/sys/kern/tame/sigkill: sigkill.c regress/sys/kern/tame/sigabrt: sigabrt.c Log message: convert to new tame(2) ABI/API CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/22 23:03:24 Removed files: regress/sys/kern/tame/sys_exit: Makefile sys_exit.c Log message: remove tame/sys_exit in favor of more generic approch (soon) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/22 23:20:53 Modified files: games/pioneers : Makefile distinfo games/pioneers/patches: patch-Makefile_in patch-configure games/pioneers/pkg: PLIST Log message: Update to pioneers-15.3. Release notes: http://sourceforge.net/p/pio/code/HEAD/tree/trunk/pioneers/NEWS tweaks/ok kirby@ bcallah@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/23 00:27:32 Modified files: libexec/ld.so/ldconfig: prebind_path.c Log message: huge amount of spaces CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/23 00:28:51 Modified files: libexec/ld.so/ldd: ldd.c Log message: spaces CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/23 00:58:04 Modified files: textproc/p5-Text-Diff: Makefile distinfo Log message: Update to p5-Text-Diff-1.43. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/23 01:33:50 Modified files: regress/lib/libc/locale/setlocale: setlocale.c Log message: ISO8859-1 support has been removed ok semarie@ CVSROOT: /cvs Module name: src Changes by: jung@cvs.openbsd.org 2015/08/23 01:50:33 Modified files: share/man/man4 : urtwn.4 Log message: add supported Netgears WNA1000M and WNA1000Mv2 ok stsp jmc CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/23 02:46:52 Modified files: net/gnugk : Makefile Log message: broken on mips64 (atomic ops) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/23 04:01:27 Modified files: sys/net : if.c Log message: bpf+srp is blowing up, so its being backed out. bpf will need the big lock. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/23 04:14:25 Modified files: sys/net : bpf.c bpfdesc.h Log message: back out bpf+srp. its blowing up in a bridge setup. ill debug this out of the tree. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/23 04:14:40 Modified files: lib/libc/locale: setrunelocale.c Log message: restore codeset checking: we shouldn't silency fallback to ASCII codeset. there is a test for "only UTF-8" after, that will return ENOTSUP. So the caller will known the wanted codeset isn't supported. problem spotted by guenther@ OK stsp@ guenther@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/23 05:01:49 Modified files: net/prosody : Makefile net/prosody/pkg: README Log message: Document the correct luadbi PostgreSQL package name. From Adam Wolk, ok Henrik Friedrichsen (maintainer) CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/23 07:28:21 Modified files: games/wtf : Makefile distinfo Log message: Update to 20150822 CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/08/23 08:12:05 Modified files: sys/netinet6 : nd6.c usr.sbin/ndp : ndp.c Log message: Use simple byte pointer arithmetic and memcpy from/to aligned stack variables to handle the "packed" binary format passed out to userland when querying the prefix/router list. From NetBSD (Martin Husemann). ok mpi@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/23 08:20:59 Modified files: sys/kern : kern_tame.c Log message: recompute len when the path is absolute as canonpath could have shrink it OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/23 08:22:56 Modified files: . : Makefile Log message: must make obj in etc as well; the etc.*/Makefile stubs depend upon it. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/23 09:19:32 Modified files: gnu/usr.bin/binutils-2.17/ld/emulparams: elf32ppc_obsd.sh Log message: Enable missing code to fully enable the Secure-PLT ABI and clean up the remaining commented out variable settings. We'll continue to use the same layout for both BSS-PLT and Secure-PLT since supporting the more relro friendly layout that Linux uses isn't compatible with our way of making the PLT and GOT read-only. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/23 09:28:41 Modified files: sys/arch/powerpc/include: exec.h libexec/ld.so/powerpc: rtld_machine.c Log message: Add support for the Secure-PLT ABI variant. This will give us better W^X support on powerpc as it uses a non-executable GOT and PLT. "start slamming stuff in" deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/23 09:33:18 Modified files: gnu/usr.bin/cc/cc_tools: auto-host.h Log message: Define HAVE_AS_REL16, as binutils 2.17 supports the R_PPC_REL16 reloc. This makes the -msecure-plt option work, which is necessary to generate Secure-PLT ABI code. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/23 09:42:01 Modified files: lib/libc/arch/powerpc/gen: setjmp.S Log message: Set up r30 with the _GLOBAL_OFFSET_TABLE_ pointer as required by the Secure-PLT ABI. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/23 09:44:51 Modified files: lib/libc/arch/powerpc/sys: brk.S sbrk.S Log message: Fetch the _GLOBAL_OFFSET_TABLE_ pointer in a way that's compatible with the Secure-PLT ABI. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/23 09:51:28 Modified files: lib/libc/arch/powerpc: SYS.h lib/libc/arch/powerpc/sys: cerror.S sigprocmask.S tfork_thread.S Log message: Make __cerror() use the per-thread errno location if r2 isn't zero. This way libpthread no longer has to override it which means that we can use a local call and can avoid setting up r30 as a _GLOBAL_OFFSET_TABLE_ pointer, which is hard the way the powerpc ABI works. For now we continue to provide __cerror as a weak symbol, but ___cerror is now protected and internal calls within libc now use ___cerror instead of __cerror. discussed with guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/23 10:39:30 Modified files: sys/kern : kern_tame.c Log message: check correct offset for terminator; with semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/23 10:41:55 Modified files: sys/kern : kern_tame.c Log message: Canonicalize non-rooted paths after cwd prepend. with semarie CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/23 11:31:20 Modified files: app/cwm : client.c group.c Log message: Move CLIENT_STICKY logic from client hide/unhide to group hide/unhide; rationale being that clients should be able to hide/unhide independently of group switching. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 11:37:09 Modified files: driver/xf86-video-openchrome/src: via_driver.h Log message: Prepare for xserver 1.17 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 11:38:09 Modified files: driver/xf86-video-s3virge/src: s3v_driver.c Log message: Prepare for xserver 1.17 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 11:39:52 Modified files: driver/xf86-video-chips/src: ct_driver.c Log message: Merge from upstreams: Prepare for xserver 1.17 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 11:40:49 Modified files: driver/xf86-video-r128/src: r128.h r128_driver.c Log message: Prepare for xserver 1.17 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 11:42:17 Modified files: driver/xf86-video-rendition/src: rendition.c rendition.h Log message: Merge from upstreams in preparation for xserver 1.17 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 11:43:11 Modified files: driver/xf86-video-sis/src: sis.h sis_driver.c vstruct.h Log message: Merge from upstreams in preparation for xserver 1.17 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 11:44:33 Modified files: driver/xf86-video-voodoo/src: voodoo.h Log message: Merge from upstreams in preparation for xserver 1.17 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 11:53:51 Modified files: driver/xf86-video-intel/src: compat-api.h driver/xf86-video-intel/src/sna: sna_accel.c sna_composite.c driver/xf86-video-intel/src/sna/fb: fbpict.c Log message: Merge upstream commit to support xserver 1.17 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/23 12:31:41 Modified files: usr.bin/file : sandbox.c Log message: Need to permit kbind in this sandbox too CVSROOT: /cvs Module name: ports Changes by: guenther@cvs.openbsd.org 2015/08/23 12:35:10 Modified files: infrastructure/db: systrace.filter Log message: Add kbind CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/23 12:42:51 Modified files: driver/xf86-video-geode: ChangeLog configure configure.ac driver/xf86-video-geode/src: gx_driver.c lx_driver.c lx_memory.c Log message: Update to xf86-video-geode 2.11.17 Add compatibility with xserver 1.17, but on OpenBSD I had to disable reading of the 'XpressROM' that is used for directly connected panels. CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/23 12:47:42 Modified files: distrib/sets/lists/xbase: md.landisk Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/23 12:50:33 Modified files: . : Makefile Log message: do checkflist like base -- meaning, don't do it automatically. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/08/23 13:31:07 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/patches: patch-mozilla_config_system-headers mail/thunderbird-i18n: Makefile.inc distinfo Log message: Bugfix update to thunderbird 38.2.0 / lightning 4.0.2. - See https://www.mozilla.org/en-US/thunderbird/38.2.0/releasenotes/ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/23 13:32:20 Modified files: sys/kern : kern_tame.c Log message: Perform maximum one cwd lookup in tame(), also make namei version look the same. Idea from semarie CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/23 14:45:14 Modified files: libexec/ld.so/amd64: rtld_machine.c libexec/ld.so/sparc64: rtld_machine.c Log message: Use kbind for lazy binding GOT/PLT updates on amd64 and sparc64; others to follow. While here add some gcc __predict hints. Much discussion with and assistance from miod and deraadt ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/23 15:30:04 Modified files: sys/kern : kern_tame.c Log message: fix /tmp handling of unlink(); from Caspar Schutijser CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/23 15:39:19 Modified files: games/wtf : Makefile games/wtf/pkg : PLIST Log message: Install the offensive list, allowing the -o flag to work. From Michael Reed CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/08/23 16:02:02 Modified files: sysutils/tarsnap: Tag: OPENBSD_5_8 Makefile distinfo Log message: Backport tarsnap to 1.0.36. This version fixes a theoretically exploitable one-byte buffer overflow when archiving objects with long path names; a vulnerability which allows a corrupt archive to crash tarsnap; and two bugs which cause tarsnap to crash if the network is inoperative when it launches. This version also adds support for performing "dry runs" without tarsnap keys, which makes it possible to estimate tarsnap usage costs without first creating a tarsnap account. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/08/23 16:24:01 Modified files: sysutils/tarsnap: Tag: OPENBSD_5_7 Makefile distinfo Log message: Backport tarsnap to 1.0.36. This version fixes a theoretically exploitable one-byte buffer overflow when archiving objects with long path names; a vulnerability which allows a corrupt archive to crash tarsnap; and two bugs which cause tarsnap to crash if the network is inoperative when it launches. This version also adds support for performing "dry runs" without tarsnap keys, which makes it possible to estimate tarsnap usage costs without first creating a tarsnap account. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2015/08/23 16:44:05 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update youtube-dl to 2015.08.23. New extractors: - dash - fragment - appleconnect - bbc (replaces bbccouk) - dcn - esri - indavideo - ir90tv - lecture2go - mwave - periscope - playtvak - pluralsight - rtvnh - telegraaf Removed: - videobam CVSROOT: /cvs Module name: src Changes by: bcallah@cvs.openbsd.org 2015/08/23 16:56:29 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf-bfd.h elf32-i386.c elf64-x86-64.c elflink.c elfxx-ia64.c gnu/usr.bin/binutils-2.17/include: bfdlink.h gnu/usr.bin/binutils-2.17/ld: Makefile.am Makefile.in ld.texinfo ldgram.y ldlang.c ldlang.h ldlex.h ldlex.l ldmain.c lexsup.c Log message: Introduce -Bsymbolic-functions and related flags. Taken from two post-binutils 2.17 but pre-GPLv3 commits. miod@ says now is the time to get this in. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/23 17:15:57 Modified files: sys/dev/pci : pucdata.c Log message: Make Atom S1200 UART work; Atanas Vladimirov has one. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/23 17:20:00 Modified files: libexec/ld.so : Makefile Added files: libexec/ld.so : Symbols.map Log message: Apply a symbol export list to ld.so with just the expected dl*() and the two symbols needed by gdb. Remember: ld.so exports override those in shared libs. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/23 18:11:00 Modified files: bin/mv : mv.c Log message: In fastcopy(), do the required malloc() before opening input or output file. problem noted by Martijn van Duren (martijn987 (at) gmail.com) CVSROOT: /cvs Module name: ports Changes by: uebayasi@cvs.openbsd.org 2015/08/23 21:34:43 Modified files: devel/valgrind : Makefile Added files: devel/valgrind/patches: patch-coregrind_m_syswrap_syswrap-openbsd_c patch-include_vki_vki-scnums-openbsd_h Log message: valgrind-3.10.1p7: Minimally support kbind(2). CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/23 21:57:37 Modified files: games/opentyrian: Makefile Log message: Update HOMEPAGE (migrated from Google Code). CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/23 22:01:04 Modified files: archivers/zopfli: Makefile distinfo Log message: Update homepage/master_sites after migration to github. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/23 22:05:12 Modified files: sys/dev/usb : usbdevs Log message: Add some additional urtwn ids found in the linux rtl8192cu driver. ok stsp@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/23 22:05:41 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/23 22:07:38 Modified files: sys/dev/usb : if_urtwn.c share/man/man4 : urtwn.4 Log message: Add some additional urtwn ids found in the linux rtl8192cu driver. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/23 22:10:57 Modified files: emulators/mupen64plus: Makefile.inc emulators/mupen64plus/audio-sdl: Makefile emulators/mupen64plus/core: Makefile emulators/mupen64plus/input-sdl: Makefile emulators/mupen64plus/rsp-hle: Makefile emulators/mupen64plus/rsp-z64: Makefile emulators/mupen64plus/ui-console: Makefile emulators/mupen64plus/video-arachnoid: Makefile emulators/mupen64plus/video-glide64: Makefile emulators/mupen64plus/video-glide64mk2: Makefile emulators/mupen64plus/video-rice: Makefile emulators/mupen64plus/video-z64: Makefile Log message: Update homepage after migration from Google Code. CVSROOT: /cvs Module name: ports Changes by: uebayasi@cvs.openbsd.org 2015/08/23 22:44:29 Modified files: devel/valgrind/patches: patch-coregrind_m_syswrap_syswrap-openbsd_c Log message: Minimally support tame(2) too; ride on the previous revision bump. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/23 22:50:40 Modified files: sys/dev/pci : azalia.h azalia_codec.c Log message: Audio on the T400/T410/T510/T420/T520/X220/X220t docks needs a quirk for the pin configuration as well. From Dmitry Alenichev. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/23 22:53:22 Modified files: meta/mupen64plus: Makefile Log message: Update homepage after migration from Google Code. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/24 00:17:48 Modified files: sys/kern : kern_tame.c Log message: Initialize cwdpath so free() is properly handled. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/24 00:19:39 Modified files: sys/kern : kern_tame.c Log message: corrects two potential double-free on `cwdpath'. The variable will be free'ed outside the for-loop. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 00:40:05 Modified files: devel/valgrind : Makefile Log message: bump after tame(2) was added; >1h between commits is quite a stretch to ride on REVISION bumps. which are cheap anyway. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 01:06:55 Modified files: www/py-django/lts: Tag: OPENBSD_5_8 Makefile distinfo www/py-django/lts/pkg: Tag: OPENBSD_5_8 PLIST Log message: - security update to django-1.8.4 * CVE-2015-5963, Denial-of-service possibility in logout() view by filling session store https://www.djangoproject.com/weblog/2015/aug/18/security-releases/ ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 01:07:17 Modified files: www/py-django/stable: Tag: OPENBSD_5_8 Makefile distinfo www/py-django/stable/pkg: Tag: OPENBSD_5_8 PLIST Log message: - security update to django-1.7.10 * CVE-2015-5963, Denial-of-service possibility in logout() view by filling session store * CVE-2015-5964, Additional fixes in relation to CVE-2015-5963 https://www.djangoproject.com/weblog/2015/aug/18/security-releases/ ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/08/24 01:22:14 Modified files: x11/xfce4/xfce4-mount: Makefile x11/xfce4/xfce4-mount/pkg: DESCR Log message: Remove useless dependency on sudo, one can setup doas(1) to mount/unmount devices. Prompted by a mail from Heiko Zimmermann. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 01:45:56 Modified files: devel/llvm : Makefile Added files: devel/llvm/patches: patch-include_llvm_CodeGen_SelectionDAGISel_h patch-lib_CodeGen_SelectionDAG_SelectionDAGISel_cpp patch-lib_Target_X86_X86ISelDAGToDAG_cpp Log message: Backport commit from upstream LLVM: r219009 [ISel] Keep matching state consistent when folding during X86 address match from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 02:58:14 Modified files: mail/cyrus-imapd: Tag: OPENBSD_5_8 Makefile Added files: mail/cyrus-imapd/patches: Tag: OPENBSD_5_8 patch-imap_imapd_c Log message: SECURITY: merge commits from version 2.5.5: imapd: autocreate INBOX folder, not everything else imapd: don't skip over specialuse handling when built with --enable-autocreate CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 03:01:33 Modified files: security/gnutls: Tag: OPENBSD_5_8 Makefile Added files: security/gnutls/patches: Tag: OPENBSD_5_8 patch-lib_x509_common_c Log message: Fix for GNUTLS-SA-2015-3. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/24 03:20:06 src/regress/sys/kern/tame/generic Update of /cvs/src/regress/sys/kern/tame/generic In directory cvs.openbsd.org:/tmp/cvs-serv25/generic Log Message: Directory /cvs/src/regress/sys/kern/tame/generic added to the repository CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/24 03:21:10 Added files: regress/sys/kern/tame/generic: Makefile actions.c actions.h main.c manager.c parse_tame.c tests.out Log message: add new (extensible) testsuite for tame(2) CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/24 03:23:04 Modified files: regress/sys/kern/tame/generic: actions.c Log message: add a missing header CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 03:35:23 Modified files: devel/vte : Makefile devel/vte3 : Makefile www/libcroco : Makefile x11/gnome/gucharmap: Makefile x11/gnome/librsvg: Makefile Log message: We have support for -Wl,-Bsymbolic-functions now. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 03:35:36 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_ide_atapi_c patch-hw_net_rtl8139_c patch-hw_scsi_scsi-bus_c patch-hw_timer_i8254_c patch-net_slirp_c patch-ui_vnc-ws_c patch-ui_vnc-ws_h patch-ui_vnc_h Log message: Backport SECURITY fixes for qemu ide/atapi: Fix START STOP UNIT command completion rtl8139: avoid nested ifs in IP header parsing (CVE-2015-5165) rtl8139: drop tautologous if (ip) {...} statement (CVE-2015-5165) rtl8139: skip offload on short Ethernet/IP header (CVE-2015-5165) rtl8139: check IP Header Length field (CVE-2015-5165) rtl8139: check IP Total Length field (CVE-2015-5165) rtl8139: skip offload on short TCP header (CVE-2015-5165) rtl8139: check TCP Data Offset field (CVE-2015-5165) scsi: fix buffer overflow in scsi_req_parse_cdb (CVE-2015-5158) slirp: use less predictable directory name in /tmp for smb config (CVE-2015-4037) i8254: fix out-of-bounds memory access in pit_ioport_read() (CVE-2015-3214) incrementally decode websocket frames (CVE-2015-1779) limit size of HTTP headers from websockets clients (CVE-2015-1779) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/24 03:37:40 Modified files: net/wireshark : Tag: OPENBSD_5_8 Makefile distinfo Log message: MFC security update to wireshark-1.12.7, fixes some crashes and infinite loops in dissectors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/24 03:38:54 Modified files: textproc/calibre: Tag: OPENBSD_5_8 Makefile Added files: textproc/calibre/patches: Tag: OPENBSD_5_8 patch-src_calibre_gui2_widgets_py Log message: MFC fix to cope with the py-qt4 update that broke calibre CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 03:39:23 Modified files: www/py-tornado : Tag: OPENBSD_5_8 Makefile distinfo Log message: - security update to py-tornado-3.2.2 * fixes CVE-2014-9720, XSRF cookie allows side-channel attack against TLS (BREACH) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/24 03:42:57 Modified files: www/squid/stable: Tag: OPENBSD_5_8 Makefile distinfo Log message: MFC SECURITY update to squid-3.4.14 - Do not blindly forward cache peer CONNECT responses (CVE-2015-5400) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/24 03:43:52 Modified files: www/squid/stable: Tag: OPENBSD_5_7 Makefile distinfo www/squid/stable/pkg: Tag: OPENBSD_5_7 PLIST-main Added files: www/squid/stable/patches: Tag: OPENBSD_5_7 patch-src_ssl_support_cc Log message: MFC SECURITY update to squid-3.4.14 - Do not blindly forward cache peer CONNECT responses (CVE-2015-5400) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/24 03:58:00 Modified files: infrastructure/lib/DPB: Engine.pm Log message: tweak things so that errors show up everywhere CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/24 04:01:11 Modified files: x11/qt3 : Makefile games/quake : Makefile games/quake2 : Makefile graphics/quesoglc: Makefile sysutils/rdiff-backup: Makefile textproc/redland: Makefile misc/redshift : Makefile Log message: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/08/24 04:03:35 Modified files: mail/mozilla-thunderbird/pkg: PLIST-lightning Log message: Fix previous, it helps to actually build to ensure things are okay. Didnt package so no bump. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/08/24 04:12:13 Modified files: faq : faq14.html Log message: Don't refer to the Amanda package in the section about backups, it was removed (due to being out-of-date and seemingly no interest in updating). Pointed out by Timo Myyra, though I didn't take the alternative suggestion of listing BackupPC here (partly because it doesn't do tape, which this section is talking about, and partly to avoid inflicting it on anyone else.. ;) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/24 04:16:18 Modified files: infrastructure/bin: dpb infrastructure/lib/DPB: Config.pm State.pm Added files: infrastructure/lib/DPB: Interactive.pm Log message: a bit of interactive mode. Just hooks into the main loop and can prompt for commands now, can't do anything serious yet. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/08/24 04:21:10 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-scripts_mysqld_safe_sh databases/mariadb/pkg: PLIST-tests Log message: Bugfix update to 10.0.21 From Brad (Maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 04:32:00 Modified files: sysutils/ruby-facter: Makefile Added files: sysutils/ruby-facter/patches: patch-lib_facter_util_partitions_openbsd_rb Log message: Cache df/mount output to prevent running these programs 3 times for every partition found. This speeds up resolution of this fact about 16 fold CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 04:32:02 Modified files: emulators/mupen64plus/video-z64: Makefile Log message: Properly bump. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 04:41:11 Modified files: distrib/miniroot: install.sub distrib/sets/lists/base: mi distrib/sets/lists/etc: mi etc : Makefile distrib/notes : m4.common share/man/man7 : hier.7 etc/mtree : 4.4BSD.dist BSD.x11.dist Log message: /usr/share/sysmerge -> /var/sysmerge requested by several discussed with deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 04:41:21 Modified files: . : Makefile distrib/sets/lists/xbase: mi distrib/sets/lists/xetc: mi distrib/sets : Makefile makexetc Log message: /usr/share/sysmerge -> /var/sysmerge requested by several discussed with deraadt@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 04:42:08 Modified files: usr.sbin/sysmerge: sysmerge.8 sysmerge.sh Log message: /usr/share/sysmerge -> /var/sysmerge requested by several discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/24 04:44:26 Modified files: www/squid : Makefile.inc Log message: add a secondary MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/24 04:58:55 Modified files: mail/p5-MIME-Lite: Makefile distinfo Log message: Update to p5-MIME-Lite-3.030. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 05:03:41 Modified files: usr.sbin/sysmerge: sysmerge.8 sysmerge.sh Log message: Make backup directory of replaced files persistent: /var/sysmerge/backups. 3 rotations so that we have history of modified files. In batch mode, when a file cannot be handled automatically, remove it from the checksum file so that the next interactive sysmerge(8) run will ask to merge the changes. ok rpe@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/24 05:16:41 Modified files: share/man/man7 : hier.7 Log message: adjust list width for previous; CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/24 05:21:15 Modified files: distrib/sets/lists/xbase: md.zaurus Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 05:24:26 Modified files: sysutils/ruby-puppet/3: Makefile sysutils/ruby-puppet/3/patches: patch-lib_puppet_provider_package_openbsd_rb Log message: pkg_add doesn't set a non-zero return value upon failure, so check it's output to determine if a package cannot be installed and fail hard if that's the case instead of stating the package was succesfully installed. ok sebastia@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 05:31:07 Modified files: www/newsbeuter : Makefile Log message: broken mips64 (atomic ops) CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/08/24 05:31:39 Modified files: . : 58.html Log message: update package counts CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/24 05:35:41 Modified files: mail/p5-MIME-Charset: Makefile distinfo mail/p5-MIME-Charset/pkg: PLIST Log message: Update to p5-MIME-Charset-1.012. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/24 05:37:55 Modified files: mail/p5-MIME-EncWords: Makefile distinfo mail/p5-MIME-EncWords/pkg: PLIST Log message: Update to p5-MIME-EncWords-1.014.3. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/24 05:45:59 Modified files: gnu/usr.bin/cxxfilt: cxxfilt.c Log message: add missing includes for free, exit, errx and strchr CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 05:47:05 Modified files: lang/gambit/patches: patch-configure Log message: unbreak mips64 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/24 06:05:53 Modified files: devel/p5-Test-MockModule: Makefile distinfo Log message: Update to p5-Test-MockModule-0.10. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 06:16:36 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: cp -> mv Put /usr/share/sysmerge under XXX. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/24 06:37:52 Modified files: audio/pianobar : Makefile audio/pulseaudio: Makefile devel/droplet : Makefile sysutils/grive : Makefile www/newsbeuter : Makefile Log message: remove individual BROKEN markers for ports depending on json-c; instead mark json-c BROKEN that's where the lack of atomic ops wreaks havoc. landry@ agrees CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2015/08/24 06:39:26 Modified files: . : 58.html Log message: Fix manpage links for wscons(4) and pvbus(4). Pointed out by Alexey Suslikov. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/24 06:53:00 Modified files: devel/p5-Scope-Upper: Makefile distinfo Log message: Update to p5-Scope-Upper-0.28. CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/08/24 06:57:14 Modified files: share/man/man7 : ports.7 Log message: Mark up command arguments properly using Cm. From Michael Reed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/24 07:11:07 Modified files: emulators/mupen64plus/video-glide64: Makefile Log message: Another bad bump. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/24 08:00:29 Modified files: sys/net : pipex.c sys/netinet : in.c ip_mroute.c sys/netinet6 : in6.c ip6_mroute.c nd6.c sys/nfs : krpc_subr.c nfs_socket.c Log message: In kernel initialize struct sockaddr_in and sockaddr_in6 to zero everywhere to avoid passing around pointers to uninitialized stack memory. While there, fix the call to in6_recoverscope() in fill_drlist(). OK deraadt@ mpi@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2015/08/24 08:17:40 Modified files: x11/smtube : Makefile distinfo x11/smtube/pkg : PLIST Log message: Update for smtube to 15.8.0 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/24 08:28:25 Modified files: sys/kern : uipc_socket.c Log message: Items from pool sosplice_pool are get in process context and put in soft interrupt. So the pool needs an IPL_SOFTNET protection. This fixes a panic: mtx_enter: locking against myself. While there, call pool_setipl() also for socket_pool. Although this pool uses explicit spl protection around pool_get() and pool_put(), it is better to specify the IPL it is operating on. OK mpi@ mikeb@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/24 08:38:01 Log message: import p5-JSON-MaybeXS 1.003005 OK benoit@ use Cpanel::JSON::XS or JSON::XS or JSON::PP This module first checks to see if either Cpanel::JSON::XS or JSON::XS is already loaded, in which case it uses that module. Otherwise it tries to load Cpanel::JSON::XS, then JSON::XS, then JSON::PP in order, and either uses the first module it finds or throws an error. Status: Vendor Tag: bluhm Release Tags: bluhm_20150824 N ports/converters/p5-JSON-MaybeXS/Makefile N ports/converters/p5-JSON-MaybeXS/distinfo N ports/converters/p5-JSON-MaybeXS/pkg/DESCR N ports/converters/p5-JSON-MaybeXS/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/24 08:39:49 Modified files: converters : Makefile Log message: +p5-JSON-MaybeXS CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/24 08:56:10 Modified files: app/cwm : calmwm.h conf.c xutil.c Log message: Sort _NET_WM_STATE Atoms like the spec. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/24 08:57:19 Modified files: app/cwm : client.c Log message: Don't allow freeze operations on fullscreen (consistent with what fullscreen does). CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/24 09:31:36 Modified files: lib/libfuse : fuse_opt.c Log message: When an option is not recognized call the processing function with FUSE_OPT_KEY_OPT, while here fix the last argument of a call in fuse_opt_parse(). Diff from Thiรฉbaud Weksteen , thanks! ok syl@, ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/24 09:33:49 Modified files: sys/sys : malloc.h share/man/man9 : malloc.9 Log message: Rename M_RTABLE bucket into "rtable" to match the code and kill unused M_BWMETER. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/24 09:37:03 Modified files: sys/netinet : tcp_input.c tcp_subr.c tcp_var.h Log message: Rename the syn cache counter into tcp_syn_cache_count to have the same prefix for all variables. Convert the counter type to int, the limit is also int. Before searching the cache, check that it is not empty. Do not access the counter outside of the syn cache from tcp_ctlinput(), let the syn_cache_lookup() function handle it. OK dlg@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/24 09:42:57 Modified files: app/cwm : calmwm.h client.c conf.c xutil.c Log message: Implement _NET_CLIENT_LIST_STACKING (from Thomas Admin), but bottom-to-top order, as per spec (notified Thomas as well). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/24 09:45:55 Modified files: devel/p5-Devel-NYTProf: Makefile distinfo devel/p5-Devel-NYTProf/pkg: PLIST Log message: update p5-Devel-NYTProf 6.02 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/24 09:55:53 Modified files: sys/sys : unpcb.h usr.bin/netstat: unix.c Log message: Remove obsolete fields in struct unpcb. In the past they were used for flow control with unix domain sockets, this is now done by filling the send buffer with fake data counters. OK naddy@; no fallout in a bulk build CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/24 09:57:31 Modified files: sysutils/lsof : Makefile Log message: Bump lsof revision as struct unpcb has changed. ON naddy@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/24 09:58:35 Modified files: sys/net : if_spppsubr.c sys/netinet6 : in6.c in6_ifattach.c in6_var.h nd6.h nd6_nbr.c nd6_rtr.c Log message: Rework the code to decide when to perform DAD to no longer rely on the IN6_IFF_NODAD pseudo-flag not being set. This was just a flag for spaghetti code that should not exist in the first place. Tested by sebastia@, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/24 10:12:03 Modified files: net/p5-Net-DNS : Makefile distinfo net/p5-Net-DNS/pkg: DESCR PLIST net/p5-Net-DNS-SEC: Makefile distinfo net/p5-Net-DNS-SEC/pkg: DESCR PLIST Log message: update both p5-Net-DNS and p5-Net-DNS-SEC to 1.01 The update has to made simultaneously as files have moved from Net::DNS::SEC to Net::DNS. Take maintainer for both modules. OK sthen@ gsoares@ CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2015/08/24 10:14:01 Modified files: sysutils : Makefile Removed files: sysutils/ns4 : Makefile distinfo sysutils/ns4/pkg: DESCR PLIST Log message: remove this old unmaintained software. ok jca@ ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/24 10:28:10 Modified files: net/p5-Net-DNS-SEC: Makefile Log message: Sort variables according to Makefile.template. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/24 10:29:55 Modified files: net/p5-Net-DNS : Makefile net/p5-Net-DNS/pkg: PLIST Log message: Install demo files into the examples directory. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/08/24 10:36:32 Modified files: lang/gambit : Makefile distinfo Log message: Update to Gambit 4.7.8. Workaround for sparc64. OK jasper@. CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2015/08/24 10:37:21 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register removal of sysutils/ns4, reminded by aja@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/24 10:38:43 Modified files: sys/arch/macppc/dev: if_bm.c Log message: Workaround for slow bm(4) from NetBSD PR 33667 via Donovan Watteau on bugs@. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/08/24 10:53:19 Modified files: . : 58.html Log message: mention new man.conf(5) and man/less :t support; delete bogus mention of man(1) integration which was already in 5.7 CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/08/24 11:03:30 Modified files: . : 58.html Log message: fix a few HTML markup errors, no content change CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/24 11:07:34 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.armish md.armv7 md.aviion 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/xserv: md.alpha md.amd64 md.armish md.armv7 md.aviion 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 Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/24 12:35:39 Modified files: devel/json-c : Makefile Log message: Actually mark as BROKEN on hppa/mips64 CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/24 12:50:20 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/08/24 12:58:17 Modified files: sysutils/tarsnap: Makefile distinfo Log message: Update tarsnap to 1.0.36.1. Fixes a build issue that doesn't affect OpenBSD. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/08/24 13:25:09 Modified files: usr.bin/tput : tput.1 Log message: Document clear(1) a bit more prominently. Patch from Theo Buehler, suggestion to use DESCRIPTION from FreeBSD from jmc@, ok jmc@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/24 14:00:42 Modified files: net/p5-NetAddr-IP: Makefile distinfo Removed files: net/p5-NetAddr-IP/patches: patch-Lite_Util_Makefile_PL Log message: update p5-NetAddr-IP to 4.078 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/24 14:46:50 Modified files: net/isc-bind : Makefile net/isc-bind/pkg: DESCR Log message: Add a no_ssl flavour to BIND. Expand the comment about json-c as that's broken on mips64 as well as hppa. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/24 14:47:28 Modified files: net : Makefile Log message: build isc-bind,no_ssl CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/08/24 15:09:43 Modified files: sys/sys : exec_elf.h Log message: Typos; ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/24 15:16:19 Modified files: sysutils : Makefile Removed files: sysutils/tcplist: Makefile distinfo sysutils/tcplist/patches: patch-Makefile patch-lsof_c patch-tcplist_c patch-utils_c patch-utils_h sysutils/tcplist/pkg: DESCR PLIST Log message: Remove tcplist; old, unsafe, broken on 64 bits archs, .shar, etc ok naddy@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/24 15:18:57 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register sysutils/tcplist removal. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/24 15:28:47 Modified files: sys/net : if_bridge.c if_bridge.h Log message: The bridge list is a relict, delete the remaining LIST_REMOVE. This fixes a crash during ifconfig bridge0 destroy. OK mpi@ CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2015/08/24 15:52:12 Modified files: games/worm : worm.c Log message: Fix cheating bug by using unused time variables and replace poll() with ppoll() to better use the timespec struct. ok deraadt@. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/24 16:04:06 Modified files: sys/netinet : ip_ipip.c Log message: Check for a RTF_LOCAL entry instead of iterating on the global list of interfaces. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/24 16:11:34 Modified files: sys/net : route.c rtsock.c sys/netinet6 : nd6_rtr.c Log message: Always increment the reference counter of the returned route entry in rtrequest1(9). This simplifies rtfree(9) dances and will prevent another CPU to free the entry before we're done with it as soon as routing functions can be executed in parallel. ok bluhm@, mikeb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/24 16:14:01 Modified files: regress/sys/net/pf_fragment: Makefile ping6_mtu_1300.py Log message: Enable path MTU test with ping for IPv6. Scapy srp1() does not accept inner IPv6 packets in ICMP6 with bad checksum created by pf. Use same workaround as in pf_forward tests and fork a process for sniffing. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/24 16:49:13 Modified files: usr.bin/tmux : grid.c Log message: In grid_duplicate_lines, if the line is empty (cellsize == 0) then clear the destination celldata pointer rather than leaving a stale copy of the source pointer (which may later be freed). Fixes a crash found by Kuang-che Wu. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/24 17:01:53 Modified files: lang/seed7 : Makefile distinfo lang/seed7/pkg : PLIST Log message: Update to 20150823 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2015/08/24 17:02:31 Modified files: comms/minimodem: Makefile distinfo comms/minimodem/patches: patch-configure Log message: Update to 0.22.1 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/24 17:03:11 Modified files: sys/kern : subr_disk.c Log message: Fix GPT code to work with non-DEV_BSIZE disks. Part of GPT refactoring that was backed out at c2k15. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/24 17:12:53 Modified files: regress/sys/net/pf_fragment: Makefile pf.conf ping6_mtu_1300.py ping_cksum.py ping_mtu_1300.py udp_cksum.py regress/sys/net/pf_forward: Makefile pf.conf ping6_mtu.py ping_mtu.py Log message: Extend the pf forward and fragment tests with a second challenge for path MTU discovery. The router behind the pf machine has MTU 1300. The ICMP packet generated by the router matches the pf state and is NATed correctly. Additionally the pf machine itself has an interface MTU 1400. So when pf is sending a packet is has to generate a correct "fragmentation needed" or "packet too big" ICMP response. This is done with pf route-to and reply-to. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/24 17:19:58 Modified files: audio/abcde : Makefile Log message: Update homepage/master_sites after migration from Google Code. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/24 17:26:43 Modified files: sys/netinet6 : in6.c in6_ifattach.c nd6.c nd6.h nd6_rtr.c Log message: Start moving away from the global prefix list by limiting its usage to AUTOCONF'd addresses. This prevent the kernel from removing connected (/64) routes as soon as it configures an AUTOCONF'd address based on a RA. Tested by sebastia@, ok sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/24 17:28:27 Modified files: sys/netinet6 : nd6.h nd6_rtr.c Log message: nd6_prefix_add() is no longer used and die. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/24 17:31:04 Modified files: cad/openscad : Makefile Log message: Update master_sites after migration from Google Code. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/24 17:31:35 Modified files: sys/netinet : tcp_input.c Log message: Set the required IPL at the syn-cache pool instead of doing a splsoftnet() explicitly. The function syn_cache_lookup() is always called at IPL_SOFTNET so a splsoftassert() is better than a needless splsoftnet(). OK markus@ dlg@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/24 17:37:19 Modified files: chinese/libchewing: Makefile Log message: Update homepage/master_sites after migration from Google Code. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/24 17:42:45 Modified files: databases/architect: Makefile Log message: Update master_sites after migration from Google Code. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/08/24 18:19:42 Log message: Import ports/sysutils/tarsnap-gui. ok abieber@ The Tarsnap frontend is an open source cross-platform Graphical User Interface for the popular Tarsnap backup service, that's easy to use, light and open as the Tarsnap command line client itself. While the original Tarsnap command line client is oriented towards server and scripted backups, facilitating workflows from inside a terminal, the GUI frontend application allows the desktop user to easily back up important files and directories using a lean and no-fuss interface while benefiting from the same power, flexibility, openness and cost effectiveness that the Tarsnap service implies and provides. Status: Vendor Tag: jturner Release Tags: jturner_20150824 N ports/sysutils/tarsnap-gui/Makefile N ports/sysutils/tarsnap-gui/distinfo N ports/sysutils/tarsnap-gui/pkg/DESCR N ports/sysutils/tarsnap-gui/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/08/24 18:22:13 Modified files: sysutils : Makefile Log message: +tarsnap-gui CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/24 18:30:41 Modified files: inputmethods/uim: Makefile inputmethods/uim-chewing: Makefile Log message: Update homepage/master_sites after migration from Google Code. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/24 18:45:54 Modified files: multimedia/libass: Makefile Log message: Update homepage after migration from Google Code. ok brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/24 18:50:39 Modified files: security/arirang: Makefile Log message: Switch from using ruby 1.9 to ruby 1.8, as 1.9 will probably be going away before 1.8. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/08/24 19:12:59 Modified files: usr.sbin/radiusd: radiusd.8 radiusd.c Log message: Remove -h command line option from radiusd(8) to make it better style. Patch from Michael Reed CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/08/24 19:21:57 Modified files: usr.sbin/radiusctl: radiusctl.8 radiusctl.c Log message: Remove references to the -h command line option which was removed. Also use `return' instead of exit(3) in main(). Patch from Michael Reed ok jmc CVSROOT: /cvs Module name: src Changes by: bmercer@cvs.openbsd.org 2015/08/24 19:57:45 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC Log message: Re-enabling GPT on amd64 and i386. Discussed with and OK krw@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/24 20:24:50 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf-bfd.h elf32-i386.c elf64-x86-64.c elflink.c elfxx-ia64.c gnu/usr.bin/binutils-2.17/include: bfdlink.h gnu/usr.bin/binutils-2.17/ld: Makefile.am Makefile.in ld.texinfo ldgram.y ldlang.c ldlang.h ldlex.h ldlex.l ldmain.c lexsup.c Log message: Unbreak binutils on sparc64, hppa (and probably some others). Jumbo merges are NOT WELCOME. They have to be seperated out and tested. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/24 22:18:43 Modified files: sbin/restore : dirs.c tape.c Log message: Switch from utimes() to utimensat() to $estore full nanosecond granularity ok millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/24 22:57:32 Modified files: sys/arch/i386/i386: locore.s pmap.c pmapae.c Log message: Enforce kernel w^x policy by properly setting NX (as needed) for kernel text, PTEs, .rodata, data, bss and the symbol regions. This has been in snaps for a while with no reported fallout. The APTE space and MP/ACPI trampolines will be fixed next. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/24 23:12:44 Modified files: games/irrlamb : Makefile distinfo Log message: Update homepage/master_sites, remove maintainer per request. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/24 23:31:29 Modified files: editors/nvi : Makefile distinfo Log message: Move to GH_*. No bump since underlying tarball contents are identical. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/25 00:09:18 Modified files: . : 58.html lyrics.html Log message: release ratchov's song; 2nd to accompany the release... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 00:09:37 Modified files: sysutils/tarsnap-gui: Makefile Log message: Blank line after RCS id. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 00:36:46 Modified files: devel/vte : Makefile devel/vte3 : Makefile www/libcroco : Makefile x11/gnome/gucharmap: Makefile x11/gnome/librsvg: Makefile Log message: -Bsymbolic-functions support has been reverted for now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 00:40:04 Log message: Import libnfs-1.9.8. LIBNFS is a client library for accessing NFS shares over a network. <...> from Brad ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20150825 N ports/devel/libnfs/Makefile N ports/devel/libnfs/distinfo N ports/devel/libnfs/pkg/DESCR N ports/devel/libnfs/pkg/PLIST N ports/devel/libnfs/patches/patch-lib_socket_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 00:40:28 Log message: Import libiscsi-1.15.0. Libiscsi is a client-side library to implement the iSCSI protocol that can be used to access the resources of an iSCSI target. <...> from Brad ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20150825 N ports/devel/libiscsi/Makefile N ports/devel/libiscsi/distinfo N ports/devel/libiscsi/patches/patch-lib_socket_c N ports/devel/libiscsi/pkg/PLIST N ports/devel/libiscsi/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 00:41:10 Modified files: devel : Makefile Log message: +libiscsi +libnfs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 00:42:14 Modified files: x11/gnome/gvfs : Makefile Added files: x11/gnome/gvfs/pkg: DESCR-nfs PLIST-nfs Log message: Add a new subpackage with support for libnfs: gvfs-nfs. Tested against a Linux NFS server with the "insecure" exports flag. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 00:43:35 Modified files: emulators/qemu : Makefile Log message: Enable the built-in iSCSI and NFS clients, the LZO support and the UUID support. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/25 00:59:07 Modified files: databases/p5-Redis: Makefile distinfo Log message: Update to p5-Redis-1.980. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 01:00:12 Modified files: sys/dev/acpi : acpimadt.c atk0110.c Log message: sizes for simple free() calls CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 01:01:24 Modified files: sys/dev : vnd.c Log message: obvious sizes for free() CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 01:30:30 Modified files: www/c-icap/c-icap: Makefile www/c-icap/c-icap/pkg: PLIST-main mail/dspam : Makefile mail/dspam/pkg : PLIST-main net/freeradius : Makefile net/freeradius/pkg: PLIST-main databases/mariadb: Makefile databases/mariadb/pkg: PLIST-server www/squid/snapshot: Makefile www/squid/snapshot/pkg: PLIST-main www/squid/stable: Makefile www/squid/stable/pkg: PLIST-main productivity/taskd: Makefile productivity/taskd/pkg: PLIST games/tetrinetx: Makefile games/tetrinetx/pkg: PLIST net/vnstat : Makefile net/vnstat/pkg : PLIST-main Log message: /var/run content is already removed by /etc/rc, so no need to handle that in the package. If a /var/run/foo directory must exist for proper start of a software, then the rc.d script should take care of it. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/25 02:01:12 Modified files: libexec/ld.so/i386: rtld_machine.c libexec/ld.so/powerpc: rtld_machine.c Log message: Use kbind for lazy binding GOT/PLT updates on i386 and powerpc; still others to follow. While here add some gcc __predict hints. Much discussion with and assistance from miod and deraadt ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/25 02:06:50 Modified files: net/p5-Net-OAuth: Makefile distinfo net/p5-Net-OAuth/pkg: PLIST Log message: Update to p5-Net-OAuth-0.28. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/25 02:21:44 Modified files: net/p5-Net-Twitter: Makefile distinfo net/p5-Net-Twitter/pkg: PLIST Log message: Update to p5-Net-Twitter-4.01010. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/25 04:38:53 Modified files: www/p5-Mojo : Makefile distinfo Log message: Update to p5-Mojo-6.17. from Mark Patruck (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:04:39 Modified files: net : Makefile multimedia/mpv : Makefile sysutils/usmb : Makefile x11/gnome/gvfs : Makefile x11/kde/base3 : Makefile x11/kde4/runtime: Makefile net/samba : Makefile distinfo net/samba/pkg : DESCR-main PLIST-docs PLIST-main Added files: net/samba/patches: patch-Makefile patch-buildtools_wafadmin_Tools_ccroot_py patch-buildtools_wafadmin_Tools_gcc_py patch-buildtools_wafadmin_Tools_gxx_py patch-buildtools_wafsamba_samba_autoconf_py patch-buildtools_wafsamba_samba_bundled_py patch-buildtools_wafsamba_samba_conftests_py patch-buildtools_wafsamba_samba_install_py patch-buildtools_wafsamba_symbols_py patch-buildtools_wafsamba_wafsamba_py patch-buildtools_wafsamba_wscript patch-examples_libsmbclient_teststat2_c patch-examples_libsmbclient_teststat_c patch-examples_libsmbclient_testutime_c patch-lib_ldb_wscript patch-lib_ntdb_wscript patch-lib_replace_replace_h patch-lib_testtools_testtools_tests_test_compat_py patch-lib_tevent_wscript patch-python_samba_provision___init___py patch-source3_lib_sysquotas_nfs_c patch-source3_wscript patch-source4_heimdal_build_wscript_build patch-source4_scripting_bin_samba_upgradedns patch-source4_torture_smbtorture_c patch-wscript net/samba/pkg : DESCR-ldb DESCR-tevent DESCR-util PLIST-ldb PLIST-tevent PLIST-util Removed files: net/samba/patches: patch-lib_async_req_async_sock_c patch-libcli_auth_schannel_state_tdb_c patch-libcli_util_tstream_c patch-librpc_idl_dcerpc_idl patch-librpc_rpc_dcerpc_util_c patch-librpc_rpc_rpc_common_h patch-nsswitch_libwbclient_wbc_sid_c patch-nsswitch_wbinfo_c patch-source3_Makefile_in patch-source3_auth_check_samsec_c patch-source3_configure_in patch-source3_lib_charcnv_c patch-source3_lib_netapi_group_c patch-source3_lib_netapi_localgroup_c patch-source3_lib_netapi_user_c patch-source3_lib_system_c patch-source3_lib_util_tsock_c patch-source3_libnet_libnet_join_c patch-source3_librpc_rpc_dcerpc_helpers_c patch-source3_libsmb_clirap_c patch-source3_modules_vfs_default_c patch-source3_rpc_client_cli_lsarpc_c patch-source3_rpc_client_cli_pipe_c patch-source3_rpc_server_netlogon_srv_netlog_nt_c patch-source3_rpc_server_samr_srv_samr_chgpasswd_c patch-source3_rpc_server_samr_srv_samr_nt_c patch-source3_rpcclient_cmd_lsarpc_c patch-source3_rpcclient_cmd_samr_c patch-source3_smbd_lanman_c patch-source3_smbd_nttrans_c patch-source3_smbd_open_c patch-source3_smbd_statvfs_c patch-source3_smbd_utmp_c patch-source3_utils_net_rpc_c patch-source3_utils_net_rpc_join_c patch-source3_web_swat_c patch-source3_winbindd_wb_lookupsids_c patch-source3_winbindd_winbindd_msrpc_c patch-source3_winbindd_winbindd_rpc_c Log message: Move samba4 to samba, and tweak the ports tree to use it. ok ajacoutot@ Upcoming commits will add additional tweaks. Many thanks to Vadim Zhukov (who did most of the work), Ian McWilliam (co-maintainer), Stuart Henderson who provided lots of support and feedback, Antoine Jacoutot who patiently dealt with my broken diffs, and more generally all the people involved. Most of the recent work was done during p2k15 and c2k15. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:07:45 Modified files: net/samba : Makefile net/samba/pkg : README-main nmbd.rc smbd.rc winbindd.rc Log message: Tweak rc scripts and README. Tests, input from and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:10:41 Modified files: net/samba : Makefile Log message: Ian McWilliam and I will co-maintain this. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 05:16:12 Modified files: audio/ardour : Makefile mail/bmf : Makefile devel/goffice08: Makefile x11/gromit : Makefile net/jabberd : Makefile www/kcgi : Makefile graphics/kipi-plugins: Makefile Log message: wantlib CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:16:28 Modified files: security : Makefile Removed files: security/cfs : Makefile distinfo security/cfs/patches: patch-Makefile patch-cattach_c patch-cdetach_c patch-cfs_adm_c patch-cfs_c patch-cfs_des_c patch-cfs_fh_c patch-cfs_nfs_c patch-cfsd_8 patch-cmkdir_c patch-cpasswd_c patch-getpass_c patch-netbsd_make_with_bad_rpcgen security/cfs/pkg: DESCR MESSAGE PLIST UNMESSAGE Log message: Remove security/cfs. Unmaintained code, broken on 64 bits archs. softraid CRYPTO, vnconfig and security/encfs provide much saner alternatives. ok tedu@ steven@ ajacoutot@ sthen@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/25 05:19:17 Added files: images : fanza_right.jpg Log message: small image for fanza CVSROOT: /cvs Module name: www Changes by: jca@cvs.openbsd.org 2015/08/25 05:23:15 Modified files: faq : current.html Log message: Add a note about the removal of security/encfs. Suggested by sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:25:21 Modified files: x11/gnome/gvfs : Makefile Log message: Bump all gvfs subpackages, in case gnu libtool changes the packages content. Prodded by sthen@ and espie@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:28:41 Modified files: net : Makefile Removed files: net/wide-dhcp : Makefile distinfo net/wide-dhcp/patches: patch-README patch-client_Makefile_OpenBSD patch-client_README patch-client_dhcpc_8 patch-client_dhcpc_8_jis patch-client_dhcpc_c patch-client_dhcpc_h patch-client_dhcpc_subr_c patch-client_flushroute_c patch-relay_Makefile_OpenBSD patch-relay_README patch-relay_relay_c patch-server_Makefile_OpenBSD patch-server_README patch-server_common_h patch-server_database_c patch-server_delarp_c patch-server_dhcps_c patch-server_dhcps_h patch-server_getmac_c patch-tools_Makefile_OpenBSD patch-tools_dhcpm_c net/wide-dhcp/pkg: DESCR PLIST Log message: Remove net/wide-dhcp. Unmaintained code, broken on 64 bits archs. dhclient(8) does the job for most setups and is much sa[fn]er, others can use dhclient from net/isc-dhcp. ok steven@ ajacoutot@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:29:52 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register the removal of net/wide-dhcp and security/cfs. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:37:02 Modified files: devel/json-c : Makefile Added files: devel/json-c/patches: patch-configure_ac patch-linkhash_c Log message: Detect whether __sync_moo is usable, don't just fail if it's not. May not be perfect, but this unhides a few ports on mips64* and hppa. ok landry@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:39:25 Modified files: net/samba/pkg : PLIST-main Added files: net/samba/pkg : samba_ad_dc.rc Log message: Add an rc script for samba in AD DC mode. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 05:41:15 Modified files: net/samba : Makefile net/samba/pkg : README-main Log message: Add a note about nmbd being broken in AD DC setups, and bump. Requested by giovanni@, putting it here instead of current.html so that new users will be aware too. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 05:41:54 Modified files: audio/mp3info : Makefile x11/partiwm : Makefile devel/pcre++ : Makefile Log message: wantlib CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 05:50:14 Modified files: sys/netinet : ip_ipsp.h Log message: correct #if/#endif guard comment CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 05:54:37 Log message: Import direvent-5.0. Direvent is a directory content watcher daemon, i.e. a program that monitors a set of directories on the file system and reacts when their content changes. When a change is detected, the daemon reacts by invoking an external command configured for that kind of change. <...> ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20150815 N ports/sysutils/direvent/Makefile N ports/sysutils/direvent/distinfo N ports/sysutils/direvent/pkg/DESCR N ports/sysutils/direvent/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 05:55:05 Modified files: sysutils : Makefile Log message: +direvent CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 06:03:22 Modified files: net/samba : Makefile Log message: No need to explicitely list textproc/libxslt; the dependency on docbook-xsl is enough. ok jca@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/25 06:06:47 Modified files: sys/net : if_pflog.c Log message: #if INET && INET6 -> #ifdef INET6, the kernel no longer defines INET since July. The code involved deals with af-to handling. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 06:24:02 Modified files: security/yubiserve: Makefile security/yubiserve/patches: patch-yubiserve_py Log message: fix path to pem file, lost in previous commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 06:57:33 Modified files: databases/ruby-mysql: Makefile sysutils/ruby-libvirt: Makefile textproc/ruby-hyperestraier: Makefile graphics/scratch: Makefile graphics/shotwell: Makefile graphics/simgear: Makefile databases/skytools: Makefile geo/spatialite/gis: Makefile databases/sqlite3: Makefile audio/snack : Makefile Log message: wantlib CVSROOT: /cvs Module name: src Changes by: bmercer@cvs.openbsd.org 2015/08/25 07:13:12 Modified files: sys/arch/armv7/omap: if_cpsw.c Log message: Put the device name into the timeout message. OK jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 07:18:28 Modified files: archivers/quazip: Makefile audio/ario : Makefile audio/gogglesmm: Makefile audio/libmikmod: Makefile audio/libmodplug: Makefile audio/libxmp : Makefile audio/mikmod : Makefile audio/mscore : Makefile audio/musique : Makefile audio/paulstretch: Makefile audio/pithos : Makefile audio/potamus : Makefile audio/schismtracker: Makefile audio/solfege : Makefile audio/xmp : Makefile comms/minimodem: Makefile devel/gengetopt: Makefile devel/libguess : Makefile devel/libqtelegram-aseman-edition: Makefile devel/p5-Term-ReadLine-TTYtter: Makefile devel/py-doit : Makefile devel/py-singledispatch: Makefile devel/py-six : Makefile devel/sdl2 : Makefile devel/sdl2-gfx : Makefile devel/sdl2-image: Makefile devel/sdl2-mixer: Makefile devel/sdl2-net : Makefile devel/sdl2-ttf : Makefile editors/ee : Makefile editors/joe : Makefile editors/moe : Makefile editors/ne : Makefile editors/tpad : Makefile emulators/gxemul: Makefile fonts/cosmic-sans-neue-mono: Makefile games/beret : Makefile games/blockrage: Makefile games/bluemoon : Makefile games/cdogs-sdl: Makefile games/cgames : Makefile games/choria : Makefile games/cpat : Makefile games/easyrpg : Makefile games/eliot : Makefile games/freeblocks: Makefile games/freecol : Makefile games/galois : Makefile games/hypatia : Makefile games/irrlamb : Makefile games/liberalcrimesquad: Makefile games/manaplus : Makefile games/mars : Makefile games/mnemosyne: Makefile games/pentobi : Makefile games/polymorphable: Makefile games/pyganim : Makefile games/solarus/solarus: Makefile games/solarus/zsdx: Makefile games/solarus/zsxd: Makefile games/spacezero: Makefile games/tong : Makefile games/valyriatear: Makefile games/wtf : Makefile games/xye : Makefile graphics/birdfont: Makefile graphics/delaboratory: Makefile graphics/libcaca: Makefile graphics/maim : Makefile graphics/pinta : Makefile graphics/slop : Makefile lang/seed7 : Makefile math/veusz : Makefile misc/toilet : Makefile multimedia/livestreamer: Makefile multimedia/livestreamer-curses: Makefile multimedia/py-pafy: Makefile net/cgo : Makefile net/cutegram : Makefile net/gophernicus: Makefile net/texapp : Makefile productivity/sl: Makefile sysutils/lookat: Makefile sysutils/ncdu : Makefile sysutils/ttyload: Makefile textproc/libxmlbird: Makefile textproc/mxml : Makefile textproc/nfoview: Makefile www/dillo : Makefile www/liferea : Makefile www/links+ : Makefile www/lynx : Makefile www/rawdog : Makefile www/uget : Makefile www/vimb : Makefile x11/cool-retro-term: Makefile x11/fltk : Makefile x11/fluxbox : Makefile x11/herbstluftwm: Makefile x11/keybinder : Makefile x11/keybinder3 : Makefile x11/sakura : Makefile x11/uwm : Makefile x11/wind : Makefile x11/windowlab : Makefile x11/worker : Makefile x11/xfe : Makefile Log message: remove bcallah as maintainer of his ports, at his request CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 07:53:28 Modified files: net/icinga/core2: Makefile distinfo net/icinga/core2/pkg: PLIST-main icinga2.rc Log message: - remove @samples that end up under /var/run, req'd by ajacoutot - on the off-chance, try an update while there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 08:03:21 Modified files: misc/xnc : Makefile x11/xmonad : Makefile inputmethods/uim: Makefile net/transmission: Makefile multimedia/transcode: Makefile net/torsocks : Makefile games/toppler : Makefile x11/thewidgetfactory: Makefile editors/texworks: Makefile x11/tellico : Makefile net/telepathy/telepathy-haze: Makefile Log message: wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 08:17:45 Modified files: games/sumwars : Makefile graphics/swfdec: Makefile www/swfdec-plugin: Makefile sysutils/symon : Makefile benchmarks/sysbench: Makefile net/rrdtool : Makefile Log message: wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 08:21:25 Modified files: lang/rakudo : Makefile Log message: WANTLIB/LIB_DEPENDS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 08:23:25 Modified files: textproc/zathura/plugins: Makefile.inc textproc/zathura/plugins/cb: Makefile textproc/zathura/plugins/djvu: Makefile textproc/zathura/plugins/mupdf: Makefile textproc/zathura/plugins/poppler: Makefile textproc/zathura/plugins/ps: Makefile Log message: wantlib CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/08/25 08:27:20 Modified files: games/freeciv : Makefile distinfo games/freeciv/pkg: PLIST-client PLIST-main Log message: Update to freeciv-2.5.1. Release notes: http://freeciv.wikia.com/wiki/NEWS-2.5.1 ok kirby@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/25 08:44:10 Modified files: devel/p5-Time-Progress: Makefile distinfo Log message: Update to p5-Time-Progress-1.9. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/08/25 08:48:53 Modified files: faq : faq4.html Log message: a couple errors pointed out by a friend of Vadim Zhukov (persgray at gmail): * only one floppy now on i386 (yay!) * name the mount points using the 'n' command, not 'm'. thanks! CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/08/25 08:49:29 Modified files: faq : faq1.html Log message: left-over 5.6 ref, from a friend of Vadim Zhukov, thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/25 08:51:32 Modified files: devel/p5-Tie-CPHash: Makefile distinfo Log message: Update to p5-Tie-CPHash-2.000. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/25 09:00:05 Modified files: usr.bin/tmux : input.c Log message: When searching for tabs, start from screen width, fixes out-of-bounds read found by Kuang-che Wu. CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/08/25 09:00:17 Modified files: faq : faq5.html Log message: xim.....com no longer has anything obvious to do with CVS, so change link to something more useful. From TJ at mrsk dot me, thanks! CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/25 09:08:44 Modified files: www/iridium : Makefile distinfo Log message: update to 44.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/25 09:22:38 Modified files: net/icinga/core2: Makefile net/icinga/core2/pkg: PLIST-main Log message: remove @extraunexec that end up under /var/run as well, req'd by aja CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/25 09:35:44 Modified files: sys/kern : kern_tame.c Log message: remove duplicate SYS_utimes entry ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 09:38:16 Modified files: net/samba : Makefile net/samba/pkg : PLIST-main Log message: Stray @sample /var/run/samba, noticed earlier by ajacoutot@ /var/run gets cleaned at boot time. The samba daemons create this directory at startup. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/25 10:10:02 Added files: lib/libc/arch/m88k: Symbols.list Log message: catch up CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/25 10:21:13 Modified files: devel/p5-Test-Expect: Makefile distinfo Log message: Update to p5-Test-Expect-0.33. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 10:21:13 Removed files: net/samba4 : Makefile distinfo net/samba4/patches: patch-Makefile patch-buildtools_wafadmin_Tools_ccroot_py patch-buildtools_wafadmin_Tools_gcc_py patch-buildtools_wafadmin_Tools_gxx_py patch-buildtools_wafsamba_samba_autoconf_py patch-buildtools_wafsamba_samba_bundled_py patch-buildtools_wafsamba_samba_conftests_py patch-buildtools_wafsamba_samba_install_py patch-buildtools_wafsamba_symbols_py patch-buildtools_wafsamba_wafsamba_py patch-buildtools_wafsamba_wscript patch-examples_libsmbclient_teststat2_c patch-examples_libsmbclient_teststat_c patch-examples_libsmbclient_testutime_c patch-lib_ldb_wscript patch-lib_ntdb_wscript patch-lib_replace_replace_h patch-lib_testtools_testtools_tests_test_compat_py patch-lib_tevent_wscript patch-python_samba_provision___init___py patch-source3_lib_sysquotas_nfs_c patch-source3_wscript patch-source4_heimdal_build_wscript_build patch-source4_scripting_bin_samba_upgradedns patch-source4_torture_smbtorture_c patch-wscript net/samba4/pkg : DESCR-docs DESCR-ldb DESCR-main DESCR-tevent DESCR-util PLIST-docs PLIST-ldb PLIST-main PLIST-tevent PLIST-util Log message: Bye bye net/samba4, thanks for all the headaches. If you need details about how something ended up in net/samba, go look in the Attic. ok ajacoutot@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 10:28:04 Modified files: textproc/pdfgrep: Makefile distinfo Log message: Maintainer update to pdfgrep-1.4.0; now uses g++ from ports. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/25 11:14:16 Modified files: usr.sbin/syslogd: syslogd.c Log message: strlcpy() accesses the source string until it finds NUL, even if it is behind the size limit. As msg is not NUL-terminated in this case, it depended on memory content wether syslogd will crash. So using memcpy() and setting the NUL explicitly is the correct way. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 11:22:56 Modified files: lib/libcrypto/crypto: getentropy_freebsd.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 11:26:43 Modified files: lib/libcrypto/crypto: getentropy_aix.c getentropy_hpux.c getentropy_linux.c getentropy_solaris.c Log message: unify versions, so they are easier to diff. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 11:30:56 Modified files: security/sslsplit/patches: patch-opts_c patch-ssl_c Log message: Committed upstream. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 11:44:09 Modified files: mail/fetchmail/patches: patch-config_h_in patch-configure_ac patch-socket_c Log message: Fixed upstream. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 11:49:18 Modified files: telephony/pjsua/patches: patch-pjlib_src_pj_ssl_sock_ossl_c Log message: Fixed upstream. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 11:51:52 Modified files: net/haproxy/patches: patch-src_ssl_sock_c Log message: Committed upstream. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/25 12:05:23 Modified files: net/pen : Makefile distinfo Removed files: net/pen/patches: patch-ssl_c Log message: Update to pen-0.30.0 and kill SSLv3 patch. ok ajacoutot@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/25 12:29:10 Modified files: app/cwm : calmwm.h client.c group.c Log message: Split out sticky mode checks and the restoring of a client's group and _NET_WM_DESKTOP from the config-based auto-grouping; no (intentional) behavior changes. Needed for further work in cleaning up this area. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/08/25 12:46:05 Modified files: sysutils/tarsnap: Makefile Log message: Tell PORTROACH to ignore version that end in a-z CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/25 13:07:13 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/25 13:47:56 Modified files: sys/uvm : uvm_mmap.c Log message: In sys_kbind(), pages from uvm_map_extract() must be written to with kcopy() ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/25 13:49:19 Modified files: app/cwm : group.c Log message: Allowing sending a valid 'nogroup' (0) group_ctx to group_assign() (since we init all groups), though assigning the client's group to NULL for 'sticky'; use this simplification in a few places (others to follow). CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/25 13:52:02 Modified files: app/cwm : group.c Log message: oops; remove left over debug print CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/25 13:58:04 Modified files: lib/libc/sys : Makefile.inc Added files: lib/libc/sys : kbind.2 Log message: Document kbind(2) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/25 13:58:05 Modified files: audio/xcdplayer: Makefile audio/xcdplayer/patches: patch-top_setup_c Log message: fix a code typo CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/08/25 14:09:27 Modified files: usr.sbin/cron : atrun.c cron.c funcs.h Log message: Use ppoll(2) instead of poll(2). This has two benefits. Firstly, we can use struct timespec throughout and avoid any conversion issues which might cause jobs to fire prematurely. Secondly, it eliminates a race condition that could delay us taking action on SIGCHLD and SIGHUP. OK deraadt@ okan@ ratchov@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/25 14:18:44 Modified files: sys/arch/i386/i386: pmapae.c Log message: typo in comment CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/25 14:22:32 Modified files: lib/libc/sys : kbind.2 Log message: Fix latter vs later. From jmc@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/25 14:35:49 Modified files: app/cwm : group.c Log message: Further simplify _NET_WM_DESKTOP handling using new group_assign(). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/25 14:52:44 Modified files: regress/usr.sbin/syslogd: Syslogd.pm Log message: Do not inherit the event environment, delete and set explicitly after sudo. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 15:04:02 Modified files: sys/dev : rd.c Log message: trivial size argument for free() CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/25 15:25:03 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-Makefile patch-t_test-lib_sh devel/git/pkg : PLIST-main Log message: Update to git-2.5.0. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/25 15:36:53 Modified files: . : events.html Log message: FSec 2015... CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/25 15:44:18 Modified files: . : events.html Log message: oops, fix date CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 16:02:18 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2015/08/25 16:40:56 Modified files: infrastructure/man/man1: dpb.1 infrastructure/lib/DPB: Config.pm Log message: remove UNPRIV_USER configuration entirely, that's the one part where there's one sensible choice now (_dpb) and no need for configuration. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/25 17:29:41 Modified files: games/pioneers : Makefile Log message: Unbreak; this needs gtk+3. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2015/08/25 18:29:24 Modified files: games/robots : extern.c main.c move.c robots.h Log message: Improve robots(6) by using timespec*() functions, replacing gettimeofday() with clock_gettime(MONOTONIC) to avoid clock changes and replacing poll() with ppoll() to deal better with timespec. ok guenther@. CVSROOT: /cvs Module name: src Changes by: rzalamena@cvs.openbsd.org 2015/08/25 19:25:57 Modified files: games/worm : worm.c Log message: Replace clock_gettime UPTIME with MONOTONIC to improve worm portability. ok deraadt@, guenther@. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/25 19:54:10 Modified files: include : unistd.h lib/libc : Symbols.list lib/libc/arch/alpha: Symbols.list lib/libc/arch/alpha/sys: brk.S sbrk.S lib/libc/arch/amd64: SYS.h Symbols.list lib/libc/arch/amd64/sys: brk.S sbrk.S lib/libc/arch/arm: SYS.h Symbols.list lib/libc/arch/arm/sys: brk.S sbrk.S lib/libc/arch/hppa: Symbols.list lib/libc/arch/hppa/sys: brk.S sbrk.S lib/libc/arch/hppa64/sys: brk.S sbrk.S lib/libc/arch/i386: SYS.h Symbols.list lib/libc/arch/i386/sys: brk.S sbrk.S lib/libc/arch/m88k/sys: brk.S sbrk.S lib/libc/arch/mips64: Symbols.list lib/libc/arch/mips64/sys: brk.S sbrk.S lib/libc/arch/powerpc: Symbols.list lib/libc/arch/powerpc/sys: brk.S sbrk.S lib/libc/arch/sh: Symbols.list lib/libc/arch/sh/sys: brk.S sbrk.S lib/libc/arch/sparc: Symbols.list lib/libc/arch/sparc/sys: brk.S sbrk.S lib/libc/arch/sparc64: Symbols.list lib/libc/arch/sparc64/sys: brk.S sbrk.S lib/libc/arch/vax/sys: brk.S sbrk.S lib/libc/gdtoa : gdtoaimp.h gethex.c hd_init.c hexnan.c misc.c lib/libc/gen : devname.c nlist.c lib/libc/sys : Makefile.inc execve.2 Removed files: lib/libc/arch/alpha/sys: exect.S lib/libc/arch/amd64/sys: exect.S lib/libc/arch/arm/sys: exect.S lib/libc/arch/hppa/sys: exect.S lib/libc/arch/hppa64/sys: exect.S lib/libc/arch/i386/sys: exect.S lib/libc/arch/m88k/sys: exect.S lib/libc/arch/mips64/sys: exect.S lib/libc/arch/powerpc/sys: exect.S lib/libc/arch/sh/sys: exect.S lib/libc/arch/sparc/sys: exect.S lib/libc/arch/sparc64/sys: exect.S lib/libc/arch/vax/sys: exect.S Log message: Hide many (194!) symbols that nothing should be using. Delete exect(2); it wasn't portable across archs and nothing used it. ports test build by naddy@ ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/25 19:57:54 Modified files: lib/libc : shlib_version Log message: Oh yeah, crank the major. You talk about something and then your mind wanders... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 20:02:28 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus Log message: sync CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/25 20:04:41 Modified files: libexec/ld.so/alpha: rtld_machine.c libexec/ld.so/mips64: rtld_machine.c Log message: Kbind 3: The Legend Continues! Use kbind for lazy binding GOT/PLT updates on alpha and mips64. While here add some gcc __predict hints. Much discussion with and assistance from miod and deraadt ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/25 20:04:43 Modified files: usr.sbin/radiusd: parse.y Log message: fix a use after free in an error path found with afl ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/25 20:06:46 Modified files: lib/libc/arch/m88k: Symbols.list Log message: Sync with other per-arch Symbols.list files CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/25 20:09:29 Modified files: sbin/iked : pfkey.c Log message: use 0xffff not 0xfffff for a 16 bit port constant ok mikeb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/25 21:33:20 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/25 23:20:06 Modified files: lib/libc/sys : tame.2 sys/kern : kern_tame.c syscalls.master sys/sys : syscallargs.h tame.h Log message: Convert paths argument of tame(2) to const char **. The path will not be modified and this reduces casts. Discussed with many. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/25 23:40:40 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: regen CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/25 23:55:53 Modified files: lib/libc/sys : tame.2 sys/kern : kern_tame.c Log message: Add TIOCGETA to the tame list for TAME_IOCTL. This is used by readpassphrase() and curses. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/08/25 23:56:22 Modified files: audio/pianobar : Makefile distinfo audio/pianobar/patches: patch-Makefile Removed files: audio/pianobar/patches: patch-src_libpiano_piano_h patch-src_main_c patch-src_player_c patch-src_player_h patch-src_ui_act_c Log message: Update to a newer snapshot (2015.08.04) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/26 00:20:21 Modified files: misc/p5-Finance-Quote: Makefile distinfo misc/p5-Finance-Quote/pkg: PLIST Log message: Update to p5-Finance-Quote-1.38. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/26 00:30:53 Modified files: devel/pear-Date-Holidays/Japan: Makefile distinfo Log message: Update to pear-Date-Holidays-Japan-0.1.3. from Johan Huldtgren (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/26 00:33:57 Modified files: sys/kern : kern_tame.c Log message: After a report from jsg about a memory leak (or was it a double free?), refactor the code around getcwd and canonpath, with some help from semarie ok semarie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/26 03:00:55 Modified files: print/cups-filters: Makefile distinfo Removed files: print/cups-filters/patches: patch-backend_implicitclass_c Log message: Update to cups-filters-1.0.74. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/08/26 03:06:43 Modified files: audio/hs-libmpd: Makefile distinfo Log message: Update to libmpd-0.9.0.3 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/08/26 03:07:49 Modified files: audio/pianobar : Makefile audio/pianobar/pkg: DESCR Log message: Fix COMMENT and DESCR CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/26 03:17:20 Modified files: sys/dev/pci : if_em.c if_em.h Log message: Get rid if em_align. This approach used to make sense, but now that the hardware rx mtu always gets set to the maximum supported value we will hit it for every received packet. Instead, use a larger mbuf cluster size on strict alignment architectures such that we can always m_adj to make sure the packets are properly aligned. This wastes some memory but simplifies things considerably. Hopefully we can reduce the spillage in the near future by taking advantage of recent improvements in the pool code. ok mpi@, mikeb@, dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/26 03:40:31 Modified files: sys/net : if_bridge.c Log message: Use the specialized m_copym2() preserving the alignment of the payload in bridge_localbroadcast() too. This should fix another alignment issue kettenis@ is seeing. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/26 03:59:01 Modified files: meta/gnome : Makefile Log message: Do not depend on x11/gnome/gvfs,-smb; it's going to be disabled soon. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/26 04:00:18 Modified files: x11/gnome/gvfs : Makefile Log message: Temporarily isable the -smb package for now. Building with GNU libtool breaks gvfs in subtle ways at runtime so we need a way to build the SAMBA support with our libtool(1). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/26 04:28:03 Modified files: multimedia/mkvtoolnix: Makefile distinfo Removed files: multimedia/mkvtoolnix/patches: patch-src_mkvtoolnix-gui_main_window_main_window_cpp Log message: Update to mkvtoolnix-8.3.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/26 07:28:54 Modified files: mail/p5-Mail-SpamAssassin: Makefile Added files: mail/p5-Mail-SpamAssassin/patches: patch-lib_Mail_SpamAssassin_Util_pm Log message: explicitly search ${LOCALBASE}/bin and sbin when looking for gpg etc., fixing a problem seen by wesley at e-solutions.re where /usr/local is not in the path for cronjobs running sa-update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/26 07:31:37 Modified files: textproc/ruby-hyperestraier: Makefile Log message: fix wantlib (only ruby21/22 wanted gmp) - diff from nigel@, antoine ran into it as well. (as would I have done if my build machines weren't crashing ;) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/26 07:56:04 Modified files: sys/arch/amd64/amd64: disksubr.c sys/arch/i386/i386: disksubr.c Log message: MBR must have priority over GPT. Found, fix tested & thus ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/26 07:59:24 Modified files: sys/arch/sparc64/sparc64: db_interface.c Log message: Kill code that tries to handle 32-bit code that we're never going to use. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/26 08:16:07 Log message: import fonts/msctfonts, a no-redist port for the ClearType fonts that are bundled with Microsoft Powerpoint Viewer, extracted in a similar way to msttfonts. OK ajacoutot@ Status: Vendor Tag: sthen Release Tags: sthen_20150826 N ports/fonts/msctfonts/Makefile N ports/fonts/msctfonts/distinfo N ports/fonts/msctfonts/pkg/DESCR N ports/fonts/msctfonts/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/26 08:16:37 Modified files: fonts : Makefile Log message: +msctfonts CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/26 08:46:22 Modified files: lib/libc/sys : tame.2 sys/kern : kern_tame.c Log message: use ENAMETOOLONG instead of EINVAL for errno when string overflow occurs. document tame.2 according. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/08/26 08:49:20 Modified files: games/fortune/fortune: fortune.c Log message: remove #ifdef OK_TO_WRITE_DISK which isn't used by default. and few disambiguisations suggested by cc(1) - parentheses around && within || - explicit braces to avoid ambiguous 'else' ok doug@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/26 09:12:24 Modified files: devel/check : Makefile distinfo devel/check/patches: patch-Makefile_in patch-doc_Makefile_in Log message: - update to check-0.10.0 tested in a bulk by aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/26 09:12:40 Modified files: devel/scons : Makefile distinfo Log message: - update to scons-2.3.6 tested in a bulk by aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/26 09:13:48 Modified files: sysutils/mcollective: Makefile distinfo Log message: - update to mcollective-2.8.4 (only one change that doesn't affect us) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/26 09:17:06 Modified files: lib/libc/sys : tame.2 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/26 09:36:46 Modified files: sys/kern : subr_disk.c Log message: Enhance setdisklabel() to ensure that the disk size and 'C' partition information of the in-memory disklabel remains correct. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/08/26 09:38:46 Modified files: lang/gambit : Makefile Log message: Fix the problem on sparc64. GCC crashes with the default stack size limit. Gambit passes the tests with the default limits. OK jasper@. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/26 11:02:17 Modified files: . : errata58.html Log message: unfortunate errata, before 5.8 comes available. Luckily we made the choice the installer prompts for "no" by default. Inverted logic made "PermitRootLogin prohibit-password" unsafe. Use "no", or apply the following patch. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/26 11:02:36 Modified files: . : 58.html Log message: mention errata 001 in the right place CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/26 12:05:31 Modified files: net/samba : Makefile net/samba/pkg : DESCR-docs Log message: Do not mention SWAT, it has been removed. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/26 13:33:17 Modified files: lib/libexpat/lib: xmlparse.c Log message: Put back local changes (revisions 1.2 to 1.4), which unfortunately got lost in the last upgrade. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/26 13:36:23 Modified files: lib/libexpat/lib: xmlparse.c Log message: More overflow checks in XML_GetBuffer(), adapted from FreeBSD security advisory FreeBSD-SA-15:20. Most of them were already fixed by niallo@'s work, which unfortunately got removed in r1.10 /-: With help from doug@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/26 15:21:57 Modified files: sys/kern : tty.c Log message: two simple free() sizes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/26 16:28:57 Modified files: sys/dev : bio.c Log message: trivial size to free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/26 16:29:39 Modified files: sys/dev/ata : wd.c Log message: trivial size to free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/26 16:33:24 Modified files: sys/dev : firmload.c Log message: two simple sizes to free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/26 16:36:18 Modified files: sys/dev : vnd.c Log message: Simple size for free(). These are a pleasure to convert when the allocation is clearly spelled out as ptr = malloc(sizeof(*ptr), ...) CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/08/26 19:02:35 Modified files: usr.sbin/radiusd: util.c util.h Log message: Add a boundary check for safety and use snprintf() to construct the IP address strings instead of strl{cpy,cat}(). Also make the function return a valid string even in failure case. input deraadt ok deraadt CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/26 22:10:35 Modified files: libexec/ld.so/hppa: rtld_machine.c Log message: Use kbind for lazy binding GOT/PLT updates on hppa. Much discussion with and assistance from miod and deraadt ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/26 22:33:31 Modified files: lib/libc/stdlib: rand48.h drand48.c lcong48.c lrand48.c mrand48.c seed48.c srand48.c Log message: Move the __rand48_* declarations into rand48.h, and then hide both them and __dorand48() and __rand48_deterministic ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/26 22:37:09 Modified files: include : db.h lib/libc/citrus: citrus_ctype.c citrus_ctype.h citrus_none.h citrus_utf8.h lib/libc/db/btree: extern.h lib/libc/db/hash: extern.h lib/libc/db/recno: extern.h lib/libc/gen : telldir.h lib/libc/include: atfork.h ctype_private.h lib/libc/stdio : findfp.c fvwrite.h glue.h local.h Log message: Use static and __{BEGIN,ENV}_HIDDEN_DECLS to hide a bunch of internal symbols that are not longer exported. (This improves the generated code.) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/26 22:37:58 Modified files: lib/libc/gen : nlist.c Log message: ELF uberalles: remove #ifdef _NLIST_DO_ELF tests CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/26 23:11:39 Modified files: usr.bin/grep : grep.c Log message: use strtonum to parse the number of lines of context. this provides better error messages. ok deraadt@ guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/26 23:48:40 Modified files: sys/dev/gpio : gpio.c Log message: simple sizes for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/26 23:49:23 Modified files: sys/dev/onewire: owctr.c Log message: simple size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 00:16:41 Modified files: sys/dev : systrace.c Log message: simple sizes for free() CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/27 00:21:15 Modified files: lib/libssl/src/crypto: opensslfeatures.h lib/libssl/src/ssl: s23_clnt.c s23_meth.c s23_srvr.c s3_clnt.c s3_lib.c s3_meth.c s3_srvr.c ssl.h ssl_lib.c ssl_sess.c Log message: Remove SSLv3 support from LibreSSL. This is the first wave of SSLv3 removal which removes the main SSLv3 functions. Future commits will remove the rest of the SSLv3 support. Discussed the plan at c2k15. Input from jsing@, beck@, miod@, bcook@, sthen@, naddy@, and deraadt@. ok jsing@, beck@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/27 00:22:56 Modified files: lib/libssl/ssl : shlib_version lib/libtls : shlib_version Log message: Crank major version for libssl and libtls due to SSLv3 removal. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 00:36:29 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/27 00:46:46 Modified files: x11/dbus : Makefile distinfo x11/dbus/patches: patch-bus_Makefile_in patch-bus_config-parser_c patch-dbus_Makefile_in patch-dbus_dbus-sysdeps-util-unix_c patch-doc_dbus-specification_xml patch-tools_Makefile_in x11/dbus/pkg : PLIST-main Removed files: x11/dbus/patches: patch-dbus_dbus-sysdeps-unix_c Log message: Update to dbus-1.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/27 00:48:30 Modified files: net/avahi : Makefile net/avahi/pkg : PLIST-main graphics/colord: Makefile graphics/colord/pkg: PLIST sysutils/consolekit: Makefile sysutils/consolekit/pkg: PLIST print/cups : Makefile print/cups/pkg : PLIST-main x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: PLIST geo/geoclue2 : Makefile geo/geoclue2/pkg: PLIST net/netatalk3 : Makefile net/netatalk3/pkg: PLIST audio/pulseaudio: Makefile audio/pulseaudio/pkg: PLIST Log message: Fix DBus @sample files after recent dbus port update. The dbus package does not install /etc/dbus-1/system.d/ anymore, so it needs to be properly @sample'd. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/27 00:51:58 Modified files: security/libgpg-error: Makefile distinfo security/libgpg-error/pkg: PLIST Log message: Update to libgpg-error-1.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 00:55:48 Modified files: www/p5-WWW-Tumblr: Makefile distinfo www/p5-WWW-Tumblr/pkg: PLIST Log message: Update to p5-WWW-Tumblr-5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/27 01:04:35 Modified files: textproc/gonzui: Makefile textproc/gonzui/pkg: PLIST Log message: No point in sampling /var/run/gonzui/; it gets removed at boot. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 01:08:05 Modified files: www/p5-CGI-Application-Plugin-ValidateRM: Makefile distinfo Log message: Update to p5-CGI-Application-Plugin-ValidateRM-2.5. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 01:14:07 Modified files: www/p5-CGI-Application-Plugin-ConfigAuto: Makefile distinfo Log message: Update to p5-CGI-Application-Plugin-ConfigAuto-1.33. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/27 01:15:39 Modified files: lib/libtls : tls_verify.c Log message: Make functions that are internal to tls verify static. Spotted by Marko Kreen. Rides libtls major bump. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/27 01:19:17 Modified files: regress/lib/libssl/ciphers: cipherstest.c regress/lib/libssl/ssl: ssltest.c testssl Log message: Remove SSLv3 support from LibreSSL regression tests. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/27 01:24:17 Modified files: lib/libc/arch/powerpc/sys: tfork_thread.S Log message: fix comment CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/27 01:25:27 Modified files: usr.bin/aucat : afile.c Log message: Allow sparse blocks to be used as silence if samples are encoded as signed integers. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/27 01:25:56 Modified files: usr.bin/aucat : aucat.c Log message: fix typos in comments and error messages CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 01:29:25 Modified files: net/p5-Net-DNS-DynDNS: Makefile distinfo Log message: Update to p5-Net-DNS-DynDNS-0.9991. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/27 01:30:26 Modified files: net/cagibi : Makefile net/cagibi/pkg : PLIST x11/kde4/libs : Makefile x11/kde4/libs/pkg: PLIST-main x11/kde4/baloo : Makefile x11/kde4/baloo/pkg: PLIST x11/kde4/runtime: Makefile x11/kde4/runtime/pkg: PLIST-main x11/kde4/workspace: Makefile x11/kde4/workspace/pkg: PLIST x11/kde4/pim : Makefile x11/kde4/pim/pkg: PLIST x11/kde4/kwalletmanager: Makefile x11/kde4/kwalletmanager/pkg: PLIST Log message: Following dbus update in KDE land. Fixes two missing @sample lines while there; it's likely portcheck should receive a few more lines of code... CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/27 01:38:38 Modified files: usr.bin/sndiod : file.c Log message: backout previous for now, as it causes me portability problems CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 01:44:05 Modified files: databases/p5-DBIx-Migration: Makefile distinfo Log message: Update to p5-DBIx-Migration-0.07. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 02:46:43 Modified files: devel/p5-Parallel-ForkManager: Makefile distinfo Log message: Update to p5-Parallel-ForkManager-1.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 02:53:45 Modified files: devel/p5-Return-Value: Makefile distinfo Log message: Update to p5-Return-Value-1.666004. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/27 02:57:46 Modified files: graphics/lcms2 : Makefile distinfo Log message: Update to lcms2-2.7. from Brad CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 03:10:50 Modified files: devel/p5-Parallel-Prefork: Makefile distinfo Log message: Update to p5-Parallel-Prefork-0.17. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/08/27 03:27:10 Modified files: mail/courier-unicode: Makefile distinfo mail/courier-unicode/pkg: PLIST Log message: Update to 1.3 bugfixes and rename of unicode.so library in courier-unicode.so CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/08/27 03:29:53 Modified files: mail/courier-authlib: Makefile distinfo mail/courier-authlib/pkg: PLIST-main PLIST-userdb Removed files: mail/courier-authlib/patches: patch-libs_liblock_locktest_c Log message: Bugfix update to 0.66.3, a patch has been committed upstream CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/08/27 03:33:17 Modified files: mail/courier-imap: Makefile distinfo mail/courier-imap/pkg: PLIST-main Removed files: mail/courier-imap/patches: patch-libs_imap_mkdhparams_in patch-libs_maildir_maildircache_c Log message: Bugfix update to 4.16.2 some patches committed upstream remove @samples that end up under /var/run, requested by ajacoutot CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/08/27 03:33:25 Modified files: lang/ghc : Makefile Log message: ghc hardcodes ${WRKDIR}/bin/gcc. OK kili@ to a similar diff. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/08/27 03:35:16 Modified files: mail/maildrop : Makefile distinfo Removed files: mail/maildrop/patches: patch-libs_maildir_maildircache_c Log message: Bugfix update to 2.8.3 a patch has been commmitted upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/27 04:15:00 ports/www/pelican/patches Update of /cvs/ports/www/pelican/patches In directory cvs.openbsd.org:/tmp/cvs-serv11285/patches Log Message: Directory /cvs/ports/www/pelican/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 04:47:26 Modified files: devel/p5-IPC-Run: Makefile distinfo Log message: Update to p5-IPC-Run-0.94. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/27 07:33:25 Modified files: lib/libc/gen : authenticate.c Log message: use explicit_bzero to clear some memory that had creds in it instead of memset. ok deraadt@ millert@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/27 07:42:09 Modified files: devel/radare2 : Makefile.inc devel/radare2/bindings: Makefile devel/radare2/main: Makefile Log message: Fix HOMEPAGE/MASTER_SITES. ok edd@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/08/27 07:51:27 Modified files: mail/perdition : Makefile distinfo mail/perdition/patches: patch-perdition_options_h Added files: mail/perdition/patches: patch-perdition_db_ldap_perditiondb_ldap_makedb patch-perdition_db_mysql_perditiondb_mysql_makedb patch-perdition_db_postgresql_perditiondb_postgresql_makedb Removed files: mail/perdition/patches: patch-perdition_perdition_c Log message: Update to 2.1 and take maintainership ok jca@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/27 08:16:50 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-ui_webui_resources_js_cr_js patch-ui_webui_resources_js_util_js Log message: detect *BSD in the javascript code of webui CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/27 08:16:57 Modified files: lib/libssl/src/ssl: t1_enc.c Log message: Change AEAD out_len argument to size_t instead of ssize_t - while here, rename it to out_len so that its purpose is more obvious. Also, drop two checks that are no longer possible (and have not been for a long time). Spotted by and ok doug@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/08/27 08:21:32 Modified files: lang/pypy : Makefile distinfo lang/pypy/patches: patch-pypy_module__ssl_interp_ssl_py patch-rpython_rlib_ropenssl_py lang/pypy/pkg : PLIST Added files: lang/pypy/patches: patch-lib_pypy__tkinter_tklib_build_py Removed files: lang/pypy/patches: patch-lib_pypy__tkinter_tklib_py Log message: Update PyPy to 2.6.0. Thanks sthen@ for hosting the bootstrap. OK jca@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/27 08:24:32 Modified files: www/iridium : Makefile www/iridium/patches: patch-chrome_app_chromium_strings_grd patch-chrome_browser_first_run_first_run_internal_posix_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_ui_browser_command_controller_cc patch-ui_events_x_keysym_to_unicode_cc Added files: www/iridium/patches: patch-ui_webui_resources_js_cr_js patch-ui_webui_resources_js_util_js Log message: detect *BSD in the javascript code of webui and sync the build hacks from chromium CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/27 08:29:07 Modified files: www/pelican : Makefile distinfo www/pelican/pkg: PLIST Added files: www/pelican/patches: patch-pelican_tests_test_pelican_py Log message: Update to pelican-3.6.3. from Vladimir Seleznev (maintainer) with tweaks CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/27 08:34:46 Modified files: lib/libtls : tls.c tls_client.c tls_internal.h Log message: Split the persistent/configuration flags from temporary state flags and ensure that the temporary state flags get cleared in tls_reset(). Fixes a bug spotted by Marko Kreen whereby TLS_CONNECTING could remain on reset. While here, also move the TLS_STATE_CONNECTING check to after the TLS_CLIENT check - if TLS_STATE_CONNECTING was ever set on any other context type it would allow a bypass. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/27 08:36:14 Modified files: lang/ruby : ruby.port.mk Log message: Make MODRUBY_WANTLIB include other libraries besides rubyXY even when not using ext or extconf CONFIGURE_STYLE. Previously these libraries were only added to MODRUBY_WANTLIB when using those CONFIGURE_STYLEs. Build problem with textproc/ruby-hyperestraier noticed by sthen@, nigel@, and ajacoutot@. OK nigel@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/27 08:38:36 Modified files: devel/subversion: Makefile net/weechat : Makefile textproc/redland-bindings: Makefile x11/kde4/korundum: Makefile x11/kde4/kross-interpreters: Makefile x11/kde4/ruby-qt: Makefile Log message: Bump affected ports after change to MODRUBY_WANTLIB Help from and OK nigel@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/27 08:51:21 Modified files: misc/teseq : Makefile distinfo Log message: maintenance update to 1.1.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/27 09:00:32 Modified files: games/xinvaders: Makefile distinfo games/xinvaders/patches: patch-main_c patch-vaders_h games/xinvaders/pkg: DESCR PLIST Added files: games/xinvaders/patches: patch-Makefile_in Removed files: games/xinvaders/patches: patch-Imakefile patch-base_c patch-score_c patch-shot_c patch-widget_c Log message: * update to a slightly newer release (1993 -> 2000) * fix LP64 issue in the application resource handling * drop unreachable maintainer * add scorefile support ok jung@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/27 09:18:44 Modified files: devel/p5-YAML-Tiny: Makefile distinfo Log message: Update to p5-YAML-Tiny-1.69. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/27 09:26:50 Modified files: lib/libtls : tls.c tls_client.c tls_internal.h tls_server.c tls_verify.c Log message: Improve libtls error messages. The tls_set_error() function previously stored the errno but did nothing with it. Change tls_set_error() to append the strerror(3) of the stored errno so that we include useful information regarding failures. Provide a tls_set_errorx() function that does not store the errno or include strerror(3) in the error message. Call this function instead of tls_set_error() for errors where the errno value has no useful meaning. With feedback from and ok doug@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/08/27 09:55:04 Added files: lang/ruby/1.8/patches: patch-ext_openssl_extconf_rb patch-ext_openssl_ossl_ssl_c lang/ruby/1.9/patches: patch-ext_openssl_extconf_rb patch-ext_openssl_ossl_ssl_c lang/ruby/2.0/patches: patch-ext_openssl_extconf_rb patch-ext_openssl_ossl_ssl_c lang/ruby/2.1/patches: patch-ext_openssl_extconf_rb patch-ext_openssl_ossl_ssl_c lang/ruby/2.2/patches: patch-ext_openssl_extconf_rb patch-ext_openssl_ossl_ssl_c Log message: Fix build after SSLv3 removal. ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 10:04:58 src/distrib/alpha/miniroot Update of /cvs/src/distrib/alpha/miniroot In directory cvs.openbsd.org:/usr/src/distrib/alpha/miniroot Log Message: Directory /cvs/src/distrib/alpha/miniroot added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/08/27 10:31:02 Modified files: usr.bin/doas : doas.c Log message: add a type of "auth-doas" to the perm check to allow login.conf fiddling originally proposed by halex CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/27 11:10:45 Modified files: sys/netinet : tcp_usrreq.c Log message: When the dynamic TCP update is reducing so->so_snd.sb_hiwat the sbspace() in the socket buffer shrinks. So a writable socket reported by poll(2) could become unwritable before calling write(2). Ensure that a writable or readable socket can still be written to or read from after changing the buffer size. Discussed with and OK millert@ deraadt@ claudio@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/27 11:43:44 Modified files: app/cwm : group.c Log message: Re-add lost chunk in group_cycle from r1.113. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/27 11:53:35 Modified files: usr.sbin/syslogd: syslogd.c Log message: When syslogd is reloading a modified config, it does a reexec on itself. For this it uses the original arguments of main(). The function loghost_parse() modifies the optarg memory it is operating on. To prevent that the exec arguments have been tampered, pass a copy of optarg to loghost_parse(). OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/27 12:17:57 Modified files: sysutils/facter: Makefile sysutils/facter/files: memory_resolver.cc Log message: implement swap facts CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/27 12:40:09 Modified files: app/cwm : client.c kbfunc.c Log message: Move client cycle grab/ungrab into a more relevant place; while here, update comments about why we need to grab/ungrab the keyboard. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/27 12:42:56 Modified files: app/cwm : client.c xevents.c Log message: Add consistent checks against NULL. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/08/27 12:45:09 Modified files: sys/arch/mips64/mips64: fp_emulate.c Log message: Access the image of the floating point registers via p_md.md_regs, instead of directly on the frame, or any updates will get lost. This went unnoticed for so long because FPU emulation traps usually use the first frame of the U area, so values kind of stick. This fixes a rare occurrence of wrong floating-point values with MP kernels on Octeon. ok visa@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 12:47:29 Modified files: sys/dev/ic : ahci.c Log message: sizes for free() CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/27 12:53:15 Modified files: app/cwm : calmwm.h client.c group.c search.c xutil.c Log message: Mechanical change: group->gc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 12:54:02 Modified files: sys/dev : vscsi.c Log message: fairly simple size for free() CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/27 12:58:05 Modified files: share/man/man4 : cd.4 Log message: document CDIOREADTOCENTRIES, rather than the misspelled (but equivalent) CDIOREADTOCENTRYS; from martijn van duren CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 12:59:58 Modified files: sys/uvm : uvm_vnode.c Log message: delete a comment about gcc -Wuninitialized CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2015/08/27 13:11:37 Modified files: usr.sbin/pwd_mkdb: pwd_mkdb.c Log message: missing va_end(); OK deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 13:51:36 Modified files: sys/dev/pv : vmt.c Log message: size for free() CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/27 14:16:24 Modified files: games/xinvaders: Makefile games/xinvaders/pkg: PLIST Log message: install message catalog that was accidentally lost CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/27 14:55:34 Modified files: libexec/ld.so/hppa: rtld_machine.c Log message: If we take the address of a function pointer, we might get a pointer to a plabel instead of the entry-point address. In that case, get the entry-point address from the plabel. Makes ld.so work on hppa when _dl_bind_start gets hidden by the version script. ok miod@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/27 14:56:16 Modified files: sys/netinet : tcp_input.c tcp_subr.c tcp_var.h Log message: The syn cache is completely implemented in tcp_input.c. So all its global variables should also live there. OK markus@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/27 14:58:27 Modified files: sbin/fdisk : disk.c mbr.c misc.c Log message: Nuke some trailing whitespace that keeps coming back. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/27 15:58:15 Modified files: sys/uvm : uvm_map.c Log message: After more than a decade it seems safe to conclude that amap_clean works. ok mpi@, visa@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2015/08/27 16:40:01 Modified files: etc/mtree : BSD.x11.dist Log message: Update: add include/libdrm, sort include/EGL, add share/util-macros CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/08/27 16:40:33 Modified files: lang/chicken : Makefile.inc lang/chicken/bootstrap: Makefile distinfo lang/chicken/core: Makefile distinfo lang/chicken/core/patches: patch-Makefile_bsd patch-csc_scm patch-defaults_make patch-eval_scm Removed files: lang/chicken/bootstrap/patches: patch-Makefile_bsd lang/chicken/core/patches: patch-data-structures_scm Log message: Update to Chicken 4.10.0. From Timo Myyra (MAINTAINER). Tested on amd64 by Timo and on sparc64 by me. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 18:03:54 Modified files: sys/arch/amd64/amd64: aesni.c est.c intr.c mem.c softintr.c via.c sys/arch/amd64/pci: vga_post.c sys/crypto : crypto.c sys/dev/acpi : acpi.c sys/dev/ata : atascsi.c sys/dev/cardbus: cardbus.c cardbus_exrom.c sys/dev/ic : ac97.c qla.c qlw.c wdc.c sys/dev/pci : if_rtwn.c if_tht.c sys/dev/wscons : wsemul_dumb.c wsemul_sun.c wsemul_vt100.c wsmux.c sys/kern : kern_bufq.c kern_exit.c subr_extent.c sys/netinet : igmp.c sys/nfs : nfs_aiod.c nfs_srvcache.c sys/uvm : uvm_device.c Log message: fairly simple sizes for free(); ok tedu CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2015/08/27 18:27:30 Modified files: . : i386.html Log message: 3 floppies died some time ago CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2015/08/27 18:30:48 Modified files: . : amd64.html Log message: put a note about miniroot here as well CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/08/27 19:06:09 Modified files: lib/libssl/src/crypto/engine: eng_openssl.c Log message: Kill coverity 128475 ok doug@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/27 20:12:36 Modified files: distrib/sets/lists/xbase: md.armish md.armv7 md.aviion md.luna88k md.socppc md.sparc Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 20:59:29 Modified files: usr.sbin/ntpd : ntpd.conf.5 Log message: Xr ntpctl; from Rob Pierce CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/27 21:00:28 Modified files: . : 57.html Log message: mention that 57 had ntpd constraints; from Rob Pierce CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/27 21:49:34 Modified files: sys/kern : tty.c Log message: Modify ttystats_init() to tell us about the buffer size, so that we can pass the size to free() CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/27 22:38:47 Modified files: sys/sys : file.h unpcb.h sys/kern : kern_sysctl.c uipc_usrreq.c lib/libkvm : kvm_file2.c usr.sbin/pstat : pstat.8 pstat.c Log message: Rework the UNIX domain socket garbage collector, including ideas from {Free,Net}BSD - when a socket is closed with fds in its input, defer closing them to a task to avoid recursing. This eliminates the complicated extra reference taking which had a 37 line(!) comment explanation - move flags, counts, and links only needed for this from struct file to struct unpcb - document the flow of the mark/sweep collector much help from claudio@ who made me explain the GC to him until we trusted it ok claudio@ mpi@ deraadt@ CVSROOT: /cvs Module name: www Changes by: tedu@cvs.openbsd.org 2015/08/27 22:39:39 Modified files: . : 58.html Log message: realloc is better CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2015/08/27 23:00:42 Modified files: sys/arch/i386/i386: pmapae.c Log message: The PDE covering the APTE space should not confer exec permissions. ok deraadt CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/27 23:55:06 Modified files: regress/sys/kern/mquery: mquery.c Log message: Add obviously missing #includes CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/28 00:37:23 Modified files: sysutils/facter: Makefile sysutils/facter/files: memory_resolver.cc Log message: harder, better(?), faster(?) C++ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2015/08/28 00:51:07 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-configure patch-src_etc_mklldeps_py lang/rust/pkg : PLIST-doc Log message: update rust to 1.2.0 ok jca@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 01:49:24 Modified files: usr.bin/tmux : input.c names.c tmux.h window.c Log message: Only do the automatic-rename dance if the pane has changed (seen output, or new active pane). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 01:55:43 Modified files: usr.bin/tmux : server-window.c window.c Log message: Error messages should not have a trailing period. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/28 02:20:32 Modified files: devel/p5-File-Tail: Makefile distinfo Log message: Update to p5-File-Tail-1.3. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/28 02:31:33 Modified files: gnu/usr.bin/binutils-2.17/bfd: elfxx-mips.c Log message: Do proper GOT slot accounting for symbols that were forced to be local. This fix first appeared in FSF binutils after the switch to GPLv3. However Daniel Jacobowitz, who wrote the fix, confirms he worked for CodeSourcery at the time (as suggested by the ChangeLog entry), and CodeSourcery included this fix in the 4.1-176 version of their toolchain that was distributed under GPLv2. ok guenther@, ok deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 04:06:52 Modified files: usr.bin/tmux : format.c Log message: Allow environment variables in #{}. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 05:05:22 Modified files: security/sslsplit: Makefile security/sslsplit/patches: patch-opts_c Log message: Additional fixes for SSLv3 removal. ok sthen@ (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/28 05:12:57 Modified files: sys/kern : subr_disk.c Log message: Rename 'part_blkno' to 'sector' as it has not held DEV_BSIZE values in some time. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 05:38:27 Modified files: usr.bin/tmux : format.c server.c tmux.h Log message: Move format job cleanup onto its own timer. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 05:44:08 Modified files: security/ocaml-ssl/patches: patch-src_ssl_stubs_c Log message: SSLv3 patch pushed upstream. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 05:45:40 Modified files: www/squid/stable: Makefile www/squid/stable/patches: patch-src_ssl_support_cc Log message: Additional fixes for SSLv3 removal. ok sthen@ (maintainer) CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/08/28 06:07:28 Modified files: app/cwm : kbfunc.c Log message: Lost fix from r1.112; add comment. Reported (again!) by Peter Kane. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 06:15:54 Modified files: usr.bin/tmux : log.c Log message: Log time with message. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 06:16:28 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-new-session.c cmd-set-option.c cmd-switch-client.c format.c server-client.c server-fn.c server.c status.c tmux.h Log message: Run status update on a per-client timer at status-interval. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 06:25:42 Modified files: usr.bin/tmux : server.c tmux.h window-choose.c window-clock.c window-copy.c Log message: Give clock mode its own timer. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 06:31:55 Modified files: usr.bin/tmux : options-table.c server.c tmux.1 Log message: Remove the lock-server option which is a bit redundant, it isn't that different without it. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 07:01:03 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-new-session.c cmd-switch-client.c server-client.c server-fn.c session.c tmux.h Log message: Make session_update_activity more useful and use it in more places. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 07:12:20 Modified files: usr.bin/tmux : cmd-set-option.c server.c session.c tmux.h Log message: Per-session timers for locking, and remove the global one-second timer. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 07:16:03 Modified files: usr.bin/tmux : session.c Log message: Don't leak name when freeing session, from Kuang-che Wu. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/28 07:19:50 Modified files: usr.bin/doas : doas.conf.5 Log message: Document an example that lets root run unrestricted doas commands as root ("permit nopass keepenv root as root"), matching the old behaviour from OpenBSD's sudoers file ("root ALL=(ALL) SETENV: ALL"). OK sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 07:21:25 Modified files: usr.bin/tmux : server.c Log message: Remove unused prototypes. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 07:26:41 Modified files: usr.bin/tmux : names.c Log message: Check changed flag after restarting timer. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/28 07:51:22 Modified files: sys/dev/pci : envy.c Log message: Fix support of M-Audio Delta 44 cards that use different GPIO pins, than other Delta cards. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/28 08:16:01 Modified files: libexec/ld.so : Makefile Log message: Use ELF_LDFLAGS to pass the --version-script argument such that we actually hide symbols on all our architectures; hppa, hppa64 and sh override LDADD. LDADD isn't really the proper variable for passing linker flags anyway. ok guenther@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/28 08:22:14 Modified files: astro/xearth : Makefile benchmarks/xengine: Makefile games/xmine : Makefile mail/elm : Makefile Log message: drop maintainer or update e-mail addres as requested by Paul Janzen CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/28 08:25:03 Modified files: lib/libdrm : configure.ac Log message: The libdrm autoconf test for atomics uses __sync_val_compare_and_swap with the address of a function argument which triggers a gcc ICE on sparc64 resulting in libdrm_radeon not being built as reported by naddy. kettenis pointed out that while other architectures probably spill the argument onto the stack this is likely not the case on register window architectures like SPARC and suggested passing a pointer as an argument instead which avoids the ICE and allows the drm libraries requiring atomics to build on sparc64 again. ok kettenis@ matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2015/08/28 08:25:40 Modified files: lib/libdrm : configure Log message: regen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/28 08:27:45 Modified files: gnu/usr.bin/binutils-2.17/binutils: readelf.c Log message: Add support for Irix-style "64-bit" archives. ok visa@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/28 08:41:59 Modified files: lang : Makefile Log message: Unlink lang/rubinius OK jasper@ jca@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/28 08:45:45 Removed files: lang/rubinius : Makefile distinfo lang/rubinius/patches: openssl_rand.diff patch-Rakefile patch-configure patch-rakelib_blueprint_rb patch-spec_ruby_core_file_open_spec_rb lang/rubinius/pkg: DESCR PLIST Log message: Send lang/rubinius to the Attic. Broken following the removal of SSLv3. Very slow as it doesn't work with the in-tree LLVM. On an older version as newer versions don't work with any of the in-tree compilers. OK jasper@ jca@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/28 08:48:05 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for removal of rubinius CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/08/28 09:35:24 Modified files: games/bzflag : Makefile Log message: Do not configure bundled software we don't use. This also avoids build failures from those configures picking up dependencies that happen to be temporarily installed during part of the configure run. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/08/28 09:37:04 Modified files: sys/net : if_tun.c sys/dev/usb : if_run.c Log message: Fix compiling a kernel without NBPFILTER > 0. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/28 09:50:18 Modified files: sys/dev/pci : envy.c envyvar.h Log message: Disable interrupts while the midi uart is not in use. Avoids generating unused interrupts when a chatty peripheral is connected but is not used. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 09:51:48 Modified files: usr.bin/tmux : cmd-set-option.c names.c server-window.c tmux.h window.c Log message: We now only checking for name changes when the active pane has changed, but that can only happen when we have already been woken up by a read event, so there is no need for a timer, we can just check the changed flag on the end of that read event (we already loop over the windows to check for bells etc anyway). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 10:10:46 Modified files: usr.bin/tmux : cmd-set-option.c names.c server-window.c tmux.h window.c Log message: Revert previous; we do need a timer, until I have a better idea. We can't do the name check every loop, because that is too expensive, and we can't make sure it only happens infrequently because we have no idea when the next change will happen. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/08/28 10:13:58 Modified files: usr.sbin/apmd : apmd.c Log message: log battery changes every 10%, not every 21. ok deraadt jung phessler CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/28 10:15:39 Modified files: sys/dev/pci : envy.c Log message: remove forgotten debug printf in envy_midi_close CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/08/28 10:16:44 Modified files: sys/arch/amd64/amd64: aesni.c intr.c Log message: a few more free sizes. ok deraadt CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/28 10:21:41 Modified files: sys/dev/pci : envy.c Log message: Set the midi_isopen flag to zero before the chip is reset, as the flag is used to determine the interrupt mask. Currently this doesn't matter, but once suspend/resume works, this will matter. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/28 10:23:26 Modified files: . : errata58.html Log message: INTEROPERABILITY fix for ssl client hello CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 10:28:15 Modified files: devel/opencm : Makefile Added files: devel/opencm/patches: patch-base_src_common_SSLcommon_c Log message: SSLv3 fix: SSLv3_method -> SSLv23_method. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 10:29:56 Modified files: security/py-M2Crypto: Makefile Added files: security/py-M2Crypto/patches: patch-SWIG__ssl_i Log message: SSLv3 fix: don't gen bindings for SSLv3_method. ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/28 10:31:42 Modified files: lib/libssl/src/ssl: Tag: OPENBSD_5_8 t1_lib.c Log message: MFC: Correctly handle a ClientHello that contains no TLS extensions, rather than treating it as invalid and aborting the handshake. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 10:37:18 Modified files: x11/arandr : Makefile distinfo x11/arandr/pkg : PLIST Log message: Update to arandr-0.1.8, from "Fred". ok edd@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/08/28 10:38:19 Modified files: lib/libssl/src/crypto: Tag: OPENBSD_5_8 opensslv.h Log message: Bump LibreSSL version number to 2.2.3 in 5.8 release branch. Requested by bcook@ for libressl portable. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 10:46:40 Modified files: usr.bin/tmux : format.c Log message: Allow formats to be specified as functions (in the code) so they are only evaluated on demand rather than each time a format tree is constructed. Use this for expensive formats like pane_current_command. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 11:01:42 Modified files: usr.bin/tmux : format.c Log message: Make a few more expensive (ish) formats functions instead of inline. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 11:11:12 Modified files: usr.bin/tmux : screen.c window.c Log message: Only set default title to hostname on screens that are being used for a window pane, no point in calling gethostname() for temporary screens. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 11:51:18 Log message: Import Junicode, a Unicode fonts for medievalists. ok sthen@ Submission from George Rosamond (MAINTAINER). pkg/DESCR: Junicode is a Unicode font for medievalists. Created by Peter S. Baker of the University of Virginia, Junicode is based on a 17th century typeface used in Oxford, England. Junicode contains many special characters and ligatures for medievalists, along with numerous other Unicode glyphs. Status: Vendor Tag: jca Release Tags: jca_2015-Aug-38 N ports/fonts/junicode/Makefile N ports/fonts/junicode/distinfo N ports/fonts/junicode/pkg/PLIST N ports/fonts/junicode/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 11:59:33 Modified files: fonts : Makefile Log message: +junicode, ok sthen@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/08/28 12:10:46 Modified files: etc : rc Log message: Changes for start_daemon(): - use more descriptive variable name Changes for make_keys(): - use variables for file paths - key -> keys in message - take into account the return codes of isakmpd private *and* public key generation OK krw@ halex@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/28 13:54:06 Modified files: lib/libutil : openpty.3 Log message: Remove lies about openpty(4) searching for a free pseudo-tty by iterating through all existing pseudo-tty devices in /dev. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/28 13:57:26 Modified files: gnu/usr.bin/binutils/gdb: mips-tdep.c Log message: Make gdb work again on mips64 PIE binaries by making sure that we select a reasonable 64-bit ABI for 64-bit ELF files instead of a 32-bit ABI. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/08/28 13:59:36 Modified files: sys/arch/amd64/amd64: aesni.c Log message: fix an unprobable leak. ok deraadt mikeb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/28 14:28:50 Modified files: libexec/getty : subr.c Log message: remove excess tab at end of line (how did they afford the extra bytes in the dark ages?) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/28 15:14:42 Modified files: mail/courier-authlib: Makefile Log message: Unbreak, courier-unicode is now required by the configure script. This is only used by two tests, thus it is only a BUILD_DEPENDS, not a LIB_DEPENDS. ok giovanni@ (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/28 15:20:08 Modified files: etc/etc.alpha : disktab Log message: fakeramdisk entry for miniroot CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/28 15:43:51 Modified files: www/squid/snapshot: Makefile www/squid/snapshot/patches: patch-src_ssl_support_cc Added files: www/squid/snapshot/patches: patch-src_ssl_bio_cc Log message: fix squid-3.5 build with OPENSSL_NO_SSL3, with help from jsing and the src/ssl/support.cc part is borrwed from jca's diff to squid-3.4 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/28 16:17:14 Modified files: sys/arch/sparc64/sparc64: db_interface.c Log message: These days, we have two 4MB pages of read-only kernel memory. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/28 16:42:05 Modified files: sys/kern : subr_disk.c Log message: Move label 'offset' calculation out of the buf setup logic and closer to where it is used. It isn't part of the setup and we want to abstract the setup. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/28 17:14:51 Modified files: libexec/ld.so/sh: rtld_machine.c Log message: Use kbind for lazy binding GOT/PLT updates on sh (i.e. landisk) Much discussion with and assistance from miod and deraadt ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/28 17:28:39 Modified files: sys/arch/sparc64/include: cpu.h db_machdep.h sys/arch/sparc64/sparc64: db_interface.c locore.s Log message: Add support for switching CPUs in ddb on sparc64. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/28 18:01:55 Modified files: share/man/man4 : ddb.4 Log message: sparc64 supports the normal cpuinfo/ddbcpu/startcpu/stopcpu now CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 18:24:44 Modified files: usr.bin/tmux : log.c Log message: Microseconds in log time. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 18:29:15 Modified files: usr.bin/tmux : cmd-set-option.c names.c server-window.c tmux.h window.c Log message: Better take on reducing the name timer. Again check for name changes in the main loop after events that may have changed the pane, but do so at most once every 500 millis. If the pane changed too soon, use a timer to ensure that a check happens later. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/28 18:39:18 Modified files: usr.bin/tmux : window.c Log message: Treat entering or leaving a mode as pane changed. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/28 19:58:39 Modified files: sys/dev : ksyms.c sys/arch/alpha/include: exec.h sys/arch/amd64/include: exec.h sys/arch/amd64/include: exec.h sys/arch/arm/include: exec.h sys/arch/hppa/include: exec.h sys/arch/hppa64/include: exec.h sys/arch/i386/include: exec.h sys/arch/m88k/include: exec.h sys/arch/mips64/include: exec.h sys/arch/powerpc/include: exec.h sys/arch/sh/include: exec.h sys/arch/sparc/include: exec.h sys/arch/sparc64/include: exec.h sys/arch/vax/include: exec.h Log message: _NLIST_DO_ELF is no longer needed: it's the only option ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/28 23:40:01 Modified files: sys/kern : exec_subr.c Log message: size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 00:08:49 Modified files: lib/libc : Makefile Log message: Add Symbols.map to CLEANFILES CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/08/29 01:27:24 Modified files: www/iridium : Makefile Log message: unbreak build: CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/29 02:30:54 Modified files: usr.bin/tmux : Makefile cmd-set-option.c input.c server.c session.c tmux.h window.c Added files: usr.bin/tmux : alerts.c Removed files: usr.bin/tmux : server-window.c Log message: Move alerts onto events rather than checking every loop. CVSROOT: /cvs Module name: xenocara Changes by: shadchin@cvs.openbsd.org 2015/08/29 02:48:29 Modified files: driver/xf86-input-synaptics/src: wsconscomm.c driver/xf86-input-ws/src: ws.c ws.h Log message: Read multiple events at once. Before: Both drivers currently do one read(2) per event, but since we use a "sync" event we have a least two of them for ws(4) but more commonly 3 for ws(4) and 4 for synaptics(4). most of the code and ok mpi@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/29 02:54:41 Modified files: usr.bin/tmux : server-client.c server.c Log message: We already loop over the windows in server_client_loop, so don't do it again in server_loop just to check names. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/29 03:25:00 Modified files: usr.bin/tmux : cmd-choose-buffer.c cmd-paste-buffer.c cmd-save-buffer.c cmd-set-buffer.c format.c paste.c status.c tmux.h window-copy.c Log message: Move struct paste_buffer out of tmux.h. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/29 03:36:46 Modified files: usr.bin/tmux : cmd-paste-buffer.c cmd-save-buffer.c paste.c tmux.h Log message: paste_send_pane can be merged into cmd-paste-buffer.c now. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/08/29 06:30:30 Modified files: sys/arch/amd64/amd64: mem.c Log message: use correct size for free(9), problem reported by Theo Buehler, ok kettenis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/29 06:41:45 Modified files: databases/riak : Makefile Log message: move "overwrite local copy of rebar" from post-extract to pre-patch, reducing the requirement to manually install packages when unpacking ports source. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/29 08:48:34 Modified files: lang/ecl : Makefile distinfo lang/ecl/patches: patch-src_Makefile_in patch-src_compile_lsp_in patch-src_configure lang/ecl/pkg : PLIST Removed files: lang/ecl/patches: patch-src_cmp_cmpmain_lsp patch-src_doc_ecl_man_in Log message: - update to ecl-16.0.0 from Timo Myyra who got upstream to fix various issues on OpenBSD too feedback from juanfra@ sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/08/29 09:28:19 Modified files: usr.bin/mandoc : tag.c Log message: Portability: including requires including before. Noticed by Svyatoslav Mishyn , Crux Linux. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/08/29 09:39:55 Modified files: x11/kde/base3 : Makefile x11/kde/base3/patches: patch-kcontrol_crypto_crypto_cpp Log message: Follow SSLv3 removal: the SSLv2_client_method() was already changed to SSLv3_client_method() some time ago; tweak it to SSLv23_client_method() now, as it probably should be done already. Reminded by jca@, thanks! CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/29 09:56:08 Modified files: audio : Makefile converters : Makefile databases : Makefile devel : Makefile graphics : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile Log message: Stop building extension libraries for ruby 2.0 by default. Ruby 2.0 will be unsupported upstream before OpenBSD 5.9 is released. OK jasper@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/29 10:19:13 Modified files: databases : Makefile databases/ruby-bdb: Makefile Log message: Build a ruby18 version of ruby-bdb by default, instead of a ruby20 version. The ruby18 version is a dependency for textproc/gonzui, nothing depends on the ruby20 version. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/08/29 10:22:23 Modified files: libressl : index.html releases.html Added files: libressl : mail.html signing.html Log message: Update libressl.org for 2.2.3. This also separates a few of the front page notes into their own sub-pages, suggested by deraadt@ to keep things tidy. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/08/29 10:25:39 Modified files: lang/ruby : Makefile Removed files: lang/ruby/1.9 : Makefile distinfo lang/ruby/1.9/patches: patch-common_mk patch-compile_c patch-configure patch-ext_openssl_lib_openssl_ssl-internal_rb patch-ext_tk_extconf_rb patch-lib_fileutils_rb patch-lib_rubygems_commands_install_command_rb patch-lib_rubygems_dependency_installer_rb patch-lib_rubygems_ext_builder_rb patch-lib_rubygems_specification_rb patch-test_openssl_test_ssl_rb lang/ruby/1.9/pkg: DESCR-dbm DESCR-gdbm DESCR-main DESCR-ri_docs DESCR-tk MESSAGE-main PLIST-dbm PLIST-gdbm PLIST-main PLIST-ri_docs PLIST-tk UNMESSAGE-main Log message: Send lang/ruby/1.9 to the Attic, now that we are no longer building extension libraries for ruby 2.0 by default. OK jasper@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/29 10:31:02 Modified files: libressl : index.html Log message: slight tweaks to flow nicer CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/29 10:37:00 Modified files: libressl : index.html papers.html Log message: small tweaks for clarity CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/29 10:37:25 Modified files: . : 58.html Log message: mention errata 2 CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/29 10:51:17 Modified files: lib/libssl/src/ssl: s3_clnt.c s3_srvr.c lib/libssl/ssl : Makefile Log message: Remove SSLv3 method data structs and unlink s3_meth.c from the build. ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 10:52:41 Modified files: distrib/alpha : Makefile Added files: distrib/alpha/miniroot: Makefile Log message: create an alpha miniroot (miod must fix the installboot in it next) CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/29 10:53:23 Removed files: lib/libssl/src/ssl: s3_meth.c Log message: Delete s3_meth.c since it was only for SSLv3 support. ok jsing@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/08/29 11:15:52 Modified files: lib/libssl/src/ssl: s23_clnt.c s23_meth.c s23_srvr.c ssl_locl.h Log message: Now that SSLv3 is going away, TLS_* and SSLv23 are equivalent. Remove the TLS method data and tls_any_* functions. Point to SSLv23. ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 11:21:28 Modified files: distrib/alpha/miniroot: Makefile Log message: use correct installboot command; from miod. And use $DESTDIR to find the bootxx CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 11:22:41 Modified files: etc/etc.alpha : Makefile.inc Log message: handle miniroot CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/29 11:40:09 Modified files: sys/dev/pci : if_ix.c Log message: Set the rx mbuf size to MCLBYTES + ETHER_ALIGN for strict alignment architectures to communicate better what size is needed to mclgeti. Makes ix(4) consistent with em(4). ok mikeb@, dlg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/08/29 11:49:14 Modified files: xserver : Makefile.bsd-wrapper Log message: With the binutils got slot accounting fix, workaround it no longer needed ok miod@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/08/29 14:24:34 Modified files: usr.bin/mandoc : roff.c Log message: Minimal implementation of the read-only number register \n(.$ which returns the number of arguments of the current macro. This is one of the missing features required for ocserv(8). Problem reported by Kurt Jaeger . CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/29 14:48:55 Modified files: sys/kern : subr_disk.c Log message: In readgptlabel() the block offsets of the GPT header and GPT partition entries within a disk sector are always 0. i.e. both must start on a sector boundary. So stop calculating the offset value and adding it to b_data when pulling data out of the buf. Part of larger refactoring, eyed by jsing@, tested by bmercer@ as part of that larger diff. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 14:51:46 Modified files: sys/dev : video.c videovar.h Log message: video sub-drivers will not return EINVAL in size variable. (Well, a broken USB driver could, then what happens?) 0 is the right error. Also, keep track the size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 14:55:34 Modified files: sys/dev/ic : bwi.c fxp.c rt2661.c rt2860.c Log message: firmware sizes are known; use them for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 15:10:20 Modified files: sys/kern : uipc_usrreq.c Log message: sizes for free(); ok guenther CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/08/29 15:37:11 Modified files: usr.bin/mandoc : roff.c share/man/man7 : roff.7 Log message: Implement the escape sequence \\$*, expanding to all arguments of the current user-defined macro. This is another missing feature required for ocserv(8). Problem reported by Kurt Jaeger . CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/08/29 15:39:54 Modified files: regress/usr.bin/mandoc/roff/nr: predef.in predef.out_ascii Log message: add regression test for \n(.$ and \\$* CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/08/29 15:46:04 Modified files: share/misc : airport Log message: remove duplicate entry for GRU CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 16:13:56 Modified files: share/misc : airport Log message: SHO moved CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/08/29 16:39:59 Modified files: usr.bin/mandoc : mandoc.c share/man/man7 : roff.7 Log message: Parse and ignore the escape sequences \, and \/ (italic corrections). Actually using these is very stupid because they are groff extensions and other roff(7) implementations typically print unintended characters at the places where they are used. Nevertheless, some manuals contain them, for example ocserv(8). Problem reported by Kurt Jaeger . CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/08/29 17:00:43 Modified files: lang/ghc : Makefile distinfo Log message: New bootstrapper CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 17:07:51 Modified files: sys/nfs : nfsm_subs.h Log message: fix ugly indents; no harmful macros harmed CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/29 17:19:52 Modified files: usr.bin/tmux : arguments.c tmux.h Log message: struct args_entry can go into arguments.c. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/08/29 17:55:53 Modified files: usr.bin/mandoc : roff.c Log message: If we have to reparse the text line because we spring an input line trap, we must not escape breakable hyphens yet, or mparse_buf_r() in read.c will complain and replace the escaped hyphens with question marks. Bug found in ocserv(8) following a report from Kurt Jaeger . CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/29 17:55:55 Modified files: usr.bin/tmux : layout-set.c tmux.h window.c Log message: Remove some old prototypes and unused functions. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 17:59:19 Modified files: sys/arch/landisk/landisk: intr.c Log message: correct size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 20:12:23 Modified files: sys/dev/ic : dc.c dcreg.h Log message: Track rom size, for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 20:18:28 Modified files: sys/nfs : nfs_serv.c Log message: Keep track of a length for free() in error paths. Be careful, because the nfsm_strsiz() macro sneakily modifies a parameter! ok beck CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/08/29 20:56:44 Modified files: libressl : releases.html Log message: add dates to release cronology, annotate where OpenBSD releases fit in CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 21:09:14 Modified files: sys/dev : diskmap.c Log message: size for free(); ok krw CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/29 23:38:38 Modified files: sys/kern : vfs_syscalls.c Log message: For *chmod, allow S_ISTXT in tame mode. I am evaluating what to do about S_ISUID and SISGID... maybe we should mask them and allow the operation to happen? CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/29 23:45:43 Modified files: lib/libc/net : rcmd.c Log message: Use nanosleep instead of sleep to avoid the extra layer and simplify later symbol hiding ok w/tweak deraadt@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/08/30 02:52:26 Modified files: sys/dev/pci : envy.c envyvar.h Log message: Add the number of midi ports to the card description, and use it to prevent cards with no midi connectors from attaching midi(4) devices. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/30 02:53:29 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-t_test-lib_sh Log message: Update to git-2.5.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/30 03:48:39 Modified files: sys/arch/macppc/pci: ht.c Log message: Map the whole config1 space based on the size read from the device-tree. With this change, supplementary PCIe cards are now properly detected. This should prevents the kernel from faulting when reading unmapped PCI addresses as reported by Donovan Watteau on ppc@. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/30 03:49:41 Modified files: sys/arch/macppc/conf: GENERIC RAMDISK Log message: Enable xhci(4) now that it attaches correctly on my G5. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/08/30 04:05:09 Modified files: sys/arch/amd64/amd64: acpi_machdep.c bios.c machdep.c mainbus.c wscons_machdep.c sys/arch/amd64/conf: GENERIC files.amd64 sys/arch/amd64/include: biosvar.h sys/dev/wscons : wsconsio.h Added files: sys/arch/amd64/amd64: efifb.c sys/arch/amd64/include: efifbvar.h Log message: Modify kernel to prepare boot from UEFI. - Add new boot arg "bios_efi_info_t" to pass the paramters from UEFI - Make bios(4) and acpi(4) be able to probe with the parameters from UEFI - Add efifb(8). It uses the framebuffer from UEFI and it will work as a backend of wsdisplay(4) and wsfb (X11 video driver). Disabled by the kernel config for this moment input and ok kettenis CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/30 04:19:50 Modified files: sys/arch/arm/include: asm.h sys/arch/i386/include: asm.h sys/arch/powerpc/include: asm.h sys/arch/sparc/include: asm.h sys/arch/sparc64/include: asm.h sys/arch/vax/include: asm.h Log message: Provide remaining arch with END() macro for setting calculated size on symbols in ASM ok deraadt@ mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/30 04:39:16 Modified files: sys/kern : init_main.c uipc_domain.c sys/net : if.c if.h pfkey.c radix.c route.c sys/netinet : in_proto.c sys/netinet6 : in6_proto.c sys/netmpls : mpls_proto.c sys/sys : domain.h Log message: Use a global table for domains instead of building a list at run time. As a side effect there's no need to run if_attachdomain() after the list of domains has been built. ok claudio@, reyk@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/08/30 06:43:25 Modified files: faq : current.html Log message: typo, no content change; Jan Stary on misc@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/08/30 07:13:44 Modified files: usr.bin/ssh : Tag: OPENBSD_5_8 auth.c Log message: MFC, original commit by djm@ "fix inverted logic that broke PermitRootLogin; reported by Mantas Mikulenas; ok markus@" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/30 07:17:31 Modified files: archivers/lz4 : Makefile Log message: Fix lz4's installed .pc file to avoid using the fake prefix. From Brad. CVSROOT: /cvs Module name: xenocara Changes by: schwarze@cvs.openbsd.org 2015/08/30 07:32:02 Modified files: app/xinit/man : xinit.man doc/xorg-docs/man: X.man xserver/hw/xfree86/man: Xorg.man xserver/man : Xserver.man Log message: Remove abuse of \/ which is not a slash but an italic correction; ok matthieu@, who will also push these fixes upstream (thanks). CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2015/08/30 08:30:22 Modified files: textproc/igor : Makefile distinfo textproc/igor/patches: patch-igor patch-igor_1 Log message: Maintainer update to igor-1.555: * catches more misspellings * new option -V * some bugfixes * improved verbose diagnostics * use sed -i rather than perl -pi * regenerate patches CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/08/30 09:05:32 Modified files: build : support.dat Log message: update swapspace.de entry; from Stefan Wieseckel on misc@; properly HTML-escape a few ampersand characters while here CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/08/30 09:09:48 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/30 09:35:05 Modified files: sys/kern : subr_disk.c Log message: Eliminate a couple of extraneous DL_SECTOBLK() calls. The disklabel is either 0 bytes into a 512-byte disk sector, or 512 bytes into a larger disk sector. The address of the disk sector read is irrelevant. Pointed out by jsing@ I think. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:38:32 Modified files: lang/ocaml : Makefile distinfo lang/ocaml/pkg : PFRAG.native-main PLIST-main Log message: update to ocaml-4.02.3 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:41:01 Modified files: lang/ocaml-camlp4: Makefile distinfo Log message: update to ocaml-camlp4-4.02+6 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/30 09:43:40 Modified files: usr.bin/tmux : cmd-show-environment.c cmd-swap-pane.c server-client.c tmux.c xterm-keys.c Log message: Some style nits and dead assignments. CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:43:47 Modified files: sysutils/findlib: Makefile distinfo sysutils/findlib/pkg: PLIST Removed files: sysutils/findlib/patches: patch-src_findlib_Makefile Log message: update to findlib-1.5.5 This introduces a strong dependency on ocaml-camlp4 in order to get the safe_camlp4 script. This could be split into a subpackage in the future, to get a base findlib package that does not depend on camlp4 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:47:06 Log message: ocaml-ppx-tools-0.99.2 port Status: Vendor Tag: avsm Release Tags: avsm_2015-Aug-30 N ports/devel/ocaml-ppx-tools/Makefile N ports/devel/ocaml-ppx-tools/distinfo N ports/devel/ocaml-ppx-tools/patches/patch-Makefile N ports/devel/ocaml-ppx-tools/pkg/DESCR N ports/devel/ocaml-ppx-tools/pkg/PFRAG.dynlink-native N ports/devel/ocaml-ppx-tools/pkg/PFRAG.native N ports/devel/ocaml-ppx-tools/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:49:08 Modified files: databases/ocaml-postgresql: Makefile distinfo databases/ocaml-postgresql/pkg: PFRAG.native PLIST Log message: update to ocaml-postgresql-3.2.1 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:50:24 Modified files: databases/ocaml-sqlite3: Makefile distinfo databases/ocaml-sqlite3/pkg: PLIST Log message: update to ocaml-sqlite3-2.0.9 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:52:33 Modified files: devel/ocaml-batteries: Makefile distinfo devel/ocaml-batteries/pkg: PFRAG.native PLIST Removed files: devel/ocaml-batteries/patches: patch-Makefile patch-build_prefilter_ml patch-src_batPrintf_mliv patch-src_batPrintf_mlv Log message: update to ocaml-batteries-2.3.1 Removes OCaml 4.02.0+ patches which are now upstreamed ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:56:12 Modified files: devel/ocaml-dose: Makefile distinfo devel/ocaml-dose/patches: patch-Makefile patch-algo_depsolver_ml patch-applications_distcheck_ml patch-common_util_ml devel/ocaml-dose/pkg: PFRAG.dynlink-native PFRAG.native PLIST Added files: devel/ocaml-dose/patches: patch-algo_defaultgraphs_ml patch-algo_depsolver_int_ml patch-algo_diagnostic_ml patch-algo_dominators_ml patch-algo_flatten_ml patch-algo_statistics_ml patch-algo_strongconflicts_int_ml patch-algo_strongconflicts_ml patch-algo_strongdeps_int_ml patch-algo_strongdeps_ml patch-applications_ceve_ml patch-applications_challenged_ml patch-applications_deb-buildcheck_ml patch-applications_deb-coinstall_ml patch-applications_dominators-graph_ml patch-applications_outdated_ml patch-applications_smallworld_ml patch-applications_strong-deps_ml patch-common_cudfAdd_ml patch-common_cudfSolver_ml patch-common_edosSolver_ml patch-common_input_ml patch-common_input_mli patch-common_url_ml patch-common_util_mli patch-cv_cvcudf_ml patch-deb_apt_ml patch-deb_architecture_ml patch-deb_debcudf_ml patch-deb_debutil_ml patch-deb_edsp_ml patch-deb_format822_ml patch-deb_packages_ml patch-deb_sources_ml patch-doseparse_stdDebug_ml patch-doseparse_stdLoaders_ml patch-doseparse_stdOptions_ml patch-doseparse_stdUtils_ml patch-eclipse_packages_ml patch-eclipse_version_ml patch-opencsw_packages_ml patch-opencsw_version_ml patch-rpm_hdlists_ml patch-rpm_packages_ml patch-rpm_rpmcudf_ml Removed files: devel/ocaml-dose/patches: patch-algo_depsolver_mli patch-myocamlbuild_ml Log message: update to ocaml-dose-3.3 Includes local patches for OPAM compatibility, as with the previous version ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:57:25 Modified files: devel/ocaml-cmdliner: Makefile distinfo Log message: update to ocaml-cmdliner-0.9.7 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:58:32 Modified files: devel/ocaml-graph: Makefile devel/ocaml-graph/pkg: PLIST Log message: bump REVISION on ocaml-graph due to ocaml 4.02.3 update also mark a few installed files as @bin ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 09:59:21 Modified files: devel/ocaml-lambda-term: Makefile distinfo devel/ocaml-lambda-term/pkg: PFRAG.native PLIST Log message: update to lambda-term-1.9 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:01:16 Modified files: devel/ocaml-lwt: Makefile distinfo devel/ocaml-lwt/pkg: PFRAG.dynlink-native PFRAG.native PLIST Removed files: devel/ocaml-lwt/patches: patch-setup_ml Log message: update to ocaml-lwt-2.4.8 This is not the latest upstream version, but the last one that is most compatible due to an API change. Be careful about upgrading to lwt-2.5.0 without checking that no in-tree ports break due to new buffer APIs. ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:02:11 Modified files: devel/ocaml-net: Makefile distinfo devel/ocaml-net/pkg: PFRAG.native PLIST Log message: update to ocaml-net-4.0.2 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:02:58 Modified files: devel/ocaml-pcre: Makefile distinfo devel/ocaml-pcre/pkg: PFRAG.native PLIST Log message: update to ocaml-pcre-7.0.5 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:03:42 Modified files: devel/ocaml-re : Makefile distinfo devel/ocaml-re/pkg: PFRAG.native PLIST Log message: update to ocaml-re-1.4.1 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:04:25 Modified files: devel/ocaml-uutf: Makefile distinfo Log message: update to ocaml-uutf-0.9.4 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:05:12 Modified files: devel/ocaml-zed: Makefile distinfo devel/ocaml-zed/pkg: PLIST Log message: update to ocaml-zed-1.4 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:06:35 Modified files: graphics/ocaml-camlimages: Makefile distinfo graphics/ocaml-camlimages/pkg: PFRAG.native PFRAG.shared PLIST Removed files: graphics/ocaml-camlimages/patches: patch-OMakefile patch-src_gifread_c patch-src_gifwrite_c patch-src_pngread_c patch-src_pngwrite_c patch-src_tiffread_c patch-src_tiffwrite_c Log message: update to ocaml-camlimages-4.2.1 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:07:09 Modified files: security/ocaml-cryptokit: Makefile distinfo security/ocaml-cryptokit/pkg: PLIST Log message: update to cryptokit-1.10 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:18:48 Modified files: devel/coccinelle: Makefile devel/ocaml-bitstring: Makefile devel/ocaml-calendar: Makefile devel/ocaml-camomile: Makefile devel/ocaml-curses: Makefile devel/ocaml-extlib: Makefile Log message: bump REVISION for OCaml 4.02.3 update CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:20:29 Modified files: devel/cudf : Makefile Log message: bump cudf REVISION due to OCaml 4.02.3 update ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:22:15 Modified files: devel/frama-c : Makefile distinfo devel/frama-c/pkg: PFRAG.native PLIST Removed files: devel/frama-c/patches: patch-configure Log message: update to framac-1.11 (the "Sodium" release upstream) ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:23:06 Modified files: devel/ocaml-jsonm: Makefile Log message: bump REVISION on ocaml-jsonm due to OCaml 4.02.3 update ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2015/08/30 10:23:13 Added files: . : ddb.html Log message: Add ddb.html to be referenced from panic message. work in progress. keep it short and simple at first CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:23:41 Modified files: devel/ocaml-react: Makefile Log message: bump ocaml-react REVISION due to OCaml 4.02.3 update ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:24:09 Modified files: devel/omake : Makefile Log message: bump omake REVISION due to OCaml 4.02.3 bump ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:24:35 Modified files: devel/ounit : Makefile Log message: bump ounit REVISION due to OCaml 4.02.3 bump ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2015/08/30 10:24:40 Modified files: . : ddb.html Log message: spelling CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:26:32 Modified files: devel/utop : Makefile Log message: bump utop REVISION due to OCaml 4.02.3 update ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:27:32 Modified files: security/ocaml-ssl: Makefile Log message: bump ocaml-ssl REVISION due to OCaml 4.02.3 upgrade ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:29:26 ports/sysutils/opam/files Update of /cvs/ports/sysutils/opam/files In directory cvs.openbsd.org:/tmp/cvs-serv23365/files Log Message: Directory /cvs/ports/sysutils/opam/files added to the repository CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:30:45 Modified files: sysutils/opam/pkg: DESCR-main PFRAG.native-lib PLIST-lib PLIST-main Added files: sysutils/opam/files: aspcud Log message: update to opam-1.2.2 Because the Aspcud constraint solver is not ported to OpenBSD yet, this package is configured to use the IRILL online solver by default. To disable this and use the internal solver, set the "OPAMNOASPCUD" env variable to "1". You will need to do this if you want to use OPAM when offline. ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:31:26 Modified files: textproc/ocaml-csv: Makefile distinfo textproc/ocaml-csv/pkg: PLIST Log message: update to ocaml-csv-1.4.1 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:31:57 Modified files: textproc/ocaml-rss: Makefile Log message: bump ocaml-rss REVISION due to OCaml 4.02.3 upgrade ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:32:25 Modified files: textproc/ocaml-xml-light: Makefile Log message: bump ocaml-xml-light REVISION due to OCaml 4.02.3 upgrade ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:33:02 Modified files: textproc/ocaml-xmlm: Makefile distinfo textproc/ocaml-xmlm/pkg: PFRAG.native PFRAG.no-native PLIST Log message: update to ocaml-xmlm-1.2.0 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:34:41 Modified files: math/coq : Makefile Log message: bump coq REVISION due to OCaml 4.02.3 update ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/30 10:35:15 Modified files: x11/lablgtk2 : Makefile Log message: bump lablgtk2 REVISION due to OCaml 4.02.3 upgrade ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/08/30 10:42:48 Modified files: regress/usr.bin/tsort: Makefile Added files: regress/usr.bin/tsort: hints1 hints2 pairs7 t7.canonical Log message: simple check of -h option. More deviously, check that option/parameter handling actually works correctly. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/30 10:47:43 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: The pmap_pool pool will never be used in interrupt context, so pass the PR_WAITOK flag to pmap_init and pass NULL as the pool allocator. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/30 10:50:25 Modified files: sys/arch/hppa/hppa: pmap.c Log message: The pmap_pmap_pool pool will never be used in interrupt context, so pass the PR_WAITOK flag to pmap_init and pass NULL as the pool allocator. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/30 11:09:32 Modified files: distrib/sets/lists/base: md.amd64 distrib/sets/lists/comp: md.amd64 Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/30 11:19:51 Modified files: sys/kern : subr_disk.c Log message: In readgptlabel() avoid pointless conversions from sector counts to daddr_t counts and back again. And rename 'part_blkno' to 'sector' to mirror readdoslabel() changes and make code clearer. Reads ok to jsing@ and kettenis@. Tested by bmercer@ as part of larger diff. CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2015/08/30 11:32:13 Modified files: . : ddb.html Log message: Add sections for more specific info, still work in progress. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/30 12:08:24 Modified files: sys/arch/amd64/amd64: mainbus.c Log message: Don't try to attach efifb(4) on non-UEFI boots. ok miod@, deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/30 12:12:52 Modified files: sys/ddb : db_trap.c Log message: Automatically perform traces upon panic. Shrink message about reporting bugs to pointing at http://www.openbsd.org/ddb.html, because vertical space becomes more precious. ok beck krw kettenis CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/08/30 12:27:03 Modified files: sbin/ping6 : ping6.c Log message: Remove RH0 support, it was deprecated in RFC 5095 some time ago and you couldn't send packets anyway since our stack drops them unconditionally. reasoning is sound to deraadt@, OK mpi@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/30 12:29:21 Modified files: distrib/sets/lists/xbase: md.socppc distrib/sets/lists/xserv: md.socppc Log message: sync CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/08/30 12:48:45 Modified files: sbin/ping6 : ping6.c Log message: Clean up getaddrinfo(3) calls to make them look like the canonical example from the man page. While there was nothing wrong this pattern makes it easier to figure that out. While here be more paranoid how much we memcpy(3). Looks clean to deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/08/30 12:59:44 Modified files: usr.bin/mandoc : mdoc_html.c Log message: If an .Fo macro lacks its mandatory argument, don't die on an assertion. Bug found by jsg@ with afl. CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2015/08/30 13:53:58 Modified files: distrib/notes/octeon: install Log message: Tell user to Put quotes around ${bootcmd} when saving it. Avoids stopping at the first ';' (command separator). ok miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/30 15:06:25 Modified files: usr.bin/compress: main.c Log message: Ignore setuid/setgid settings from a compress/gzip file; original CSRG code. Found by trondd exercising coverage of tame in gzip. ok guenther millert kettenis CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/08/30 15:10:40 Modified files: usr.bin/mandoc : term.c Log message: Drop leading, internal, and trailing blank characters in \o (overstrike) escape sequences; that's cleaner for all output modes, and it's required to prevent the PostScript/PDF formatter from dying on assertions. Bug found by jsg@ with afl. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/08/30 16:10:57 Modified files: usr.sbin/traceroute: traceroute.c Log message: warnx(3) has an implicit \n at the end. pointed out by deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/30 16:19:07 Modified files: usr.bin/tmux : client.c server.c tmux.c tmux.h Log message: Event base does not need to be global. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/30 16:40:26 Modified files: usr.bin/tmux : client.c tmux.c tmux.h Log message: Login shell can be a client flag, and move the exec code into client.c. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/08/30 16:56:36 Modified files: usr.bin/tmux : tmux.c tmux.h Log message: Path from $TMUX does not need to be global anymore. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/30 17:20:43 Modified files: usr.sbin/bgpd : rde.c rde_attr.c Log message: rename a variable "err" to "error" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/30 18:45:09 Modified files: sys/kern : vfs_syscalls.c Log message: KNF CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/30 18:47:20 Modified files: net/py-twitter : Makefile distinfo net/py-twitter/pkg: PLIST Log message: Update to py-twitter-1.17.0 and unbreak. From Daniel Winters. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/30 18:51:20 Modified files: sys/kern : kern_tame.c Log message: spaces snuck in CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/30 19:21:39 Modified files: games/golly : Makefile distinfo Log message: Update to golly-2.7, from Donovan Watteau (maintainer) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/30 20:50:29 src/lib/libc/hidden Update of /cvs/src/lib/libc/hidden In directory cvs.openbsd.org:/tmp/cvs-serv11194/hidden Log Message: Directory /cvs/src/lib/libc/hidden added to the repository CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/30 20:53:57 Modified files: include : err.h lib/libc/include: namespace.h lib/libc : Symbols.list Makefile.inc lib/libc/arch/alpha: SYS.h lib/libc/arch/alpha/string: bcopy.S bzero.S ffs.S memcpy.S memmove.S lib/libc/arch/amd64: SYS.h lib/libc/arch/amd64/string: bcmp.S bzero.S ffs.S memchr.S memmove.S memset.S strchr.S strcmp.S strlen.S strrchr.S lib/libc/arch/arm: SYS.h 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/hppa: SYS.h lib/libc/arch/hppa/string: memmove.S lib/libc/arch/hppa64: SYS.h lib/libc/arch/i386: SYS.h lib/libc/arch/i386/string: bcmp.S bzero.S ffs.S memchr.S memcmp.S memmove.S memset.S strcat.S strchr.S strcmp.S strcpy.S strncmp.S strrchr.S lib/libc/arch/m88k: SYS.h lib/libc/arch/mips64: SYS.h lib/libc/arch/mips64/string: bcmp.S bcopy.S bzero.S ffs.S strchr.S strcmp.S strlen.S strrchr.S lib/libc/arch/powerpc: SYS.h lib/libc/arch/powerpc/string: memmove.S lib/libc/arch/sh: SYS.h lib/libc/arch/sh/string: bcopy.S ffs.S memcpy.S memmove.S memset.S lib/libc/arch/sparc: DEFS.h SYS.h lib/libc/arch/sparc/string: bzero.S ffs.S strlen.S lib/libc/arch/sparc64: SYS.h lib/libc/arch/sparc64/string: ffs.S strlen.S lib/libc/arch/vax: DEFS.h SYS.h lib/libc/arch/vax/string: bcmp.S bcopy.S bzero.S ffs.S memcmp.S memcpy.S memmove.S memset.S strchr.S lib/libc/gen : auth_subr.c authenticate.c ctermid.c err.c errc.c errx.c getbsize.c getnetgrent.c popen.c psignal.c shm_open.c verr.c verrc.c verrx.c vwarn.c vwarnc.c vwarnx.c warn.c warnc.c warnx.c lib/libc/stdio : asprintf.c clrerr.c dprintf.c fclose.c fdopen.c feof.c ferror.c fflush.c fgetc.c fgetln.c fgetpos.c fgets.c fgetwc.c fgetws.c fileno.c fmemopen.c fopen.c fprintf.c fpurge.c fputc.c fputs.c fputwc.c fputws.c fread.c freopen.c fscanf.c fseek.c fsetpos.c ftell.c funopen.c fwide.c fwprintf.c fwrite.c fwscanf.c getc.c getchar.c getdelim.c getline.c getw.c getwc.c getwchar.c mktemp.c open_memstream.c open_wmemstream.c perror.c printf.c putc.c putchar.c puts.c putw.c putwc.c putwchar.c remove.c rewind.c rget.c scanf.c setbuf.c setbuffer.c setvbuf.c snprintf.c sscanf.c swprintf.c swscanf.c tempnam.c tmpfile.c tmpnam.c ungetc.c ungetwc.c vasprintf.c vdprintf.c vfprintf.c vfscanf.c vfwprintf.c vfwscanf.c vprintf.c vscanf.c vsnprintf.c vsscanf.c vswprintf.c vswscanf.c vwprintf.c vwscanf.c wbuf.c wprintf.c wscanf.c lib/libc/string: bcmp.c bcopy.c bzero.c explicit_bzero.c ffs.c memccpy.c memchr.c memcmp.c memcpy.c memmem.c memmove.c memrchr.c memset.c stpncpy.c strcasecmp.c strcasestr.c strchr.c strcmp.c strcoll.c strcspn.c strdup.c strerror.c strerror_r.c strlcat.c strlcpy.c strlen.c strmode.c strncat.c strncmp.c strncpy.c strndup.c strnlen.c strpbrk.c strrchr.c strsep.c strsignal.c strspn.c strstr.c strtok.c strxfrm.c timingsafe_bcmp.c timingsafe_memcmp.c libexec/ld.so : Makefile Added files: lib/libc/hidden: err.h stdio.h string.h wchar.h Log message: Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here. tests clean on i386, amd64, sparc64, powerpc, and mips64 naming feedback from kettenis@ and millert@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/08/30 21:42:52 Modified files: sys/arch/amd64/conf: GENERIC RAMDISK Log message: Enable efifb(4). ok deraadt kettenis CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/08/30 21:48:30 Modified files: share/man/man4/man4.amd64: Makefile Added files: share/man/man4/man4.amd64: efifb.4 Log message: Add efifb(4) man page. ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/30 22:08:31 Modified files: distrib/special/libstubs: Makefile Log message: add -I${LIBCSRCDIR}/hidden to handle _glibc_ churn CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/30 22:53:36 Modified files: lib/libc/arch/hppa: SYS.h lib/libc/arch/hppa/string: memmove.S Log message: Add ALTEXIT_{STRONG,WEAK} to support wrapping of functions using ALTENTRY. Fix memmove with that ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/30 22:58:48 Modified files: lib/libc/arch/hppa: SYS.h lib/libc/arch/hppa64: SYS.h Log message: Also add ALTEXIT_{STRONG,WEAK} to hppa64, copied from hppa. Document'em too ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/08/30 23:23:29 Modified files: geo/josm : Makefile distinfo Log message: Update to josm r8677, from maintainer Holger Mikolon. CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/30 23:24:39 Modified files: distrib/sets/lists/xbase: md.vax Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/30 23:47:35 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/31 00:15:58 Modified files: audio/easytag : Makefile distinfo audio/easytag/pkg: PLIST Log message: Update to easytag-2.4.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 00:48:24 Modified files: lib/libc/arch/arm: SYS.h Log message: use #function rather than @function on arm ok guenther CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/31 00:56:25 Modified files: sys/isofs/udf : udf_vfsops.c Log message: Use PR_WAITOK to indicate that pools are not used in interrupt context instead of using pool_allocator_nointr. ok tedu@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/31 00:58:45 Modified files: security/p5-Crypt-SSLeay: Makefile security/p5-Crypt-SSLeay/patches: patch-Makefile_PL Added files: security/p5-Crypt-SSLeay/patches: patch-SSLeay_xs Log message: In p5-Crypt-SSLeay remove all calls to SSLv2 and SSLv3 and keep only SSLv23. OK jca@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/31 01:17:12 Modified files: sys/netinet : ip_output.c sys/netinet6 : ip6_forward.c ip6_output.c Log message: `encif' should only be used under #ifdef NPF. Reported by jsg@, ok deraadt@ CVSROOT: /cvs Module name: www Changes by: giovanni@cvs.openbsd.org 2015/08/31 01:20:20 Modified files: opensmtpd : portable.html Log message: Remove comment mentioning mirrors.dat file List Fedora/CentOS package Remove mvme88k and add Octeon as supported platform ok gilles@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/31 01:27:48 Modified files: sys/netinet6 : ip6_output.c Log message: Compute the checksum before looping back the copy of a multicast packet. Found while comparing IPv4 and IPv6 versions. ok naddy@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/31 01:32:15 Modified files: sys/dev/usb : uow.c Log message: Use one xfer per pipe instead of doing an alloc/free dance for every usbd_transfer(9). This fixes a use-after-free. Bug found by and diff from John L. Scarfone CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/08/31 01:32:28 Modified files: audio/easytag : Makefile Log message: Remove duplicate. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/31 01:50:59 Modified files: net/lftp : Makefile distinfo net/lftp/patches: patch-configure patch-src_Makefile_in Log message: Update to lftp-4.6.4. from Rafael Sadowski (maintainer) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/31 02:33:01 Modified files: sys/netinet6 : in6.c in6_ifattach.c Log message: Do not install connected routes on loopback interfaces. Previously loopback connected routes were managed via the global list of prefixes, which mean that systems with AUTOCONF'd addresses did not see them in the routing table. This also makes inet6 route creation coherent with inet. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/31 02:34:46 Modified files: regress/sbin/route: Makefile rttest14.ok rttest16.ok Log message: No more connected routes on loopback interfaces. Those tests now pass even if you have an AUTOCONF'd address on your machine. Note that the global list of prefixes is *still* not rtable ID aware. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/08/31 03:33:43 Modified files: usr.bin/tsort : tsort.c Log message: wrong index in error message CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/08/31 03:36:02 Modified files: usr.bin/tsort : tsort.c Log message: indent is 8 not 4 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/08/31 04:03:47 Modified files: sys/netinet6 : nd6.c nd6.h Log message: The return value of nd6_cache_lladdr() is never used so make it a void. Fewer "struct rtentry" left in the wild! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/31 05:04:53 Modified files: devel : Makefile Log message: +ocaml-ppx-tools, forgotten at import time CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/31 05:39:47 Modified files: devel/utop : Makefile Log message: kill whitespace after REVISION, it breaks packaging. reported by nigel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/08/31 05:41:42 Modified files: devel/ocaml-lwt: Makefile Log message: copy API break warning for 2.5.x from commit message to Makefile where it will be more easily seen CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/31 05:52:09 Modified files: sysutils/facter: Makefile sysutils/facter/files: memory_resolver.cc Log message: merged upstream CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/08/31 06:00:21 Modified files: sbin/ping6 : ping6.8 Log message: Forgot to commit the man page bits when removing RH0 support. CVSROOT: /cvs Module name: ports Changes by: avsm@cvs.openbsd.org 2015/08/31 06:14:12 Modified files: sysutils/opam : Makefile distinfo Log message: opam: add missing patch hunks in upgrade to 1.2.2 ok jca@, tested by krw@ daniel@ jsg@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2015/08/31 06:27:07 Modified files: devel/afl : Makefile distinfo devel/afl/patches: patch-Makefile devel/afl/pkg : PLIST Log message: update to 1.88b; OK jsg@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/31 07:27:27 Modified files: devel/p5-Cache-FastMmap: Makefile distinfo devel/p5-Cache-FastMmap/pkg: PLIST Log message: Update to p5-Cache-FastMmap-1.40. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/08/31 07:35:56 Modified files: devel/p5-Class-Inner: Makefile distinfo Log message: Update to p5-Class-Inner-0.200001. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/31 08:02:36 Modified files: sys/kern : subr_disk.c Log message: Rejig the the expression calculating of the address of the disk sector containing the disklabel, eliminating an unnecessary " * DL_BLKSPERSEC()". Tested by bmercer@ as part of larger diff. Idea from & reads ok to jsing@. ok kettenis@. CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2015/08/31 08:35:30 Modified files: distrib/sets/lists/xbase: md.sparc64 Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/08/31 09:28:39 Modified files: share/man/man4/man4.amd64: efifb.4 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/31 09:47:51 Modified files: sys/kern : subr_disk.c Log message: Abstract 5 identical code blocks into a readdisksector() function. Cleaner, clearer and less error prone. Tested by bmercer@ as part of a larger diff, of which this is the last part. reads ok to jsing@ kettenis@. ok deraadt@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 09:49:34 Modified files: usr.bin/w : w.c Log message: calculate screen size way earlier, this will provide some opportunities for taming the string manipulation in the later half of the program. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 10:04:49 Modified files: distrib/notes/alpha: contents Log message: minimal words about the miniroot. My god, the notes have gotten so long and verbose, who would ever spend their time reading them. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 10:07:12 Modified files: sys/kern : vfs_syscalls.c Log message: Rather than killing when *chmod is asked to do setuid/setgid, clear those bits in the request and continue. This is a better posix-subset to give to programs. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 10:13:11 Modified files: sys/kern : vfs_syscalls.c Log message: In tame mode, return EPERM for *chown if uid/gid change is not towards cr_uid/cr_gid (effective ids). Thus, chown(, -1,-1) should work OK, so should chown(, me, -1), etc. With this commited, more people can test. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 10:17:54 Modified files: sys/kern : kern_tame.c Log message: Consider getfsstat() a RPATH, even though it has no path in it. We may want to do the same for fstatfs(), after we handle statfs(). These system calls leak path information, however I am reluctant to add a seperate catagory. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/08/31 10:42:33 Modified files: sbin/ping6 : ping6.c Log message: remove unused define; no binary change CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/08/31 11:39:46 Modified files: net/znc : Makefile Log message: Mark znc as BROKEN (SSLv3 removal). Someone (tm) will have to fix it. ok sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/31 11:59:51 Modified files: gnu/usr.bin/binutils-2.17/bfd: elfxx-mips.c Log message: The code that guesstimates the number of local GOT entries assumes that there are only two loadable segments. With W^X on OpenBSD, we will typically create more than two. Most shared libraries and binaries end up with five of them. One of them is the GOT itself so we don't need to take that one into account. So raise the number of spare local GOT entries from 5 to 7. This fixes building liblto_plugin.so in the gcc 4.9 port. ok miod@, jasper@, pascal@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 12:13:27 Modified files: sys/crypto : cryptosoft.c Log message: two fairly simple sizes for free() CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/08/31 12:37:30 Modified files: lang/sbcl : Makefile Log message: - use ${CC} instead of hardcoding egcc (pointed out by sthen@) - also use gcc4 from ports on i386 to combat failing tests (pointed out by joshe@) ok joshe@ (MAINTAINER) CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/08/31 13:32:15 Modified files: . : ddb.html Log message: fix link CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 13:43:39 Modified files: lib/libc : Makefile.inc Log message: only 32-bit systems need the quad functions. skipping a libc crank since unused in base on 64bit systems discussed with miod, tedu; ok kettenis CVSROOT: /cvs Module name: src Changes by: kili@cvs.openbsd.org 2015/08/31 13:51:17 Modified files: share/man/man5 : port-modules.5 Log message: Less confusing description of 'nort' for ghc.port.mk. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/31 13:56:32 Modified files: sys/arch/amd64/amd64: efifb.c mainbus.c sys/arch/amd64/include: efifbvar.h Log message: Check driver name in match function such that driver only attempts to attach when we actually want it to. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 14:02:49 Modified files: share/mk : bsd.own.mk Log message: update reasons for arch without pie; with pascal CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/08/31 14:07:49 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Update to firefox-esr 38.2.1. - See https://www.mozilla.org/en-US/firefox/38.2.1/releasenotes/ - Fixes MFSA-2015-94 & 95. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/08/31 14:08:40 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo Log message: Update to firefox 40.0.3. - See https://www.mozilla.org/en-US/firefox/40.0.3/releasenotes/ - Fixes MFSA-2015-94 & 95 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/08/31 14:42:41 Modified files: sys/arch/i386/i386: pmap.c Log message: The pmap_pmap_pool pool will never be used in interrupt context, so pass the PR_WAITOK flag to pool_init and pass NULL as the pool allocator. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/31 14:44:47 Modified files: usr.sbin/syslogd: syslogd.c Log message: The !prog and +host features allow to select log messages from a specific programm or host. It does not make sense to truncate the string from the config at some character from a list. Just take whatever the user specified as progname or hostname. If it contains funky charactes it will not match and the action is not taken. This fixes matching with IP addresses if syslogd is started with -n. OK semarie@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/08/31 14:56:53 Added files: regress/usr.sbin/syslogd: args-block-host-tcp6.pl args-block-host-udp4.pl args-logsocket.pl Log message: New tests for +host in syslog.conf that matches on an IPv4 and IPv6 address. Add test for syslogd -p log_socket. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/31 15:32:07 Modified files: sbin/dhclient : dhclient.c Log message: Support deviant but historically blessed practice of accepting multiple domain names in dhcp option 15 (Domain Name). This allows resolv.conf 'search' statements to be built with multiple entries. Adhere to the limits stated in resolv.conf(5) - no more than 6 domains and less than 1024 characters total length. Encountered in the wild and fix tested by beck@. Feedback from deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/31 17:31:23 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.018 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/08/31 17:40:10 ports/net/p5-Event-RPC/patches Update of /cvs/ports/net/p5-Event-RPC/patches In directory cvs.openbsd.org:/tmp/cvs-serv14986/patches Log Message: Directory /cvs/ports/net/p5-Event-RPC/patches added to the repository CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/31 18:17:15 Modified files: sys/kern : subr_disk.c Log message: Missing letoh64() when checking value of gh_lba_alt. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/08/31 18:27:10 Modified files: sys/kern : subr_disk.c Log message: 'bogous' is bogus spelling of 'bogus' in debug message. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 19:06:35 Modified files: sys/kern : subr_disk.c Log message: a white space krw could not see CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2015/08/31 19:19:46 Modified files: share/man/man7 : mandoc_char.7 Log message: Recommend an unambiguous escape for minus signs instead of \-. Historically, \- was used in troff for three cases: flags/pathnames, en dashes, and minus signs. mandoc_char(7) currently recommends it for minus signs, recommends \(en for en dashes, and doesn't mention flags/pathnames. In the old days, nroff rendered \- as ASCII '-', and troff rendered it as en dash/minus (which were visually indistinguishable). In Unicode, en dashes and minus signs are semantically distinct and encoded differently (U+2013 for en dash, U+2212 for minus), and often rendered differently too. Meanwhile ASCII '-' has been renamed "hyphen-minus" and fonts typically render it closest to a hyphen, not a minus. There is very little consistency across roff implementations and output formats for what Unicode character \- corresponds to. So at least for minus signs, change the recommendation to the unambiguous \(mi escape. ok jmc@ (after reams of discussion) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 19:54:04 Modified files: sys/dev/rasops : rasops.c Log message: uses sizes for free() CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/31 21:47:58 Modified files: sys/sys : srp.h sys/kern : kern_srp.c share/man/man9 : Makefile srp_enter.9 Log message: mattieu baptiste reported a problem with bpf+srps where the per cpu hazard pointers were becoming corrupt and therefore panics. the problem turned out to be that bridge_input calls if_input on behalf of a hardware interface which then calls bpf_mtap at splsoftnet, while the actual hardware nic calls if_input and bpf_mtap at splnet. the hardware interrupts ran in the middle of the bpf calls bridge runs at softnet. this means the same srps are being entered and left on the same cpu at different ipls, which led to races because of the order of operations on the per cpu hazard pointers. after a lot of experimentation, jmatthew@ figured out how to deal with this problem without introducing per cpu critical sections (ie, splhigh) calls in srp_enter and srp_leave, and without introducing atomic operations. the solution is to iterate forward through the array of hazard pointers in srp_enter, and backward in srp_leave to clear. if you guarantee that you leave srps in the reverse order to entering them, then you can use the same set of SRPs at different IPLs on the same CPU. the ordering requirement is a problem if we want to build linked data structures out of srps because you need to hold a ref to the current element containing the next srp to use it, before giving up the current ref. we're adding srp_follow() to support taking the next ref and giving up the current one while preserving the structure of the hazard pointer list. srp_follow() does this by reusing the hazard pointer for the current reference for the next ref. both mattieu baptiste and jmatthew@ have been hitting this pretty hard with a tweaked version of srp+bpf that uses srp_follow instead of interleaved srp_enter/srp_leave sequences. neither can reproduce the panics anymore. thanks to mattieu for the report and tests ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/31 22:50:27 Modified files: sys/net : bpf.c bpfdesc.h Log message: reintroduce bpf.c r1.121. this differs slightly from 1.121 in that it uses the new srp_follow() to walk the list of descriptors on an interface. this is instead of interleaving srp_enter() and srp_leave(), which can lead to races and corruption if you're touching the same SRPs at different IPLs on the same CPU. ok deraadt@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/08/31 22:56:55 Modified files: sys/net : if.c Log message: dont need the kernel lock for mpsafe bpfs (again) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/31 23:10:43 Modified files: libexec/ld.so/m88k: rtld_machine.c libexec/ld.so/sparc: rtld_machine.c Log message: Use kbind for lazy binding GOT/PLT updates on m88k and sparc. Much discussion with and assistance from miod and deraadt ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/31 23:16:55 Modified files: sys/arch/solbourne/solbourne: pmap.c Log message: missing splx ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/31 23:18:19 Modified files: sys/arch/sparc/dev: z8530kbd.c Log message: missing splx ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/08/31 23:26:10 Modified files: sys/ddb : db_struct.c Log message: initialise the width var in db_struct_offset_cmd() ok miod@ deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/31 23:30:26 src/lib/libc/hidden/sys Update of /cvs/src/lib/libc/hidden/sys In directory cvs.openbsd.org:/tmp/cvs-serv1413/sys Log Message: Directory /cvs/src/lib/libc/hidden/sys added to the repository CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/31 23:40:06 Modified files: lib/csu : crt0.c lib/csu/alpha : md_init.h lib/csu/amd64 : md_init.h lib/csu/arm : md_init.h lib/csu/hppa : md_init.h lib/csu/hppa64 : md_init.h lib/csu/i386 : md_init.h lib/csu/m88k : md_init.h lib/csu/mips64 : md_init.h lib/csu/powerpc: md_init.h lib/csu/sh : md_init.h lib/csu/sparc : md_init.h lib/csu/sparc64: md_init.h lib/csu/vax : md_init.h Log message: In static binaries, invoke kbind() once to disable it. With much assistance from miod@ ok deraadt@@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 23:46:00 Modified files: sys/dev/ic : cac.c Log message: size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 23:47:14 Modified files: sys/arch/sh/sh : interrupt.c Log message: free() size CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/08/31 23:47:19 Modified files: sys/arch/amd64/amd64: trap.c Log message: Delete bogus MATH_EMULATE holdover from i386 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/08/31 23:49:38 Modified files: sys/uvm : uvm_map.c Log message: size for free(), and make allocation side look similar CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 00:01:26 Modified files: sys/arch/i386/pci: vga_post.c rccosb4.c piix.c pci_machdep.c sys/arch/i386/isa: isa_machdep.c sys/arch/i386/i386: softintr.c Log message: fairly simple sizes for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 00:08:57 Modified files: sys/dev/pci : if_myx.c Log message: free() firmware with right len; ok dlg CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/01 00:32:03 Modified files: graphics/graphite2: Makefile distinfo Log message: Update to graphite2-1.3.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/01 00:37:16 Modified files: devel/p5-Data-UUID: Makefile distinfo Log message: Update to p5-Data-UUID-1.221. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/01 00:42:37 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/01 00:43:59 Modified files: x11/gnome/totem: Makefile distinfo Log message: Update to totem-3.16.3. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/01 00:50:53 Modified files: libexec/ftpd : ftpd.c Log message: test pointers with NULL not '\0' CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/01 00:57:10 Modified files: sys/arch/amd64/amd64: efifb.c Log message: Only advertise the color depth we actually support. This makes the xf86-video-wsfb driver work. Map the framebuffer in write-combining mode. This significantly speeds things up. ok yuo@, yasuoka@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/01 01:02:31 Modified files: www/lighttpd : Makefile distinfo Log message: Update to lighttpd-1.4.37. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/01 01:04:04 Modified files: devel/p5-Devel-Cover: Makefile distinfo devel/p5-Devel-Cover/pkg: PLIST Log message: Update to p5-Devel-Cover-1.20. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 01:09:55 Modified files: sys/dev/pci : if_em.c if_ipw.c if_ipwvar.h if_iwi.c if_iwn.c if_ix.c Log message: sizes for free(), mostly related to firmwares. ok dlg CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 01:17:57 Modified files: sys/miscfs/fifofs: fifo_vnops.c Log message: trivial size for free() CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 01:23:35 Modified files: sysutils/ruby-facter: Makefile sysutils/ruby-facter/patches: patch-lib_facter_util_partitions_openbsd_rb Added files: sysutils/ruby-facter/patches: patch-lib_facter_partitions_rb patch-lib_facter_util_partitions_rb Log message: rework the df/mount caching so it can be flushed if needed CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/01 01:26:53 Modified files: devel/p5-Expect: Makefile distinfo devel/p5-Expect/pkg: PLIST Log message: Update to p5-Expect-1.32. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/01 01:30:30 Modified files: net/amule : Makefile Added files: net/amule/patches: patch-m4_gettext_m4 patch-m4_iconv_m4 patch-src_UPnPBase_cpp patch-src_webserver_src_Makefile_in Log message: Use the devel/gettext module While here: fix the return value of CUPnPService::GetStateVariable (from upstream git commit 171bc8f931dccae64f1f7d43c84a4e8ce0f0dc49) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/01 01:45:47 Modified files: x11/mlterm : Makefile distinfo x11/mlterm/patches: patch-configure_in patch-xwindow_x_screen_c patch-xwindow_xlib_x_window_c Removed files: x11/mlterm/patches: patch-Makefile_in Log message: Bugfixing update to mlterm-3.5.1 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/01 01:54:59 Modified files: audio/hs-libmpd: Makefile distinfo Log message: Update to libmpd-0.9.0.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/01 02:11:02 Modified files: sys/arch/amd64/amd64: trap.c Log message: set sival_ptr before calling trapsignal() for user breakpoint/trace traps ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/01 02:22:46 Modified files: sys/kern : subr_pool.c Log message: Push down the KERNEL_LOCK/KERNEL_UNLOCK calls into the back-end allocator functions. Note that these calls are deliberately not added to the special-purpose back-end allocators in the various pmaps. Those allocators either don't need to grab the kernel lock, are always called with the kernel lock already held, or are only used on non-MULTIPROCESSOR platforms. pk tedu@, deraadt@, dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/01 02:44:34 Modified files: sys/arch/powerpc/powerpc: bus_dma.c Log message: Sync bus_dmamap_load_raw(9) with amd64/i386 in order to respect the segement size constraint. Make xhci(4) work on my G5. ok dlg@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/01 03:19:21 Modified files: sys/kern : kern_tame.c Log message: Corrects a use-after-free in tame_namei(). ok doug@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/01 03:36:30 Modified files: devel/p5-Time-Progress: Makefile distinfo Log message: Update to p5-Time-Progress-1.10. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/01 03:48:34 Modified files: usr.bin/tmux : cmd.c tmux.h Log message: All the cmd_*_entry declarations do not need to be in tmux.h. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/01 03:48:50 Modified files: sys/dev/pci : if_em.c Log message: Use the correct free(9) size for the RX ring. ok dlg@, phessler@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/01 03:58:00 Added files: lang/ghc/files : fixup-hs-plist Log message: Add a little helper script that fixes / cleans up plists of hs-* ports. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/01 04:00:26 Modified files: sys/dev/usb : usb.c Log message: Reject USB requests that could damage the bus integrity, just like it is done in ugen(4). Found by Grant Czajkowski during the GSoC 2015. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/01 04:01:56 Modified files: usr.bin/tmux : cfg.c server.c tmux.h Log message: Move initial conf load into cfg.c. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/01 04:04:51 Modified files: sys/net : route.c Log message: Do not try to find a possible ``ifa'' in rt_ifal_del(9) and trust the checks done in rtrequest1(9). This chunk has been introduced in 1991 when rtrequest1(RTM_DELETE...) was not doing a route lookup and no longer make any sense. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/01 04:10:59 Modified files: usr.bin/tmux : cfg.c tmux.c tmux.h Log message: Work out config file when needed not at startup. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 04:48:10 Modified files: x11/gnome/file-roller: Makefile distinfo Log message: update to file-roller-3.16.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 04:53:03 Modified files: www/lighttpd : Tag: OPENBSD_5_8 Makefile distinfo Log message: - reliability update to lighttpd-1.4.37 * it contains various regression fixes including those observed in the kqueue backend. http://www.lighttpd.net/2015/8/30/1.4.37/ from brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 04:53:09 Modified files: www/lighttpd : Tag: OPENBSD_5_7 Makefile distinfo Log message: - reliability update to lighttpd-1.4.37 * it contains various regression fixes including those observed in the kqueue backend. http://www.lighttpd.net/2015/8/30/1.4.37/ from brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 05:09:37 Modified files: x11/i3status/patches: patch-Makefile patch-src_print_volume_c Log message: robert@'s patches have been merged upstream thanks to czarkoff@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/01 05:13:39 Modified files: usr.bin/tmux : tmux.h Log message: Remove dead_clients which is no longer used. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/09/01 05:22:36 Modified files: net/p5-Net-PcapWriter: Makefile distinfo Log message: update p5-Net-PcapWriter to 0.716 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 05:35:02 Modified files: security/libksba: Tag: OPENBSD_5_7 Makefile distinfo Log message: - security update to libksba-1.3.3 Fixes for invalid memory access, integer overflow and a fatal assert. oss-sec thread: http://seclists.org/oss-sec/2015/q2/120 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 06:05:19 Modified files: misc/screen : Makefile Added files: misc/screen/patches: patch-ansi_c Log message: Fix stack overflow due to too deep recursion; from upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 06:07:08 Modified files: misc/screen : Tag: OPENBSD_5_7 Makefile Added files: misc/screen/patches: Tag: OPENBSD_5_7 patch-ansi_c Log message: Fix stack overflow due to too deep recursion; from upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 06:07:39 Modified files: misc/screen : Tag: OPENBSD_5_8 Makefile Added files: misc/screen/patches: Tag: OPENBSD_5_8 patch-ansi_c Log message: Fix stack overflow due to too deep recursion; from upstream CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/01 06:14:57 Modified files: sys/arch/i386/include: i8259.h Log message: ditch a few prototypes for non-existant functions CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/01 06:50:03 Modified files: share/man/man9 : Makefile rtalloc.9 sys/net : route.c route.h Log message: Introduce rtisvalid(9) a function to check if a (cached) route entry can be used or should be released by rtfree(9). It currently checks if the route is UP and is not attached to a stall ifa. ok bluhm@, claudio@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/01 07:12:31 Modified files: bin/ksh : c_ksh.c edit.c emacs.c expand.h history.c mail.c syn.c table.c tree.c var.c vi.c Log message: remove casts and null checks before free. from Michael McConville ok deraadt CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/01 07:20:53 Modified files: usr.bin/doas : doas.c doas.conf.5 Log message: only need to restrict exec path if the rule specifies a command. add a hint about path restrictions to man page. ok deraadt espie CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/01 07:35:39 Modified files: lib/libssl/src/ssl: bs_cbb.c Log message: Make it always safe to call CBB_cleanup() providing that CBB_init() or CBB_init_fixed() have been attempted. ok doug@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/01 07:38:27 Modified files: lib/libssl/src/ssl: s23_clnt.c s3_clnt.c s3_srvr.c ssl_locl.h t1_lib.c Log message: Remove the ssl_prepare_{client,server}hello_tlsext() functions, which are now nothing more than noops. ok bcook@ doug@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/01 07:46:58 Modified files: share/man/man9 : rtalloc.9 Log message: space between macro args and punctuation; CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/01 07:57:59 Modified files: audio/umurmur : Makefile Added files: audio/umurmur/patches: patch-src_ssli_openssl_c Log message: Merge from upstream: commit 82e80f8f18cbb6fed903621751ba9751dc2b80a2 Author: Felix Morgner Date: Sun Jul 12 15:01:07 2015 +0200 Use different API for reading TLS cert (fixes #64) The OpenSSL TLS backend now reads the certificate file using SSL_CTX_use_certificate_chain_file(...) so that concatenated certificate files containing a verification chain are read correctly. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/01 08:33:15 Modified files: sys/netinet : ip_output.c sys/netinet6 : in6_src.c Log message: Convert ip{,6}_output() (cached) route entry checks to rtisvalid(9). ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/01 08:37:50 Modified files: print/lyx : Makefile distinfo print/lyx/pkg : PLIST Log message: Update to lyx 2.1.4, see http://www.lyx.org/announce/2_1_4.txt. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/01 08:45:24 Modified files: sys/arch/octeon/dev: octdwctwo.c Log message: Increase transfer FIFOs for dwc2, to improve USB performance. The new values are from dwc2 of NetBSD. ok jmatthew@, jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 08:54:28 Modified files: www/firefox-esr-i18n: Tag: OPENBSD_5_8 Makefile.inc distinfo Log message: update to firefox-esr-i18n-esr-38.2.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 08:54:52 Modified files: www/firefox-esr: Tag: OPENBSD_5_8 Makefile distinfo Log message: update to firefox-38.2.1esr CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/01 09:18:23 Modified files: lib/libssl/src/ssl: srtp.h Log message: Remove duplicate prototype for SSL_get_selected_srtp_profile(). From Aaron Burghardt. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 09:42:35 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/01 09:57:06 Modified files: . : lyrics.html 58.html Added files: images : yearinthelife_left.jpg yearinthelife_right.jpg Log message: release 3rd song CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/01 09:58:26 Modified files: graphics/gdk-pixbuf2: Makefile distinfo graphics/gdk-pixbuf2/pkg: PLIST Added files: graphics/gdk-pixbuf2/patches: patch-tests_Makefile_in Removed files: graphics/gdk-pixbuf2/patches: patch-gdk-pixbuf_pixops_pixops_c Log message: SECURITY update to gdk-pixbuf-2.31.7. This is supposed to be a development release but it fixes a *lot* of integer overflows, a possible divide-by-zero bug and CVE-2015-4491 -- so we'll make an exception. FreeBSD and most Linux distributions went for this version as well. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/01 09:59:01 Modified files: graphics/gdk-pixbuf2: Tag: OPENBSD_5_8 Makefile graphics/gdk-pixbuf2/patches: Tag: OPENBSD_5_8 patch-gdk-pixbuf_pixops_pixops_c Log message: CVE-2015-4491 (interger overflow). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/01 10:04:32 Modified files: graphics/gdk-pixbuf2: Tag: OPENBSD_5_7 Makefile graphics/gdk-pixbuf2/patches: Tag: OPENBSD_5_7 patch-gdk-pixbuf_pixops_pixops_c Log message: CVE-2015-4491 (integer overflow). CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/01 10:20:55 Modified files: usr.bin/doas : parse.y Log message: increment the line number after the line continuation; ok tedu CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/01 10:23:51 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-backend_ipp_c patch-config-scripts_cups-common_m4 patch-cups_Makefile patch-scheduler_Makefile patch-scheduler_ipp_c patch-test_run-stp-tests_sh print/cups/pkg : PLIST-main Log message: Update to cups-2.1.0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/01 10:47:24 Modified files: sys/arch/amd64/amd64: disksubr.c sys/arch/i386/i386: disksubr.c Log message: Always call readdoslabel() before readgptlabel(). Doubly always call them in the same order. Fix writedisklabel() to follow these simple rules. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/01 10:56:41 src/regress/lib/libssl/client Update of /cvs/src/regress/lib/libssl/client In directory cvs.openbsd.org:/tmp/cvs-serv19979/client Log Message: Directory /cvs/src/regress/lib/libssl/client added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/01 11:02:18 Modified files: regress/lib/libssl: Makefile Added files: regress/lib/libssl/client: Makefile clienttest.c Log message: Add an initial TLS client regress, which currently covers ClientHello message generation. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/01 11:21:36 Modified files: sys/netinet6 : in6_var.h Log message: Kill unused ``ia_net'' field in the struct in6_ifaddr, bad copy paste from the IPv4 time. While here update the comment about ``ia6_ndpr'' it's now only used for autoconf. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/09/01 11:27:25 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.019 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 11:31:39 Modified files: lib/libc/rpc : svc_run.c svc_tcp.c svc_udp.c Log message: Remove calls to perror(); the error returns are sufficient, and these library may not assume stderr is useable. ok millert miod beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 11:31:59 Modified files: usr.sbin/portmap: portmap.c Log message: stop defining a local copy of perror(); libc/rpc no longer uses it. ok beck millert miod CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/01 11:46:31 Modified files: bin/ksh : main.c Log message: no need to check for null argv anymore. from Martijn van Duren ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 11:50:22 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/01 11:53:14 Modified files: usr.sbin/syslogd: syslogd.c Log message: Bind the *:514 UDP socket of syslogd with SO_REUSEADDR. This avoids conflicts with other processes bound to a specific address with the same port. Syslogd uses this socket basically for outgoing traffic to remote UDP log servers, so increase the chance that it works. OK jung@ benno@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 12:26:19 Modified files: sys/kern : kern_tame.c Log message: the special check logic for /usr/share/nls/../libc.cat became failure to return failure. open() of these paths should succeed to satisfy strerror() and friends. ok semarie CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/01 12:50:16 Modified files: usr.bin/tmux : session.c Log message: Fix a spelling error, sesson -> session. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2015/09/01 13:12:25 Modified files: sbin/pfctl : parse.y sys/net : pf.c Log message: - route-to, dup-to, reply-to should not override the block action Spotted by Dilli Paudel ok jung@, ok mikeb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/01 13:14:43 Modified files: usr.bin/tmux : log.c Log message: Pass logging through vis(3). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/01 13:16:00 Modified files: usr.bin/tmux : input.c Log message: Log the whole new input buffer once rather than each byte. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 13:29:22 Modified files: java/jna : Makefile distinfo java/jna/patches: patch-build_xml java/jna/pkg : PLIST Log message: - update to jna-4.1.0 - update homepage - switch to using GH_* tested with clojure CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/01 13:29:42 Added files: java/jna/patches: patch-test_com_sun_jna_LibraryLoadTest_java Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/01 13:40:18 Modified files: net/zabbix : Makefile distinfo net/zabbix/patches: patch-configure patch-include_sysinc_h Removed files: net/zabbix/patches: patch-include_config_h_in patch-src_zabbix_agent_cpustat_c Log message: update to 2.4.6; from Mark Patruck CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/01 13:50:09 Modified files: usr.bin/tmux : input.c server-client.c tty-term.c Log message: Tweak some error messages/comments. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/09/01 13:53:23 Modified files: sbin/ping6 : ping6.c Log message: Display the correct source address when using a non-default routing table. Problem reported on bugs@ and diff from phil AT unita.com.au, thanks! OK phessler CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 13:54:01 Modified files: lib/libc/rpc : auth_unix.c clnt_tcp.c clnt_udp.c svc_simple.c svc_tcp.c svc_udp.c xdr.c xdr_array.c xdr_rec.c xdr_reference.c Log message: Remove all bogus writes to stderr. Only explicit requests should go that way. ok miod beck CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/01 15:24:04 Modified files: sys/net : if_gif.c if_tun.c pipex.c radix_mpath.c sys/netinet : in_pcb.c ip_divert.c ip_icmp.c ip_mroute.c tcp_subr.c sys/nfs : nfs_boot.c Log message: Replace sockaddr casts with the proper satosin(), ... calls. From David Hill; OK mpi@; tested kspillner@; tweaks bluhm@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/01 16:29:36 Modified files: . : plus58.html Log message: new plus goo from Tim van der Molen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/01 18:03:48 Removed files: databases/tdb/patches: patch-include_tdb_h patch-rules_mk patch-tdb_mk Log message: Kill empty patch files. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:25:22 src/sys/arch/amd64/stand/efi Update of /cvs/src/sys/arch/amd64/stand/efi In directory cvs.openbsd.org:/tmp/cvs-serv13113/arch/amd64/stand/efi Log Message: Directory /cvs/src/sys/arch/amd64/stand/efi added to the repository CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:25:22 src/sys/arch/amd64/stand/efi/include Update of /cvs/src/sys/arch/amd64/stand/efi/include In directory cvs.openbsd.org:/tmp/cvs-serv13113/arch/amd64/stand/efi/include Log Message: Directory /cvs/src/sys/arch/amd64/stand/efi/include added to the repository CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:25:22 src/sys/arch/amd64/stand/efiboot Update of /cvs/src/sys/arch/amd64/stand/efiboot In directory cvs.openbsd.org:/tmp/cvs-serv13113/arch/amd64/stand/efiboot Log Message: Directory /cvs/src/sys/arch/amd64/stand/efiboot added to the repository CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:25:22 src/sys/arch/amd64/stand/efiboot/bootx86 Update of /cvs/src/sys/arch/amd64/stand/efiboot/bootx86 In directory cvs.openbsd.org:/tmp/cvs-serv13113/arch/amd64/stand/efiboot/bootx86 Log Message: Directory /cvs/src/sys/arch/amd64/stand/efiboot/bootx86 added to the repository CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:25:22 src/sys/arch/amd64/stand/efiboot/bootx64 Update of /cvs/src/sys/arch/amd64/stand/efiboot/bootx64 In directory cvs.openbsd.org:/tmp/cvs-serv13113/arch/amd64/stand/efiboot/bootx64 Log Message: Directory /cvs/src/sys/arch/amd64/stand/efiboot/bootx64 added to the repository CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:26:13 src/sys/arch/amd64/stand/efi/include/amd64 Update of /cvs/src/sys/arch/amd64/stand/efi/include/amd64 In directory cvs.openbsd.org:/tmp/cvs-serv17332/arch/amd64/stand/efi/include/amd64 Log Message: Directory /cvs/src/sys/arch/amd64/stand/efi/include/amd64 added to the repository CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:26:13 src/sys/arch/amd64/stand/efi/include/i386 Update of /cvs/src/sys/arch/amd64/stand/efi/include/i386 In directory cvs.openbsd.org:/tmp/cvs-serv17332/arch/amd64/stand/efi/include/i386 Log Message: Directory /cvs/src/sys/arch/amd64/stand/efi/include/i386 added to the repository CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:26:13 src/sys/arch/amd64/stand/efi/include/arm Update of /cvs/src/sys/arch/amd64/stand/efi/include/arm In directory cvs.openbsd.org:/tmp/cvs-serv17332/arch/amd64/stand/efi/include/arm Log Message: Directory /cvs/src/sys/arch/amd64/stand/efi/include/arm added to the repository CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 19:52:26 Modified files: sys/arch/amd64/stand/boot: Makefile sys/arch/amd64/stand/cdboot: Makefile sys/arch/amd64/stand/libsa: alloca.S biosdev.c biosdev.h cmd_i386.c disk.h diskprobe.c exec_i386.c machdep.c memprobe.c softraid.c sys/arch/amd64/stand/pxeboot: Makefile sys/stand/boot : bootarg.c bootarg.h sys/lib/libsa : pbkdf2.c stand.h Added files: sys/arch/amd64/stand/efi/include: README efi.h efi_nii.h efiapi.h eficon.h eficonsctl.h efidebug.h efidef.h efidevp.h efierr.h efifpswa.h efifs.h efigop.h efinet.h efipart.h efiprot.h efipxebc.h efiser.h efistdarg.h sys/arch/amd64/stand/efi/include/amd64: efibind.h sys/arch/amd64/stand/efi/include/i386: efibind.h sys/arch/amd64/stand/efiboot: Makefile Makefile.common Makefile.inc conf.c efiboot.c efiboot.h eficall.S eficall.h efidev.c efidev.h heap.h ldscript.amd64 ldscript.i386 run_i386.S run_i386.h self_reloc.c start.S sys/arch/amd64/stand/efiboot/bootx64: Makefile sys/arch/amd64/stand/efiboot/bootx86: Makefile sys/arch/amd64/stand/libsa: random_amd64.S Log message: Initial commit of uefi boot loader of OpenBSD. ok deraadt yuo CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 20:52:26 Modified files: lib/libc/rpc : svc_auth_unix.c Log message: do not printf() on error from libc; ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 21:01:17 Modified files: sys/arch/amd64/stand/efiboot: Makefile Log message: only enter deeper on amd64 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 22:07:11 Modified files: sys/miscfs/fuse: fuse_device.c Log message: fairly easy size for free() CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 22:09:24 Modified files: sys/arch/amd64/stand/boot: conf.c sys/arch/amd64/stand/cdboot: conf.c sys/arch/amd64/stand/efiboot: conf.c sys/arch/amd64/stand/libsa: exec_i386.c sys/arch/amd64/stand/pxeboot: conf.c sys/arch/i386/stand/boot: Makefile conf.c sys/arch/i386/stand/cdboot: Makefile conf.c sys/arch/i386/stand/libsa: alloca.S biosdev.c biosdev.h cmd_i386.c disk.h diskprobe.c exec_i386.c machdep.c memprobe.c softraid.c sys/arch/i386/stand/pxeboot: Makefile conf.c Log message: Bring the boot changes on amd64 to i386. alloca is deleted. Also fix the boot from BIOS and bump the version. input and ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 22:12:23 Removed files: sys/arch/i386/stand/libsa: alloca.S sys/arch/amd64/stand/libsa: alloca.S Log message: alloca() no longer needed CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 22:12:49 Modified files: sys/arch/amd64/stand: Makefile Log message: enter efiboot CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 22:13:15 Modified files: etc/etc.amd64 : Makefile.inc Log message: ship BOOTX64.EFI BOOTX86.EFI CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/01 22:13:23 Modified files: distrib/sets/lists/base: md.amd64 Log message: sync CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/01 22:25:39 Modified files: sys/arch/i386/stand/libsa: exec_i386.c Log message: Fix the bios boot to pass the bootargs properly. ok deraddt CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 00:25:01 Modified files: devel/p5-Hash-Util-FieldHash-Compat: Makefile distinfo Log message: Update to p5-Hash-Util-FieldHash-Compat-0.09. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 00:31:48 Modified files: devel/p5-Time-Progress: Makefile distinfo Log message: Update to p5-Time-Progress-2.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/02 00:35:26 Modified files: sysutils/libvirt-python: Makefile sysutils/libvirt-python/patches: patch-generator_py Log message: Fix the generator issue with a patch proposed to upstream, instead of reverting the offending commit CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 00:41:23 Modified files: mail/pear-Mail-Mime: Makefile distinfo mail/pear-Mail-Mime/pkg: PLIST Log message: Update to pear-Mail-Mime-1.9.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/02 00:47:19 Modified files: lib/libc/rpc : auth_unix.c pmap_clnt.c pmap_getmaps.c Log message: Delete 3 more stderr messages, right before returning a proper error. Code from way in the past. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/02 00:47:44 Modified files: archivers/lz4 : Tag: OPENBSD_5_8 Makefile Log message: Fix lz4's installed .pc file to avoid using the fake prefix. From Brad. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/02 00:47:49 Modified files: archivers/lz4 : Tag: OPENBSD_5_7 Makefile Log message: Fix lz4's installed .pc file to avoid using the fake prefix. From Brad. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 00:53:24 Modified files: mail/p5-Mail-GnuPG: Makefile distinfo Log message: Update to p5-Mail-GnuPG-0.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/02 01:09:46 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-1.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/02 01:13:36 Modified files: graphics/gdk-pixbuf2/patches: patch-tests_Makefile_in Log message: Committed upstream. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/02 01:49:42 Modified files: etc/etc.amd64 : Makefile.inc Log message: copy from mdec to reldir CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/02 01:51:13 Modified files: usr.bin/ssh : authfd.c krl.c monitor.c sshkey.c Log message: Fix occurrences of "r = func() != 0" which result in the wrong error codes being returned due to != having higher precedence than =. ok deraadt@ markus@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/02 01:54:00 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-CMakeLists_txt patch-csync_src_std_c_private_h patch-src_gui_application_cpp patch-src_libsync_utility_cpp net/owncloudclient/pkg: PLIST Removed files: net/owncloudclient/patches: patch-cmake_modules_FindINotify_cmake patch-src_libsync_CMakeLists_txt Log message: update to ownclodclient-2.0.0 some patches were merged upstream CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/02 02:24:29 Modified files: sys/arch/amd64/stand/efiboot: efidev.c efidev.h Log message: Add missing copyright. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/02 02:28:06 Modified files: sys/netinet : ip_output.c sys/netinet6 : in6_src.c Log message: Revert the two uses of rtisvalid(9) for the moment, it breaks dhclient(8) configured networks on RAMDISK kernels. The problem is that the default route installed by dhclient(8) does not have the RTF_UP flag in this environement and rtisvalid(9) doesn't allow you to use a RTF_DOWN route. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 02:43:20 Modified files: textproc/p5-PPIx-Regexp: Makefile distinfo Log message: Update to p5-PPIx-Regexp-0.041. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/02 02:51:42 Log message: import Hack Hack is a typeface designed for source code. The face has been re-designed with a larger glyph set, modifications of the original glyph shapes (including distinct point styles and semi-bold punctuation weight in the regular set to make analphabetic characters less transparent), and meticulous attention to metrics (including numerous spacing adjustments to improve the rhythm of the face and the legibility of code at small text sizes). ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20150209 N ports/fonts/hack-fonts/Makefile N ports/fonts/hack-fonts/distinfo N ports/fonts/hack-fonts/pkg/DESCR N ports/fonts/hack-fonts/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/02 02:52:11 Modified files: fonts : Makefile Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/02 04:03:34 Modified files: databases/pgadmin3: Makefile distinfo databases/pgadmin3/patches: patch-pgadmin_frm_events_cpp Removed files: databases/pgadmin3/patches: patch-pgadmin_frm_frmQuery_cpp Log message: Update to pgadmin3 1.20, ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 04:41:42 Modified files: www/p5-HTML-FillInForm: Makefile distinfo Log message: Update to p5-HTML-FillInForm-2.21. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 06:13:50 Modified files: sysutils/p5-Quota: Makefile distinfo Log message: Update to p5-Quota-1.7.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 06:35:33 Modified files: sysutils/p5-File-NFSLock: Makefile distinfo Log message: Update to p5-File-NFSLock-1.27. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/09/02 07:06:53 Modified files: build : Makefile Log message: Delete the pkg-stable stuff from the "all" target. It's not used nowadays and causes "make" to fail. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/09/02 07:11:30 Modified files: build/mirrors : anoncvs.html.head Log message: Ximbiot.com got into the hands of finnish domain grabbers, so link CVS to its Savannah home page instead. Issue reported by Ross L Richardson (rlr dot id dot au). CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/09/02 07:12:30 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/02 07:21:37 Modified files: sys/kern : subr_log.c Log message: To make logging to local syslog reliable, log a message about failed log atempts. sendsyslog(2) is a good place to detect and report the problem. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/02 07:39:23 Modified files: sys/arch/amd64/amd64: i8259.c sys/arch/amd64/include: i8259.h sys/arch/i386/include: i8259.h Log message: remove a bunch of orphaned prototypes and unused functions; ok miod CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/02 07:47:47 Modified files: lib/libc/asr : asr.c Log message: use _PATH_RESCONF CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/02 07:53:55 Modified files: sys/arch/mips64/mips64: softintr.c Log message: simple size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/02 08:07:43 Modified files: sys/arch/alpha/alpha: interrupt.c sys/arch/alpha/dev: shared_intr.c sys/arch/alpha/eisa: eisa_machdep.c Log message: sizes for free() CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/09/02 08:25:36 Modified files: sys/arch/amd64/stand/libsa: random_amd64.S Log message: sync comment CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/09/02 08:29:31 Modified files: textproc/p5-XML-LibXML: Makefile distinfo Log message: update p5-XML-LibXML to 2.0122 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/02 08:41:20 Modified files: devel/p5-Benchmark-Timer: Makefile distinfo devel/p5-Benchmark-Timer/patches: patch-Makefile_PL Log message: Bugfix update to 0.7107 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/02 09:19:28 Modified files: security/xca : Makefile security/xca/patches: patch-widgets_hashBox_cpp Log message: fix default hashalgo in xca; the last update resulted in it changing from SHA256 to 224 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/02 10:08:49 Modified files: sys/dev/pci : if_ix.c Log message: correct sizes for free(), sigh CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/02 10:10:07 Log message: import security/lastpass-cli, from Bjorn Ketelaars, ok benoit@ abieber@ lastpass-cli is an open-source command-line interface to the popular LastPass password management service. Status: Vendor Tag: sthen Release Tags: sthen_20150902 N ports/security/lastpass-cli/Makefile N ports/security/lastpass-cli/distinfo N ports/security/lastpass-cli/patches/patch-Makefile N ports/security/lastpass-cli/patches/patch-upload-queue_c N ports/security/lastpass-cli/pkg/DESCR N ports/security/lastpass-cli/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/02 10:10:38 Modified files: security : Makefile Log message: +lastpass-cli CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/02 11:12:07 Modified files: usr.bin/tmux : grid.c Log message: Fix indentation of grid_string_cells_fg. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/02 11:37:54 Modified files: usr.bin/tmux : tmux.h tty-keys.c tty.c Log message: We no longer need the terminal service class, so don't bother asking for it. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/02 11:43:25 Modified files: usr.bin/tmux : alerts.c tmux.h tty.c Log message: A one line helper function is a little silly. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/02 11:52:57 Modified files: usr.bin/tmux : input.c Log message: Log pane which received input data. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/02 11:53:54 Modified files: lib/libssl/src/ssl: s23_clnt.c Log message: Fewer magic numbers - we already have defines for the header lengths, so make use of them. ok doug@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/02 11:59:15 Modified files: lib/libssl/src/ssl: d1_clnt.c s3_clnt.c ssl_locl.h Log message: Replace dtls1_client_hello() with ssl3_client_hello() - both are basically the same code, with two slight differences for DTLS handling. Also, make use of send_cookie to determine if the client random needs to be preserved, rather than testing if it is zeroed (hopefully your random number generator never returned all zeros, since the existing code would break). Inspired by BoringSSL. ok doug@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/09/02 12:50:08 Modified files: graphics/pdf2djvu: Makefile distinfo Added files: graphics/pdf2djvu/patches: patch-tests_common_py Log message: Update to pdf2djvu 0.8.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 13:33:51 Modified files: devel/p5-DateTime-Set: Makefile distinfo Log message: Update to p5-DateTime-Set-0.3400. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/02 13:50:14 Added files: graphics/gtkimageview/patches: patch-configure Log message: don't use -Werror in gtkimageview, this uses gdk_pixbuf_new_from_inline() which triggers a deprecation warning with new gdkpixbuf. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/02 13:52:40 Modified files: devel/p5-Config-Auto: Makefile distinfo Log message: Update to p5-Config-Auto-0.44. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/02 14:25:43 Modified files: net/isc-bind : Makefile distinfo Log message: SECURITY update to bind-9.10.2-P4: CVE-2015-5722, CVE-2015-5986 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/02 14:27:37 Modified files: net/isc-bind : Tag: OPENBSD_5_8 Makefile distinfo Log message: SECURITY update to bind-9.10.2-P4: CVE-2015-5722, CVE-2015-5986 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/02 14:28:13 Modified files: net/isc-bind : Tag: OPENBSD_5_7 Makefile distinfo Log message: SECURITY update to bind-9.10.2-P4: CVE-2015-5722, CVE-2015-5986 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/02 14:30:03 Modified files: . : plus58.html Log message: final 5.8, from Tim van der Molen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/02 15:22:45 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Use the pointer we got back from alloc() when calling free() instead of something that points smack in the middle of the buffer. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/02 15:59:29 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: Make pmap_kenter_pa(9) and pmap_kremove(9) mpsafe. This required me to use atomic operations to operate on pm_stats.resident_count. Is it really necessary to keep track of that for the kernel pmap? CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/02 21:13:56 Modified files: sys/arch/i386/i386: bios.c sys/arch/amd64/amd64: bios.c Log message: Fix the condition of finding SMBIOS. Found by gerhard@. ok gerhard uebayasi deraadt CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/09/02 22:27:49 Modified files: lib/libc/gen : auth_subr.c Log message: no more gcc2. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/09/02 23:10:19 Modified files: usr.sbin/smtpd : smtp_session.c Log message: the session kicking mechanism has an accounting bug leading to some legit sessions being kicked if they generate too many consecutive errors. remove the mechanism altogether until it is redesigned. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/02 23:43:57 Modified files: www/owncloud : Makefile distinfo www/owncloud/patches: patch-apps_updater_appinfo_info_xml www/owncloud/pkg: PLIST Log message: Update to owncloud-8.1.2. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/03 00:26:17 Modified files: usr.sbin/smtpd : iobuf.c Log message: move paren to correctly return a negative error value instead of the result of the < 0 test which would be 1. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/03 01:00:37 Modified files: devel/p5-FormValidator-Simple: Makefile distinfo Log message: Update to p5-FormValidator-Simple-0.29. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/03 01:06:13 Modified files: devel/p5-IO-Pager: Makefile distinfo Log message: Update to p5-IO-Pager-0.34. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/03 01:09:25 Modified files: devel/cmake : Makefile cmake.port.mk distinfo devel/cmake/patches: patch-CMakeLists_txt patch-Modules_Compiler_GNU-Fortran_cmake patch-Modules_FindBoost_cmake patch-Modules_FindJava_cmake patch-Source_cmComputeLinkInformation_cxx patch-Source_cmInstallCommand_cxx patch-Source_cmTarget_cxx patch-Source_kwsys_SystemTools_cxx patch-Tests_CMakeLists_txt patch-bootstrap devel/cmake/pkg: PLIST Log message: Update to CMake-3.3.1 No fallout in a bulk build OK ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/03 01:20:06 Modified files: devel/py-setproctitle: Makefile distinfo Log message: Update to py-setproctitle-1.1.9. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/03 01:26:41 Modified files: devel/iso-codes: Makefile distinfo Log message: update to iso-codes-3.61 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/03 01:44:43 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_Makefile_in patch-src_rpc_virnetsocket_c sysutils/libvirt/pkg: PLIST Log message: update to libvirt-1.2.19 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/03 01:44:48 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: update to libvirt-python-1.2.19 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/03 01:50:22 Modified files: sys/dev/usb : ugen.c Log message: Do not use an intermediary buffer on the stack of the caller when submitting a read request. This also means big read requests are no longer split into multiple small transfers something that libusb consumers do not expect. Tested by ajacatoutot@. Found by Grant Czajkowski during the GSoC 2015. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/03 03:16:33 Modified files: sys/conf : files Log message: Add missing net/art.c, found the hardway by reyk@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/03 03:22:40 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Improve the code that tries to figure out which device we booted from. The EFI Loaded Image Device Path Protocol typically includes partition and file components. We want to match it to a "raw" Device Path without these components though, so we declare we have found the boot device as soon as the Device Path matches the initial components of the Loaded Image Device Path. ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/03 03:50:26 Modified files: sys/net : route.c Log message: Unconditionally set the RTF_UP flags when adding a route to the table. This makes dhclient(8) configured default routes usable without relying on the link-state change hooks not present in RAMDISK kernels. ok krw@, claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/03 04:00:00 Modified files: sys/netinet : ip_output.c sys/netinet6 : in6_src.c Log message: Convert ip{,6}_output() (cached) route entry checks to rtisvalid(9). This introduces a behavior change as we now reject !RTF_UP routes to output packets. This stricter check exposed a bug in the setup of new routes and was the reason for the previous revert. This should be now fixed by r1.229 of sys/net/route.c . ok bluhm@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2015/09/03 05:16:50 Modified files: usr.bin/tsort : tsort.c Log message: reorg code, preliminary step to more cleanup - split the two blobs in main into separate functions - use return instead of exit okay millert@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/03 05:30:13 Modified files: usr.sbin/acpidump: Makefile acpidump.c Log message: Modify acpidump to work on systems booted from efi boot. Use the ACPI config address passed through the boot parameter. ok mlarkin CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/03 06:13:13 Modified files: sys/kern : kern_sysctl.c Log message: Fix !INET6 build. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/03 06:23:23 Modified files: usr.sbin/smtpd : aliases.5 smtpd.8 smtpd.conf.5 Log message: Document spool dir in smtpd's FILES section and be consistent with using compact lists for FILES in the other manual pages. OK gilles@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/03 06:46:47 Modified files: sbin/pfctl : pfctl_parser.c Log message: interface should only be specified for root queues; found by jsg CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/03 06:49:21 Modified files: regress/sbin/pfctl: pf103.ok Log message: sync to reflect changes in pfctl_parser.c -r1.305 CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/03 06:54:09 Modified files: regress/sbin/pfctl: pf47.ok pf47.optimized Log message: order of assigned v6 addresses has slightly changed CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/03 06:55:54 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2var.h Log message: Remove sc->sc_lock and add several splusb()'s in dwc2, to avoid a possible lock recursion panic on transfer timeout. The lock is not needed yet because the USB stack is not MP-safe. ok mpi@, "makes sense" jasper@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/03 07:01:53 Modified files: regress/sbin/pfctl: pfail8.ok Log message: route-to, reply-to and dup-to are no longer supported on block rules CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/03 08:22:28 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2var.h Log message: Remove the abort_task field in struct dwc2_xfer. There is an identical field in struct usbd_xfer which is part of dwc2_xfer. ok mpi@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/03 08:30:23 Modified files: usr.bin/tmux : format.c tmux.c Log message: A couple of style nits. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/03 08:35:28 Modified files: graphics/p5-Image-Info: Makefile distinfo graphics/p5-Image-Info/pkg: PLIST Log message: Update to p5-Image-Info-1.38. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/03 08:50:53 Modified files: usr.sbin/syslogd: syslogd.c Log message: Instead of creating a line buffer on the stack, tcp_readcb() can use the global linebuf like the other libevent read callbacks. OK jung@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/03 08:59:23 Modified files: sys/netinet : ip_output.c sys/netinet6 : in6_src.c Log message: Revert (again!) the two uses of rtisvalid(9), they break NFS! Found the hardway by naddy@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/03 09:14:08 Modified files: sys/dev/usb/dwc2: dwc2.c Log message: Properly cancel any pending USB abort task when aborting a transfer and skip completed transfers in dwc2_abort_xfer(). This fixes some timeout-related crashes. Feedback and ok mpi@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/03 09:47:06 Modified files: security/dante : Makefile Log message: switch MASTER_SITES to http CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/03 09:48:59 Modified files: net/znc : Makefile net/znc/patches: patch-src_Csocket_cpp Log message: patch net/znc to build when OPENSSL_NO_SSL3 is used. ok brad CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/03 09:52:16 Modified files: sys/arch/i386/include: biosvar.h Log message: match amd64; bios_efi_info_t is required here as well, because acpidump compiles on more than one platform. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/03 09:59:26 Modified files: security/xca : Tag: OPENBSD_5_8 Makefile security/xca/patches: Tag: OPENBSD_5_8 patch-widgets_hashBox_cpp Log message: MFC (jasper@ agrees): fix default hashalgo in xca; the last update resulted in it changing from SHA256 to 224 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/03 10:07:01 Modified files: net/py-libcloud: Makefile distinfo net/py-libcloud/pkg: PLIST Log message: Update to py-libcloud-0.18.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/03 10:42:01 Modified files: sys/netinet6 : in6_ifattach.c Log message: Change the order of operations for loopback interfaces to have ::1 configured before fe80::1. (lo0:0) in pf should resolve to 127.0.0.1 ::1. reported by and ok mikeb@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/03 11:07:21 Modified files: regress/sbin/pfctl: pf47.ok pf47.optimized Log message: revert previous since the v6 address order has been restored CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/09/03 11:08:29 Modified files: share/misc : countrycodes Log message: sync with ISO web site; ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/03 11:44:13 Modified files: net/weechat : Makefile distinfo Log message: update to weechat-1.3, from new maintainer Eric Lalonde CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/09/03 11:59:55 Modified files: sbin/ping : ping.c Log message: Move tricky system calls up and sensitive data calculations down so that tame(2) can sit in the middle. diff from deraadt@ "you can commit that diff" deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/03 12:00:11 Modified files: sys/arch/amd64/conf: RAMDISK RAMDISK_CD Log message: No real point in having efifb(4) on the floppies; we want it on everything else! ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/03 12:14:35 Modified files: regress/usr.sbin/syslogd: args-dropped-tcp.pl args-dropped-tls.pl args-sync-tcp.pl syslogd.pl Added files: regress/usr.sbin/syslogd: args-sendsyslog-error.pl Log message: Add test for sendsyslog(2) dropped message reporting. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/03 12:47:36 Modified files: sys/arch/amd64/amd64: pmap.c Log message: Fix a race in pmap_page_remove(). This should get mail from the mailing lists flowing again. Thanks to millert@ for helping me tracking this down. ok millert@, tedu@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/03 12:49:19 Modified files: sys/arch/i386/i386: pmap.c pmapae.c Log message: Fix a race in pmap_page_remove_86() and pmap_page_remove_pae(). ok millert@, tedu@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/03 14:05:59 Modified files: usr.bin/doas : doas.c Log message: replace permfail calls with errc. the permfail calls had been retained for clarity and/or future use, but if people send me diffs fixing it, it's not worth fighting for. from Martin Natano CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/03 14:33:42 Modified files: www/puppet-dashboard: Makefile www/puppet-dashboard/pkg: puppet_dashboard_workers.rc Log message: fix pexp to unbreak rc_check() ok aja@ sebastia@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/03 14:41:57 Modified files: mail/mutt : Makefile distinfo mail/mutt/patches: patch-imap_browse_c Removed files: mail/mutt/patches: patch-configure_ac patch-contrib_smime_rc patch-doc_Makefile_am patch-hcachever_sh_in patch-lib_c patch-sendlib_c Log message: update to mutt-1.5.24 (requiring the various optional patchsets, sidebar etc to be modified), remove some port patches which are un/no-longer necessary, and avoid depending on autoconf/automake except in those cases where optional patchsets touch the Makefiles and require auto* to be regenerated. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/03 14:50:48 Modified files: usr.sbin/syslogd: syslogd.c Log message: In sendsyslog(2) I got the plural s of messages right. The messages of syslogd(8) should be alike. syslogd: dropped 1 message OK lteo@ millert@ CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2015/09/03 17:02:20 Modified files: . : alpha.html amd64.html i386.html Log message: advertise the right installation media. ok rpe@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/03 17:04:18 Modified files: usr.bin/calendar/calendars: calendar.computer Log message: append the year Zilog Z-80 8-bit microprocessor was introduced; a nice processor, learnt assembly on a Z-80A when I was twelve years old. ok jmc@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/03 17:06:28 Modified files: usr.bin/nc : netcat.c Log message: synchronize synopsis and usage. CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2015/09/03 17:19:55 Modified files: . : 58.html Log message: add missing full stops. CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2015/09/03 19:50:56 Modified files: . : 58.html Log message: Add man page links for amdcf(4), tar(1), and cpio(1). From Rob Pierce, thanks! CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2015/09/03 20:08:46 Modified files: . : 58.html Log message: Add man page link for syslogd(8); from Rob Pierce. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/03 20:55:09 Modified files: lib/libkvm : kvm_private.h kvm.c Log message: add kvm_realloc() as a private function. part of a larger diff ok millert@ guenther@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/03 20:58:14 Modified files: lib/libkvm : kvm.c kvm_file2.c Log message: fix a race when fetching files from the kernel. the number of files might have increased between when we got the number of files and when we requested that number of files. now we allocate another 10ish percent on top of what the kernel says we need, and retry if that still isnt enough. while here use realloc instead of constantly going through free/malloc sequences. with input from claudio@ deraadt@ ok millert@ guenther@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/03 21:57:38 Modified files: usr.bin/ssh : sshconnect.c Log message: remove extra newline in nethack-mode hostkey; from Christian Hesse bz#2686 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/03 22:23:10 Modified files: regress/usr.bin/ssh: hostkey-rotate.sh Log message: trim junk from end of file; bz#2455 from Jakub Jelen CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/03 22:44:08 Modified files: usr.bin/ssh : monitor.c Log message: don't record hostbased authentication hostkeys as user keys in test for multiple authentication with the same key CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/03 22:47:50 Modified files: usr.bin/ssh : ssh_config.5 Log message: better document ExitOnForwardFailure; bz#2444, ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/03 22:55:24 Modified files: usr.bin/ssh : sshconnect.c Log message: correct function name in error messages CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/03 22:56:09 Modified files: usr.bin/ssh : ssh.c Log message: add a debug2() right before DNS resolution; it's a place where ssh could previously silently hang for a while. bz#2433 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/03 23:53:28 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: update to p5-Sys-Virt-1.2.19 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/09/03 23:58:40 Modified files: usr.sbin/acpidump: acpidump.c Log message: zap extra newline that snuck in CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/04 00:03:59 Modified files: devel/p5-Test-MockTime: Makefile distinfo devel/p5-Test-MockTime/pkg: PLIST Log message: Update to p5-Test-MockTime-0.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/04 00:38:41 Modified files: devel/p5-Log-Dispatch: Makefile distinfo devel/p5-Log-Dispatch/pkg: PLIST Log message: Update to p5-Log-Dispatch-2.50. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/04 00:40:46 Modified files: usr.bin/ssh : ssh_config.5 Log message: full stop belongs outside the brackets, not inside; CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/04 01:01:30 Modified files: devel/p5-Term-Shell: Makefile distinfo Removed files: devel/p5-Term-Shell/patches: patch-test_pl Log message: Update to p5-Term-Shell-0.06. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/04 01:05:44 Modified files: sys/dev/ic : re.c rtl81x9reg.h Log message: add support for RTL8168H tedu tested an almost identical diff from brad that set the same flags. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/04 01:23:18 Modified files: www/p5-WWW-Mechanize-TreeBuilder: Makefile distinfo Log message: Update to p5-WWW-Mechanize-TreeBuilder-1.20000. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/04 02:17:06 Modified files: sys/net : if_pflow.c Log message: Fix an mbuf use-after-fruit in pflow_clone_create(). Issue reported by semarie@ on bugs@ who also isolated the use-after-fruit to pflow(4) using dlg@'s tracing mbuf diff. Inputs from and ok florian@, semarie@, benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/04 02:19:59 Modified files: graphics/libgxps: Makefile distinfo Log message: Update to libgxps-0.2.3.2. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/04 02:21:01 Modified files: usr.bin/netstat: mbuf.c Log message: Fix mbuf memory accounting after recent *8 pool size change. Use the ``pr_pgsize'' argument instead of assuming that pool page sizes are identical to the value returned by getpagesize(3). Issue reported by trondd on tech@. ok millert@, tedu@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2015/09/04 02:21:47 Modified files: usr.bin/ssh : ssh.c sshd.c Log message: Plug minor memory leaks when options are used more than once. bz#2182, patch from Tiago Cunha, ok deraadt djm CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/04 02:43:39 Modified files: sys/kern : uipc_domain.c vfs_subr.c sys/net : pf_table.c pfkey.c pipex.c radix.c radix.h route.c rtable.c rtable.h sys/netinet : in_proto.c sys/netinet6 : in6_proto.c sys/netmpls : mpls_proto.c sys/sys : domain.h Log message: Make every subsystem using a radix tree call rn_init() and pass the length of the key as argument. This way every consumer of the radix tree has a chance to explicitly initialize the shared data structures and no longer rely on another subsystem to do the initialization. As a bonus ``dom_maxrtkey'' is no longer used an die. ART kernels should now be fully usable because pf(4) and IPSEC properly initialized the radix tree. ok chris@, reyk@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/04 02:51:00 Modified files: www/p5-SOAP-Lite: Makefile distinfo www/p5-SOAP-Lite/pkg: PLIST Log message: Update to p5-SOAP-Lite-1.19. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/04 02:59:43 Modified files: sys/dev/usb : ugen.c Log message: Do not use an intermediary buffer on the stack of the caller when submitting a bulk write request. This also means big bulk write requests are no longer split into multiple small transfers something that libusb consumers do not expect. From Grant Czajkowski as part of the GSoC 2015. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/04 03:20:46 Modified files: x11/xruskb : Makefile distinfo Log message: Switch to http MASTER_SITES. Tarball content was was verified to be the same. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/04 03:25:26 Modified files: net/owncloudclient: Makefile distinfo Log message: bugfix update to owncloudclient-2.0.1 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/04 04:44:46 Modified files: databases/mysql-zrm: Makefile databases/mysql-zrm/patches: patch-usr_bin_zrm-pre-scheduler Log message: unbreak mysql-zrm-scheduler CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 05:01:37 Modified files: www/drupal6/phpmailer: Makefile Log message: drop maintainer CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/04 05:01:48 Modified files: databases/mysql-zrm: Tag: OPENBSD_5_8 Makefile databases/mysql-zrm/patches: Tag: OPENBSD_5_8 patch-usr_bin_zrm-pre-scheduler Log message: unbreak mysql-zrm-scheduler(1) ok sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/04 05:50:33 Modified files: sys/nfs : nfs_syscalls.c Log message: The nfsrv_descript_pl pool never gets used in interrupt context. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/04 05:51:29 Modified files: sys/compat/linux: linux_futex.c Log message: The futex_pool and futex_wp_pool pools never get used in interrupt context. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 06:01:50 Modified files: net : Makefile Log message: +libbind, missing since it was re-added CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/04 06:02:44 Modified files: usr.bin/tmux : cmd-wait-for.c Log message: Change wait-for to work when the signal comes before the wait, also use some helper functions and add some logging. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/04 06:34:22 Modified files: lib/libc/gen : gethostname.3 Log message: word fix; from henning petersen (netbsd pr/49641, -r1.18) ok millert CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/04 07:00:41 Modified files: sys/netinet6 : in6.c Log message: Tunnels also need a cloning route. Fix a regression reported by Brad. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2015/09/04 07:05:13 Modified files: games : Makefile Log message: +asciiquarium; OK stsp@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/04 07:06:26 Modified files: www/tomcat/v7 : Makefile distinfo www/tomcat/v7/pkg: PLIST-examples www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: Updates: v7 -> Tomcat 7.0.64 v8 -> Tomcat 8.0.26 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/04 08:00:51 Modified files: . : cvsync.html Log message: mention that ports cvsync is patched to work with commitid; ok beck millert CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/04 08:20:29 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-ui_vnc_c Log message: SECURITY: vnc, fix memory corruption (CVE-2015-5225). from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 09:52:41 Modified files: net/netrate : Makefile distinfo net/netrate/patches: patch-netblast_netblast_c net/netrate/pkg: PLIST Added files: net/netrate/patches: patch-netrate_be32_h patch-netsend_netsend_c Log message: update to a newer checkout of FreeBSD's netrate packet generator, this version has IPv6 support too CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/04 09:58:45 Modified files: . : hackathons.html Log message: the j2k15 hackathon was held last week, it turned out to be all about making uefi work.. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/04 09:59:50 Modified files: . : plus58.html Log message: some more fixes from Tim van der Molen CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/09/04 10:02:19 Modified files: sys/dev : audio.c Log message: Fix condition used while seaching candidates for "record level" control for wskbd. This may fix "record level" keys on certain keyboards. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/04 10:10:05 Modified files: www/p5-CatalystX-Component-Traits: Makefile distinfo Log message: Update to p5-CatalystX-Component-Traits-0.19. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/04 10:24:58 Modified files: www/p5-Catalyst-Plugin-Session-Store-FastMmap: Makefile distinfo Log message: Update to p5-Catalyst-Plugin-Session-Store-FastMmap-0.16. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/04 13:02:49 Modified files: sbin/fdisk : fdisk.8 fdisk.c mbr.c Log message: Add a -b option, to be used together with -i, that tells fdisk to add a special boot partition on architectures that need it. For now those architectures are amd64 and i386, where this option will create an EFI system partition to store our new UEFI bootloader. ok deraadt@, krw@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/04 13:12:32 Modified files: lib/libc/sys : getsockopt.2 Log message: Add missing information to the socket splicing man page to make it more comprehensible. OK jmc@ tedu@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/09/04 14:28:12 Modified files: sys/net : if_pflow.c Log message: pflow_flush() still needs sc->send_nam; free it later. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 15:05:55 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-configure_ac patch-doc_sample_config Log message: update to ocserv-0.10.8 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/04 15:19:45 Modified files: sbin/fdisk : fdisk.8 fdisk.c Log message: shuffle -b into place; while there, do some general tidy up of SYNOPSIS and usage(); CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 15:22:29 Modified files: java/jna : Makefile Log message: fix java/jna packaging on i386 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/04 15:24:26 Modified files: usr.bin/mandoc : man.c man_macro.c regress/usr.bin/mandoc/man/SH: noarg.out_ascii noarg.out_lint regress/usr.bin/mandoc/man/SS: noarg.out_ascii noarg.out_lint regress/usr.bin/mandoc/man/TP: Makefile Added files: regress/usr.bin/mandoc/man/TP: fill.in fill.out_ascii Log message: Fill mode changes don't break next-line scope in all cases, in particular not for tagged paragraphs. Issue found by Christian Neukirchen in the exiv2(1) manual page. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 15:38:46 Modified files: www/squid/snapshot: Makefile distinfo www/squid/snapshot/patches: patch-src_ssl_bio_cc Log message: update to squid-3.5.8 and reenable -ntlm subpackage while there. (I have no way to test ntlmauth but it builds ok, reports welcome). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 15:39:31 Modified files: www/squid : Makefile.inc Log message: update to squid-3.5.8 and reenable -ntlm subpackage while there. (I have no way to test ntlmauth but it builds ok, reports welcome). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/04 15:40:25 Modified files: sys/net : pf_if.c pf_ioctl.c pf_osfp.c Log message: The pf_osfp_pl and pf_osfp_entry_pl never get used in interrupt context. Drop the explicit pool backend allocator here and add PR_WAITOK to the flags passed to pool_init(9). The pfi_addr_pl and pf_rule_pl can get used in interrupt context though. So simply drop the explicit pool backend allocator without adding PR_WAITOK to the flags passed to pool_init(9). ok mikeb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/04 15:43:10 Modified files: sys/dev/pci : if_bnx.c Log message: The bnx_tx_pool gets used from interrupt context, so drop the explicit backend allocoter here without passing PR_WAITOK to pool_init(9). ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 15:59:36 Modified files: www/otter-browser: Makefile distinfo www/otter-browser/patches: patch-CMakeLists_txt www/otter-browser/pkg: PLIST Log message: update to otter-browser 0.9.07 (beta 7), from maintainer Adam Wolk CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/04 16:08:25 Modified files: x11/qt5 : Makefile Log message: Qt dlopen()s various libraries including libssl and does runtime resolution of symbols. It does guard with #ifdefs but since it doesn't record a hard dependency on the libssl version, an installed package doesn't automatically get updated to a newer version that notices the change, so bump qt5's REVISION-main to force an update. It does fallback sensibly (no crash, just a Warning printf), but since the change to headers results in a code change to Qt, we need to bump. Noticed while testing the otter-browser udpate. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/04 17:22:56 Modified files: sys/arch/amd64/conf: files.amd64 Log message: Let efifb depend on rasops32 such that it works on ramdisks where rasops32 isn't brought in by inteldrm or radeondrm. CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/09/04 17:47:09 Modified files: include : stdbool.h sys/sys : types.h Log message: These days pcc defines __GNUC__ and we don't support gcc2. Also needed for upcoming CompCert port. Final version of the diff is from kettenis@ with input from jsg@ and tedu@. ok kettenis@, jsg@, "I agree" millert@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2015/09/04 18:20:08 Log message: import lang/compcert. ok sthen@ The CompCert C verified compiler is a compiler for a large subset of the C programming language that generates code for the PowerPC, ARM and x86 processors. The distinguishing feature of CompCert is that it has been formally verified using the Coq proof assistant: the generated assembly code is formally guaranteed to behave as prescribed by the semantics of the source C code. CompCert is not free software. This non-commercial release can only be used for evaluation, research, educational and personal purposes. Status: Vendor Tag: daniel Release Tags: daniel_20150904 N ports/lang/compcert/Makefile N ports/lang/compcert/distinfo N ports/lang/compcert/pkg/DESCR N ports/lang/compcert/pkg/PLIST N ports/lang/compcert/patches/patch-driver_Configuration_ml N ports/lang/compcert/patches/patch-Makefile N ports/lang/compcert/patches/patch-configure No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/09/04 19:23:22 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 1.9.15. CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2015/09/04 19:52:27 Modified files: . : 58.html Log message: Add man page link for openssl(1); from Rob Pierce. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/04 20:05:28 Modified files: sys/dev/pci : pcidevs Log message: add some braswell ids CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/04 20:08:31 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/05 00:22:47 Modified files: lib/libc/arch/amd64: SYS.h lib/libc/arch/amd64/sys: Ovfork.S brk.S sbrk.S sigprocmask.S sigsuspend.S syscall.S lib/libc/arch/i386: SYS.h lib/libc/arch/i386/sys: Ovfork.S brk.S cerror.S sbrk.S sigpending.S sigprocmask.S sigreturn.S sigsuspend.S syscall.S tfork_thread.S lib/libc/arch/mips64: SYS.h lib/libc/arch/mips64/sys: brk.S sbrk.S sigprocmask.S lib/libc/arch/powerpc: SYS.h lib/libc/arch/powerpc/sys: brk.S cerror.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S lib/libc/arch/sparc64: SYS.h lib/libc/arch/sparc64/sys: brk.S cerror.S sbrk.S sigpending.S sigprocmask.S sigreturn.S sigsuspend.S tfork_thread.S Log message: Adds hidden _libc_FOO aliases for the system call stubs. Stop generating _brk and _sbrk symbols: they've already been hidden. Set the ELF symbol size on the syscall stubs. Give the __{min,cur}brk symbols a size and type, and hide more jump labels. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/05 00:47:12 Modified files: net/p5-Net-eBay: Makefile distinfo Log message: Update to p5-Net-eBay-0.61. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/05 00:56:33 Modified files: devel/p5-AnyEvent-HTTP: Makefile distinfo Log message: Update to p5-AnyEvent-HTTP-2.22. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/05 01:25:15 Modified files: net/p5-Net-Ident: Makefile distinfo net/p5-Net-Ident/patches: patch-Ident_pm Log message: Update to p5-Net-Ident-1.24. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/05 01:41:17 Modified files: sbin/dhclient : dhclient.c Log message: Some whitespace bulking out a diff unnecessarily. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/05 02:21:27 Modified files: sys/arch/amd64/amd64: efifb.c Log message: Correct bounds checking in efifb_mmap(). ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/05 02:26:43 Modified files: sys/dev/wscons : wsemul_vt100_subr.c Log message: Support for xterm-compatible SGR escapes 39 and 49 (reset fg/bg colour to default). From Matthew Martin on tech@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/05 03:38:24 Modified files: usr.bin/rcs : ci.c usr.sbin/rpc.lockd: test.c usr.sbin/unbound/libunbound: libunbound.c Log message: Avoid unintended problems with operator precedence when doing an assignment and comparison. ok deraadt@ looks correct millert@ jung@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/05 03:47:08 Modified files: bin/ksh : path.c usr.bin/cvs : diff3.c usr.bin/diff3 : diff3prog.c usr.bin/rcs : diff3.c Log message: Add brackets to clarify assignments that are the result of a test operator. ok deraadt@ looks correct millert@ jung@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/05 03:49:24 Modified files: usr.bin/bc : tty.c Log message: Avoid unintended problems with operator precedence when doing an assignment and comparison. ok deraadt@ looks correct millert@ jung@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/05 04:01:09 Modified files: net : Makefile Log message: +monitoring-plugins, spotted by nigel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/05 04:01:50 Modified files: textproc : Makefile Log message: +podofo, spotted by nigel@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/05 04:52:34 Modified files: graphics/pqiv : Makefile distinfo Removed files: graphics/pqiv/patches: patch-Makefile Log message: update to pqiv-2.3.5. changelog: https://github.com/phillipberndt/pqiv#changelog CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/09/05 05:19:20 Modified files: usr.bin/sndiod : dev.c sndiod.1 Log message: typos in comments: xfree -> free CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/05 05:25:30 Modified files: lib/libc : Symbols.list lib/libc/include: namespace.h lib/libc/nls : Makefile.inc catclose.c catgets.c catopen.c lib/libc/string: strerror_r.c Added files: lib/libc/hidden: nl_types.h Removed files: lib/libc/nls : _catclose.c _catgets.c _catopen.c Log message: Use new framework for wrapping cat{open,gets,close}(), eliminating _cat* in the process. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/05 05:28:35 Modified files: include : db.h lib/libc/db/db : db.c Added files: lib/libc/hidden: db.h Log message: Use new framework for wrapping dbopen() Move internal declarations from to libc's hidden/db.h ok kettenis@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/05 05:31:55 Modified files: sys/conf : Tag: OPENBSD_5_8 newvers.sh Log message: 5.8-stable CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/05 05:32:10 Modified files: lib/libc/hidden: nl_types.h Log message: Delete duplicated CVS $foo tags CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2015/09/05 05:39:29 Modified files: usr.bin/sndiod : sndiod.1 Log message: In the last commit, the man-page change was committed by mistake, backit out. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/05 07:29:38 Modified files: lib/libc/citrus: citrus_utf8.c Log message: check for limiting the range of UTF-8 to 0x10FFFF, as requested by RFC 3629. ok stsp@ CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2015/09/05 07:52:54 Modified files: sys/dev/pckbc : pms.c pmsreg.h Log message: Improve tap-and-drag detection for ALPS touchpads. The ALPS mechanism for gesture detection can produce long delays between a packet that signals a tap and the next packet, which either signals the end of the gesture or the start of a drag-operation. The time spans can exceed the timeouts used by the generic detection mechanism in the synaptics driver. Reporting both the touch and the release event when the second packet has arrived ensures that the tap will be recognized. ok mpi@ shadchin@ CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2015/09/05 08:02:21 Modified files: sys/dev/pckbc : pms.c pmsreg.h Log message: Support Synaptics touchpads without W mode. Emulate W mode if a Synaptics model doesn't provide it, and check for the success of the resolution query during setup. ok shadchin@, mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/05 08:04:33 Modified files: lib/libc/yp : yp_bind.c Log message: rather than assuming stderr is alive, open + dprintf to /dev/tty ok guenther millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/05 08:06:46 Modified files: lib/libc : Symbols.list Log message: Hide some YP internals. Annotate a few private hooks currently used by ypserv, passwd, or chpass... maybe we can use different tricks to interface with libc... CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/05 08:11:46 Modified files: app/xterm : INSTALL MANIFEST Makefile.in THANKS VTPrsTbl.c VTparse.h aclocal.m4 button.c charproc.c config.guess config.sub configure configure.in ctlseqs.ms ctlseqs.txt fontutils.c graphics.c graphics.h graphics_regis.c input.c main.c menu.c minstall.in misc.c ptyx.h resize.c screen.c trace.c trace.h util.c version.c version.h xstrings.c xstrings.h xterm.h xterm.log.html xterm.man xtermcfg.hin app/xterm/package: xterm.spec app/xterm/package/debian: changelog copyright app/xterm/package/freebsd: Makefile app/xterm/vttests: fonts.sh resize.pl Log message: Update to xterm 320. Tested by jsg@ Thanks. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/09/05 08:48:54 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.0.1.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/09/05 08:49:32 Modified files: databases/ruby-tiny_tds: Makefile distinfo databases/ruby-tiny_tds/pkg: PLIST Added files: databases/ruby-tiny_tds/patches: patch-_metadata patch-ext_tiny_tds_extconf_rb Log message: Update to tiny_tds 0.7.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/09/05 08:50:23 Modified files: databases : Makefile Log message: Build ruby22 version of ruby-tiny_tds by default CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/09/05 08:59:34 Modified files: audio/aqualung : Makefile distinfo audio/aqualung/pkg: PLIST Added files: audio/aqualung/patches: patch-src_decoder_dec_mac_cpp Removed files: audio/aqualung/patches: patch-src_core_c patch-src_ext_lua_c patch-src_gui_main_c Log message: Update to aqualung 1.0 Add patch to the mac decoder as upstream support depends on a newer version of audio/mac than we have in-tree. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/05 09:22:04 Modified files: lib/libc/citrus: citrus_utf8.c Log message: off-by-one for the previous patch. the limit is inclusive: 0x10ffff is a valid codepoint. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/05 10:06:50 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-apps_ui_views_app_window_frame_view_cc patch-ash_display_mirror_window_controller_cc patch-base_base_gypi patch-base_debug_debugger_posix_cc patch-base_message_loop_message_loop_cc patch-base_posix_unix_domain_socket_linux_cc patch-base_process_process_posix_cc patch-base_threading_platform_thread_linux_cc patch-build_all_gyp patch-build_common_gypi patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_theme_theme_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_download_commands_cc patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc patch-chrome_browser_extensions_api_messaging_message_service_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_ssl_ssl_blocking_page_cc patch-chrome_browser_sync_profile_sync_components_factory_impl_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_cc patch-chrome_browser_ui_toolbar_wrench_menu_model_cc patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc patch-chrome_browser_ui_views_chrome_views_delegate_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_message_center_web_notification_tray_cc patch-chrome_browser_ui_views_panels_panel_frame_view_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_task_manager_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_chrome_browser_extensions_gypi patch-chrome_chrome_browser_gypi patch-chrome_chrome_browser_ui_gypi patch-chrome_chrome_common_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_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chromecast_browser_cast_content_browser_client_cc patch-content_app_content_main_runner_cc patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_cc patch-content_browser_download_base_file_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_content_browser_gypi patch-content_content_common_gypi patch-content_content_renderer_gypi patch-content_gpu_gpu_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-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-device_serial_serial_service_impl_cc patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc patch-media_media_gyp patch-media_video_capture_fake_video_capture_device_factory_cc patch-media_video_capture_video_capture_device_h patch-net_base_network_change_notifier_cc patch-net_net_gypi patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_printing_gyp patch-remoting_remoting_host_gypi patch-skia_ext_SkMemory_new_handler_cpp patch-skia_skia_chrome_gypi patch-sync_util_get_session_name_cc patch-third_party_WebKit_Source_core_core_gyp patch-third_party_WebKit_Source_platform_blink_platform_gyp patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_ffmpeg_ffmpeg_gyp patch-third_party_libjingle_libjingle_gyp patch-third_party_libyuv_libyuv_gyp patch-third_party_pdfium_build_standalone_gypi patch-third_party_pdfium_core_include_fxcrt_fx_system_h patch-third_party_pdfium_core_src_fxge_ge_fx_ge_linux_cpp patch-third_party_pdfium_fpdfsdk_src_javascript_PublicMethods_cpp patch-third_party_pdfium_fpdfsdk_src_jsapi_fxjs_v8_cpp patch-third_party_skia_gyp_ports_gyp patch-third_party_skia_src_gpu_GrAutoLocaleSetter_h patch-third_party_webrtc_base_base_gyp patch-third_party_webrtc_build_common_gypi patch-third_party_webrtc_system_wrappers_source_thread_posix_cc patch-ui_accessibility_accessibility_gyp patch-ui_app_list_app_list_constants_cc patch-ui_app_list_app_list_constants_h patch-ui_app_list_views_app_list_item_view_cc patch-ui_base_ime_input_method_factory_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_gyp patch-ui_base_webui_web_ui_util_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_canvas_skia_cc patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_resources_ui_resources_grd patch-ui_views_bubble_bubble_delegate_cc patch-ui_views_controls_combobox_combobox_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_views_gyp patch-ui_views_window_custom_frame_view_cc patch-ui_webui_resources_js_cr_js www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-components_omnibox_browser_omnibox_field_trial_cc patch-net_base_network_interfaces_posix_cc patch-third_party_WebKit_Source_web_PopupMenuImpl_cpp patch-third_party_ffmpeg_ffmpeg_generated_gypi patch-third_party_pdfium_third_party_libopenjpeg20_opj_malloc_h patch-third_party_webrtc_base_platform_thread_cc patch-ui_gfx_gfx_gyp Removed files: www/chromium/patches: patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-components_omnibox_omnibox_field_trial_cc patch-gpu_command_buffer_service_async_pixel_transfer_manager_egl_cc patch-net_base_net_util_linux_cc patch-third_party_WebKit_Source_web_PopupListBox_cpp patch-third_party_pdfium_core_src_fxcodec_fx_libopenjpeg_libopenjpeg20_opj_malloc_h patch-third_party_webrtc_base_thread_checker_impl_cc Log message: update to 45.0.2454.85 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/05 10:51:50 Modified files: distrib/special/libstubs: db.c Log message: Add DEB_WEAK(dbopen) such that we provide dbopen as well as _libc_dbopen. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/05 11:32:18 Modified files: lib/libc/arch/mips64: SYS.h Log message: This is probably what guenther@ had in mind. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/05 14:06:04 Modified files: lib/libc/arch/powerpc/sys: sigsuspend.S Log message: Fix previous: restore a PSEUDO_SUFFIX macro to actually handle errno and return cone of shame guenther@ ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/05 14:07:11 Modified files: sbin/fsck_ext2fs: utilities.c sbin/fsck_ffs : utilities.c Log message: snprintf+write --> dprintf ok deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/05 15:13:24 Modified files: sys/arch/sgi/hpc: hpc.c hpcreg.h hpcvar.h if_sq.c if_sqvar.h sys/arch/sgi/sgi: bus_dma.c Log message: Give up trying to map DMA descriptor in uncached memory on ECC flavours of the IP22 motherboard (IP26, IP28). Instead, do not ask for a BUS_DMA_COHERENT mapping, but perform explicit cache operations. This removes the need for the memory controller to switch between `fast' and `slow' mode every time a DMA descriptor is updated. Tested on IP22 and IP28. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/05 15:14:07 Modified files: sys/arch/sgi/sgi: ip22.h ip22_machdep.c Log message: Do not make ip22_{slow,fast}_mode() public anymore. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/05 16:07:10 Modified files: usr.bin/awk : run.c Log message: When rand() was made fully random, the return value of srand() was also affected incorrectly. Noticed by Stephane Chazelas. This reverts the return value of srand() to the old (not very useful) behaviour. This also allows toggling rand() to strong/weak based upon whether srand() is called without/with an argument. Long discussion and work with millert ok beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/05 22:09:59 Modified files: sys/dev/pci : if_wpi.c Log message: sizes for free() - most are about the firmware memory CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/05 22:10:34 Modified files: sys/dev/ic : acx.c Log message: firmware size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/05 22:10:58 Modified files: sys/dev/ic : atw.c Log message: srom size is tracked, pass to free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/05 22:54:44 Modified files: sys/dev/pci : qle.c Log message: sizes for free(); ok jmatthew CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2015/09/05 23:19:59 Modified files: share/man/man5 : ruby-module.5 Log message: Remove ruby19 and rbx FLAVOR information, as support for both was removed recently. OK kspillner@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/06 02:29:39 Modified files: sysutils/logstash/logstash: Makefile distinfo sysutils/logstash/logstash/pkg: PLIST Log message: - update to logstash-1.5.4 from Pavel Korovin CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/06 02:29:59 Modified files: devel/ruby-rspec/3: Makefile Log message: hookup its and support spotted by nigel@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/09/06 02:44:07 Modified files: libexec/ld.so/ldconfig: library.c prebind.c Log message: Check strdup return value for NULL. ok millert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/06 02:59:44 Modified files: devel/avr32 : Makefile Log message: hookup avr32-gcc-bootstrap, it's already built as a dependency for avr32-newlib. spotted by nigel@ discussed with and ok stsp@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/06 03:06:23 Modified files: sbin/fdisk : fdisk.8 fdisk.c Log message: correct a mistake in my previous commit; CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/06 03:35:59 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Use checksum to check the gpt parition. Old check was missing letoh32()/letoh64() calls. Also increase buffer size from 512 to 4092. initial work from krw ok krw CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/06 05:06:48 Modified files: sys/arch/hppa64/hppa64: pmap.c Log message: PR_WAITOK for the pmap_pmap_pool here as well. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/06 05:17:49 Modified files: sys/dev/pci/drm: drm_drv.c Log message: We actually need an interrupt-safe allocator here, as we call pool_put() with a mutex held, so we can't have it sleep. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/06 06:01:39 Modified files: games/lincity : Makefile distinfo games/lincity/pkg: PLIST Added files: games/lincity/patches: patch-Makefile_in Removed files: games/lincity/patches: patch-Imakefile patch-Makefile patch-lcx11_cxx patch-main_cxx Log message: - update lincity to the latest (last?) version - fix LICENSE amrker (from bentley@) - remove maintainer - mailbox doesn't exist - switch from imake to autocrap+make ok bentley@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/06 06:09:54 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/06 06:59:20 Modified files: sys/net : if_pppx.c Log message: The pppx_if_pl pool will never be used in interrupt context, so pass the PR_WAITOK flag to pool_init and pass NULL as the pool allocator. ok dlg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 10:24:19 Modified files: sys/arch/macppc/macppc: mem.c Log message: pretty simple size for free() CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/06 10:36:16 Modified files: textproc/py-lxml: Makefile textproc/py-lxml/pkg: PLIST Log message: Provide a python3 lxml flavor. Initial diff from Jiri B., PLIST chunk by me, input from Sean Levy (maintainer). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/06 10:37:51 Modified files: textproc/py-cssselect: Makefile textproc/py-cssselect/pkg: PLIST Log message: Provide a cssselect python3 flavor. Similar diff from Sean Levy. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/06 10:39:28 Modified files: textproc : Makefile Log message: Hook up python3 flavors of cssselect and lxml. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/06 10:39:44 Modified files: sys/arch/sparc/conf: RAMDISK Log message: qlw fits CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/06 10:43:43 Modified files: textproc/py-cssselect: Makefile textproc/py-lxml: Makefile Log message: Fix TEST_DEPENDS. cssselect depends on lxml (python2 and python3 flavors). lxml,python3 depends on cssselect,python3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 10:46:53 Modified files: sys/arch/macppc/macppc: mainbus.c Log message: seperate a variable into two, so that the size of a free() is remembered. ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 10:47:48 Modified files: sys/dev/acpi : acpi.c Log message: clarify malloc arguments (base + length...) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/06 10:52:20 Modified files: share/man/man9 : pool.9 Log message: Remove some lies and document that passing the PR_WAITOK flag to pmap_init(9) is the new way to request a non-interrupt-safe backend allocator. ok jmc@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/06 10:52:26 Modified files: textproc/py-cssselect: Makefile Log message: Fix tyop CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 11:06:43 Modified files: sys/uvm : uvm_mmap.c uvm_swap.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 11:29:33 Modified files: usr.sbin/tcpdump: print-radius.c Log message: hex array of bytes should be printed fixed-form; from Jihyun Yu CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/09/06 11:35:06 Modified files: sys/dev/pci : pcidevs Log message: Add ids for Qemu PCI serial devices OK deraadt@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/09/06 11:36:14 Modified files: sys/dev/pci : pcidevs_data.h pcidevs.h Log message: regenerate from pcidevs CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/09/06 11:40:54 Modified files: sys/dev/pci : pucdata.c share/man/man4 : puc.4 Log message: Add support for QEMU PCI serial devices in puc(4) OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 11:43:42 Modified files: sys/arch/powerpc/powerpc: softintr.c Log message: size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 12:22:10 Modified files: distrib/amd64/iso: Makefile Added files: distrib/amd64/iso: template Log message: create uefi/msdos partition using fdisk -b, then place uefi bootloader into there. inspired by similar changes kettenis is making to the smaller miniroot. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/06 12:43:46 Modified files: security/gnupg2: Makefile distinfo security/gnupg2/pkg: PLIST Log message: Update to gnupg-2.1.7; ok pea@ (maintainer) Tested on i386 and amd64. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 13:03:37 Modified files: lib/libc/sys : tame.2 Log message: remove excessive Xr; from rob pierce CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/06 13:13:38 Modified files: lib/libc/sys : tame.2 Log message: spacing required before punctuation; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/06 13:35:19 Modified files: distrib/amd64/common: Makefile.inc distrib/amd64/ramdisk_cd: Makefile Added files: distrib/amd64/ramdisk_cd: template Log message: Use the new fdisk -b functionality to put an EFI system partition on the minirootXX.fs image and put the new UEFI bootloader on there. Stop relying on /etc/disktab for the partition layout. Instead use a suitable template and let disklabel(8) allocate all remaining free space to the 'a' partition. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/09/06 13:56:43 Modified files: usr.sbin/wsfontload: wsfontload.c Log message: Avoid floating point exception when an invalid font width was specified. Also print actually helpful error messages when command line arguments are invalid. ok miod@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/09/06 14:07:46 Modified files: usr.sbin/wsfontload: wsfontload.c Log message: UINT_MAX would overflow the integer calculation later on, leading to floating point exception just like -1 would do. Use INT_MAX, which is already way too high to make sense anyway. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/06 14:26:20 Modified files: lib/libc : Symbols.list lib/libc/gen : Makefile.inc errlist.c siglist.c signame.c lib/libc/hidden: stdio.h lib/libc/include: namespace.h lib/libc/string: strerror_r.c Added files: lib/libc/hidden: errno.h signal.h Removed files: lib/libc/gen : _sys_errlist.c _sys_nerr.c _sys_siglist.c Log message: Fix aliasing of sys_errlist, sys_nerr, sys_siglist, and sys_signame to eliminate duplicate copies of the tables and get direct access internally ok kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/06 14:58:14 Modified files: sys/kern : subr_pool.c Log message: We no longer need to grab the kernel lock for allocating and freeing pages in the (default) single page pool backend allocator. This means it is now safe to call pool_get(9) and pool_put(9) for "small" items while holding a mutex without holding the kernel lock as well as these functions will no longer acquire the kernel lock under any circumstances. For "large" items (where large is larger than 1/8th of a page) this still isn't safe though. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/06 16:00:43 Modified files: security/libtasn1: Makefile distinfo security/libtasn1/pkg: PLIST Log message: Update to libtasn1-4.6. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/09/06 16:32:17 Modified files: lang/gambit : Makefile distinfo lang/gambit/pkg: DESCR PLIST Log message: Update to Gambit 4.7.9. OK jasper@. Remove the references to "gambit-c". More info: http://article.gmane.org/gmane.lisp.scheme.gambit/7938 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/06 17:06:13 Modified files: lib/libc : Symbols.list Log message: Document the rule for keeping static and shared archs in sync CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/06 18:49:20 Modified files: games/primes : primes.c games/factor : factor.c Log message: cosmetic fixes CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/06 19:31:11 src/sys/arch/amd64/stand/efiboot/bootia32 Update of /cvs/src/sys/arch/amd64/stand/efiboot/bootia32 In directory cvs.openbsd.org:/tmp/cvs-serv32431/bootia32 Log Message: Directory /cvs/src/sys/arch/amd64/stand/efiboot/bootia32 added to the repository CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 19:37:59 Modified files: sys/dev/ic : qla.c Log message: sizes for free(); ok jmatthew CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/06 19:38:32 Modified files: sys/arch/amd64/stand/efiboot: Makefile Added files: sys/arch/amd64/stand/efiboot/bootia32: Makefile Removed files: sys/arch/amd64/stand/efiboot/bootx86: Makefile Log message: BOOTX86.EFI should be BOOTIA32.EFI. pointed out deraadt kettenis ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 19:41:26 Modified files: etc/etc.amd64 : Makefile.inc Log message: sync to BOOTIA32.EFI change CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 19:41:35 Modified files: distrib/amd64/common: Makefile.inc distrib/amd64/iso: Makefile Log message: also install BOOTIA32.EFI CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/06 19:41:43 Modified files: distrib/sets/lists/base: md.amd64 Log message: sync CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/06 23:10:52 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Fix the previous. The condition of loop which read GPT partitions had been broken. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/09/06 23:23:30 Modified files: lib/libc/sys : tame.2 Log message: Add getfsstat(2) to TAME_RPATH; OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/06 23:29:58 Modified files: net/p5-Net-NTP : Makefile distinfo Log message: Update to p5-Net-NTP-1.5. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/07 00:32:04 Modified files: www/apache-httpd: Makefile Added files: www/apache-httpd/patches: patch-modules_ssl_ssl_engine_init_c Log message: Guard use of SSLv3*method. Die if SSLv3 forced in conf but unavail. Fixes "undefined symbol" errors at dlopen time. Reported by Pedro de Oliveira, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 02:09:22 Removed files: sysutils/logstash/logstash/patches: patch-vendor_bundle_jruby_1_9_gems_logstash-core-1_5_3-java_lib_logstash_patches_stronger_openssl_defaults_rb Log message: should've been removed in previous spotted by nigel@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 02:24:47 Modified files: graphics/clutter/clutter-gst: Makefile distinfo Log message: update to clutter-gst-3.0.10 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 02:51:58 Modified files: emulators/qemu : Tag: OPENBSD_5_7 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_7 patch-ui_vnc_c Log message: SECURITY: vnc, fix memory corruption (CVE-2015-5225). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 02:52:55 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-ui_vnc_c Log message: SECURITY: vnc, fix memory corruption (CVE-2015-5225). CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/07 03:34:56 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: No need to restore backup of sum files; once the new ones are installed, it means we already processed all relevant files. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/07 04:02:04 Modified files: usr.sbin/sysmerge: sysmerge.8 sysmerge.sh Log message: Simplify handling of sum files. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/07 04:30:01 Modified files: x11/awesome : Makefile x11/awesome/patches: patch-awesomeConfig_cmake patch-awesome_c Added files: x11/awesome/patches: patch-common_atoms_list patch-globalconf_h patch-lib_awful_menu_lua_in patch-lib_awful_tag_lua_in patch-screen_c patch-systray_c Log message: Merge several fixes from the stable '3.5' branch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 04:38:52 Log message: import p5-File-Slurper-0.008 This module provides functions for fast and correct slurping and spewing. All functions are optionally exported. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20150709 N ports/devel/p5-File-Slurper/Makefile N ports/devel/p5-File-Slurper/distinfo N ports/devel/p5-File-Slurper/pkg/PLIST N ports/devel/p5-File-Slurper/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 04:40:17 Modified files: devel : Makefile Log message: +p5-File-Slurper CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 04:41:31 Modified files: textproc/p5-Pod-POM: Makefile distinfo Log message: update to p5-Pod-POM-2.00 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 04:46:53 Modified files: lang/coffeescript: Makefile distinfo Log message: - update to coffeescript-1.10.0 * http://coffeescript.org/#changelog CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 04:50:59 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/pkg: PLIST Log message: update to specinfra-2.42.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 04:51:01 Modified files: devel/ruby-rspec/serverspec: Makefile distinfo devel/ruby-rspec/serverspec/pkg: PLIST Log message: update to serverspec-2.22.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/07 06:20:47 Modified files: games/gbrainy : Makefile distinfo games/gbrainy/pkg: PLIST Log message: Update to gbrainy-2.2.6. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/07 08:29:38 Modified files: www/chromium : Makefile distinfo Log message: fix build by applying a patch from upstream CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2015/09/07 08:46:24 Modified files: usr.sbin/httpd : httpd.h server.c server_http.c Log message: Fix a regression that was introduced with server.c r1.64: Do NOT free srv_conf->auth in serverconfig_free() because it was not allocated in config_getserver() but assigned as a reference by id from a global list that is maintained independently. This fixes a potential double-free. This fix also makes srv_conf->auth "const" to emphasize that the read-only auth pointer was not allocated here. OK jsing@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/07 09:24:53 Modified files: usr.sbin/ikectl: ikectl.8 Log message: append a slash immediately after a file system path that is a directory; uppercase the description of /var/run/iked.sock (found by jmc@); add missing full stop. ok jmc@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/07 09:28:06 Modified files: usr.bin/lex : flex.1 usr.bin/mail : mail.1 Log message: add missing file system path (.Pa) macros. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2015/09/07 09:36:53 Modified files: usr.sbin/smtpd : enqueue.c parse.y rfc2822.c rfc2822.h smtp_session.c smtpd.h Log message: when bypassing the enqueuer, insert Message-Id header if none was found and the client has connected from a loopback interface. ok millert@ eric@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/07 09:38:45 Modified files: sys/sys : ktrace.h sys/kern : kern_synch.c kern_ktrace.c lib/libc/sys : ktrace.2 usr.bin/kdump : kdump.c usr.bin/ktrace : ktrace.1 ktrace.h ltrace.1 subr.c Log message: Delete ktracing of context switches: it's unused, and not particularly useful, and doing VOP_WRITE() from inside tsleep/msleep makes the locking too complicated, making it harder to move forward on MP changes. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/07 11:57:07 Modified files: archivers/gshar+gunshar: Makefile distinfo archivers/gshar+gunshar/patches: patch-doc_shar_1 patch-doc_unshar_1 patch-src_unshar_c Removed files: archivers/gshar+gunshar/patches: patch-doc_sharutils_info Log message: update to sharutils-4.15.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/07 12:00:58 Modified files: sys/dev/rasops : rasops.c rasops.h Log message: Make it possible to use RI_WRONLY for the aframebuffer during early boot. In this case, the caller has to provide the backing store for the screen contents by setting the ri_bs member of "struct rasops_info". The screen contents are retained if the rasops_info descriptor is later reinitialized after adding the RI_VCONS flag. ok yasuoka@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/07 12:06:00 Modified files: sys/arch/amd64/amd64: efifb.c Log message: Use the RI_WRONLY flag to avoid reading back pixels from buffer memory. Make scrolling efifb(4) a bit faster. ok yasuoka@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/07 12:07:58 Modified files: security/burpsuite: Makefile distinfo Log message: update burpsuite to 1.6.25. ok benoit@ sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/07 12:17:10 Modified files: usr.bin/ktrace : ltrace.1 Log message: put back an El macro, wrongly zapped in previous; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/07 12:19:58 Modified files: sys/arch/amd64/amd64: efifb.c Log message: Remap the framebuffer as write-combining when we actually attach. Speeds up scrolling by a factor of 20 on my x1. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/07 12:43:54 Modified files: share/man/man9 : rasops.9 Log message: Document the new ri_bs member. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/07 12:56:59 Modified files: mail/z-push : Makefile distinfo mail/z-push/patches: patch-backend_zarafa_listfolders_php patch-config_php patch-index_php mail/z-push/pkg: PLIST Log message: update to 2.2.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/07 12:57:55 Modified files: geo/mapcache : Makefile distinfo geo/mapcache/patches: patch-util_mapcache_seed_c Log message: Update to mapcache 1.4. See http://mapserver.org/development/announce/mapcache-1-4.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/07 13:05:30 Modified files: geo/mapserver : Makefile distinfo geo/mapserver/patches: patch-CMakeLists_txt patch-mapimageio_c Removed files: geo/mapserver/patches: patch-mapscript_php_owsrequest_c Log message: Update to mapserver 7.0.0. See http://mapserver.org/development/announce/7-0.html CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2015/09/07 13:13:47 Modified files: . : plus.html Log message: August CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/07 13:35:05 Modified files: www/midori : Makefile distinfo www/midori/pkg : PLIST Log message: Update to midori 0.5.11. See http://www.twotoasts.de/index.php/2015/08/heads-or-tails/ for details. @comment devpet extension as it relies on backtrace support in vala (?) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/07 13:48:50 Modified files: regress/sbin/route: rttest14.ok rttest16.ok Log message: Sync output with recent IPv6 loopback changes to ensure ::1 is the first configured address. Yes, IPv6 address configuration code is fragile and selecting the first address of an interface to use it in a route entry might not be the best choice. Breakage reported by daniel@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/07 13:58:42 Modified files: sys/dev/usb : ugen.c Log message: Do not set USBD_NO_COPY for interrupt transfers, only bulk transfers are converted for the moment. From Grant Czajkowski. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/07 14:24:55 Modified files: net/powerdns : Makefile Log message: BROKEN-hppa, missing gcc atomic ops. ok florian@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/09/07 14:48:38 Modified files: www/kcgi : Makefile distinfo Log message: Update to kcgi-0.7.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/07 15:26:02 Modified files: driver : Makefile Log message: Build xf86-video-wsfb on amd64 and i386. Can be used by efifb now. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/09/07 15:32:27 Modified files: games/openttd : Makefile distinfo Log message: Update to openttd-1.5.2. Changelog: http://us.binaries.openttd.org/binaries/releases/1.5.2/changelog.txt ok kirby@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/09/07 16:20:52 Modified files: net/haproxy : Makefile Log message: BROKEN-hppa = undefined reference to __sync atomic ops CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/09/07 17:12:13 Modified files: devel/liburcu : Makefile Log message: BROKEN-hppa = undefined reference to __sync atomic ops. OK jca@. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2015/09/07 19:53:11 Modified files: x11/gentoo : Makefile Log message: Remove an extra tab in CATEGORIES. It breaks the portroach parser. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/07 22:28:34 Modified files: sys/arch/amd64/amd64: est.c mem.c sys/arch/i386/i386: esm.c est.c k6_mem.c mem.c sys/arch/i386/pci: pcibios.c Log message: convert several malloc(9) to mallocarray(9). ok deraadt@ guenther@ "re-wrap the long lines" kettenis@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2015/09/08 01:02:14 Modified files: . : hackathons.html Added files: images/hackathons: l2k15-s.gif l2k15.gif Log message: l2k15 in varazdin, for libressl and smp network folk CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/08 01:12:11 Modified files: www/p5-Mojo : Makefile distinfo Log message: Update to p5-Mojo-6.18. from Mark Patruck (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 01:12:56 Modified files: sys/arch/i386/i386: esm.c est.c ioapic.c k1x-pstate.c mem.c powernow-k7.c powernow-k8.c sys_machdep.c via.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 01:14:04 Modified files: sys/arch/hppa/dev: apic.c sys/arch/hppa/gsc: harmony.c sys/arch/hppa/hppa: intr.c Log message: sizes for free(), when known; ok semarie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/08 01:54:44 Modified files: games/gbrainy : Makefile Log message: Oops, I removed epoch thinking it was revision. spotted by nigel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/08 02:07:16 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.0.75. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/08 02:09:10 Modified files: productivity/tryton/trytond: Makefile distinfo Log message: Update to trytond-3.2.9. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 02:29:35 Modified files: sys/arch/macppc/dev: awacs.c dbdma.c i2s.c macintr.c openpic.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 02:33:26 Modified files: sys/arch/loongson/dev: bonito.c sys/arch/i386/pci: glxsb.c pcibios.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 04:21:16 Modified files: sys/arch/sparc/dev: cs4231.c fd.c sys/arch/sparc/sparc: intr.c machdep.c vm_machdep.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 04:21:50 Modified files: sys/arch/sgi/dev: impact.c spdmem_mainbus.c sys/arch/sgi/gio: grtwo.c newport.c sys/arch/sgi/sgi: eisa_machdep.c ip27_machdep.c l1.c sys/arch/sgi/xbow: xbridge.c xheart.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 04:24:26 Modified files: sys/arch/sparc64/dev: msi.c sys/arch/sparc64/sparc64: machdep.c vm_machdep.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 05:13:22 Modified files: sys/dev/wscons : wsdisplay.c wsdisplay_compat_usl.c sys/dev/wsfont : wsfont.c Log message: sizes for free(); checked by semarie CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/09/08 05:35:57 Modified files: bin/ksh : c_ksh.c Log message: Remove superfluous variable initialization; from Michael McConville. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/08 05:38:04 Modified files: net/py-twitter : Makefile distinfo net/py-twitter/pkg: PLIST Log message: Update to py-twitter-1.17.1, from Daniel Winters (new MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/08 05:40:43 Modified files: net/py-twitter : Makefile Log message: The test suite may be empty, it requires devel/py-nose anyway. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/08 05:58:58 Modified files: sys/dev : ipmi.c systrace.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/08 06:57:14 Modified files: audio/ncmpcpp : Makefile distinfo Log message: Bugfixing update to ncmpcpp-0.6.6 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/08 07:37:21 Modified files: sys/kern : subr_pool.c Log message: Now that msleep(9) no longer requires the kernel lock (as long as PCATCH isn't specified) the default backend allocator implementation no longer needs to grab the kernel lock. ok visa@, guenther@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/08 07:54:09 Modified files: sbin/disklabel : editor.c Log message: Avoid a SIGSEGV with FGJ malloc.conf flags when a template is used. Found by jsg@. OK jsg@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2015/09/08 09:24:58 Modified files: www/py-tornado : Makefile distinfo www/py-tornado/pkg: PLIST Log message: Update py-tornado to 4.2.1. Checked the two ports depending on this still work. No obvious breakage. OK rpointel@, jasper@ Looks OK, daniel@ Cheers CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/08 09:29:34 Modified files: lib/libtls : tls_client.c tls_internal.h Log message: Remove the default HTTPS port from tls_connect() - this is a TLS library, not a HTTPS library. ok beck@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/08 09:40:32 Modified files: lib/libkvm : kvm.c kvm_proc2.c Log message: port the changes just made to kvm_getfiles in kvm_file2.c r1.47 to kvm_getprocs. basically cope with the number of procs growing between when we get the size and when we get the list. ok guenther@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/08 11:19:20 Modified files: sbin/dhclient : dhclient.c Log message: Correct strsep() usage to free() correct string. Spotted by and original diff from Michael McConville via tech@. Thanks! ok millert@ beck@ guenther@ jca@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/08 11:28:47 Modified files: usr.bin/nc : netcat.c Log message: Netcat could hang during write(2) although poll(2) reports that the socket is writeable. This happens because netcat tries to write more than the low water mark of the socket write buffer. With a non-blocking socket you may get a short write, otherwise it blocks. The latter could cause a total hang of the netcat process depending on the upper protocol. So make the network connection non-blocking. OK claudio@ millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 11:48:55 Modified files: shells/nsh : Makefile distinfo Removed files: shells/nsh/patches: patch-commands_c patch-complete_c patch-conf_c patch-if_c patch-stats_c patch-sysctl_c patch-version_c Log message: update to a new snapshot of nsh CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 12:17:49 Modified files: www/c-icap/c-icap: Makefile distinfo www/c-icap/c-icap/patches: patch-c-icap_conf_in patch-cfg_param_c www/c-icap/c-icap/pkg: PLIST-main www/c-icap/modules: Makefile distinfo www/c-icap/modules/pkg: PLIST-main Added files: www/c-icap/modules/patches: patch-services_content_filtering_srv_content_filtering_c Log message: update to c_icap-0.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 12:18:04 Modified files: www/squidclamav: Makefile Added files: www/squidclamav/patches: patch-src_squidclamav_c Log message: patch squidclamav to work with c_icap-0.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 12:25:12 Modified files: security/pcsc-tools: Makefile distinfo Log message: update to pcsc-tools-1.4.24 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/08 12:28:50 Modified files: net/haproxy : Makefile Log message: Disable the shared SSL session cache on hppa, and remove the BROKEN marker. hppa lacks the atomic ops needed for this feature. Other archs may be good candidates too. ok Daniel Jakots (maintainer), juanfra@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 12:29:24 Modified files: converters/dos2unix: Makefile distinfo Log message: update to dos2unix-7.3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/08 12:32:00 Modified files: editors/emacs : Makefile editors/emacs21: Makefile Log message: Mark as BROKEN on powerpc, emacs needs a working ld(1) -Z. Proposals have been made to support this ugly flag again, but there's no point in attempting to build those ports until the issue is fixed. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/08 12:35:42 Modified files: net/haproxy : Makefile Log message: Add a comment about shared SSL session cache support. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/08 12:53:34 Modified files: distrib/notes/armv7: contents Log message: Typo; Eric Lalonde CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 13:10:19 Modified files: net/dhcpcd : Makefile distinfo net/dhcpcd/patches: patch-dhcpcd_conf net/dhcpcd/pkg : PLIST Log message: update to dhcpcd-6.9.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 13:10:55 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure Log message: update to openvpn-2.3.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 13:31:15 Modified files: sysutils/dmidecode: Makefile distinfo sysutils/dmidecode/patches: patch-Makefile Log message: update to dmidecode-3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 13:35:44 Modified files: devel/libmagic : Makefile distinfo Log message: update to libmagic-5.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/08 13:36:32 Modified files: devel/py-libmagic: Makefile distinfo Log message: update py-libmagic in sync with libmagic CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/08 13:39:30 Modified files: x11/gnome/grilo: Makefile distinfo x11/gnome/grilo/pkg: PLIST Log message: update to grilo-0.2.13 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/08 13:40:12 Modified files: x11/gnome/grilo-plugins: Makefile distinfo x11/gnome/grilo-plugins/pkg: PLIST Log message: update to grilo-plugins-0.2.15 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/08 15:28:36 Modified files: sys/arch/alpha/alpha: pmap.c sys/arch/amd64/amd64: pmap.c sys/arch/arm/arm: pmap.c pmap7.c sys/arch/m88k/m88k: pmap.c sys/arch/powerpc/powerpc: pmap.c sys/arch/sh/sh : pmap.c sys/arch/solbourne/solbourne: pmap.c sys/kern : subr_pool.c sys/sys : pool.h Log message: Give the pool page allocator backends more sensible names. We now have: * pool_allocator_single: single page allocator, always interrupt safe * pool_allocator_multi: multi-page allocator, interrupt safe * pool_allocator_multi_ni: multi-page allocator, not interrupt-safe ok deraadt@, dlg@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/08 16:57:28 Modified files: regress/usr.bin/mandoc/char/unicode: input.out_utf8 latin1.in latin1.out_ascii latin1.out_html nogroff.out_utf8 Log message: Apparently, some recent update of Unicode data in the base system changed the output of wcwidth(3) for some weird Unicode characters, causing harmless whitespace changes in mandoc(1) output; fix up the regression suite accordingly. The processing of the characters themselves still works correctly, as it did before, and that's what these tests are intended to make sure. They were never intended to check for whitespace issues. Problem reported by jsg@. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/08 18:52:44 Modified files: usr.bin/ssh : ssh-rsa.c Log message: openssh_RSA_verify return type is int, so don't make it size_t within the function itself with only negative numbers or zero assigned to it. bz#2460 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/09 01:46:44 Modified files: security/libgcrypt: Makefile distinfo security/libgcrypt/patches: patch-mpi_longlong_h security/libgcrypt/pkg: PLIST Log message: Update to libgcrypt-1.6.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/09 01:50:21 Modified files: productivity/tryton/timesheet: Makefile distinfo Log message: Update to trytond-module-timesheet-3.2.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/09 01:51:23 Modified files: productivity/tryton/timesheet_cost: Makefile distinfo Log message: Update to trytond-module-timesheet_cost-3.2.2. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/09 02:04:22 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Move and tweak a comment. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/09 02:10:33 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Remove unused code. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/09 02:12:46 Modified files: usr.sbin/syslogd: syslogd.c Log message: To double the receive buffer of a socketpair does not help as sending checks the send buffer size. So double both buffer sizes. Moreover the default for sending is 2048 and for receiving is 4096. This makes the existing double buffer algorithm inconsistent. It is better to make the buffers large enough to hold 8 full length messages. Just make sure that it does not shrink. Keep the approach that doubles the buffer sizes. When we are low on buffers and cannot reach the full size, increase it as much as possible. While there, add consistent error messages. OK benno@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/09 02:24:12 Modified files: lib/libc/arch/powerpc/sys: cerror.S Log message: Backtrack a little bit and don't try to use the per-thread errno location if r2 is zero. Some upcoming changes will probably change the offset at which the errno pointer is stored, or might even store errno directly. Instead, call __errno to get the location of errno. Make sure we go through the PLT such that we call the version in libpthread if it is linked in. Set up r30 for this purpose. The ___cerrno function itself remains protected. ok guenther@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/09 02:48:46 Modified files: regress/usr.sbin/syslogd: Client.pm funcs.pl Added files: regress/usr.sbin/syslogd: args-bufsize-sendsyslog.pl args-bufsize-udp.pl args-bufsize-unix.pl Log message: Test that syslogd can process 8 full size messages from sendsyslog(2) or UDP socket or UNIX domain socket at once. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/09 02:56:53 Modified files: databases/redis: Makefile distinfo Log message: Bugfixing update to redis-3.0.4 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/09 03:01:52 Modified files: x11/i3 : Makefile distinfo x11/i3/patches : patch-man_i3-migrate-config-to-v4_1 Log message: Bugfix update to i3-4.10.4 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/09 03:16:39 Modified files: lib/libc/sys : Makefile.inc Log message: Simplify makefile rules for building the ASM stubs into "pick something from column A and something from column B". ok miod@ deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/09 03:16:58 Modified files: gnu/usr.bin/binutils-2.17/ld/emultempl: elf32.em Log message: For truly static binaries, force .ctors, .dtors and .got to be read-only. This will make the segment containing those sections read-only for binaries that use the OpenBSD W^X layout, preventing W^X violations on architectures that need an executable GOT (basically BSS-PLT powerpc). ok miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/09 03:41:42 Modified files: lib/csu/powerpc: md_init.h Log message: Now that ld(1) will generate a read-only GOT for truly static binaries, we no longer have to use mprotect(2) to take away PROT_WRITE. This fixes ld -Z and paves the way for the new Secure-PLT ABI. ok miod@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/09 03:44:31 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Remove more dead code. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/09 03:46:53 Modified files: lib/csu/powerpc: md_init.h Log message: Fetch the _GLOBAL)OFFSET_TABLE_ and _DYNAMIC pointers in a way that's compatible with the Secure-PLT ABI. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 03:52:56 src/lib/libc/hidden/rpcsvc Update of /cvs/src/lib/libc/hidden/rpcsvc In directory cvs.openbsd.org:/tmp/cvs-serv28991/rpcsvc Log Message: Directory /cvs/src/lib/libc/hidden/rpcsvc added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/09 04:17:25 Modified files: www/p5-CGI-SpeedyCGI: Makefile Log message: don't use RUN_DEPENDS=${BUILD_DEPENDS} CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/09 04:50:33 Modified files: productivity/projectlibre: Makefile distinfo Log message: update to projectlibre-1.6.2 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/09 04:50:59 Modified files: lib/libc/gen : syslog_r.c Log message: Syslogd can handle 8192 bytes per message now. Increase the libc syslog(3) limit to the same size. The buffer needs one byte more as it conains a NUL that sendsyslog(2) does not process. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/09 04:53:54 Modified files: sys/netinet : if_ether.c Log message: Fix English in comment. OK dlg@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/09 04:59:26 Added files: regress/usr.sbin/syslogd: args-bufsize-native.pl args-sendsyslog-dropped.pl args-sendsyslog-native.pl Removed files: regress/usr.sbin/syslogd: args-sendsyslog-error.pl args-sendsyslog.pl Log message: Add args-bufsize-native.pl that checks wether libc syslog(3) can handle 8192 bytes messages. Rename the sendsyslog(2) tests consistently. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 05:21:51 Modified files: sys/sys : srp.h sys/kern : kern_srp.c share/man/man9 : Makefile Added files: share/man/man9 : srpl_rc_init.9 Log message: implement a singly linked list built with SRPs. this allows us to build lists of things that can be followed by multiple cpus. ok mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 05:47:47 Modified files: share/man/man9 : srpl_rc_init.9 Log message: millert@ noticed an extra period. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 05:55:37 Modified files: sys/net : bpf.c bpfdesc.h Log message: convert bpf to using an srp list for the list of descriptors. this replaces the hand rolled list. the code has always used hand rolled lists, but that gets a bit cumbersome when theyre SRPs. requested ages ago by mpi@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/09 06:09:21 Modified files: usr.bin/tmux : cfg.c client.c Log message: No need to keep global options around for client which doesn't use them. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/09 06:16:43 Modified files: libexec/ld.so/sparc: rtld_machine.c Log message: Some explicit iflush instructions after the kbind() call are still needed for now; misunderstanding between guenther@ and me. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/09 06:50:08 Modified files: sys/net : if_bridge.c sys/netinet : ipsec_input.c sys/netinet6 : raw_ip6.c Log message: Kill a couple of if_get()s only needed to increment per-ifp IPv6 stats. We do not export those per-ifp statistics and they will soon all die. "We're putting inet6 on a diet" claudio@ ok dlg@, mikeb@, claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/09 07:19:37 Modified files: www/c-icap/modules: Makefile Log message: missing lib dep on www/c-icap/c-icap, thanks aja@ for the report. didn't package -> no bump CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/09 07:29:12 Modified files: share/man/man9 : srpl_rc_init.9 Log message: no comma after last entry in NAME; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/09 07:51:55 Modified files: sbin/disklabel : disklabel.c Log message: No need to check !xxboot inside a 'if (!xxboot) ...' block. ok otto@ deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/09 08:02:29 Modified files: sys/netinet6 : frag6.c ip6_forward.c Log message: Kill some commented out in6_ifstat_inc(). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/09 08:32:06 Modified files: lib/libtls : tls_client.c tls_server.c Log message: Only take ownership of a socket if we allocated it within libtls. If we are passed a socket then the caller is responsible for closing it. ok bcook@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/09 08:37:07 Modified files: sbin/ping6 : ping6.c Log message: Cleanup the iov handling in ping6. Use the global iov instead of a local version which is then added to a global struct msghdr. Issue found by Michael McConville. OK florian@ tobias@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/09 08:52:12 Modified files: sys/uvm : uvm_map.c uvm_fault.c uvm_extern.h Log message: All our pmap implementations provide pmap_resident_count(), so remove #ifndef pmap_resident_count code paths. CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2015/09/09 09:04:54 Modified files: distrib/miniroot: install.sub Log message: At some point back in time, the disk info (obtained by responding '?' at the root disk question) got some extra linefeeds in it. This fixes the output to be one line per disk again. ok krw@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/09 09:05:58 Modified files: usr.sbin/ntpd : constraint.c Log message: Fix memory leak in error path when max length exceeded. From Michael McConville CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 09:13:35 Modified files: sbin/fdisk : fdisk.8 Log message: remove 3 paragraphs of useless information at the start, and replace with the simple facts a user needs. ok kettenis krw CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 09:20:22 Modified files: sbin/fdisk : fdisk.8 Log message: In the flag command description, mention that a bootable partition is marked with '*' due to comments from sthen and kettenis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/09 09:21:19 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-0.95.19, issue with ctlib error handling CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/09 09:28:32 Modified files: net/kismet : Makefile Added files: net/kismet/patches: patch-pcapsource_cc Log message: Avoid using IFM_MAKEMODE in kismet, it's not used correctly anyway. Found by and ok stsp@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 09:33:18 Modified files: lib/libc : Symbols.list usr.bin/ypwhich: Makefile usr.sbin/ypbind: Makefile usr.sbin/ypldap: Makefile usr.sbin/yppoll: Makefile usr.sbin/ypset : Makefile Added files: lib/libc/hidden/rpcsvc: yp.h Log message: Hide YP-specific xdr_* functions, and have the YP tools link -lrpcsvc as needed. ok miod guenther CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/09 09:35:24 Modified files: lib/libc : Symbols.list include : Makefile Added files: lib/libc/include: mpool.h Removed files: include : mpool.h Log message: Stop exporting from libc the and the mpool_* API ports scan by sthen@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/09 09:40:04 Modified files: lib/libc/asr : res_send_async.c lib/libc/rpc : clnt_udp.c Log message: Use SOCK_NONBLOCK in a couple more places ok deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/09 09:48:53 Modified files: sys/arch/mips64/conf: files.mips64 sys/arch/octeon/conf: files.octeon sys/arch/octeon/include: mplock.h sys/arch/sgi/conf: files.sgi sys/arch/sgi/include: mplock.h Added files: sys/arch/mips64/include: mplock.h sys/arch/mips64/mips64: lock_machdep.c Removed files: sys/arch/octeon/octeon: lock_machdep.c sys/arch/sgi/sgi: lock_machdep.c Log message: The mplock implementations on MP-enabled mips64 platforms, octeon and sgi, are identical. Put one implementation in mips64 and drop the platform-specific copies, to remove duplicated code. ok miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 09:49:34 Modified files: lib/libc : Symbols.list lib/libc/asr : asr.c asr_debug.c asr_private.h asr_utils.c getaddrinfo_async.c gethostnamadr_async.c getnameinfo_async.c getnetnamadr_async.c getrrsetbyname_async.c res_init.c res_mkquery.c res_search_async.c res_send_async.c Log message: Hide all unnecessary asr / resolver related API with _ prefixes. direction & ok guenther CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/09 09:51:40 Modified files: sys/netinet : icmp6.h sys/netinet6 : icmp6.c in6.c in6_var.h mld6.c nd6_nbr.c nd6_rtr.c raw_ip6.c Log message: Kill icmp6_ifstat_inc() and associated per-ifp storage. The SIOCGIFSTAT_ICMP6 is no longer supported. ok dlg@, mikeb@, claudio@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/09 09:57:16 Modified files: sys/net : if_media.h Log message: Remove IFM_MAKEMODE. It is unused in base and ports and there doesn't seem to be a way of feeding it with a valid argument without peeking into the internals of ifmedia macros. ok mpi miod deraadt CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/09 09:59:19 Modified files: sys/netinet : if_ether.c Log message: Rewrite arpproxy() to no longer iterate on the global list of interfaces. ok claudio@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/09 09:59:19 Modified files: sys/isofs/cd9660: cd9660_vfsops.c Log message: Nuke some extraneous whitespace. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/09 10:00:22 Modified files: usr.bin/uuencode: uuencode.1 Log message: fix a mistake in the predefined string passed to -width (it is obvious "indent", not "ident", was intended); instead of this use the macro Ds as the indent is an offset -- fixes indentation of uuencode(1) and uudecode(1) options. ok jmc@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 10:01:10 Modified files: sys/net : if.c if.h if_var.h Log message: introduce reference counts for interfaces (ie, struct ifnet *ifp). if_get can get a reference to an ifp, but it never releases that reference. this provides an if_put function that can be used to decrement the refcount. we cannot come up with a scheme for letting the network stack run on one (or many) cpus while ioctls are pulling interfaces down on another cpu without refcounts for the interfaces. if_put is going in now so we can go through the stack and put the necessary calls to it in, and then we'll backfill this implementation to actually check the refcounts when the interface detaches. ok mpi@ mikeb@ claudio@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/09/09 10:02:31 Modified files: sys/net : if_pflow.c Log message: size for free() OK semarie@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/09 10:05:29 Modified files: lang/gcc/4.9 : Makefile Log message: Clean up PSEUDO_FLAVORS: c++ hasn't been optional in a long time, objc and fortran are required since the gcc-libs conversion (and don't need much time to build anyway). Finally, go will never be supported in 4.9. prompted by sthen@ a while ago CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/09 10:10:03 Modified files: lib/libc/gen : siginterrupt.c signal.c lib/libc/hidden: signal.h string.h lib/libc : Symbols.list Log message: Hide __sigintr and __strsignal as internal implementation details. Delete the already hidden _signal alias too. ok deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/09 10:18:06 Modified files: lib/libc : shlib_version Log message: Bump for symbol removals CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/09 10:40:15 Modified files: lib/libc/db : Makefile.inc Log message: Remove the mpool(3) manpages prodded by miod@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/09 11:43:42 Modified files: lib/libtls : tls.c Log message: nuke trailing whitespace ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 11:44:47 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.vax md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 11:56:59 Modified files: sys/sys : tame.h sys/kern : syscalls.master kern_tame.c include : unistd.h lib/libc/sys : tame.2 Log message: Move to next tame() API. The flags are now passed as a very simple string, which results in tame() code placements being much more recognizeable. tame() can be moved to unistd.h and does not need cpp symbols to turn the bits on and off. The resulting API is a bit unexpected, but simplifies the mapping to enabling bits in the kernel substantially. vague ok's from various including guenther doug semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 11:57:57 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: sync CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/09 12:22:33 Modified files: lib/libtls : tls.c Log message: always clear errno when coming back from tls_read tls_write, and tls_close. this avoids the problem of people checking for return values < 0 and then checking for errno before checking for TLS_READ_AGAIN TLS_WRITE_AGAIN - since we can not guarantee what errno will be set to from the underlying library calls CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 12:23:40 Modified files: sys/dev/ic : sti.c vga.c Log message: sizes for free(); ok sthen semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 12:23:55 Modified files: sys/dev/ic : ami.c ciss.c malo.c mfi.c mpi.c Log message: sizes for free(); ok sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 12:24:26 Modified files: sys/dev/ic : sili.c siop.c ti.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/09 12:39:40 Modified files: mail/mutt : Makefile Added files: mail/mutt/patches: patch-crypt-gpgme_c Log message: Fix crash on 32-bit arch when using gpgme, gpgme's gpgme_subkey_t->timestamp is an unsigned long and can't be passed directly to localtime which takes a time_t. From Hannes Wenzel. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/09 12:40:55 Modified files: mail/mutt/patches: patch-crypt-gpgme_c Log message: add upstream url CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/09 13:03:13 Modified files: usr.bin/mg : mg.1 Log message: mg doesn't support 'dired-do-delete'. Change description to the supported function. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 13:12:33 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 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: src Changes by: jsing@cvs.openbsd.org 2015/09/09 13:23:03 Modified files: usr.bin/ftp : fetch.c Log message: Make sure we check TLS_WRITE_AGAIN when calling tls_read() and if tls_read() fails, print the tls_error() rather than just the return value. ok beck@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/09 13:23:04 Modified files: lib/libtls : tls.c tls.h tls_client.c tls_config.c tls_internal.h tls_server.c Log message: Add client certificate support. Still needs a few tweaks but this will ride upcoming minor bump ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 13:26:05 Modified files: sys/dev/ic : rt2560.c rt2661.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/09 13:26:36 Modified files: devel/mercurial: Makefile distinfo devel/mercurial/pkg: PLIST-main Removed files: devel/mercurial/patches: patch-mercurial_sshpeer_py Log message: update mercurial to 3.5.1. ok and tweaks nigel@ sthen@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/09 13:27:33 Modified files: devel/tortoisehg: Makefile distinfo devel/tortoisehg/patches: patch-setup_py devel/tortoisehg/pkg: PLIST Log message: update tortoisehg to 3.5. ok nigel@ sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/09 13:42:39 Modified files: lib/libssl/src/ssl: ssl_lib.c Log message: Check handshake_func against NULL rather than 0, since it is a function pointer. ok bcook@ miod@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/09 13:43:27 Modified files: sys/kern : subr_disk.c Log message: No need to set d_npartitions in readdoslabel() or readgptlabel(). It has already been initialized in the MD readdisklabel() routines when they call initdisklabel(). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/09 13:47:11 Modified files: sys/dev/pci : agp.c agp_amd.c agp_i810.c Log message: sizes for free(); ok semarie CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/09 13:47:17 Modified files: devel/gdb : Makefile distinfo devel/gdb/patches: patch-bfd_elf_c patch-bfd_peXXigen_c patch-gdb_data-directory_Makefile_in patch-libiberty_Makefile_in devel/gdb/pkg : PLIST Log message: Update to GDB 7.10. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/09 13:49:07 Modified files: lib/libtls : tls.c tls_client.c tls_config.c tls_server.c tls_util.c tls_verify.c Log message: Indent labels with a space so that diff -p is more friendly. Requested by bluhm@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/09 14:02:31 Modified files: gnu/usr.sbin/mkhybrid/mkhybrid: Makefile gnu/usr.sbin/mkhybrid/src: eltorito.c joliet.c mkisofs.h multi.c name.c tree.c write.c Log message: Fix various buffer overflows (caused by the way struct iso_directory_record is defined), and make this work on unsigned char platforms by using isascii() instead of < 0. While there, do not use the local getopt() implementation, as libc has had getopt_long() support for years now. With help from jca@ and guenther@. ok millert@, deraadt@ (on an earlier diff) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 14:03:56 Modified files: sys/net : pf.c Log message: add if_put after the if_get. ok claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 14:05:21 Modified files: sys/net : if_vxlan.c Log message: if_put after the if_get. ok mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 14:12:36 Modified files: sys/netinet : in.c Log message: gotta if_put after you if_get ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 14:13:20 Modified files: sys/net : if_mpw.c Log message: if_put after you if_get ok claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 14:14:40 Modified files: sys/netinet : in_pcb.c Log message: if_put after you if_get ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 14:15:52 Modified files: sys/netinet : ip_divert.c Log message: if_put after if_get ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 14:18:03 Modified files: sys/net : if_tun.c Log message: if_put after if_get. this is a bit funky cos we give up the ref while sleeping in tunread, and have to get a new ref on wakeup. ok claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/09 14:19:26 Modified files: sys/netinet : ip_ipip.c Log message: if_put after if_get ok mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/09 15:23:31 Modified files: usr.bin/at : atq.1 atrm.1 usr.bin/ipcrm : ipcrm.1 usr.bin/sendbug: sendbug.1 usr.bin/yacc : yacc.1 Log message: The .Nd macro is intended to provide "a one line description", so avoid multiple lines of input, in particular, don't use macros below .Nd; such bad style can confuse various apropos(1) tools. All deleted macros reappear later in the text, anyway, except for .Tn, which i'm deleting outright. Found while scanning the tree for good and bad practices in preparation for my EuroBSD2015 mdoc(7) tutorial on Oct 1 in Stockholm. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2015/09/09 15:34:04 Modified files: infrastructure/man/man1: getpkgpath.1 retrieve-index.1 Log message: restrict .Nd to one single input line CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/09 15:54:02 Modified files: lib/libc/sys : tame.2 Log message: seperate->separate; while here, i've adjusted the formatting of one list CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/09 15:58:20 Modified files: lib/libcrypto/man: ASN1_OBJECT_new.3 ASN1_STRING_length.3 ASN1_STRING_new.3 ASN1_STRING_print_ex.3 ASN1_generate_nconf.3 BF_set_key.3 BIO.3 BIO_ctrl.3 BIO_f_base64.3 BIO_f_buffer.3 BIO_f_cipher.3 BIO_f_md.3 BIO_f_null.3 BIO_find_type.3 BIO_new.3 BIO_new_CMS.3 Log message: Add missing CVS Mdocdate tags. No text change, except for the change of date that can't be helped. CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2015/09/09 17:07:10 Modified files: distrib/miniroot: install.sh install.sub Log message: zap trailing whitespace CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/09 17:33:37 Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: Add locking for interrupt-safe maps (those that have the VM_MAP_INTRSAFE flag set). Since we cannot sleep in that case, use a mutex instead of an rwlock. This is ok as the more complex code paths in the uvm code are not entered for interrupt-safe maps as paging isn't allowed in those maps. ok tedu@ CVSROOT: /cvs Module name: www Changes by: juanfra@cvs.openbsd.org 2015/09/09 19:19:31 Modified files: . : want.html Log message: I need a new fan. My thinkpad sounds like a satanic metal band. CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/09 20:17:17 Modified files: usr.bin/openssl: ca.c gendsa.c Log message: Remove unused defines. No binary change. ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/09 20:23:29 Modified files: usr.bin/openssl: s_socket.c Log message: Remove SOCKET_PROTOCOL, a redundant define that was only used once. No binary change. ok millert@ miod@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 00:00:37 Modified files: sys/net : if.c Log message: only try and reference an ifp in if_get if we actually find one in the map. avoids a NULL deref jsg@ found CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/10 00:36:45 Modified files: usr.bin/openssl: s_apps.h s_cb.c s_client.c s_time.c Log message: Fix shadowed verify_error in s_server by removing the unused global. 's_time -verify 1' will now actually verify the peer certificate. ok beck@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/10 00:57:59 Modified files: games/minetest : Makefile Log message: Picks up luajit. Indent while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/10 01:07:45 Modified files: multimedia/dvdstyler: Makefile distinfo Log message: Update to dvdstyler-2.9.3. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/10 01:10:04 Modified files: graphics/ffmpeg: Makefile distinfo graphics/ffmpeg/patches: patch-configure patch-library_mak graphics/ffmpeg/pkg: PLIST Removed files: graphics/ffmpeg/patches: patch-libavcodec_mips_hevcdsp_mips_h Log message: Update to ffmpeg-20150909. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/10 01:10:42 Modified files: x11/mplayer : Makefile Log message: Sync with newer FFMpeg version. from Brad CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/09/10 01:38:19 Modified files: libressl : index.html Log message: bump stable to 2.2.x, 2.3.x is the new development release CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 01:43:18 Modified files: sys/netinet : if_ether.h Log message: Missing prototype change in previous. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/09/10 01:51:29 Modified files: libressl : releases.html Log message: clarify release API/ABI stability points in version history CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/10 01:58:28 Modified files: lib/libssl/src/crypto/dsa: dsa_ossl.c Log message: Fix an incorrect error check in DSA verify. From Matt Caswell's OpenSSL commit "RT3192: spurious error in DSA verify". https://github.com/openssl/openssl/commit/eb63bce040d1cc6147d256f516b59552c018e29b CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/10 02:23:55 Modified files: lang/gcc : Makefile Removed files: lang/gcc/4.8 : Makefile distinfo gcc4.port.mk lang/gcc/4.8/patches: patch-Makefile_in patch-boehm-gc_configure patch-boehm-gc_dyn_load_c patch-boehm-gc_include_gc_config_h_in patch-boehm-gc_include_gc_config_macros_h patch-boehm-gc_include_gc_pthread_redirects_h patch-boehm-gc_include_private_gcconfig_h patch-boehm-gc_mach_dep_c patch-boehm-gc_misc_c patch-boehm-gc_os_dep_c patch-boehm-gc_pthread_support_c patch-boehm-gc_threadlibs_c patch-configure patch-fixincludes_fixincl_x patch-fixincludes_inclhack_def patch-gcc_Makefile_in patch-gcc_ada_a-calend_adb patch-gcc_ada_adaint_c patch-gcc_ada_adaint_h patch-gcc_ada_g-calend_ads patch-gcc_ada_gcc-interface_Make-lang_in patch-gcc_ada_gcc-interface_Makefile_in patch-gcc_ada_osint_adb patch-gcc_ada_s-osinte-openbsd_adb patch-gcc_ada_s-osinte-openbsd_ads patch-gcc_ada_s-osprim-posix_adb patch-gcc_ada_sysdep_c patch-gcc_ada_system-openbsd-hppa_ads patch-gcc_ada_system-openbsd-sparcv9_ads patch-gcc_ada_system-openbsd-x86_64_ads patch-gcc_ada_system-openbsd-x86_ads patch-gcc_builtins_c patch-gcc_c-family_c-cppbuiltin_c patch-gcc_c-family_c-format_c patch-gcc_c-family_c_opt patch-gcc_c_c-decl_c patch-gcc_cfgexpand_c patch-gcc_common_opt patch-gcc_config_alpha_alpha_c patch-gcc_config_alpha_alpha_md patch-gcc_config_alpha_alpha_opt patch-gcc_config_alpha_openbsd_h patch-gcc_config_exec-stack_h patch-gcc_config_gcc patch-gcc_config_i386_i386_c patch-gcc_config_i386_openbsd_h patch-gcc_config_i386_openbsdelf_h patch-gcc_config_mips_mips_h patch-gcc_config_mips_openbsd_h patch-gcc_config_openbsd-libpthread_h patch-gcc_config_openbsd_h patch-gcc_config_openbsd_opt patch-gcc_config_pa_pa-openbsd_h patch-gcc_config_pa_pa_c patch-gcc_config_pa_pa_h patch-gcc_config_rs6000_driver-rs6000_c patch-gcc_config_rs6000_openbsd1_h patch-gcc_config_rs6000_openbsd_h patch-gcc_config_rs6000_sysv4_h patch-gcc_config_rs6000_t-openbsd patch-gcc_config_sparc_openbsd64_h patch-gcc_config_sparc_sparc_c patch-gcc_configure patch-gcc_cp_g++spec_c patch-gcc_defaults_h patch-gcc_doc_cpp_texi patch-gcc_doc_invoke_texi patch-gcc_flags_h patch-gcc_fortran_f95-lang_c patch-gcc_gcc_c patch-gcc_go_go-lang_c patch-gcc_java_lang_c patch-gcc_lto_lto_c patch-gcc_opts_c patch-gcc_targhooks_c patch-gcc_testsuite_gcc_dg_format_format_h patch-gcc_toplev_c patch-gnattools_Makefile_in patch-gnattools_configure patch-gnattools_configure_ac patch-libatomic_Makefile_in patch-libffi_Makefile_in patch-libffi_configure patch-libffi_include_Makefile_in patch-libgcc_Makefile_in patch-libgcc_config_host patch-libgcc_libgcc2_c patch-libgfortran_Makefile_in patch-libgo_Makefile_in patch-libgo_config_libtool_m4 patch-libgo_configure patch-libgomp_configure patch-libiberty_cp-demangle_c patch-libitm_Makefile_in patch-libjava_Makefile_in patch-libjava_classpath_configure patch-libjava_configure patch-libjava_configure_host patch-libjava_libltdl_configure patch-libjava_prims_cc patch-libmudflap_configure patch-libmudflap_mf-runtime_h patch-libobjc_Makefile_in patch-libobjc_configure patch-libquadmath_configure patch-libssp_Makefile_in patch-libssp_configure patch-libstdc++-v3_config_os_bsd_openbsd_os_defines_h patch-libstdc++-v3_configure patch-libstdc++-v3_libsupc++_Makefile_in patch-libstdc++-v3_src_Makefile_in patch-libtool_m4 patch-lto-plugin_Makefile_in patch-lto-plugin_configure patch-zlib_configure lang/gcc/4.8/pkg: PFRAG.I386-ada PFRAG.I386-main PFRAG.ITM-main PFRAG.PPC-main PFRAG.QUADMATH-main PFRAG.SPARC-main PLIST-ada PLIST-c++ PLIST-estdc PLIST-f95 PLIST-java PLIST-main PLIST-objc Log message: tedu gcc 4.8 ok sthen@ tobiasu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/10 02:25:12 Modified files: sysutils/toad : Makefile distinfo Log message: Moved to github. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 02:28:31 Modified files: sys/net : pf.c pf_norm.c Log message: Kill two simple in6_ifstat_inc(). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/10 02:31:36 Modified files: x11/mplayer : Makefile distinfo x11/mplayer/patches: patch-configure patch-stream_stream_cdda_c Log message: Update to mplayer-20150910. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/10 02:40:23 Modified files: sys/netinet : tcp_input.c Log message: if_put added to the if_get calls. Reshuffle some code to make this easier. OK dlg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/10 02:45:32 Modified files: sys/netinet6 : in6.c Log message: Trivial if_put addition. OK dlg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/10 02:46:17 Modified files: sys/netinet6 : ip6_divert.c Log message: Another trivial if_put addition. OK dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 02:55:03 Modified files: lib/libc : Symbols.list lib/libc/net : Makefile.inc linkaddr.c Added files: lib/libc/net : link_ntoa.3 Removed files: lib/libc/net : link_addr.3 Log message: Remove link_addr(3). A function to encode the name of an interface in a sockaddr_dl is a questionnable interface. But now it makes it harder to properly reference ifp becauses of this. Set sdl_index to the index of the corresponding interface when constructing a routing message. Ridding previous libc crank. ok guenther@, deraadt@, dlg@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/10 02:58:14 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-new-session.c cmd-switch-client.c format.c server-fn.c tmux.1 tmux.h Log message: Add session_last_attached time and format, from Sina Siadat. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/10 03:09:03 Modified files: sys/netinet6 : ip6_mroute.c Log message: More complicated if_put dance. Special handling for multicast_register_if which is probably not even needed here but who knows for sure. OK dlg@ CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2015/09/10 03:10:19 Modified files: distrib/sets/lists/xserv: md.amd64 md.i386 Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 03:10:42 Modified files: lib/libtls : tls.h tls_config.c tls_init.3 tls_internal.h tls_server.c Log message: Add support for preferring the server's cipher list or the client's cipher list. Prefer the server's cipher list by default. Based on a diff from Kyle Thompson . ok beck@ bcook@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/10 03:10:42 Modified files: sys/netinet6 : mld6.c Log message: More if_put suffling. OK dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 03:11:11 Modified files: sys/netinet6 : ip6_output.c Log message: Stop using in6_ifstat_inc(). ok dlg@, claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 03:14:59 Modified files: sys/netinet6 : ip6_forward.c ip6_input.c Log message: Fewer in6_ifstat_inc() ok mikeb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/10 03:17:16 Modified files: sys/netinet6 : nd6_rtr.c Log message: if_put dance, shuffle some code and switch a printf to print the ifindex instead of the name so we don't have to if_get/if_put it for just that. OK dlg@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/10 03:21:18 Modified files: libressl : releases.html Log message: follow->following CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 03:25:56 Modified files: mail/roundcubemail: Makefile mail/roundcubemail/pkg: README Log message: "httpd from OpenBSD base system" is no longer apache, fix readme CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 03:37:52 Modified files: sys/net : route.c Log message: Use rtfree(9) rather than decrementing the reference counter. We know the parent wont be freed at this point because cloned routes are always purged from the tree before parents. ok claudio@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/10 04:12:31 Modified files: lib/libtls : Makefile Log message: add MLINKS for _prefer_ciphers_* CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/10 04:14:20 Modified files: lib/libc/net : link_ntoa.3 Log message: tweak Nd after previous; ok mpi CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 04:14:20 Modified files: lib/libtls : tls.c tls.h tls_client.c tls_internal.h tls_server.c Log message: Split tls_handshake() out from tls_accept/tls_connect. By doing this the tls_accept/tls_connect functions can be guaranteed to succeed or fail and will no longer return TLS_READ_AGAIN/TLS_WRITE_AGAIN. This also resolves the semantics of tls_accept_*. The tls_handshake() function now does I/O and can return TLS_READ_AGAIN/TLS_WRITE_AGAIN. Calls to tls_read() and tls_write() will trigger the handshake if it has not already completed, meaning that in many cases existing code will continue to work. Discussed over many coffees at l2k15. ok beck@ bluhm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 04:15:46 Modified files: usr.sbin/httpd : server.c Log message: Update httpd to call tls_handshake() after tls_accept_socket(). ok beck@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/10 04:20:55 Modified files: lib/libc/db/man: btree.3 dbopen.3 hash.3 recno.3 Log message: no more mpool; CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 04:22:28 Modified files: lib/libtls : tls.c tls.h Log message: Change tls_read and tls_write semantics to return an ssize_t to better match read() and write() semantics to make porting existing code using read/write easier.. requested by bluhm@ who convinced jsing and I to break the api ok jsing@ bluhm@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 04:26:49 Modified files: lib/libtls : tls.c tls.h Log message: change TLS_READ_AGAIN to TLS_WANT_POLLIN and TLS_WRITE_AGAIN to TLS_WANT_POLLOUT to make it more clear to users of this api what needs to be done in these error cases. Discussed extensively with bluhm@ and jsing@ and others. ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 04:27:34 Modified files: lib/libtls : shlib_version Log message: bump major ok jsing@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/10 04:30:04 Modified files: www/apache-httpd: Makefile Log message: Do not pick up gawk. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 04:32:16 Modified files: libexec/spamd : spamd.c Log message: fix after libtls api changes ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 04:34:19 Modified files: usr.sbin/ntpd : constraint.c Log message: fix after libtls api changes ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 04:35:58 Modified files: usr.bin/ftp : fetch.c Log message: fix after libtls api changes ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 04:36:04 Modified files: sys/dev/pci : ppb.c Log message: PPB_EXNAMLEN for the extent name; now easier to pass as a size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 04:36:48 Modified files: sys/dev/pci : pci.c Log message: simple size for free() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 04:40:03 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus Log message: sync CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 04:42:40 Modified files: usr.sbin/httpd : server.c Log message: fix after libtls api changes ok jsing@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/09/10 04:43:06 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-DOCS_man_mpv_rst patch-DOCS_man_options_rst Added files: multimedia/mpv/patches: patch-TOOLS_old-configure Log message: Update to mpv-0.10.0. from brad. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/10 04:56:35 Modified files: gnu/gcc/gcc : c-common.c c-decl.c expr.c expr.h targhooks.c Log message: Makde gcc handle __stack_smash_handler similarly to memcpy and memset when creating calls: cache the RTL, let a declaration alter the asm spec, and set the same RTL attributes. For all three, let a declaration set the ELF visibility. ok miod@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/10 04:58:48 Modified files: usr.sbin/syslogd: evbuffer_tls.c Log message: Make syslogd compile again after recent libtls changes. Adapt to new tls_read() and tls_write() calling semantics, adapt to TLS_WANT_POLLIN and TLS_WANT_POLLOUT renaming. OK beck@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 04:59:22 Modified files: lib/libtls : tls.c tls_init.3 Log message: comment for errno clobbering, to indicate why we do this. ok deraadt@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 05:00:54 Modified files: lib/libtls : tls_init.3 Log message: revert accidental commit CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 05:11:04 Modified files: lib/libc : Symbols.list lib/libc/gdtoa : Makefile.inc gdtoaimp.h misc.c Removed files: lib/libc/gdtoa : locks.c Log message: hide __dtoa_locks as a static in the single use case; ok guenther CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/10 05:16:08 Modified files: regress/sys/kern/tame/sigabrt: sigabrt.c regress/sys/kern/tame/sigkill: sigkill.c Log message: convert tame(2) regress to new API CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 05:17:28 Modified files: lib/libc : Symbols.list Log message: explain why __explicit_bzero_hook will remain; ok guenther CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/10 05:18:10 Modified files: regress/sys/kern/tame/generic: Makefile actions.c main.c manager.c tests.out Removed files: regress/sys/kern/tame/generic: parse_tame.c Log message: convert tame(2) regress to new API CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/10 05:18:34 Modified files: regress/sys/kern/tame: Makefile Log message: enable generic regress for tame(2) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 05:21:08 Modified files: lib/libtls : tls_init.3 Log message: Update libtls man page to reflect tls_handshake() related changes. ok beck@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 05:30:55 Removed files: lang/ruby/1.9/patches: patch-ext_openssl_extconf_rb patch-ext_openssl_ossl_ssl_c Log message: these patches weren't removed with the rest of ruby/1.9, spotted by brnrd@freebsd CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/09/10 05:37:43 Modified files: bin/ksh : var.c Log message: Kill another superfluous variable initialization; from Michael McConville. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 05:47:42 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/10 05:53:05 Modified files: sys/dev/usb : if_urtwn.c Log message: Show usb stack error code if a firmware page fails to load in urtwn(4). ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 06:10:52 Modified files: sys/netinet : ip_icmp.c Log message: if_put after if_get in icmp input. instead of chasing all the ways out of icmp_input, rename it to icmp_input_if and call it from a wrapper that gets the ifp and puts it after icmp_input_if call. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/10 06:45:15 Modified files: x11/gnome/grilo: Makefile distinfo Log message: update to grilo-0.2.15 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/10 06:49:56 Modified files: sys/dev/ic : gemvar.h Log message: remove unused macro GEM_CURRENT_MEDIA; ok dlg@ mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/10 07:00:09 Modified files: games/taisei : Makefile Log message: Missing dependency on graphics/png. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 07:00:11 Modified files: www/squid : Makefile Added files: www/squid : distinfo www/squid/patches: patch-bootstrap_sh patch-helpers_external_acl_wbinfo_group_ext_wbinfo_group_acl_pl_in patch-helpers_external_acl_wbinfo_group_ext_wbinfo_group_acl_pl_in.orig patch-src_squid_8_in patch-src_ssl_bio_cc patch-src_ssl_support_cc www/squid/pkg : DESCR-ldap DESCR-main DESCR-ntlm PLIST-ldap PLIST-main PLIST-ntlm README-main squid.rc Removed files: www/squid : Makefile.inc www/squid/snapshot: Makefile distinfo www/squid/snapshot/patches: patch-bootstrap_sh patch-helpers_external_acl_wbinfo_group_ext_wbinfo_group_acl_pl_in patch-src_squid_8_in patch-src_ssl_bio_cc patch-src_ssl_support_cc www/squid/snapshot/pkg: DESCR-ldap DESCR-main DESCR-ntlm PLIST-ldap PLIST-main PLIST-ntlm README-main squid.rc www/squid/stable: Makefile distinfo www/squid/stable/patches: patch-bootstrap_sh patch-helpers_external_acl_wbinfo_group_ext_wbinfo_group_acl_pl_in patch-src_squid_8_in patch-src_ssl_support_cc www/squid/stable/pkg: DESCR-ldap DESCR-main DESCR-ntlm PLIST-ldap PLIST-main PLIST-ntlm README-main squid.rc Log message: Currently Squid 3.5 is considered stable. Rather than moving snapshot/* to stable/*, just drop back to a single version of squid in ports. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 07:02:40 Removed files: www/squid/patches: patch-helpers_external_acl_wbinfo_group_ext_wbinfo_group_acl_pl_in.orig Log message: drop accidentally-added .orig patch file. ports ignore these anyway so no bump. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/10 07:04:52 Modified files: bin/ksh : jobs.c sh.h Log message: Remove INT32 define and just use int, from Martijn van Duren and Michael McConville. ok deraadt CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 07:19:25 Modified files: sys/netinet : igmp.c Log message: move the guts of igmp_input into a igmp_input_if function and call it with the reference from if_get held so we can if_put it easly after the guts have run. ok claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 07:21:41 Modified files: sys/netinet : if_ether.c Log message: correctly hold and put a reference to the revarp ifp while trying to get nfs working. ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 07:23:57 Modified files: lib/libtls : tls_init.3 Log message: Replace TLS_{READ,WRITE}_AGAIN with TLS_WANT_POLL{IN,OUT} and correctly document the calling requirements. ok beck@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/10 07:29:10 Modified files: lib/libc/arch/alpha: SYS.h lib/libc/arch/alpha/sys: brk.S sbrk.S lib/libc/arch/arm: SYS.h lib/libc/arch/arm/sys: Ovfork.S brk.S cerror.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S lib/libc/arch/hppa: SYS.h lib/libc/arch/hppa/sys: brk.S sbrk.S lib/libc/arch/hppa64: SYS.h lib/libc/arch/hppa64/sys: brk.S sbrk.S lib/libc/arch/m88k: SYS.h lib/libc/arch/m88k/sys: brk.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S syscall.S lib/libc/arch/sh: SYS.h lib/libc/arch/sh/sys: brk.S cerror.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S lib/libc/arch/sparc: SYS.h lib/libc/arch/sparc/sys: brk.S sbrk.S sigpending.S sigprocmask.S sigreturn.S sigsuspend.S lib/libc/arch/vax: SYS.h lib/libc/arch/vax/sys: Ovfork.S brk.S cerror.S sbrk.S sigpending.S sigprocmask.S sigreturn.S sigsuspend.S syscall.S tfork_thread.S Log message: Adds hidden _libc_FOO aliases for the system call stubs. Stop generating _brk and _sbrk symbols: they've already been hidden. Set the ELF symbol size on the syscall stubs. Give the __{min,cur}brk symbols a size and type, and hide more jump labels. alpha, arm, m88k, sh, sparc, and vax assistance miod@ hppa assistance kettenis@ ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 07:29:53 Modified files: lib/libtls : tls_init.3 Log message: Correctly document the behaviour of tls_close() - the caller is responsible for closing the file descriptors unless libtls allocated them. ok beck@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 07:31:25 Modified files: www/squidguard : Makefile Log message: switch squid dep from www/squid/stable to www/squid, reminded by aja@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 07:32:19 Modified files: sys/net : if.c if_bridge.c if_ethersubr.c if_mpw.c if_trunk.c if_trunk.h if_var.h if_vlan.c sys/netinet : ip_carp.c Log message: move the if input handler list to an SRP list. instead of having every driver that manipulates the ifih list understand SRPLs, this moves that processing into if_ih_insert and if_ih_remove functions. we rely on the kernel lock to serialise the modifications to the list. tested by mpi@ ok mpi@ claudio@ mikeb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/10 07:36:44 Modified files: sys/netinet : tcp_input.c Log message: Only half of the IPv6 source address was used as input for the syn cache hash. That makes it trivial to create syn cache collisions. Take the full address, xor it with random data and put it into the hash function. OK markus@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 07:43:35 Modified files: usr.bin/ftp : fetch.c Log message: Unbreak ftp(1) after tls_read()/tls_write() change. Found the hard way by naddy@ Joint work with beck@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 07:44:19 Modified files: lib/libc/stdlib: rand48.3 lib/libedit : editline.3 lib/libradius : radius_new_request_packet.3 Log message: missing commas at the end of .Nm lines in the NAME section CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 07:49:48 Modified files: usr.sbin/ntpd : constraint.c Log message: fix type and return check for tls_read/write. jontly with jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 07:53:13 Modified files: usr.sbin/httpd : server.c Log message: fix return type for tls_read/write jointly with jsing@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 07:55:51 Modified files: security/sslscan: Makefile distinfo security/sslscan/patches: patch-Makefile patch-sslscan_c Removed files: security/sslscan/patches: patch-sslscan_1 Log message: switch to rbsec's version of sslscan. adds TLSv1.1/1.2 support, displays cert information (alg/strength/issuer/times), heartbleed/compression/secure reneg checks, etc. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 07:56:12 Modified files: libexec/spamd : spamd.c Log message: read, tls_read, and tls_write return ssize_t jointly with jsing@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 08:00:14 Modified files: lib/libc/stdio : getdelim.3 Log message: another missing Mdocdate CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/10 08:02:35 Modified files: sys/netinet6 : in6.c Log message: In IPv6 source address selection prefer addresses of the outgoing interface. OK mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 08:06:43 Modified files: sys/net : if.c Log message: if_put after if_get in if_input_process CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 08:08:44 Modified files: security/sslscan: Makefile security/sslscan/patches: patch-sslscan_c security/sslscan/pkg: DESCR Log message: Add a flavour providing a choice of which SSL library to build sslscan against. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 08:09:34 Modified files: security : Makefile Log message: build sslscan,openssl CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/10 08:11:53 Modified files: sys/kern : subr_disk.c Log message: Don't stop spoofing GPT partitions when the OpenBSD partition is found. Keep going until we spoof 8 or run out of partitions needing spoofing. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/10 08:12:38 Modified files: usr.sbin/nsd : configparser.y configure.ac options.c rdata.c zonec.c usr.sbin/nsd/compat: b64_ntop.c b64_pton.c Log message: Fix handling of compat/b64_{ntop,pton} by using __-prefixed versions directly, similar to what ssh does. Otherwise they need resolv.h including, which causes problems on OS with newer resolv.h/nameser.h headers which cause conflicts with NSD's T_xxx resource record #defines. autoconf bits adapted from tmux portable. ok florian@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/10 08:13:00 Removed files: usr.sbin/nsd/compat: b64_ntop.c b64_pton.c Log message: Remove compat files no longer required. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/10 08:17:22 Modified files: lib/libtls : tls_init.3 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/10 08:19:01 Modified files: lib/libtls : Makefile Log message: mlink tls_handshake; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/10 08:28:18 Modified files: sys/arch/amd64/amd64: disksubr.c sys/arch/i386/i386: disksubr.c sys/kern : subr_disk.c Log message: Call readgptlabel() from readdoslabel() instead of MD readdisklabel(). Call it if and only if there is an MBR on sector 0 that contains 1 and only 1 partition; that partition is an EFI partition; and it covers the entire disk or as much of the disk as can be covered in an MBR partition. Be paranoid about restoring any possible tweaks to the label being built in the case that readgptlabel() fails, and in that case return to the readdoslabel() code. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 08:29:22 Modified files: lib/libssl/src/crypto/asn1: evp_asn1.c lib/libssl/src/crypto/ec: ec_asn1.c lib/libssl/src/crypto/ts: ts_lib.c Log message: Replace remaining M_ASN1_STRING_* macros with calls to ASN1_STRING_*. This is not the same as the macro expansion, however the ASN1_STRING_* functions do match the macro expansions. ok doug@ miod@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/10 08:37:20 Modified files: sys/arch/mips64/mips64: fp_emulate.c Log message: Initialize `pc' earlier so that the siginfo pc value is correct in case of genuine FPU exception. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 08:46:28 Modified files: sys/net : route.c Log message: Stop supporting RTAX_IFP arguments with an interface name in the sdl_data field, a la link_addr(3). route(8)-like applications wanting to specify an ifp must set sdl_index to the corresponding interface index. Not mixing if_get() and ifunit() makes our life easier. The idea is to have a minimum number of functions dealing w/ ifp refcount. Hopefully if_get() will be the only one. ok mikeb@, claudio@, dlg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 08:56:41 Modified files: sys/net : if_var.h Log message: include srp.h so userland can understand struct srpl. noticed by deraadt@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 08:57:29 Modified files: lib/libtls : tls_init.3 Log message: document changed tls_read and tls_write semantics. document functions that clear errno. change examples to provide demonstration of both the blocking and non-blocking cases. ok jsing@, bluhm@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/10 09:02:32 Modified files: sys/arch/sparc/dev: zx.c sys/dev/sbus : zx.c Log message: Fix a zx_putchar() stupid bug I introduced nine years ago by actually initializing variables before they get used. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 09:03:59 Modified files: lib/libssl/src/crypto/md4: md4_one.c lib/libssl/src/crypto/md5: md5_one.c lib/libssl/src/crypto/ripemd: rmd_one.c Log message: Remove pointless comments. ok "captain obvious" CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 09:09:16 Modified files: sys/netinet : ip_carp.c Log message: if_put after if_get. ok claudio@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 09:16:44 Modified files: lib/libc/stdlib: atof.3 atoi.3 atol.3 atoll.3 ecvt.3 lib/libutil : getrawpartition.3 opendisk.3 games/fish : fish.6 sbin/nfsd : nfsd.8 share/man/man4/man4.alpha: cia.4 irongate.4 lca.4 tcasic.4 tsc.4 share/man/man4/man4.hppa: asp.4 lasi.4 share/man/man4 : it.4 pgt.4 puc.4 upgt.4 we.4 share/man/man4/man4.sparc: rfx.4 share/man/man4/man4.vax: asc.4 dhu.4 dz.4 mt.4 mtc.4 ncr.4 rx.4 uda.4 share/man/man8 : release.8 share/man/man8/man8.sparc: boot_sparc.8 share/man/man9 : log.9 sys/arch/amd64/stand/biosboot: biosboot.8 sys/arch/amd64/stand/boot: boot.8 sys/arch/amd64/stand/cdboot: cdboot.8 sys/arch/armish/stand/boot: boot.8 sys/arch/hppa/stand/boot: boot.8 sys/arch/hppa64/stand/boot: boot.8 sys/arch/i386/stand/biosboot: biosboot.8 sys/arch/i386/stand/boot: boot.8 sys/arch/i386/stand/cdboot: cdboot.8 sys/arch/landisk/stand/boot: boot.8 sys/arch/landisk/stand/mbr: mbr.8 sys/arch/landisk/stand/xxboot: xxboot.8 sys/arch/socppc/stand/boot: boot.8 sys/arch/zaurus/stand/zboot: boot.8 usr.bin/bgplg : bgplg.8 bgplgsh.8 usr.sbin/dev_mkdb: dev_mkdb.8 usr.sbin/inetd : inetd.8 usr.sbin/mailwrapper: mailer.conf.5 usr.sbin/pkg_add: package.5 usr.sbin/portmap: portmap.8 usr.sbin/smtpd : sendmail.8 usr.sbin/syslogd: syslog.conf.5 usr.sbin/ypserv/ypserv: securenet.5 ypserv.acl.5 usr.sbin/ypset : ypset.8 Log message: reduce .Nd to one line and kill .Tn while here CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 09:21:40 Modified files: sbin/fsck_ext2fs: setup.c Log message: avoid divide by zero; from Michael McConville CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 09:27:00 Modified files: sys/net : if_bridge.c Log message: Even the driver that should not be named needs if_put() after if_get(). ok claudio@, dlg@ CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2015/09/10 09:29:56 Modified files: libressl : index.html releases.html Log message: clarify support schedule and the stable release branches CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 09:35:07 Modified files: lib/libossaudio: ossaudio.3 Log message: We don't want LIBRARY sections in OpenBSD, so delete it. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/10 09:47:25 Modified files: lib/libtls : Makefile tls_init.3 Log message: document client side certificate verification functionality. ok jsing@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/10 09:49:58 Modified files: usr.sbin/nsd : configure Log message: regen configure, reported by deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 09:53:26 Modified files: lib/libc/locale: wcstol.3 lib/libutil : login_fbtab.3 share/man/man4/man4.sparc64: rfx.4 Log message: reduce more .Nd to one line and kill more .Tn CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/10 09:54:06 Modified files: databases/p5-DBD-mysql: Makefile distinfo databases/p5-DBD-mysql/patches: patch-dbdimp_c Removed files: databases/p5-DBD-mysql/patches: patch-Makefile_PL Log message: Update to 4.032 from Brad enable more regression tests CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 09:56:26 Modified files: lib/libssl/src/crypto/aes: aes_wrap.c lib/libssl/src/crypto/asn1: a_sign.c a_verify.c n_pkey.c p8_pkey.c lib/libssl/src/crypto/bn: bn_exp.c bn_lib.c bn_rand.c lib/libssl/src/crypto/cmac: cmac.c lib/libssl/src/crypto/cms: cms_asn1.c cms_enc.c cms_env.c cms_pwri.c lib/libssl/src/crypto/des: str2key.c lib/libssl/src/crypto/ec: ec_key.c ec_lib.c ec_mult.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c lib/libssl/src/crypto/ecdh: ech_lib.c lib/libssl/src/crypto/ecdsa: ecs_lib.c lib/libssl/src/crypto/evp: bio_enc.c e_aes.c e_aes_cbc_hmac_sha1.c e_chacha20poly1305.c e_idea.c evp_enc.c evp_key.c p5_crpt.c p5_crpt2.c p_open.c lib/libssl/src/crypto/gost: gost2814789.c gostr341001_key.c gostr341194.c streebog.c lib/libssl/src/crypto/hmac: hm_ameth.c hm_pmeth.c lib/libssl/src/crypto/md4: md4_one.c lib/libssl/src/crypto/md5: md5_one.c lib/libssl/src/crypto/modes: gcm128.c lib/libssl/src/crypto/pem: pem_info.c pem_lib.c pem_pk8.c pem_pkey.c pem_seal.c pvkfmt.c lib/libssl/src/crypto/pkcs12: p12_crpt.c p12_decr.c p12_key.c lib/libssl/src/crypto/pkcs7: pk7_doit.c lib/libssl/src/crypto/rand: randfile.c lib/libssl/src/crypto/ripemd: rmd_one.c lib/libssl/src/crypto/rsa: rsa_eay.c rsa_saos.c rsa_sign.c lib/libssl/src/crypto/sha: sha1_one.c sha256.c sha512.c sha_one.c lib/libssl/src/crypto/ui: ui_openssl.c ui_util.c lib/libssl/src/ssl: d1_clnt.c d1_lib.c s3_clnt.c s3_enc.c s3_lib.c s3_srvr.c ssl_sess.c t1_enc.c Log message: Correct spelling of OPENSSL_cleanse. ok miod@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 09:59:18 Modified files: share/man/man9 : bus_space.9 ml_init.9 Log message: delete bogus trailing comma from .Nm in NAME section CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 10:01:06 Modified files: usr.bin/openssl: apps.c ca.c dgst.c enc.c s_client.c s_server.c Log message: Correct spelling of OPENSSL_cleanse. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 10:07:58 Modified files: lib/libssl/src/crypto: crypto.h Log message: CRYPTO_set_mem_debug_functions() and CRYPTO_set_mem_functions() are already noops, so neuter the CRYPTO_malloc_init and CRYPTO_malloc_debug_init macros. With input from miod@ ok beck@ bcook@ miod@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/10 10:30:23 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC sys/conf : files sys/kern : subr_disk.c sys/sys : disklabel.h Log message: Now that the GPT code tries really hard not to get in the way and accidentally capture disks ... Eliminate kernel option GPT and associated #ifdef GPT/#endif. Let everybody get on the GPT bandwagon and we'll see what wheels fly off. Requested by & ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 10:35:15 Modified files: lib/libssl/src/crypto: crypto.h Log message: Put OPENSSL_cleanse under #ifndef LIBRESSL_INTERNAL. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 10:39:40 Modified files: sys/netinet6 : frag6.c in6.c in6_var.h Log message: Kill in6_ifstat_inc() and associated per-ifp storage. The SIOCGIFSTAT_IN6 is no longer supported. ok mikeb@, claudio@, dlg@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2015/09/10 10:41:30 Modified files: sys/net : if.c if_bridge.c if_ethersubr.c if_mpw.c if_trunk.c if_var.h if_vlan.c sys/netinet : ip_carp.c Log message: pass a cookie argument to interface input handlers that can be used to pass additional context or transient data with the similar life time. ok mpi, suggestions, hand holding and ok from dlg CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 10:43:06 Modified files: usr.bin/openssl: openssl.c Log message: Remove call to CRYPTO_malloc_init(), which does nothing. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/10 10:48:34 Modified files: editors/ged : Makefile distinfo Log message: update to ged 1.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/10 10:49:53 Modified files: devel/opencm : Makefile Log message: remove dead HOMEPAGE, mirror distfile CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/10 10:53:28 Modified files: usr.sbin/installboot: installboot.c Log message: Assign the return value of getopt() to an int, not a char, so that options actually work on unsigned char platforms. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 10:59:00 Modified files: lib/libtls : tls_init.3 Log message: improve examples, 1. hoist pollfd fields which don't change upwards 2. show ret as ssize_t, it MUST BE, or there will be lots of crying 3. on first pass, must check for either POLLIN|POLLOUT ok millert beck CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/10 11:05:15 Modified files: net/stem : Makefile distinfo net/stem/pkg : PLIST Log message: update net/stem to latest version 1.4.1 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/10 11:32:19 Modified files: sys/arch/sh/sh : trap.c Log message: Fix error value in ktrace syscall records. ok deraadt@ dlg@ guenther@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 11:32:32 Modified files: sys/net : if_vlan.c Log message: if_put after if_get ok claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 11:35:46 Modified files: sys/net : route.c Log message: if_put after if_get easy now that mpi@ has removed the ifunit confusion. ok mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 11:41:15 Modified files: sys/net : if_tun.c Log message: dont leak an ifp reference if tun isnt ready to read. found by jsg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/10 11:52:05 Modified files: sys/net : pipex.c sys/netinet : ip_spd.c ipsec_input.c udp_usrreq.c sys/netinet6 : icmp6.c in6.h in6_pcb.c in6_src.c nd6.c raw_ip6.c Log message: It is time to put inet6 on a diet. Use the flensing knife and cut out the 3rd argument of in6_recoverscope() and make it return void. OK dlg@ mikeb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 11:55:21 Modified files: lib/libarch/amd64: amd64_get_fsbase.2 amd64_iopl.2 lib/libarch/i386: i386_get_fsbase.2 i386_get_gsbase.2 i386_get_ioperm.2 i386_get_ldt.2 i386_iopl.2 i386_vm86.2 lib/libc/sys : acct.2 adjfreq.2 adjtime.2 brk.2 chdir.2 chmod.2 chown.2 clock_gettime.2 closefrom.2 connect.2 execve.2 _exit.2 fsync.2 fhopen.2 fork.2 getgid.2 getitimer.2 getuid.2 getgroups.2 getlogin.2 getpeername.2 getpgrp.2 getpid.2 getpriority.2 getrlimit.2 getrtable.2 getsid.2 getsockname.2 gettimeofday.2 issetugid.2 kqueue.2 link.2 listen.2 lseek.2 mkdir.2 mknod.2 mount.2 profil.2 ptrace.2 reboot.2 rename.2 sendsyslog.2 setgroups.2 setresuid.2 stat.2 symlink.2 sync.2 sysarch.2 syscall.2 truncate.2 umask.2 utimes.2 vfork.2 lib/libkeynote : keynote.3 keynote.4 lib/libossaudio: ossaudio.3 lib/libpthread/man: pthread_getcpuclockid.3 lib/libskey : skey.3 lib/libz : compress.3 sbin/disklabel : disklabel.5 share/man/man4 : diskmap.4 divert.4 icmp.4 ifmedia.4 inet.4 inet6.4 ip.4 mtio.4 netintro.4 random.4 route.4 tcp.4 termios.4 tty.4 udp.4 unix.4 share/man/man4/man4.macppc: openprom.4 share/man/man4/man4.sparc: openprom.4 share/man/man4/man4.sparc64: openprom.4 share/man/man5 : acct.5 ar.5 core.5 dir.5 disktab.5 elf.5 fs.5 fstab.5 ranlib.5 utmp.5 Log message: use .In rather than .Fd #include CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 11:57:50 Modified files: lib/libssl/src/ssl: d1_both.c d1_clnt.c d1_lib.c d1_pkt.c d1_srvr.c dtls1.h s3_srvr.c ssl.h ssl_lib.c ssl_sess.c Log message: Remove support for DTLS_BAD_VER. We do not support non-standard and incomplete implementations just so that we can interoperate with products from vendors who have not bothered to fix things in the last ~10 years. ok bcook@ miod@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 12:04:50 Modified files: lib/libssl/src/doc/ssl: ssl.3 Log message: delete empty SYNOPSIS section CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 12:10:35 Modified files: sys/dev/pci : arc.c hifn7751.c if_bnx.c ips.c pciide.c pciidevar.h vmwpvs.c yds.c sys/kern : exec_script.c kern_sysctl.c Log message: sizes for free(); ok sthen CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/10 12:11:05 Modified files: sys/net : if.c if_var.h Log message: rework how we store and manage the interface index to ifp map in preparation of using SRPs as a backend for if_get. this also tries to document how things work and what if index 0 is for. ok mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/10 12:12:55 Modified files: lib/libssl/src/crypto/dsa: dsa_ameth.c Log message: When loading a DSA key from an raw (without DH parameters) ASN.1 serialization, perform some consistency checks on its `p' and `q' values, and return an error if the checks failed. Thanks for Georgi Guninski (guninski at guninski dot com) for mentioning the possibility of a weak (non prime) q value and providing a test case. See https://cpunks.org/pipermail/cypherpunks/2015-September/009007.html for a longer discussion. ok bcook@ beck@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/10 12:13:46 Modified files: lib/libc : Makefile.inc lib/libc/include: namespace.h lib/libc/hidden: db.h err.h errno.h nl_types.h signal.h stdio.h string.h wchar.h lib/libc/hidden/rpcsvc: yp.h lib/libc/gen : posix_spawn.c lib/libc/softfloat: fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c fpsetround.c fpsetsticky.c lib/libc/stdlib: hcreate.c lib/libc/sys : stack_protector.c lib/libc/uuid : uuid_compare.c uuid_create.c uuid_create_nil.c uuid_equal.c uuid_from_string.c uuid_hash.c uuid_is_nil.c uuid_stream.c uuid_to_string.c Log message: Pull in namespace.h when building all .c files using gcc's -include option, so that we can provide asm labels for the memcpy/memset/__stack_smash_handler calls that it generates ab initio. Eliminate direct #includes of it. Make sure it's a dependency of all objects (unnecessary for asm, but close enough). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/10 12:14:52 Modified files: sys/sys : conf.h sys/dev/wscons : wsevent.c wseventvar.h wskbd.c wsmouse.c wsmux.c Log message: kqueue(2) support for wsmouse(4), wskbd(4) and wsmux(4). Needed for libinput port. ok guenther@, miod@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 12:15:10 Modified files: usr.sbin/route6d: route6d.8 Log message: delete obsolete .Bk from the SYNOPSIS and delete some useless .No while here CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 12:31:54 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/10 12:32:06 Modified files: usr.sbin/syslogd: evbuffer_tls.c evbuffer_tls.h syslogd.c Log message: Convert syslogd TLS connect to use handshake callback. The bt_hostname can go away as the callback does not need the hostname anymore. Call tls_handshake() until successful. Remove the function tls_socket() as it has a bad prefix. Just call tls_client(), tls_configure() and tls_connect_socket() after the TCP socket has been created. There is no need to wait until TCP connect has finished. OK beck@ jsing@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/10 12:37:06 Modified files: regress/usr.sbin/syslogd: args-bufsize-sendsyslog.pl args-bufsize-udp.pl args-bufsize-unix.pl args-server-tls-tcp.pl args-tls-cafile-default.pl args-tls-cafile-empty.pl args-tls-cafile-fake.pl args-tls-cafile-noexist.pl args-tls-cafile-toobig.pl args-tls-cipher-null.pl Log message: Grep for new error messages about tls_connect_socket. Libtls now reports handshake failed. Make bufsize tests more reliable. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/10 12:38:53 Modified files: x11/irrlicht : Makefile distinfo x11/irrlicht/patches: patch-source_Irrlicht_Makefile Removed files: x11/irrlicht/patches: patch-source_Irrlicht_glext_h Log message: Update to irrlicht 1.8.2. works with all dependent ports. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 12:39:57 Modified files: sys/conf : files Log message: GPT requires crc32 unconditionally, for (size-constrained) install media which lack ppp/crypto/etc. Include the libz one. If this becomes a size issue later, krw has a tiny crc32 to use instead. ok krw CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/10 12:40:24 Modified files: converters/libunistring: Makefile distinfo Log message: update to libunistring 0.9.6 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 12:43:03 Modified files: lib/libtls : tls.c Log message: Call tls_set_errorx() instead of tls_set_error() in tls_configure_ssl_verify(). Also tweak an error message and unwrap a line. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/10 12:47:57 Modified files: share/man/man7 : environ.7 Log message: use .Vt for extern variables in the SYNOPSIS, not .Ar CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/10 12:53:50 Modified files: lib/libc/crypt : arc4random.c Log message: Add support for building arc4random with MSVC. By default, MSVC's stdlib.h defines min(), so we need to spell out something less common to avoid picking it up. ok deraadt@ beck@ miod@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/10 12:57:33 Modified files: sysutils/parallel: Makefile distinfo Log message: update parallel to august snapshot CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/10 12:59:34 Modified files: include : netgroup.h lib/libc : Symbols.list lib/libc/gen : getnetgrent.c usr.sbin/netgroup_mkdb: Makefile netgroup_mkdb.c Added files: usr.sbin/netgroup_mkdb: stringlist.c stringlist.h Log message: Hide netgroup internals inside libc. The parts that netgroup_mkdb wants to use, well.... copy them there. ok guenther CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/10 13:02:09 Modified files: usr.sbin/syslogd: syslogd.c Log message: Instead of having global variables containing the libevent structures, allocate them with malloc. This makes the address space layout more random. OK deraadt@ benno@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/10 13:08:46 Modified files: usr.bin/openssl: s_cb.c Log message: Nuke references to DTLS1_BAD_VER and unbreak the tree. CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/09/10 14:08:40 Modified files: www/p5-HTTP-Message: Makefile distinfo Log message: Update to version 6.11 Ok sthen@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2015/09/10 14:11:27 Modified files: infrastructure/man/man1: make-plist.1 retrieve-index.1 Log message: fix broken markup of variable assignments CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/10 15:03:12 Modified files: audio/vorbis-tools: Makefile Added files: audio/vorbis-tools/patches: patch-oggenc_audio_c patch-oggenc_oggenc_c Log message: Security fixes for: CVE-2015-6749 (aiff_open buffer overflow) CVE-2014-9638 (division by zero) CVE-2014-9639 (channel integer overflow) Also fix a crash on raw file close. Via Jason Unovitch/FreeBSD CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/10 15:09:11 Modified files: audio/opus-tools: Makefile Added files: audio/opus-tools/patches: patch-src_audio-in_c Log message: Security fixes for: CVE-2015-6749 (aiff_open buffer overflow) CVE-2014-9638 (division by zero) CVE-2014-9639 (channel integer overflow) Via Jason Unovitch/FreeBSD CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/10 16:48:58 Modified files: bin/ksh : c_ksh.c emacs.c exec.c jobs.c lex.c main.c misc.c sh.h vi.c Log message: Replace newline and space defines by "\n" and " " directly, from Michael McConville. ok millert CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/10 20:05:54 Modified files: faq : faq3.html Log message: href added by Rob Pierce (rob at 2 keys dot ca), thanks CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/10 20:08:34 Modified files: usr.bin/openssl: s_time.c Log message: CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2015/09/10 20:09:49 Modified files: devel/cppcheck : Makefile distinfo Log message: update to cppcheck 1.70 ok gsoares@ (maintainer) CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/10 20:10:32 Modified files: usr.bin/openssl: openssl.1 Log message: Change the default behavior of the s_time command so that it will perform a proper shutdown by sending a "close notify" alert to the server. This allows s_time to benchmark a full TLS connection more accurately. Introduce a new flag called -no_shutdown to make s_time adopt the previous behavior (i.e. shut down the connection without notifying the server) so that comparisons can still be made with OpenSSL's version. The idea of using a flag (which replaces a #define) was suggested by bcook@. Thanks to millert@ and miod@ as well for their feedback on an earlier diff which resulted in this change. ok bcook@ beck@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/10 21:13:36 Modified files: usr.bin/ssh : sshd.8 sshd_config.5 Log message: more clarity on what AuthorizedKeysFile=none does; based on diff by Thiebaud Weksteen CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/10 21:24:57 Modified files: faq : faq2.html Log message: punctuation improvements from Rob Pierce (rob at 2 keys dot ca), thanks! CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/10 21:28:23 Modified files: faq : faq2.html Log message: that's not really an "example". CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/10 21:42:32 Modified files: usr.bin/ssh : ssh.1 Log message: mention -Q key-plain and -Q key-cert; bz#2455 pointed out by Jakub Jelen CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/10 21:44:21 Modified files: regress/usr.bin/ssh: keyscan.sh Log message: try all supported key types here; bz#2455 reported by Jakub Jelen CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/10 21:47:28 Modified files: usr.bin/ssh : ssh.c ssh_config.5 Log message: expand %i in ControlPath to UID; bz#2449 patch from Christian Hesse w/ feedback from dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/10 22:55:01 Modified files: regress/usr.bin/ssh: agent-ptrace.sh Log message: skip if running as root; many systems (inc OpenBSD) allow root to ptrace arbitrary processes CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2015/09/10 23:27:02 Modified files: usr.bin/ssh : ssh.c Log message: Update usage to match man page. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 00:13:36 Modified files: distrib/special/libstubs: Makefile Log message: Blargh: unbreak after libc/Makefile.inc change CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 00:43:05 Modified files: usr.bin/openssl: openssl.1 Log message: shutdown (n.) -> shut down (v.); CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 00:51:39 Modified files: usr.bin/ssh : ssh_config.5 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 00:55:47 Modified files: usr.bin/ssh : ssh.c Log message: sync -Q in usage() to SYNOPSIS; since it's drastically shorter, i've reformatted the block to sync with the man (80 cols) and saved a line; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 01:03:07 Modified files: www/phpvirtualbox: Makefile distinfo www/phpvirtualbox/pkg: PLIST Log message: Update to phpvirtualbox-5.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 01:05:37 Modified files: graphics/graphite2: Makefile distinfo Log message: Update to graphite2-1.3.2. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 01:07:23 Modified files: lib/libtls : Makefile Log message: sort MLINKS into the same order as the man page; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 01:09:05 Modified files: lib/libtls : tls_init.3 Log message: - add some missing NAME entries - zap trailing whitespace - avoid "can not" CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/11 01:13:58 Modified files: sys/kern : subr_userconf.c sys/sys : device.h usr.sbin/config: mkioconf.c Log message: Change device locators type from int to long, for the sake of 64-bit ports without proper device trees. Be sure to build and install config(8) and rerun it before attempting to build a kernel. ok kettenis@ deraadt@ jasper@ visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 01:19:12 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/patches: patch-salt_modules_openbsdrcctl_py sysutils/salt/pkg: PLIST Removed files: sysutils/salt/patches: patch-salt_utils___init___py patch-salt_utils_http_py patch-salt_utils_network_py Log message: Update to salt-2015.8.0. CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2015/09/11 01:24:33 Modified files: faq : current.html Log message: Mention config(8) update. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 01:25:04 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Ignore the 'rotation lock' button on my Yoga12 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 01:26:07 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-imap_sync_client_c Log message: Update to cyrus-imapd-2.5.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 01:27:29 Modified files: productivity/tryton/tryton: Makefile distinfo Log message: Update to tryton-3.2.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 01:32:31 Modified files: www/owncloud : Makefile distinfo Log message: Update to owncloud-8.1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 01:33:19 Modified files: productivity/tryton/stock_lot: Makefile distinfo productivity/tryton/stock_package: Makefile distinfo productivity/tryton/stock_product_location: Makefile distinfo productivity/tryton/stock_split: Makefile distinfo productivity/tryton/stock_supply: Makefile distinfo productivity/tryton/stock_supply_day: Makefile distinfo productivity/tryton/stock_supply_production: Makefile distinfo Log message: Update the stock_* modules to their latest stable release. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/11 01:38:49 Modified files: net/stem : Makefile net/stem/pkg : PLIST Log message: fix download, noticed by nigel@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 01:42:35 Modified files: sys/net : pfkeyv2_convert.c pipex.c sys/netinet : ip_ipip.c tcp_usrreq.c udp_usrreq.c sys/netinet6 : icmp6.c in6.h in6_pcb.c in6_src.c raw_ip6.c udp6_output.c Log message: in6_embedscope() needs to lose some weight. Remove the last argument. In all but two calls NULL is passed and in the other 2 cases the ifp is only used to maybe feed it to in6_selecthlim() to select the hoplimit for the link. Since in6_embedscope() only works on link-local addresses it does not matter what hop limit we select since the destination is directly reachable. OK florian@ mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 01:53:21 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Update to login_krb5-5.8.1. - sync with login_* in base system: drop usage of CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 02:00:27 Modified files: bin/ksh : io.c Log message: Remove redundant assignment from Michael McConville (mmcconv1 (at) sccs.swarthmore.edu) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 02:06:48 Modified files: sys/kern : subr_disk.c Log message: Don't spoof GPT OpenBSD partitions. Simply record and use the first one found, as is done in MBR processing. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/11 02:07:44 Modified files: lang/gcc/4.9 : Makefile lang/gcc/4.9/pkg: PLIST-main Added files: lang/gcc/4.9/patches: patch-libgcc_config_t-hardfp lang/gcc/4.9/pkg: PFRAG.mips64-main PFRAG.mips64el-main Log message: Let's unlock some more ports failures on obscure architectures. mips64(el) support for gcc 4.9. Thanks to kettenis@ for fixing binutils bugs! no ada support yet though, sorry. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 02:17:06 Modified files: sys/net : if_gif.c if_pfsync.c pf.c pipex.c sys/netinet : ip_carp.c ipsec_output.c tcp_input.c tcp_output.c tcp_subr.c sys/netinet6 : icmp6.c ip6_divert.c ip6_mroute.c ip6_output.c ip6_var.h mld6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_output.c Log message: Kill yet another argument to functions in IPv6. This time ip6_output's ifpp - XXX: just for statistics ifpp is always NULL in all callers so that statistic confirms ifpp is dying OK mpi@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 02:22:31 Modified files: sys/sys : proc.h syscall_mi.h sys/kern : kern_exit.c kern_time.c sys_generic.c kern_fork.c uipc_syscalls.c vfs_lookup.c kern_tame.c kern_sysctl.c sys/netinet : in_pcb.c sys/netinet6 : in6_pcb.c Log message: Only include in the .c files that need it ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 02:27:39 Modified files: sys/kern : kern_proc.c Log message: Add ddb ps/o, displaying just the non-idle on-proc threads ok deraadt@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 02:31:26 Modified files: lib/libtls : tls_server.c Log message: actually set return value to 0 on success. ok jsing@ who wears the cone of shame. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 02:34:35 Modified files: share/man/man4 : ddb.4 Log message: Add ps/o CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 02:48:33 Modified files: lib/libc : Symbols.list Added files: lib/libc/hidden: netdb.h Log message: hide three netdb related variables; ok guenther CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 02:50:04 Modified files: usr.bin/ssh : bitmap.c Log message: Use explicit_bzero() when zeroing before free() from Michael McConville (mmcconv1 (at) sccs.swarthmore.edu) ok millert@ djm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 02:54:54 Modified files: sys/net : if.c Log message: iterate over the new half of the if idx map rather than loop on the one entry forever. this will fix hangs when you have more than 7 interfaces. ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 02:59:48 Modified files: sys/net : bpf.c Log message: FOREACH macro is not safe to use when removing elements on a list. Should fix a NULL dereference reported by guenther@. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 03:00:01 Modified files: databases/openldap: Makefile Added files: databases/openldap/patches: patch-libraries_liblber_io_c Log message: Add upstream commit to fix assert() with invalid BER, pointed out by landry@ http://seclists.org/fulldisclosure/2015/Sep/35 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 03:00:40 Modified files: sys/net : if.c Log message: whitespaces CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 03:01:05 Modified files: databases/openldap23: Makefile Added files: databases/openldap23/patches: patch-libraries_liblber_io_c Log message: Add upstream commit to fix assert() with invalid BER, pointed out by landry@ http://seclists.org/fulldisclosure/2015/Sep/35 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 03:01:16 Modified files: lib/libc/sys : tame.2 Log message: change remaining mentions of "flags" to "request" and adapt text nearby. Spotted by Ross Richardson. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 03:02:10 Modified files: lib/libtls : tls_init.3 Log message: specify what is permitted as an argument to tls_config_set_ciphers() CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 03:03:50 Modified files: databases/openldap: Tag: OPENBSD_5_8 Makefile Added files: databases/openldap/patches: Tag: OPENBSD_5_8 patch-libraries_liblber_io_c Log message: MFC: Add upstream commit to fix assert() with invalid BER http://seclists.org/fulldisclosure/2015/Sep/35 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 03:04:00 Modified files: databases/openldap23: Tag: OPENBSD_5_8 Makefile Added files: databases/openldap23/patches: Tag: OPENBSD_5_8 patch-libraries_liblber_io_c Log message: MFC: Add upstream commit to fix assert() with invalid BER http://seclists.org/fulldisclosure/2015/Sep/35 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 03:09:28 Modified files: databases/openldap: Tag: OPENBSD_5_7 Makefile Added files: databases/openldap/patches: Tag: OPENBSD_5_7 patch-libraries_liblber_io_c Log message: MFC: Add upstream commit to fix assert() with invalid BER http://seclists.org/fulldisclosure/2015/Sep/35 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 03:09:29 Modified files: databases/openldap23: Tag: OPENBSD_5_7 Makefile Added files: databases/openldap23/patches: Tag: OPENBSD_5_7 patch-libraries_liblber_io_c Log message: MFC: Add upstream commit to fix assert() with invalid BER http://seclists.org/fulldisclosure/2015/Sep/35 CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/09/11 03:13:12 Modified files: . : want.html Log message: mpi@ needs Intel 7 and Intel 8 xHCI controllers for debugging CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 03:14:06 Modified files: sys/netinet6 : icmp6.c Log message: if_put for icmp6. Again we cheat a bit with the hop limit to simplify the code. OK mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 03:14:52 Modified files: sys/dev/pci : if_msk.c Log message: size for free() CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/11 03:15:40 Modified files: net/libtorrent : Makefile distinfo net/libtorrent/patches: patch-test_Makefile_in Removed files: net/libtorrent/patches: patch-configure Log message: Update to libtorrent 0.13.6 ok dcoppa@ (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 03:15:44 Modified files: sys/dev/pci : pccbb.c Log message: fairly simple size for free() CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 03:15:56 Modified files: sys/net : if.c Log message: remove some more trailing whitespace CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/11 03:16:03 Modified files: net/rtorrent : Makefile distinfo net/rtorrent/patches: patch-test_Makefile_in Log message: Update to rtorrent 0.9.6 ok dcoppa@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 03:16:23 Modified files: multimedia/minidlna: Makefile distinfo multimedia/minidlna/patches: patch-utils_c multimedia/minidlna/pkg: PLIST Removed files: multimedia/minidlna/patches: patch-minidlna_c Log message: update to minidlna-1.1.5 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 03:18:27 Modified files: lib/libc/crypt : blowfish.c lib/libc/hash : helper.c md5.c rmd160.c sha1.c sha2.c siphash.c lib/libc/include: namespace.h Added files: lib/libc/hidden: blf.h md5.h rmd160.h sha1.h sha2.h siphash.h Log message: Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 03:22:07 Modified files: sys/kern : subr_disk.c Log message: Eliminate use-once variable in readgptlabel() and just use the function value the variable was being set to. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 03:24:54 Modified files: lib/libtls : tls.c tls_internal.h Log message: Store a reference to the peer certificate (if any) upon completion of the handshake. Free the reference when we reset the TLS context. ok beck@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/11 03:26:13 Modified files: sys/kern : subr_pool.c Log message: Now that interrupt-safe uvm maps are porperly locked, the interrupt-safe multi page backend allocator implementation no longer needs to grab the kernel lock. ok mlarkin@, dlg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 03:38:30 Modified files: usr.bin/openssl: speed.c Log message: remove stupid casts CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 03:44:28 Modified files: sys/kern : subr_disk.c Log message: Spoof EFI SYSTEM GPT partitions as MSDOS partitions. As is done with MBR EFI SYSTEM partitions. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 03:51:12 Modified files: multimedia/minidlna: Makefile Added files: multimedia/minidlna/patches: patch-Makefile_am patch-Makefile_in patch-minidlna_c patch-rescan_c patch-rescan_h patch-scanner_c patch-upnpglobalvars_c patch-upnpglobalvars_h Log message: Add the patchset from https://sourceforge.net/p/minidlna/patches/145/ to support incremental rescans with the -r flag. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 03:54:00 Modified files: lib/libc : Symbols.list lib/libc/net : Makefile.inc Removed files: lib/libc/net : getnetbyaddr.c getnetbyname.c Log message: _getnetbyaddr and _getnetbyname appear to be historical accidents in our tree. ok guenther miod CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 03:54:46 Modified files: sys/netinet6 : ip6_input.c Log message: if_put for ip6_input. OK mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 03:58:33 Modified files: sys/netinet6 : in6_src.c ip6_output.c ip6_var.h Log message: Kill selectroute(). ok claudio@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/09/11 04:02:03 Modified files: security/gnupg2: Makefile distinfo Log message: Update to 2.1.8 ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 04:06:52 Modified files: sys/netinet : ip_input.c Log message: if_put after if_get. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/11 04:18:36 Added files: security/pcsc-lite/patches: patch-src_testpcsc_c Log message: Small "fix" for the testpcsc test program CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2015/09/11 04:19:05 Modified files: sys/dev/pci : qle.c Log message: Don't copy more sense data than we have space for, so we don't crash when trying to talk to a Sun STK6140. Still doesn't work though. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 04:32:24 Modified files: . : INDEX Log message: sync; 9121 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 04:54:35 Modified files: devel/coccigrep: Makefile distinfo devel/coccigrep/pkg: PLIST Log message: update to coccigrep-1.13 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 05:04:40 Modified files: sys/kern : subr_disk.c Log message: readgptlabel() is called from readdoslabel() so there is no need for readgptlable() to re-check that the label d_secpercyl and d_secsize are not 0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 05:20:32 src/lib/libc/hidden/rpc Update of /cvs/src/lib/libc/hidden/rpc In directory cvs.openbsd.org:/usr/src/lib/libc/hidden/rpc Log Message: Directory /cvs/src/lib/libc/hidden/rpc added to the repository CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 05:25:04 Modified files: lib/libc/termios: tcflush.c Log message: Prefer over CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 05:28:01 Modified files: lib/libtls : Makefile tls.h Added files: lib/libtls : tls_peer.c Log message: Provide tls_peer_cert_hash() which returns a hash of the raw certificate that was presented by the peer. The hash used is currently SHA256, however since we prefix the result with the hash name, we can change this in the future as the need arises. The same output can be generated by using: h=$(openssl x509 -outform der -in mycert.crt | sha256) printf "SHA256:${h}\n" ok beck@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 05:33:03 Modified files: lib/libc : Symbols.list lib/libc/rpc : getrpcent.c Log message: rpcdata should not be exported; ok guenther CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/11 05:33:35 Modified files: editors/emacs : Makefile editors/emacs21: Makefile Log message: ld -Z might be fixed on powerpc, remove the BROKEN marker CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/11 05:35:09 Modified files: net/samba : Makefile distinfo Log message: Update to samba-4.1.20; ok sthen@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2015/09/11 05:41:26 Modified files: gnu/usr.sbin/mkhybrid/src: name.c Log message: Avoid undefined behavior with isascii, cast its argument to unsigned char. Suggested earlier by guenther@, discussed with miod@ CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/09/11 05:44:03 Modified files: math/libtommath: Makefile distinfo math/libtommath/pkg: PLIST Log message: Build with -fPIC, drop texlive dependency New MASTER_SITES as a consequence, and buildtime bzip2 dependency. While at it, change my email address. Original patch by pascal@, OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/11 05:47:41 Modified files: net/mosh : Makefile distinfo net/mosh/patches: patch-src_crypto_ocb_cc patch-src_network_transportfragment_cc Added files: net/mosh/pkg : MESSAGE Log message: Update to mosh-1.2.5 Remove patches committed upstream, and add a note about a regression regarding JuiceSSH and mosh-1.2.5 (from sthen@). A similar update diff was proposed by "Fred" (openbsd at crowsons dot com). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 05:52:55 Modified files: lib/libcrypto/crypto: arc4random_freebsd.h arc4random_netbsd.h arc4random_osx.h getentropy_aix.c getentropy_hpux.c getentropy_linux.c getentropy_netbsd.c getentropy_osx.c getentropy_solaris.c getentropy_win.c Log message: unify files further CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/11 05:57:10 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo graphics/p5-Image-ExifTool/pkg: PLIST Log message: Update to Image-ExifTool-10.00, from maintainer patrick keshishian. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 06:09:10 Modified files: sys/dev/pci : if_ix.c if_ix.h Log message: First step at making ix(4) MPSAVE. This is largely based on the em(4) changes done by kettenis@. Tested by Hrvoje Popovski and chris@ dlg@, mpi@ and kettenis@ agree on developping this further in tree. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/09/11 06:15:21 Modified files: net/p5-Net-FTPSSL: Makefile distinfo Log message: Update to 0.30 ok sthen@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/11 06:17:57 Modified files: lib/libssl/src/crypto/bn/asm: x86_64-gf2m.pl x86_64-mont5.pl lib/libssl/src/crypto/perlasm: x86_64-xlate.pl Log message: Fixup inter-bank movq/movd operations, emit bytes for pclmulqdq again. Fixes builds gcc + Apple's assembler, working on reenabling builds with older OpenBSD releases. based on OpenSSL commit: https://git.openssl.org/?p=openssl.git;a=commitdiff;h=902b30df193afc3417a96ba72a81ed390bd50de3 ok miod@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/11 06:21:47 Modified files: audio/libmpdclient: Makefile Added files: audio/libmpdclient/patches: patch-src_search_c Log message: Merge from upstream: Space required before window search argument (git commit 7a4726844b0b27363d53267c6906b57aca47e5d9) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/11 06:21:52 Modified files: etc : netstart Log message: Set "inet6 autoconf" individually on interfaces that have rtsol set in hostname.if, previously netstart tried to configure them all at once ("ifconfig if0 if1 if2 inet6 autoconf"). From Delan Azabani, ok phessler@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/11 06:28:54 Modified files: audio/mpc : Makefile Added files: audio/mpc/patches: patch-src_command_c Log message: Merge from upstream: command: let listall print songs only, as described by the man page already (git commit 2aba75803de7b4cc7319f804977b7a12a61b7f92) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/11 06:33:36 Modified files: sys/kern : subr_log.c Log message: The must be no space after the syslog priority in the sendsyslog(2) dropped message error log. OK benno@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/09/11 06:39:27 Modified files: databases/pgbouncer: Makefile distinfo Log message: Update to 1.6.1 ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 06:39:46 Modified files: lib/libc : Symbols.list lib/libc/rpc : Makefile.inc Removed files: lib/libc/rpc : rpc_dtablesize.c Log message: _rpc_dtablesize() is not used anywhere, tracking by sthen; ok guenther CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 06:40:05 Modified files: sys/kern : subr_disk.c Log message: KNF shuffling of local declarations in readgptlabel(). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/11 06:42:12 Modified files: usr.sbin/syslogd: syslogd.c Log message: Syslog does not need the global list of TCP clients, libevent handles everything. OK benno@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 06:42:47 Modified files: lib/libc : Symbols.list lib/libc/yp : yp_all.c ypinternal.h usr.sbin/ypserv/common: yplib_host.c Log message: Put a private copy of the ypresp_allfn/ypresp_data interface into ypserv (which uses it in a strange way..) thereby making it possible to static the interface in libc. ok guenther CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/11 06:56:49 Modified files: regress/usr.sbin/syslogd: args-sendsyslog-dropped.pl Log message: Check that there are no illegal spaces in the sendsyslog message. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 06:56:55 Modified files: lib/libtls : Makefile tls.h tls_client.c tls_init.3 tls_internal.h tls_peer.c tls_verify.c Log message: add tls_peer functions for checking names and issuers of peer certificates. ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 06:57:24 Modified files: regress/lib/libtls/verify: verifytest.c Log message: fix verify to allow for servername->name ok jsing@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/11 07:02:28 Modified files: sys/arch/sparc/dev: if_le.c sys/dev/ic : dc.c dcreg.h elink3.c gem.c hme.c if_wi.c lancevar.h lemac.c rtl80x9.c smc83c170.c smc83c170var.h smc91cxx.c xl.c sys/dev/isa : if_ec.c if_ex.c if_we.c sys/dev/mii : mii_physubr.c miivar.h sys/dev/pci : if_alc.c if_bgereg.h if_bnxreg.h if_cas.c if_devar.h if_em.c if_ix.h if_oce.c if_vge.c if_wb.c sys/dev/sbus : be.c if_le.c if_le_lebuffer.c if_le_ledma.c qe.c sys/net : if.h if_media.c if_media.h sys/net80211 : ieee80211.c ieee80211_var.h sys/sys : sockio.h Log message: Make room for media types of the future. Extend the ifmedia word to 64 bits. This changes numbers of the SIOCSIFMEDIA and SIOCGIFMEDIA ioctls and grows struct ifmediareq. Old ifconfig and dhclient binaries can still assign addresses, however the 'media' subcommand stops working. Recompiling ifconfig and dhclient with new headers before a reboot should not be necessary unless in very special circumstances where non-default media settings must be used to get link and console access is not available. There may be some MD fallout but that will be cleared up later. ok deraadt miod with help and suggestions from several sharks attending l2k15 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/11 07:02:59 Modified files: sbin/ifconfig : ifconfig.c Log message: Fix ifconfig for ifmedia64. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/11 07:03:30 Modified files: lib/libpcap : pcap-bpf.c Log message: fix libpcap for ifmedia64 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/11 07:04:05 Modified files: share/man/man4 : netintro.4 Log message: documentation updates for ifmedia64 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 07:10:42 Modified files: regress/lib/libtls/verify: verifytest.c Log message: regress test that we do not allow a wildcard match for ".openbsd.org" against a wildcard of "*.openbsd.org" CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 07:12:29 Modified files: lib/libtls : tls_verify.c Log message: Do not match a wildcard against a name with no host part. ok jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 07:21:09 Modified files: usr.sbin/httpd : server.c Log message: Fix server_handshake_tls() - we should only call server_input() in the case where the handshake has successfully completed. ok beck@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 07:22:39 Modified files: lib/libtls : tls_peer.c Log message: != -> == that I broke while bikeshedding CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 07:26:20 Modified files: lib/libc/sys : ftruncate.c lseek.c mmap.c mquery.c posix_madvise.c pread.c preadv.c pwrite.c pwritev.c truncate.c Added files: lib/libc/hidden: unistd.h lib/libc/hidden/sys: mman.h Log message: Use PROTO_NORMAL() on __syscall to go direct, adjusting the declaration to eliminate some casts. Retire some uses of old-style STUB* macros where superseded by namespace.h bits tweaks and ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 07:34:41 Modified files: lib/libc/rpc : xdr_rec.c Log message: lseek() is in ok deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 07:35:15 Modified files: sys/dev/pci : files.pci Removed files: sys/dev/pci : if_che.c Log message: Remove the unfinished che(4) driver for Chelsio 10G cards. I lost interest fixing this long ago. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 07:36:41 Modified files: share/man/man4 : Makefile Removed files: share/man/man4 : che.4 Log message: No more che(4) so no need for the manpage. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 07:51:40 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 07:53:04 Modified files: sys/netinet6 : in6_src.c ip6_output.c ip6_var.h Log message: Move the multicast option parsing out of in6_selectroute(). ok claudio@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 07:59:20 Modified files: lib/libtls : Makefile tls_init.3 Log message: document tls_get_peer_subject, tls_get_peer_issuer, and tls_get_peer_hash ok jsing@ CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2015/09/11 07:59:27 Modified files: sys/netinet : in_pcb.c Log message: Stricter checks on sockaddr content when binding PF_INET sockets. Ok mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/11 08:04:59 Modified files: misc/screen/patches: patch-ansi_c Log message: add CVE number CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 08:08:03 Modified files: sys/kern : kern_srp.c Log message: remove some bits of srp.h i had pasted in here by accident CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 08:08:22 Modified files: sys/kern : subr_disk.c Log message: GPT partitions cannot start at offset 0. Eliminate the variable tracking our discovery of the first OpenBSD partition (ourpart) and just use the variable holding the offset of the first OpenBSD partition (gptpartoff). Move initialization of gptpartoff and gptpartend closer to their use and set them when the first OpenBSD partition is found. Thus eliminating a later 'if' statement. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:14:08 Log message: import x11/tint2, to replace x11/tint. from J. Scott Heppler, ok landry@ Tint2 is a simple panel/taskbar made for modern X window managers. It was specifically made for Openbox but it should also work with other window managers (GNOME, KDE, XFCE etc.). It is based on ttm http://code.google.com/p/ttm/. Status: Vendor Tag: sthen Release Tags: sthen_20150911 N ports/x11/tint2/Makefile N ports/x11/tint2/distinfo N ports/x11/tint2/pkg/PLIST N ports/x11/tint2/pkg/DESCR N ports/x11/tint2/patches/patch-src_tint2conf_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 08:14:36 Modified files: sys/kern : subr_disk.c Log message: Move initialization of count of spoofed GPT partitions closer to use. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:15:11 Modified files: x11 : Makefile Removed files: x11/tint : Makefile distinfo x11/tint/patches: patch-src_panel_c patch-src_tint2conf_main_c patch-src_tint2conf_tintwizard_py x11/tint/pkg : DESCR PLIST Log message: x11/tint -> x11/tint2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:15:18 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: x11/tint -> x11/tint2 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 08:15:19 Modified files: lib/libtls : tls_init.3 Log message: update NAME; various cleanup CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:17:17 Modified files: x11/tint2 : Makefile Log message: whitespace, pointed out by landry but i forgot to fix it before committing CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 08:20:14 Modified files: lib/libtls : tls_init.3 Log message: more cleanup; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 08:22:53 Modified files: lib/libtls : tls_init.3 Log message: more for NAME; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/11 08:25:32 Modified files: x11/gnome/documents: Makefile distinfo Log message: Update to gnome-documents-3.16.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:25:47 Modified files: shells/nsh : Makefile Added files: shells/nsh/patches: patch-media_c Log message: fix shells/nsh with ifmedia64 CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2015/09/11 08:26:12 Modified files: sys/arch/amd64/amd64: acpi_wakecode.S Log message: Save/restore MSR_APICBASE during suspend/resume This register contains the x2apic enable bit. Restoring it re-enables x2apic on the application processors at resume. On the boot processor, the normal initialization code path is used. Tested by many OK mlarkin@ "Go for it" deraadt@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/11 08:30:23 Modified files: usr.bin/openssl: Makefile apps.c apps.h ca.c cms.c dgst.c dh.c dhparam.c dsa.c dsaparam.c ec.c ecparam.c enc.c gendh.c gendsa.c genpkey.c genrsa.c ocsp.c openssl.1 openssl.c pkcs12.c pkcs7.c pkcs8.c pkey.c pkeyparam.c pkeyutl.c progs.h rand.c req.c rsa.c rsautl.c s_client.c s_server.c smime.c speed.c spkac.c ts.c verify.c x509.c Removed files: usr.bin/openssl: engine.c Log message: Remove engine command and parameters from openssl(1). We do not have any builtin or dynamic engines, meaning openssl(1) has no way to use the engine command or parameters at all. ok jsing@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 08:30:30 Modified files: sys/net : route.c Log message: Increment the reference count of CLONING routes before flushing all their children to make sure they are still alive after rtfree(9)ing rt->rt_parent. Fix a use-after-fruit reported by stsp@ ok claudio@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2015/09/11 08:38:34 Modified files: . : events.html Log message: Add BSDCon Brazil 2015 on Henning's behalf. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 08:39:05 Modified files: lib/libssl/src/ssl: s23_clnt.c t1_clnt.c Log message: Put the *client_method* data structures and functions in the same place. We can also now nuke ssl23_get_client_method() since it is the same as tls1_get_client_method(). ok bcook@ miod@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/11 08:41:50 Modified files: usr.bin/tmux : Makefile cmd-paste-buffer.c cmd-set-buffer.c paste.c tmux.h Removed files: usr.bin/tmux : cmd-delete-buffer.c Log message: Merge delete-buffer into cmd-set-buffer.c and change the paste buffer API so it has one paste_free() rather than free_top and free_name (everywhere that uses it already has the right pointer). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:43:54 Modified files: devel/py-openbsd: Makefile Added files: devel/py-openbsd/patches: patch-openbsd__ifconfig_c Log message: ifmedia64 CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/11 08:43:57 Modified files: usr.bin/openssl: s_time.c Log message: "Shutdown" should be "Shut down" in the usage for s_time's -no_shutdown flag. Pointed out by jmc@'s commit to the openssl(1) man page. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2015/09/11 08:46:29 Modified files: multimedia/mpv : Makefile Log message: mpv's build assumes that mpv is in PATH during fake; make sure it's so. Reported by naddy@, fix from brad, ok czarkoff@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 08:47:56 Modified files: lib/libssl/src/ssl: s23_srvr.c t1_srvr.c Log message: Put the *server_method* data structures and functions in the same place. We can also now nuke ssl23_get_server_method() since it is the same as tls1_get_server_method(). ok miod@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/11 08:48:06 Modified files: lib/libcrypto/crypto/arch/amd64: Makefile.inc Log message: Pass "openbsd" instead of "openbsd-elf" as the "flavour" to the perl assembler machinery. OpenBSD has never been not ELF on amd64, and changing this will actually make -portable life slightly easier in the near future. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:50:36 Modified files: sysutils/conky : Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 08:52:17 Modified files: lib/libssl/ssl : Makefile lib/libssl/src/ssl: t1_meth.c Removed files: lib/libssl/src/ssl: s23_meth.c Log message: Put the *method* data structures and functions in the same place. We can also now nuke ssl23_get_method() since it is the same as tls1_get_method(). And the empty file can bite the dust. ok bcook@ miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:52:35 Modified files: sysutils/libstatgrab: Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:53:12 Modified files: sysutils/wmwlmon: Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 08:54:46 Modified files: sys/kern : subr_disk.c Log message: Shuffle some variables around, add a couple, and eliminate hordes of repeated lehto32() and lehtoh64() in readgptlabel() to make code more readable. CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/09/11 08:55:30 Modified files: etc/examples : bgpd.conf Log message: When ARIN prepared for the IPv4-pocolypse, they put aside a /10 for **smaller than /24 allocations**. Our default ruleset will not allow those, even though they will be for various pieces of critical dual-stack infrastructure to help IPv6-only systems survive. This adds a default rule to allow those blocks. With it, I see the RIPE announced test blocks on our AMS-IX peers. ARIN announced this block and policy at, enjoy https://www.arin.net/announcements/2014/20140130.html OK benno@, claudio@, sthen@, florian@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/11 08:57:29 Modified files: lib/libssl/src/crypto/perlasm: x86_64-xlate.pl Log message: Bring back the expansion-into-.byte-sequences routines removed in r1.9, but only define them if not building for the "openbsd" flavour. This way, non-obfuscated output can still be generated for analysis, by using the "openbsd" flavour (which OpenBSD HEAD will do), and obfuscated output, compatible with older as(1), will be generated for other platforms. The portable version of LibreSSL can then use "openbsd-portable" as the flavour for OpenBSD/amd64 so that generated files can be compiled with OpenBSD 5.7 and other older versions stuck with as(1) 2.15. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 08:58:49 Modified files: x11/i3status : Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 09:04:01 Modified files: sys/kern : subr_disk.c Log message: Move all prototypes of gpt helper functions to top of file. Rename get_fstype() to gpt_get_fstype() as it moves. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 09:05:46 Modified files: net/dhcpcd : Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/11 09:12:29 Modified files: sys/netinet : ip_icmp.c sys/netinet6 : icmp6.c Log message: When pf modifies a TCP packet, it sets the M_TCP_CSUM_OUT flag in the mbuf packet header. If the packet and is later dropped in ip6_forward(), the TCP mbuf is copied and passed to icmp6_error(). IPv6 uses m_copym() and M_PREPEND() which preserve the packet header. The inherited M_TCP_CSUM_OUT flag generates ICMP6 packets with an incorrect checksum. So reset the csum_flags when packets are generated by icmp6_reflect() or icmp6_redirect_output(). IPv4 does m_copydata() into a fresh mbuf. There m_inithdr() clears the packet header, so the problem does not occur. But setting the csum_flags explicitly also makes sense for icmp_send(). Do not or M_ICMP_CSUM_OUT to a value that is 0 because of some function calls before. OK mpi@ lteo@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 09:13:35 Modified files: net/ladvd : Makefile Added files: net/ladvd/patches: patch-src_netif_c Log message: bump and patch; ifmedia64 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 09:17:46 Modified files: lib/libtls : Makefile Log message: typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 09:20:54 Modified files: net/lldpd : Makefile Added files: net/lldpd/patches: patch-src_daemon_interfaces-bsd_c Log message: handle ifmedia64 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 09:21:31 Modified files: sys/net : pf.c Log message: rtfree(9) accepts NULL now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 09:24:50 Modified files: net/slurm : Makefile net/slurm/patches: patch-src_if_media_c Log message: handle ifmedia64 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 09:29:48 Modified files: sys/kern : kern_sysctl.c kern_tame.c sys_generic.c uipc_syscalls.c sys/netinet : in_pcb.c sys/netinet6 : in6_pcb.c sys/sys : tame.h Log message: Convert _TM_ flags to TAME_ flags, collapsing the entire mapping layer because the strings select the right options. Mechanical conversion. ok guenther CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 09:38:13 Modified files: sys/net : route.c Log message: Apply the link state change hook to RTF_LOCAL routes. Checking for rt_ifp is currently not enough because RTF_LOCAL routes still use a hack introduced in 1991 and have lo0ifp as rt_ifp pointer. So also check for rt_ifa->ifa_ifp in this case. ok claudio@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 09:38:33 Modified files: lib/libc/hidden: signal.h stdio.h unistd.h Added files: lib/libc/hidden: time.h lib/libc/hidden/sys: ioctl.h mount.h resource.h socket.h stat.h time.h Log message: Add PROTO_WRAP() for (almost) all the syscalls that libpthread doesn't override so that internal calls go direct ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 09:56:43 Modified files: net/nmap/patches: patch-timing_cc Log message: hand-edit patch to avoid rcs id CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/11 09:57:37 Modified files: regress/sys/net/pf_forward: Makefile ping6_mtu.py ping_mtu.py Log message: fter fixing poll(2) semantics in dynamic TCP buffer size update, making netcat non-blocking and fixing ip6_forward() ICMP6 checksum, this test can be made more aggressive. Delete the path MTU route before sending TCP streams through the pf firewall. This checks that PMTU discovery works with outgoing interface MTU and router MTU. Test IPv4 and IPv6 protocols ICMP echo, UDP, TCP with pf nat-to, rdr-to, af-to, route-to, reply-to. Some af-to cases seem to be broken. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 09:57:42 Modified files: net/nmap : Makefile Added files: net/nmap/patches: patch-libpcap_pcap-bpf_c Log message: handle ifmedia64 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 09:59:21 Modified files: lib/libssl/src/ssl: d1_both.c s3_both.c Log message: Convert dtls1_send_finished() and ssl3_send_finished() to ssl3_handshake_msg_start()/ssl3_handshake_msg_finish(). ok beck@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/11 09:59:40 Modified files: sbin/ifconfig : ifconfig.c Log message: In `ifconfig media` output, stop advertising media with fixed data rates on wireless interfaces. They are not needed by mere mortals. ok phessler miod kettenis deraadt mpi CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 10:14:03 Modified files: x11/xfce4/xfce4-wavelan: Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 10:15:31 Modified files: net/quagga : Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 10:18:23 Modified files: sysutils/monit : Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 10:19:58 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 10:23:02 Modified files: security/aircrack-ng: Makefile security/aircrack-ng/patches: patch-src_osdep_openbsd_c Log message: ihandle ifmedia64 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 10:27:40 Modified files: lib/libssl/src/ssl: s3_both.c Log message: style(9), fix comments, wrap long lines and tweak whitespace. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 10:27:41 Modified files: net/kismet : Makefile net/kismet/patches: patch-pcapsource_cc Log message: handle ifmedia64 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 10:28:37 Modified files: lib/libssl/src/ssl: d1_both.c d1_clnt.c d1_srvr.c ssl_locl.h Log message: Replace dtls1_send_finished() with ssl3_send_finished() - they're now both essentially the same (in fact DTLS benefits from improvements previously made to the ssl3_send_finished() function). ok beck@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 10:33:05 Modified files: net/net-snmp : Makefile Added files: net/net-snmp/patches: patch-agent_mibgroup_if-mib_data_access_interface_openbsd_c patch-agent_mibgroup_if-mib_data_access_interface_sysctl_c Log message: handle ifmedia64 interface_openbsd.c seems unused but patch there as well anyway in case anything else uses it later.. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 10:38:04 Modified files: security/wpa_supplicant: Makefile Log message: bump; ifmedia64 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 10:41:05 Modified files: lib/libssl/src/ssl: s3_both.c Log message: Shuffle the code in ssl3_send_finished() to make it more logical/readable. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 10:50:46 Modified files: lib/libssl/src/ssl: s3_lib.c ssl_locl.h Log message: Nuke SSLv3_enc_data. ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 10:53:51 Modified files: lib/libssl/src/ssl: s3_enc.c ssl_locl.h Log message: Nuke ssl3_enc(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 10:56:17 Modified files: lib/libssl/src/ssl: s3_enc.c ssl_locl.h Log message: Nuke n_ssl3_mac(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 10:58:00 Modified files: sys/net : if.c route.c route.h rtable.c rtsock.c Log message: Introduce rtref(9) use it in rtable_lookup() before returning a route entry. ok bluhm@, claudio@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 10:59:18 Modified files: lib/libssl/src/ssl: s3_enc.c ssl_locl.h Log message: Nuke ssl3_setup_key_block() and ssl3_generate_key_block(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:01:19 Modified files: lib/libssl/src/ssl: s3_enc.c ssl_locl.h Log message: Nuke ssl3_generate_master_secret(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:03:03 Modified files: lib/libssl/src/ssl: s3_enc.c ssl_locl.h Log message: Nuke ssl3_change_cipher_state(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:04:39 Modified files: lib/libssl/src/ssl: s3_enc.c ssl_locl.h Log message: Nuke ssl3_final_finish_mac(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:08:50 Modified files: lib/libssl/src/ssl: s3_enc.c ssl_locl.h Log message: Nuke ssl3_cert_verify_mac() and ssl3_handshake_mac(). We also no longer need the ssl3_pad_1 and ssl3_pad_2 arrays... ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:11:53 Modified files: lib/libssl/src/ssl: s3_enc.c ssl_locl.h Log message: Nuke ssl3_alert_code(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:17:44 Modified files: lib/libssl/src/ssl: s3_cbc.c ssl_locl.h Log message: Nuke ssl3_cbc_remove_padding(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:29:36 Modified files: lib/libssl/src/ssl: ssl_lib.c ssl_locl.h Log message: Nuke ssl_replace_hash(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:32:23 Modified files: lib/libssl/src/ssl: s3_lib.c ssl_locl.h Log message: Nuke ssl3_default_timeout(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:35:36 Modified files: lib/libssl/src/ssl: ssl_lib.c ssl_locl.h Log message: Nuke ssl_bad_method(). ok "flensing knife" CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:37:47 Modified files: lib/libssl/src/ssl: ssl_cert.c ssl_locl.h Log message: Nuke ssl_set_peer_cert_type(). ok "flensing knife" CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 11:44:12 Modified files: lang/ghc : Makefile distinfo Log message: New bootstrapper after libc crank. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/11 11:46:59 Modified files: sys/arch/macppc/stand/boot.mac: Makefile sys/arch/macppc/stand/ofwboot: Makefile Log message: Build actual boot code with -D_STANDALONE so that we do not include userland headers by mistake. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/11 11:51:30 Modified files: sys/kern : subr_disk.c Log message: Hoist all the GPT header checks into gpt_chk_header(). Tweak remaining logic a bit so that an invalid primary header/partition entries table does not cause readgptlabel() to exit before the secondary header is tried. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 11:54:23 Modified files: lib/libssl/ssl : Makefile lib/libssl/src/ssl: t1_enc.c Removed files: lib/libssl/src/ssl: s3_enc.c Log message: Merge the remnants of s3_enc.c into t1_enc.c. ok beck@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/11 11:57:13 Modified files: net/mosh : Makefile distinfo Log message: Actually update to mosh-1.2.5, not mosh-1.2.4.95rc2... Spotted by kili@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 12:07:06 Modified files: usr.bin/openssl: ca.c Log message: fix unchecked mallocs - coverity 130454 and 130455 ok jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 12:08:21 Modified files: lib/libssl/src/ssl: d1_both.c d1_clnt.c d1_pkt.c d1_srvr.c s23_clnt.c s23_srvr.c s3_both.c s3_clnt.c s3_lib.c s3_srvr.c ssl_locl.h t1_enc.c Log message: Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of a ssl3_ prefix. ok beck@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:47:13 Log message: Import hs-ObjectName (but don't link it to the build yet). ok sthen@, dcoppa@ This tiny package contains the class ObjectName, which corresponds to the general notion of explicitly handled identifiers for API objects, e.g. a texture object name in OpenGL or a buffer object name in OpenAL. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/devel/hs-ObjectName/Makefile N ports/devel/hs-ObjectName/distinfo N ports/devel/hs-ObjectName/pkg/DESCR N ports/devel/hs-ObjectName/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 12:48:41 Modified files: devel/py-openbsd: Makefile devel/py-openbsd/patches: patch-openbsd__ifconfig_c Log message: missed int->uint64_t from previous CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 12:48:50 Modified files: sys/netinet : ip_output.c Log message: There is no need to do the route lookups twice just because of IPSec. Merge the two blocks into one that is executed before the IPSec tdb lookup. OK mpi@ which had a sent out a similar diff around 3 years ago. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:49:53 Log message: Import hs-StateVar (but don't link it to the build yet). ok sthen@, dcoppa@ This package contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/devel/hs-StateVar/Makefile N ports/devel/hs-StateVar/distinfo N ports/devel/hs-StateVar/pkg/DESCR N ports/devel/hs-StateVar/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:51:16 Log message: Import hs-exceptions (but don't link it to the build yet). ok sthen@, dcoppa@ This package provides (optionally pure) extensible exceptions that are compatible with the monad transformer library. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/devel/hs-exceptions/Makefile N ports/devel/hs-exceptions/distinfo N ports/devel/hs-exceptions/pkg/DESCR N ports/devel/hs-exceptions/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:52:23 Log message: Import hs-network-uri (but don't link it to the build yet). ok sthen@, dcoppa@ This package provides an URI manipulation inteface. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/devel/hs-network-uri/Makefile N ports/devel/hs-network-uri/distinfo N ports/devel/hs-network-uri/pkg/DESCR N ports/devel/hs-network-uri/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:54:11 Log message: Import hs-old-locale (but don't link it to the build yet). ok sthen@, dcoppa@ This package provides the ability to adapt to locale conventions such as date and time formats. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/devel/hs-old-locale/Makefile N ports/devel/hs-old-locale/distinfo N ports/devel/hs-old-locale/pkg/DESCR N ports/devel/hs-old-locale/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:55:20 Log message: Import hs-old-time (but don't link it to the build yet). ok sthen@, dcoppa@ This package provides the old time library. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/devel/hs-old-time/Makefile N ports/devel/hs-old-time/distinfo N ports/devel/hs-old-time/pkg/DESCR N ports/devel/hs-old-time/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:56:38 Log message: Import hs-tf-random (but don't link it to the build yet). ok sthen@, dcoppa@ This package contains an implementation of a high-quality splittable pseudorandom number generator. The generator is based on a cryptographic hash function built on top of the ThreeFish block cipher. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/devel/hs-tf-random/Makefile N ports/devel/hs-tf-random/distinfo N ports/devel/hs-tf-random/pkg/DESCR N ports/devel/hs-tf-random/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:57:33 Log message: Import hs-transformers-compat (but don't link it to the build yet). ok sthen@, dcoppa@ This package includes backported versions of types that were added to transformers in transformers 0.3 an 0.4 for users who need strict transformers 0.2 or 0.3 compatibility to run on old versions of the platform, but also need those types. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/devel/hs-transformers-compat/Makefile N ports/devel/hs-transformers-compat/distinfo N ports/devel/hs-transformers-compat/pkg/DESCR N ports/devel/hs-transformers-compat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/11 12:58:16 Modified files: bin/ln : ln.1 usr.bin/find : find.1 Log message: delete bogus escaping from ellipsis to forestall cargo cult effects CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 12:58:28 Log message: Import hs-multipart (but don't link it to the build yet). ok sthen@, dcoppa@ HTTP multipart split out of the cgi package. Status: Vendor Tag: kili Release Tags: kili_20150911 N ports/net/hs-multipart/Makefile N ports/net/hs-multipart/distinfo N ports/net/hs-multipart/pkg/DESCR N ports/net/hs-multipart/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/11 12:59:00 Modified files: etc/examples : bgpd.conf Log message: the parser doesn't accept "inet" here; pointed out by Denis Fondras on misc CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/11 13:03:31 Modified files: usr.sbin/amd/amd: amd.c usr.sbin/amd/include: am.h Log message: Since immediate_abort is modified by a signal handler it must be volatile sig_atomic_t. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 13:13:22 Modified files: sys/kern : kern_synch.c share/man/man9 : Makefile Added files: sys/sys : refcnt.h share/man/man9 : refcnt_init.9 Log message: introduce a wrapper around reference counts called refcnt. its basically atomic inc/dec, but it includes magical sleep code in refcnt_finalise that is better written once than many times. refcnt_finalise sleeps until all references are released and does so with sleep_setup and sleep_finalize, which is fairly subtle. putting this in now so i we can get on with work in the stack, a proper discussion about visibility and how available intrinsics should be in the kernel can happen after next week. with help from guenther@ ok guenther@ deraadt@ mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 13:14:51 Modified files: sys/sys : device.h sys/kern : subr_autoconf.c Log message: use refcnts for the device reference counts as an example of how refcnt(9) can be used. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 13:17:47 Modified files: sys/netinet : ip_output.c Log message: if_put() after if_get for ip_output. This became suddenly super trivial. OK dlg@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/11 13:20:18 Modified files: usr.bin/fmt : fmt.1 Log message: avoid gratuitious use of the low-level .br request CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 13:22:37 Modified files: sys/sys : srp.h sys/kern : kern_srp.c Log message: make srp use refcnts so it can use refcnt_finalize instead of sleep_setup/sleep_finish. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 13:23:00 Modified files: sys/netinet6 : in6_src.c ip6_output.c ip6_var.h Log message: Rewrite in6_selectroute() to no longer return an ifp. The returned "struct rtentry" is either the cached one or the one passed in options. ok claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 13:27:05 Modified files: share/man/man9 : Makefile rtalloc.9 Log message: Document rtref(9). CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/11 13:28:37 Modified files: databases/libzdb: Makefile distinfo Log message: update to libzdb-3.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 13:31:38 Modified files: sys/netinet : igmp.c Log message: if_put after if_get in igmp_joingroup ok mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 13:34:20 Modified files: sys/netinet : ip_input.c Log message: if_put after if_get in ip_savecontrol ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 13:35:37 Modified files: usr.bin/netstat: inet6.c netstat.h Log message: Remove never called functions to dump per-ifp IPv6 statistics now that the kernel buffers are gone. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 13:37:11 Added files: www/hs-cgi : distinfo www/hs-cgi/pkg : DESCR PLIST Log message: Pull hs-cgi out of the attic (but don't link it to the build yet). (end of haskell churn for today -- i want to wait for my bulk build to finish so i'm able to fix fallout from the ghc update as quick as possible) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/11 13:37:49 Modified files: audio/vorbis-tools: Tag: OPENBSD_5_8 Makefile Added files: audio/vorbis-tools/patches: Tag: OPENBSD_5_8 patch-oggenc_audio_c patch-oggenc_oggenc_c Log message: MFC: Security fixes for CVE-2015-6749 (aiff_open buffer overflow) CVE-2014-9638 (division by zero) CVE-2014-9639 (channel integer overflow) Also fix a crash on raw file close. Via Jason Unovitch/FreeBSD CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/11 13:38:11 Modified files: audio/vorbis-tools: Tag: OPENBSD_5_7 Makefile Added files: audio/vorbis-tools/patches: Tag: OPENBSD_5_7 patch-oggenc_audio_c patch-oggenc_oggenc_c Log message: MFC: Security fixes for CVE-2015-6749 (aiff_open buffer overflow) CVE-2014-9638 (division by zero) CVE-2014-9639 (channel integer overflow) Also fix a crash on raw file close. Via Jason Unovitch/FreeBSD CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/11 13:38:35 Modified files: audio/opus-tools: Tag: OPENBSD_5_8 Makefile Added files: audio/opus-tools/patches: Tag: OPENBSD_5_8 patch-src_audio-in_c Log message: MFC: Security fixes for CVE-2015-6749 (aiff_open buffer overflow) CVE-2014-9638 (division by zero) CVE-2014-9639 (channel integer overflow) Via Jason Unovitch/FreeBSD CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/11 13:38:49 Modified files: audio/opus-tools: Tag: OPENBSD_5_7 Makefile Added files: audio/opus-tools/patches: Tag: OPENBSD_5_7 patch-src_audio-in_c Log message: MFC: Security fixes for CVE-2015-6749 (aiff_open buffer overflow) CVE-2014-9638 (division by zero) CVE-2014-9639 (channel integer overflow) Via Jason Unovitch/FreeBSD CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 13:42:45 Modified files: sys/netinet6 : icmp6.c Log message: if_put after if_get when IP6_EXTHDR_GET fails in icmp6_input. claudio missed this one cos he was drunk while he was supposed to be fixing this file. ok claudio@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 13:50:48 Modified files: fonts/cantarell-fonts: Makefile devel/sfio : Makefile audio/bladeenc : Makefile net/tircproxy : Makefile x11/xmold : Makefile japanese/kanatest: Makefile Log message: remove a handful of dead homepages CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 14:03:40 Modified files: sys/net : route.c Log message: Stop supporting RTF_XRESOLVE, no daemon is doing resolution these days. ok claudio@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 14:06:35 Modified files: usr.bin/openssl: s_server.c Log message: kill evil comment ok deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/11 14:07:27 Modified files: usr.bin/rpcgen : rpcgen.1 Log message: The -D option requires an argument, and the argument must follow without intervening whitespace. Documentation bug found because the SYNOPSIS markup was technically incomplete. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 14:08:40 Modified files: sbin/route : keywords.h route.8 route.c show.c Log message: Remove RTF_XRESOLVE support. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 14:10:26 Modified files: usr.bin/netstat: netstat.1 show.c Log message: Remove XRESOLVE support. dlg@ is sad because we won't be able to implement arpd(8) the way people intended it in the 80s. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 14:13:22 Modified files: sys/netinet6 : nd6_nbr.c Log message: if_put after if_get for nd6_nbr. OK dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 14:14:58 Modified files: usr.sbin/route6d: route6d.c Log message: RTF_XRESOLVE is gone. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 14:16:03 Modified files: sys/netinet6 : in6_src.c ip6_output.c Log message: if_put after if_get for in6_src and ip6_output which got a lot easier after all the cleanup by mpi@ since we no longer overwrite ifps, etc. OK dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 14:17:10 Modified files: share/man/man4 : route.4 Log message: No longer document RTF_XRESOLVE but keep the define around until ports are clean. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 14:21:01 Modified files: sys/kern : kern_srp.c Log message: unbreak build on UP kernels. found by deraadt@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 14:21:30 Modified files: usr.sbin/bind/bin/dig: dighost.c Log message: kill strcpy dead ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 14:25:32 Modified files: sys/dev : rd.c Log message: rd pretends to be a device allocated by subr_autoconf. it needs to refcnt_init like a real device too. found by deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 14:32:19 Modified files: net : Makefile Removed files: net/xorp : Makefile distinfo net/xorp/patches: patch-configure patch-fea_data_plane_firewall_firewall_set_pf_cc net/xorp/pkg : DESCR-main PLIST-main Log message: Remove xorp, the version we have is rather outdated and has at least some format string problems. the latest version upstream uses scons so would be a new port anyway, and is still several years old. ok mpi pascal, no objection from naddy who originally imported it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 14:32:21 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register xorp removal CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/11 14:43:23 Modified files: sys/dev : rd.c sys/kern : subr_autoconf.c sys/sys : device.h Log message: back out refcnt for dv_ref, there's too many hand crafted devices all over the tree. much encouragement from l2k15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 14:54:54 Modified files: shells/nsh : Makefile Added files: shells/nsh/patches: patch-kroute_c patch-show_c Log message: -RTF_XRESOLVE CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/11 14:55:59 Modified files: usr.bin/openssl: openssl.c speed.c Log message: unifdef -DOPENSSL_NO_RC5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 14:56:11 Modified files: net/quagga : Makefile net/quagga/patches: patch-zebra_kernel_socket_c Log message: -RTF_XRESOLVE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/11 14:57:21 Modified files: net/mrtd : Makefile net/mrtd/patches: patch-lib_kernel_bsd_c Log message: -RTF_XRESOLVE CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/11 14:58:39 Log message: Import p5-HTTP-Headers-Fast-0.19, from MAINTAINER Cesare Gargano HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers. The interface is the same as HTTP::Headers. ok sthen@ Status: Vendor Tag: cgargano Release Tags: landry_20150911 N ports/www/p5-Headers-Fast/Makefile N ports/www/p5-Headers-Fast/distinfo N ports/www/p5-Headers-Fast/pkg/DESCR N ports/www/p5-Headers-Fast/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/11 14:59:25 Modified files: www : Makefile Log message: +p5-Headers-Fast CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/11 15:02:51 Modified files: www/p5-Dancer2 : Makefile distinfo www/p5-Dancer2/pkg: PLIST Log message: Update to p5-Dancer2-0.162000 from maintainer Cesare Gargano. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/11 15:07:01 Modified files: usr.bin/nc : Makefile nc.1 netcat.c Log message: Add TLS suppport to nc. Provides a useful little test and script tool. ok jsing@ bluhm@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/11 15:19:34 Modified files: libexec/login_passwd: login_passwd.8 usr.bin/kdump : kdump.1 usr.sbin/gpioctl: gpioctl.8 Log message: add some missing .Cm macros and drop some redundant .Bk while here CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/11 15:22:54 Modified files: usr.bin/nc : netcat.c Log message: spaces found during a read CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/11 15:26:47 Modified files: usr.sbin/ndp : ndp.8 Log message: consistency: .Ic -> .Cm; and drop redundant .Bk CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/11 15:27:49 Modified files: sys/net : route.h Log message: Now that the port tree is clean, RTF_XRESOLVE disapear. ok sthen@, claudio@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/11 15:28:53 Modified files: net/seafile : Makefile.inc net/seafile/ccnet: distinfo net/seafile/client: distinfo net/seafile/seafile: distinfo Log message: update to seafile-4.3.3 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/11 15:33:17 Modified files: usr.sbin/syslogd: syslogd.c Log message: Instead of printing errno strings here and there, add a logerrorx() to syslogd that does not do that. Use it for anything that does not look like a system call or library call around it. Also add logerrorctx() that prints the TLS error instead. Reduce the maximum CAfile limit to 50MB, requested by Bob. OK beck@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/11 15:38:03 Modified files: devel/hs-network-uri/pkg: DESCR Log message: Typo. No bump, because it's not yet built. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/11 16:00:36 Modified files: sys/netinet6 : icmp6.c Log message: Bad whatever, that if_put() should not be there. Found the hard way by deraadt@ OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/11 16:01:06 Modified files: regress/usr.sbin/syslogd: Makefile args-tls-cafile-toobig.pl Log message: Adapt test to 50MB CAfile limit. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/11 16:02:18 Modified files: sys/arch/powerpc/include: pmap.h sys/arch/powerpc/powerpc: pmap.c Log message: Make the powerpc pmap (more) mpsafe by protecting both the pmap itself and the pv lists with a mutex. This should make pmap_enter(9), pmap_remove(9) and pmap_page_protect(9) safe to use without holding the kernel lock. ok visa@, mpi@, deraadt@ CVSROOT: /cvs Module name: www Changes by: juanfra@cvs.openbsd.org 2015/09/11 16:07:37 Modified files: . : want.html Log message: Line too long. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/11 16:44:30 Modified files: sys/dev/acpi : acpicpu.c Log message: Workaround broken AML by treating FFH vendor 8 the same as vendor 1 (== intel) ok millert@ kettenis@ and something like an ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/11 16:54:26 Modified files: share/man/man9 : rtalloc.9 Log message: add missing functions to NAME; ---------------------------------------------------------------------- CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/11 19:12:22 Modified files: x11/kde/multimedia3: Makefile x11/kde/multimedia3/patches: patch-kscd_Makefile_in x11/kde/multimedia3/pkg: PLIST Added files: x11/kde/multimedia3/patches: patch-arts_builder_autorouter_cpp patch-arts_midi_timestampmath_cc patch-arts_runtime_artsbuilderloader_impl_cc patch-kmid_Makefile_in patch-noatun_library_Makefile_in patch-xine_artsplugin_configure_in_in Log message: Add a couple of fixes for KDE3 multimedia package: * avoid crash in xine backend for aRts (tedu's way) * make the build more reliable/repeatable * fix some integer types handling (signed as index, long for 64-bit) Most of those fixes were forgotten many months ago; the crash was notified by Alexandre H on ports@ and further investigated by nigel@, thanks! CVSROOT: /cvs Module name: src Changes by: jturner@cvs.openbsd.org 2015/09/11 20:08:36 Modified files: lib/libsqlite3 : Makefile VERSION mkopcodeh.awk shlib_version sqlite3.pc lib/libsqlite3/ext/fts3: fts3.c fts3Int.h fts3_aux.c fts3_expr.c fts3_icu.c fts3_snippet.c fts3_term.c fts3_tokenize_vtab.c fts3_tokenizer.c fts3_write.c lib/libsqlite3/ext/fts3/unicode: mkunicode.tcl lib/libsqlite3/ext/icu: icu.c lib/libsqlite3/ext/misc: fuzzer.c spellfix.c lib/libsqlite3/ext/rtree: rtree.c rtree9.test rtreeC.test rtreeE.test sqlite3rtree.h lib/libsqlite3/src: alter.c analyze.c attach.c backup.c bitvec.c btree.c btreeInt.h build.c complete.c ctime.c date.c delete.c expr.c fkey.c func.c global.c insert.c lempar.c loadext.c main.c malloc.c msvc.h mutex.c mutex_noop.c mutex_unix.c mutex_w32.c os_common.h os_unix.c os_win.c pager.c pager.h parse.y pcache.c pcache.h pcache1.c pragma.c pragma.h prepare.c printf.c resolve.c select.c sqlite.h.in sqlite3.h sqlite3ext.h sqliteInt.h table.c tclsqlite.c test1.c test_blob.c test_config.c test_intarray.c test_malloc.c test_multiplex.c test_mutex.c test_onefile.c test_osinst.c test_rtree.c test_vfs.c tokenize.c trigger.c update.c util.c vacuum.c vdbe.c vdbe.h vdbeInt.h vdbeapi.c vdbeaux.c vdbemem.c vdbesort.c vdbetrace.c vtab.c wal.c where.c whereInt.h lib/libsqlite3/tool: build-all-msvc.bat lemon.c mkpragmatab.tcl mksqlite3c-noext.tcl mksqlite3c.tcl mkvsix.tcl showdb.c spaceanal.tcl warnings.sh usr.bin/sqlite3: shell.c Added files: lib/libsqlite3/ext/fts3/unicode: parseunicode.tcl lib/libsqlite3/src: dbstat.c treeview.c wherecode.c whereexpr.c lib/libsqlite3/tool: fuzzershell.c loadfts.c sqldiff.c Log message: Update sqlite3 to 3.8.11.1. Bump major, regen .pc and header. Changes available here: http://sqlite.org/changes.html Tested in bulk by aja@. ok landry@ "Please crank sqlite when you get this mail." deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/11 20:38:14 Modified files: sys/dev/pci : if_em_hw.c if_em_hw.h Log message: Add support for the 88E1512/88E1514 phys using the 1512 init sequence from the Intel code in FreeBSD. Tested by Paul Levlin on a machine with I354. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/11 22:00:42 Log message: (Re-)Import p5-HTTP-Headers-Fast-0.19, in the correct dir this time. sigh. HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers. The interface is the same as HTTP::Headers. ok sthen@ Status: Vendor Tag: cgargano Release Tags: landry_20150911 N ports/www/p5-HTTP-Headers-Fast/Makefile N ports/www/p5-HTTP-Headers-Fast/distinfo N ports/www/p5-HTTP-Headers-Fast/pkg/DESCR N ports/www/p5-HTTP-Headers-Fast/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/11 22:02:16 Removed files: www/p5-Headers-Fast: Makefile distinfo www/p5-Headers-Fast/pkg: DESCR PLIST Log message: Moved to p5-HTTP-Headers-Fast as it was intended, reported by naddy and nigel... CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/11 22:17:09 Modified files: www/p5-HTTP-Headers-Fast: Makefile Log message: And add missing TDEP on www/p5-HTTP-Message, from nigel@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/11 23:36:17 Modified files: devel/tortoisehg: Makefile distinfo Log message: update tortoisehg to 3.5.1. ok aja@. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 01:52:27 Modified files: sys/dev/acpi : acpicpu.c Log message: Intel docs suggest that cpus in C3 may go into deeper states automatically when all cores are in C3, so treat the latency+power values from ACPI as advisory and stop skipping states based on them. ok mlarkin@ kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/12 01:53:37 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.vax md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/12 01:56:56 Modified files: usr.bin/nc : nc.1 netcat.c Log message: fix previous; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/12 02:04:58 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus Log message: sync CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/12 02:09:06 Modified files: www/phpldapadmin: Makefile Added files: www/phpldapadmin/patches: patch-config_config_php_example patch-lib_PageRender_php patch-lib_TemplateRender_php patch-lib_ds_ldap_php patch-lib_ds_ldap_pla_php patch-lib_functions_php Log message: unbreak phpldapadmin with php-5.{5,6} CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 02:26:01 Modified files: sys/ddb : db_trap.c Log message: When panicing, show the non-idle, on-proc threads before showing the stack trace ok deraadt@ miod@ beck@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/12 02:38:33 Modified files: usr.bin/nc : netcat.c Log message: use SOCK_CLOEXEC instead of fnctl; ok guenther beck jsing CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 02:40:02 Modified files: sys/arch/sgi/xbow: xbridge.c Log message: Also print the error registers in the ddb callback. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 02:42:47 Modified files: sys/arch/sparc/dev: fb.c Log message: Rework fb_setsize() logic to get rid of gotos. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 03:01:45 Removed files: lib/libssl/src/crypto/bf/asm: bf-686.pl readme lib/libssl/src/crypto/bn/asm: README lib/libssl/src/crypto/camellia/asm: BSD_license.txt lib/libssl/src/crypto/cast/asm: readme lib/libssl/src/crypto/des/asm: readme Log message: Remove horribly old and outdated `documentation' for the assembly code. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 03:04:12 Modified files: lib/libssl/src/crypto/bn/asm: x86_64-gcc.c Log message: Remove workaround for old SIMICS toolchain. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 03:04:57 Modified files: sys/arch/sparc/stand: Makefile.inc Log message: Add a few -fno-builtin-foo to silence the build. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/12 03:22:29 Modified files: sys/net : route.c rtable.c Log message: Use rtref(9) in rtable_match() before returning a route entry. ok bluhm@, claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/12 03:36:31 Modified files: sys/netinet : ip_carp.c Log message: vhif_nvrs in carp_if is used to count the number of entries in vhif_ifs so you can tell when that list is empty. you can use TAILQ_EMPTY to see if a list is empty though, so kill the count and use EMPTY instead. ok mpi@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/12 03:37:27 Modified files: build/mirrors : ftp.html.head Log message: tweak wording, from Rob Pierce CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/12 03:38:51 Modified files: . : ftp.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/12 03:39:25 Modified files: devel/git : Makefile distinfo Log message: Update to git-2.5.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/12 03:42:00 Removed files: audio/faac : Makefile distinfo audio/faac/patches: patch-configure_in patch-frontend_Makefile_am patch-frontend_main_c patch-include_faac_h patch-include_faaccfg_h patch-libfaac_aacquant_h patch-libfaac_frame_h patch-libfaac_psych_h audio/faac/pkg : DESCR PLIST Log message: Remove audio/faac - nothing in-tree uses it anymore - we can't redistribute packages With work over the last few releases of FFmpeg and especially in the last few months the native FFmpeg encoder is now actually quite useful as it is bug free enough. from Brad ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/12 03:42:17 Modified files: audio : Makefile Log message: -faac CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/12 03:43:33 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register faac removal. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2015/09/12 03:44:08 Modified files: sbin/ping6 : ping6.c Log message: Avoid out of boundary access on invalid or short packet reads. ok florian@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/12 03:44:54 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavcodec_aaccoder_c patch-libavcodec_aacenc_c patch-libavcodec_aacenc_h patch-libavcodec_aacenc_is_c patch-libavcodec_aacenc_pred_c patch-libavcodec_aacenc_utils_h Log message: Back port some AAC encoder fixes. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 03:49:20 Modified files: sys/dev/mii : miivar.h Log message: mii_softc's view of the current mii state need to use the proper types (ifmedia64). CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 03:56:36 Modified files: sys/dev/ic : dc.c dcreg.h Log message: ifmedia64 fixes. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/12 03:57:20 Modified files: sys/netinet : ip_carp.c Log message: vhif_ifp in struct carp_ifs is set but never used. it can be trimmed. ok claudio@ mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/12 04:01:25 Modified files: emulators/vice : Makefile emulators/vice/pkg: PLIST Log message: Don't pick up lame. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 04:09:16 Modified files: lib/libssl/src/ssl: s3_clnt.c Log message: style(9) and whitespace cleanups. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 04:15:10 Modified files: sys/dev/pci : if_nge.c if_vr.c sys/dev/sbus : be.c Log message: More ifmedia64 fallout; that should be the last. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 04:25:38 Modified files: lib/libssl/src/ssl: s3_clnt.c Log message: Pull variable assignment out from function call, fix indentation and set state after calling ssl3_handshake_msg_finish(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/12 04:27:45 Modified files: sys/ddb : db_trap.c Log message: show a few more lines of trace; discussed in the room CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/12 05:40:04 Modified files: sys/netinet : ip_output.c Log message: Fix two cases where it was possible to call if_put with an uninitialized ifp Found by jsg@ with clang CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2015/09/12 05:52:23 Modified files: sbin/ping6 : ping6.c Log message: typo that breaks the build CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 05:59:38 Modified files: usr.bin/hexdump: hexdump.1 Log message: Old diff found in my tree: Add HISTORY; info from the CSRG CDs. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 06:17:01 Modified files: lib/libssl/src/ssl: s3_clnt.c Log message: Use explicit_bzero() instead of memset() when clearing private keys. ok bcook@ beck@ miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 06:26:56 Modified files: lib/libssl/src/ssl: d1_clnt.c ssl_locl.h Log message: Uncopy and unpaste dtls1_send_client_key_exchange() - the ssl3_send_client_key_exchange() is effectively identical, in fact it has a number of bug fixes and improvements that never got merged into the DTLS copy of the code. Flenses another 264 lines of code. ok beck@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 06:42:36 Modified files: usr.sbin/pppd : pppd.h sys-bsd.c Log message: Remove dead get_host_seed() function; Martin Natano CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 06:58:15 Modified files: lib/libssl/src/ssl: d1_clnt.c ssl_locl.h Log message: Uncopy and unpaste dtls1_send_client_verify() - the ssl3_send_client_verify() is different, but it correctly supports things like SIGALGS. Another 74 lines of code bites the dust. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/12 07:01:57 Log message: Re-import Adobe fonts collection. Existing fonts/adobe-source-code-pro and fonts/adobe-source-sans-pro ports have fetching broken and have too many similar. Also, there is a serif font released as well. This commit adds fresh versions of monospace, serif and sans fonts. okay sthen@ Status: Vendor Tag: zhuk Release Tags: zhuk_20150912 N ports/fonts/adobe-fonts/Makefile.inc N ports/fonts/adobe-fonts/Makefile N ports/fonts/adobe-fonts/source-code-pro/Makefile N ports/fonts/adobe-fonts/source-code-pro/distinfo N ports/fonts/adobe-fonts/source-code-pro/pkg/PLIST N ports/fonts/adobe-fonts/source-code-pro/pkg/DESCR N ports/fonts/adobe-fonts/source-sans-pro/Makefile N ports/fonts/adobe-fonts/source-sans-pro/distinfo N ports/fonts/adobe-fonts/source-sans-pro/pkg/PLIST N ports/fonts/adobe-fonts/source-sans-pro/pkg/DESCR N ports/fonts/adobe-fonts/source-serif-pro/Makefile N ports/fonts/adobe-fonts/source-serif-pro/distinfo N ports/fonts/adobe-fonts/source-serif-pro/pkg/PLIST N ports/fonts/adobe-fonts/source-serif-pro/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 07:03:06 Modified files: lib/libssl/src/ssl: s3_srvr.c Log message: Convert the rest of the server handshake functions to ssl3_handshake_msg_*. ok beck@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/12 07:04:55 Modified files: fonts : Makefile Log message: Switch from fonts/adobe-source-code-pro and fonts/adobe-source-sans-pro to new adobe-fonts/*. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 07:09:07 Modified files: lib/libssl/src/ssl: d1_srvr.c ssl_locl.h Log message: Uncopy and unpaste dtls1_send_hello_request(). CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/12 07:12:48 Removed files: fonts/adobe-source-code-pro: Makefile distinfo fonts/adobe-source-code-pro/pkg: DESCR PLIST fonts/adobe-source-sans-pro: Makefile distinfo fonts/adobe-source-sans-pro/pkg: DESCR PLIST Log message: Re-import Adobe fonts collection. Existing fonts/adobe-source-code-pro and fonts/adobe-source-sans-pro ports have fetching broken and have too many similar. Also, there is a serif font released as well. This commit removes old versions. okay sthen@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 07:13:34 Modified files: lib/libc/sys : timer_create.c timer_delete.c timer_getoverrun.c timer_gettime.c timer_settime.c Log message: Make these timer_* stubs weak symbols Provide declarations to reduce noise when using -Wmissing-prototypes CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 07:25:26 Modified files: lib/libssl/src/ssl: d1_srvr.c ssl_locl.h Log message: Uncopy and unpaste dtls1_send_server_hello(). CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 07:32:25 Modified files: lib/libc/gen : fts.c Added files: lib/libc/hidden: fts.h ftw.h Log message: Wrap and so that internal calls to fts_*() go direct and fts_*(), ftw(), and nftw() are weak symbols CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/12 07:34:12 Modified files: sys/net : if.c if_ethersubr.c if_loop.c if_var.h sys/netinet : ip_mroute.c ip_output.c sys/netinet6 : ip6_mroute.c ip6_output.c mld6.c Log message: Introduce if_input_local() a function to feed local traffic back to the protocol queues. It basically does what looutput() was doing but having a generic function will allow us to get rid of the loopback hack overwwritting the rt_ifp field of RTF_LOCAL routes. ok mikeb@, dlg@, claudio@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 07:34:22 Modified files: lib/libc/gen : closedir.c dirfd.c opendir.c readdir.c seekdir.c telldir.c Added files: lib/libc/hidden: dirent.h Log message: Wrap so that internal calls go direct and they're all weak symbols CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 07:35:35 Modified files: lib/libssl/src/ssl: d1_srvr.c ssl_locl.h Log message: Uncopy and unpaste dtls1_send_server_done(). CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/09/12 07:46:13 Modified files: faq : current.html Log message: Manual source upgrade steps for ifmedia. Only for people who don't use snapshots or don't use 'make build'. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/12 07:50:29 Modified files: usr.sbin/syslogd: syslogd.c Log message: It is not necessary to reset errno to 0 since we use logerrorx(). Spotted by jung@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/12 07:52:13 Modified files: graphics/digikam-kde4: Makefile distinfo graphics/digikam-kde4/pkg: PLIST-kipi Log message: Update to Digikam 4.13.0. Beware: MySQL/MariaDB support dropped (disabled by default upstream), so make sure you're using SQLite for you Digikam database before update. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2015/09/12 08:04:01 Modified files: faq : current.html Log message: fix incorrect ifmedia build instructions; recommend a full 'make build' CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 08:14:17 Modified files: mail/claws-mail: Makefile distinfo mail/claws-mail/pkg: PLIST-main Removed files: mail/claws-mail/patches: patch-src_common_defs_h patch-src_common_quoted-printable_c patch-src_common_quoted-printable_h patch-src_messageview_c patch-src_procmime_c Log message: update to claws-mail-3.12.0, from Daniel Jakots who takes maintainer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/12 08:15:32 Modified files: astro/wcslib : Makefile cad/klogic : Makefile databases/virtuoso: Makefile databases/xapian-core: Makefile devel/ocaml-camomile: Makefile games/kslide : Makefile graphics/enblend-enfuse: Makefile graphics/libpgf: Makefile math/libqalculate: Makefile x11/gnustep/gui: Makefile Log message: CONFIGURE_STYLE=autoconf implies "gnu". CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/12 08:21:04 Modified files: sys/netmpls : mpls_output.c Log message: Use rtfree() instead of playing with the refcount directly. Some care is needed since rt0 as passed from the upper layer is freed by that layer. Also if_output does not free the rt so handle that as well. With and OK mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 08:21:25 Modified files: sbin/bioctl : bioctl.8 Log message: obvious macros fixes: * use .Cm for fixed argument strings * properly use .Ar on individual arguments * drop redundant .Bk CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 08:28:23 Modified files: lib/libssl/src/ssl: d1_srvr.c ssl_locl.h Log message: Uncopy and unpaste dtls1_send_server_key_exchange(). Removes another 329 lines of code, while gaining bug fixes and SIGALGs support. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 08:30:31 Modified files: lib/libc/gen : syslog.c syslog_r.c Added files: lib/libc/hidden: syslog.h Log message: Wrap so that internal calls go direct and they're all weak symbols Delete code that's a no-op now that we don't use sockets Eliminate unnecessary #includes CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 08:32:24 Modified files: lib/libssl/src/ssl: d1_srvr.c ssl_locl.h Log message: Uncopy and unpaste dtls1_send_certificate_request() - removes another 80 lines of code, while gaining SIGALGs support. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 08:35:40 Modified files: lib/libc/hidden: time.h lib/libc/gen : time.c lib/libc/time : asctime.c localtime.c strftime.c strptime.c Log message: Wrap so that internal calls go direct and symbols not in C99 are weak Add prototypes to localtime.c for offtime(), time2posix(), posix2time() to reduce noise with -Wmissing-prototypes Eliminate unnecessary #includes CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/12 08:48:06 Modified files: etc : Makefile rc.conf rc Added files: etc/rc.d : ftpproxy6 Log message: Provide an ftpproxy6 rc script. ftp-proxy can only open one listening socket at a time, so a second instance of the daemon is required. OK mikeb stsp ajacoutot CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 08:48:14 Modified files: lib/libc/stdlib: getopt_long.c Added files: lib/libc/hidden: getopt.h Log message: Wrap to make the functions weak and make access to the initialized variables go direct. (Common variables cannot be aliased.) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 08:56:50 Modified files: lib/libc/crypt : crypt.c cryptutil.c lib/libc/gen : exec.c getdomainname.c getgrouplist.c gethostname.c getlogin.c getpagesize.c initgroups.c isatty.c sysconf.c ttyname.c lib/libc/hidden: unistd.h lib/libc/net : rcmd.c rcmdsh.c rresvport.c ruserok.c lib/libc/stdio : mktemp.c Log message: Wrap so that internal calls go direct and they're all weak symbols Delete unused 'fd' argument from internal function oldttyname() CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 09:01:33 Modified files: lib/libc/gen : shm_open.c lib/libc/hidden/sys: mman.h Log message: Wrap shm_open() to go direct and mark shm_{mkstemp,unlink}() as weak CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/12 09:02:28 Modified files: share/man/man9 : Makefile ktrace.9 Log message: ktrcsw(9) has been removed, so remove its man page too. ok guenther@ miod@ sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 09:03:39 Modified files: lib/libssl/src/ssl: s3_both.c s3_lib.c s3_srvr.c ssl_locl.h Log message: Move handshake message header length determination into a separate ssl3_handshake_msg_hdr_len() function. Use this to correct several places that have magic numbers with header lengths hardcoded as '4'. ok beck@ CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/12 09:04:06 Modified files: usr.bin/openssl: prime.c Log message: Fix the openssl(1) prime command: When checking a decimal number for primality, do not unnecessarily convert the original decimal number to hex in the output. Hex numbers explicitly specified with -hex remain unchanged. ok beck@ deraadt@ jsing@ miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 09:08:54 Modified files: lib/libssl/src/ssl: d1_srvr.c ssl_locl.h Log message: Uncopy and unpaste dtls1_send_newsession_ticket() - another 111 lines of code deduped. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 09:14:12 Modified files: usr.sbin/user : user.8 useradd.8 usermod.8 Log message: use .Cm for fixed string arguments CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 09:17:11 Modified files: usr.sbin/lpr/lpd: lpd.8 Log message: add missing .Ar macros CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 09:18:40 Modified files: lib/libc/gen : assert.c Added files: lib/libc/hidden: assert.h Log message: Wrap so that __assert2() goes direct CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 09:20:14 Modified files: lib/libc/gen : auth_subr.c authenticate.c Added files: lib/libc/hidden: bsd_auth.h Log message: Wrap so that calls go direct and the symbols are all weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 09:20:52 Modified files: lib/libc/db/hash: ndbm.c Added files: lib/libc/hidden: dbm.h ndbm.h Log message: Wrap and so that calls go direct and the symbols are all weak CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/12 09:25:33 Modified files: regress/lib/libcrypto/engine: enginetest.c Log message: Cleanup enginetest a bit. It was the only thing preventing -Werror from building on some systems due to the unchecked asprintf's. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 09:27:38 Modified files: usr.bin/unifdef: unifdef.1 Log message: don't use literal brackets to indicate optional syntax elements, use the .Op macro (or in this case, .Oo/.Oc) CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/12 09:49:53 Modified files: usr.bin/openssl: speed.c Log message: Add openssl(1) speed support for AEAD algorithms. This adds aes-128-gcm aes-256-gcm chacha20-poly1305 from Adam Langley's original patch for OpenSSL ok beck@ jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/12 09:49:57 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 09:52:37 Modified files: bin/systrace : systrace.1 usr.sbin/chroot: chroot.8 Log message: mark up arguments individually and drop redundant .Bk CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/12 09:59:36 Modified files: usr.bin/systat : pigs.c Log message: use sysctl() to get FSCALE value; ok guenther CVSROOT: /cvs Module name: ports Changes by: tobiasu@cvs.openbsd.org 2015/09/12 10:00:35 Modified files: net/wireshark : Makefile Added files: net/wireshark/patches: patch-configure Log message: Fix GDK related segfault on startup. See also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195980#c45 ok sthen@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 10:07:56 Modified files: libexec/ld.so/arm: rtld_machine.c Log message: Use kbind for lazy binding GOT/PLT updates on arm. While here add some gcc __predict hints. Much testing, discussion, pondering, and flailing from miod and deraadt ok miod@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/09/12 10:10:08 Modified files: lib/libssl/src/ssl: d1_clnt.c s3_clnt.c s3_lib.c s3_pkt.c s3_srvr.c ssl_lib.c t1_lib.c Log message: Remove most of the SSLv3 version checks and a few TLS v1.0. We can now assume >= TLS v1.0 since SSL2_VERSION, SSL3_VERSION and DTLS1_BAD_VER support was removed. "reads ok" miod@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 10:10:25 Modified files: games/arithmetic: arithmetic.6 games/boggle/boggle: boggle.6 Log message: use .Cm rather than .Ar for fixed string arguments CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/12 10:12:50 Modified files: sys/arch/arm/include: atomic.h Log message: Explicitely include here instead of expecting previously included files to bring it in. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/12 10:22:46 Modified files: sys/sys : syscall_mi.h Log message: sys/syscall_mi is only included by MD trap.c files, which have reason to include param.h/systm.h/proc.h themselves (and already do). ok guenther CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 10:23:14 Modified files: lib/libc/hidden: wchar.h lib/libc/locale: _wcstod.h _wcstol.h _wcstoul.h btowc.c iswctype.c mbrlen.c multibyte_citrus.c wctob.c lib/libc/stdio : open_wmemstream.c lib/libc/stdlib: strtoimax.c strtoumax.c lib/libc/string: wcscasecmp.c wcscat.c wcschr.c wcscmp.c wcscspn.c wcsdup.c wcslcat.c wcslcpy.c wcslen.c wcsncat.c wcsncmp.c wcsncpy.c wcspbrk.c wcsrchr.c wcsspn.c wcsstr.c wcswidth.c wmemchr.c wmemcmp.c wmemcpy.c wmemmove.c wmemset.c Added files: lib/libc/hidden: inttypes.h Log message: Wrap and finish wrapping of so that calls go direct and the symbols not in the C standard are weak CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/12 10:24:14 Modified files: sys/dev/ic : smc93cx6var.h Log message: let the C files do the sys/param.h including job CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 10:25:32 Modified files: usr.bin/touch : touch.1 Log message: use .Cm rather than .Li for fixed string arguments, and don't manually add blank characters inside .Sm off CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 10:28:14 Modified files: usr.bin/touch : touch.1 Log message: ouch, sorry, fix previous CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/12 10:32:27 Modified files: sys/net : pf.c Log message: If M_PREPEND() fails, it frees the mbuf. In this case pf_translate_af() must reset pd->m to avoid a use after free. OK sashan@ mikeb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/12 10:35:19 Modified files: usr.bin/radioctl: radioctl.1 Log message: drop useless .Li macros CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 10:40:50 Added files: lib/libc/hidden: fcntl.h Log message: Wrap so that calls to flock() go direct and both it and creat() are weak symbols CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 10:46:12 Modified files: lib/libc/gen : raise.c sigsetops.c lib/libc/hidden: signal.h Log message: Finish wrapping so that calls to the sigset ops go direct and everything but raise() and signal() are weak. No longer need _thread_sys_ prefix on getthrid() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 10:46:43 Modified files: lib/libtls : tls.h Log message: Put tls_peer_cert* functions in the same place. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/12 10:48:26 Modified files: lib/libc/string: strsignal.c Log message: __strsignal() is now declared in hidden/signal.h CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/12 11:37:03 Modified files: editors/calligra: Makefile distinfo editors/calligra/pkg: PLIST Added files: editors/calligra/patches: patch-libs_pigment_tests_CMakeLists_txt Log message: Minor update to Calligra 2.9.7. From Rafael Sadowski (maintainer), with additional tweaks from me. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2015/09/12 12:05:14 Modified files: databases/ruby-pg: Makefile distinfo Log message: Update to pg 0.18.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 12:27:27 Modified files: net/wireshark : Makefile Log message: mark as broken on sparc64, fails with cc: Internal error: Illegal instruction (program cc1) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/12 12:54:47 Modified files: sys/uvm : uvm_map.c Log message: Enable some diagnostics for interrupt-safe maps that are already happening for normal maps. ok beck@, miod@, guenther@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 13:00:41 Modified files: net/isc-dhcp : Makefile distinfo net/isc-dhcp/patches: patch-bind_Makefile patch-client_Makefile_in patch-server_dhcpd_c net/isc-dhcp/pkg: PLIST-omapi Added files: net/isc-dhcp/patches: patch-bind_Makefile_in Log message: Update to isc-dhcp 4.3.3, from Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 13:09:23 Removed files: net/isc-dhcp/patches: patch-bind_Makefile patch-server_dhcpd_c Log message: rm zero-byte patches, reminded by brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 13:29:34 Modified files: security/openssl: Makefile distinfo security/openssl/patches: patch-Configure patch-crypto_des_Makefile security/openssl/pkg: PLIST Log message: update to openssl-1.0.2d CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/12 13:34:07 Modified files: usr.bin/openssl: ca.c openssl.1 openssl.c ts.c Log message: Nuke SSLEAY_CONF -- a backwards compatibility environment variable that has been superseded by OPENSSL_CONF and discouraged from use for almost 16 years. "Definately ok" jsing@ "burn it" deraadt@ "Kill it with fire" miod@ "KILL IT WITH FIRE!!! BURN!!!!" beck@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/12 13:36:37 Modified files: sys/net : if.c Log message: introduce SRPs to the interface index maps to make if_get() mpsafe. each index in the ifidx map is now an SRP that points at each interfaces struct ifnet. because the map needs to be grown at run time as interfaces are added to the system, we now use an SRP to gain access to the map. if_get enters the idx map and follows it to the ifnet pointer. if an interface exists at that index it gets adds a refcount before leaving the ifp SRP. modifications to the map pointer and the interface pointers are serialised by the kernel lock. ok mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 13:45:16 Modified files: lib/libssl/src/ssl: ssl_lib.c Log message: Unwrap a bunch of lines. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 13:54:31 Modified files: lib/libtls : tls.c tls_client.c tls_server.c Log message: Ensure that we clear the libssl error stack before we make a function call that we will pass the result through tls_ssl_error() on failure. Otherwise we can end up reporting spurious errors due to their being unrelated errors already on the error stack. Spotted by Marko Kreen. ok beck@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 14:22:35 Modified files: net/putty : Makefile distinfo Log message: update to PuTTY-0.65 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 14:23:56 Modified files: lib/libssl/src/ssl: s3_clnt.c Log message: explicit_bzero() the GOST premaster secret. ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 14:25:21 Modified files: sysutils/torture: Makefile sysutils/torture/pkg: DESCR Log message: zap stray word in DESCR CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/12 14:26:07 Modified files: sys/net : bpf.c if.c if_pppoe.c if_var.h pf.c pipex.c ppp_tty.c sys/netinet : if_ether.c ip_output.c sys/netinet6 : ip6_mroute.c ip6_output.c nd6.c sys/netmpls : mpls_input.c mpls_output.c Log message: Stop overwriting the rt_ifp pointer of RTF_LOCAL routes with lo0ifp. Use instead the RTF_LOCAL flag to loop local traffic back to the corresponding protocol queue. With this change rt_ifp is now always the same as rt_ifa->ifa_ifp. ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 14:27:27 Modified files: lib/libssl/src/ssl: d1_srvr.c Log message: Sync handling of cached record digests with s3_srvr.c. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 14:30:00 Modified files: security/polarssl: Makefile distinfo security/polarssl/patches: patch-CMakeLists_txt security/polarssl/pkg: PLIST Log message: update to polarssl/mbedtls-2.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/12 14:40:49 Modified files: security/xca : Makefile distinfo security/xca/patches: patch-Makefile patch-configure patch-doc_Makefile Added files: security/xca/patches: patch-lib_pki_temp_cpp Log message: update to xca-1.3.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/12 14:46:40 Modified files: sys/net : if_vlan.c if_vlan_var.h Log message: make vlan_input mpsafe by using srp lists in the vlan tag hash buckets. ok mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/12 14:50:17 Modified files: sys/net : route.c if_mpe.c if_mpw.c sys/netinet : in.c sys/netinet6 : in6.c in6_ifattach.c nd6.c nd6_rtr.c Log message: Now that rtrequest1(9) properly sets RTF_UP for newly added route, stop passing it in every rt_ifa_add(9) calls. ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 14:51:33 Modified files: lib/libssl/src/ssl: d1_srvr.c Log message: Fix function name. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/12 14:51:35 Modified files: sys/netinet : ip_carp.c Log message: consistently name the ifnet * that refers to the parent interface ifp0, and the ifnet * that refers to the carp interface ifp. this makes it easier for me to read. it's probably not the right name for ifp0, but at least it's consistent. ok sthen@ bluhm@ mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/12 14:56:14 Modified files: lib/libssl/src/ssl: s3_clnt.c Log message: Split ssl3_send_client_key_exchange() (387 lines of code) into five functions. The original was written as a huge if/else if chain - split out the handling for each key exchange type. This allows us to reduce two levels of indentation, make the code far more readable and have single return paths so that we can simplify clean up. ok beck@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/12 15:00:38 Modified files: lib/libtls : Makefile tls.c tls.h tls_init.3 tls_internal.h tls_peer.c Added files: lib/libtls : tls_conninfo.c Log message: Move connection info into it's own private structure allocated and filled in at handshake time. change accessors to return const char * to remove need for caller to free memory. ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/12 15:01:14 Modified files: usr.bin/nc : netcat.c Log message: Adapt to just committed libtls api change CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/12 15:55:14 Modified files: sys/arch/amd64/stand/efiboot: efidev.c Log message: Add missing free() in efid_io(). Found by jsg. ok kettenis jsg CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/09/12 16:07:47 Modified files: sys/net : if_pflow.c Log message: Call socreate(9) only when we have a destination ip and port. Call sobind(9) only when we have a source ip. With this we can treat sc->so != NULL as a flag if the interface is in state IFF_RUNNING. Input & OK bluhm@, OK benno@ CVSROOT: /cvs Module name: src Changes by: uebayasi@cvs.openbsd.org 2015/09/12 17:03:30 Modified files: sys/arch/amd64/amd64: bios.c Log message: Restore SMBIOS detection in ISA. OK yasuoka@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/13 00:25:46 Modified files: sys/net : if_vlan.c if_vlan_var.h Log message: back out mpsafe vlans while i chase down a panic when operations are done in a certain order. panic found by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/13 01:13:50 Modified files: productivity/tryton/stock_forecast: Makefile distinfo productivity/tryton/stock_inventory_location: Makefile distinfo productivity/tryton/stock_location_sequence: Makefile distinfo Log message: Update some more stock_* modules. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/13 01:25:39 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.0.76. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 01:36:58 Modified files: lib/libc/hidden: signal.h lib/libc/compat-43: sigcompat.c lib/libc/arch/alpha/gen: setjmp.S lib/libc/arch/amd64/gen: setjmp.S sigsetjmp.S lib/libc/arch/arm/gen: setjmp.S lib/libc/arch/hppa/gen: setjmp.S lib/libc/arch/hppa64/gen: setjmp.S lib/libc/arch/i386/gen: setjmp.S sigsetjmp.S lib/libc/arch/m88k/gen: setjmp.S sigsetjmp.S lib/libc/arch/mips64/gen: setjmp.S lib/libc/arch/powerpc/gen: setjmp.S lib/libc/arch/vax/gen: setjmp.S Log message: Do provide hidden _libc_* aliases for sig{block,setmask} and use them in the ASM *setjmp implementations. Skip the PLT when calling them on amd64 (other archs to do this after testing) ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/13 01:42:17 Modified files: productivity/tryton/stock: Makefile distinfo Log message: Update to trytond-module-stock-3.2.6. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/13 01:54:05 Modified files: usr.bin/openssl: openssl.1 Log message: tweak STANDARDS; CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/13 02:22:10 Modified files: usr.sbin/npppd/npppd: npppd_subr.c usr.sbin/npppd/pppoe: pppoe_session.c Log message: Set the index of the interface in handroller link_addr(3) like code. This is now necessary on OpenBSD because our routing interface no longer use ifunit() to find the corresponding interface. ok yasuoka@, dlg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 02:28:10 Modified files: sys/ddb : db_trap.c Log message: On show the ps/o output and ddb.html blurb once, so that we don't get them after each "mach ddbcpu N" ok miod@ deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 02:31:48 Modified files: lib/libc/arch/amd64: Symbols.list lib/libc/arch/amd64/gdtoa: strtold.c lib/libc/arch/i386: Symbols.list lib/libc/arch/i386/gdtoa: strtold.c lib/libc/arch/mips64: Symbols.list lib/libc/arch/mips64/gdtoa: strtold.c lib/libc/arch/sparc64: Symbols.list lib/libc/arch/sparc64/gdtoa: strtold.c lib/libc/arch/vax/gdtoa: strtof.c lib/libc/crypt : arc4random.c arc4random_uniform.c lib/libc/gdtoa : gdtoa.h gdtoaimp.h strtod.c strtof.c strtold.c lib/libc/gen : devname.c getcap.c lib/libc/hidden: unistd.h lib/libc/locale: __mb_cur_max.c lib/libc/stdio : mktemp.c lib/libc/stdlib: abort.c abs.c atoi.c div.c erand48.c exit.c getenv.c lcong48.c malloc.c qsort.c rand.c reallocarray.c setenv.c srand48.c strtol.c strtoll.c strtonum.c strtoul.c strtoull.c system.c Added files: lib/libc/hidden: stdlib.h Log message: Wrap so that calls go direct and the symbols not in the C standard are all weak. Apply __{BEGIN,END}_HIDDEN_DECLS to gdtoa{,imp}.h, hiding the arch-specific __strtorx, __ULtox_D2A, __strtorQ, __ULtoQ_D2A symbols. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 02:50:10 Removed files: lib/libc/db/man: mpool.3 Log message: mpool(3) is no longer installed; delete it. prodded by jmc@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/13 02:58:07 Modified files: share/man/man9 : srpl_rc_init.9 Log message: forgot to prototope SRPL_RC_INITIALIZER CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 02:59:03 Modified files: lib/libc/hidden: md5.h Log message: namespace.h is pulled in via -include, so don't do it here CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/13 03:05:33 Modified files: sys/sys : refcnt.h Log message: tweak ordering slightly CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 03:10:01 Modified files: lib/libssl/src/ssl: ssl_ciph.c Log message: If we have hardware acceleration for AES, prefer AES as a symmetric cipher over CHACHA20. Otherwise, prefer CHACHA20 with AES second. ok beck@ miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 03:20:19 Modified files: lib/libssl/src/ssl: d1_srvr.c s3_srvr.c Log message: The *_accept() functions increment in_handshake at the start of the function, then decrement it and call a callback on exit from the function. As such, these functions should not return in the middle, otherwise in_handshake is never decremented and the callback never called. ok beck@ "with many sighs" miod@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/09/13 03:22:05 Modified files: etc : rc Log message: Remove setup_X_sockets(): The creation of Unix sockets directories in /tmp for X happens right after pruning /tmp. So the whole dance of checking for their existence, ownership or permissions is not necessary. It's safe to just create them with the right permissions if X is installed. Changes to do_fsck(): Remove the _flags variable and pass flags to fsck directly with "$@". Feedback and OK halex@ OK krw@ on a similar diff CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/13 03:46:45 Modified files: sys/net : if_vlan.c if_vlan_var.h Log message: reintroduce mpsafe vlan_input. the last commit was missing SRPL_INITs of the vlan_tagh buckets, which was in a different tree to the one i committed from. apologise to naddy@ again CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 03:58:03 Modified files: sys/net : if.c if_var.h Log message: Run the interface watchdog timer routine as a task such that we have process context. ok mpi@, claudio@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/13 04:02:10 Modified files: infrastructure/bin: portcheck Log message: Add IGNORE_IS_FATAL and IGNORE_IS_SILENT to the list of prohibited variables. Initiated by my own mistake which was not catched by portcheck, which was found by sthen@ - thanks! CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/13 04:02:37 Modified files: sys/net : if_vlan.c if_vlan_var.h Log message: replace hand rolled reference counting with refcnts. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 04:02:49 Modified files: lib/libcrypto/crypto: shlib_version lib/libssl/src/crypto: cryptlib.c crypto.h Log message: Add a new interface, OPENSSL_cpu_caps(), to return the currently running cpu's specific hardware capabilities users of libcrypto might be interested in, as an integer value. This deprecates the existing OPENSSL_ia32cap() macro and the OPENSSL_ia32cap_loc() function (which returns the pointer so that you can mess with stuff you shouldn't mess with). Interpreting the value returned by OPENSSL_cpu_caps() is, of course, machine-dependent. Minor version bump for libcrypto. ok beck@ jsing@ CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/09/13 04:05:22 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Mark IGNORE_IS_FATAL and IGNORE_SILENT as user settings explicitly. This makes syncing list of such variables with portcheck code easier. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2015/09/13 04:09:01 Modified files: x11/kde4/l10n : Makefile.inc Log message: Fix the root of my mistake in upcoming Calligra l10n ports collection. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/09/13 04:22:16 Modified files: usr.sbin/bgpd : pfkey.c Log message: explicit_bzero() from Michael McConville, thanks! OK claudio CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/13 04:32:46 Modified files: lib/libtls : tls.h tls_conninfo.c tls_init.3 tls_internal.h Log message: add visibility of ciper and connection version strings ok jsing@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/13 04:33:34 Modified files: sys/net : if.c Log message: replace hand rolled refcounts and sleep_setup/finish with refcnts and refcnt_finalize. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/13 04:42:32 Modified files: sys/net : if_ethersubr.c sys/netinet : if_ether.c if_ether.h Log message: queue revarps to softnet so we can defer processing to a context with the kernel lock. "do it" claudio@ mpi@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 04:44:23 Modified files: lib/libssl/ssl : shlib_version lib/libtls : shlib_version Log message: Mechanical minor bump to follow libcrypto. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/13 04:45:55 Modified files: usr.bin/tmux : cmd-wait-for.c Log message: Set woken flag when flushing so that the channel is freed, while here use the same loop construct for both loops. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 04:46:20 Modified files: lib/libssl/src/crypto/ecdh: ecdh.h ech_err.c ech_key.c ech_lib.c ech_locl.h ech_ossl.c Log message: Lob a style(9) grenade in here. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/13 05:12:09 Modified files: usr.bin/nc : netcat.c Log message: display negotiated TLS version and cipher suite in verbose mode. ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/13 05:13:12 Modified files: usr.sbin/bgpctl: bgpctl.c usr.sbin/ldpctl: ldpctl.c usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospfctl: ospfctl.c usr.sbin/ripctl: ripctl.c Log message: match a few if_media uint64_t conversions; ok miod CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/13 05:14:45 Modified files: lib/libcrypto : cert.pem Log message: Add Certplus CA root certificate: C=FR, O=Certplus, CN=Class 2 Primary CA req by beck@, ok miod@ beck@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 05:15:11 Modified files: sys/sys : sched.h sys/kern : kern_sched.c Log message: Introduce sched_barrier(9), an interface that acts as a scheduler barrier in the sense that it guarantees that the specified CPU went through the scheduler. This also guarantees that interrupt handlers running on that CPU will have finished when sched_barrier() returns. ok miod@, guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/13 05:23:22 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus Log message: sync CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 05:32:29 Modified files: sys/arch/m88k/m88k: trap.c Log message: must be before now. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 05:32:51 Modified files: lib/libc/gen : unvis.c vis.c Added files: lib/libc/hidden: vis.h Log message: Wrap so that calls go direct and the symbols are all weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 05:36:16 Modified files: lib/libc/uuid : uuid_create_nil.c uuid_is_nil.c Added files: lib/libc/hidden: uuid.h Log message: Wrap so that calls go direct and the symbols are all weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 05:38:08 Modified files: lib/libc : Symbols.list lib/libc/gen : ctype_.c isctype.c tolower_.c toupper_.c lib/libc/locale: _wctrans_local.h iswctype.c rune_local.h wctoint.h Added files: lib/libc/hidden: ctype.h wctype.h Log message: Wrap and so that calls go direct and the symbols not in standard C are all weak. Hide several symbols internal to the implementation CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 05:40:01 Modified files: sys/arch/hppa/hppa: mainbus.c Log message: Adjust printf for the fact that device locators are now long. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 05:43:03 Added files: lib/libc/hidden: utime.h Log message: Wrap to make utime() a weak symbol CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 05:47:54 Modified files: lib/libc/gen : getttyent.c Added files: lib/libc/hidden: ttyent.h Log message: Wrap so that calls go direct and the symbols are all weak. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 05:47:59 Modified files: sys/arch/sparc64/sparc64: intr.c sys/arch/sparc64/include: intr.h Log message: Introduce intr_barrier(4), an interface that guarantees that an interrupt handler that was running has finished. ok miod@, guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 05:48:18 Modified files: sys/arch/amd64/amd64: intr.c sys/arch/amd64/include: intr.h Log message: Introduce intr_barrier(4), an interface that guarantees that an interrupt handler that was running has finished. ok miod@, guenther@ (both for the equivalent sparc64 diff) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 05:49:44 Modified files: lib/libssl/src/crypto/ecdh: ecdh.h ech_err.c ech_ossl.c Log message: Check ECDH output buffer length and avoid truncation. Currently, if you call ECDH_compute_key() it will silently truncate the resulting key if the output buffer is less than the key size. Instead, detect this condition and return an error. If the buffer provided is larger than the key length, zero the remainder. ok beck@ miod@ "+ shivers" CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 05:51:36 Modified files: lib/libc/termios: tcgetattr.c tcsetattr.c Added files: lib/libc/hidden: termios.h Log message: Wrap so that calls go direct and the symbols are all weak. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 06:03:07 Modified files: lib/libssl/src/crypto/ecdh: ecdh.h ech_lib.c ech_ossl.c Log message: Provide ECDH_size(). "jajaja" miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 06:13:02 Modified files: lib/libcrypto/crypto: Makefile Removed files: lib/libssl/src : e_os2.h Log message: Nuke openssl/e_os2.h, since nothing should be using it. ok deraadt@ "hurray! finally!" miod@ "Yay!" sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 06:13:34 Modified files: share/man/man9 : Makefile Added files: share/man/man9 : intr_barrier.9 Log message: intr_barrier(9) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 06:20:12 Modified files: lib/libc/gen : getgrent.c Added files: lib/libc/hidden: grp.h Log message: Wrap so that calls go direct and the symbols are all weak. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 06:27:14 Modified files: lib/libcrypto/crypto: Makefile lib/libssl/src/crypto/ecdh: ech_key.c Removed files: lib/libssl/src/crypto/ecdh: ech_ossl.c Log message: Merge ech_ossl.c into ech_key.c - not much point having one file with a four line function and a tonne of license text. ok beck@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 06:28:31 Modified files: sys/arch/i386/i386: machdep.c sys/arch/i386/include: intr.h Log message: intr_barrier(9) for i386. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 06:29:03 Modified files: include/rpc : auth.h Log message: authdes_create() was never implemented CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 06:30:52 Modified files: sys/arch/vax/vax: trap.c Log message: Needs before now. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 06:31:35 Modified files: sys/arch/vax/mbus: fwio.c sys/arch/vax/qbus: uba.c sys/arch/vax/vsa: vsbus.c Log message: Locators are long now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/13 06:31:46 Modified files: www/apache-httpd: Makefile www/apache-httpd/patches: patch-modules_ssl_ssl_engine_init_c patch-support_ab_c www/apache-httpd/pkg: PLIST-main Added files: www/apache-httpd/patches: patch-modules_ssl_mod_ssl_c patch-modules_ssl_ssl_engine_config_c patch-modules_ssl_ssl_engine_io_c patch-modules_ssl_ssl_private_h Log message: Move to improved version of no_ssl3 patch for apache-httpd, thanks to Kaspar Brand (https://bz.apache.org/bugzilla/show_bug.cgi?id=58349) - small tweak from Kaspar's patch for 2.4 backport. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 06:34:02 Modified files: lib/libssl/src/ssl: ssl_ciph.c Log message: Switch to miod's shiny new OPENSSL_cpu_caps() and we can now also enable the AES acceleration checking for i386. ok beck@ miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/13 06:34:06 Modified files: net/p5-Net-DNS : Makefile net/p5-Net-DNS/pkg: PLIST net/p5-Net-DNS-SEC: Makefile net/p5-Net-DNS-SEC/pkg: PLIST Log message: fix pkg_add updates; reported by florian, ok bluhm CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/13 06:34:27 Modified files: usr.bin/openssl: openssl.1 Log message: document extra algorithms available with openssl speed command ok jmc@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/13 06:37:49 Modified files: www/apache-httpd: Makefile www/apache-httpd/pkg: PLIST-main Log message: fix miscommit that removed @rcscript (thanks, update-plist!) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 06:39:16 Modified files: lib/libssl/src/ssl: s3_clnt.c s3_srvr.c Log message: Use ECDH_size() instead of rolling our own. ok beck@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/13 06:41:01 Modified files: usr.bin/openssl: apps.c apps.h apps_posix.c openssl.c Log message: Factor out setup_up / destroy_ui functions. This pulls out and renames setup_ui/destroy_ui so we have something that can be replaced as-needed, moving the the console setup code for Windows to app_win.c in -portable, instead of needing a local patch to enable binary console mode ui_read/write are also simplified. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2015/09/13 06:42:39 Modified files: lib/libc/crypt : bcrypt.c Log message: The number of rounds is just two digits in the salt. We've already verified that they are there via isdigit() so we can convert from ASCII to an int without using atoi(). OK guenther@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 06:52:07 Modified files: lib/libssl/src/ssl: s3_clnt.c Log message: Stop generating private keys in a network buffer. The current client key exchange code generates DH and ECDH keys into the same buffer that we use to send data to the network - stop doing this and malloc() a new buffer, which we explicit_bzero() and free() on return. This also benefits from ASLR and means that the keys are no longer generated in a well known location. ok beck@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/13 06:52:19 Modified files: net/ucspi-tools: Makefile Log message: Mark as broken for now, ucspi-tools needs to adapt to libtls api changes. I've let upstream now. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/13 06:53:08 Modified files: sys/kern : subr_disk.c sys/sys : disklabel.h Log message: Rename readgptlabel() to spoofgptlabel() because that's what we really want it to do. Handle all the actual disklabel reading in readdoslabel(). Makes the code much simpler to understand. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2015/09/13 07:29:22 Modified files: etc : rc Log message: - FOO=bar; export FOO -> export FOO=bar - run domainname only with a non-empty /etc/defaultdomain file - Make single-user if-block more intuitive, which also matches better what the comment actually says OK halex@, krw@ on a similar diff CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/13 07:31:40 Modified files: usr.bin/tmux : cmd-copy-mode.c tmux.1 tmux.h window-copy.c Log message: Add copy-mode -e to exit copy mode when scrolling off the bottom, useful for quick view of history, from Cam Hutchison. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/13 07:44:07 Modified files: lib/libtls : tls.c Log message: Don't leak conninfo - spotted by marko kreen. ok jsing@ CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/09/13 07:48:19 Modified files: usr.bin/ssh : ssh-add.c Log message: When adding keys to the agent, don't ignore the comment of keys for which the user is prompted for a passphrase. Tweak and OK djm@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/13 07:49:49 Modified files: distrib/sets/lists/etc: mi distrib/sets/lists/base: mi Log message: Move /etc/ssl/cert.pem from base to etc. Previously this was updated every upgrade when untarring base sets; now it is done when sysmerge is run; if there are no local changes the update is seamless, otherwise with local changes (adding your own CAs, or removing ones which you don't want to trust) sysmerge will ask to diff as usual. ok miod deraadt CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2015/09/13 07:50:18 Modified files: distrib/sets/lists/xserv: md.amd64 md.i386 Log message: sync; wsfb manual CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 07:51:13 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: style(9) grenade. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/13 07:51:57 Modified files: etc : netstart Log message: only print the "IPv6 autoconf" line if there are interfaces to configure feedback/ok rpe CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 07:54:33 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: Wrap long lines. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/13 07:57:07 Modified files: sys/netinet : ip_output.c sys/netinet6 : ip6_output.c Log message: Get the default loopback interface pointer just after doing a route lookup to ensure pf_test() is called with the same interface in the input annd output path for local traffic. Fix a regression reported by Heiko Zimmermann on bugs@, thanks! ok mikeb@, claudio@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 08:06:40 Modified files: sys/arch/powerpc/powerpc: intr.c sys/arch/powerpc/include: intr.h Log message: intr_barrier(9) for macppc and socppc. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/13 08:07:10 Modified files: regress/lib/libcrypto/engine: enginetest.c regress/lib/libssl/ssl: ssltest.c Log message: remove e_os2.h includes ok jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 08:11:57 Modified files: lib/libssl/src/crypto/ecdh: ech_key.c Log message: Only check for key truncation if no KDF function is being used. ok beck@ miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/13 08:13:00 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.vax md.zaurus distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 08:15:00 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: Use ECDH_size() and do some other clean up. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 08:18:27 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: Remove explicit NULL checks before *_free() calls and tidy some code. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 08:21:46 Modified files: lib/libc/softfloat: eqdf2.c eqsf2.c fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c fpsetround.c fpsetsticky.c gedf2.c gesf2.c gtdf2.c gtsf2.c ledf2.c lesf2.c ltdf2.c ltsf2.c nedf2.c negdf2.c negsf2.c nesf2.c softfloat.c timesoftfloat.c unorddf2.c unordsf2.c lib/libc/arch/arm/softfloat: Makefile.inc lib/libc/arch/sh/softfloat: Makefile.inc Log message: Uses angle brackets to include softfloat.h, and add the proper directory to CFLAGS. ok guenther@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 08:23:43 Modified files: lib/libc/softfloat: softfloat-specialize.h Added files: lib/libc/hidden: softfloat.h Log message: Make softfloat's internal float_raise also available under a hidden, internal name, so that local references to it do not need to go through the plt. (this routine is used by libm and thus can't be made internal to libc) help and ok guenther@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/13 08:38:17 Modified files: sys/kern : subr_disk.c sys/sys : disklabel.h Log message: Move prototype for spoofgptlabel() from disklabel.h to subr_disk.c. It's a helper function for readdoslabel(). Not something called outside of subr_disk.c. CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2015/09/13 08:39:16 Modified files: usr.bin/ssh : authfile.c ssh-add.c ssherr.c sshkey.c sshkey.h Log message: - Fix error message: passphrase needs to be at least 5 characters, not 4. - Remove unused function argument. - Remove two unnecessary variables. OK djm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/13 08:43:42 Modified files: sys/arch/amd64/conf: RAMDISK_CD sys/arch/armv7/conf: RAMDISK sys/arch/i386/conf: RAMDISK_CD sys/arch/macppc/conf: RAMDISK Log message: remove delta CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 08:57:33 Modified files: usr.sbin/portmap: portmap.c Log message: Rename the routines used for packing/unpacking rmtcall RPCs so they don't conflict with those in libc. They're already static, but best to be clear that they're different in functionality, supporting operations that libc's don't need or have. with deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 08:58:20 Modified files: sys/arch/hppa/hppa: intr.c sys/arch/hppa/include: intr.h Log message: intr_barrier(9) for hppa. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2015/09/13 09:18:14 Modified files: sys/sys : disklabel.h Log message: Remove unused and incorrect defines GPT_PARTSPERSEC and GPT_SECOFFSET. CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2015/09/13 09:19:19 Modified files: fonts/adobe-fonts: Makefile.inc fonts/adobe-fonts/source-code-pro: Makefile distinfo fonts/adobe-fonts/source-code-pro/pkg: DESCR fonts/adobe-fonts/source-sans-pro: Makefile distinfo fonts/adobe-fonts/source-sans-pro/pkg: DESCR fonts/adobe-fonts/source-serif-pro: Makefile fonts/adobe-fonts/source-serif-pro/pkg: DESCR Log message: Change to use GH_TAGNAME, add font version to DESCR. Ok sthen@, zhuk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/13 09:20:19 Log message: import devel/ocaml-parmap, ok jca (we would prefer if this worked on !native arch, but the upstream Makefiles are impenetrable) Parmap is a minimalistic library allowing to exploit multicore architecture for OCaml programs with minimal modifications: if you want to use your many cores to accelerate an operation which happens to be a map, fold or map/fold (map-reduce), just use Parmap's parmap, parfold and parmapfold primitives in place of the standard List.map and friends, and specify the number of subprocesses to use by the optional parameter ~ncores. Status: Vendor Tag: sthen Release Tags: sthen_20150913 N ports/devel/ocaml-parmap/Makefile N ports/devel/ocaml-parmap/distinfo N ports/devel/ocaml-parmap/pkg/PLIST N ports/devel/ocaml-parmap/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 09:20:40 Modified files: lib/libc/hidden: stdlib.h lib/libc/stdlib: seed48.c Log message: Overshot w/PROTO_DEPRECATED: seed48_deterministic() is used internally CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/13 09:20:49 Modified files: devel : Makefile Log message: +ocaml-parmap CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/13 09:21:16 Modified files: devel/coccinelle: Makefile distinfo devel/coccinelle/patches: patch-Makefile patch-cocci_ml patch-commons_common_ml patch-parsing_c_compare_c_ml patch-scripts_stat_directory_complete_pl devel/coccinelle/pkg: PFRAG.dynlink PLIST Added files: devel/coccinelle/patches: patch-Makefile_libs Log message: update to coccinelle-1.0.2 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 09:33:48 Modified files: lib/libc : Symbols.list lib/libc/crypt : bcrypt.c cryptutil.c lib/libc/gen : getpwent.c pw_dup.c Log message: Wrap so that calls go direct and the symbols are all weak. Hide bcrypt_autorounds(), prefixing with an underbar for static builds. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 09:34:22 Added files: lib/libc/hidden: pwd.h Log message: Wrap so that calls go direct and the symbols are all weak. Hide bcrypt_autorounds(), prefixing with an underbar for static builds. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 09:36:57 Modified files: lib/libc : Symbols.list lib/libc/rpc : auth_none.c auth_unix.c authunix_prot.c clnt_perror.c clnt_tcp.c clnt_udp.c get_myaddress.c getrpcent.c pmap_clnt.c pmap_getport.c pmap_prot.c pmap_prot2.c pmap_rmt.c rpc_callmsg.c rpc_prot.c svc.c svc_auth.c svc_auth_unix.c svc_tcp.c svc_udp.c xdr.c xdr_array.c xdr_mem.c xdr_rec.c xdr_reference.c include/rpc : svc.h svc_auth.h Added files: lib/libc/hidden/rpc: auth.h auth_unix.h clnt.h pmap_clnt.h pmap_prot.h pmap_rmt.h rpc.h rpc_msg.h svc.h svc_auth.h xdr.h Log message: Wrap so that calls go direct and the symbols are all weak. Hide __xprt_register() and _authenticate(); truncate ok deraadt@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2015/09/13 09:39:15 Modified files: lib/libtls : tls.c Log message: work around the stupid semantics of SSL_read and SSL_write to make sure we can indicate an EOF properly on tls_read and tls_write ok jsing@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 09:42:11 Modified files: bin/pax : tar.1 Log message: Describe tar's -p option correctly noted by trondd(at)kagu-tsuchi.com ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 09:44:47 Modified files: usr.sbin/amd/amd: rpc_fwd.c usr.sbin/portmap: portmap.c Log message: More FNDELAY/FIONBIO --> SOCK_NONBLOCK conversions ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/13 09:59:29 Modified files: lib/libssl/src/crypto/bn: bn_print.c Log message: BN does support negative-zero -- BN_print() sets the standard here. BN_bn2hex() had a 1-byte overflow when creating "-0\0". Reported to me a while back by unknown person -- did not have enough experience to push this through then. advice from jsing, ok miod CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 09:59:30 Modified files: lib/libssl/src/crypto/x509: x_all.c Log message: Reorder functions for readability/consistency. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/13 10:02:12 Modified files: lib/libssl/src/crypto/bn: bn_print.c Log message: Handle negative-zero in BN_bn2dec() too, just like in BN_print(). ok miod CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 10:15:30 Modified files: lib/libc/arch/i386/stdlib: abs.S div.S labs.S ldiv.S Log message: Add hidden _libc_ aliases and symbol sizes prodded by semarie@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 10:16:30 Modified files: lib/libc/arch/sparc/stdlib: abs.S lib/libc/arch/sparc64/stdlib: abs.S Log message: Add hidden _libc_ aliases and symbol sizes CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 10:17:27 Modified files: lib/libc : shlib_version Log message: Major bump for symbol removals CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 10:28:00 Modified files: lib/libc/arch/i386/stdlib: abs.S div.S labs.S ldiv.S lib/libc/arch/sparc64/stdlib: abs.S Log message: Need SYS.h for END_STRONG() CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 10:44:30 Modified files: sys/dev/wsfont : wsfont.c Log message: Put the 12x22 font on alpha and macppc installation kernels, the 8x16 font is really fugly on large displays (tga, vgafb). It's only 10KB more data before compression, which fits in our floppies. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/13 10:56:11 Modified files: lib/libssl/src/crypto: crypto.h cryptlib.c Log message: Since a major bump of libcrypto is coming, remove OPENSSL_ia32cap and OPENSSL_ia32cap_loc; nothing in ports uses them besides embedded copies of OpenSSL. This opens the `all hell gets loose' window. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 11:08:04 Modified files: sys/kern : syscalls.master kern_ktrace.c kern_sysctl.c kern_tame.c sys/uvm : uvm_glue.c sys/compat/linux: linux_misc.c lib/libc : Symbols.list lib/libc/gen : Makefile.inc lib/libc/sys : Makefile.inc usr.bin/kdump : kdump.c libexec/ld.so/alpha: ldasm.S libexec/ld.so/amd64: ldasm.S libexec/ld.so/arm: ldasm.S libexec/ld.so/hppa: ldasm.S libexec/ld.so/i386: ldasm.S libexec/ld.so/m88k: ldasm.S libexec/ld.so/mips64: ldasm.S libexec/ld.so/powerpc: ldasm.S libexec/ld.so/sh: ldasm.S libexec/ld.so/sparc: ldasm.S libexec/ld.so/sparc64: ldasm.S regress/bin/systrace/id: id.policy regress/bin/systrace/symlink: ln.policy regress/usr.bin/sdiff: Iflag12.out Iflag21.out Ilflag12.out Ilflag21.out file1 file2 lflag.out same.out short.out tabs.out tabs1 tabs2 wflag.out etc/systrace : usr_sbin_lpd Log message: Rename __sysctl syscall to just sysctl, as the userland wrapper is no longer necessary ok deraadt@ jsing@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 11:09:21 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2015/09/13 11:23:22 Modified files: distrib/sets/lists/base: md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus Log message: sync CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/13 11:47:07 Modified files: sys/netinet : igmp.c Log message: if_put() after if_get(). ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/13 11:53:44 Modified files: sys/net : bpf.c if.c if_pppoe.c if_var.h pf.c pipex.c ppp_tty.c sys/netinet : if_ether.c ip_output.c sys/netinet6 : ip6_mroute.c nd6.c sys/netmpls : mpls_input.c mpls_output.c Log message: There's no point in abstracting ifp->if_output() as long as pf_test() needs to see lo0 in the output path. ok claudio@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/13 11:55:42 Modified files: share/man/man9 : intr_barrier.9 Log message: vallue -> value; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/13 11:57:11 Modified files: usr.bin/openssl: openssl.1 Log message: nc(1) seems worth an Xr in SEE ALSO now; CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/13 12:15:03 Modified files: sys/net : if.c Log message: Fix double rtfree(9) in non-INET6 kernel. With and ok claudio@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/13 13:43:42 Modified files: bin/ksh : ksh_limval.h shf.c Log message: zap unused FP support. from Michael McConville. ok nicm CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/13 13:46:36 Modified files: bin/ksh : tty.c Log message: move tty_close up a bit so we can use it. combine two equiv if blocks. from Michael McConville CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 13:54:54 Removed files: lib/libc/gen : sysctl.c Log message: Detritus CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 13:58:50 Modified files: lib/libc/gen : login_cap.c Added files: lib/libc/hidden: login_cap.h Log message: Wrap so that calls go direct and the symbols are all weak CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 14:23:48 Modified files: regress/lib/libssl/client: clienttest.c Log message: Revise regression test so that it works correctly with AES taking priority if hardware acceleration is available. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 14:29:23 Modified files: lib/libc/hidden: stdlib.h lib/libc/stdlib: malloc.c Log message: For now, permit overriding of the malloc family, to make emacs happy CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 14:37:28 Modified files: sys/arch/alpha/alpha: interrupt.c sys/arch/alpha/include: intr.h Log message: intr_barrier(9) for alpha. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/13 14:38:45 Modified files: sys/arch/loongson/include: intr.h sys/arch/mips64/mips64: interrupt.c sys/arch/octeon/include: intr.h sys/arch/sgi/include: intr.h Log message: intr_barrier(9) for loongson, octeon and sgi. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 14:54:33 Added files: lib/libc/hidden/sys: sysctl.h Log message: Wrap so that calls go direct and the symbol is weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 14:57:28 Modified files: lib/libc/yp : yp_bind.c yp_first.c yp_get_default_domain.c ypmatch_cache.c ypprot_err.c Added files: lib/libc/hidden/rpcsvc: ypclnt.h Log message: Wrap so that calls go direct and the symbols are all weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 15:02:27 Modified files: lib/libc/gen : fstab.c Added files: lib/libc/hidden: fstab.h Log message: Wrap so that calls go direct and the symbols are all weak (Do you sense a theme?) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 15:03:14 src/lib/libc/hidden/arpa Update of /cvs/src/lib/libc/hidden/arpa In directory cvs.openbsd.org:/tmp/cvs-serv14315/arpa Log Message: Directory /cvs/src/lib/libc/hidden/arpa added to the repository CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/09/13 15:09:56 Modified files: lib/libcrypto/crypto: Makefile lib/libssl/src/crypto: opensslfeatures.h lib/libssl/src/crypto/evp: c_all.c evp.h lib/libssl/src/crypto/sha: sha.h sha1dgst.c sha_locl.h lib/libssl/src/doc/crypto: EVP_DigestInit.pod regress/lib/libcrypto: Makefile regress/lib/libcrypto/sha1: sha1test.c Removed files: lib/libssl/src/crypto/evp: m_sha.c lib/libssl/src/crypto/sha: sha_dgst.c sha_one.c regress/lib/libcrypto/sha: Makefile shatest.c Log message: Remove SHA-0 support. SHA-0 was withdrawn shortly after publication 20 years ago and replaced with SHA-1. This will require a major crank. ok bcook@, jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/13 15:28:02 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: Another style(9) grenade. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/13 15:29:13 Modified files: www/phpmyadmin : Makefile distinfo Log message: Update to 4.3.13.3 fixes CVE-2015-6830 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/13 15:36:08 Modified files: lib/libc/net : inet_addr.c inet_network.c inet_ntop.c inet_pton.c res_comp.c Added files: lib/libc/hidden/arpa: inet.h nameser.h Log message: Wrap and so that calls go direct and the symbols without underbar prefix are all weak CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/13 15:46:41 Modified files: print/poppler : Makefile distinfo Log message: Update to poppler-0.36.0. Reminded by and ok aja@ (as usual ;-)) CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/09/13 17:36:21 Modified files: lib/libcrypto/crypto: Makefile lib/libcrypto/man: Makefile lib/libssl/src/crypto: opensslfeatures.h lib/libssl/src/crypto/evp: c_all.c evp.h lib/libssl/src/doc: standards.txt lib/libssl/src/doc/apps: dgst.pod openssl.pod speed.pod ts.pod lib/libssl/src/doc/crypto: MD5.pod crypto.pod regress/lib/libcrypto: Makefile usr.bin/openssl: openssl.1 openssl.c req.c speed.c ts.c Removed files: lib/libssl/src/crypto/evp: m_md4.c lib/libssl/src/crypto/md4: md4.h md4_dgst.c md4_locl.h md4_one.c regress/lib/libcrypto/md4: Makefile md4test.c Log message: Remove MD4 support from LibreSSL. MD4 should have been removed a long time ago. Also, RFC 6150 moved it to historic in 2011. Rides the major crank from removing SHA-0. Discussed with many including beck@, millert@, djm@, sthen@ ok jsing@, input + ok bcook@ CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/09/13 17:42:29 Modified files: lib/libcrypto/crypto: shlib_version lib/libssl/ssl : shlib_version lib/libtls : shlib_version Log message: Crank major version due to removal of SHA-0 and MD4 from libcrypto. CVSROOT: /cvs Module name: src Changes by: doug@cvs.openbsd.org 2015/09/13 19:45:03 Modified files: lib/libcrypto/crypto: Makefile lib/libcrypto/man: Makefile lib/libssl/src/crypto: opensslfeatures.h lib/libssl/src/crypto/evp: c_all.c evp.h lib/libssl/src/doc: standards.txt lib/libssl/src/doc/apps: dgst.pod openssl.pod speed.pod ts.pod lib/libssl/src/doc/crypto: MD5.pod crypto.pod regress/lib/libcrypto: Makefile usr.bin/openssl: openssl.1 openssl.c req.c speed.c ts.c Added files: lib/libssl/src/crypto/evp: m_md4.c lib/libssl/src/crypto/md4: md4.h md4_dgst.c md4_locl.h md4_one.c regress/lib/libcrypto/md4: Makefile md4test.c Log message: Temporarily revive MD4 for MS CHAP support. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/13 21:53:47 Removed files: bin/ksh : INSTALL Log message: directions for using autoconf cannot be relevant. from Michael McConville CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 00:31:25 Modified files: regress/lib/libc/strerror: strerror_test.c Log message: Test the exported strsignal() API, not the (now hidden) internal API noted by daniel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/14 01:02:14 Modified files: security/gnutls: Makefile distinfo security/gnutls/pkg: PLIST Removed files: security/gnutls/files: libgnutls-config Log message: Update to gnutls-3.3.18. Drop the libgnutls-config script. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/14 01:02:45 Modified files: textproc/iksemel: Makefile Added files: textproc/iksemel/patches: patch-configure_ac Log message: Unbreak after libgnutls-config removal. ok sthen@ (maintainer) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 01:09:15 Modified files: regress/usr.bin/sdiff: tabs.out Log message: Update expected output to reflect changed sort order CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 01:19:41 Modified files: usr.bin/chpass : Makefile usr.bin/passwd : Makefile Log message: Supply DEF_WEAK() macro to suppress warnings during compilation via reach-around into libc noted by daniel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/14 01:26:02 Modified files: mail/trojita : Makefile Log message: Don't pickup qtkeychain. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/14 01:28:32 Modified files: audio/ncmpcpp : Makefile distinfo Log message: Update to 0.6.7 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 01:38:38 Modified files: lib/libc/asr : getaddrinfo.c gethostnamadr.c getnameinfo.c getrrsetbyname.c lib/libc/hidden: netdb.h lib/libc/net : freeaddrinfo.c gai_strerror.c getproto.c getprotoent.c getprotoname.c getservbyname.c getservbyport.c getservent.c herror.c Log message: Finish wrapping so that calls go direct and the symbols are all weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 02:01:49 src/regress/lib/libpthread/cancel_wait Update of /cvs/src/regress/lib/libpthread/cancel_wait In directory cvs.openbsd.org:/tmp/cvs-serv26890/cancel_wait Log Message: Directory /cvs/src/regress/lib/libpthread/cancel_wait added to the repository CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 02:02:59 Modified files: regress/lib/libpthread: Makefile Added files: regress/lib/libpthread/cancel_wait: Makefile cancel_wait.c Log message: Add regress for cancellation of wait/waitpid/wait3/wait4 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 02:13:01 Modified files: lib/libc/hidden: termios.h Log message: Use PROTO_DEPRECATED() make tcdrain() weak in libc, to guarantee libpthread can override it CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 02:16:14 Modified files: include : Makefile include/arpa : inet.h include/rpc : svc.h Added files: include : tib.h Log message: Prefer the standardized over CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 02:24:37 Modified files: include : Makefile include/arpa : inet.h Log message: Revert: finger slip CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 02:35:44 Modified files: regress/lib/libpthread/cancel2: cancel2.c Log message: Check pselect, poll, and ppoll too CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 02:36:32 Modified files: regress/lib/libpthread/cancel_wait: cancel_wait.c Log message: init a variable to avoid spurious failure CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 02:51:07 Modified files: lib/libc/stdlib: system.c Log message: Remove cast of int* to int* CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/14 02:51:21 Modified files: databases/mysql-zrm: Tag: OPENBSD_5_7 Makefile databases/mysql-zrm/patches: Tag: OPENBSD_5_7 patch-usr_bin_zrm-pre-scheduler Log message: unbreak mysql-zrm-scheduler(1) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/14 02:55:01 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc md.sparc64 md.zaurus Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/14 02:55:04 Modified files: databases/mysql-zrm: Tag: OPENBSD_5_7 Makefile Log message: tweak CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/14 03:03:27 Modified files: www/phpmyadmin : Tag: OPENBSD_5_8 Makefile distinfo Log message: Security update to phpMyAdmin-4.3.13.3 (CVE-2015-6830) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/14 03:03:36 Modified files: www/phpmyadmin : Tag: OPENBSD_5_7 Makefile distinfo Log message: Security update to phpMyAdmin-4.3.13.3 (CVE-2015-6830) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/14 03:36:21 Modified files: infrastructure/db: systrace.filter Log message: __sysctl got renamed to sysctl ok sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 03:42:33 Modified files: bin/ksh : PROJECTS sh.h shf.c var.c Removed files: bin/ksh : ksh_limval.h Log message: Apply the ancient art of tedu to ksh_limval.h. ok guenther CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 04:11:54 Modified files: lib/libc/hidden/sys: stat.h mount.h Log message: Make isfdtype() and getmntinfo() weak symbols CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 04:25:53 Modified files: usr.bin/tmux : cmd-refresh-client.c format.c server-client.c status.c tmux.h Log message: Make refresh-client force update of jobs, from Sina Siadat. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 04:42:32 src/lib/libc/hidden/net Update of /cvs/src/lib/libc/hidden/net In directory cvs.openbsd.org:/tmp/cvs-serv28632/hidden/net Log Message: Directory /cvs/src/lib/libc/hidden/net added to the repository CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 04:44:40 Modified files: lib/libc/gen : getnetgrent.c Added files: lib/libc/hidden: netgroup.h Log message: Wrap so internal calls go direct and the symbols are all weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 04:45:27 Modified files: lib/libc/gen : readpassphrase.c Added files: lib/libc/hidden: readpassphrase.h Log message: Wrap so internal calls go direct and readpassphrase is weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 04:47:01 Modified files: lib/libc/net : if_indextoname.c if_nametoindex.c Added files: lib/libc/hidden/net: if.h if_dl.h Log message: Wrap and so internal calls go direct and all the symbols are weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 04:51:36 src/lib/libc/hidden/netinet Update of /cvs/src/lib/libc/hidden/netinet In directory cvs.openbsd.org:/tmp/cvs-serv31868/hidden/netinet Log Message: Directory /cvs/src/lib/libc/hidden/netinet added to the repository CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 05:01:47 Modified files: lib/libc/net : ethers.c getifaddrs.c rthdr.c lib/libc/rpc : bindresvport.c Added files: lib/libc/hidden: ifaddrs.h lib/libc/hidden/netinet: if_ether.h in.h Log message: Wrap , , and so internal calls go direct and all the symbols are weak CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/14 05:18:49 Modified files: sys/arch/hppa/gsc: if_ie_gsc.c sys/arch/octeon/dev: cn30xxgmxvar.h sys/arch/sgi/hpc: if_sq.c sys/arch/sparc/dev: dmavar.h qe.c sys/dev/pci : if_tl.c Log message: Fix more ifmedia64 fallout in the kernel. It's hiding everywhere... CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 05:34:50 Modified files: usr.bin/tmux : cmd-select-pane.c style.c tmux.h window.c Log message: When the active pane changes, redraw panes if the style has changed. From Cam Hutchison. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 05:52:49 Modified files: lib/libc/asr : asr.c getaddrinfo_async.c gethostnamadr_async.c getnameinfo_async.c getnetnamadr_async.c getrrsetbyname_async.c res_search_async.c res_send_async.c Added files: lib/libc/hidden: asr.h Log message: Wrap so internal calls go direct and all the symbols are weak CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 05:57:22 Modified files: usr.bin/tmux : tmux.h window-copy.c Log message: Style nit, int for flags not u_int. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 06:05:33 Modified files: lib/libtls : tls_init.3 share/man/man9 : bio_register.9 ieee80211.9 Log message: add missing function return types CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 06:08:22 Modified files: lib/libc/sys : semctl.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 06:08:49 Added files: lib/libc/hidden/sys: sem.h Log message: Wrap so internal calls go direct and all the symbols are weak CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 06:09:35 Modified files: lib/libc/yp : _yp_check.c yp_bind.c ypinternal.h Log message: Wrap _yp_check() and _yp_unbind() so internal calls go direct and they're weak CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 06:12:24 Modified files: usr.bin/tmux : log.c tmux.c Log message: Move tzset() from log_open to main. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/14 06:20:40 Modified files: lib/libtls : tls.c Log message: Return an error if tls_handshake() or tls_close() is called on a context for which they are not valid operations. ok beck@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 06:21:03 Modified files: lib/libc/locale: localeconv.c setlocale.c Added files: lib/libc/hidden: locale.h Log message: Wrap so internal calls go direct CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 06:22:49 Modified files: lib/libc/locale: nl_langinfo.c lib/libc/regex : regfree.c Added files: lib/libc/hidden: langinfo.h regex.h Log message: Wrap and so internal calls go direct and the symbols are weak CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/14 06:29:16 Modified files: lib/libtls : tls.c tls_internal.h Log message: Expose EOF without close-notify via tls_close(). Make tls_read(3)/tls_write(3) follow read(2)/write(2) like semantics and return 0 on EOF with and without close-notify. However, if we saw an EOF from the underlying file descriptors without getting a close-notify, save this and make it visible when tls_close(3) is called. This keeps the semantics we want, but makes it possible to detect truncation at higher layers, if necessary. ok beck@ guenther@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 06:49:33 Modified files: lib/libc/stdio : floatio.h lib/libc/gdtoa : dmisc.c dtoa.c gdtoa.c gdtoa.h hdtoa.c ldtoa.c Log message: Wrap the remaining __*dtoa() functions so that internal calls go direct CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 06:52:22 Modified files: usr.bin/tmux : cmd-set-buffer.c Log message: Should add buffer if no -b. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/14 06:56:15 Modified files: net/seafile : Makefile.inc net/seafile/ccnet: distinfo net/seafile/client: distinfo net/seafile/client/patches: patch-src_seafile-applet_cpp net/seafile/seafile: distinfo net/seafile/seafile/patches: patch-daemon_Makefile_am patch-daemon_http-tx-mgr_c Log message: bugfix update to seafile-4.3.3 regen patches while here CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 06:57:30 Modified files: usr.bin/mandoc : mdoc_term.c Log message: The .Dv macro actually forces normal font. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 07:04:42 Modified files: lib/libc/arch/vax/gdtoa: hdtoa.c Log message: vax deserves gdtoa love too! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 07:08:01 Modified files: lib/libc/time : ctime.3 lib/libc/rpc : rpc.3 lib/libc/stdlib: malloc.3 lib/libm/man : lgamma.3 lib/libpthread/man: pthread_once.3 Log message: use .Va for global variables, and .Vt where the type is included CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 07:22:02 Modified files: usr.bin/tmux : cmd-find.c cmd-set-option.c paste.c screen-write.c window-clock.c Log message: Remove some extra blank lines. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 07:30:17 Modified files: lib/libc/stdlib: drand48.c erand48.c rand48.h Log message: Only two of the *rand48.c files need , so just #include it in them CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/14 07:30:17 Modified files: productivity/tryton/purchase: Makefile distinfo productivity/tryton/purchase_invoice_line_standalone: Makefile distinfo productivity/tryton/purchase_shipment_cost: Makefile distinfo productivity/tryton/sale: Makefile distinfo productivity/tryton/sale_credit_limit: Makefile distinfo productivity/tryton/sale_invoice_grouping: Makefile distinfo productivity/tryton/sale_opportunity: Makefile distinfo productivity/tryton/sale_price_list: Makefile distinfo productivity/tryton/sale_shipment_cost: Makefile distinfo productivity/tryton/sale_shipment_grouping: Makefile distinfo productivity/tryton/sale_supply: Makefile distinfo productivity/tryton/sale_supply_drop_shipment: Makefile distinfo Log message: Update some more tryton modules. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 07:45:25 Modified files: lib/libarch/arm: arm_drain_writebuf.2 lib/libarch/mips64: get_fpc_csr.3 lib/libc/stdio : getwc.3 lib/libedit : editline.3 lib/libpthread/man: getc_unlocked.3 lib/libutil : pw_init.3 pw_lock.3 Log message: in the SYNOPSIS, make void function arguments explicit CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/14 08:17:10 Modified files: lib/libc/gmon : gmon.c Log message: Wrap moncontrol() so that internal calls go direct and it's a weak symbol CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/14 08:29:30 Modified files: lib/libtls : Makefile tls_init.3 Log message: some conn_version and conn_cipher bits; CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/14 09:14:36 Removed files: bin/ksh : BUG-REPORTS ChangeLog ChangeLog.0 IAFA-PACKAGE NEWS Log message: these files are a combination of old, lies, and old lies. zap. ok halex CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 09:14:55 Modified files: lib/libc/gen : fpgetmask.3 lib/libc/hash : SipHash24.3 lib/libsndio : mio_open.3 sio_open.3 lib/libssl/src/doc/ssl: SSL_set_session.3 lib/libtls : tls_init.3 lib/libutil : fparseln.3 share/man/man9 : SipHash24.9 aml_evalnode.9 bufq_init.9 fork1.9 hardclock.9 if_rxr_init.9 log.9 ml_init.9 mq_init.9 physio.9 printf.9 psignal.9 sensor_attach.9 srp_enter.9 task_add.9 timeout.9 tsleep.9 vwaitforio.9 Log message: Remove useless quoting from .Fo and .Fn function names, to prevent development of a cargo cult in case people look at existing files for examples. This achieves a consistent .Fo and .Fn quoting style across the whole tree. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 09:35:47 Modified files: usr.bin/mandoc : mandoc.1 mandoc.h mdoc_validate.c read.c regress/usr.bin/mandoc/mdoc/Vt: Makefile Removed files: regress/usr.bin/mandoc/mdoc/Vt: child.out_lint Log message: Remove the warning about children of .Vt blocks because actually, .Vt type global_variable No = Dv defined_constant ; is the best way to specify in the SYNOPSIS how a global variable is initialized in the rare case where that matters. Issue noticed by jmc@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 09:51:20 Modified files: lib/libssl/src/doc/ssl: SSL_CTX_get_ex_new_index.3 SSL_CTX_set_session_id_context.3 Log message: fix formatting by adding the required quotes to .Fa in the SYNOPSIS CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 09:58:48 Modified files: lib/libssl/src/doc/ssl: SSL_alert_type_string.3 Log message: delete bogus trailing .Ns from SYNOPSIS .Ft macros CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 10:08:50 Modified files: bin/ksh : c_ksh.c exec.c proto.h sh.h table.h var.c Log message: Replace Tflag typedef with just int; ok tedu CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/14 10:09:13 Modified files: lib/libc/gen : auth_subr.c authenticate.c fts.c getcap.c getgrent.c getmntinfo.c getnetgrent.c getpwent.c getusershell.c glob.c login_cap.c Log message: remove null check before free. from Michael McConville ok semarie CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/14 10:10:55 Modified files: bin/ksh : config.h Log message: SIZEOF_INT is no longer needed. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/14 10:13:39 Modified files: lib/libssl/src/crypto/x509: x509_vfy.c x509_vfy.h Log message: Add support for disabling certificate and CRL validity checking. Loosely based on changes in OpenSSL. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2015/09/14 10:16:38 Modified files: lib/libtls : Makefile tls.c tls.h tls_config.c tls_init.3 tls_internal.h Log message: Provide tls_config_insecure_noverifytime() in order to be able to disable certificate validity checking. ok beck@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 10:18:21 Modified files: share/man/man9 : ieee80211_node.9 Log message: delete stray .Ft line CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/14 10:37:19 Modified files: usr.bin/mg : dired.c Log message: Calculate the correct line number when opening in dired mode. ok florian@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 11:09:26 Modified files: share/man/man4 : bktr.4 bridge.4 gpio.4 hotplug.4 pipex.4 pppx.4 radio.4 tun.4 usb.4 Log message: convert .Fd #include to .In CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/14 11:34:04 Modified files: sys/arch/macppc/stand: alloc.c sys/arch/sparc64/stand/ofwboot: alloc.c sys/arch/zaurus/stand/zboot: alloc.c sys/lib/libsa : alloc.c Log message: unify free(NULL,size) behaviour by allowing passing NULL ok millert@ jasper@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 12:06:28 Modified files: usr.bin/aucat : aucat.1 Log message: typo resultung in a markup error CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 12:17:42 Modified files: usr.bin/calendar: calendar.1 Log message: for argument placeholders for file names use .Ar, not .Pa CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/14 12:39:06 Modified files: lang/ghc : Makefile distinfo Log message: New bootstrapper again after libc crank (linked against libc.so.83.0). The previous bootstrapper will be removed in two days. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/14 13:18:18 ports/devel/ocaml-parmap/patches Update of /cvs/ports/devel/ocaml-parmap/patches In directory cvs.openbsd.org:/tmp/cvs-serv28241/patches Log Message: Directory /cvs/ports/devel/ocaml-parmap/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/14 13:48:45 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 Log message: maintenance update to 0.19.6 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/14 14:06:59 Modified files: bin/chmod : chown.8 bin/ed : ed.1 bin/ksh : ksh.1 sh.1 lib/libc/regex : re_format.7 lib/libkeynote : keynote.4 keynote.5 usr.bin/awk : awk.1 usr.bin/col : col.1 usr.bin/m4 : m4.1 usr.bin/vi/docs/USD.doc/vi.man: vi.1 usr.sbin/dhcpd : dhcp-options.5 usr.sbin/pppd : pppd.8 usr.sbin/tcpdump: tcpdump.8 usr.sbin/traceroute: traceroute.8 share/man/man5 : pf.conf.5 spamd.conf.5 share/man/man7 : mdoc.7 share/man/man8 : release.8 Log message: Avoid .Ns right after .Pf, it's pointless. In some cases, do additional cleanup in the immediate vicinity. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/14 15:23:00 Modified files: lib/libtls : tls_init.3 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2015/09/14 23:35:42 Modified files: sys/kern : subr_disk.c Log message: Unbeak boot from GPT partition. Reported by Henrik Friedrichsen. ok krw CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/14 23:56:03 Modified files: security/libtasn1: Makefile distinfo Log message: Update to libtasn1-4.7. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/15 00:05:30 Modified files: devel/gitsh : Makefile distinfo devel/gitsh/pkg: PLIST Log message: Update to gitsh-0.10. from Mike Burns (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/15 00:06:47 Modified files: x11/gnome/clocks: Makefile distinfo x11/gnome/clocks/pkg: PLIST Log message: Update to gnome-clocks-3.16.2. CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2015/09/15 00:57:00 Modified files: gnu/gcc/libstdc++-v3/src: debug.cc Log message: Make the famous _S_debug_messages warning go away, by hidining that symbol. This symbol isn't used anywhere outside libstdc++, thus no bump. Upstream initially went the samy way, but then implemented a different fix, which don't work for us. Eventually we should move to whitelisting the list of symbols exported anyway. okay miod@, no objections from sthen@; also supported by a few a while ago CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/15 02:14:35 Modified files: audio/mpc/patches: patch-src_command_c Log message: Fix comment CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/15 02:47:30 Modified files: lang/seed7 : Makefile distinfo Log message: Update to seed7-20150914. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/15 03:03:53 Modified files: devel/libusb1 : Makefile distinfo devel/libusb1/patches: patch-libusb_core_c Removed files: devel/libusb1/patches: patch-libusb_os_openbsd_usb_c Log message: Update to libusb1-1.0.20 OK mpi@ (maintainer) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/15 03:13:33 Modified files: sys/net : if_dl.h Log message: link_addr() is gone ok mpi@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/15 06:33:36 Modified files: lang/php/5.4 : Makefile distinfo Log message: security update to 5.4.45 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/15 06:33:49 Modified files: lang/php/5.5 : Makefile distinfo Log message: security update to 5.5.29 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/15 06:34:12 Modified files: lang/php/5.6 : Makefile distinfo Log message: security update to 5.6.13 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/15 06:48:39 Modified files: emulators/qemu : Makefile Log message: Enable USB support now that libusb1>=1.0.20 is in. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/15 06:49:42 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavcodec_aacenc_tns_c patch-libavcodec_aacenc_tns_h Log message: Back port some more AAC encoder fixes. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/15 07:02:33 Modified files: x11/gnome/totem: Makefile distinfo Log message: Update to totem-3.16.4. CVSROOT: /cvs Module name: src Changes by: dcoppa@cvs.openbsd.org 2015/09/15 07:37:45 Modified files: sys/dev/usb : ugen.c Log message: Fix kpanic I found the hard way while using pcsc-lite From Grant Czajkowski OK mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/15 09:44:07 Modified files: usr.bin/nm : nm.1 Log message: fix markup of the -t argument CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/15 10:23:25 Modified files: sbin/swapctl : swapctl.8 Log message: fix markup of the -t argument CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/15 11:20:53 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: avoid useless .Ns before punctuation after in-line macros CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/15 11:46:23 Modified files: sbin/swapctl : swapctl.c Log message: update spacing in usage(); reminded by jmc@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/15 12:07:22 Modified files: bin/ksh : c_ksh.c jobs.c misc.c Log message: stop abusing null (the variable) for an empty string in output formats. from Michael McConville ok nicm CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/15 12:15:05 Modified files: bin/ksh : c_ksh.c c_sh.c c_test.c c_ulimit.c edit.c eval.c exec.c expr.c history.c io.c jobs.c lex.c main.c misc.c path.c shf.c syn.c trap.c tree.c var.c vi.c Log message: correct spelling of NULL from (char *)0. from Michael McConville. ok md5 CVSROOT: /cvs Module name: www Changes by: lum@cvs.openbsd.org 2015/09/15 13:01:04 Modified files: faq : faq8.html Log message: Small grammar change. ok nick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/15 13:15:32 Modified files: usr.bin/head : head.1 usr.bin/tail : tail.1 Log message: avoid the useless idiom Fl Ns Ar, use Fl Ar CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/09/15 13:33:14 Modified files: sys/dev/usb : usbdevs Log message: add fingerprint reader as found the x250 as well as another similar device found while figuring out the chipset. ok jsg@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2015/09/15 13:33:35 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/09/15 14:24:22 ports/www/kcgi/patches Update of /cvs/ports/www/kcgi/patches In directory cvs.openbsd.org:/tmp/cvs-serv6282/patches Log Message: Directory /cvs/ports/www/kcgi/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/09/15 14:25:16 Modified files: www/kcgi : Makefile Added files: www/kcgi/patches: patch-sandbox-systrace_c Log message: Rename __sysctl syscall to just sysctl to match recent base changes CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/15 14:59:05 Modified files: bin/ksh : shf.c Log message: Expand the one use of POP_INT() macro into if()s and fix some errors (now that llnum is long long, int needs to be sign extended on all platforms, not just when sizeof(int) < sizeof(long); and sign extend %ld, %li and %i as well as %d. Also simplify the code for %p since pointers are always sizeof (long). ok tedu CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/15 15:04:10 Modified files: sys/arch/sparc64/dev: vdsp.c Log message: Fix overlapping memcpy found by Maxime Villard's Brainy Code Scanner. CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2015/09/15 19:39:05 Modified files: regress/usr.bin/openssl: Makefile openssl.cnf Log message: Zap RANDFILE. CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/09/15 22:18:52 Modified files: sys/arch/i386/i386: bios.c Log message: Fix uninitialized variable found by Maxime Villard's Brainy Code Scanner. ok uebayasi@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2015/09/15 23:19:22 Modified files: regress/usr.bin/tsort: Makefile Log message: Repair. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/16 00:20:04 Modified files: productivity/tryton/product_attribute: Makefile distinfo productivity/tryton/product_cost_fifo: Makefile distinfo productivity/tryton/product_cost_history: Makefile distinfo productivity/tryton/product_measurements: Makefile distinfo productivity/tryton/product_price_list: Makefile distinfo Log message: Update the product_* tryton modules. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/16 00:20:18 Modified files: productivity/tryton/project: Makefile distinfo productivity/tryton/project_plan: Makefile distinfo productivity/tryton/project_revenue: Makefile distinfo Log message: Update the project tryton modules. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/16 00:25:39 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.15.9. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/16 00:55:39 Modified files: www/rt : Makefile Log message: switch from dead ftp mirror to offcial http one ok robert@, maintainer CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/16 00:58:08 Modified files: sys/netinet : if_ether.c Log message: Fix uninitalized use of variable. Issue _17 found by Maxime Villard Brainy scanner. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/16 01:08:41 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-hw_char_virtio-serial-bus_c Log message: SECURITY: CVE-2015-5745 virtio-serial: fix ANY_LAYOUT Don't assume a specific layout for control messages. Required by virtio 1. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/16 01:13:02 Modified files: x11/qt4 : Makefile x11/qt4/pkg : PLIST-main Log message: Add lconvert to ${PROGRAMS4}, so that a symlink: /usr/local/bin/lconvert4 -> /usr/local/lib/qt4/bin/lconvert is created. Fixes a mail/trojita build failure spotted by ajacoutot. lconvert was introduced with Qt-4.5, so we probably forgot to add it to ${PROGRAMS4} at the time... Tested in a bulk. OK ajacoutot@, zhuk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/16 01:17:14 Modified files: productivity/tryton/production: Makefile distinfo Log message: Update to trytond-module-production-3.2.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/16 01:18:45 Modified files: net/p5-Net-SSH-Perl: Makefile distinfo net/p5-Net-SSH-Perl/patches: patch-Makefile_PL net/p5-Net-SSH-Perl/pkg: PLIST Log message: Update to p5-Net-SSH-Perl-1.39. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/16 01:28:43 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-hw_char_virtio-serial-bus_c Log message: Security fix for CVE-2015-5745, qemu buffer overflow in virtio-serial CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/16 01:29:24 Modified files: emulators/qemu : Tag: OPENBSD_5_7 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_7 patch-hw_char_virtio-serial-bus_c Log message: Security fix for CVE-2015-5745, qemu buffer overflow in virtio-serial CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/16 02:37:58 Modified files: x11/gnome/online-accounts: Makefile distinfo x11/gnome/online-accounts/pkg: PLIST Log message: update to gnome-online-accounts-3.16.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 02:45:16 Modified files: net/openvpn : Makefile net/openvpn/patches: patch-src_openvpn_tun_c Log message: Consolidate OpenVPN's ifconfig tun handling for NetBSD/OpenBSD. noop for now, makes it easier to understand tun/tap handling. Thanks Ralf Hortsmann and Johan Huldtgren for testing. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 02:46:43 Log message: import databases/libhiredis, req by claudio, ok dcoppa@ Hiredis is a minimalistic C client library for the Redis database. It is minimalistic because it just adds minimal support for the protocol, but at the same time it uses a high level printf-alike API in order to make it much higher level than otherwise suggested by its minimal code base and the lack of explicit bindings for every Redis command. Apart from supporting sending commands and receiving replies, it comes with a reply parser that is decoupled from the I/O layer. It is a stream parser designed for easy reusability, which can for instance be used in higher level language bindings for efficient reply parsing. Hiredis only supports the binary-safe Redis protocol, so you can use it with any Redis version >= 1.2.0. The library comes with multiple APIs. There is the synchronous API, the asynchronous API and the reply parsing API. Status: Vendor Tag: sthen Release Tags: sthen_20150916 N ports/databases/libhiredis/Makefile N ports/databases/libhiredis/distinfo N ports/databases/libhiredis/pkg/PLIST N ports/databases/libhiredis/pkg/DESCR N ports/databases/libhiredis/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 02:47:01 Modified files: databases : Makefile Log message: +libhiredis CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/16 02:47:26 Modified files: usr.bin/hexdump: od.1 odsyntax.c Log message: Fix two bugs (at least 13 year old) of the [+]offset[.][Bb] XSI offset syntax: Make it work with decimal offsets and with standard input. Also fix the documentation; it showed the argument in the wrong place. According to XSI (and our code), it must come *after* the filename, and it can be used with at most one single filename. Remove it from the SYNOPSIS; it only provides a subset of -j, is less standard and contains lots of traps (i counted 7 distinct traps). Instead, mention it as an alternative below -j where it belongs. Also fix some markup quirks (that's what originally made me find this mess). Feedback and OK sobrado@ jmc@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 03:07:30 Modified files: net/openvpn : Makefile net/openvpn/patches: patch-src_openvpn_tun_c Log message: fix mis-merge in previous, had a link0 which should have been -link0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/16 03:18:13 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-block_vmdk_c patch-block_vpc_c patch-hw_net_e1000_c patch-hw_net_ne2000_c patch-hw_net_virtio-net_c patch-include_hw_virtio_virtio-access_h Log message: SECURITY: CVE-2015-5278, CVE-2015-5279, CVE-2015-6815 Some more fixes, mostly security related. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2015/09/16 03:34:12 Modified files: games/chocolate-doom: Makefile distinfo games/chocolate-doom/pkg: PLIST Removed files: games/chocolate-doom/patches: patch-src_net_client_c patch-src_net_server_c Log message: update to 2.2.1; with Alessandro Gallo and MAINTAINER rfreeman@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/16 03:49:48 Modified files: usr.bin/mandoc : mandocdb.c Log message: for portability, use (char *)NULL in execlp(3) as discussed on tech@ (didn't blow up anywhere yet, but better safe than sorry) CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2015/09/16 04:09:52 Modified files: net/powerdns : Makefile distinfo Log message: update to 3.4.6 OK sthen@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2015/09/16 04:12:04 Modified files: sbin/ping6 : ping6.c Log message: Some cleanup from dhill AT mindcry.org, thanks! - remove unused defines - use socklen_t for getnameinfo no object change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 04:29:43 Added files: net/ssvnc/patches: patch-vncstorepw_ultravnc_dsm_helper_c Log message: Fix ssvnc: no more SHA-0 in LibreSSL. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 04:36:08 Added files: x11/x11vnc/patches: patch-x11vnc_enc_h Log message: Fix x11vnc: no more SHA-0 in LibreSSL. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 04:43:19 Modified files: net/ssvnc/patches: patch-vncstorepw_ultravnc_dsm_helper_c x11/x11vnc/patches: patch-x11vnc_enc_h Log message: we have a local OPENSSL_NO_SHA0; use that instead of LIBRESSL_VERSION_NUMBER CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 04:47:30 Modified files: security/qca-ossl: Makefile security/qca-ossl/patches: patch-qca-ossl_cpp security/qca-ossl/pkg: DESCR Log message: Fix qca-ossl: no more SHA-0 in LibreSSL. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/16 04:55:39 Modified files: gnu/usr.bin/cc/cc_tools: Makefile Log message: Enable -msecure-plt by default (on powerpc). ok pascal@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/16 04:59:25 Modified files: lang/gcc/4.9 : Makefile lang/gcc/4.9/patches: patch-gcc_config_gcc Log message: Enable secure PLT by default on PowerPC in ports GCC. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/16 05:16:44 Modified files: emulators/qemu : Tag: OPENBSD_5_8 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_8 patch-block_vmdk_c patch-block_vpc_c patch-hw_net_e1000_c patch-hw_net_ne2000_c patch-hw_net_virtio-net_c patch-include_hw_virtio_virtio-access_h Log message: Security fixes for CVE-2015-5278, CVE-2015-5279, CVE-2015-6815, as well as several other reliability fixes CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/16 05:16:53 Modified files: emulators/qemu : Tag: OPENBSD_5_7 Makefile Added files: emulators/qemu/patches: Tag: OPENBSD_5_7 patch-block_vmdk_c patch-block_vpc_c patch-hw_net_e1000_c patch-hw_net_ne2000_c patch-hw_net_virtio-net_c patch-include_hw_virtio_virtio-access_h Log message: Security fixes for CVE-2015-5278, CVE-2015-5279, CVE-2015-6815, as well as several other reliability fixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 05:32:28 Modified files: security/john-jumbo: Makefile Log message: don't build rawSHA0_fmt_plug.c, it relies on libcrypto code which has been zapped. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 06:10:34 Modified files: security/john-jumbo: Makefile Log message: better comment CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/16 06:50:10 Modified files: x11/gnome/online-accounts: Makefile distinfo x11/gnome/online-accounts/pkg: PLIST Log message: update to gnome-online-accounts-3.16.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 09:28:16 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-configure_in Added files: net/isc-bind/patches: patch-lib_dns_dst_openssl_h patch-lib_dns_openssl_link_c patch-lib_dns_openssldh_link_c patch-lib_dns_openssldsa_link_c patch-lib_dns_opensslrsa_link_c Log message: update to BIND 9.10.3. add a bunch of patches because they now support OpenSSL 1.1 api (OPENSSL_VERSION_NUMBER < / >= 0x10100000L checks). CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/16 09:42:44 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/16 10:32:11 Modified files: games/fortune/strfile: strfile.c Log message: big blocks need braces for support CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/16 10:53:35 Modified files: www/piwik : Makefile distinfo www/piwik/pkg : PLIST Log message: Update to 2.14.3 unbreak build with USE_SYSTRACE=Yes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 11:21:55 Modified files: sysutils/uptimed: Makefile Log message: new HOMEPAGE, from Ryan Freeman (maintainer) CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/16 11:26:16 Modified files: net/p5-Net-Whois-Raw: Makefile distinfo Log message: Bugfix update to 2.86 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/16 11:36:16 Modified files: mail/py-spf : Makefile distinfo Log message: Bugfix update to 2.0.12 CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2015/09/16 11:58:25 Modified files: app/cwm : calmwm.c calmwm.h conf.c kbfunc.c util.c Log message: On execwm, we should properly release resources before exec'ing into a new window manager; so allow CWM_EXEC_WM to assign new wm to wm_argv and pass through cwm_status (now EXECWM) so that x_teardown() gets called before exec'ing the new window manager. Removes the need for a separate x_restart() now, using new wm_argv; and consolidates errno for execvp. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2015/09/16 12:50:32 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: update to new location, remove bcallah per his request <3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/16 13:06:53 xenocara/xserver/hw/xfree86/dri2/pci_ids Update of /cvs/xenocara/xserver/hw/xfree86/dri2/pci_ids In directory cvs.openbsd.org:/tmp/cvs-serv14754/hw/xfree86/dri2/pci_ids Log Message: Directory /cvs/xenocara/xserver/hw/xfree86/dri2/pci_ids added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/16 13:06:53 xenocara/xserver/hw/xfree86/drivers Update of /cvs/xenocara/xserver/hw/xfree86/drivers In directory cvs.openbsd.org:/tmp/cvs-serv14754/hw/xfree86/drivers Log Message: Directory /cvs/xenocara/xserver/hw/xfree86/drivers added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/16 13:06:53 xenocara/xserver/hw/xfree86/drivers/modesetting Update of /cvs/xenocara/xserver/hw/xfree86/drivers/modesetting In directory cvs.openbsd.org:/tmp/cvs-serv14754/hw/xfree86/drivers/modesetting Log Message: Directory /cvs/xenocara/xserver/hw/xfree86/drivers/modesetting added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/16 13:06:53 xenocara/xserver/hw/xwin/winclipboard Update of /cvs/xenocara/xserver/hw/xwin/winclipboard In directory cvs.openbsd.org:/tmp/cvs-serv14754/hw/xwin/winclipboard Log Message: Directory /cvs/xenocara/xserver/hw/xwin/winclipboard added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/16 13:10:26 Modified files: xserver : COPYING ChangeLog Makefile.in configure configure.ac devbook.am test-driver xserver/Xext : Makefile.in dpms.c dpmsstubs.c panoramiX.c panoramiX.h panoramiXprocs.c saver.c security.c shm.c sync.c syncsrv.h xres.c xvdisp.c xvdix.h xvmain.c xserver/Xi : Makefile.in exevents.c xserver/composite: Makefile.in compalloc.c compext.c compinit.c compint.h compoverlay.c compwindow.c xserver/config : Makefile.in config.c udev.c xserver/damageext: Makefile.in xserver/dbe : Makefile.in dbe.c dbestruct.h midbe.c midbe.h xserver/dix : Makefile.in atom.c colormap.c cursor.c devices.c dispatch.c dispatch.h dixfonts.c dixutils.c events.c extension.c gc.c getevents.c globals.c glyphcurs.c grabs.c inpututils.c main.c pixmap.c property.c protocol.txt region.c registry.c resource.c selection.c swaprep.c swapreq.c tables.c window.c xserver/doc : Makefile.am Makefile.in Xserver-spec.xml xserver/doc/dtrace: Makefile.in xserver/dri3 : Makefile.in dri3.c dri3.h xserver/exa : Makefile.in exa.c exa.h exa_accel.c exa_glyphs.c exa_priv.h exa_render.c exa_unaccel.c xserver/fb : Makefile.am Makefile.in fb.h fb24_32.c fb24_32.h fbbits.c fbblt.c fbbltone.c fbcopy.c fbfill.c fbfillrect.c fbgc.c fbglyph.c fbline.c fboverlay.c fboverlay.h fbpict.c fbpict.h fbpixmap.c fbpoint.c fbpush.c fbrop.h fbscreen.c fbseg.c fbutil.c fbwindow.c wfbrename.h xserver/glamor : Makefile.am Makefile.in glamor.c glamor.h glamor_core.c glamor_egl.c glamor_egl_stubs.c glamor_eglmodule.c glamor_fbo.c glamor_font.c glamor_glyphblt.c glamor_glyphs.c glamor_gradient.c glamor_largepixmap.c glamor_picture.c glamor_pixmap.c glamor_points.c glamor_priv.h glamor_program.c glamor_program.h glamor_render.c glamor_spans.c glamor_text.c glamor_transfer.c glamor_transform.c glamor_trapezoid.c glamor_utils.h glamor_xv.c xserver/glx : Makefile.in glxbyteorder.h glxcmds.c glxdri2.c glxdriswrast.c glxext.c glxext.h glxscreens.c glxscreens.h indirect_dispatch.c indirect_dispatch.h indirect_dispatch_swap.c indirect_program.c indirect_reqsize.c indirect_reqsize.h indirect_size.h indirect_size_get.c indirect_size_get.h indirect_table.c indirect_table.h indirect_texture_compression.c indirect_util.c indirect_util.h rensize.c xserver/hw : Makefile.in xserver/hw/dmx : Makefile.in dmxgc.c dmxgcops.c dmxpict.h dmxwindow.c dmxwindow.h xserver/hw/dmx/config: Canvas.c Makefile.in dmxprint.c 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 glxcmds.c glxsingle.c glxvendor.c xserver/hw/dmx/input: ChkNotMaskEv.c Makefile.in lnx-keyboard.c lnx-ms.c xserver/hw/dmx/man: Makefile.in xserver/hw/kdrive: Makefile.in xserver/hw/kdrive/ephyr: Makefile.am Makefile.in ephyr.c ephyr.h ephyr_glamor_glx.c ephyrdri.c ephyrdri.h ephyrdriext.c ephyrdriext.h ephyrglxext.c ephyrglxext.h ephyrhostglx.c ephyrhostglx.h ephyrinit.c ephyrlog.h ephyrvideo.c hostx.c hostx.h os.c xserver/hw/kdrive/ephyr/man: Makefile.in Xephyr.man xserver/hw/kdrive/fake: Makefile.am Makefile.in xserver/hw/kdrive/fbdev: Makefile.am Makefile.in xserver/hw/kdrive/linux: Makefile.in xserver/hw/kdrive/src: Makefile.in kdrive.c kdrive.h kxv.c kxv.h xserver/hw/vfb : InitOutput.c Makefile.in xserver/hw/vfb/man: Makefile.in xserver/hw/xfree86: Makefile.am Makefile.in Xorg.sh.in sdksyms.sh xorg-wrapper.c xserver/hw/xfree86/common: Makefile.am Makefile.in compiler.h xf86.h xf86AutoConfig.c xf86Bus.c xf86Config.c xf86Configure.c xf86Cursor.c xf86Events.c xf86Globals.c xf86Init.c xf86Mode.c xf86Module.h xf86PciInfo.h xf86Privstr.h xf86RandR.c xf86VGAarbiterPriv.h xf86Xinput.c xf86Xinput.h xf86cmap.c xf86fbman.c xf86pciBus.c xf86platformBus.c xf86platformBus.h xf86str.h xf86vmode.c xf86xv.c xf86xv.h xf86xvmc.h xf86xvpriv.h xserver/hw/xfree86/ddc: Makefile.in ddc.c edid.h print_edid.c xf86DDC.h xserver/hw/xfree86/dixmods: Makefile.in xkbKillSrv.c xkbVT.c xserver/hw/xfree86/doc: Makefile.in README.DRIcomp Registry ddxDesign.xml xserver/hw/xfree86/dri: Makefile.in dri.c dri.h sarea.h xserver/hw/xfree86/dri2: Makefile.am Makefile.in dri2.c xserver/hw/xfree86/exa: Makefile.in xserver/hw/xfree86/exa/man: Makefile.in xserver/hw/xfree86/fbdevhw: Makefile.in fbdevhw.c xserver/hw/xfree86/fbdevhw/man: Makefile.in xserver/hw/xfree86/glamor_egl: Makefile.am Makefile.in xserver/hw/xfree86/i2c: Makefile.am Makefile.in xf86i2c.c xf86i2c.h xserver/hw/xfree86/int10: Makefile.in generic.c xserver/hw/xfree86/loader: Makefile.in loader.c loadmod.c xserver/hw/xfree86/man: Makefile.in Xorg.wrap.man xorg.conf.man xserver/hw/xfree86/modes: Makefile.am Makefile.in xf86Crtc.c xf86Crtc.h xf86RandR12.c xf86Rotate.c xf86cvt.c xf86gtf.c xserver/hw/xfree86/os-support: Makefile.in xf86OSpriv.h xf86_OSlib.h xf86_OSproc.h xserver/hw/xfree86/os-support/bsd: Makefile.am Makefile.in alpha_video.c arm_video.c bsd_apm.c bsd_bell.c bsd_ev56.c bsd_init.c bsd_kqueue_apm.c bsd_sbus.c i386_video.c ppc_video.c sgi_video.c sparc64_video.c xserver/hw/xfree86/os-support/bus: Makefile.in xf86Pci.h xserver/hw/xfree86/os-support/hurd: Makefile.am Makefile.in hurd_video.c xserver/hw/xfree86/os-support/linux: Makefile.am Makefile.in lnx_agp.c lnx_ev56.c lnx_init.c lnx_kmod.c lnx_platform.c lnx_video.c systemd-logind.c xserver/hw/xfree86/os-support/linux/int10: linux.c xserver/hw/xfree86/os-support/misc: Makefile.in SlowBcopy.c xserver/hw/xfree86/os-support/shared: ioperm_noop.c sigio.c vidmem.c xserver/hw/xfree86/os-support/solaris: Makefile.in sun_apm.c sun_init.c sun_vid.c xserver/hw/xfree86/os-support/stub: Makefile.am Makefile.in xserver/hw/xfree86/parser: Configint.h DRI.c Device.c Files.c Flags.c Input.c Layout.c Makefile.in Module.c Monitor.c Pointer.c Screen.c Vendor.c Video.c read.c scan.c write.c xf86Optrec.h xf86Parser.h xf86tokens.h xserver/hw/xfree86/ramdac: IBM.c Makefile.in TI.c xf86Cursor.c xf86HWCurs.c xf86RamDac.h xf86RamDacCmap.c xserver/hw/xfree86/shadowfb: Makefile.in shadowfb.h xserver/hw/xfree86/utils: Makefile.in xserver/hw/xfree86/utils/cvt: Makefile.in xserver/hw/xfree86/utils/gtf: Makefile.in gtf.c xserver/hw/xfree86/utils/man: Makefile.in xserver/hw/xfree86/vbe: Makefile.in vbe.c vbe.h xserver/hw/xfree86/vgahw: Makefile.am Makefile.in vgaHW.c vgaHW.h xserver/hw/xfree86/x86emu: Makefile.in debug.c ops.c prim_ops.c sys.c xserver/hw/xfree86/x86emu/x86emu: regs.h x86emui.h xserver/hw/xnest: Color.c GC.c Keyboard.c Makefile.in Window.c XNGC.h XNWindow.h Xnest.h xserver/hw/xnest/man: Makefile.in xserver/hw/xquartz: Makefile.in darwin.c darwinEvents.c xserver/hw/xquartz/GL: Makefile.in xserver/hw/xquartz/bundle: 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 dri.c dri.h xserver/hw/xwayland: Makefile.am Makefile.in xwayland-cursor.c xwayland-glamor.c xwayland-input.c xwayland-output.c xwayland.c xwayland.h xserver/hw/xwin: InitInput.c InitOutput.c Makefile.am Makefile.in XWin.rc ddraw.h win.h winSetAppUserModelID.c winclipboardinit.c winclipboardwrappers.c wincmap.c winconfig.c winconfig.h wincreatewnd.c wincursor.c windialogs.c winengine.c winglobals.c winglobals.h winlayouts.h winmisc.c winmsg.h winmsgwindow.c winmultiwindowicons.c winmultiwindowshape.c winmultiwindowwindow.c winmultiwindowwm.c winmultiwindowwndproc.c winprefs.c winprefslex.l winprefsyacc.y winprocarg.c winresource.h winscrinit.c winshaddd.c winshadddnl.c winshadgdi.c wintrayicon.c winwin32rootlesswndproc.c winwindow.c winwindowswm.c winwndproc.c xserver/hw/xwin/glx: Makefile.in gen_gl_wrappers.py glshim.c glwindows.h indirect.c winpriv.c xserver/hw/xwin/man: Makefile.in XWin.man xserver/include: Makefile.in callback.h closure.h colormap.h colormapst.h cursor.h cursorstr.h dbus-core.h dix-config.h.in dix.h dixfont.h dixgrabs.h do-not-use-config.h.in extension.h extnsionst.h gc.h gcstruct.h hotplug.h input.h inputstr.h list.h misc.h miscstruct.h os.h pixmap.h pixmapstr.h property.h propertyst.h region.h regionstr.h registry.h resource.h rgb.h screenint.h scrnintstr.h selection.h servermd.h site.h window.h windowstr.h xkbfile.h xkbsrv.h xkbstr.h xorg-config.h.in xorg-server.h.in xsha1.h xserver/man : Makefile.in Xserver.man xserver/mi : Makefile.am Makefile.in mi.h miarc.c mibitblt.c micmap.c micoord.h micopy.c midash.c midispcur.c miexpose.c mifillarc.c mifillarc.h mifillrct.c mifpoly.h migc.c miglblt.c miinitext.c mioverlay.c mipointer.c mipoly.c mipoly.h mipolypnt.c mipolyrect.c mipolyseg.c mipolytext.c mipushpxl.c miscrinit.c misprite.c mistruct.h mivaltree.c miwideline.c miwideline.h miwindow.c mizerarc.c mizerclip.c mizerline.c xserver/miext : Makefile.in xserver/miext/damage: Makefile.in damage.c xserver/miext/rootless: Makefile.in rootless.h rootlessGC.c rootlessValTree.c rootlessWindow.c xserver/miext/shadow: Makefile.in shadow.c shadow.h shrotate.c xserver/miext/sync: Makefile.in misyncfd.c xserver/os : Makefile.in WaitFor.c access.c auth.c backtrace.c busfault.c connection.c io.c log.c oscolor.c osdep.h osinit.c utils.c xdmcp.c xsha1.c xserver/present: Makefile.in present.c present.h present_event.c present_priv.h present_screen.c xserver/pseudoramiX: Makefile.in xserver/randr : Makefile.in randrstr.h rrcrtc.c rroutput.c rrpointer.c rrprovider.c rrscreen.c rrtransform.c rrtransform.h rrxinerama.c xserver/record : Makefile.in record.c xserver/render : Makefile.in animcur.c glyph.c glyphstr.h mipict.c mipict.h mirect.c picture.c picture.h picturestr.h render.c xserver/test : Makefile.am Makefile.in list.c signal-logging.c xserver/test/xi1: Makefile.in xserver/test/xi2: Makefile.in protocol-common.c xserver/xfixes : Makefile.in cursor.c region.c xserver/xkb : Makefile.in XKBAlloc.c XKBGAlloc.c XKBMAlloc.c XKBMisc.c ddxBeep.c ddxCtrls.c ddxKillSrv.c ddxLEDs.c ddxLoad.c ddxVT.c maprules.c xkb.c xkbAccessX.c xkbActions.c xkbEvents.c xkbInit.c xkbLEDs.c xkbPrKeyEv.c xkbSwap.c xkbUtils.c xkbfmisc.c xkbgeom.h xkbout.c xkbtext.c xkmread.c Added files: xserver : TODO xserver/doc : filter-xmlto.sh xserver/glamor : glamor_copy.c glamor_dash.c glamor_lines.c glamor_prepare.c glamor_prepare.h glamor_segs.c glamor_sync.c glamor_utils.c xserver/hw/kdrive/ephyr: ephyr_glamor_xv.c ephyrcursor.c xserver/hw/xfree86/dri2/pci_ids: Makefile.am Makefile.in i810_pci_ids.h i915_pci_ids.h i965_pci_ids.h pci_id_driver_map.h r200_pci_ids.h r300_pci_ids.h r600_pci_ids.h radeon_pci_ids.h radeonsi_pci_ids.h vmwgfx_pci_ids.h xserver/hw/xfree86/drivers: Makefile.am Makefile.in xserver/hw/xfree86/drivers/modesetting: Makefile.am Makefile.in dri2.c driver.c driver.h drmmode_display.c drmmode_display.h dumb_bo.c dumb_bo.h modesetting.man present.c vblank.c xserver/hw/xfree86/glamor_egl: glamor_xf86_xv.c xserver/hw/xwin: windisplay.c windisplay.h xserver/hw/xwin/winclipboard: Makefile.am Makefile.in debug.c textconv.c thread.c winclipboard.h wndproc.c xevents.c xwinclip.c xwinclip.man Removed files: xserver/fb : fbstipple.c fbtile.c xserver/glamor : glamor_copyarea.c glamor_copyplane.c glamor_copywindow.c glamor_fill.c glamor_polylines.c glamor_segment.c glamor_tile.c xserver/hw/xfree86/i2c: bt829.c bt829.h bt829_module.c fi1236.c fi1236.h fi1236_module.c msp3430.c msp3430.h msp3430_module.c tda8425.c tda8425.h tda8425_module.c tda9850.c tda9850.h tda9850_module.c tda9885.c tda9885.h tda9885_module.c uda1380.c uda1380.h uda1380_module.c xserver/hw/xfree86/modes: xf86DisplayIDModes.c xserver/hw/xfree86/os-support/bsd: bsd_axp.c xserver/hw/xfree86/os-support/hurd: hurd_mmap.c xserver/hw/xfree86/os-support/linux: lnx_axp.c xserver/hw/xfree86/os-support/shared: bios_mmap.c xf86Axp.c xf86Axp.h xserver/hw/xfree86/os-support/stub: stub_bios.c xserver/hw/xfree86/vgahw: vgaCmap.c xserver/hw/xwin: winclip.c winclipboard.h winclipboardtextconv.c winclipboardthread.c winclipboardwndproc.c winclipboardxevents.c winfillsp.c winfont.c wingc.c wingetsp.c winnativegdi.c winpfbdd.c winpixmap.c winpolyline.c winrop.c winsetsp.c xserver/mi : micursor.c mifpolycon.c mipolycon.c mipolygen.c mipolyutil.c mispans.c mispans.h Log message: Update to xserver 1.17.2. tested by dcoppa@, jsg@, jasper@ & naddy@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/16 13:19:28 Removed files: driver/xf86-video-modesetting: COPYING ChangeLog INSTALL Makefile.am Makefile.bsd-wrapper Makefile.in README aclocal.m4 config.guess config.h.in config.sub configure configure.ac depcomp install-sh ltmain.sh missing driver/xf86-video-modesetting/m4: libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 driver/xf86-video-modesetting/man: Makefile.am Makefile.in modesetting.man driver/xf86-video-modesetting/src: Makefile.am Makefile.in compat-api.h driver.c driver.h drmmode_display.c drmmode_display.h Log message: xf86-video-modesetting is now part of xserver. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2015/09/16 13:25:58 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/16 13:59:57 Modified files: share/man/man5 : bsd.port.mk.5 Log message: use .Sq rather than manual `...' and fix two typos; from Michael Reed CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/16 14:24:12 Modified files: sys/net80211 : ieee80211_pae_output.c Log message: Make code in ieee80211_send_4way_msg3() more readable and make sure a local variable is initialized to NULL in the WPA case. No functional change. Pointed out by Maxime Villard's brainy code scanner. ok claudio@ zhuk@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2015/09/16 14:25:41 Modified files: usr.sbin/bgpctl: bgpctl.c usr.sbin/bgpd : bgpd.h kroute.c Log message: Another ifmedia64 fix, this time for bgpd's ift2ifm(). And rename struct kif's media_type to if_type to avoid confusion with ifmedia's media type. Same rename in other daemons will follow. ok claudio henning benno CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 15:04:07 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/pkg: PLIST Removed files: mail/roundcubemail/patches: patch-program_lib_Roundcube_bootstrap_php Log message: update to roundcubemail-1.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/16 15:24:46 Modified files: security/sslscan: Makefile security/sslscan/patches: patch-Makefile security/sslscan/pkg: PLIST Log message: allow libressl and openssl versions of sslscan to coexist in installation; now you can use one to check for chacha20-poly1305 and the other to check for SSLv2/v3 support without messing around with pkg_delete/pkg_add between tests. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/16 16:24:54 Modified files: usr.bin/tmux : cmd-if-shell.c cmd-queue.c cmd-run-shell.c server-client.c tmux.h Log message: Rename cmd_q dead flag to a general flags bitmask (will be more flags later). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/16 16:29:30 Modified files: usr.bin/tmux : cmd-attach-session.c Log message: Hoist some common code out of both branches of an if/else. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/16 16:40:05 Modified files: usr.bin/tmux : cmd-list-panes.c Log message: A few minor style nits. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/16 16:40:27 Modified files: usr.bin/tmux : cmd-kill-session.c Log message: Give some variables less silly names. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/16 16:41:00 Modified files: usr.bin/tmux : cmd-queue.c Log message: Log when cmdq_continue is called. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/16 22:53:28 Modified files: sys/net : if_ethersubr.c Log message: instead of leaking rarp packets, break from the switch statement so packets can get enqueued for the arp netisr to process. fixes jsgs nfs mountroot problem. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2015/09/16 23:24:22 Modified files: faq : faq2.html faq10.html Log message: add man link; Rob Pierce CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/17 00:04:00 Modified files: misc/shared-mime-info: Makefile distinfo misc/shared-mime-info/pkg: PLIST Log message: Update to shared-mime-info-1.5. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/17 02:05:38 Modified files: textproc/py-nltk: Makefile distinfo textproc/py-nltk/pkg: PLIST Log message: Update to py-nltk-3.0.5. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/17 02:07:51 Modified files: www/p5-HTTP-Server-Simple: Makefile distinfo Log message: Update to p5-HTTP-Server-Simple-0.51. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/17 02:24:36 Modified files: www/py-repoze-lru: Makefile distinfo www/py-repoze-lru/pkg: PLIST Log message: Update to py-repoze-lru-0.6. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/17 03:51:40 Modified files: lib/libssl/src/crypto: crypto.h Log message: include stdint.h for uint64_t noted by Bernard Spil CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/17 04:09:36 Modified files: devel/py-blinker: Makefile distinfo devel/py-blinker/pkg: PLIST Log message: Update to py-blinker-1.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/17 04:30:33 Modified files: security/xmlsec: Makefile Log message: Don't pick up ansidecl.h from devel/gdb. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/17 04:43:21 Modified files: devel/py-isodate: Makefile distinfo Log message: Update to py-isodate-0.5.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/17 05:42:34 Modified files: www/trac : Makefile distinfo Log message: update to Trac-1.0.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/17 06:03:42 Modified files: net/fping : Makefile distinfo net/fping/pkg : PLIST Added files: net/fping/patches: patch-doc_Makefile_in Removed files: net/fping/patches: patch-fping_c Log message: update fo fping 3.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/17 06:17:45 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-config_php_default patch-daily_sh patch-html_install_php patch-includes_defaults_inc_php patch-includes_definitions_inc_php patch-librenms_nonroot_cron patch-validate_php net/librenms/pkg: PLIST Log message: update to LibreNMS-201509 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/17 06:18:46 Modified files: devel/jenkins : Makefile.inc devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: - update to jenkins-1.609.3 (stable) and jenkins-1.629 (devel) - use a better DIST_SUBDIR ok ian@ (MAINTAINER) gonzalo@ CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/17 06:24:42 Modified files: x11/qt4 : Makefile x11/qt4/patches: patch-src_network_ssl_qsslsocket_openssl_cpp Added files: x11/qt4/patches: patch-src_network_ssl_qsslsocket_openssl_symbols_cpp Log message: Fix libQtNetwork warnings following SSLv3 removal OK sthen@, zhuk@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/17 06:33:00 Modified files: devel/py-mxDateTime: Makefile distinfo devel/py-mxDateTime/pkg: PLIST Log message: Update to py-mxDateTime-3.2.9. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/17 06:35:14 Modified files: net/lldpd : Makefile distinfo Log message: update to lldpd-0.7.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/17 07:30:23 Modified files: devel/py-libmagic: Makefile distinfo devel/libmagic : Makefile distinfo Log message: update to libmagic (file) 5.25 CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/17 07:38:39 Modified files: net/slurm : Makefile distinfo Log message: Remove dead homepage/master_sites, switch to github. This port could use an update. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/17 08:11:29 Modified files: lib/libssl/src/doc/crypto: EVP_DigestInit.pod Log message: Re-add missing comma from SHA-0 removal which breaks mlinks generation. Worked out by bcook@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/17 08:11:55 Modified files: usr.bin/tmux : cmd-break-pane.c Log message: Redraw both src and dst sessions in break-pane. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/17 08:21:33 Modified files: bin/ksh : c_sh.c edit.c eval.c exec.c expand.h expr.c history.c io.c jobs.c lex.c mail.c main.c misc.c shf.c syn.c table.c tree.c var.c vi.c Log message: Remove unnecessary casts, from Michael McConville. No binary change. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2015/09/17 08:31:00 Modified files: lang/node-typescript: Makefile distinfo lang/node-typescript/pkg: PLIST Log message: Update node-typescript to 1.6.2 CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/17 08:43:23 Modified files: lib/libcrypto/man: Makefile lib/libssl/src/doc/crypto: EVP_DigestInit.pod Log message: Remove more EVP_sha() SHA-0 references. CVSROOT: /cvs Module name: www Changes by: tim@cvs.openbsd.org 2015/09/17 10:50:57 Modified files: . : plus.html Log message: September 1-13 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/17 11:18:35 Modified files: devel/ocaml-parmap: Makefile devel/ocaml-parmap/pkg: PLIST Added files: devel/ocaml-parmap/patches: patch-Makefile_in patch-configure devel/ocaml-parmap/pkg: PFRAG.dynlink-native PFRAG.native PFRAG.shared Log message: Allow building parmap - a dep of devel/coccinelle - on non-OCaml-native archs. Patches already upstream. ok sthen@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/17 11:59:15 Modified files: sys/dev/ic : qlw.c Log message: Do not define QLW_DEBUG if SMALL_KERNEL, and turn qlw_dump_iocb() and qlw_dump_iocb_segs() into empty macros if QLW_DEBUG is not defined (if only to make this compile, then). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/17 12:04:49 Modified files: sys/uvm : uvm_km.c Log message: Back out rev. 1.125. This bit was left behind (intentionally?) when the remainder of that commit was backed out. However,clearing the PQ_AOBJ bit here is definitely wrong. Our pagedaemon uses two separate lists to keep track of inactive pages. It uses PQ_SWAPBACKED, which really is both PQ_ANON and PQ_AOBJ to keep track of which inactive queue a page is sitting on. So if you twiddle PQ_AOBJ (or PQ_ANON) for an inactive page, a subsequent uvm_pagefree(9) will remove the page from the wrong queue! This usually goes unnoticed, but if the page happens to be the last one on the queue, the queues get corrupted. The damage quickly spreads to the free page queues and almost certainly results in the uvm_pmr_size_RB_REMOVE_COLOR() faults that people have seen sporadically since the spring of this year. ok visa@, beck@, krw@, guenther@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/17 12:59:44 Modified files: www/chromium : Makefile distinfo Log message: update to 45.0.2454.93 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/17 14:16:49 Modified files: archivers/gcpio: Makefile distinfo archivers/gcpio/patches: patch-doc_cpio_1 patch-src_copyin_c patch-src_extern_h patch-src_main_c archivers/gcpio/pkg: PLIST Added files: archivers/gcpio/patches: patch-tests_symlink-long_at Removed files: archivers/gcpio/patches: patch-src_util_c patch-tests_setstat01_at patch-tests_setstat02_at Log message: Update to 2.12, but retain local fix for CVE-2015-1197. Grab maintainer. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/17 14:28:33 Modified files: mail/libetpan : Makefile distinfo mail/libetpan/pkg: PLIST Added files: mail/libetpan/patches: patch-configure_ac patch-src_driver_implementation_mh_mhdriver_cached_message_c patch-src_low-level_mime_mailmime_types_helper_c patch-tests_mime-create_c Log message: Update to libetpan-1.6, which might fix crashes in claws-mail. Kill documentation, which upstream should generate. Add a few time_t string format fixes while here. Prodded by Daniel Jakots, help from sthen@, ok ajacoutot@ sthen@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/17 15:25:27 Modified files: geo/spatialite/readosm: Makefile distinfo Log message: update to readosm-1.0.0e CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/17 15:39:54 Modified files: bin/ksh : history.c jobs.c Log message: More (foo *)0 -> NULL, from Michael McConville. No binary change. CVSROOT: /cvs Module name: www Changes by: ajacoutot@cvs.openbsd.org 2015/09/17 15:56:00 Modified files: . : want.html Log message: Ok, this time my dying laptop is really dying; besides, adhesive tape will only be good for so long... CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/17 16:06:31 Modified files: games/minetest : Makefile distinfo games/minetest/patches: patch-src_CMakeLists_txt patch-src_lua_CMakeLists_txt games/minetest/pkg: PLIST Log message: Update to minetest 0.4.13. http://dev.minetest.net/Changelog#0.4.12_.E2.86.92_0.4.13 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/17 16:30:42 Modified files: converters/libpst: Makefile distinfo Log message: Update to libpst-0.6.65. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/17 21:53:44 Modified files: sys/dev/pci : if_vmx.c Log message: make vmx(4) interrupts mpsafe. the vmx rx path is only touched in the interrupt handler, so it is already guaranteed to be accessed by only one cpu at a time. the tx path has been massaged so the the producer is only touched by the start routine, and the consumer is only touched by the interrupt path, and can therefore be run concurrently. the only interlock is a count of the free descriptors. if txintr clears IFF_OACTIVE, it takes the kernel lock before running the start routine. other interrupts, eg, link state handling, take the kernel lock. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/17 23:45:26 Modified files: multimedia/xine-lib: Makefile Added files: multimedia/xine-lib/patches: patch-src_combined_ffmpeg_ff_audio_decoder_c patch-src_combined_ffmpeg_ff_video_decoder_c patch-src_combined_ffmpeg_ffmpeg_compat_h Log message: Back port a bug fix: - fix AVCodecContext/AVFrame freeing. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/18 00:47:02 Modified files: devel/git : Makefile distinfo Log message: Update to git-2.5.3. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/18 01:07:53 Removed files: sysutils/god : Makefile distinfo sysutils/god/patches: patch-ext_god_kqueue_handler_c patch-lib_god_cli_run_rb sysutils/god/pkg: DESCR PLIST Log message: Remove 6 years old version of god. Latest version could be installed via ruby-gems. ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/18 01:08:36 Modified files: sysutils : Makefile Log message: -god CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/18 01:10:04 Modified files: net/p5-Net-SSH-Perl: Makefile distinfo Log message: Update to p5-Net-SSH-Perl-1.41. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2015/09/18 01:12:18 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register god removal CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/18 01:28:24 Modified files: bin/ksh : c_ksh.c c_sh.c c_test.c edit.c emacs.c eval.c exec.c expr.c io.c lex.c main.c misc.c shf.c syn.c table.c trap.c var.c vi.c Log message: Last of the (thing *)0 -> NULL, from Michael McConville. No binary change. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/18 01:30:53 Modified files: www/py-repoze-who: Makefile distinfo www/py-repoze-who/pkg: PLIST Log message: Update to py-repoze.who-2.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/18 01:34:43 Modified files: x11/xfce4/exo : Makefile distinfo Log message: update to exo 0.10.7 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/18 01:36:46 Modified files: math/py-sympy : Makefile distinfo math/py-sympy/patches: patch-setup_py math/py-sympy/pkg: PLIST Log message: Update to py-sympy-0.7.6.1. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/18 01:48:36 Modified files: lib/libm : Makefile Log message: Move s_signgam.c to PURE_SRCS, so that it also gets built on vax. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/18 01:52:42 Modified files: devel/proj : Makefile distinfo devel/proj/pkg : PLIST Log message: Update to proj4 4.9.2. http://lists.maptools.org/pipermail/proj/2015-September/007270.html CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/18 02:30:23 Modified files: share/man/man9 : srpl_rc_init.9 Makefile sys/sys : srp.h Log message: implement SRPL_INSERT_AFTER_LOCKED. i thought id committed this at l2k15. sorry for the delay. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2015/09/18 02:31:21 Modified files: www/piwik : Tag: OPENBSD_5_8 Makefile www/piwik/pkg : Tag: OPENBSD_5_8 PLIST Log message: Readd to PLIST some files that systrace(1) has eated the systemcheck plugin says that composer.lock should be installed ok jasper@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/18 02:34:22 Modified files: regress/sys/kern/tame/generic: main.c Log message: remove check for LD_BIND_NOW as kbind(2) is available on almost (all ?) arch where LD_BIND_NOW was in use. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2015/09/18 03:00:04 Modified files: lib/libssl/src/crypto/bn: bn_print.c Log message: Revert bn_print.c:r1.25 ("handle negative-zero in BN_bn2dec() too") for now, it has a NULL deref. Segfault reported by Mikolaj Kucharski, ok bcook CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/18 03:02:42 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 03:14:59 Modified files: sysutils/login_krb5: Makefile distinfo sysutils/login_krb5/pkg: DESCR PLIST Log message: Hosted at rorcz. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/18 03:18:23 Modified files: lang/php : Makefile.inc lang/php/5.4 : Makefile lang/php/5.4/pkg: PLIST-fpm lang/php/5.5 : Makefile lang/php/5.5/pkg: PLIST-fpm lang/php/5.6 : Makefile lang/php/5.6/pkg: PLIST-fpm Added files: lang/php/5.4/pkg: php54_fpm.rc lang/php/5.5/pkg: php55_fpm.rc lang/php/5.6/pkg: php56_fpm.rc Removed files: lang/php/5.4/pkg: php_fpm.rc lang/php/5.5/pkg: php_fpm.rc lang/php/5.6/pkg: php_fpm.rc Log message: de-conflict php-fpm packages, ok robert@ Heads up! The rc script has changed name: sed -i s/php_fpm/php56_fpm/g /etc/rc.conf.local CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2015/09/18 03:18:32 Modified files: faq : current.html Log message: php_fpm scripts have been renamed. CVSROOT: /cvs Module name: ports Changes by: dcoppa@cvs.openbsd.org 2015/09/18 03:18:56 Modified files: devel/cmake : Makefile cmake.port.mk distinfo Added files: devel/cmake/patches: patch-Tests_RunCMake_CMakeLists_txt Log message: Bugfixing update to cmake-3.3.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 03:30:02 Modified files: textproc/py-unidecode: Makefile distinfo textproc/py-unidecode/pkg: PLIST Log message: Update to py-unidecode-0.04.18. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/18 03:34:12 Modified files: devel/py-async : Makefile distinfo devel/py-async/pkg: PLIST Log message: Update to py-async-0.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 03:37:46 Modified files: textproc/py-jellyfish: Makefile distinfo Log message: Update to py-jellyfish-0.5.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/18 03:47:54 Modified files: geo/spatialite/libspatialite: Makefile distinfo geo/spatialite/libspatialite/patches: patch-src_Makefile_in geo/spatialite/libspatialite/pkg: PLIST Log message: Update to libspatialite 4.3.0a. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/18 03:48:26 Modified files: geo/spatialite/tools: Makefile distinfo geo/spatialite/tools/pkg: PLIST Log message: Update to spatialite-tools 4.3.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/18 03:52:54 Modified files: net/pen : Makefile distinfo Log message: Update to pen-0.30.1. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/18 03:54:08 Modified files: sys/dev/ic : i82596.c i82596var.h Log message: More ifmedia64 fallout. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/18 03:55:22 Modified files: usr.bin/tmux : layout.c Log message: -l should apply to the new not the old pane with -b, from "MadMaverick9" on GitHub. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 04:24:17 Modified files: sysutils/login_krb5: Makefile Log message: /usr/local -> LOCALBASE spotted by jasper@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2015/09/18 04:41:05 Modified files: devel/npth : Makefile distinfo devel/npth/patches: patch-configure Log message: Update to 1.2 ok jca@ dcoppa@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2015/09/18 04:43:27 Modified files: devel/ocaml-parmap: Makefile distinfo Removed files: devel/ocaml-parmap/patches: patch-Makefile_in patch-configure Log message: Update to parmap-1.0-rc7, patches committed upstream. ok sthen@ While here, also tweak the license marker. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 04:55:26 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: More dead code. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/18 05:15:20 Modified files: sys/arch/sgi/dev: if_iec.c Log message: Fix an uninitialized variable found by Maxime Villard's Brainy. While here, fix the size parameter of bus_dmamem_unmap() in iec_alloc_physical(). ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/18 05:17:04 Modified files: www/squid : Makefile distinfo www/squid/patches: patch-src_ssl_bio_cc Log message: Update to squid-3.5.9, fixes problems with TLS/SSL parsing in configurations using SSL-Bump. - int overflow with extension parsing: char << 8 into a short http://www.squid-cache.org/Versions/v3/3.5/changesets/squid-3.5-13915.patch - {Client,Server}Hello parsing; when checking for TLS extensions, don't check for bytes following compression_method in the _whole_ message, only in the *Hello part ("does not account for the fact that the message may contain more than just ServerHello"). http://www.squid-cache.org/Versions/v3/3.5/changesets/squid-3.5-13915.patch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 05:22:59 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.16.7. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/18 05:24:15 Modified files: sys/dev/usb : if_urtwn.c Log message: Remove unused variables, from Michael McConville. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/18 06:32:22 Modified files: databases/py-ldap: Makefile distinfo databases/py-ldap/pkg: PLIST-examples Log message: Update to py-ldap-2.4.20. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/18 06:50:28 Modified files: sys/arch/sparc/include: vmparam.h sys/arch/sparc/sparc: autoconf.c machdep.c pmap.c Log message: Drop the workarounds allowing SMALL_KERNEL (i.e. installation media) to be booted from old (< 2.10) bootblocks. CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2015/09/18 07:00:48 Modified files: distrib/sets/lists/xbase: md.amd64 md.armv7 md.hppa md.i386 md.loongson md.luna88k md.macppc md.sgi md.socppc md.sparc md.sparc64 md.zaurus distrib/sets/lists/xserv: md.amd64 md.armish md.armv7 md.hppa md.i386 md.loongson md.luna88k md.macppc md.sgi md.socppc md.sparc md.sparc64 md.zaurus Log message: sync CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/18 07:04:41 Modified files: lib/libssl/src/crypto/ecdh: ech_key.c Log message: avoid void * pointer arithmetic ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 07:28:39 Modified files: devel/p5-libintl: Makefile distinfo devel/p5-libintl/pkg: PLIST Added files: devel/p5-libintl/patches: patch-gettext_xs_Makefile_PL devel/p5-libintl/pkg: PFRAG.shared Removed files: devel/p5-libintl/patches: patch-lib_Locale_TextDomain_pm Log message: Update to p5-libintl-1.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 07:29:15 Modified files: textproc/texi2html: Makefile distinfo textproc/texi2html/patches: patch-texi2html_pl textproc/texi2html/pkg: PLIST Added files: textproc/texi2html/patches: patch-Makefile_in Log message: Update to texi2html-5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 07:29:36 Modified files: devel/gindent : Makefile devel/gindent/pkg: PLIST Removed files: devel/gindent/patches: patch-doc_indent_texinfo Log message: Unbreak after texi2html recent update. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/18 07:30:56 Modified files: sys/arch/amd64/stand: Makefile.inc sys/arch/amd64/stand/boot: conf.c sys/arch/amd64/stand/cdboot: conf.c sys/arch/amd64/stand/libsa: cmd_i386.c dev_i386.c machdep.c memprobe.c sys/arch/amd64/stand/pxeboot: conf.c sys/arch/i386/stand: Makefile.inc sys/arch/i386/stand/boot: Makefile conf.c sys/arch/i386/stand/cdboot: conf.c sys/arch/i386/stand/libsa: cmd_i386.c dev_i386.c exec_i386.c machdep.c memprobe.c sys/arch/i386/stand/pxeboot: conf.c Removed files: sys/arch/i386/stand/boot: crt0.c sys/arch/i386/stand/libsa: unixsys.S Log message: Remove support for building the boot blocks with DEBUGFLAGS=-D_TEST, which is supposed to create a userland binary in order to test non-boot related functionality. This feature has been bitrotting in a non-compiling state for years, and causes a too-many-ifdefs disease now that there are intrusive EFI changes. No functional change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 07:38:46 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-data_Makefile_in x11/gnome/gdm/pkg: PLIST Added files: x11/gnome/gdm/patches: patch-daemon_gdm-local-display-factory_c Log message: Update to gdm-3.16.3. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/18 07:40:45 Modified files: sys/arch/zaurus/stand/zboot: unixdev.c Log message: Use the local unixdev.h file rather than the outdated libsa one. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/18 07:42:31 Modified files: sys/lib/libsa : Makefile Removed files: sys/lib/libsa : unixdev.c unixdev.h Log message: Remove orphaned files. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/18 08:26:22 Modified files: sys/netinet6 : icmp6.c in6_src.c nd6.c nd6_nbr.c nd6_rtr.c Log message: Do not manually decrement rt's refcounter in nd6_lookup() and let the callers rtfree(9) it. Inputs and ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: kspillner@cvs.openbsd.org 2015/09/18 08:37:52 Modified files: net/websocketd : Makefile net/websocketd/patches: patch-examples_cgi-bin_dump-env_sh Log message: Tweak examples/cgi-bin/dump-env.sh to only print the value of variables that are actually set. This matches the version of the patch that was merged upstream (PR #166). ok czarkoff, landry CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/18 08:54:15 Modified files: textproc/the_silver_searcher: Makefile distinfo Removed files: textproc/the_silver_searcher/patches: patch-ag_bashcomp_sh Log message: Update to the_silver_searcher-0.31.0. from Florian Stinglmayr (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/18 09:07:48 Modified files: security/xca : Makefile Log message: take maintainer CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 10:00:19 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: Tweak warning/error output a bit. Check for examples changes at the end. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 11:03:45 Modified files: usr.sbin/sysmerge: sysmerge.8 sysmerge.sh Log message: Simplify: we don't need a work directory anymore, temproot is enough. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/18 11:09:11 Modified files: share/man/man9 : srpl_rc_init.9 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 11:55:48 Modified files: devel/simulavr : Makefile devel/simulavr/pkg: PLIST Log message: Regen plist after texi2html update. This port could use an update... CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 12:03:47 Modified files: usr.sbin/sysmerge: sysmerge.sh Log message: In case of a hard error, remove all checksums except for examplessum which is special. Otherwise, we may miss comparing files at next run; we may miss some automation on the next run but it's safer this way. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/18 12:19:59 Modified files: net/powerdns : Tag: OPENBSD_5_8 Makefile Added files: net/powerdns/patches: Tag: OPENBSD_5_8 patch-pdns_distributor_hh Log message: Security fix for CVE-2015-5230 http://blog.powerdns.com/2015/09/02/powerdns-security-advisory-2015-02 ok florian@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: czarkoff@cvs.openbsd.org 2015/09/18 12:25:54 Modified files: www/surf2 : Makefile distinfo Log message: update to 20150813 snapshot Also, add my e-mail address, as reminded by gsoares@. OK and distfile hosting sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/18 12:26:18 Modified files: net/dnscrypt-proxy: Makefile distinfo net/dnscrypt-proxy/patches: patch-src_libevent-modified_evutil_rand_c net/dnscrypt-proxy/pkg: PLIST-main Log message: update to dnscrypt-proxy-1.6.0 and sync patch with recent upstream commit CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/18 12:36:27 Modified files: java/jna : Makefile distinfo java/jna/patches: patch-build_xml Log message: - update to jna-4.2.0 - switch to using the system libffi CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/18 12:43:39 Modified files: geo/libchamplain: Makefile distinfo Log message: update to libchamplain-0.12.11 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/18 13:03:24 Modified files: math/geogebra : Makefile math/hdf5 : Makefile math/plplot : Makefile Log message: sed -i CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/18 13:16:14 Modified files: net/avahi : Makefile Log message: zap two trailing/leading tabs CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/18 13:24:09 Modified files: net/charm : Makefile net/charm/patches: patch-charm_1 patch-charmrc_5 Log message: use SUBST_CMD; no package change CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/18 13:35:05 Modified files: net/arpwatch : Makefile net/avahi : Makefile net/axel : Makefile net/cgo : Makefile net/ddclient : Makefile net/dictd : Makefile net/dnsfilter : Makefile Log message: sed -i CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/18 14:07:09 Modified files: graphics/mapnik: Makefile distinfo graphics/mapnik/patches: patch-SConstruct patch-src_build_py graphics/mapnik/pkg: PLIST Added files: graphics/mapnik/patches: patch-src_text_font_feature_settings_cpp patch-test_run Removed files: graphics/mapnik/patches: patch-include_mapnik_css_color_grammar_hpp patch-include_mapnik_expression_grammar_hpp patch-include_mapnik_json_feature_collection_grammar_hpp patch-include_mapnik_json_feature_grammar_hpp patch-include_mapnik_json_feature_parser_hpp patch-include_mapnik_json_geometry_generator_grammar_hpp patch-include_mapnik_json_geometry_grammar_hpp patch-include_mapnik_svg_svg_path_commands_hpp patch-include_mapnik_svg_svg_transform_grammar_hpp patch-include_mapnik_util_geometry_svg_generator_hpp patch-include_mapnik_util_geometry_wkt_generator_hpp patch-include_mapnik_wkt_wkt_grammar_hpp patch-plugins_input_ogr_ogr_datasource_cpp patch-src_json_feature_collection_parser_cpp patch-src_json_feature_parser_cpp patch-src_save_map_cpp patch-tests_cpp_tests_conversions_test_cpp Log message: Update to mapnik 3.0.5. Switch to use gcc 4.9 since it now requires c++11. Thx ajacoutot for the build-testing - note that it requires more than 4gb of memory to build, and might not build on i386. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/18 14:09:26 Modified files: geo/viking : Makefile Added files: geo/viking/patches: patch-configure_ac patch-src_mapnik_interface_cpp patch-src_vikmapniklayer_c Removed files: geo/viking/patches: patch-configure Log message: Adapt to build with mapnik3 by cherrypicking a pair of upstream commits. Also switch to use gcc 4.9. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/18 14:22:22 Modified files: sys/dev/sun : z8530ms.c Log message: Remove stray splx(9) call. Found by Maxime Villard's Brainy Code Scanner. From miod@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 14:29:11 Modified files: security/botan : Makefile distinfo Log message: SECURITY update to Botan 1.10.10. CVE-2015-5726, CVE-2015-5727 from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/18 14:30:07 Modified files: x11/gnome/gdm : Makefile distinfo Removed files: x11/gnome/gdm/patches: patch-daemon_gdm-local-display-factory_c Log message: Updatet o gdm-3.16.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/18 14:36:35 Modified files: devel/coccinelle: Makefile Removed files: devel/coccinelle/patches: patch-Makefile_libs Log message: fix following ocaml-parmap changes CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/18 14:50:02 Modified files: sys/arch/sgi/hpc: hpc.c hpcvar.h if_sq.c if_sqvar.h Log message: Go back to the previous approach when managing individual HPC DMA descriptors: provide again an optional storage for a copy of the descriptor in the `sync' (fetch) function, and use the returned address afterwards. On IP22 systems (in the broader sense of the term, thus IP20/IP22/IP24), descriptors will remain in uncached memory and no local copies need to be made. On IP28 systems, descriptors will remain in cached memory (so as to avoid switching to `slow mode'), but a local copy will be performed with the necessary cache eviction work, so that speculative code execution on R10000 will not touch the real descriptor. With this in place, all the explicit descriptor cache operations in if_sq, some of them being redundant or operating on the wrong number of descriptors, can be removed, with the HPC DMA wrappers taking care of doing the right thing. Tested on IP22 and IP28. IP26 still unhappy but no worse than before. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/18 15:35:32 Log message: import yara, a pattern matching swiss knife ok aja@ Status: Vendor Tag: rpointel Release Tags: rpointel_20150918 N ports/security/yara/Makefile N ports/security/yara/Makefile.inc N ports/security/yara/python/Makefile N ports/security/yara/python/distinfo N ports/security/yara/python/pkg/PLIST N ports/security/yara/python/pkg/DESCR N ports/security/yara/main/distinfo N ports/security/yara/main/Makefile N ports/security/yara/main/pkg/PLIST N ports/security/yara/main/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/18 15:36:47 Modified files: security : Makefile Log message: +yara CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/18 15:39:00 Modified files: security/volatility: Makefile Log message: make the possibility to use yara from volatility. ok aja@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/18 15:49:09 Modified files: lang/python/2.7: Makefile Log message: PORTROACH = limit:^2\.7 ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/18 16:04:44 Modified files: security/easy-rsa: Makefile Log message: mark as BROKEN, it relies on passing CN etc to openssl(1) via environment variables CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/18 16:39:32 Modified files: net/ucspi-tools: Makefile distinfo Log message: update to ucspi-tools 1.3, fixing things with the recent libtls API changes. from Jan Klemkow, thanks! CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2015/09/18 20:13:05 Modified files: sys/arch/arm/arm: cpu.c sys/arch/armish/include: intr.h sys/arch/armv7/include: intr.h sys/arch/zaurus/include: intr.h Log message: intr_barrier(9) for arm ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2015/09/18 20:47:46 Modified files: usr.bin/doas : doas.c Log message: doas doesn't need any files to be passed in. closefrom STDERR+1. ok benno CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/18 22:02:21 Modified files: lib/libc/hidden: ctype.h errno.h getopt.h signal.h stdio.h stdlib.h time.h lib/libc/gen : errlist.c siglist.c signame.c tolower_.c toupper_.c ctype_.c lib/libc/stdlib: getopt_long.c lib/libc/locale: __mb_cur_max.c lib/libc/time : localtime.c Log message: Don't wrap initialized variables: binutils appears to be mishandling them on arm and m88k problems with optind observed by jsg@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:42:57 Modified files: lang/ghc : Makefile distinfo ghc.port.mk lang/ghc/patches: patch-configure patch-ghc_mk patch-libffi_ghc_mk patch-libraries_Cabal_Cabal_Distribution_Simple_Utils_hs patch-libraries_base_GHC_IO_Encoding_hs patch-libraries_base_cbits_PrelIOUtils_c patch-mk_config_mk_in patch-rts_Linker_c patch-testsuite_driver_testlib_py patch-testsuite_mk_test_mk patch-testsuite_tests_cabal_ghcpkg01_stdout patch-testsuite_tests_codeGen_should_run_all_T patch-utils_ghc-pkg_Main_hs lang/ghc/pkg : PLIST-doc PLIST-main Removed files: lang/ghc/patches: patch-compiler_main_SysTools_lhs patch-libraries_Cabal_Cabal_Distribution_InstalledPackageInfo_hs patch-libraries_Cabal_Cabal_Distribution_Simple_Register_hs patch-libraries_Cabal_Cabal_Distribution_Simple_Setup_hs patch-libraries_bin-package-db_Distribution_InstalledPackageInfo_Binary_hs patch-libraries_unix_cbits_execvpe_c patch-libraries_unix_include_execvpe_h patch-utils_deriveConstants_DeriveConstants_hs Log message: Update to ghc-7.10.2. Updates to all hs-* ports related to meta/haskell-platform will follow soon. Other hs-* ports will be fixed during the next days. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:48:41 Modified files: archivers/hs-zlib: Makefile distinfo archivers/hs-zlib/pkg: PLIST Log message: Update to hs-zlib-0.5.4.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:49:29 Modified files: devel/alex : Makefile distinfo Log message: Update to alex-3.1.4. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:50:06 Modified files: devel/cabal-install: Makefile distinfo Log message: Update to cabal-install-1.22.6.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:50:58 Modified files: devel/happy : Makefile distinfo devel/happy/pkg: PLIST Log message: Update to happy-1.19.5. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:51:55 Modified files: devel/hs-HUnit : Makefile devel/hs-HUnit/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:52:36 Modified files: devel/hs-QuickCheck: Makefile distinfo devel/hs-QuickCheck/pkg: PLIST Log message: Update to hs-QuickCheck-2.8.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:53:09 Modified files: devel/hs-async : Makefile distinfo devel/hs-async/pkg: PLIST Log message: Update to hs-async-2.0.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:53:46 Modified files: devel/hs-case-insensitive: Makefile distinfo devel/hs-case-insensitive/pkg: PLIST Log message: Update to hs-case-insensitive-1.2.0.4. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:54:21 Modified files: devel/hs-fgl : Makefile distinfo devel/hs-fgl/pkg: PLIST Log message: Update to hs-fgl-5.5.2.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:54:54 Modified files: devel/hs-ghc-paths: Makefile distinfo devel/hs-ghc-paths/pkg: PLIST Log message: Update to hs-ghc-paths-0.1.0.9. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:55:57 Modified files: devel/hs-hashable: Makefile distinfo devel/hs-hashable/pkg: PLIST Log message: Update to hs-hashable-1.2.3.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:57:06 Modified files: devel/hs-mtl : Makefile distinfo devel/hs-mtl/pkg: PLIST Log message: Update to hs-mtl-2.2.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:58:00 Modified files: devel/hs-network: Makefile distinfo devel/hs-network/patches: patch-Network_Socket_hsc devel/hs-network/pkg: PLIST Log message: Update to hs-network-2.6.2.1. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/19 01:58:33 Modified files: lang/python/3.4: Makefile Log message: PORTROACH = limit:^3\.4 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:58:45 Modified files: devel/hs-parallel: Makefile distinfo devel/hs-parallel/pkg: PLIST Log message: Update to hs-parallel-3.2.0.6. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 01:59:19 Modified files: devel/hs-parsec: Makefile distinfo devel/hs-parsec/pkg: PLIST Log message: Update to hs-parsec-3.1.9. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:00:32 Modified files: devel/hs-primitive: Makefile distinfo devel/hs-primitive/pkg: PLIST Log message: Update to hs-primitive-0.6. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:01:03 Modified files: devel/hs-random: Makefile distinfo devel/hs-random/pkg: PLIST Log message: Update to hs-random-1.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:02:32 Modified files: devel/hs-regex-base: Makefile devel/hs-regex-base/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:03:12 Modified files: devel/hs-regex-compat: Makefile devel/hs-regex-compat/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:03:35 Modified files: devel/hs-regex-posix: Makefile devel/hs-regex-posix/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:04:42 Modified files: devel/hs-scientific: Makefile distinfo devel/hs-scientific/pkg: PLIST Log message: Update to hs-scientific-0.3.3.8. This is now a dependency of haskell-platform. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:05:31 ports/devel/hs-split/patches Update of /cvs/ports/devel/hs-split/patches In directory cvs.openbsd.org:/tmp/cvs-serv27093/patches Log Message: Directory /cvs/ports/devel/hs-split/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:09:07 Modified files: devel/hs-split : Makefile devel/hs-split/pkg: PLIST Added files: devel/hs-split/patches: patch-split_cabal Log message: Set MODGHC_PACKAGE_KEY and adjust plist. Also, fix the base dependency in the .cabal file. Upstream infrastructure "fixes" dependencies in some magic database (or whatever) without releasing new releases, so what you see in the .cabal file contained in the distfile is not what you *should* see. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 02:09:16 Modified files: security/p5-File-Scan-ClamAV: Makefile distinfo Removed files: security/p5-File-Scan-ClamAV/patches: patch-t_01ping_t patch-t_02reload_t patch-t_03quit_t patch-t_04scan_t patch-t_05streamscan_t Log message: Update to p5-File-Scan-ClamAV-1.93. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:09:55 Modified files: devel/hs-stm : Makefile distinfo devel/hs-stm/pkg: PLIST Log message: Update to hs-stm-2.4.4. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:10:59 Modified files: devel/hs-syb : Makefile distinfo devel/hs-syb/pkg: PLIST Log message: Update to hs-syb-0.5.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:11:38 Modified files: devel/hs-text : Makefile distinfo devel/hs-text/pkg: PLIST Log message: Update to hs-text-1.2.1.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:12:17 Modified files: devel/hs-unordered-containers: Makefile distinfo devel/hs-unordered-containers/pkg: PLIST Log message: Update to hs-unordered-containers-0.2.5.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:13:23 Modified files: devel/hs-vector: Makefile distinfo devel/hs-vector/pkg: PLIST Log message: Update to hs-vector-0.11.0.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:14:34 Modified files: devel/hscolour : Makefile distinfo devel/hscolour/pkg: PLIST Log message: Update to hscolour-1.23. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:15:48 Modified files: graphics/hs-GLURaw: Makefile distinfo graphics/hs-GLURaw/patches: patch-GLURaw_cabal graphics/hs-GLURaw/pkg: PLIST Log message: Update to hs-GLURaw-1.5.0.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:16:21 Modified files: graphics/hs-GLUT: Makefile distinfo graphics/hs-GLUT/pkg: PLIST Log message: Update to hs-GLUT-2.7.0.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:16:55 Modified files: graphics/hs-OpenGL: Makefile distinfo graphics/hs-OpenGL/pkg: PLIST Log message: Update to hs-OpenGL-2.12.0.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:17:55 Modified files: graphics/hs-OpenGLRaw: Makefile distinfo graphics/hs-OpenGLRaw/pkg: PLIST Log message: Update to hs-OpenGLRaw-2.5.1.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:18:33 Modified files: lang/hs-haskell-src: Makefile distinfo lang/hs-haskell-src/pkg: PLIST Log message: Update to hs-haskell-src-1.0.2.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:19:06 Modified files: net/hs-HTTP : Makefile distinfo net/hs-HTTP/pkg: PLIST Log message: Update to hs-HTTP-4000.2.20. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:19:54 Modified files: textproc/hs-attoparsec: Makefile distinfo textproc/hs-attoparsec/pkg: PLIST Log message: Update to hs-attoparsec-0.13.0.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:21:38 Modified files: www/hs-cgi : Makefile distinfo www/hs-cgi/pkg : DESCR PLIST Log message: Pull hs-cgi out of the attic (to hs-cgi-3001.2.2.2). CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:22:11 Modified files: www/hs-html : Makefile www/hs-html/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:23:02 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: hs-cgi is on the road again. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:23:58 Modified files: meta/haskell-platform: Makefile Log message: Update to haskell-platform-7.10.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:24:38 Modified files: devel : Makefile Log message: Add new hs-* ports. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:25:59 Modified files: net : Makefile Log message: Add hs-multipart. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:26:35 Modified files: www : Makefile Log message: Add hs-cgi. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 02:27:22 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.282. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/19 02:27:56 Modified files: devel/py-pyprof2calltree: Makefile distinfo devel/py-pyprof2calltree/pkg: PLIST Log message: Update to py-pyprof2calltree-1.3.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:32:53 Modified files: devel : Makefile Log message: Remove haddock. It's now contained in the ghc package. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 02:34:11 Removed files: devel/haddock : Makefile distinfo devel/haddock/pkg: DESCR-lib DESCR-main PLIST-lib PLIST-main Log message: Remove haddock, which is now contained in the ghc package. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/19 03:02:16 Modified files: share/man/man9 : rtalloc.9 Log message: Document that rtfree(9) accepts NULL. From Michael McConville via jmc@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 03:03:24 Modified files: www/mozilla : mozilla.port.mk Log message: Use https MASTER_SITES for rcs, and remove ftp from MASTER_SITES - has been shut down upstream. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/19 03:05:52 Modified files: mail/py-milter : Makefile distinfo mail/py-milter/pkg: PLIST Log message: Update to py-milter-1.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/19 03:17:35 Modified files: sysutils/py-metlog: Makefile distinfo sysutils/py-metlog/pkg: PLIST Log message: Update to py-metlog-0.10.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 03:32:10 Modified files: www/hs-cgi : Makefile distinfo www/hs-cgi/pkg : DESCR PLIST Log message: How on earth did I manage to break this in *this* way?. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/19 03:38:41 Modified files: sysutils/py-cef: Makefile distinfo Log message: Update to py-cef-0.5. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/19 03:52:36 Modified files: www/chromium : Makefile Log message: add cacheinvalidation and cacheinvalidation_proto_cpp to the pre-build targets CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/19 04:03:26 Modified files: www/chromium : Makefile Log message: fix typo CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/19 04:05:48 Modified files: www/p5-WWW-Search-Ebay: Makefile distinfo Log message: Update to p5-WWW-Search-Ebay-3.042. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/19 04:07:26 Modified files: sysutils/ddrescue: Makefile distinfo Log message: Update to ddrescue-1.20. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/19 04:14:44 Modified files: www/py-itsdangerous: Makefile distinfo www/py-itsdangerous/pkg: PLIST Log message: Update to py-itsdangerous-0.24. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/19 04:41:05 Modified files: sys/arch/alpha/conf: RAMDISK RAMDISKB RAMDISKBIG RAMDISKC Log message: No need for wsmux on these installation media, which lack USB support. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/19 04:42:10 Modified files: distrib/alpha/floppy: Makefile distrib/alpha/floppyB: Makefile distrib/alpha/floppyC: Makefile Log message: Remove bogus .PATH statement. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/19 04:44:01 Modified files: distrib/alpha/common: Makefile.inc distrib/alpha/inst-common: Makefile.inc Log message: Add the kernel in its various setup stages (bsd, bsd.gz, bsd.strip...) to CLEANFILES and make sure the `clean' target actually removes CLEANFILES. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/19 04:44:44 Modified files: distrib/alpha/miniroot: Makefile Log message: Create the filesystem image with the same size as its `c' slice from disktab. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/19 04:52:58 Modified files: databases/py-sql: Makefile distinfo databases/py-sql/pkg: PLIST Log message: update py-sql to 0.7. ok aja@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 04:56:11 Modified files: editors/focuswriter: Makefile distinfo Log message: update to focuswriter 1.5.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/19 05:06:30 Modified files: graphics/clutter/cogl: Makefile distinfo graphics/clutter/cogl/patches: patch-cogl_winsys_cogl-winsys-egl-kms_c graphics/clutter/cogl/pkg: PLIST Log message: - update to cogl-1.22.0 tested in a bulk/ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/19 05:06:43 Modified files: graphics/clutter/core: Makefile distinfo graphics/clutter/core/patches: patch-clutter_Makefile_in patch-configure graphics/clutter/core/pkg: PLIST Log message: - update to clutter-1.24.0 tested in a bulk/ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/19 05:06:56 Modified files: graphics/clutter/clutter-gtk: Makefile distinfo graphics/clutter/clutter-gtk/pkg: PLIST Log message: - update to clutter-gtk-1.6.4 tested in a bulk/ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/19 06:21:04 Modified files: net/nagios/check_email_delivery: Makefile net/nagios/check_email_delivery/patches: patch-check_imap_receive_epn Log message: Unbreak check_email_delivery with SSL (add basic handling of the changes to cert verification in IO::Socket::SSL). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 06:35:47 Modified files: mail/enigmail : Makefile distinfo mail/enigmail/pkg: PLIST-main PLIST-seamonkey Log message: Update to enigmail 1.8.2. Switch to depend by default on gnupg2, enigmail can use both but prefers the latter and will deprecate support for gnupg 1.4 in the next versions. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/19 06:44:38 Modified files: security/easy-rsa: Makefile Added files: security/easy-rsa/patches: patch-easy-rsa_1_0_build-ca patch-easy-rsa_1_0_build-dh patch-easy-rsa_1_0_build-inter patch-easy-rsa_1_0_build-key patch-easy-rsa_1_0_build-key-pass patch-easy-rsa_1_0_build-key-pkcs12 patch-easy-rsa_1_0_build-key-server patch-easy-rsa_1_0_build-req patch-easy-rsa_1_0_build-req-pass patch-easy-rsa_1_0_list-crl patch-easy-rsa_1_0_make-crl patch-easy-rsa_1_0_revoke-crt patch-easy-rsa_1_0_revoke-full patch-easy-rsa_1_0_sign-req patch-easy-rsa_2_0_pkitool Log message: switch easy-rsa to using openssl to unbreak; libressl doesn't allow $ENV:: in config files and easy-arrrrsa uses this heavily. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/19 06:45:08 Modified files: graphics/birdfont: Makefile Log message: mark broken for the time being, for it doesn't build with the upcoming vala 0.30.0 ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/19 06:45:45 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST Log message: update to vala-0.30.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/19 06:46:29 Modified files: x11/gnome/libgda: Makefile x11/gnome/code-assistance: Makefile x11/gnome/anjuta: Makefile Added files: x11/gnome/anjuta/patches: patch-configure Log message: handle vala 0.30.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/19 06:48:26 Modified files: sys/dev/pci : if_em.c if_em.h Log message: Avoid using a mutex in the rx completion path. Instead rely on intr_barrier(9) to avoid having the interrupt handler touch the rx data structures while we're brining down the interface. This actually reverts many of the changes in rev. 1.300. ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 06:55:14 Modified files: security/kpcli : Makefile distinfo Log message: update to kpcli 3.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 07:03:15 Modified files: www/seamonkey : Makefile distinfo www/seamonkey/patches: patch-mozilla_storage_src_mozStorageConnection_cpp www/seamonkey/pkg: PLIST-lightning Log message: Update to seamonkey 2.35 / lightning-seamonkey 4.0. - See http://www.seamonkey-project.org/releases/seamonkey2.35/ - Now uses Gecko 38 as firefox-esr. Note that 2.38 is in beta.. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 07:04:14 Modified files: www/seamonkey-i18n: Makefile.inc distinfo Log message: Update to seamonkey-i18n 2.35. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 07:09:38 Modified files: mail/thunderbird-i18n: Makefile.inc www/firefox-esr-i18n: Makefile.inc www/firefox-i18n: Makefile.inc www/seamonkey-i18n: Makefile.inc Log message: Remove the now defunct ftp://ftp.mozilla.org from MASTER_SITES. Default to https://ftp.mozilla.org/ and use http://releases.mozilla.org/ as a fallback like the other mozilla ports. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 07:37:38 Modified files: graphics/birdfont: Makefile distinfo graphics/birdfont/patches: patch-scripts_bavala_py Added files: graphics/birdfont/patches: patch-libbirdfont_OpenFontFormat_PairFormat1_vala Log message: Unbreak and update to birdfont-2.11.3. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/19 07:53:32 Modified files: misc/portroach : Makefile distinfo misc/portroach/pkg: PLIST Removed files: misc/portroach/patches: patch-sql_migrations_pgsql_2_0_6_sql Log message: - update to portroach-2.0.7 * various tweaks and new mozilla sitehandler from landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 09:44:13 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Removed files: geo/pgrouting/patches: patch-tools_test-runner_pl Log message: Update to pgrouting 2.1.0. Tested with grenoble data from mapzen metro extracts, imported with osm2pgrouting, and using pgRoutingLayer extension in QGIS. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2015/09/19 10:24:08 Modified files: usr.sbin/bgpd : rde.c Log message: Use correct function name in error message CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/19 11:39:55 Modified files: security/yara/main: Makefile Log message: link yara to libmagic, permit to use magic in yara rules: http://yara.readthedocs.org/en/latest/modules/magic.html ok ajatoctou@ CVSROOT: /cvs Module name: www Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 11:42:21 Modified files: . : want.html Log message: The awesome OpenBSD Foundation has granted me with a gift :-) Thanks a lot guys, and thanks to all people who donated to the Foundation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 12:21:15 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aacenc_tns_c Log message: Back port anohter bug fix for the AAC encoder. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 12:47:00 Modified files: graphics/libgphoto2: Makefile graphics/libgphoto2/pkg: PLIST Removed files: graphics/libgphoto2/patches: patch-libgphoto2_port_libusb1_libusb1_c Log message: Our libusb1 is broken, so use libusb-compat instead. breakage reported by Alessandro DE LAURENZIS CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/19 14:09:08 Modified files: libexec/ld.so/powerpc: ldasm.S Log message: Make bootstrapping code compatible with the Secure-PLT ABI. ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/19 14:11:22 Modified files: lib/csu : boot.h Log message: Make sure we set PROT_EXEC on the GOT for BSS-PLT binaries on powerpc. ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/19 14:16:25 Modified files: libexec/ld.so/powerpc: archdep.h Log message: Remove PROT_EXEC bit from GOT_PERMS. ld.so doesn't need it anymore, and rcrt0.o will add it for BSS-PLT binaries if necessary. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/19 14:27:43 Modified files: security/distorm3: Makefile distinfo security/distorm3/pkg: PLIST Log message: update distorm3 to latest release. ok gentiane@ (aka aja@) :) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/19 14:27:51 Modified files: lib/csu/powerpc: md_init.h Log message: We don't need to calculate the load offset. This also means we don't need to calculate the GOT address anymore. ok guenther@ (who spotted the latter bit) CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/19 14:39:06 Modified files: sys/kern : kern_tame.c Log message: In the internal conversion of _TM_* to TAME_*, some bits were lost for "dns" and "cmsg" in the `tamereq' array. Restore the previous behaviour. ok guenther@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/19 14:56:47 Modified files: libexec/ld.so : dlfcn.c resolve.h libexec/ld.so/alpha: ldasm.S syscall.h libexec/ld.so/amd64: ldasm.S syscall.h libexec/ld.so/arm: ldasm.S syscall.h libexec/ld.so/hppa: 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 rtld_machine.c syscall.h Log message: kbind has eliminated the need for and use of the bind lock. Delete it, the the callback, and the sigprocmask stub. Keep around the DL_SETBINDLCK case until libpthread stops using it. discussed with miod@ at l2k15 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2015/09/19 15:07:04 Modified files: sys/arch/amd64/stand/libsa: biosdev.c sys/arch/i386/stand/libsa: biosdev.c sys/arch/loongson/dev: bonito.c sys/arch/macppc/macppc: openprom.c sys/arch/sgi/sgi: l1.c sys/arch/sparc/sparc: clock.c openprom.c sys/arch/sparc/stand/common: dvma.c sys/arch/sparc64/dev: fhc.c sbus.c sys/arch/sparc64/sparc64: autoconf.c openprom.c Log message: trivial "if(x) free(x)" replacement by "free(x)" ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 15:33:37 Modified files: productivity/tryton/account_credit_limit: Makefile distinfo productivity/tryton/account_dunning: Makefile distinfo productivity/tryton/account_dunning_letter: Makefile distinfo productivity/tryton/account_invoice: Makefile distinfo productivity/tryton/account_invoice_history: Makefile distinfo productivity/tryton/account_invoice_line_standalone: Makefile distinfo productivity/tryton/account_invoice_stock: Makefile distinfo productivity/tryton/account_payment: Makefile distinfo productivity/tryton/account_payment_sepa: Makefile distinfo productivity/tryton/account_product: Makefile distinfo productivity/tryton/account_statement: Makefile distinfo productivity/tryton/account_stock_anglo_saxon: Makefile distinfo productivity/tryton/account_stock_continental: Makefile distinfo Log message: Update the account modules. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 15:33:54 Modified files: productivity/tryton/analytic_account: Makefile distinfo productivity/tryton/analytic_invoice: Makefile distinfo productivity/tryton/analytic_purchase: Makefile distinfo productivity/tryton/analytic_sale: Makefile distinfo productivity/tryton/bank: Makefile distinfo productivity/tryton/calendar: Makefile distinfo productivity/tryton/calendar_classification: Makefile distinfo productivity/tryton/calendar_scheduling: Makefile distinfo productivity/tryton/carrier: Makefile distinfo productivity/tryton/carrier_percentage: Makefile distinfo productivity/tryton/carrier_weight: Makefile distinfo productivity/tryton/company: Makefile distinfo productivity/tryton/company_work_time: Makefile distinfo productivity/tryton/currency: Makefile distinfo productivity/tryton/dashboard: Makefile distinfo productivity/tryton/google_maps: Makefile distinfo productivity/tryton/ldap_authentication: Makefile distinfo productivity/tryton/ldap_connection: Makefile distinfo productivity/tryton/party_relationship: Makefile distinfo productivity/tryton/party_siret: Makefile distinfo productivity/tryton/party_vcarddav: Makefile distinfo Log message: More updates to tryton modules. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/19 15:37:12 Modified files: databases/repmgr: Makefile distinfo databases/repmgr/pkg: PLIST Added files: databases/repmgr/patches: patch-repmgr_conf_sample patch-repmgr_h Removed files: databases/repmgr/patches: patch-repmgr_c Log message: Update to repmgr 3.0.1. See http://www.repmgr.org/release-notes-3.0.1.html CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 15:51:10 Modified files: devel/hs-murmur-hash: Makefile distinfo devel/hs-murmur-hash/pkg: PLIST Log message: Update to hs-murmur-hash-0.1.0.8. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 15:51:57 Modified files: devel/hs-unbounded-delays: Makefile distinfo devel/hs-unbounded-delays/pkg: PLIST Log message: Update to hs-unbounded-delays-0.1.0.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 15:52:34 Modified files: productivity/tryton: Makefile.inc productivity/tryton/account_credit_limit: Makefile productivity/tryton/account_invoice_history: Makefile productivity/tryton/account_invoice_line_standalone: Makefile productivity/tryton/account_invoice_stock: Makefile productivity/tryton/account_product: Makefile productivity/tryton/account_statement: Makefile productivity/tryton/account_stock_continental: Makefile productivity/tryton/analytic_invoice: Makefile productivity/tryton/analytic_purchase: Makefile productivity/tryton/analytic_sale: Makefile productivity/tryton/calendar_classification: Makefile productivity/tryton/calendar_todo: Makefile productivity/tryton/carrier: Makefile productivity/tryton/carrier_percentage: Makefile productivity/tryton/company: Makefile productivity/tryton/company_work_time: Makefile productivity/tryton/country: Makefile productivity/tryton/currency: Makefile productivity/tryton/dashboard: Makefile productivity/tryton/google_maps: Makefile productivity/tryton/ldap_connection: Makefile productivity/tryton/party: Makefile productivity/tryton/party_siret: Makefile productivity/tryton/party_vcarddav: Makefile productivity/tryton/product: Makefile productivity/tryton/product_attribute: Makefile productivity/tryton/product_cost_history: Makefile productivity/tryton/product_measurements: Makefile productivity/tryton/product_price_list: Makefile productivity/tryton/project: Makefile productivity/tryton/project_plan: Makefile productivity/tryton/project_revenue: Makefile productivity/tryton/purchase_invoice_line_standalone: Makefile productivity/tryton/purchase_shipment_cost: Makefile productivity/tryton/sale_credit_limit: Makefile productivity/tryton/sale_price_list: Makefile productivity/tryton/sale_shipment_cost: Makefile productivity/tryton/stock_inventory_location: Makefile productivity/tryton/stock_location_sequence: Makefile productivity/tryton/stock_lot: Makefile productivity/tryton/stock_package: Makefile productivity/tryton/stock_product_location: Makefile productivity/tryton/stock_supply_day: Makefile productivity/tryton/timesheet: Makefile productivity/tryton/timesheet_cost: Makefile Log message: Default to version 3.2.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/19 15:59:14 Modified files: devel/hs-PSQueue: Makefile devel/hs-PSQueue/pkg: PLIST devel/hs-base16-bytestring: Makefile devel/hs-base16-bytestring/pkg: PLIST devel/hs-bytestring-mmap: Makefile devel/hs-bytestring-mmap/pkg: PLIST devel/hs-directory-tree: Makefile devel/hs-directory-tree/pkg: PLIST devel/hs-failure: Makefile devel/hs-failure/pkg: PLIST devel/hs-largeword: Makefile devel/hs-largeword/pkg: PLIST devel/hs-newtype: Makefile devel/hs-newtype/pkg: PLIST devel/hs-readline: Makefile devel/hs-readline/pkg: PLIST net/hs-curl : Makefile net/hs-curl/pkg: PLIST textproc/hs-bytestring-nums: Makefile textproc/hs-bytestring-nums/pkg: PLIST textproc/hs-bytestring-show: Makefile textproc/hs-bytestring-show/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 16:20:15 Removed files: comms/jpilot : Makefile distinfo comms/jpilot/pkg: DESCR PLIST Log message: Remove jpilot; it's 2015... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 16:20:43 Removed files: comms/pilot-link: Makefile distinfo comms/pilot-link/patches: patch-bindings_Perl_Makefile_PL_in patch-bindings_Perl_Pilot_xs patch-bindings_Perl_typemap patch-configure patch-libpisock_freebsdusb_c patch-libpisock_unixserial_c patch-src_Makefile_in patch-src_pilot-read-notepad_c patch-src_pilot-read-palmpix_c patch-src_pilot-read-screenshot_c patch-src_pilot-read-veo_c comms/pilot-link/pkg: DESCR PLIST Log message: It's 2015, remove pilot-link... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 16:21:20 Modified files: comms : Makefile Log message: -jpilot -pilot-link CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 16:22:13 Modified files: x11/kde/pim3 : Makefile x11/kde/pim3/pkg: PLIST Log message: Remove pilot-link support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 16:23:22 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register pilot-link and jpilot removal. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 16:44:57 Modified files: www/uget : Makefile distinfo Log message: Update to uget-2.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 16:49:59 Modified files: www/p5-Apache-ASP: Makefile distinfo Log message: Update to p5-Apache-ASP-2.62. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/19 16:58:23 Modified files: www/ap2-mod_jk : Makefile distinfo www/ap2-mod_jk/patches: patch-native_configure www/ap2-mod_jk/pkg: PLIST Removed files: www/ap2-mod_jk/patches: patch-conf_uriworkermap_properties patch-conf_workers_properties_minimal Log message: Update to ap2-mod_jk-1.2.41. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2015/09/19 17:23:13 Modified files: net/ircII : Makefile distinfo net/ircII/patches: patch-configure patch-source_window_c net/ircII/pkg : PLIST Log message: maintenance update to 20150903; ok Brad CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/19 20:01:22 Modified files: sys/dev/pci : if_vmx.c Log message: need to keep bpf in the tx path. got a bit ahead of myself there... noticed by brad CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2015/09/20 00:50:26 Modified files: math/maxima : Makefile distinfo math/maxima/pkg: PLIST Removed files: math/maxima/patches: patch-configure patch-maxima_spec_in Log message: Update to Maxima 5.37.2 OK daniel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 00:50:48 Modified files: games/solarus : Makefile.inc games/solarus/solarus: Makefile games/solarus/zsdx: Makefile games/solarus/zsxd: Makefile Log message: Remove bcallah@ from MAINTAINER per his request. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 01:10:52 Modified files: geo/viking/patches: patch-src_mapnik_interface_cpp Log message: fix build by adding forgotten chunk cherrypicked from upstream. breakage reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 01:18:21 Modified files: devel/help2man : Makefile distinfo Log message: Update to help2man-1.47.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 01:23:37 Modified files: sysutils/backuppc: Makefile distinfo sysutils/backuppc/patches: patch-configure_pl Log message: update to backuppc 3.3.1 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/20 01:28:42 Modified files: distrib/sets/lists/base: md.loongson md.octeon md.sgi distrib/sets/lists/comp: md.loongson md.octeon md.sgi mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 01:33:44 Modified files: textproc/zathura/core: Makefile distinfo Removed files: textproc/zathura/core/patches: patch-Makefile patch-zathura_page-widget_c patch-zathura_shortcuts_c Log message: Update to zathura 0.3.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 01:36:50 Modified files: graphics/argyll: Makefile distinfo graphics/argyll/pkg: PLIST Removed files: graphics/argyll/patches: patch-Jambase patch-Jamtop patch-spectro_hidio_c patch-spectro_icoms_ux_c patch-spectro_usbio_c patch-spectro_webwin_c Log message: Update to argyllcms-1.8.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 01:38:25 Modified files: x11/gnome/gdl : Makefile distinfo Log message: Update to gdl-3.18.0. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/20 01:39:02 Modified files: net/py-nmap : Makefile distinfo net/py-nmap/pkg: PLIST Log message: update python nmap to 0.4.3. Use python 3 because this version does not support python 2. ok aja@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2015/09/20 01:39:37 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'py-nmap' => 'py3-nmap' CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 01:58:20 Modified files: geo/spatialindex: Makefile distinfo geo/spatialindex/pkg: PLIST Log message: update to spatialindex 1.8.5, tested in a bulk by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 01:59:09 Modified files: geo/geos : Makefile distinfo geo/geos/patches: patch-src_Makefile_in geo/geos/pkg : PLIST Removed files: geo/geos/patches: patch-include_geos_platform_h_in Log message: update to geos 3.5.0, tested in a bulk by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 02:01:10 Modified files: www/links+ : Makefile distinfo www/links+/patches: patch-html_c patch-https_c Log message: Update to links+ 2.11, based on a diff from bcallah@ for 2.10. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 02:04:15 Modified files: security/scrypt: Makefile distinfo Log message: Update to scrypt-1.2.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 02:26:22 Modified files: textproc/p5-PDF-API2: Makefile distinfo Log message: Update to p5-PDF-API2-2.024. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 02:33:57 Modified files: www/p5-WWW-Tumblr: Makefile distinfo Log message: Update to p5-WWW-Tumblr-5.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 02:39:20 Modified files: www/p5-XML-Atom-SimpleFeed: Makefile distinfo Log message: Update to p5-XML-Atom-SimpleFeed-0.863. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 02:39:35 Modified files: x11/emelfm2 : Makefile distinfo x11/emelfm2/patches: patch-Makefile patch-src_dialogs_e2_file_info_dialog_c patch-src_e2_fileview_h patch-src_e2_output_c patch-src_filesystem_e2_fs_c patch-src_utils_e2_utils_c x11/emelfm2/pkg: PFRAG.shared PLIST Log message: Update to emelfm2 0.9.1, switches to gtk+3. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 03:23:19 Modified files: geo/gpx-viewer : Makefile Added files: geo/gpx-viewer/patches: patch-data_gpx-viewer-file-chooser_ui patch-data_gpx-viewer-preferences_ui Log message: Backport https://github.com/DaveDavenport/gpx-viewer/pull/1 to fix a crash when opening the file browser dialog. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 03:34:38 Modified files: www/p5-XML-Atom: Makefile distinfo Log message: Update to p5-XML-Atom-0.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 03:48:17 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Update to login_krb5-5.8.2. - document the fact that the auth style must start with a dash. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 03:52:44 Modified files: www/py-weberror: Makefile distinfo www/py-weberror/pkg: PLIST Log message: Update to py-weberror-0.11. CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2015/09/20 04:05:48 Modified files: usr.sbin/rmt : rmt.8 rmt.c Log message: Add a set of flags to rmt(8) to make it run in a restricted mode, designed to work with rdump(8) to remote disk. -d confines rmt to operate within a single directory. -r enforces read-only mode. -w enforces write-only mode. This is quite usable with public ssh key setup, e.g. having the following in .ssh/authorized/keys: command="/etc/rmt -rd /backups/machine.example.conf",no-agent-forwarding,... ssh-rsa AAAAB3... ok semarie@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 04:31:19 Modified files: www/py-httpie : Makefile distinfo www/py-httpie/pkg: PLIST Log message: Update to py-httpie-0.9.2. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2015/09/20 05:20:16 Modified files: usr.sbin/relayd: Tag: OPENBSD_5_7 ca.c config.c parse.y pfe.c relay.c relay_http.c relayd.c relayd.h ssl.c Log message: maintainance diff for relayd MFC the following changes - Missing free(3) in error path (ssl.c,v 1.29) - fix a memory leak. (pfe.c,v 1.80) - allocate se_log evbuffer before loging errors with relay_close() (relay.c,v 1.192) - fix a file descriptor leak in http protocol handling (relay.c,v 1.193 and relay_http.c,v 1.44) - Fix obvious problems with relayd config reload (ca.c,v 1.13; config.c,v 1.25; parse.y,v 1.204; relayd.c,v 1.139; relayd.h,v 1.209) - http protocol: you cannot append to the previous key-value before line three of a request (relay_http.c,v 1.45) - fix a crash / use after free (relay.c,v 1.194; relay_http.c,v 1.46) - fix a non safe use of TAILQ_FOREACH with TAILQ_REMOVE (relay_http.c,v 1.47) - Plug a memory leak by simplifying kv_free() (relayd.c,v 1.141) - Fix memory leak in error case (relay_http.c,v 1.48) - track the connection state of a session and stops doing double opens in certain situations (relay.c,v 1.195; relay_http.c,v 1.49; relayd.h,v 1.210) - coding style (relay.c,v 1.196; relay_http.c,v 1.50; relayd.h,v 1.212) ok claudio@, sthen@ and feedback tedu@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/20 05:50:05 Modified files: sys/arch/mips64/mips64: cache_tfp.c Log message: Reset the `pending I$ flushes' flag in tfp_InvalidateICache() if invalidating the whole I$. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/20 05:52:33 Modified files: sys/arch/mips64/mips64: exception_tfp.S Log message: Correctly compute the userland pte index in a pte page in the userland tlb miss handler; from Naruaki Etomi (nullnilaki on gmail), thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 05:54:58 Modified files: www/py-pylons : Makefile distinfo www/py-pylons/pkg: PLIST Log message: Update to py-pylons-1.0.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 06:01:19 Modified files: textproc/libxmlbird: Makefile Log message: take maintainership CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 06:03:54 Modified files: textproc/libxmlbird: Makefile Log message: tweak TDEP and re-order CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 06:07:35 Modified files: graphics/birdfont: Makefile distinfo graphics/birdfont/patches: patch-install_py Removed files: graphics/birdfont/patches: patch-libbirdfont_OpenFontFormat_PairFormat1_vala patch-scripts_bavala_py Log message: - update to birdfont-2.11.7 - rework patches joint work with upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 06:12:11 Removed files: games/ivan : Makefile distinfo games/ivan/patches: patch-FeLib_Include_fearray_h patch-FeLib_Include_festring_h patch-FeLib_Include_save_h patch-FeLib_Source_bitmap_cpp patch-FeLib_Source_festring_cpp patch-Main_Include_char_h patch-Main_Include_human_h patch-Main_Include_lsquare_h patch-Main_Include_stack_h patch-Main_Source_command_cpp patch-Main_Source_fluid_cpp patch-Main_Source_lsquare_cpp patch-Main_Source_lterras_cpp patch-Main_Source_script_cpp patch-Makefile_in games/ivan/pkg : DESCR PLIST Log message: Remove ivan; segfaults, development stopped >10 years ago. ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 06:12:39 Modified files: games : Makefile Log message: -ivan CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 06:14:10 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register ivan removal. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2015/09/20 06:18:47 Modified files: lib/libc/asr : getaddrinfo_async.c Log message: remove unused static function CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/20 06:24:47 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.5.9.12. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 06:45:26 Modified files: devel/py-configparser: Makefile Log message: remove bcallah@ as maintainer CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 06:45:50 Modified files: devel/py-cloudpickle: Makefile distinfo Log message: - update to cloudpickle-0.1.1 - remove bcallah as maintainer per his request CVSROOT: /cvs Module name: ports Changes by: ratchov@cvs.openbsd.org 2015/09/20 06:47:58 Modified files: audio/siren : Makefile distinfo audio/siren/pkg: PLIST Log message: Update to new 0.6 version. From Tim van der Molen. Thanks! CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/20 06:49:15 Modified files: sys/arch/sgi/localbus: tcc.c Log message: Invoke tfp_IOSyncDCache() from tcc_IOSyncDCache() as well, so that invalidate operations are also carried on the internal write-through cache. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 06:49:52 Log message: Import rofi 0.15.8. Rofi is a graphical menu. Its features include: * Full (configurable) keyboard navigation. * Type to filter - Tokenized: Type any word in any order to filter. - Case insensitive * UTF-8 enabled. - UTF-8 aware string collating. - intl. keyboard support (`e -> รจ) * Pango font rendering. * RTL language support. * Window Switcher. - I3 support. - EWHM compatible WM. * Run dialog. * SSH launcher. * History based ordering: last 25 choices are ordered based on use. * Levenshtein distance ordering of matches. * Drop in dmenu replacement with many added improvements. * Can be easily extended using scripts. ok/feedback jasper@ czarkoff@ Status: Vendor Tag: landry Release Tags: landry_20150920 N ports/sysutils/rofi/Makefile N ports/sysutils/rofi/distinfo N ports/sysutils/rofi/patches/patch-source_rofi_c N ports/sysutils/rofi/patches/patch-script_rofi-sensible-terminal N ports/sysutils/rofi/pkg/PLIST N ports/sysutils/rofi/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2015/09/20 06:50:48 Modified files: sysutils : Makefile Log message: +rofi CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2015/09/20 06:50:58 Modified files: lib/libc/asr : asr.c Log message: use _PATH_RESCONF directly CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/20 06:55:11 Modified files: distrib/sgi/ramdisk: Makefile etc/etc.sgi : Makefile.inc Log message: Enable IP26 builds. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/20 07:39:13 Modified files: usr.bin/openssl: speed.c Log message: Pack the algorithm numbers, to avoid printing a useless (null) 0 0 0 0 line in the summary. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 08:04:45 Modified files: games/solarus/solarus: Makefile Log message: add PORTROACH_COMMENT for newer versions require SDL2 (any news on that?) CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2015/09/20 08:19:21 Modified files: lib/libc/asr : asr.c getaddrinfo_async.c gethostnamadr_async.c getnameinfo_async.c getnetnamadr_async.c getrrsetbyname_async.c res_search_async.c res_send_async.c Log message: remove bogus includes of err.h CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 08:19:29 Modified files: games/solarus/zsdx: Makefile games/solarus/zsxd: Makefile Log message: switch to GH_* so portroach can pick up new versions (though currently we're limited to what versions work with the outdated solarus engine) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 08:59:59 ports/devel/hs-dataenc/patches Update of /cvs/ports/devel/hs-dataenc/patches In directory cvs.openbsd.org:/tmp/cvs-serv8735/patches Log Message: Directory /cvs/ports/devel/hs-dataenc/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 09:05:33 Modified files: sysutils/rofi : Makefile Added files: sysutils/rofi/patches: patch-source_dialogs_ssh_c Log message: add patch from upstream to autocomplete hosts by reading known_hosts CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 09:09:36 Modified files: databases/hs-postgresql-libpq: Makefile databases/hs-postgresql-libpq/pkg: PLIST devel/hs-BoundedChan: Makefile devel/hs-BoundedChan/pkg: PLIST devel/hs-FindBin: Makefile devel/hs-FindBin/pkg: PLIST devel/hs-ansi-terminal: Makefile devel/hs-ansi-terminal/pkg: PLIST devel/hs-bimap : Makefile devel/hs-bimap/pkg: PLIST devel/hs-constraints: Makefile devel/hs-constraints/pkg: PLIST devel/hs-enumerator: Makefile devel/hs-enumerator/pkg: PLIST devel/hs-extensible-exceptions: Makefile devel/hs-extensible-exceptions/pkg: PLIST devel/hs-mmap : Makefile devel/hs-mmap/pkg: PLIST devel/hs-strict: Makefile devel/hs-strict/pkg: PLIST devel/hs-unix-compat: Makefile devel/hs-unix-compat/pkg: PLIST net/hs-hostname: Makefile net/hs-hostname/pkg: PLIST net/hs-network-info: Makefile net/hs-network-info/pkg: PLIST textproc/hs-xml: Makefile textproc/hs-xml/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 09:11:19 Modified files: devel/hs-ansi-wl-pprint: Makefile distinfo devel/hs-ansi-wl-pprint/pkg: PLIST Log message: Update to hs-ansi-wl-pprint-0.6.7.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 09:12:28 Modified files: devel/hs-dataenc: Makefile devel/hs-dataenc/pkg: PLIST Added files: devel/hs-dataenc/patches: patch-dataenc_cabal Log message: Let it build with base-4.8 (ghc-7.10). Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 09:13:08 Modified files: devel/hs-dlist : Makefile distinfo devel/hs-dlist/pkg: PLIST Log message: Update to hs-dlist-0.7.1.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 09:13:35 Modified files: devel/hs-logict: Makefile distinfo devel/hs-logict/pkg: PLIST Log message: Update to hs-logict-0.5.0.2. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2015/09/20 09:24:39 Modified files: share/man/man4/man4.sgi: intro.4 distrib/notes/sgi: contents hardware prep whatis Log message: More IP26 bits. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 10:23:20 Modified files: devel/hs-OneTuple: Makefile devel/hs-OneTuple/pkg: PLIST devel/hs-base-unicode-symbols: Makefile devel/hs-base-unicode-symbols/pkg: PLIST devel/hs-base64-bytestring: Makefile devel/hs-base64-bytestring/pkg: PLIST devel/hs-blaze-builder: Makefile devel/hs-blaze-builder/pkg: PLIST devel/hs-cereal: Makefile devel/hs-cereal/pkg: PLIST devel/hs-concurrent-extra: Makefile devel/hs-concurrent-extra/pkg: PLIST devel/hs-convertible: Makefile devel/hs-convertible/pkg: PLIST devel/hs-data-default: Makefile devel/hs-data-default/pkg: PLIST devel/hs-data-hash: Makefile devel/hs-data-hash/pkg: PLIST devel/hs-hashtables: Makefile devel/hs-hashtables/pkg: PLIST devel/hs-nats : Makefile devel/hs-nats/pkg: PLIST devel/hs-patch-combinators: Makefile devel/hs-patch-combinators/pkg: PLIST devel/hs-semigroups: Makefile devel/hs-semigroups/pkg: PLIST devel/hs-sendfile: Makefile devel/hs-sendfile/pkg: PLIST devel/hs-tagged: Makefile devel/hs-tagged/pkg: PLIST devel/hs-transformers-base: Makefile devel/hs-transformers-base/pkg: PLIST security/hs-entropy: Makefile security/hs-entropy/pkg: PLIST textproc/hs-polyparse: Makefile textproc/hs-polyparse/pkg: PLIST textproc/hs-xml-types: Makefile textproc/hs-xml-types/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 10:24:11 Modified files: devel/hs-hslogger: Makefile devel/hs-hslogger/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. Fix dependencies. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/20 12:20:37 Modified files: share/man/man5 : bsd.port.mk.5 Log message: fix an Xr to pkg_create(1); from michael reed CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 12:29:22 Modified files: archivers/hs-zlib-bindings: Makefile archivers/hs-zlib-bindings/pkg: PLIST devel/hs-MonadRandom: Makefile devel/hs-MonadRandom/pkg: PLIST devel/hs-abstract-deque: Makefile devel/hs-abstract-deque/pkg: PLIST devel/hs-cmdargs: Makefile devel/hs-cmdargs/pkg: PLIST devel/hs-configurator: Makefile devel/hs-configurator/pkg: PLIST devel/hs-language-c: Makefile devel/hs-language-c/pkg: PLIST devel/hs-safe : Makefile devel/hs-safe/pkg: PLIST devel/hs-tuple : Makefile devel/hs-tuple/pkg: PLIST devel/hs-uniplate: Makefile devel/hs-uniplate/pkg: PLIST devel/hs-uuid : Makefile devel/hs-uuid/pkg: PLIST devel/hs-vault : Makefile devel/hs-vault/pkg: PLIST security/hs-crypto: Makefile security/hs-crypto/pkg: PLIST security/hs-crypto-api: Makefile security/hs-crypto-api/pkg: PLIST security/hs-cryptocipher: Makefile security/hs-cryptocipher/pkg: PLIST security/hs-cryptohash: Makefile security/hs-cryptohash/pkg: PLIST security/hs-pwstore-fast: Makefile security/hs-pwstore-fast/pkg: PLIST security/hs-skein: Makefile security/hs-skein/pkg: PLIST textproc/hs-libxml-sax: Makefile textproc/hs-libxml-sax/pkg: PLIST www/hs-http-types: Makefile www/hs-http-types/pkg: PLIST x11/hs-X11 : Makefile x11/hs-X11/pkg : PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2015/09/20 12:32:18 Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_browser_extensions_api_messaging_message_service_cc patch-chrome_chrome_browser_ui_gypi patch-ui_gfx_gfx_gyp patch-ui_views_views_gyp Added files: www/chromium/patches: patch-v8_src_base_platform_platform-openbsd_cc Log message: sync the heap handling code of v8 with linux and regen patches CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 12:35:55 Modified files: sysutils/rofi : Makefile Log message: make this actually readable CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2015/09/20 12:37:38 Modified files: . : sgi.html Log message: Mention IP26 support in HEAD, update history. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/20 12:37:50 Modified files: sysutils/rofi : Makefile Log message: previous shuffling uncovered that BUILD_DEPENDS for autoconf were being overridden elsewhere in the Makefile CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 13:18:57 Modified files: devel/hs-distributive: Makefile Log message: Mark as broken. I'll probably delete this (and a bunch of other hs ports which are marked as broken or ignored). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/20 13:19:03 Modified files: sys/arch/hppa/hppa: mutex.c Log message: Put memory barriers in the appropriate place. Discssed with geunther@, tested by landry@ CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2015/09/20 13:40:51 Modified files: . : sgi.html Log message: oops CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/20 14:49:24 Modified files: databases/py-whisper: Makefile distinfo databases/py-whisper/pkg: PLIST Log message: Update to py-whisper-0.9.13. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 14:52:00 Modified files: devel/hs-tar : Makefile distinfo devel/hs-tar/pkg: PLIST Log message: Update to hs-tar-0.4.2.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 14:55:07 Modified files: databases/hs-hackage-db: Makefile databases/hs-hackage-db/pkg: PLIST devel/hs-blaze-textual: Makefile devel/hs-blaze-textual/pkg: PLIST textproc/hs-HaXml: Makefile textproc/hs-HaXml/pkg: PLIST textproc/hs-bytestring-lexing: Makefile textproc/hs-bytestring-lexing/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 15:08:56 Modified files: devel/hs-comonad: Makefile Log message: Mark as broken for now. Yet another candidate for removal. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 15:16:14 Modified files: devel/hs-contravariant: Makefile Log message: Another candidate for removal. I think a lot of those are just there because lang/feldspar, which is unbuildable since the last ghc update, IIRC. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2015/09/20 15:49:54 Modified files: usr.sbin/syslogd: evbuffer_tls.c Log message: Misuse of libevent in TLS read and write might have caused strange event loss in syslogd. The ev_read and ev_write event structures were used for both EV_READ and EV_WRITE events intermixedly. The correct way is to use each event for its read and write purpose and instead switch the handler. Then libevent is no longer confused. When doing TLS read and a TLS_WANT_POLLOUT occures, call event_set() for the write event to change the callback to read. As there might be an event scheduled on the event, call event_del() before event_set(). After a successful TLS read, change back the write event. Add analog code for TLS write and handshake. OK beck@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/20 16:05:14 Modified files: sys/kern : kern_sched.c Log message: Short circuit if we're running on the CPU that we want to sync with. Fixes suspend on machines with em(4) now that it uses intr_barrier(9). ok krw@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2015/09/20 16:26:18 Modified files: sys/dev/pci : if_vmx.c Log message: brad points out i need bpf_mtap_ether to reconstruct vlan headers CVSROOT: /cvs Module name: src Changes by: tobiasu@cvs.openbsd.org 2015/09/20 18:24:21 Modified files: sys/arch/sparc/include: vmparam.h Log message: Increase MAXTSIZ to 64MB, required for gcc/gnat ok miod CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2015/09/20 19:17:28 Modified files: faq : faq10.html Log message: powerdown= is gone. diff from fred (openbsd at crowsons.com), mangled by gmail, I suspect. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/20 21:06:41 Modified files: devel/hs-void : Makefile devel/hs-void/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2015/09/20 22:31:00 Modified files: usr.bin/ssh : packet.c Log message: fix possible hang on closed output; bz#2469 reported by Tomas Kuthan ok markus@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/20 23:38:58 Modified files: sys/arch/alpha/alpha: mutex.c Log message: Fix membar positioning in mtx_enter_try() and (critically!) mtx_leave() Problem noticed and initial diff by kettenis@ ok kettenis@ visa@ dlg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/21 00:06:54 Modified files: lib/libc/sys : select.2 Log message: Add STANDARDS section and another EINVAL reason CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/21 00:21:49 Modified files: sys/arch/powerpc/powerpc: mutex.c Log message: Fix membar positioning in mtx_enter_try() and (critically!) mtx_leave() Same diff as guenther@ committed for alpha. ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2015/09/21 00:23:03 Modified files: sys/arch/mips64/mips64: mutex.c Log message: Fix membar positioning in mtx_enter_try() and (critically!) mtx_leave() Same diff as guenther@ committed for alpha. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/21 00:30:02 Modified files: devel/p5-Devel-Cover: Makefile distinfo Log message: Update to p5-Devel-Cover-1.21. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/21 00:43:26 Modified files: devel/p5-Log-Dispatch: Makefile distinfo Log message: Update to p5-Log-Dispatch-2.51. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/21 00:51:16 Modified files: net/p5-Event-RPC: Makefile distinfo Log message: Update to p5-Event-RPC-1.06. CVSROOT: /cvs Module name: src Changes by: lum@cvs.openbsd.org 2015/09/21 00:59:54 Modified files: usr.bin/mg : dired.c Log message: If you open the same directory twice in dired mode, mg does not behave correctly. In effect what should happen is the existing dired buffer is brought to the fore, and if the directory contents has changed inform the user. ok sunil@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2015/09/21 01:32:47 Modified files: x11/gnustep/webserver: Makefile distinfo Log message: Minor bugfix update to 1.5.4 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 02:25:49 Modified files: devel/hs-monads-tf: Makefile Log message: Mark as broken. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/21 02:32:35 Modified files: databases/py-sql: Makefile distinfo Log message: Update to py-sql-0.8. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 02:40:21 Modified files: www : Makefile Log message: Zap hs-xhtml-combinators. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 02:41:08 Removed files: www/hs-xhtml-combinators: Makefile distinfo www/hs-xhtml-combinators/pkg: DESCR PLIST Log message: Remove hs-xhtml-combinators. Not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 02:42:27 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of hs-xhtml-combinators. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/21 02:46:50 Modified files: comms : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm x11/kde/pim3 : Makefile x11/kde/pim3/pkg: PLIST Added files: comms/jpilot : Makefile distinfo comms/jpilot/pkg: DESCR PLIST comms/pilot-link: Makefile distinfo comms/pilot-link/patches: patch-bindings_Perl_Makefile_PL_in patch-bindings_Perl_Pilot_xs patch-bindings_Perl_typemap patch-configure patch-libpisock_freebsdusb_c patch-libpisock_unixserial_c patch-src_Makefile_in patch-src_pilot-read-notepad_c patch-src_pilot-read-palmpix_c patch-src_pilot-read-screenshot_c patch-src_pilot-read-veo_c comms/pilot-link/pkg: DESCR PLIST Log message: Revert removal of pilot-link and jpilot; we still have one user of these... CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 02:48:58 Modified files: lang : Makefile Log message: -feldspar CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2015/09/21 02:49:06 Modified files: usr.bin/libtool/LT: Library.pm usr.bin/libtool/LT/Mode: Link.pm Log message: Fix a couple of libtool issues: * when looking for a library, also look for an unversioned solib before falling back to using the static one (which may not even exist) * when a library has no libtool file (.la) with a proper dependency_libs entry, libtool(1) falls back to using objdump to determine the depencencies; however this works only if dependencies are in standard search paths; fix it by looking at the RPATH entry in objdump then add non standard dirs to search_dirs and -rpath inputs from and ok espie@, ok jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 02:50:04 Removed files: lang/feldspar : Makefile Makefile.inc lang/feldspar/compiler: Makefile distinfo lang/feldspar/compiler/pkg: DESCR PLIST lang/feldspar/language: Makefile distinfo lang/feldspar/language/patches: patch-feldspar-language_cabal lang/feldspar/language/pkg: DESCR PLIST Log message: remove feldspar, outdated and unused. it's also getting in kili's way ok kili@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 02:52:25 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register feldspar removal CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/21 03:06:33 Modified files: share/man/man5 : bsd.port.mk.5 Log message: use .Sx; from Michael Reed tweaked by me CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/21 03:23:35 Modified files: share/man/man8 : afterboot.8 intro.8 rc.8 rc.conf.8 rc.d.8 Log message: scatter some rcctl refs; from rob pierce discussed with ajacoutot CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/21 03:24:13 Modified files: usr.bin/lex : flex.1 Log message: Mention lex and flex++, from Rob Pierce. ok jmc CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2015/09/21 03:34:52 Modified files: usr.bin/tmux : alerts.c Log message: Reset the alerts timer always on activity, from Thomas Adam. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/21 03:35:41 Modified files: x11/gnome/gvfs : Makefile Log message: Build the -smb subpackage now that our libtool(1) has been fixed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/21 03:36:19 Modified files: meta/gnome : Makefile Log message: x11/gnome/gvfs,-smb, is back, so re-add the dependency. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/21 03:36:33 Modified files: security/softhsm: Makefile Log message: add a portroach limit, 2.x is sufficiently different from 1.x that we don't want to blindly update to it, and displaying 2.x releases in portroach hides 1.x updates. req'd by maintainer Patrik Lundin CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/09/21 03:41:48 Modified files: usr.sbin/bgpd : parse.y Log message: Allow for empty blocks for peers. While this is bad style for permant use, this is very nice to temporarily disable a peer option. OK sthen@ benno@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2015/09/21 03:47:15 Modified files: usr.sbin/bgpd : bgpd.conf.5 bgpd.h parse.y printconf.c rde.c Log message: Let us log all updates sent from an individual peer. Since this can be applied to a group, also let us disable logging on a sub-member of the group. Very handy for debugging naughty peers on a router with multiple peers. OK benno@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 03:48:28 Modified files: devel/hs-cmdlib: Makefile distinfo devel/hs-cmdlib/pkg: PLIST Log message: Update to hs-cmdlib-0.3.6. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 03:48:53 Modified files: devel/hs-mmorph: Makefile distinfo devel/hs-mmorph/pkg: PLIST Log message: Update to hs-mmorph-1.0.4. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/21 03:58:42 Modified files: usr.bin/mandoc : man.1 Log message: no more _subdir; Jan Stary CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/21 04:03:46 Modified files: usr.bin/lex : flex.1 Log message: remove an unsightly paragraph break; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/21 04:06:47 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: sort; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 04:10:29 Modified files: games/solarus/zsdx: Makefile games/solarus/zsxd: Makefile Log message: re-add REVISION and bump; spotted by kili@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/21 04:22:28 Modified files: net/unifi : Makefile distinfo net/unifi/pkg : DESCR PLIST Log message: update to UniFi-4.7.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/21 04:39:47 Modified files: archivers/zip : Makefile Log message: drop USE_GROFF, from Jan Stary. reformat Makefile according to usual ordering while there. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2015/09/21 04:40:16 Modified files: usr.sbin/npppd/npppd: npppd.conf.5 Log message: typo in documentation. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2015/09/21 05:01:37 Modified files: share/man/man9 : bus_dma.9 Log message: spelling fix; CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 05:04:43 Modified files: devel : Makefile Log message: Unhook hs-MonadCatchIO-mtl, hs-MonadCatchIO-transformers, hs-QuickAnnotate, hs-comonad-transformers, hs-comonad, hs-comonads-fd, hs-contravariant, hs-data-lens-template, hs-data-lens, hs-distributive, hs-either, hs-errors, hs-ghc-mtl, hs-hint, hs-iteratee, hs-lens, hs-monads-tf, hs-semigroupoids and hs-type-level. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 05:05:11 Modified files: lang : Makefile Log message: Unhook hs-syntactic. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 05:05:35 Modified files: security : Makefile Log message: Unhook hs-cprng-aes. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 05:05:58 Modified files: www : Makefile Log message: Unhook hs-clientsession. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 05:07:22 Removed files: devel/hs-MonadCatchIO-mtl: Makefile distinfo devel/hs-MonadCatchIO-mtl/patches: patch-MonadCatchIO-mtl_cabal devel/hs-MonadCatchIO-mtl/pkg: DESCR PLIST devel/hs-MonadCatchIO-transformers: Makefile distinfo devel/hs-MonadCatchIO-transformers/pkg: DESCR PLIST devel/hs-QuickAnnotate: Makefile distinfo devel/hs-QuickAnnotate/pkg: DESCR PLIST devel/hs-comonad-transformers: Makefile distinfo devel/hs-comonad-transformers/pkg: DESCR PLIST devel/hs-comonad: Makefile distinfo devel/hs-comonad/pkg: DESCR PLIST devel/hs-comonads-fd: Makefile distinfo devel/hs-comonads-fd/pkg: DESCR PLIST devel/hs-contravariant: Makefile distinfo devel/hs-contravariant/pkg: DESCR PLIST devel/hs-data-lens-template: Makefile distinfo devel/hs-data-lens-template/pkg: DESCR PLIST devel/hs-data-lens: Makefile distinfo devel/hs-data-lens/pkg: DESCR PLIST devel/hs-distributive: Makefile distinfo devel/hs-distributive/pkg: DESCR PLIST devel/hs-either: Makefile distinfo devel/hs-either/pkg: DESCR PLIST devel/hs-errors: Makefile distinfo devel/hs-errors/pkg: DESCR PLIST devel/hs-ghc-mtl: Makefile distinfo devel/hs-ghc-mtl/pkg: DESCR PLIST devel/hs-hint : Makefile distinfo devel/hs-hint/pkg: DESCR PLIST devel/hs-iteratee: Makefile distinfo devel/hs-iteratee/pkg: DESCR PLIST devel/hs-lens : Makefile distinfo devel/hs-lens/patches: patch-lens_cabal devel/hs-lens/pkg: DESCR PLIST devel/hs-monads-tf: Makefile distinfo devel/hs-monads-tf/pkg: DESCR PLIST devel/hs-semigroupoids: Makefile distinfo devel/hs-semigroupoids/pkg: DESCR PLIST devel/hs-type-level: Makefile distinfo devel/hs-type-level/pkg: DESCR PLIST lang/hs-syntactic: Makefile distinfo lang/hs-syntactic/pkg: DESCR PLIST security/hs-cprng-aes: Makefile distinfo security/hs-cprng-aes/pkg: DESCR PLIST www/hs-clientsession: Makefile distinfo www/hs-clientsession/pkg: DESCR PLIST Log message: Remove now unused hs ports. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 05:08:16 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of unused hs ports. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/21 05:15:27 Modified files: sys/net : route.c Log message: Set the correct priority for connected routes. Found by benno@. ok phessler@, claudio@, benno@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/21 05:27:08 Modified files: sys/net : rtsock.c Log message: Pass the correct variable to free(9) and while here add the size. From David Hill, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2015/09/21 05:27:08 Modified files: games/0ad : Makefile.inc games/0ad/base : Makefile distinfo games/0ad/base/patches: patch-build_workspaces_update-workspaces_sh games/0ad/base/pkg: PLIST games/0ad/data : distinfo Added files: games/0ad/base/patches: patch-libraries_source_spidermonkey_FixForEndian_diff patch-libraries_source_spidermonkey_FixSoVersionOpenBSD_diff patch-libraries_source_spidermonkey_build_sh patch-source_third_party_cppformat_format_cpp Removed files: games/0ad/base/patches: patch-source_lib_sysdep_arch_x86_x64_x86_x64_cpp Log message: Update to latest version 0.0.18. Switch to internal spidermonkey as updating devel/spidermonkey would cause issues with other ports, and we don't want yet another version of it in the tree for just one port. feedback on spidermonkey landry@, ok bentley "I am a filthy slacker" @ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2015/09/21 05:30:50 Modified files: share/man/man9 : mbuf.9 Log message: Document that m_free(9) and m_freem(9) now accept NULL. From Michael McConville, ok jmc@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2015/09/21 05:44:50 Modified files: security/polarssl: Makefile distinfo Log message: Update to polarssl/mbedtls-2.1.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 05:53:57 Modified files: devel/hs-hood : Makefile distinfo devel/hs-hood/pkg: PLIST Log message: Update to hs-hood-0.2.1. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2015/09/21 06:59:01 Modified files: sys/uvm : uvm_page.c Log message: Drop a misleading XXX about PQ_AOBJ. Clear PQ_ANON unconditionally for consistency with PQ_AOBJ. Input kettenis@, ok beck@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 07:05:46 Modified files: devel : Makefile Log message: Unhook hs-vector-algorithms. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 07:06:10 Removed files: devel/hs-vector-algorithms: Makefile distinfo devel/hs-vector-algorithms/pkg: DESCR PLIST Log message: Remove hs-vector-algorithms. It's not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 07:06:54 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of hs-vector-algorithms. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/21 07:13:06 Modified files: usr.bin/openssl: ca.c openssl.1 openssl.c ts.c x509.c Log message: remove vestigial bits of sha-0 and md2 from openssl(1) Noted by kinichiro on github. We probably need a better way to indicate the list of message digests that are allowed, as the current ones are nowhere near exhaustive (sigh - guenther@) OK guenther@ jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2015/09/21 07:24:32 Modified files: usr.bin/mandoc : man_term.c mdoc_term.c term.c term.h regress/usr.bin/mandoc/man/IP: spacing.in spacing.out_ascii regress/usr.bin/mandoc/man/TP: Makefile regress/usr.bin/mandoc/mdoc/Bl: tag.in tag.out_ascii Added files: regress/usr.bin/mandoc/man/TP: spacing.in spacing.out_ascii Log message: Trailing whitespace is significant when determining the width of a tag in mdoc(7) .Bl -tag and man(7) .TP, but not in man(7) .IP. Quirk reported by Jan Stary on ports@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/21 07:24:46 Modified files: security/softhsm: Makefile Added files: security/softhsm/patches: patch-src_bin_softhsm-keyconv_cpp patch-src_bin_softhsm_cpp Log message: Fix permissions on newly created files. https://issues.opendnssec.org/browse/SOFTHSM-101, from Patrik Lundin. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/21 07:31:26 Modified files: usr.bin/openssl: ca.c Log message: add a couple of missing NULL checks noted by Bill Parker (dogbert2) on github CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2015/09/21 07:32:55 Modified files: usr.bin/openssl: x509.c Log message: add a missing NULL check noted by Bill Parker (dogbert2) on github CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 07:44:54 Modified files: devel/hs-abstract-par: Makefile devel/hs-abstract-par/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 07:45:38 Modified files: devel/hs-List : Makefile distinfo devel/hs-List/pkg: PLIST Log message: Update to hs-List-0.5.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 07:46:09 Modified files: security/hs-mwc-random: Makefile distinfo security/hs-mwc-random/pkg: PLIST Log message: Update to hs-mwc-random-0.13.3.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2015/09/21 08:10:21 Modified files: telephony/asterisk: Makefile telephony/asterisk/pkg: asterisk.rc Log message: cope with pexp tightening in rc.subr r1.99, reported by sebastia@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 08:14:31 Modified files: devel : Makefile Log message: Unhook hs-ListLike. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 08:15:11 Removed files: devel/hs-ListLike: Makefile distinfo devel/hs-ListLike/pkg: DESCR PLIST Log message: Remove hs-ListLike. Not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 08:15:52 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of hs-ListLike. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 08:35:20 Modified files: games/wtf : Makefile distinfo Log message: update to wtf-20150918 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 08:35:23 Modified files: games/gnushogi : Makefile distinfo games/gnushogi/patches: patch-doc_gnushogi_6 patch-gnushogi_Makefile_in patch-gnushogi_init_c games/gnushogi/pkg: PLIST Removed files: games/gnushogi/patches: patch-gnushogi_genmove_c Log message: update to gnushogi-1.4.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 08:35:24 Modified files: games/hypatia : Makefile Log message: update HOMEPAGE and GH_ACCOUNT CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/21 08:45:14 Modified files: usr.sbin/config: ukc.h ukcutil.c Log message: Make UKC handle device locators as longs ok miod@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2015/09/21 08:46:59 Modified files: lib/libc/locale: setlocale.3 Log message: Prefer Xr over Fn for interpage references and delete reference to setrunelocale() which is not exported from libc ok jmc@ stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/21 10:30:18 Modified files: www/py-django/lts/pkg: PLIST Log message: Don't substitute MODPY_VERSION for releases/1.3.4.txt ; it will break whenever our default python3 will change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2015/09/21 10:34:07 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Log message: Update to orca-3.16.3. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 10:53:15 Modified files: textproc/libxml++: Makefile distinfo textproc/libxml++/pkg: PLIST Log message: - update to libxml++-2.40.0 - switch to gcc 4.9 as it now requires C++11 ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 10:56:41 Modified files: editors/subtitleeditor: Makefile Added files: editors/subtitleeditor/patches: patch-configure patch-plugins_actions_Makefile_in patch-plugins_actions_dialoguize_dialoguize_cc Log message: - drop unconditional '-ansi' flag, and use '-std=ct++11' instead as required by new libxml++ - fix build of one plugin and disable build of another as fixing itit requires a higher state of enlightenment that what is legally allowed CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 10:57:53 Modified files: games/galois : Makefile x11/pinot : Makefile Log message: build with gcc 4.9 to unbreak after libxml++ update CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 10:58:21 Modified files: devel/etl : Makefile distinfo Log message: update to ETL-0.04.19 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 10:58:37 Modified files: multimedia/synfig: Makefile distinfo multimedia/synfig/pkg: PLIST Log message: update to synfig-1.0.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 10:58:56 Modified files: multimedia/synfig/patches: patch-src_synfig_main_cpp Log message: regen CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 10:59:13 Modified files: multimedia/synfigstudio: Makefile distinfo multimedia/synfigstudio/pkg: PLIST Removed files: multimedia/synfigstudio/patches: patch-src_gui_app_cpp patch-src_gui_autorecover_cpp patch-src_synfigapp_cvs_cpp Log message: - update to synfigstudio-1.0.1 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 11:02:41 Modified files: devel : Makefile Log message: Unhook hs-atom. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 11:03:17 Removed files: devel/hs-atom : Makefile distinfo devel/hs-atom/pkg: DESCR PLIST Log message: Remove hs-atom. Not used by anything. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 11:05:00 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of hs-atom. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 12:20:03 Modified files: devel/hs-utf8-string: Makefile distinfo devel/hs-utf8-string/pkg: PLIST Log message: Update to hs-utf8-string-1.0.1.1. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 12:21:51 Modified files: devel/hs-convertible: Makefile Log message: Add missing dependencies. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 12:22:37 Modified files: devel/hs-data-default: Makefile Log message: Add missing dependency. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 12:25:53 Modified files: textproc/hs-hexpat: Makefile distinfo textproc/hs-hexpat/pkg: PLIST Log message: Update to hs-hexpat-0.20.9. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 12:26:30 Modified files: textproc/hs-tagsoup: Makefile distinfo textproc/hs-tagsoup/pkg: PLIST Log message: Update to hs-tagsoup-0.13.3. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 12:27:43 Modified files: devel/hs-MissingH: Makefile devel/hs-MissingH/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. Fix dependencies. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 12:29:03 Modified files: databases/hs-HDBC: Makefile databases/hs-HDBC/pkg: PLIST databases/hs-HDBC-mysql: Makefile databases/hs-HDBC-mysql/pkg: PLIST databases/hs-HDBC-postgresql: Makefile databases/hs-HDBC-postgresql/pkg: PLIST databases/hs-HDBC-sqlite3: Makefile databases/hs-HDBC-sqlite3/pkg: PLIST Log message: Set MODGHC_PACKAGE_KEY and adjust plist. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2015/09/21 12:31:50 Modified files: multimedia/gstreamer-0.10/mm: Makefile Log message: adapt for libxml++ update CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 12:56:38 Modified files: devel/gtk2hs-buildtools: Makefile distinfo Log message: Update to gtk2hs-buildtools-0.13.0.4. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 13:25:54 Modified files: devel/hasktags : Makefile Log message: This needs a bump according to naddy (didn't hit my own builds yet). CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2015/09/21 13:34:16 Modified files: devel/gtk2hs-buildtools: Makefile Log message: